还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
案卷号日期2011/11/13-3-27网上购物系统需求规格说明书作者马海山完成日期2011/11/3签收人签收日期修改情况记录版本号修改批准人修改人签收人010203目录TOC\o1-3\h\z\u网上购物系统0需求规格说明书
01.业务需求描述
12.系统总体需求描述
22.1系统总体功能模块划分
22.2系统总体用例图
23.系统详细需求描述
23.1网上书店子系统用例模型(包括用例图和用例解说)
23.2商品分类浏览子系统数据流图
21.业务需求描述随着中国加入WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略目前,一个基于Web的网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线交易功能、在线采购功能、在线____功能、在线__管理功能等等,几乎以往传统书店功能都可以在互联网上进行电子化的高效运作技术的进步对传统书店上网解决方案提出更严格的要求和挑战为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如书店上网的需求分析、书店上网总体规划、网上书店系统的功能和实施方案、网上书店的传播与__、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等基于Web的网上书店具体实施的素质直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素综上所述,基于Web的网上书店已经成为互联网时代传统书店的____基于Web的网上书店又分为2种框架体系结构C/S的框架体系结构和B/S的框架体系结构
2.系统总体需求描述__一个基于Web的网上书店,采用结构化设计分析方法,该系统包括前台购书和后台管理两大总的模块,后台管理模块又包括分类录入书籍(以及书籍的相关信息,如名称、页数、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以及购书功能本__的所有会员都可以__买书,新用户可以通过注册成为本__的会员,并可以定购书籍和查询订单本系统的各项功能描述如下功能一注册会员功能,该功能的优先级较高,要想正常使用本__,就要首先进行注册,需要填写用户名、__、确认__、邮箱等问题功能二会员登录功能,该功能的优先级较高,使用已经注册过的用户名和__进行登录,经过系统确认正确后,即可进入下一步操作功能三会员找回__功能,如果用户使用的过程中忘记__或发生异常情况需要找回__功能四浏览搜索图书功能,通过输入想要找的书籍的关键字进行查询,然后从若干本书中进行浏览,挑选出自己想要的书籍功能五购物车功能,在浏览网页和查找书籍的过程中,如果选中某一本书,就可以随时将它添加到自己的购物车中,前提条件是这必须要在登录之后才能完成的操作而且,还可以将购物车中的书使用网上银行账户通过支付宝的操作进行递交付款功能六排行榜功能,该功能是将__上的所有书籍按照销售量进行排序显示,并将__上的所有书籍按照上传日期进行排序再显示功能七书店_____对图书进行分类管理功能,该功能包括添加图书、修改图书、删除图书、添加书籍类型、修改书籍类型、删除书籍类型并且显示出所有的书籍类型和书籍信息(如书号、名称等)功能八书店_____对__的会员进行管理功能,该功能是指___可以维护客户注册信息、维护图书信息、维护系统公告,同时,还可以将一些使用不规范的用户或者__不用的用户进行删除店长___还可以给其他董事___分配管理权限,以致实现本__的秩序功能九___的登录与注销功能,___进入后台进行操作也要经过最高层___的允许
2.1系统总体功能模块划分
(1)会员注册登录修改模块该模块负责管理会员店信息主要功能包括添加、删除、修改以及查找信息,并且包括商品高级查询子模块,该模块将在下面介绍只有___才具有对书籍信息进行修改的权利,商品管理是网上书店系统的核心,网上书店对书籍__的调整以及新书的添加等都将在这部分完成
(2)商品分类浏览模块该模块负责管理所有网上书店的用户信息主要功能包括添加、删除、修改以及查找用户信息用户将被分为两类___和会员会员类型的转换也将在用户管理中实现,___可以管理所有用户信息,而会员只能对自己私有的信息进行维护
(3)购物车模块电子商务站点的核心就是购物车会员可在这个区域内建立他们的订单,只要选择各种自己需求的商品,并将它们添加到自己的预购信息栏中即可通常,该过程被形象地成为“向车中添加项目”,这就像在__购物一样当然,他随时有权将商品从车中取出,或者将车推往前台结账
(4)在线支付模块在线支付模块也是必不可少的在在线支付模块中,书籍查询是出于维护的目的,也就是说紧接着查询下一个功能就是商品维护功能而在销售模块中,书籍查询是出于__的目的,紧接着查询的下一个功能应是对书籍的__操作或是个人的购物车添加功能对于商品查询我们提供多条件组合查询,包括按时间、书籍类型、出版日期等内容或任意几项内容的查询,这与统计的方式相当相似只是添加结果是一个总体,而查询结果是各项各类的逐条信息
(5)商品评价模块为了让会消费者买书籍,我们必须先提供让其了解书籍信息,然后做出__的决定在首页我们提供有限的最新商品的销售信息,如果会员需要分类了解书籍信息,系统为每个分类都提供了详细的分类书籍信息提供页,会员可以选择是否__或者放入购物车以供将来选择参考
(6)网购帮助模块消费者在网购的过程中如果遇到什么需要帮助的地方,就可以同过网购帮助模块,找到解决问题的办法,可以方便简洁的让用户__到网购的乐趣,从而提高网购的效率,
(7)订单管理模块订单处理是网上书店的核心模块,因为订单是消费者和网店老板的购物凭证,消费者只有提交了订单,才能让网店管理者知道消费者需要的商品,与网店___真正的建立起消费者和买主之间的关系这个模块包括很多部分,订单的提交,订单的修改,当单独分类等
(8)库存管理模块库存对商家来说是至关重要的,因为商家要每时每刻都要了解到商品的库存情况,合理有效地管理图书的信息出架于上架,还要了解每天或者每个月各种书籍到底消费了多少,根据消费单子决定下一步的购书计划
(9)会员管理模块会员是特殊的消费群体,他们的存在对网店的生死存亡有者很正要的作用,所以,会员管理模块也是不可或缺的部分这部分包括会员在线注册,在线查询,在线与商家交流等模块,实时发布有关__动态,让消费者知道商品的销售情况!
(10)系统管理模块系统管理模块也是不不可少的模块之一,该模使商家能够更好的即是了解和管理__的动态消息系统能够使商家和用户之间建立起卖者和买着之间的关系,通过合理的优化系统,更新系统模块,才能使消费者对该__有即是可靠的了解,有利于网上书店的健康合理快速的发张
2.2系统总体用例图�网上书店系统�前台�后台购物车模块商品分类浏览模块在线支付模块商品评价模块会员注册登录修改模块网站帮助模块订单管理模块库存管理模块管理管理员模块会员管理模块系统管理模块查看管理员信息添加管理员删除管理员管理用户留言更新网站内容提交订单查询订单添加图书修改图书数量删除图书清空购物车在线支付商品评价网站帮助系统总体用例图
3.系统详细需求描述网上书店系统是建立在消费者(即读者)和网店老板之间互惠互利的关系之上的,为了方便用户而建立的基于web的__,网上书店系统分为两个模块,网上书店的管理分为前台管理和后台管理,前台管理又分为很多模块,后台管理同样也包含若干个模块,每个模块下又有不同点子系统,通过这样模块化的设计,有助于系统的高效__
3.1商品分类浏览子系统用例模型(包括用例图和用例解说)系统������商品分类浏览系统�书籍类别管理extends分类书籍浏览书籍类别添加书籍类别修改*�更新书籍信息*书籍类别管理系统管理者*�书籍信息管理新书入库管理extends*extendsextends*�*库存管理系统管理者*�*子系统用例图用例图解说主要参与者用例用户会员登陆找回__会员资料修改会员注销购物车添加图书查看购物车购物车删除图书修改图书数量清空购物车提交订单查看所有订单查看单个订单信息取消订单___修改图书查询图书订单查询订单删除添加新折扣会员查询删除图书添加图书用例ID号UC-1用例名称书籍类别修改创建者马海山最后更新者马海山创建日期2011年10月28日最后更新日期2011年10月28日参与者管理者描述管理者进行书籍整理分类然后公布到网上前置条件
1.书籍类别划分的不够细,进行细分
2.书籍类别划分的有误后置条件书籍实体与网上图书信息一致主干过程
1.0书籍类别修改
1.管理者定期浏览书籍信息
2.管理者要与图书实物类别比对
3.找出图书类别划分有误的书籍信息
4.管理者进行书籍类别信息修改
5.更新图书信息分支过程异常当每次进行添加类别后,发现类别有冗余,则返回第4步包含无优先级低使用频率每个月比对一次业务规则特别需求假设注意和问题用例ID号UC-2用例名称图书类别添加创建者马海山最后更新者马海山创建日期2011年10月28日最后更新日期2011年10月28日参与者管理者描述管理者浏览图书信息后发现书籍类别不足后,进行书籍类别添加前置条件当前网上公布的书籍信息没有新进书籍的种类书籍种类划分的不够细,必须添加类别后置条件书籍实体与网上图书信息一致主干过程0图书类别添加管理者查看新进图书信息记录新进书籍的信息把记录的书籍类别信息与网上公布的类别比对发现书籍类别不足时,进行添加更新图书信息分支过程异常当每次进行添加类别后,发现类别有冗余,则返回第5步包含无优先级低使用频率当图书小于3万本,没进一次书籍要进行一次业务规则特别需求假设注意和问题用例ID号UC-3用例名称库存管理创建者刘文成最后更新者刘文成创建日期2011年10月28日最后更新日期2011年10月28日参与者管理者描述管理者进行新进及销售书籍的信息管处理,并要实时更新库存信息前置条件书籍有销售及有进货后置条件书籍进行库存信息处理后要发布公告主干过程
1.0新书入库管理
1.__出版商并进行订购
2.管理者核对书籍进货单信息
3.进行书籍类别信息的规整
4.添加新进书籍信息
5.更新书籍信息
6.存入书籍存储信息分支过程
2.0销售书籍库存管理
1.处理用户的订单信息
2.生成销售书籍的报表
3.处理销售书籍的报表
4.更新库存书籍信息
5.更新图书信息异常当核对信息出现差错时应返回主干过程的第一步当处理销售报表时发现当前库存书籍信息里没有用户要订购的书籍,应返回主干过程的第一步及分之过程的第四步包含无优先级高使用频率每天业务规则特别需求假设注意和问题
3.2商品分类浏览子系统数据流图顶层数据流图管理员新书入库管理新进图书书籍类别管理新书信息书籍信息管理新书信息新书信息存储书籍信息书籍信息书籍类别管理系统数据流图管理员新书入库管理新进图书书籍类别管理新书信息书籍信息管理新书信息库存书籍信息书籍信息书籍信息产生销售书籍报表更新书籍信息销售书籍信息书籍信息销售书籍统计信息库存管理系统数据流图用户购书数据流图客户购书系统客户所需书信息书挑选
1.2放入购物车
1.3书D1所选书信息客户
1.1转到支付平台
2.1付款
2.2对账
2.4配送
2.5订单提示信息提示信息提示信息能够转回网上书城
2.3用户信息D3账单信息D3账单信息。