图书购买系统需求规格说明书_第1页
图书购买系统需求规格说明书_第2页
图书购买系统需求规格说明书_第3页
图书购买系统需求规格说明书_第4页
图书购买系统需求规格说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

项目名称,《用户需求说明书》机构名称,2002PagePAGE3ofNUMPAGES10目录0.文档介绍 40.1文档目的 40.2文档范围 40.3读者对象 40.4参考文档 50.5术语与缩写解释 51.产品介绍 52.产品面向的用户群体 53.产品的条件与限制 54.产品的功能性需求 64.0功能性需求分类 64.0.1目标系统功能概述 64.0.2目标系统登陆注册用例图 74.0.3目标系统浏览图书用例图 74.0.4目标系统购书用例图 84.0.5目标系统订单管理用例图 84.0.5目标系统图书管理用例图 95.产品的非功能性需求 105.1用户界面需求 105.2软硬件环境需求 105.3产品质量需求 115.4其它需求 116.小结 11附录A:用户需求调查报告 12A.1需求标题1 12A.n需求标题N 12

0.文档介绍0.1文档目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行全面细致的分析,深入描述《图书购买系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。根据图书购买系统的业务分类、业务操作规程及其数据结构等具体要求,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性地描述了图书购买系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本需求说明书可以全面了解图书购买系统所要完成的任务和所能达到的功能。0.2文档范围(1)此需求规格说明书对《图书购买系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。(2)本说明书定义了图书购买系统的详细需求,明确了图书购买系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。0.3读者对象本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。0.4参考文档[1]张海藩.《软件工程导论》[M].清华大学出版社,2008,1[2]王珊、萨师煊.《数据库系统概论》[M].高等教育出版社,2006,12[3]MichaelT.Goodrich.《算法分析与设计》[M].人民邮电出版社,2006,10[4]史九林.《数据结构基础》[M].机械工业出版社,2008,70.5术语与缩写解释缩写、术语解释OBSS:ONLINEBOOKSHOPPINGSYSTEM(网上购物系统)1.产品介绍(1)本产品为一个在线图书购买系统,用于网上图书浏览、购买。(2)本产品包含 图书的信息录入、搜索、浏览、预订、购买功能;不包含图书退购功能。2.产品面向的用户群体(1)本产品适用于各年龄阶段的人群在网上购买图书以及售书者在网上发布售书信息。(2)A.网上购书系统提供的书籍品种多,包括一些现实中不易买到的书籍。B.方便、省时、省事。C.相对便宜,由于不需要像现实中一样开店铺,交租金等,成本较低。3.产品的条件与限制一个更为完善的图书购买系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。4.产品的功能性需求4.0功能性需求分类4.0.1目标系统功能概述图书购买系统功能图数字挖潜14.0.2目标系统登陆注册用例图4.0.3目标系统浏览图书用例图4.0.4目标系统购书用例图4.0.5目标系统订单管理用例图4.0.5目标系统图书管理用例图功能类别子功能用户注册用户注册会员登录找回密码修改个人信息会员注销浏览图书浏览图书书目浏览图书购书添加图书查看购物车删除图书修改图书数量清空购物车订单管理提交订单查看所有订单查看单个订单取消订单图书管理查询图书添加图书删除图书修改图书会员查询订单查询订单删除添加新折扣5.产品的非功能性需求5.1用户界面需求需求名称详细要求主色调主色调为黄、橙、粉红这三种最为大众接受的颜色。界面风格鲜明而有特色。图片资料足够清晰和精美。友好度用户使用鼠标完成整个操作流程,当然填写资料,在线支付,在线留言需要用到文本输入。5.2软硬件环境需求需求名称详细要求开发环境采用2005或以上集成开发环境操作系统Windows2000/xp/2003/vista/7通信协议TCP/IP协议主频普通pc机及主频在1GHz以上档次微机,笔记本电脑。各种品牌的兼容机,最佳主频在2GHz以上的微机。内存128MB或256MB以上内存,最好配1GB以上内存。硬盘容量20GB以上硬盘鼠标光电鼠标或机械鼠标。显示器彩色或液晶显示器5.3产品质量需求主要质量属性详细要求正确性查询时应保证信息准确,对买家所要求的订单不能出现操作错误,保证正确。所有在相应域中包含查询关键字的记录都应能查到,同时保证查全率。对结帐时出现的操作不能出现计算错误,保证买家和卖家的满意。健壮性设备的硬件故障可能造成本系统不能运行或不能正常进行输入/输出等后果,系统的资源不足及网络传输通道阻塞可能造成本软件不能正常运行,并有可能造成机器“死机”,上述故障的处理由用户自行解决。软件在运行过程中产生的的数据库错误,将由系统自动记入错误日志,非网络传输引起的错误将由系统管理员或软件开发者解决。可靠性系统安全可靠,在运行过程中产生的其他错误,将根据情况由软件开发者或软件开发者协助系统管理员解决。性能,效率一般操作的响应时间根据网络拥塞情况而定,在网络情况较好时处理时间不超过3s。可用性系统要保证24*7*365可用。但是可以允许每月系统停机一小时,进行系统维护。系统维护的时间要安排在企业非工作时间进行。安全性保证用户信息不会泄露,并有效防止非授权用户进入本系统。可扩展性当前使用网上购书系统的主要适用于人数在10000人以下的情况,系统的普及规模每年保持30%的增速。网上购书系统要能够在三年内支持这样的增长速度。兼容性可在Windows2000/xp/2003/vista/7系统上正常运行。5.4其它需求1.软件必须提供对系统中各种码表的维护、补充操作。2.软件必须按照需求规定记录各种日志。3.软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。4.用户必须对系统中的材料成本信息进行维护,以便软件能取得有效的材料成本信息。6.小结需求分析是软件工程过程的第一个技术步骤,在此阶段,一般性的软件范围陈述被精化为具体的软件需求规格说明,它成为后面所有软件设计活动的基础。分析必须关注问题的信息、功能和行为域,为了更好地理解需要什么,必须创建模型、划分问题以及描述需求要素和表示以后要开发的实现细节的。为了更好地理解问题,我们使用了建立模型的方法,面向

温馨提示

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

评论

0/150

提交评论