欢迎来到天天文库
浏览记录
ID:13889861
大小:105.00 KB
页数:15页
时间:2018-07-24
《基于web的网上书店》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网上书店需求分析基于WEB的网上书店需求分析制订:六院三队张倩2001061146修改:六院三队马俊200106108515网上书店需求分析目录1.引言1.1编写目的1.2软件的作用范围1.3定义与缩写1.4参考资料2.一般性描述2.1软件与其环境之间的关系2.2软件功能2.3用户特征2.4限制与约束2.5假设与前提3.特殊需求3.1功能与行为需求3.1.1用户登陆与注册3.1.2用户查询图书3.1.3用户按照销售排行浏览图书3.1.4用户按照图书分类浏览图书3.1.5用户按照精品推荐浏览图书3.1.6用户订购图书3.1.7用户查询本次订单3.1.8用户取消本次订单3.1.9用户查
2、询、修改个人信息3.1.10用户可以查看帮助信息3.1.11录入书籍和相关信息3.1.12更新图书信息3.1.13删除图书3.1.14处理用户购书订单3.1.15取消用户订单3.1.16销售统计3.1.17用户反馈信息留言板3.1.18处理用户信息反馈3.1.19统计注册用户信息3.2外部界面需求3.2.1用户界面3.2.2硬件界面3.2.3软件界面3.3性能需求3.3.1网上书店运行要稳定3.3.2处理用户订单和反馈意见要及时3.3.3网上书店要尽可能的吸引用户注册并多购书15网上书店需求分析3.4设计约束3.4.1标准化约束3.4.2硬件约束3.4.3软件约束3.5属性3.5.
3、1可修改性3.5.2有效性3.5.3可移植性3.5.4可理解性3.5.5可维护性3.5.6可互操作性3.5.7可重用性3.5.8可追踪性3.6其他需求3.6.1开发工具需求3.6.2用户操作需求3.6.3工作场地需求15网上书店需求分析1引言1.1编写目的随着社会的发展,网络已经深入到社会生活的方方面面,人们利用网络实现学习、娱乐、交流以及购物,于是网上书店应运而生。基于此,我们设计开发了该网上书店系统。为方便用户使用该系统,熟悉系统功能,编写该文档,同时以该文档指导软件项目的开发。本文档中详细地介绍了网上书店各个部分的需求,为包括笔者在内的软件开发人员以后更容易的理解代码,修改和
4、扩充软件功能做准备。本软件的开发是为了完成一个网上书店,实现网上购书及其管理,作为一个独立的软件,应用于商业运营。同时通过开发该软件,熟悉面向对象软件工程和UML的原则和具体过程以及JSP、EJB的使用,掌握科学的软件开发方法,指导以后的工作。1.2软件的作用范围本网上书店系统基于Web,应用于商业运营,实现用户远程购书。用户通过该软件实现远程图书定购,然后通过邮局汇款,运营商更具用户的汇款通过邮寄方式将图书送到用户手中。1.3定义与缩写定义本文档涉及的专门术语、容易引起歧义的概念、关键词缩写及其他需要解释的内容如下:UML:UnifiedModelingLanguage,统一建模
5、语言。·可修改性:容许对系统进行修改而不增加原系统的复杂性。·有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。·15网上书店需求分析可靠性:能够防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。·可理解性:系统具有清晰的结构,能直接反映用户的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植与可用。·可维护性:软件产品交付用户使用以后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,使软件产品适应环境的变化。·可重用性:概念或功能相互独立的一个或一组相关模块定义为一个软部件。软部件可以在多种场合应
6、用的程度称为部件的可重用性。·可适应性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。·可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。·可追踪性:根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力。·可互操作性:多个软件元素相互通信并协同完成任务的能力。1.1参考资料1.《软件工程》,高等教育出版社2001年出版,作者齐治昌、谭庆平、宁洪。·2.《UML精粹——标准对象建模语言简明指南(第二版)》,清华大学出版社、培生教育出版集团出版,MartinFowler、KendalScott著,徐家福译。1一般
7、性描述2.1软件与其环境之间的关系本软件应用于基于Web的网上书店,15网上书店需求分析用户通过客户端浏览器向由互联网络服务端发出相关服务请求,服务端通过网络响应请求提供相应服务。图书管理员也可以通过网络实现远程的管理。最终用户需要通过邮局汇款,书店通过邮局邮寄图书。2.1软件功能该软件主要实现网上定购图书(具体交易要通过邮局汇款和邮寄图书)。目前实现的功能有①用户通过浏览器实现注册、登录、注销、分类浏览图书、查询图书、浏览畅销书、浏览推荐新书、浏览推荐的精品图书、查
此文档下载收益归作者所有