论文部分内容阅读
摘要:随着网络的不断普及, 互联网的商业作用已经得到广泛的认同, 许多企业以网络为信息平台, 开展电子商务这种新型的交易方式, 很快赢得了竞争优势。本文提出的最IN发型电子商务网站,正是为了使理发店满足更多用户的需求而进行设计与建立的。顾客可以在网站上自行完成发型的设计,并可与理发师进行预约,理发店经核实顾客下的订单无误后, 与其联系,约定理发时间等,最终完成交易。本电子商务网站采用了B/S 核式, 利用Web 开发技术ASP, 调用后台数据库中的数据, 实现B2C 的交易方式。
关键词:ASP 数据库 电子商务网站
1.引言
由于近几年中国网络经济的发展,人们消费观念正逐步改变,网上在线服务这一新型消费方式正在逐步深入人心,特别是受到了年轻一代人的喜欢,网上购物带给顾客的是一种全新的体验和感觉,又让顾客得到了实惠和方便等许多好处。从国际环境来说,发达国家电子商务网站更是普及,互联网已经改变了他们的生活习惯。而国内的网上购物也正逐渐热起来,截止到2000年3 月,中国目前从事消费类电子商务的网站数量为1100余家,但是真正为虚拟发型类的电子商务网站并不多,在baidu中搜索“虚拟发型”所得条目只有100多条,而通过我们对市场的调查,人们还是很乐于接受这种虚幻形式的,在一些大商场中有很多虚拟发型设计室,但实现在线发型网站还并不多见,所以本网站有着较好的发展潜力。
2.需求分析
随着人们对时尚的追求品味不断提高,消费量不断加大,人们对自己的穿着打扮越来越注意,尤其是发型。对于广大消费者特别是青年人,对时尚发型追求不亚于衣装,甚至一掷千金来效仿明星和自己偶像的发型。然而如今大多数发型会所已经不能满足顾客的要求:据网上资料显示,大约有1/4的受访者对自己的发型不满意,又有1/4的受访者认为自己的发型可以更完美。理发店的整体顾客满意度正在逐步下降,究其原因是因为现在大多理发店为顾客设计发型时,或者是进行口头的交流描述,或者是为顾客提供发型集作参考等等。口头上的交流太抽象,效果好坏无法准确的评判,而参考别人的发型也不一定适合自己的面形,甚至不同的气质都需要相应的发型来衬托。很多人都不清楚适合自己的发型,却又不能经常去改变自己的头发颜色,样式等,这就需要有一个方便在线更换,易于修改的“虚拟发型”来帮忙。虚拟发型网站可以满足大多数人群对各式发型适合程度的分析,并可以充分利用网上资源来挑选最流行同时又是自己的风格的发型,这其中蕴含着许多商机,“最in发型”电子商务网站的构建由此产生了。
3.网站的系统设计
3.1 开发工具的选择
ASP是微软公司开发的服务器端脚本环境,也是当今市场上最为广泛使用的开发环境。它主要应用在浏览器/服务器模式中,其功能与CGI相似,但具有CGI不具备的很多优点。它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。利用ASP开发B/S架构具有以下优点:
· 提高了用户的运作效率。可为用户提供从网上交易、网站建设、服务器托管等全套服务,用户不必去购买相应的软、硬件,也不必考虑硬件的落后淘汰问题。可以真正将精力放在自身的核心业务上面,有助于提高业务运作效率。
· 减轻了应用系统的后续维修与升级问题。由于电子商务的发展十分迅速,新的应用不断出现,客户个性化的需求会不断提出,系统的不断升级问题可全部交给ASP专业人员解
· Internet的普及,网络带宽不断增大和价格不断下降;
3.2系统方案的设计
本电子商务网站主要实现的是一个B2C 的电子商务流程, 用户可以注册个人信息, 成为网站会员。在会员登录后, 可以修改个人信息, 也可以漫游网站,查阅本网站相关信息,了解最IN发型等。用户可以首先将自己的照片上传到本网站,然后根据网站提供的发型进行在线的搭配,最后将其保存。接着用户进入发型师预约的模块,填写相应的预约信息,选择理发师提交表单,完成预约。理发店再按照顾客的预约信息,安排时间,联系顾客进行确定。电子商务网站的后台能够实现用户上传的照片、发型管理等, 并对客户预约订单进行查询和管理。另外, 用户的反馈意见可以发布在留言板上, 以便和网站及时进行沟通。基于以上功能的考虑, 在设计本系统时采用了B/S 三层体系结构的模式, 以IIS作为Web服务器, 利用ASP构建Web页面, 并与ODBC技术相结合实现访问access数据库中的资源。
之所以采用B/S 结构, 是因为B/S具有几方面的优势。一方面, 基于Web 的B/S 模式由浏览器和服务器构成, 所有的程序和数据都存放在服务器端, 客户端只需要浏览器即可完成相应的操作,从而保证客户端操作界面的一致性。另一方面, 在维护时, 用户只需修改服务器端的代码, 不需要对客户端做任何改动, 这样易于管理和维护, 大大降低了维护的成本。
3.3网站功能模块设计
在电子商务网站平台上,用户可以浏览发型等相关的时尚信息,在线搭配合适的发型,同时预约理发师。按照用户功能需求的设计, 本电子商务网站具有以下六个功能模块:
(1)发型管理模块:只有电子商务网站的管理员才有对发型管理的权限,其中包括网站为用户提供的各类发型,以及用户搭配完成的图片。所以, 管理员需要先登录后, 才能进入商品维护页面。
(2)新闻发布模块:用户可以在这个模块中了解到本网站各种最新信息的发布(包括相关的优惠信息以及本网站最新推行的发型等内容)
(3)时尚前沿模块:提供专家建议(最流行的发型与时装的搭配等内容)
(4)发型搭配模块:用户在这个模块中先上传自己的照片,然后搭配适合的发型。其中主要是利用Flash技术实现发型的搭配。
(5)预约模块:用户填写相关的预约信息,提交表单即可实现理发师的预约功能。
(6)用户留言模块: 用户可以留言, 对网站的产品、服务提出自己的意见, 也可以就某个相关话题进行讨论。网站通过用户留言, 可以及时了解用户的动态, 对产生的问题及时进行沟通和处理。
3.4数据库的设计与连接
电子商务网站采用关系数据库access作为后台数据库, 所涉及的主要数据表包括:
1、用户表(用户编号、用户名、密码、提示问题、答案、上传的图片)
2、发型表(发型编号、类型、名称、发型图片、管理员姓名)
3、新闻表(新闻编号、标题、内容、日期、管理员姓名)
4、信息表(信息编号、标题、内容、日期、管理员姓名)
5、预约表(用户名、性别、联系电话、E-Mail、理发师编号、发型编号、预约时间备注)
6、 管理员信息表(管理员编号, 账号, 密码) ;
7、留言信息表( 留言编号, 留言主题, 留言内容, 留言时间, 用户名, Email,回复次数)
系统在实现ASP访问数据库时, 使用ODBC访问数据源。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不必关注各类数据库系统的构造细节,只要使用ODBC提供的驱动程序,发送SQL语句,就可以存取各类数据库中的数据。 ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。具体使用ODBC访问数据库的操作如下:
set conn=server.createobject("adodb.connection")//建立數据库连接对象
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("order.mdb")//打开access数据库
3.5电子商务网站的实现
电子商务网站的设计基于BPS 模式, 运行的操作系统为Windows 2000 Server , 后台数据库管理系统为access, 客户端要求安装IE5. 0 或以上版本。
用户在网站上可以浏览各种时尚发型,了解最新信息。在线配发型时,用户可以将自己的照片上传,选择合适的发型进行搭配。如果用户不想上传照片,也可以根据本网站提供的脸形,选择与自己相近的脸形,完成发型的搭配。进而用户将进入预约的界面,填写相关信息后,提交表单即实现了与理发师的预约。同时顾客将收到一个电子邮件收据, 确认其预约的情况。在所有页面中, 搭配发型的页面是其中最核心的,其主要实现技术是利用flash完成,运用flash脚本调用外部文件的图片,显示到网页中。
后期本网站将进一步完善其功能,准备运用3D技术,实现发型搭配,使用户更加清晰地评判发型的搭配效果如何。
ASP的许多特性使其更适合开发中小规模、分布式Web 应用程序, 而本文所提供的电子商务网站案例, 具备执行效率高、易于维护、安全性能好等特点, 可以为中小企业开发电子商务网站提供参考。
4.结论
综上所述,发型设计网站满足了消费者的时尚需求,网站本着顾客至上的原则,在设计过程中充分体现了顾客的消费自主性。根据市场调查,我们分析了顾客对于网站的功能和信息需求,因此网站被划分为发型搭配模块,信息发布模块,“时尚前沿”模块,这些模块的划分都将最大限度的为客户提供方便。不仅如此,网站加强了顾客与发型师的沟通,使网站更具人性化。除此之外,这个模块将是网站赢利的主要途径。我们有理由相信,这个功能完备,界面友好,赢利方式独特,引领时尚潮流的网站,必将受到广大顾客以及理发店的青睐!
参考文献:
[1] 黄立群 电子商务网站建设与管理[M]. 大连:东北财经大学出版社,2005.
[2] 李琪 电子商务网站建设[M]. 重庆:重庆大学出版社,2004.
关键词:ASP 数据库 电子商务网站
1.引言
由于近几年中国网络经济的发展,人们消费观念正逐步改变,网上在线服务这一新型消费方式正在逐步深入人心,特别是受到了年轻一代人的喜欢,网上购物带给顾客的是一种全新的体验和感觉,又让顾客得到了实惠和方便等许多好处。从国际环境来说,发达国家电子商务网站更是普及,互联网已经改变了他们的生活习惯。而国内的网上购物也正逐渐热起来,截止到2000年3 月,中国目前从事消费类电子商务的网站数量为1100余家,但是真正为虚拟发型类的电子商务网站并不多,在baidu中搜索“虚拟发型”所得条目只有100多条,而通过我们对市场的调查,人们还是很乐于接受这种虚幻形式的,在一些大商场中有很多虚拟发型设计室,但实现在线发型网站还并不多见,所以本网站有着较好的发展潜力。
2.需求分析
随着人们对时尚的追求品味不断提高,消费量不断加大,人们对自己的穿着打扮越来越注意,尤其是发型。对于广大消费者特别是青年人,对时尚发型追求不亚于衣装,甚至一掷千金来效仿明星和自己偶像的发型。然而如今大多数发型会所已经不能满足顾客的要求:据网上资料显示,大约有1/4的受访者对自己的发型不满意,又有1/4的受访者认为自己的发型可以更完美。理发店的整体顾客满意度正在逐步下降,究其原因是因为现在大多理发店为顾客设计发型时,或者是进行口头的交流描述,或者是为顾客提供发型集作参考等等。口头上的交流太抽象,效果好坏无法准确的评判,而参考别人的发型也不一定适合自己的面形,甚至不同的气质都需要相应的发型来衬托。很多人都不清楚适合自己的发型,却又不能经常去改变自己的头发颜色,样式等,这就需要有一个方便在线更换,易于修改的“虚拟发型”来帮忙。虚拟发型网站可以满足大多数人群对各式发型适合程度的分析,并可以充分利用网上资源来挑选最流行同时又是自己的风格的发型,这其中蕴含着许多商机,“最in发型”电子商务网站的构建由此产生了。
3.网站的系统设计
3.1 开发工具的选择
ASP是微软公司开发的服务器端脚本环境,也是当今市场上最为广泛使用的开发环境。它主要应用在浏览器/服务器模式中,其功能与CGI相似,但具有CGI不具备的很多优点。它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。利用ASP开发B/S架构具有以下优点:
· 提高了用户的运作效率。可为用户提供从网上交易、网站建设、服务器托管等全套服务,用户不必去购买相应的软、硬件,也不必考虑硬件的落后淘汰问题。可以真正将精力放在自身的核心业务上面,有助于提高业务运作效率。
· 减轻了应用系统的后续维修与升级问题。由于电子商务的发展十分迅速,新的应用不断出现,客户个性化的需求会不断提出,系统的不断升级问题可全部交给ASP专业人员解
· Internet的普及,网络带宽不断增大和价格不断下降;
3.2系统方案的设计
本电子商务网站主要实现的是一个B2C 的电子商务流程, 用户可以注册个人信息, 成为网站会员。在会员登录后, 可以修改个人信息, 也可以漫游网站,查阅本网站相关信息,了解最IN发型等。用户可以首先将自己的照片上传到本网站,然后根据网站提供的发型进行在线的搭配,最后将其保存。接着用户进入发型师预约的模块,填写相应的预约信息,选择理发师提交表单,完成预约。理发店再按照顾客的预约信息,安排时间,联系顾客进行确定。电子商务网站的后台能够实现用户上传的照片、发型管理等, 并对客户预约订单进行查询和管理。另外, 用户的反馈意见可以发布在留言板上, 以便和网站及时进行沟通。基于以上功能的考虑, 在设计本系统时采用了B/S 三层体系结构的模式, 以IIS作为Web服务器, 利用ASP构建Web页面, 并与ODBC技术相结合实现访问access数据库中的资源。
之所以采用B/S 结构, 是因为B/S具有几方面的优势。一方面, 基于Web 的B/S 模式由浏览器和服务器构成, 所有的程序和数据都存放在服务器端, 客户端只需要浏览器即可完成相应的操作,从而保证客户端操作界面的一致性。另一方面, 在维护时, 用户只需修改服务器端的代码, 不需要对客户端做任何改动, 这样易于管理和维护, 大大降低了维护的成本。
3.3网站功能模块设计
在电子商务网站平台上,用户可以浏览发型等相关的时尚信息,在线搭配合适的发型,同时预约理发师。按照用户功能需求的设计, 本电子商务网站具有以下六个功能模块:
(1)发型管理模块:只有电子商务网站的管理员才有对发型管理的权限,其中包括网站为用户提供的各类发型,以及用户搭配完成的图片。所以, 管理员需要先登录后, 才能进入商品维护页面。
(2)新闻发布模块:用户可以在这个模块中了解到本网站各种最新信息的发布(包括相关的优惠信息以及本网站最新推行的发型等内容)
(3)时尚前沿模块:提供专家建议(最流行的发型与时装的搭配等内容)
(4)发型搭配模块:用户在这个模块中先上传自己的照片,然后搭配适合的发型。其中主要是利用Flash技术实现发型的搭配。
(5)预约模块:用户填写相关的预约信息,提交表单即可实现理发师的预约功能。
(6)用户留言模块: 用户可以留言, 对网站的产品、服务提出自己的意见, 也可以就某个相关话题进行讨论。网站通过用户留言, 可以及时了解用户的动态, 对产生的问题及时进行沟通和处理。
3.4数据库的设计与连接
电子商务网站采用关系数据库access作为后台数据库, 所涉及的主要数据表包括:
1、用户表(用户编号、用户名、密码、提示问题、答案、上传的图片)
2、发型表(发型编号、类型、名称、发型图片、管理员姓名)
3、新闻表(新闻编号、标题、内容、日期、管理员姓名)
4、信息表(信息编号、标题、内容、日期、管理员姓名)
5、预约表(用户名、性别、联系电话、E-Mail、理发师编号、发型编号、预约时间备注)
6、 管理员信息表(管理员编号, 账号, 密码) ;
7、留言信息表( 留言编号, 留言主题, 留言内容, 留言时间, 用户名, Email,回复次数)
系统在实现ASP访问数据库时, 使用ODBC访问数据源。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不必关注各类数据库系统的构造细节,只要使用ODBC提供的驱动程序,发送SQL语句,就可以存取各类数据库中的数据。 ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。具体使用ODBC访问数据库的操作如下:
set conn=server.createobject("adodb.connection")//建立數据库连接对象
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("order.mdb")//打开access数据库
3.5电子商务网站的实现
电子商务网站的设计基于BPS 模式, 运行的操作系统为Windows 2000 Server , 后台数据库管理系统为access, 客户端要求安装IE5. 0 或以上版本。
用户在网站上可以浏览各种时尚发型,了解最新信息。在线配发型时,用户可以将自己的照片上传,选择合适的发型进行搭配。如果用户不想上传照片,也可以根据本网站提供的脸形,选择与自己相近的脸形,完成发型的搭配。进而用户将进入预约的界面,填写相关信息后,提交表单即实现了与理发师的预约。同时顾客将收到一个电子邮件收据, 确认其预约的情况。在所有页面中, 搭配发型的页面是其中最核心的,其主要实现技术是利用flash完成,运用flash脚本调用外部文件的图片,显示到网页中。
后期本网站将进一步完善其功能,准备运用3D技术,实现发型搭配,使用户更加清晰地评判发型的搭配效果如何。
ASP的许多特性使其更适合开发中小规模、分布式Web 应用程序, 而本文所提供的电子商务网站案例, 具备执行效率高、易于维护、安全性能好等特点, 可以为中小企业开发电子商务网站提供参考。
4.结论
综上所述,发型设计网站满足了消费者的时尚需求,网站本着顾客至上的原则,在设计过程中充分体现了顾客的消费自主性。根据市场调查,我们分析了顾客对于网站的功能和信息需求,因此网站被划分为发型搭配模块,信息发布模块,“时尚前沿”模块,这些模块的划分都将最大限度的为客户提供方便。不仅如此,网站加强了顾客与发型师的沟通,使网站更具人性化。除此之外,这个模块将是网站赢利的主要途径。我们有理由相信,这个功能完备,界面友好,赢利方式独特,引领时尚潮流的网站,必将受到广大顾客以及理发店的青睐!
参考文献:
[1] 黄立群 电子商务网站建设与管理[M]. 大连:东北财经大学出版社,2005.
[2] 李琪 电子商务网站建设[M]. 重庆:重庆大学出版社,2004.