您好,欢迎访问三七文档
实验三网上书城的结构分析与设计一、实验目的利用电子商务的理论及基本概念,以前面两个实验为基础,完成一个具体实用的网站分析与功能构建。二、实验内容网上书城的系统总体功能需求分析:网上商城前台购书模块用户注册与登录图书展示与查询购物车与订单会员信息修改意见反馈后台管理模块管理用户处理订单维护会员信息维护商品库1.前台购书系统:主要提供给游客和登录用户使用。用户注册/登录游客只能在系统中查看商品信息,进行商品的订购。但是不能进行结算,也不享有异地购物车保存功能。游客可以通过注册的方式,登记相关基本信息成为系统的注册会员,注册会员登录系统后进行相关操作。图书展示/查询用户可以通过商品列表了解图书的基本信息,再通过图书详细资料页面了解图书的详细情况,同时,可以根据自己的需要根据图书编号、图书名称、图书类别和热销度等条件进行图书的查询,方便快捷的了解自己需要的图书信息。购物车/订单将自己需要的商品放入购物车中,在确认购买之前,可以对购物车中的商品进行二次选择。在用户确认购买后(选择购物车中的所有商品),系统会为注册会员生成购物订单。会员信息修改注册会员可以修改自己的账号、密码及其他个人信息;注册会员在购物过程中或购物结束后,可以注销自己的账号,以保证账号的安全。中国矿业大学计算机学院电子商务实验报告2/8意见反馈通过系统提供的留言板将自己对网站的服务情况和网站商品信息的意见进行反馈给商城。2.后台管理系统:主要为后台管理员用户使用。管理用户根据需要添加、修改或删除后台系统中的用户,也可以修改密码等基本信息。维护商品库可以维护商品信息的异动情况,也可以新增、修改和删除商品信息。处理订单对订单变动情况进行修改处理工作,同时,根据订单情况通知配送人员进行商品流通配送。维护会员信息对系统注册会员的信息进行维护(如会员账户密码丢失等),同时也可以完成信息查询工作。综上,网上书城的系统功能结构图如下:中国矿业大学计算机学院电子商务实验报告3/8记录书的数目游客把书添加到购物车打印报表浏览支付上传用户购物车生成订单计算价格销售统计系统extends评价搜索用户管理系统用户管理商品查询订购系统在线支付系统订单查询系统注册登录访问统计extendsextends添加菜单extendsextendsextendsextendsextends修改用户信息extendsextendsextends管理员用户extendsextendsextendsuses-会员-*B2C网上书城系统功能结构图购物车功能需求分析网上购物车功能指的是应用于网店的在线购买功能,它类似于超市购物时使用的推车或篮子,可以暂时把挑选商品放入购物车、删除或更改购买数量,并对多个商品进行一次结款,是网上商店里的一种快捷购物工具。网上购物车的出现,为电子商务网站实现在线下订单的提升有着重大的意义。通过购物中国矿业大学计算机学院电子商务实验报告4/8车,可以一次性批量购买多个商品,并一次性通过链接到支付系统完成付款。并且通过购物车,您无需记下订单即可在您的电脑上随时保存或查看您想要购买的商品。总之购物车为广大的用户带来了便利。对于这个网上B2C书店系统,购物车就是让用户一次选择多本书,然后一并结账。对于已注册用户,更可以在购物车保存于服务器的期限内,在不同时间不同地点去结算自己已经挑选好的购物清单。用户使用购物车进行购物的一般流程:查看书目修改购物车提交订单查看订单状态收货确认放入购物车1.查看书目用户通过分类浏览书目或搜索书名来查找想要的书。商品分类浏览网店商品分类的维护在后台【网上商店】应用的“商品商品网上展厅网上商品分类”。商品搜索商品搜索可以是只需输入书名或者书的ISBN号进行快速搜索,也可以添加多项搜索条件,例如书的作者、出版社和书出版日期等内容变成复杂的高级搜索。(商品搜索的维护可通过后台可视化编辑里,进行对其搜索模块的编辑修改。)2.放入购物车开始使用购物车,顾客选中商品后加入购物车进入购物车第一步。购物车的下一步操作可选择“修改购物车”、“继续购物”或“我要结算”。修改购物车,使用购物车二步,对购物车进行对比、修改。删掉不想买的书,或者把其他书目添加到购物车里边。选择“继续购物”返回网店首页。选择“我要结算”进入“提交订单”流程。即使用购物车第三步,填写购物信息后确认提交订单。进入“提交订单”流程时会判断会员是否登录,若未登录进入登录注册页面。(提示说明:是否要开启登录注册验证码的设置在后台“设置基础设置”维护管理。《会员注册协议》在后台“设置注册设置”维护管理。)3.修改购物车用户可以直接点击菜单栏上面的进入购物车选项来打开购物车,或许在添加书目到购物车清单后也可以通过点击“进入我的购物车”选项来进入购物车。在购物车页面内,用户可以查看购物车里边拥有的书目,也可以对书进行删除和添加操作。用户在修改完购物车后,可以根据自己的操作情况来决定是撤销操作还是保存操作。当用户肯定自己的操作没有任何错误之后,可以点击更新购物车,进行保存。对于登录的会员用户,系统还提供查看一个月内保存在系统的购物车清单。在用户登录的时候,把用户的购物车加载到本地来。同时在其点击更新购物车时,将同时在服务器作中国矿业大学计算机学院电子商务实验报告5/8一项关备份。以便当用户异地登录时能够查看自己保存在服务器端的购物车内容。4.提交订单提示说明:在填写收货人地址中“地区”时会影响②配送方式列表的内容,在配送方式列表中,只显示“收货人所在的地区”使用的配送方式。收货地址收货人地址中“地区”选择了重庆,只显示配送地区有重庆的配送方式。配送方式如何和收货人地址中“地区”“相关联,是通过添加配送方式时的地区费用类型设置而定的。统一设置添加配送方式时的地区费用类型选择“统一设置”,那么无论选择什么地区都出现这个配送方式。全部地区都是统一价格。添加配送方式时的地区费用类型选择“指定配送地区和费用”,那么可以设置不同的配送地区不同的配送费用。如果没有起用默认费用,配送地区只指定重庆的话,只有在收货人地址中“地区”选择了重庆,这个配送方式才会显示。指定配送地区和费用如果起用默认费用,那么无论选择什么地区都出现这个配送方式。只是指定地区和非指定地区的费用不一样。在配送方式的是否支持货到付款会影响前台购物车支付方式的显示内容,还会影响后台销售订单显示内容。付款方式,在后台添加配送方时是否支持货到付款选择:如果选择的配送方式支持“货到付款”,前台购物车的支付方式选择多了一项“货到付款”。后台销售订单中的“支持货到付款”,为选中状态,同时,销售订单中的支付方式的值为空。如果选择的配送方式选择不支持“货到付款”,前台购物车的支付方式选择没有“货到付款”。后台销售订单中的“支持货到付款”,为不选中状态,同时,销售订单中的支付方式的值来源于前台B2C订单所选择的支付方式。1)“礼品卡”的使用规则当支付方式选择不是在线支付类型时,“礼品卡”可以直接使用。当支付方式选择在线支付类型时,“礼品卡”在没有生成订单前不能使用,提交订单成功才能使用。也就是说在购物车第二步时不能使用,在购物车第三步时可以使用。进入购物车第四步,提交订单成功提示。选择在线支付方式提交订单成功后,可以使用礼品卡和购物卡。选择线下支付方式提交订单成功后,就不能使用礼品卡和购物卡。在这里购物车是使用完了,接下去顾客更多的是使用会员中心。5.查看订单状态顾客可以通过会员中心、订单列表和订单明细上可以查看订单状态。订单状态前台订单状态和后台销售订单状态映射关系B2C订单状态销售订单状态等待客服处理待审批有效待付款已审批未执行无效(显示驳回原因)已驳回中国矿业大学计算机学院电子商务实验报告6/8正在备货执行情况为:订单已预收款未发货此为操作已发货执行情况为:已拣货交易成功已完成交易失败已作废B2C订单交易失败原因销售订单作废原因6.收货确认顾客收到购买的书确认后,可以对商品进行评价。客户的评价对于以后售书有着重要参考意义。登录查看商品评价把书添加购物车查看以往购物车修改购物车生成账单付款检查用户登录状态系统用户活动图中国矿业大学计算机学院电子商务实验报告7/8用户登录、注册功能分析:对于本系统的用户,游客不具有本系统所有的功能。例如要保存购物车到服务器端,或者是下载在服务器端保存的购物车内容,都必须要求用户注册行为本系统的会员。成为会员之后,根据用户积分,用户可以享受不同程度的优惠。而且,要进行购书的付款行为,也只为会员用户开放。游客会员员工用例26用例44登录注册用户注册登录此外,本系统严格按照会员制,对客户进行管理。顾客在下订单之前要进行登录,同时顾客根据积分制升级,不同等级的顾客可享受不同的优惠,顾客同时还有信用等级之分(如下活动图)是一个客户的登入流程。输入会员名称和密码提示输入会员名和密码提交检查会员名和密码进入会员个人信息界面是否中国矿业大学计算机学院电子商务实验报告8/8三、实验总结本次关于网上书城案例的设计实践开始到结束的时间比较短,网站只是具备了电子商务网站的一些基本功能,存在不少缺陷还有待完善,在本次设计实践中,我亲身尝试到了作为一个缺乏实践经验的大学生所面临的各种困难,通过本次设计实践我对书本上的知识点和理论有了更深一层的了解,我学会了如何利用所学的知识,把理论结合于实践中,进一步熟悉了电子商务网站的设计与结构,从而对本专业也有了更深刻的认识。此后,我会加倍努力的去研究,在熟练的基础上掌握更多的新型技术,来提高自己的设计水平。在这里我衷心的感谢我的指导老师夏老师对我的指导和启发。
本文标题:电子商务实验报告三
链接地址:https://www.777doc.com/doc-6376568 .html