产业与科技论坛2012年第11卷第2期电子商务网站的设计与开发
□刘净羽
【摘要】本文主要介绍了基于ASP技术的电子商务动态网站的设计过程,具体功能利用VBScript语言和Access数据库实现。【关键词】数据库;ASP;电子商务【作者简介】刘净羽(1986~),女,吉林梨树人;吉林农业工程职业技术学院助教;研究方向:计算机软件开发
通俗地说,电子商务就是在计算机网络(主要指Internet网络)的平台上,按照一定的标准开展的商务活动。当企业外联网(Extranet)以将它的主要业务通过内联网(Intranet)、及Internet与企业的职员、客户、供销商以及合作伙伴直接相连时,其中发生的各种活动就是电子商务。本文据实例就电子商务应用方面做了简单介绍。
一、电子商务网站的设计思想该网站是一个网上订购系统,可分为面向用户的前台页面和面向管理员的后台页面。对于用户而言,它主要实现的功能有用户的登录与相关信息的修改,商品的购买与查看以及订单的相关内容。对于管理员而言,他主要实现的功能是
商品以及订单进行相关的处理。对用户、
界面设计思路:美观、大方、实用。
“匡”就页面布局来说,采用形结构。色调主要采用暖色系,主要辅助颜色为白色。页面导航按钮的设计上也是简单
明了。整个网站风格统一,一气呵成。只在页面左边的相应的板块标志图片或其他文字提示上有所区别。对于功能的满足来说,给用户一个易于接受的形式来表达。我们以一个条形菜单的形式列出系统所要实现的主要功能,并且标以类别,比如有订单查询、用户登录、商品搜索,然后在大功能的下面个别大型教室及教员休息室。WLAN建设初期以覆盖为主,教室、中专和职高自习室要兼顾容量。自习室及个别大型教室建议采用室内放装型方式。
(3)高校图书馆的场景描述与需求分析。图书馆是查阅WLAN用户流动性较强,用户并发数信息资料与自习场所,
量不太大。其结构简单、空旷,屏蔽效应较弱。WLAN建设
同时兼顾容量,主要覆盖借、阅览室等区初期以覆盖为主,
域。覆盖方案可采用11b/g或11nAP,一般采用室内分布系特殊局部容量较高的区域可采用室内放装统合路方式,
方式。
2.住宅小区的场景描述与需求分析。住宅小区一般多为多层、高层等建筑形式。建筑材质及建筑结构复杂,信号衰
无线网络覆盖比较困难,容易出现覆盖盲区或盲点。减严重,
无线网络覆盖重点应考虑房间内部深度覆盖兼顾容量。对
“室外型AP+定向天线”于建筑结构简单的场景可考虑采用
“分布系统合路”和的建设方式,具体建设时可根据居民区的
以达到给人一种一目了然的感觉。在分别标有各自的小功能,
后台设计思路:自然、通俗、丰富。
二、详细设计
根据网站功能设计,整个系统由会员管理、在线购物和系统管理3个模块组成,其中会员管理模块包括用户注册、用户审核和用户登录验证;在线购物模块包括商品搜索、购物车管理、订单查询;系统管理模块包括商品信息管理、用户管理和交易信息管理。下面对主要的页面进行详细地说明。
对各个功能进行集中、分块,按照结构化程序设计要求,可以得如图1所示的系统功能模块图:
(一)公共文件。系统中所有页面都有用到的文件是页还有两头和页尾的两幅flash动画top1.swf和bottom1.swf,
个asp文件,其中style.asp文件规定了整个网站的基本样式,mouse.asp定义了网站的标题。
(二)网站首页。网站的首页,显示了点击购买率最高的前四种商品,列出了商品分类信息,提供了登录表单、订单查另外还有相关类购物网站的友情链接,询和商品查询表单,
方便用户网上购物。用户可以通过该页面登录网站,查询所有商品信息和自己提交的表单信息。
首页的代码只有四句,就是四句包含命令,包含了四个合理选择AP的数量以及安装位置。建筑特征,
3.酒店等室内场景。该场景用户人群具有一定的流动上网需求比较旺盛,是WLAN网络的另一个重要应用场性,景,对增加运营商中高端用户的黏度具有很好作用。
四、结语
随着WLAN技术的广泛应用,其必将成为一种普遍的无城线宽带接入方式融入人们的生活。这对于正处于工业化、市化加速发展的中国来说具有重要意义。
【参考文献】
1.WLAN基础知识.http://www.c114.net/topic/2818/a600860
2.郭仕刚无线局域网技术的概念及特点.http://tech.c114.net/1/a141311.htm
3.WLAN典型应用场景分析.http://www.c114.net/topic/2820/a600838.html
·102·
Industrial&ScienceTribune2012.(11).2ASP文件,这四个文件构成了整个首页。这四个文件是:
<!--#includefile=\"comm/mouse.asp\"-->//公共文件,设置网站标题
<!--#includefile=\"top.asp\"-->//公共文件,网站页面页头
<!--#includefile=\"body.asp\"-->//首页页面主体
<!--#includefile=\"bottom.asp\"-->//公共文件,网站页面页尾
网上购花系统系统管理模块会员管理模块在线购花模块用用户用户商品用交购订注户登信户易商单册审核录息管信品物检管理息搜车管查证理管理索理询图1系统功能模块图
(三)会员管理模块。该模块包含会员注册、会员信息审核和用户登录验证3个子模块。包括的文件如下:
Index.asp:系统首页包含有登录表单New.asp:注册第一步页面New2.asp:注册第二步页面
注册成功的用户自动登录入系统。
(四)在线购物模块。该模块包含商品搜索、购物车管理和订单查询3个子模块。该模块是电子商务系统主要的功能模块,通过该模块,用户能够浏览系统中的所有商品信息,并添加自己喜欢的商品到购物车,最后将购买的鲜花商品作为订单提交到系统。如果不满意所选商品,可清空购物车,使商品返回“货架”。以后如果需要查询订单信息,可以通过订单号到系统中查询。
商品搜索子模块主要由productlogin.asp和searchprod-uct.asp文件构成,productlogin.asp可设置查询条件进行商品搜索,主要是以组成商品的材料的花名和花的颜色为查询条
件,
另外可以根据商品名称进行查询。如果不设置查询条件,默认查询所有商品,将过渡到searchproduct.asp,用户可以通过鼠标点击查看库中所有商品并同时可进行选购。
三、数据库设计
数据库在一个信息管理系统中占有非常重要的位置,数据结构设计的好坏将直接影响到系统的效率及系统实现的效果。合理的数据结构设计可以提高数据存储的效率,保证数据的完整和一致性,
同时,也有利于程序的实现。(一)表结构。在对电子商务系统进行系统设计的基础上,可以得到下面所示的数据项和数据结构:
1.用户基本信息表。包括的数据项有ID、用户账号、密码、密码提示问题、问题答案、姓名、性别、电子邮箱、住地、邮编、
联系电话、用户等级和注册日期等,如表1所示。2.管理员信息表。包括的数据项有ID、管理员账号、密码、密码提示问题、问题答案;
3.花名(商品分类之大类)。包括的数据项有ID、花名、添加日期。
Industrial&ScienceTribune2012.(11).2产业与科技论坛2012年第11卷第2期4.花色(商品分类之小类)。包括的数据项有ID、花色、
所属花名、添加日期。
5.商品信息表。包括的数据项有ID、商品编号、名称、花色、花名、缩略图、全图、普通价格、打折价格、超级价格、简介、说明、数量、查看次数和添加日期等。
6.订单信息表。包括的数据项有订单编号、用户账号、姓名、联系电话、住地、邮编、电子邮箱、付款方式、添加时间、是否处理、补充说明等。
7.购物信息表。包括的数据项有ID、订单编号、商品编号、名称、价格、数量、购物时间等。
表1
用户基本信息表
字段名称
数据库类型说明ID自动编号编号c_id文本用户帐号c_pw文本用户密码c_ask文本密码提示问题
c_sex文本性别c_email文本
电子邮件
……
(二)数据库连接。本系统的数据实现是利用的ADO技
术。ADO(ActiveXDataObjects),又叫ActiveX数据对象,是一项容易使用并且可扩展的,链接数据库、操作数据库、查询数据库,并且可以将数据库访问结果添加到Web页面的技术。可以使用ADO去编写紧凑简明的脚本以便链接到OD-BC(OpenDatabaseConnectivity)兼容的数据库和OLEDB兼容的数据源。ADO数据库链接技术的使用是与ASP技术的使用分不开的。在.asp文件中通过使用ADO链接对象的Open方法来链接数据库,又使用链接对象的Execute方法来执行查询语句和其他操作命令,最后使用记录集对象在.asp文件把查询结果组织成标准的HTML格式返回至客户端浏览器。
具体实现语法:<%optionexplicitdimconn,connstr,databasedatabase=\"db/bookshop.mdb\"
Setconn=Server.CreateObject(\"ADODB.Connection\")connstr=\"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=\"&Server.MapPath(\"\"&database&\"\")
conn.Openconnstr%>
四、结语
通过ASP技术的交互功能,完成在线交易,实现了整个购物系统。
参考文献】1.郭永灿,詹青龙.动态网页设计与制作[M]
.北京:北京希望电子出版社,
20012.杨志姝,冯小飞.ASP+SQLServer基础练习+典型案例
M].北京:清华大学出版社,20023.张立科.ASP.NET信息管理系统开发[M].北京:人民邮电出版社,
2004·103·
【[