网上书店的需求分析报告28002.pdf





《网上书店的需求分析报告28002.pdf》由会员分享,可在线阅读,更多相关《网上书店的需求分析报告28002.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需求说明书 目录 1 引言.1 编写目的.1 背景.1 定义.1 专业术语.1 参考资料.2 2 任务概述.2 任务目标.2 用户的特点.3 软件约束.4 3 需求规定.4 对功能的规定.4 前台购书系统.4 后台管理系统.5 系统顶层活动图。.6 用例图.7 用例分析与描述.8 对性能的规定.12 精度.12 时间性要求.12 灵活性要求.12 3输人输出要求.12 数据管理能力要求.12 故障处理要求.12 其他专门要求.13 4 运行环境规定.13 硬件要求.13 软件要求.13 接口要求.13 控制.131 引言 1.1 编写目的 编写这个需求分析说明书的目的是,让软件开发的设计人员明
2、白用户要让他们设计出一个什么样的应用软件。这个说明书预期的读者将会是和应用软件开发有关的人员,工程管理人员以及用户等。1.2 背景 我们要开发的这个应用软件的名称是:网上书店系统。本软件是作为软件技术可视化程序设计专业二年级学生实践学期的工程实训软件。本软件未来用户未定。本软件所用微机为 win32 系统,其他应用系统以及有关机构根本没有往来关系。1.3 定义 1.3.1 专业术语 收讫 货到收款 流水号 每天的开票的顺序号码 商品种类 商品所属的种类 市场价 市场上的价格 打折 优惠占市场价的比例 优惠价 网上书店给出的价格 1.4 参考资料 本文章参考了有关网站,参照了需求说明书的标准模板
3、以及需求说明书的编写案例等等。1.2.3.4.2 任务概述 2.1 任务目标 互联网技术的飞速开展和广泛普及,对传统出版业包括书店都产生了深远的影响,相比于传统的群众媒体的信息滞后、本钱高昂的特点,网络传播以其信息丰富、速度,陕捷且具有互动性而备受出版筹划人的重视。普通书店随着图书种类和数量的大量增加而迅速开展起来,特别是国外图书业巨头的介入,使得竞争异常剧烈,网上书店正是在这种情况下出现的,并且以选择面大、价格廉价、交易方便、节省时间和精力等表达出其优势。网上书店实际上是运行在Web 效劳器中的一个Web 应用程序,它模拟一般的书店的经营模式,利用页面、脚本程序和效劳器来实现网上书店的管理工
4、作。本系统主要由前台购书系统和后台管理系统构成。框架图如下:图 1 系统框架图 2.1.1 前台系统 前台系统主要功能:会员管理、图书查询、图书展台、购物车、订单生成与管理、结算功能、留言板、在线帮助等。其中,会员管理包括注册、登录、修改资料等功能。图书展台包括新品图书、推荐图书和排行榜等功能。前台系统如图 2 所示:前台系统会员管理 图书查询 在线帮助 购物车 图书展台留言板 订单生成与 管理 注册 登录 修改资料 新品图书 推荐图书 排行榜 结算功能 图 2 前台系统功能图 2.1.2 后台系统 后台系统主要功能包括:图书管理、订单管理、会员管理、用户管理、流言管理及月底结算等。其中,图书
5、管理包括管理书籍、添加新书、分类管理等功能。后台系统功能如图 3 所示:后台系统 用户管理 订单管理 会员管理 图书管理留言管理 月底结算管理书籍 分类管理 添加新书图 3 后系统功能图 2.2 用户的特点 该系统由专科学生自己设计、实现、使用和维护,作为培养学生编程能力和工程开发能力的形式。2.3 软件约束 1本系统所要支持的数据库为 SQL2005 server.2对本系统的经费投入为 0。3系统开发的全过程要在 1 个月内完成。3 需求规定 3.1 对功能的规定 3.1.1 前台系统 1 会员管理:会员登录前显示登录框,登录后显示“*您已登录。每个注册会员,有一个属于自已的帐户管理界面,
6、可以轻松的管理个人根本资料,如进展资料的修改。2 图书查询:图书查询的目的是为了帮助用户快速地找到想要购置的图书。为了适合用户的不同需求,提供了不同的查询方法,可以按照书名、作者、出版社等方式查询,用户只需输入局部信息即可。用户还可以进展分类浏览,在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍如果有的信息:书籍图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。3 图书展台:图书展台的目的是为了将网上书店中的图书有序地罗列出来。图书展台分为:新品图书、推荐图书、畅销图书、排行榜。图书详细资料:当用户点击某图书后,页面将显视出该图书书名
7、、作者、出版社、出版日期、开本、ISBN、图书图片、图书详细介绍、图书目录等相关信息。4 畅销书排行榜:系统自动排出前 10 本近期热销的图书,生成排行榜,根据访问点击次数自动生成。5 购物车:购物车中要列出用户所选择的书籍名称、市场价、会员价、折扣和数量,总计金额,共节省金额。用户可以:1)删除购物车中的书籍;2)修改某个书籍的数量、书籍的金额和总计金额;3)清空购物车;4)结算:到结算页面确认并下订单。6 订单生成与管理:购物后,确认支付和配送方法后生成订单。在生成订单的同时,系统发邮件通知书店管理员。会员还可以查询自己订单的处理情况和历史订单。验证合法的用户可查看在网站上成交的订单,包括
8、订单的个数,总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,用户可以:1)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系 、送货地址、用户订购的书籍列表序号、书籍编号、原价、订购数量、折扣、销售价、金额总计、订购日期。在页面上提供直接打印的功能;2)修改订单:只允许对未审核的订单进展修改包括修改收货人、联系 、送货地址、用户订购的书籍列表;3)删除订单:只允许对未审核的订单进展删除。7 结算功能:结算前必须再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息、购置书籍清单
9、,用户还可以再次修改收货人信息,修改或删除已选书籍,当确认后,可以选择下订单。8 留言板:可自由留言。包括留言列表、留言内容、发布留言。9 在线帮助:简单介绍网站的购物流程,以及一些常见问题。3.1.2 后台系统 1 图书管理:1)添加新书:管理员和添加人员可以通过这个功能向书店录入新的图书。添加信息包括书名、作者、出版社、缩略图以及所属类别等等。2)管理书籍:管理员和添加人员可以进展图书的查看、编辑、修改。3)分类管理:由大类管理、小类管理、转移类别三个子模块构成。大类管理如计算机和小类管理如计算机中的操作系统分别是用于添加新类别以及编辑原有类别的;类别转移用于类别之间的转移,如将大类“少儿
10、中的小类“历史故事转到“文学中。2 用户管理:此功能只有最高权限管理员拥有,这是用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分配权限、修改管理密码。3 订单管理:订单管理处理时首先判断管理员的身份,然后可根据订单状态来做相应的效劳。订单状态分为五种:未作任何处理、用户已经划出款、效劳商已经收到款、效劳商已经发货、用户已经收到货。4 会员管理:修改、删除会员资料。5 月底结算:月底结算主要是管理员在月底盘点时使用。通过月底结算可以对一段时间内的销售情况进展集中处理,使书店及时了解书店的经营情况。结算处理时首先判断管理员的身份,然后根据管理员的结算要求,对未结算的订单记录进展结算或
11、查询以前的结算信息。6 留言管理:对留言板的留言进展屏蔽、删除、回复等操作。7 其他管理:修改关于我们、联系方法、付款方法、版权信息等资料,以及对公告、广告等进展管理。3.1.3 系统顶层活动图。用户在网上书店中选购图书的流程如下列图所示:图 4 用户选购图书的流程图 3.1.4 用例图 3.1.4.1 参与者 1游客:描述:该角色可以浏览图书信息,没有注册为会员,所以不能添加图书到购物车、下订单、购置图书等。2.会员:描述:该角色是注册了的角色,所以能够浏览图书、添加图书到购物车、下订单、购置图书,也能够修改自己的信息、购物车的信息和订单的信息等功能。3.管理员:描述:具有后台管理的所有功能
12、,包括前台功能。3.1.4.2 用例 1.注册register 2.登录logon 3.注销logout 4.修改会员信息modify member info 5.浏览目录view category 6.搜索产品search item 7.查看产品view item 8.参加购物车(add cart)9.查看购物车(view cart)10.修改购物车中的商品(modify cart items)11.删除购物车中的商品delete cart item 12.清空购物车empty cart 13.结帐check out 14.配置收货人信息configure recipient 15.配置送货
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 需求 分析 报告 28002

限制150内