已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目:网上花店电子商务网站的设计与实现 学号:20110 姓名:李 班级:11级花店电子商务网站建设设计与实现摘要:随着21世纪信息时代的蓬勃发展,电脑和网络已进入普通家庭,电子商务也随之应运而生。网上花店电子商务网站是一种为买家和卖家在网络上进行买卖鲜花的平台,是利用网络将人、机、物三者联系起来,为用户提供一种方便、快捷、高效的购花鲜花的方式,也同时为卖家开拓更大的市场。采用ASP和ACCESS数据库技术对电子商务网站进行设计与实现。本文阐述整个个性化页面生成系统的系统结构及工作原理及介绍了用户管理、鲜花信息录入管理、鲜花的浏览和查找、鲜花购买结账等功能模块的设计与实现。采用ASP和ACCESS数据库技术对网站进行设计与实现。 关键字: 鲜花 设计 实现 电子商务 网站1.1 系统总体设计1.1 系统的体系结构基于WEB网络花店系统开发的主要目标是提供以Web页为表现形式的网络销售系统,使用户可以通过网上订购、查看鲜花种类和存储,方便用户随时的订购鲜花。1.2开发、运行环境及运行方法 本系统在WINDOWS XP+IIS5.0+SQL Server 2000作后台数据库环境下,用ASP.NET开发完成。基于WEB模式使所有数据及设置均在服务器端完成,客户端用IE6.0以上浏览器即可进行网上购买花。2.网站功能的设计 2.1网站功能的设计网上花店前台实现的功能有:(1) 网站首页。首页是展现给客户的第一个页面,一般呈现的信息较大,更新速度快,且需充分展现网站的亮点,以吸引客户、留住客户。首页中要展现的信息有:最新鲜花的图片、用户登录界面、各种鲜花分类查询导航、最近特价鲜花的图片。(2) 新用户注册:提供客户网上注册的功能,填写注册表单提交,注册成功后就能成为网上花店的用户,并在登录后就可以进行网上购花。(3) 用户登录:供已注册的用户登录,登录后才能在网上购花,对所选花进行评论。(4) 网上购花:已登录的用户可以将需要购买的鲜花放入购物车,当购物完成后,将已放入购物车中的鲜花可以查看购物车,确认下订单后生成一张订单,将“未做确认”的订单取消。(5) 用户留言:已登录用户可以查看所有的评论,也可以进行评论。(6) 购物车功能:用户可以往购物车内添加或删除鲜花商品,也可以随时查看购物车里的物品。(7) 用户账号充值:已登录用户可根据充值卡的账号和密码进行充值。(8) 修改用户信息:会员登录后可以修改除用户名以外的所有信息。网上花店后台管理实现的功能有:(1) 鲜花分类管理:供已登录的花店管理员对网上花店中的鲜花进行,管理、增加、修改、删除鲜花的分类信息。(2) 资料管理:供网站管理员增加、修改、删除网上花店中的鲜花的基本资料信息,主要是文本信息。(3) 管理鲜花图片:供网站管理员为已录入的鲜花上传鲜花图片到数据库中,同时可用新的图片替代旧的图片。(4) 留言管理:供管理员管理用户的留言,主要是对过期的留言进行删除。(5) 用户及管理员信息管理:供管理员管理用户的信息,如会员审核,对用户权限进行修改等。(6) 订单管理:供网站管理员管理客户提交的订单,客户“已确认”的订单可修改状态为“正在配货”,而“正在配货”的订单可修改状态为“缺货”或“已发货”。 “不存在”和“已发货”是订单的两个特殊状态。“不存在”状态表示订单不存在,在系统中无相关记录;当购物车中的鲜花生成订单时,转换成为“新订单”状态;处于“新订单”状态的订单被取消后,又转换成“不存在”的状态;处于“缺货”状态的订单也可被取消,取消后转换成“不存在”的状态;处于“正在配货”状态的订单,如果配货成功,将其转换成“已发货”状态,“已发货”状态是订单的终态,所以处于已发货状态的订单不能被修改。“新订单”状态的订单经客户确认转换成“客户以确认”状态;“客户以确认”状态的订单可由网络管理员修改为“正在配货”状态。2.2前台和后台管理流程根据系统的功能,得出系统的数据流程图,分为管理员对鲜花管理的顶层图、管理员对鲜花管理的第0层数据流图。用户进入查看商品以会员身份登录购买商品请先登录,若未注册请注册成为会员会员注册商品查询订单查询以管理员身份登录商品添加商品审查处理订单发货查询会员审查管理员添加管理员审查管理员退出购买商品2.3用户购买流程 用户可以在注册后进行购物和付款以及付款后进行的评价,不注册也能进行搜索和浏览。这样可以增加网站客户的人数提高网站的知名度和信誉度,对网站的发展很有帮助。2.4用户销售流程2.4.1系统E-R图系统的后台管理ER图,如图6所示:其中主要涉及的实体有用户、商品、购物车、订单和菜单等(实体属性见附录)。当用户购买时,购物车日志会自动记录下用户购买物品的信息。2.4.2数据库的设计在设计数据库时,通常用“范式(Normal Forms)”定义消除数据冗余的程度,范式越高,分解的表也增多,访问时性能(速度)将下降。因此在本设计中我主要以第三范式为主,兼顾系统实际运行情况,允许部分冗余的存在。下面是E-R图,向关系模型转换后的部分关系模式:商品(商品编号、商品标识、商品名、商品大类、商品小类、)订单(订单号、订单标识、用户编号、支付类型)评论(评论标识、用户编号、商品编号、内容、)购物车(商品编号、购物车标识、用户编号、商品名、订单号、)运送方式(标识、方式、支付金额)公告板(公告标识、标题、内容、提交时间、提交人、修改时间、修改人)消息(消息标识、消息内容、发送者、接收者、发送时间、查看、回复)系统信息(网站名、标题、网址、标志、所有者、QQ、Email、建站时间、)管理员(管理员账户、密码、姓名、等级)菜单(菜单标识、菜单名、网址、页面序号)商品大类(大类标识、类名、类编号、可视)商品小类(小类标识、小类名、大类名、小类编号)管理日志(日志标识、管理员名、事件、结果)3.数据库连接的实现3.1. 数据库连接的实现ASP连接ACCESS数据库的语句dim connstr,conn,dbdb=data.mdbset conn=server.createobject(adodb.connection)connstr=provider=microsoft.jet.oledb.4.0;data source=&server.mappath(db)conn.open connstr4.2 网上花店系统的实现4.2.1 主页显示为了用户的操作方便和易于使用,我将商品分类、定单查询、和热门商品放在左边的工具栏。顶部是购物车和商品详细的类别查询。录顾客点击“我的购物车”按钮后,系统会弹出他的购物车,并显示他需要购买的物品,他只要输入现在购买商品的数量就可以完成此步的操作,当然顾客也可以对所购买的物品清空。如果顾客想完成本次购买就可以点击收银台进行下一步的操作,也可以继续购物。当顾客在收银台进行结算时,系统会要求拥护用户填写详细的信息(顾客姓名,地址、电话等)、本次结算费用和运送方式并生成一张订单。顾客可以对其中某些信息进行修改并确认。顾客在对订单确认后,就可以提交订单。然后系统会生成一张带有订单号、本次付款总额的订单,并写入订单表。4.测试 测试11是相当重要的一个环节,软件测试的目标是为了发现软件中的错误,通过测试发现错误之后还必须诊断并改正错误。大致可分为:发现执行程序过程中的错误和检测各浏览器的兼容性。4. 1系统的具体测试(1)用户的注册与登录测试:从点登录界面的注册,到用户填入个人相关的资料信息,到注册完毕,最后到登录.然后在系统界面出现:“欢迎XXX来到网上鲜花销售系统”这表明,注册登录成功。(2)购物车购物功能测试:用户点击购物车或商品图标进行购物,购物车会弹出一个对话框,商品的价格,名称及相购物的操作都能正常的显示,并应用。点击去收银台付款,这些都能正常的操作与显示。直至最后出现购物订单号,这说明购物成功。(3)商品搜索及订单查询功能的测试:输入商品名,对应好商品的类别进行搜索,能够正常的显示出相关的商品的信息。在订单查询框中输入订单号,点击确认,能够显示一个购物订单,显示相关的顾客,商品名,购物时间等等信息。(4) 系统的后台管理功能测试:管理员登录到后台,可以进行对商品的添加、商品的分类,商品的审查,订单的管理,用户的管理、管理员管理等等。(5)浏览器兼容性测试:使用IE Tester 、Firefox及其他浏览器运行该系统,达到对浏览器的兼容性进行的测试。5.结束语 本次论文的完成虽然借助了网络的帮助以及借鉴了他人的协助,但我还是终于完成了。在日常生活中网购已经成为不可缺少的一部分了,淘宝和亚马逊等耳熟能详的商务网站也已经走入千家万户,本次设计让我充分了解大电子商务网站的重要性,这对我以后的学习和生活会有很大的帮助。6. 参考文献1翁健红编著, 基于C#的ASP.net 机械工业出版社, 2007年2月2张树亮,ASP.NET2.0+SQL Server网络编络应用系统开发发案例精解,清华大学出版社,2006年9月3吴晨、孙少波编著,ASP.NET数据库项目案例导航,清华大学出版社,2004年12月4邹建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度渔业科技研发与养鱼生产合作合同3篇
- 二零二五年度养殖场养殖环境监测与改善人员劳动合同3篇
- 二零二五年度农村村委会村庄防灾减灾设施建设合同
- 二零二五年度全新酒店转租协议合同:酒店客房租赁权变更协议3篇
- 二零二五年度农用拖拉机耕地与农业现代化服务合同
- 二零二五年度养猪业饲料采购与供应合同3篇
- 二零二五年度城市老旧小区改造合作协议合同范文3篇
- 2025农村回迁房买卖合同(含土地使用年限)
- 2024年中国电话机罩市场调查研究报告
- 2025年度数据中心防火门紧急更换与安全防护合同2篇
- 期末卷(一)-2023-2024学年高一年级地理上学期高频考题期末测试卷(江苏专用)(原卷版)
- 公路工程工程量清单计量规则18版
- 版高考语文标准作文纸
- 电视综艺娱乐类节目主持精选课件
- 电锅炉房设计规程
- 四年级心理健康 12.我也能当家 课件(7张ppt)
- 10kV架空线路工程初步设计说明书模板
- 锅炉汽包水位控制系统设计[1]
- 政务礼仪培训课件(PPT66页)rar
- 水土保持常用监测手段及方法
- 片石挡土墙砌筑施工方案及工艺方法
评论
0/150
提交评论