2022年北大青鸟:BookShop系统需求说明书 .pdf
《2022年北大青鸟:BookShop系统需求说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年北大青鸟:BookShop系统需求说明书 .pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BookShop系统案例研究项目需求说明第一部分引言1.1 编写目的需求说明书有时候也被称为规格说明书,本规格说明描述了BookShop 系统案例研究项目的要求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的具体需求,定义需求具体的格式和内容。并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。1.2 适用范围本文档主要涉及“21CN 图书有限公司BookShop 系统”的应用模型和功能需求描述。1.3 背景说明:A、软件系统的名称:21C
2、N 图书有限公司BookShop 系统案例研究项目B、任务提出者:21CN 图书有限公司开发者:北大青鸟Aptech 产品开发部实现完成的系统将在21CN 图书有限公司的技术支持、电子商务管理等部门使用,所应用的网络系统是Internet。该公司的客户可通过互联网以多种方式浏览BookShop。C、本系统将是独立的系统,目前不与21CN 图书有限公司的财务系统和其他资料系统提供接口,所产生的输出都是独立的。本系统将使用SQL Server2000 作为数据库存储系统,SQL Server2000 企业版将由21CN图书有限公司自行购买。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,
3、共 14 页 -1.4 术语、定义和缩写BookShop:图书商店;1.5 文档概述本文档主要描述了“21CN 图书有限公司BookShop 系统”的外部接口需求、功能需求以及其他非功能需求。1.6 参考资料相关的文件包括:A、21CN 图书有限公司的内部文件BookShop 系统案例研究项目;B、21CN 图书有限公司BookShop 系统案例研究项目分析会议备忘录;C、21CN 图书有限公司BookShop 系统案例研究项目可行性分析;参考资料:A、北大青鸟 Aptech ACCP3.0 Sem2 基于软件开发项目的毕业设计;B、国家标准软件需求说明书(GB856T 88);C、莱克公司的
4、人力资源管理项目的软件需求说明;D、设计模式合同:A、21CN 图书有限公司BookShop 系统案例研究项目合同20031002-1;名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 14 页 -第二部分任务概述2.1 目标总体上,系统的目标是方便顾客购买宠物,为业务过程提供更加快捷、更好和更加经济的服务、具体来讲、系统的目标包括:图书查询系统图书选购用户管理订单查询2.2 用户的特点本系统将在21CN 图书有限公司的技术支持、产品管理等部门使用,使用者可能包括技术支持及相关的产品管理人员,这些人员在计算机的应用、使用上不存在障碍,他们以往有使用过类似系统的经验,并且都在、计算机
5、的操作和使用方面得到过相关的培训。根据业务的频繁程度,系统每天操作完成一个功能点应该在50-1000 次之间。用户对界面的友好性,有一定的要求。本系统的规模比较小,并且将提供为期两天的操作、安装培训,以达到其熟练使用的目的。2.3 假定和约束根据合同的规定,已经有的约束条件包括:A、本系统的预算在10 万元(人民币);B、本系统的最后的交付日期是2003 年 12 月 1 日,并且包括安装、培训,系统要求在2004 年正常投入使用;假设:A、21CN 图书有限公司能够提供交付测试的环境;B、21CN 图书有限公司能够参与到需求的核准工作;设计和实现上的限制:名师资料总结-精品资料欢迎下载-名师
6、精心整理-第 3 页,共 14 页 -1.基于.NET 架构进行开发。第三部分、需求规定3.1 对功能的规定1 图书查询功能标号(Ref#)功能R1.1 按照出版社查询R1.2 按照主题查询R1.3 按照作者查询R1.4 查询图书的详细信息2 图书选购功能标号(Ref#)功能R2.1 将所选图书放进购物车R2.2 可以修改购物车中图书的数量R2.3 能够显示购物车中图书的总价格R2.4 取消此次购物R2.5 生成新的订单R2.6 将订单信息显示给客户,并且给客户发送电子邮件3 用户管理功能标号(Ref#)功能R3.1 用户注册R3.2 用户信息查询R3.3 用户资料修改R3.4 用户注销4 订
7、单查询功能标号(Ref#)功能名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 14 页 -R4.1 根据用户名查询订单信息R4.2 根据订单号查询订单的详细信息(包括订单的状态)3.1.2 系统功能概述3.1.2.1系统用例图:注册登录查询订单Internet用户浏览商品选购商品结帐支付购买商品3.1.2.2需求功能清单:功能编号功能名称文中标题编号备注01 购买商品3.1.3 0101 浏览商品3.1.3.1 0102 选购商品3.1.3.2 0103 结帐3.1.3.3 0104 支付3.1.3.4 02 注册3.1.4 03 登录3.1.5 名师资料总结-精品资料欢迎下载-
8、名师精心整理-第 5 页,共 14 页 -04 查询订单3.1.6 3.1.3 购买商品购买商品用例包括:浏览商品、选购商品、结帐、支付等子用例。3.1.3.1浏览商品功能描述:系统为 Internet用户提供浏览显示某一类别商品和单个商品的功能。用例描述:参与者:Internet用户前置条件:参与者访问系统;后置条件:用户获得所浏览的商品基本路径:1.参与者提供“查询一个商品的条件”;2.系统列出满足条件的商品;3参与者提供某一个具体商品的路径4、系统列出该商品的具体信息分支流程:1a 满足条件的商品的存在性1a1 系统根据条件从数据库中读取满足条件的商品,若没有满足条件的商品,则返回错误页
9、面;补充说明:数据格式说明:3.1.3.2 选购商品功能描述:系统为 Internet用户提供选购商品的功能。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 14 页 -用例描述:参与者:Internet用户前置条件:参与者访问系统,并且浏览到想要的商品;后置条件:用户将选购好的商品放进购物车基本路径:1.参与者提供选购好的商品的地址;2.参与者将所选购的图书添加到购物车中3参与者可以清空购物车、撤销某一个商品或者修改商品的数量分支流程:1a是否为参与者选购的第一个商品1a1.如果是参与者选购的第一个商品,系统将为参与者创建一个购物车补充说明:数据格式说明:3.1.3.3 结帐功
10、能描述:购物者选购好商品后,进入结帐过程。系统为购物者提供结帐的功能。用例描述:参与者:Internet用户前置条件:参与者访问系统,选购好商品,并且进入购物车页面;后置条件:用户获得此次购物的总价格以及具体明细。基本路径:1.参与者提供“参与者购物车”功能的地址;2.系统计算出参与者所选购的商品的总价格3.系统列出参与者所选购商品的价格的明细。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 14 页 -分支流程:补充说明:数据格式说明:3.1.3.4 支付功能描述:系统为 Internet用户提供电子支付的方式。用例描述:参与者:Internet用户前置条件:参与者结帐完毕后置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年北大青鸟:BookShop系统需求说明书 2022 北大 青鸟 BookShop 系统 需求 说明书
限制150内