ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:20.42KB ,
资源ID:15916962      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15916962.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上超市购物车系统详细设计讲解Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上超市购物车系统详细设计讲解Word文件下载.docx

1、第二章:可行性分析 网上超市购物车系统是基于B/S模式,通过对一些典型电子商务网站的考察、分析,并结合企业要求开发的一套信息化管理系统。 本系统的实现目标是(1) 为顾客提供一个网络服务平台:网络服务平台就是顾客能打破时空界限,能通过网络实现从浏览商品到购买商品的过程。(2) 为工作人员提供一个工作平台:员工可在网上完成日常事务,实现无纸化办公。即职工通过计算机完成采集信息,处理信息,分析信息等工作。(3) 为管理者提供一个控制平台:控制平台就是管理者能通过业务控制平台,把企业的各项制度、标准,通过程序控制落实到企业各项工作活动中。通过对工作流进行设置与监控,从而能严格控制企业活动的各项动作,

2、实现事务的有效管理。(4) 为系统维护者提供一个集中维护的平台:系统管理人员能对系统运行的缺陷、故障进行集中处理,使系统管理人员能够快速、有效、连续的对系统进行维护与调整。第三章:需求分析3.1系统总体的功能需求网上商店系统一般分为客户系统和管理系统两套,每套系统面向的是网上商店发布用户,可以理解为消费者。而管理系统面向的是网上商店发布用户,可以理解为销售者。网上购物车其实就是一个平台,让销售者和消费者通过这个平台来进行商业交易。 客户系统上的用户一般为注册用户和非注册用户,这两类用户的功能如下,(1) 非注册用户可以浏览商品(2) 非注册用户可以注册为注册用户(3) 注册用户可以浏览商品(4

3、) 注册用户可以将商品添加到购物车中(5) 注册用户可以修改自己的购物车中的信息(6) 注册用户可以将购物车的记录发送为订单管理系统上的用户为管理员。在管理系统上面运行的资源有商品、订单和用户。不同级别的用户可以操作不同的资源。(1) 管理员可以查看管理系统上的用户(2) 管理员可以查看客户系统上的用户(3) 管理员可以查看、修改、删除用户订单(4) 管理员可以查看、修改、删除和添加商品3.2系统结构设计 可以将网上商店系统分为两个模块用户模块和管理员模块.所谓的用户模块也就是前台服务,管理员模块也就是后台服务。系统结构图如下所示:用户管理3.2.1主要功能模块介绍既然是网上商店,当然顾客购物

4、是最重要的服务了。如图11-1所示,购物流程主要包括浏览商品,购买商品,产看购物车和结账退出等几个模块。结账退出浏览商品模块商品信息浏览模块主要用于显示网上商店所有商品的全部信息包括分类目录下面的概要介绍和用户查看到的详细信息,这里还提供了一个查找功能,允许用户输入商品的关键字,进行查找。发表评论页面2购买商品模块作为电子商务网站,最重要的当然就是顾客的购物了。我们这个网上也实现了这个功能,而且功能还比较强大,因为我们设计了一辆较好的“购物车”。我们的购物车,实现了基本的三个功能:一是顾客添加商品,即选购商品。二是顾客管理自己的订单,就是查看购物车,并可随时更新购物车中的商品类型及其数量,这在

5、很大程度上时符合人因学的设计。三是完成购物,也就是顾客结账退出。当然,我们这个网上商店采用了会员制,只有注册的顾客才能进行结账处理。 3购物车管理管理购物车也是一个重要组成部分。他必须实现的功能就是简化顾客购物,同时方便顾客随时修改购物车(包括添加、删除商品以及修改商品数量)。另外,我们还必须允许顾客顺利的查看订单的相关细节,了解商品的细节信息。4订单结账退出模块该模块允许顾客查看自己某个订单的当前状态,当顾客选好商品并添加到购物车后,购物管理页面将会显示所选商品的全部信息,当确定购买后,进行交易,交易成功后推出系统。3.3系统详细设计3.3.1用户接口模块用户接口模块包括如图所示:订购维护3

6、-2-1用户接口模块3.3.1.1用户信息查维护系统的后台程序会自动记录每个用户在登录网站后进行的所有操作,包括查询和订购信息。这些信息对以系统的管理员都是珍贵的数据,系统分析程序可以根据用户的查询记录判断该客户的喜好,可以根据用户的购买情况判断该用户的经济情况。系统后台程序可以根据分析的结果自动得出给该用户的推荐商品,在用户登录时显示在醒目的位置。3.3.1.2商品查询 商品查询模块可以根据商品的名称、中了、价格、厂家等各种条件进行组合查询。商品查询结果的列表中,用户可以进一步的查看详细信息,商品查询功能如图O:提供符合条件的商品列表前置条件:用户已登录3.3.1.3订购商品客户在根据喜好得

7、到相应的商品列表后,可以选择订购该商品。在订购商品后,系统会自动保存根系该用户的订单,系统的工作人员可以及时得到订单并处理,根据情况选择发货、缺货、延迟发货。订购商品功能如图:生成新的客户订单用户已登录,商品可供购买3.3.1.4订单维护 客户在订购商品后可以查询其订单的状态(包括产品型号,商品名称,数量,单价,小计等)并可以对处理中和缺货中的订单进行增加、删除和修改操作,订单修改的结果会及时更新并提交给工作人员。订单维护的功能如图3.3.2管理员接口模块管理员接口模块包括如图所示的功能模块:报表维护3-3-1管理员接口模块3.3.2.1商品信息维护系统管理员登录以后可以对系统所有的商品信息进

8、行维护,包括商品价格地调整,商品描述信息的更新,新商品的加入及过期商品的删除。系统的后台程序可以根据商品的销售情况提供给管理员一份详细的分析报告。管理员可以根据该报告及时的调整热门商品的信息,对非热门的商品进行价格调整。这一切的数据都来源自客户的查询和订购信息。商品信息维护功能如图所示:生成新的商品信息管理员已登录3.3.2.2订单处理用户在订购商品后,系统会及时更新其订单,普通员工登录后,可以获取未处理的订单,并根据库存情况发货或选择延时发货。客户在查询商品时会显示商品的库存数量,但系统的管理者并不希望显示某商品的库存为零,因为这样会失去部分客户。因此,在订购商品后可能会出现库存不足的情况,

9、这时工作人员一般选择延时发货或者拒绝订单。如果该商品有现货,那么工作人员确认用户订单后选择发货。订单处理功能如果:更新客户订单信息管理员或普通工作人员已登录3.3.2.3销售情况查询 销售情况查询是系统编码过程中非常重要部分,能够为企业管理者的决策提供参考的信息。 管理员登录后,可以得到详细的销售情况列表并及时更新热门商品的信息,可以根据销售的走势和以往的销售记录及时判断部分商品可能会出现库存不足并及时进货。销售情况查询功能如图:给出详细的查询结果3.3.2.4报表维护报表维护模块提供查询结果的打印输出功能:打印查询结果第四章 系统UML建模结束管理员的工作流程图管理员交易成功收到商品付款提交

10、订单填写订单添加到购物车浏览商品登录网站开始 管理员用例图顾客购买流程图顾客登录系统4.2系统的时序图顾客客户订购时序图用户首先使用自己的帐号和密码登录系统,登录模块会将客户的ID保存在系统缓存中并提交给商品查询模块。商品查询模块提示客户输入查询条件,客户输入适当的查询条件后查询模块显示符合查询条件的商品列表。客户得到商品列表后,提交自己想要购买的商品ID。生成订单并提交给数据模块进行保存,保存成功后,订购模块提示用户订购该商品成功。顾客删除订单时序图如图所示:客户在提交订单以后可以对订单进行维护。客户首先输入自己的帐号和密码登录系统。登录模块会将客户的ID保存在系统缓存中并提交给订单查询模块

11、,订单查询你看显示该客户当前的所有订单,客户得到该列表后,选择需要删除的商品ID,订单处理模块把删除信息提交给数据模块,数据模块保存信息。订单处理模块提示用户删除操作成功。管理员处理订单时序图如下:管理员使用其帐号和密码登录后,登录模块会将管理员的ID保存在系统缓存中并提交给订单处理模块。订单处理模块提交给管理员未处理订单的列表,管理员提交某商品ID得到该商品的库存情况, 如果库存充足则接受订单, 并把接受信息提交给数据模块,订单处理模块提示管理员该操作成功。4.3系统协作图顾客订购协作图如下:2:提交用户ID顾客删除订单协作图管理员管理订单协作图8:更新成功在网上商店中,顾客也可以再浏览商品

12、目录时,将中意的商品放进“电子推车”。电子推车是超级市场推车的电子化。在网上商店里,这种电子推车又称为“购物车”英文是Shopping Cart. 从程序员的观点来看,购物车是维护购物者商品选购并允许查看和修改的一个对象。购物车本身是一个非常简单的程序,但开发者要考虑将它连接到商品目录子系统、订单子系统、客户账号子系统、站点管理子系统等,形成功能完整的网上商店。下面是购物车的设计目标: 购物车应该记住它的前一次会话中的内容。 购物车和顾客相关,而不是喝顾客的电脑相关。顾客可以从另外的电脑或浏览器来访问购物车。 当新的商品被加入或拿出购物车时,购物车的内容可以被显示给顾客。 购物车可以容纳很多甚

13、至无限的商品。如果顾客丛商品目录中选择了一件商品,这时我们传递顾客的请求道,同时传递动作变量“增加商品”。读取这个变量,并决定执行购物车的哪个动作。这些动作包括:增加商品、更新商品数量、删除商品和查看购物车。第五章 系统运行环境1:开发环境 本系统计划使用VisualStudio.NET 2005作为开发工具,编程语言是C#,编程技术是ASP.NET。使用C#,是因为他是微软为.NET平台量身制作的程序语言,即拥有C+的强大功能,又有Visual Basic简易的特性,他在带来对应用程序的快速开发能力的同时,并没有牺牲C与C+程序员所关心的各种特性,C#忠实的继承了C与C+的有点,是最能体现.NET优势的语言。ASP.NET最大的特点是编译执行,而不

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1