购物系统需求分析JSP_第1页
购物系统需求分析JSP_第2页
购物系统需求分析JSP_第3页
购物系统需求分析JSP_第4页
购物系统需求分析JSP_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上购物系统需求分析说明书1.前言长期以来手机销售行业以人工方式销售和管理,近年来随着Internet的飞速发展网购手机已经变得越来越流行。信息时代的代表便是网络技术的日渐成熟,我们不敢想象没有网络我们会是什么样子,随之而来的网上购物也是开始风靡。当代没有网络也许就像是食物中没有了调料。所以手机的在线网络销售化让我们买手机与网络实行了同步化。消费者需求量和产品类型等不断增加,琳琅满目的手机让消费者随时便捷的得到想要的手机信息。下面我们分析网络化销售手机的好处,节省了传统店面、店员的成本,就算是库房也可以在比较便宜的位置,不用象传统商城那样和门面很近;另外现在很多厂商都比较重视网上渠道,所以有不

2、少直销或者很少层次的分销,不象传统渠道有严格的分销制度,也节约了不少成本。同时对于消费者来说具有很大的好处。例如:如果我想买一部适合我的手机,不管是型号或价格只要在手机销售网上搜相关信息可以直接跳转到我要求的手机。这样扩大了消费者的选择权利。因而,可以这样说一个好的在线网络手机销售管理系统应该是销售和购物的完美结合,真正做到在网上购手机就象在专卖店一样。那么如何做到这一点呢?这就需要在线手机销售管理系统必须有强大的功能。在线手机销售系统应该有完整的商品管理、订单管理、在线支付、销售管理等。这是从在线购物系统的使用者方面来看的。这是一个在线手机销售管理系统能否满足在线购物需求的最基本保证。1.1

3、预期用户和目的普通用户:通过用户名和密码可以登录系统到面向用户的主界面,可以浏览,购买商品,提交订单等操作。系统管理员: 通过用户名和密码可以登录系统的后台管理界面,可以对用户,商品,订单,报表进行管理及日常维护工作。本文将为用户和开发商提供统一在线手机销售管理系统需求定义和验收标准1.2定义、缩写词、略语用户登入:用户登入基本信息用户注册:用户注册基本信息,成为普通用户购 物 车:用户选择的商品信息列表提交订单:用户向服务器提交的数量在线支付:用户在线支付货到付款:用户收到手机再付款手机类别:手机的品牌、型号分类 手机库存:手机库存量手机销售量:已售出的当前型号手机数量手机可用库存量:指手机

4、可销售使用情况,如:正常、损坏等等。手机入库:手机进库管理管理记录:手机销售过程中形成的历史记录,包括出入库记录和损坏记录。1.3范围本文描述的系统名称为:在线手机销售管理系统本文描述的在线手机销售管理系统,应当实现以下功能:手机的入库手机销售量手机型号与价格的统计查询手机销售管理历史记录的追溯查询较灵活的用户管理和权限分配功能较好的安全性能1.4参考资料本文在完成过程中参考了以下资料:SRS(IEEE830-1998)GB-T9385-1988 计算机软件需求说明编制指南2.项目概述2.1产品描述购物系统将为公司提供日常的管理功能,方便用户购物,用户可以通过购物车管理自己已选购的产品,包括对

5、商品的添加、查看、删除、清空。用户可以通过搜索查找自己喜欢的商品。同时本系统具有较好的安全性能保证数据随时可靠可用。2.2用户特点购物管理系统的预期用户如下:系统管理员对系统和计算机熟悉用户熟悉计算机操作,能在网上购物,如果用户不会,则应该有相应的提示。2.3一般约束系统使用b/s结构对系统的使用者进行身份验证和权限验证,阻止无权用户进入系统,阻止用户未授权功能。2.4假设和依据客户端使用WindowsXP/2000/vista/7操作系统客户端使用IE6.0或6.0以上版本的浏览器,也可以使用火狐浏览器服务器端使用WindowsXP/2000操作系统服务器端使用JDK6.0+Tomcat6.

6、0+SqlServer20053. 需求描述为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码做的如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确的回答“系统必须做什么”这个问题。3.1功能需求 3.1安全子模块图用户注册:用户输入姓名,账号,密码,地址,邮箱等信息,成为系统用户。用户登录:用户输入自己的账号和密码,经过验证即可。主操作界面(home) 主界面布局产品查询浏览产品详情了解加入购物车功能主界面布局:采用div+css布

7、局。主页面显示所有产品,如果用户对某件产品感兴趣可以单击此产品的图片,进入该产品的详细信息界面。产品查询浏览:通过名称、型号、价格、描述四个字段组合查询,名称、型号、描述采用模糊查询。产品详情了解:用户可以在商品详情页面看到如下信息:手机名称、型号、价格、图片和详细描述。此页面有购物车的链接,可以将产品添加到购物车。加入购物车功能:如果用户看中某件产品则可以单击加入购物车,这些信息将保存到session中,直到用户退出该网站之时,将这些信息提交给数据库;或者用户提交订单并支付此产品的金额,将该信息提交到数据库。 3.2购物车功能图购物车是一个抽象的概念,每个登录的用户都需要有独立的购物车对象在

8、整个期间保存用户所选购商品的记录。 购物车中主要保留的购物记录中有商品信息、选购的数量等。在订单中主要功能是填写用户收货信息,如果用户以前购买过商品,则在订单表中有用户的购买记录,下次购买时用户不用重复填写收货地址。在订单中实现的操作主要有填写收货人信息、支付及配送方式、商品清单以及结算信息。根据本系统的设计,一个购物车实现的主要功能有添加选购的新商品、更新选购商品的数量、删除商品、清空购物车、填写订单以及自动调整商品的总价格等。购物车系统是面向用户的各项事务,包括商品管理、收费管理等业务处理工作,是利用计算机进行集中管理而开发的系统。力求与实际相结合具有查询、管理等功能,旨在达到使商品的管理

9、和运营趋于电子商务化,使之更加方便、快捷以提高工作效率。购物车管理系统是当代社会不可缺少的一部分,一个构建完善的管理系统可以使购物车管理工作更加的顺畅、方便。本系统是根据客户消费习惯设计出的一个购物车管理系统,系统以权限设置、商品管理和费用支付为核心,并辅助以数据统计功能,实现用户购物的系统化管理。此系统购物车对象能提供一些功能:增加购物记录:实现添加新商品,对于不同的商品进行并行排列,相同商品进行累加。其中包括商品的编号、名称、数量、价格、生产厂家等信息。移除购物记录:此模块主要功能是把商品从购物车中移除。获得购物记录列表:用户选购的商品可以在购物车中以列表形式显示出来.获得购物总数:对用户

10、增加的商品记录,此模块可以自动获取商品总数。获得购物总金额:可以自动计算出商品总金额并显示。清空购物车:移除购物车中所有商品,在移除之前会给用户相应的提示。进入商品结算入口:此入口可以链接到订单页面。订单中提供的一些功能:填写订单:在购物车中选中要购买的商品,进入到商品结算入口,首先要填写订单,收件人的详细信息,然后确认订单。支付订单:此模块的功能是在确认订单之后,进入支付平台,首先选择要支付的银行,最后进行支付。 图3.3后台管理功能图模块描述:1.用户管理1.1用户查询:管理员可以根据地址,性别等属性进行组合筛选查询。1.2用户注销:对不再使用的或者近期不再使用的用户信息进行注销,但仍保存

11、信息记录1.3删除用户:对多年不使用的用户进行信息删除,节约内存。2.商品管理2.1商品种类管理2.1.1种类增加:按照业务需求,增加物品种类,拓展产品类别。2.1.2种类查询:查询当前数据库中的所有商品种类进行查看。2.1.3种类删除:删除类别,删除前应该查看该类别下面是否有其他产品存在,存在的话,提示警告信息。2.2商品信息管理2.2.1商品信息查看:根据种类,价格,库存量等等,查看库存中的商品信息。2.2.2商品信息删除:删除常年亏损的商品信息。2.2.3商品入库:将数据库中缺的商品买进来,然后更新库存表,并保存入库记录。3.订单管理3.1订单处理:将处于微处理状态的订单,进行发货处理,

12、改变订单状态为已发货。3.2查看订单:查看当前的订单状况。3.3备份历史订单信息:将时间较长的已处理的订单进行备份,然后在订单表中进行删除操作。4.报表管理4.1用户报表:根据用户所处的地区,性别,年龄,等动态的生成各种分析报表,表示不同地区的男女占总人数比例。4.2商品报表:不同商品的总金额占总库存金额的比例4.3订单报表:3.2业务流程图首先用户进入商品主界面,在此界面用户可以浏览商品,想要将选中的商品放入购物车,必须先进行登陆,如果没有注册,先要进行注册,注册之后就可以登录,登陆之后可以查看购物车中的商品,在购物车中,用户可以修改所购买商品的数量、删除商品、清空购物车、进入商品结算入口,

13、对于购买的商品,用户先要填写订单信息,然后支付订单,最后链接到银行或支付平台进行支付,系统流程图如下所示: 图3.4用户业务流程图 图3.5用户业务流程图 图3.6系统管理员进货/入库业务流程图图3.7系统管理员商品管理业务流程图3.3 安全管理3.3.1 用户登录当用户使用本系统时,并不要求用户进行登陆,用户可以在商品主页浏览商品,当要将所浏览的商品加入购物车,必须先进行登陆,登陆成功之后就进入了商品的主页,登陆失败之后就会给用户相应提示。3.3.2商品管理客户将选购的商品放入购物车,进入购物车后,页面就会显示购买商品的列表,在此页面,用户可进行更新选购商品的数量、删除商品、清空购物车以及进

14、入商品结算入口。3.4基础参数商品类别商品管理用户登录用户注册给购物车增加商品删除商品修改商品数量清空购物车商品查询订单填写支付平台支付记录3.5性能需求支持的终端数:100支持并行操作的用户数:20支持一月内处理的管理记录总量:2000条95%的事务必须在小于3s时间内处理完,最长不超过10s。3.6属性可用性要求Web服务器损坏和停电等日常故障丢失数据,部署出现问题后可随时重新部署项目,不影响数据。安全性未登录用户不能够进入系统用户不能访问未授权功能同一用户只能单点登录可维护性新功能的实现仅涉及局部。可转移/转换性在日常办公和居住环境下均可正常使用。警告上述属性十分重要,能够使用规定的方法

15、去进行客观的验证。3.7外部环境需求用户接口用户通过标准显示器、键盘和鼠标操作,其中显示器的分辨率不低于1024*768。硬件网络要求:内部局域网带宽100Mbps,工作站带宽10M/100Mbps,客户机(浏览器)外部接入带宽不低于512kbps。web服务器端硬件要求:内存2G以上,硬盘320G以上,CPU双核2.0MHz以上。数据库服务器硬件要求:内存2G以上,硬盘320G以上,CPU双核2.0GHz以上。客户端硬件要求:内存1G以上,硬盘40G以上,CPU1.7GHz以上。软件Web服务器端操作系统:window XPJDK要求:JDK6.0Web服务器:Tomcat 6.0数据库服务器:SQLServer2005客户端操作系统:window XP/vista/7浏览器:IE6.0及以上,或者火狐3.04.逻辑模型4.1系统数据流图4.2数据字典4.2.1数据条目1.数据流名称:购买商品信息输入:p3输出:p1描述信息:手机ID+标准图片+正规价格2.数据流名称:商品信息输入:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论