通网购物系统建设实现商业零售企业提供信息化理建立B2B网络销售系统着重述系统功实现数流程存储包括商品目录户注册网订货购物库存查询台数库理等网站网络建立虚拟购物商场顾客需根需找想购买鲜花放购物车中提交订单样避免顾客挑选商品繁琐程顾客购物程变轻松快捷方便适合现代快节奏生活方式
网站运Microsoft Access Macromedia Dreamweaver 80开发工具工包括会员注册帐户理购物车搜索支付等基功顾客心欲购买喜欢商品顾客浏览更鲜花解更信息顾客提供便捷服务
关键词 电子商务 AspAccess
目 录
摘 I
1 绪 1
11 项目背景意义 1
12 电子商务现状 1
13 开发工具台选择 2
131 开发台相关技术 2
2 系统需求分析 4
21 网站系统分析 4
22 页设计 5
23 网站流程分析 6
3 网购物系统设计 8
31 网购物系统功求 8
311 户登陆身份验证求 8
312 网站求 8
313 网站理子系统求 8
32 网站功设计 9
4 数库设计 11
41 数库设计分析 11
42 数库结构分析 11
5 系统详细设计 14
51 会员登入设置 14
52 台系统理 14
53 分类理 15
54 商品理 16
55 订单理 16
56 理员设置 16
6 系统测试 18
结 语 19
参考文献 20
致 谢 21
网购物系统
1 绪
11 项目背景意义
着网络通信信息技术突破性进展Internet全球爆炸性增长迅速普前提电子商务应运生电子商务基互联网交易双方体银行电子支付结算手段客户数托全新商务模式商家供应商更紧密联系起更快满足客户需求商家全球范围选择佳供应商全球市场销售产品网站方便户进行网购物提供便捷交易台通电子商务网站建设实现商业零售鲜花提供信息化理网购花网站包括鲜花目录会员注册网订货购物商品查询等购花网站商店消费者两者间电子商务里B2C模式系统里鲜花市场鲜花质量样前提价格明显优势方便消费者够浏览更鲜花信息支付方式安全足出户购买喜欢鲜花定点销售模式做
12 电子商务现状
日前公布项研究结果显示国电子商务产业年发展迅速目前网商店总数已超10万家网展示商品总数约2000万件 该项研究海东方网诚数科技限公司进行研究象包括全部拥独立域名网商店系统网站部分租第三方台具定规模网商店关数显示2002年国网络拍卖市场94亿元规模2003年192亿元规模预计2004年国网络拍卖市场达337亿元国互联网络信息中心(CNNIC)年发布第二次中国互联网络热点调查报告显示:全国606网民半年浏览购物网站掏钱买东西179说明目前国电子商务行业发展远未挖掘出身巨潜力
国电子商务发展态势电子商务发展潜力
13 开发工具台选择
Internet技术迅速发展已成计算机产业技术热点促进Internet技高速发展素WEB技术WEB技术初静态HTML发展动态DHTML脚语言ASP(active sever pages)居取代CGI趋势WEB已局限仅仅提供量信息服务WEB技术发展具交互动态页面条理数库查询丰富信息容页面成吸引页面着Internet技术发展已成种操作台户提供量服务例网购物电子商务社会信息数库等
131开发台相关技术
Dreamweaver美国MACROMEDIA公司开发集网页制作理网站身见网页编辑器第套针专业网页设计师特发展视觉化网页开发工具利轻易举制作出跨越台限制跨越浏览器限制充满动感网页Dreamweaver唯提供Roundtrip HTML视觉化编辑原始码编辑步设计工具包含HomeSiteBBEdit等流文字编辑器帧(frames)表格制作速度快令法想进阶表格编辑功进行简单选择单格行栏作未连续选取甚排序格式化表格群组Dreamweaver 支持精准定位利轻易转换成表格图层拖拉置放方式进行版面配置见 Dreamweaver成功整合动态式出版视觉编辑电子商务功提供超强支持力Thirdparty厂商包含ASP
电子商务设计中涉网络技术数库技术已日渐成熟综合较类动态网页设计语言课题设计选ASP技术ASP(active server pages)微软公司推出种取代CGI技术基目前绝数网站应Windows台ASP位Windows服务器端脚运行环境通种环境户创建运行动态交互式Web服务器应程序例响应户查询数库求生成报表ASPWeb设计工具相着优点:完全HTML文件融合容易创建修改需编译联接程序面象扩展等
ASPMicrosoft公司1996年底推出种取代CGI(公网关接口Common Gateway interface)运行服务器端Web应程序开发技术含IIS50(Microsoft internet information Server50)版中通ASP结合HTML网页ASP指令ActiveX组件建立动态交互高效Web服务器应程序属ActiveX技术中Server端技术常见Client端实现动态网页技术
Java appletactiveX ControlVBScriptjavascript等ASP中命令Script语句服务器解释执行ASP基ActiveX技术支持面象扩展ActiveX server组件ActiveX技术COMDCOM技术基础程序员VC++VB50等语言创建特定功服务器端组件扩展ASP应功种成熟Web数库接口技术现Web客户服务器应程序
ASP工作原理:ASP通缀名ASP文件实现ASP文件相执行文件必须放Web服务器执行权限目录浏览器Web服务器请求调ASP文件时启动ASPWeb服务器响应该HTTP请求调ASP引擎解释申请文件遇Active X Script兼容脚(VBScript JavaScript)时ASP引擎调相应脚引擎进行解释处理脚指令中涉数库访问通ODBC台数库进行连接数库访问组件实现数库操作执行结果动态生成HTML页面返回 Web 服务器端然页面中脚HTML合成完整HTML页面送客户端浏览器客户端浏览器接收Web服务器执行生成纯粹HTML文件运行台浏览器执行时ASP脚程序服务器端执行通常脚代码会窥视保证程序代码安全知识产权外程序执行完毕服务器仅仅执行结果返回客户端浏览器减轻网络传输负担提高交互速度
2 系统需求分析
21 网站系统分析
ClientServer模式BrowserServer模式现较流行两种数库应模式单独应种模式受身弱点限制ClientServer模式局域网基础环境展开应受域限制BrowserServer模式通Internet进行通信受域限制够进行联机事物处理量数处理情况速度较慢目前开发技术Brower端作信息收集源特量数录入工作完全取代Client端户界面客户端需进行某项数库间访问操作方需调函数函数编写数库交道直访问种数库关中间层DLL中实现函数果户具体操作求发生改变需修改函数函数入口参数返回容变客户端需作改动点开发型应时尤:开发员分成两组组负责开发界面组负责开发商业逻辑层双方事先商定行开发必前样面工作必须等前面工作完成开始然样开发模式需项目协调文档作支持
BS结构真正三层结构访问WEB数库中心HTTP传输协议客户端通浏览器(Browser)访问WEB服务器相连台数库称BS(BrowserServer)模式BrowserServer层结构应正CS结构总结基础产生扩展BS应开发领域应划分3层:户界面层商业逻辑层数库层
◆户界面层负责处理户输入户输出
◆商业逻辑层两层纽带建立实际数库连接根户请求生成SQL语句检索更新数库结果返回客户端
◆数库层负责实际数存储检索
系统网络应原理示意图图21示:
客户端
客户端
台数库
WEB服务器
图21 BS结构网站应原理示意图
购花网站利BrowserServer(BS)结构实现网购物系统具种样商品线查找鲜花列表销售商品查询客户留言线购买商品线理等功系统优势系统简单功强扩展力良够方便跨域操作等性系统功目标鲜花销售传统定点销售模式线销售模式转变时鲜花销售订单情况进行全面理
22 页设计
网购买花系统页面图图中出界面方首页收藏站户注册户登陆登出留言板方鲜花绿植蛋糕礼品浪漫香品花言巧语特许加盟支付帮助定购帮助首页左侧订购流程流程方公告栏公告栏方检索项目左方蛋糕推荐图片网站首页右侧欢迎惠顾惠顾里存着区域鲜花图片
221 收藏站
实现网页址加入收藏夹中通Document象Windows象关方法建立超级链接单击时间关联然通Windouws象子象网页址添加收藏夹中
222 网站特性
(1)商品录入时详细容介绍外具花简介等专项目
(2)公告栏里新鲜花信息供购买者参考
(3)公告栏方购物流程消费者目然清楚知道样购买支付整程
(4)公告栏方检索项目分三种:类检索价格检索模糊检索购买者根需求情况检索栏输入求中分类浏览类检索鲜花分类页面里鲜花分类类里面包括属该分类类户根需进行查快速(模糊)搜索需购买鲜花进行模糊搜索通鲜花名选择加输入容确定会找相关鲜花会页面显示出
(5)公告牌发布公告显示站消息字体活动较显眼页显示
23 网站流程分析
果网站形成完整全面认识需进行网站流程分析
网站流程分析图25 示:
户流程图
提交订单
购物车
浏览商品
选择商品
订购商品
收银台
未注册户
已登录注册户
未登录注册户
注册
登录录取
图25户功
户先进入网站进行商品浏览然选择喜欢商品点击购买没注册户先注册然购物已注册户直接确定商品然付钱提交订单已注册没登录户先登录付钱提交订单
3 网购物系统设计
31 网购物系统功求
311 户登陆身份验证求
◆户注册
◆验证户注册信息
◆户进入系统时身份验证
◆户页面浏览时身份验证
◆户支付时身份验证
312 网站求
◆允许户浏览鲜花礼品
◆允许户鲜花种类鲜花价格进行查询户知道鲜花名称关键字查商品
◆允许户购买鲜花产品
◆允许户购物车进行理包括取消产品修改购买数量等
◆户时取消未理员处理订单查订单状况
◆户时更改资料时更改登陆密码
313 网站理子系统求
◆理员身份验证
◆数库中鲜花产品信息进行理
◆数库中会员信息进行理
◆数库中订单信息进行理
◆数库中户留言理
◆理员时更改登陆密码
32 网站功设计
根网站功求网站分两功层次会员注册登陆发表感兴趣话题订单提交台理员产品信息理会员信息理订单理两功层次中重会员提交订单理员订单处理
网站普通会员功模块图图31示:
鲜花查询
登录
户
添加鲜花购物车
满足需求
生成订单
订单确认
结帐
图31 普通会员功模块图
购买者开网站网站进行浏览鲜花查询果购买者想线购买鲜花先注册登录先登录网站想购买鲜花放入购物车果网站鲜花够满足购买者需求直接生成订单然进行订单确认结帐
网站理员功模块图图32
商品理员
查询商品品
添加商品
修改删
满意否
否
返回
图32 理员功模块图
理员添加商品修改放删商品直满意止添加销售完商品删期销量商品
购买者
查商品
满意
订单
否
调整商品
图33购物流程图
购物车已物品时准备订单时先查商品否满意果满意订单果满意调整商品重新购物直户满意订单
4 数库设计
数库信息理系统中占非常重位数库结构设计坏直接应系统效率实现效果产生影响合理数库结构设计提高数存储效率保证数完整致
41 数库设计分析
首先开Access数库新建空数库命名dbmdb:
数库中创建十三表分:adminuserareabigareadiscountmaildefaultmessageorderspaydefaultshoplistsubssysdefault
表数库中存储数基象常称基础表构成数库重组成部分表干记录组成行称记录应着真实象列称字段应着象属性信息表关键字(关键字字段字段)表中记录唯表定义索引表存放量数时加速数查找
42 数库结构分析
数库逻辑结构中表格表示数库中表网购物网站数库表格列表
理员表表41示
表41 理员表
字段名
数类型
长度
允许空
备注
Account
varchar
16
非
理员账号(键)
Name
varchar
10
非
理员姓名(admin)
Pwd
varchar
16
非
理员密码(admin)
会员表记录系统中注册户详细信息表42示
表42 会员表
字段名
数类型
长度
允许空
备注
MemberID
varchar
20
非
会员账号(键)
Name
varchar
10
非
姓名
Sex
varchar
2
非
性
Pwd
varchar
16
非
密码
varchar
30
非
Phone
varchar
16
非
电话
Address
varchar
60
非
址
Zipcode
varchar
6
非
邮编
商品卖出清单表表43示
43商品清单表
字段名
数类型
长度
允许空
备注
ID
int
5
非
产品编号(键)
subs
int
6
非
产品类型编号
inbillNo
int
15
非
产品型号
subsname
varchar
16
非
产品介绍
price
money
8
非
卖出市场价
quatity
int
3
非
卖出数量
regtime
datetime
8
非
卖出鲜花日期
鲜花区域表表44示
44产品区域表
列名
数类型
长度
允许空
备注
ID
int
4
非
类型ID(键)
bigarea
varchar
20
非
鲜花区域
订单表表45示
45订单表
字段名
数类型
长度
允许空
备注
ID
int
4
非
序列号
username
varchar
20
非
户名
inbillNo
int
15
非
产品型号
ordertime
datatime
8
非
购买时间
summoney
money
8
非
购买产品钱
paymenttype
varchar
20
非
支付类型(什银行卡支付)
saddress
varchar
20
非
购买者址
5 系统详细设计
51 会员登入设置
登录前显示登录框登陆户进行购物外修改资料进入帐号页面通选择进行适修改里面包括购物查询订单状况查询
图示:
台理理商品入库添加删
点击登入时候进入台 进行理取消时关闭页面退出登入窗口
进入台理台分:户理定单理邮件理商品理分类理理员理
52 台系统理
台系统理分三部分
(1)系统信息:浏览台理首页作者信息商店名字QQ号码电子邮件白色显示清楚明容易理分类面左边:系统理分类理商品理定单理留言理理员理网关理滚动条方式进行浏览
(2)开首页:开花店首页浏览修改结果样时方便理员进行理
(3)登出:退出台理
53 分类理
(1)新增分类:
添加分类时动添加页显示类时候类型里面没商品面介绍中说明添加商品
(2)修改删:
UpdateText更新时HeaderText名字修改 CancelText名字取消 EditText名字编辑>
类型编辑状态时候意改变类型名字 取消取消前操作删时应类型删恢复然添加中删添加回网站里类型:婚庆鲜花 结婚庆祝鲜花装饰婚车 新娘礼花 结婚里面供顾客挑选
图示:
54 商品理
商品理分分类理类理住分类理里添加删分类修改合分类
商品类理:包括添加删修改商品分类商品理里加类删类两种差类合成类类添加详细实际需设置级商品分类
分类商品理:类理商品包括商品传修改删等功
商品资料包括:鲜花名称价格等商品图片展示分缩图正式图
添加商品先添加商品分类然填写商品种信息包括鲜花名价格等系列属性填写完毕传进入系统
55 订单理
订单理
理员登陆台订单理中订单进行批量查批量查订单里删已处理订单订单详情行查果购买者已付款理员点击栏未付字样付款栏里显示字样表示货款已结清果理员想查询单独某订单根订单里查询栏中输入订单号进行查询方便快捷查询想处理订单样提高工作效率
56 理员设置
(1)新增理员:增加理员理台
(2)理员:显示目前拥理员数详细信息
(3)修改登入设置:修改密码
流程图:
Y
输入户名密码
进入台理
户名密码进行校验
N
开始
结束
6 系统测试
网站基链接测试中网站设计通常会出现问题例链接页面链接页页链接进反复运行测试解决问题保证链接正确性
网站数库查询中没想象中利间出现种样问题输入关键字查询显示出查询项根种边界条件测试种查询出结果数库次修改直逻辑结构正确止网站查询功基没什问题
安全性网站说非常重户查网站商品信息外查询修改户信息网站首页中理员入口链接防止黑客进行暴力破解密码理员密码泄露会导致整网站安全性系统设计时理员理界面放置ADMIN目录理员进入该目录开Defaultasp页面持正确户名密码情况进入台理系统中
网站测试程中发现果户购买数量库存明显够购买者法进行商品交易问题台数库里设置定数量果购买者超数量法购物提示户该物品前数量足进行定货更改购买数量
通方面测试网站运行效果基良
结 语
系统型购花网站完成鲜花系列理销售系统采前流行开发工具—ASP完成整系统设计设计利数库便利性实性
系统具般实功查询方面系统实现条件意字段模糊查询时分类查询实现动态生成系统动识户输入户理方面系统较实现户注册项功
系统设计程中避免遇种样问题整系统完全设计关ASP许细节问题摸索加水限没完全理解ASP强功存着许足处
时间关系系统功实现够完善方便没实现条记录连锁删添加数导入功
需完善方该系统离实际相距离需进行断补充完善
通次毕业设计学少新东西发现量问题设计程中已解决慢慢学学会更问题更难点会更收获
参考文献
1. 郝刚:ASP 20开发指南民邮电出版社2006
2. 张海瀋:软件工程导第四版 清华学出版社2003
3. Thomas Kyte:图灵程序设计丛书Oracle 9i & 10g编程艺术民邮电出版社2006
4. Mark Birbect Professional XML and Edition :Worx程序员参考系列 机械工业出版社2002
5.清华计算机工作室编:ASP开发实例机械工业出版社2000
6. Glenn Johnson: ADONET 20高级编程清华学出版社2006
7. 李劲编著:动态电子商务Web服务清华学出版社 2000
致 谢
感谢导师潘四老师文精心指导完成文中点成果工作中丝进展老师悉心指导分开老师指导仅完成文学会样查找资料作研究学会样条紊完成工作老师工作丝苟态度问题独见解学生严格求负责精神留深刻印象首先老师表示深深谢意祝老师工作利身体健康
信息理系老师领导学生活支持帮助利完成科阶段学表示衷心感谢
感谢学学中帮助领导老师学祝工作利身体健康
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档