实验2—系统需求规格说明书(交)_第1页
实验2—系统需求规格说明书(交)_第2页
实验2—系统需求规格说明书(交)_第3页
实验2—系统需求规格说明书(交)_第4页
实验2—系统需求规格说明书(交)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、案卷号日期2011/11/13-3-27 网上购物系统需求规格说明书作者:马海山完成日期:2011/11/3 签 收 人:签收日期:修改情况记录:版本号修改批准人修改人签收人01 02 03 目录网上购物 系统 . 0需求规格说明书 . 01. 业务需求描述. 12. 系统总体需求描述. 12.1 系统总体功能模块划分. 32.2 系统总体用例图. 43. 系统详细需求描述. 43.1 网上书店子系统用例模型(包括用例图和用例解说). 53.2 商品分类浏览子系统数据流图. 21. 业务需求描述随着中国加入wto ,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略。目前,一

2、个基于web 的网上书店在国际互联网上可以实现的商务功能已经多样化, 可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等, 几乎以往传统书店功能都可以在互联网上进行电子化的高效运作。技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资, 书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化, 传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证, 如书店上网的需求分析、 书店上网总体规划、 网上书店系统的功能和实施方案、 网上书店的传播与推广、 运行网

3、上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。基于web 的网上书店具体实施的素质直接影响传统书店在internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。综上所述,基于 web 的网上书店已经成为互联网时代传统书店的必由之路。基于 web的网上书店又分为2 种框架体系结构:c/s 的框架体系结构和b/s 的框架体系结构。2. 系统总体需求描述开发一个基于 web的网上书店, 采用结构化设计分析方法, 该系统包括前台购书和后台管理两大总的模块, 后台管理模块又包括分类录入书籍(以及书籍的相关信息,如名称、页数、摘要、目录等)和管理前台用户,前台管理模块包

4、括用户登录,查询、浏览书籍,以及购书功能。 本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员,并可以定购书籍和查询订单。 本系统的各项功能描述如下:功能一:注册会员功能,该功能的优先级较高,要想正常使用本网站,就要首先进行注册,需要填写用户名、密码、确认密码、邮箱等问题。功能二:会员登录功能, 该功能的优先级较高, 使用已经注册过的用户名和密码进行登录,经过系统确认正确后,即可进入下一步操作。功能三:会员找回密码功能, 如果用户使用的过程中忘记密码或发生异常情况需要找回密码。功能四:浏览搜索图书功能, 通过输入想要找的书籍的关键字进行查询,然后从若干本书中进行浏览,挑选出自己

5、想要的书籍。功能五:购物车功能,在浏览网页和查找书籍的过程中,如果选中某一本书,就可以随时将它添加到自己的购物车中,前提条件是这必须要在登录之后才能完成的操作。而且,还可以将购物车中的书使用网上银行账户通过支付宝的操作进行递交付款。功能六:排行榜功能, 该功能是将网站上的所有书籍按照销售量进行排序显示,并将网站上的所有书籍按照上传日期进行排序再显示。功能七:书店网站管理员对图书进行分类管理功能,该功能包括添加图书、修改图书、删除图书、添加书籍类型、修改书籍类型、删除书籍类型并且显示出所有的书籍类型和书籍信息(如书号、名称等)。功能八:书店网站管理员对网站的会员进行管理功能,该功能是指管理员可以

6、维护客户注册信息、维护图书信息、维护系统公告,同时,还可以将一些使用不规范的用户或者长期不用的用户进行删除。店长管理员还可以给其他董事管理员分配管理权限,以致实现本网站的秩序。功能九:管理员的登录与注销功能, 管理员进入后台进行操作也要经过最高层管理员的允许。2.1 系统总体功能模块划分(1)会员注册登录修改模块该模块负责管理会员店信息。 主要功能包括添加、 删除、修改以及查找信息,并且包括商品高级查询子模块, 该模块将在下面介绍。 只有管理员才具有对书籍信息进行修改的权利, 商品管理是网上书店系统的核心,网上书店对书籍价格的调整以及新书的添加等都将在这部分完成。(2)商品分类浏览模块该模块负

7、责管理所有网上书店的用户信息。主要功能包括添加、 删除、修改以及查找用户信息。 用户将被分为两类: 管理员和会员。 会员类型的转换也将在用户管理中实现, 管理员可以管理所有用户信息, 而会员只能对自己私有的信息进行维护。(3)购物车模块电子商务站点的核心就是购物车。会员可在这个区域内建立他们的订单,只要选择各种自己需求的商品,并将它们添加到自己的预购信息栏中即可。通常,该过程被形象地成为“向车中添加项目”,这就像在超市购物一样。当然,他随时有权将商品从车中取出,或者将车推往前台结账。(4)在线支付模块在线支付模块也是必不可少的。 在在线支付模块中, 书籍查询是出于维护的目的,也就是说紧接着查询

8、下一个功能就是商品维护功能。而在销售模块中, 书籍查询是出于购买的目的, 紧接着查询的下一个功能应是对书籍的购买操作或是个人的购物车添加功能。对于商品查询我们提供多条件组合查询,包括按时间、书籍类型、出版日期等内容或任意几项内容的查询,这与统计的方式相当相似。只是添加结果是一个总体,而查询结果是各项各类的逐条信息。(5)商品评价模块为了让会消费者买书籍, 我们必须先提供让其了解书籍信息,然后做出购买的决定。在首页我们提供有限的最新商品的销售信息,如果会员需要分类了解书籍信息,系统为每个分类都提供了详细的分类书籍信息提供页,会员可以选择是否购买或者放入购物车以供将来选择参考。(6)网购帮助模块消

9、费者在网购的过程中如果遇到什么需要帮助的地方,就可以同过网购帮助模块,找到解决问题的办法,可以方便简洁的让用户感受到网购的乐趣,从而提高网购的效率,(7)订单管理模块订单处理是网上书店的核心模块,因为订单是消费者和网店老板的购物凭证,消费者只有提交了订单, 才能让网店管理者知道消费者需要的商品,与网店管理员真正的建立起消费者和买主之间的关系。这个模块包括很多部分, 订单的提交,订单的修改,当单独分类等(8)库存管理模块库存对商家来说是至关重要的, 因为商家要每时每刻都要了解到商品的库存情况,合理有效地管理图书的信息。出架于上架, 还要了解每天或者每个月各种书籍到底消费了多少,根据消费单子决定下

10、一步的购书计划(9)会员管理模块会员是特殊的消费群体,他们的存在对网店的生死存亡有者很正要的作用,所以, 会员管理模块也是不可或缺的部分。这部分包括会员在线注册,在线查询, 在线与商家交流等模块,实时发布有关网站动态,让消费者知道商品的销售情况!(10)系统管理模块系统管理模块也是不不可少的模块之一,该模使商家能够更好的即是了解和管理网站的动态消息。系统能够使商家和用户之间建立起卖者和买着之间的关系,通过合理的优化系统,更新系统模块, 才能使消费者对该网站有即是可靠的了解,有利于网上书店的健康合理快速的 发张。2.2 系统总体用例图网上书店系统前台后台商品分类浏览模块会员注册登录修改模块购物车

11、模块在线支付模块商品评价模块网站帮助模块订单管理模块库存管理模块管理管理员模块会员管理模块系统管理模块查看管理员信息添加管理员删除管理员管理用户留言更新网站内容提交订单查询订单添加图书修改图书数量删除图书清空购物车在线支付商品评价网站帮助系统总体用例图3. 系统详细需求描述网上书店系统是建立在消费者(即读者) 和网店老板之间互惠互利的关系之上的,为了方便用户而建立的基于web 的网站,网上书店系统分为两个模块,网上书店的管理分为前台管理和后台管理,前台管理又分为很多模块,后台管理同样也包含若干个模块,每个模块下又有不同点子系统,通过这样模块化的设计,有助于系统的高效开发。3.1 商品分类浏览子

12、系统用例模型(包括用例图和用例解说)商品分类浏览系统分类书籍浏览书籍类别管理系统管理者新书入库管理*库存管理系统管理者*书籍类别添加书籍类别修改更新书籍信息*书籍类别管理书籍信息管理子系统用例图用例图解说主要参与者用例用户1.会员登陆2.找回密码3.会员资料修改4.会员注销5.购物车添加图书6.查看购物车7.购物车删除图书8.修改图书数量9.清空购物车10. 提交订单11. 查看所有订单12. 查看单个订单信息13. 取消订单管理员14. 修改图书15. 查询图书16. 订单查询17. 订单删除18. 添加新折扣19. 会员查询20. 删除图书21. 添加图书用例 id 号uc-1 用例名称书

13、籍类别修改创建者马海山最后更新者马海山创建日期2011 年 10 月 28 日最后更新日期2011 年 10 月 28 日参与者管理者描述管理者进行书籍整理分类然后公布到网上前置条件1.书籍类别划分的不够细,进行细分2.书籍类别划分的有误后置条件书籍实体与网上图书信息一致主干过程1.0 书籍类别修改1.管理者定期浏览书籍信息2.管理者要与图书实物类别比对3.找出图书类别划分有误的书籍信息4.管理者进行书籍类别信息修改5.更新图书信息分支过程异常当每次进行添加类别后,发现类别有冗余,则返回第4 步包含无优先级低使用频率每个月比对一次业务规则特别需求假设注意和问题用例 id 号uc-2 用例名称图

14、书类别添加创建者马海山最后更新者马海山创建日期2011 年 10 月 28 日最后更新日期2011 年 10 月 28 日参与者管理者描述管理者浏览图书信息后发现书籍类别不足后,进行书籍类别添加前置条件1.当前网上公布的书籍信息没有新进书籍的种类2.书籍种类划分的不够细,必须添加类别后置条件书籍实体与网上图书信息一致主干过程1. 0 图书类别添加1. 管理者查看新进图书信息2. 记录新进书籍的信息3. 把记录的书籍类别信息与网上公布的类别比对4. 发现书籍类别不足时,进行添加5. 更新图书信息分支过程异常当每次进行添加类别后,发现类别有冗余,则返回第5 步包含无优先级低使用频率当图书小于3 万

15、本,没进一次书籍要进行一次业务规则特别需求假设注意和问题用例 id 号uc-3 用例名称库存管理创建者刘文成最后更新者刘文成创建日期2011 年 10 月 28 日最后更新日期2011 年 10 月 28 日参与者管理者描述管理者进行新进及销售书籍的信息管处理,并要实时更新库存信息前置条件书籍有销售及有进货后置条件书籍进行库存信息处理后要发布公告主干过程1.0 新书入库管理1.联系出版商并进行订购2.管理者核对书籍进货单信息3.进行书籍类别信息的规整4.添加新进书籍信息5.更新书籍信息6.存入书籍存储信息分支过程2.0 销售书籍库存管理1.处理用户的订单信息2.生成销售书籍的报表3.处理销售书籍的报表4.更新库存书籍信息5.更新图书信息异常1.当核对信息出现差错时应返回主干过程的第一步2.当处理销售报表时发现当前库存书籍信息里没有用户要订购的书籍,应返回主干过程的第一步及分之过程的第四步包含无优先级高使用频率每天业务规则特别需求假设注意和问题3.2 商品分类浏览子系统数据流图顶层数据流图客户购书系统客户所需书信息书管理员新书入库管理新进图书书籍类别管

温馨提示

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

评论

0/150

提交评论