在线图书阅读系统需求分析报告_第1页
在线图书阅读系统需求分析报告_第2页
在线图书阅读系统需求分析报告_第3页
在线图书阅读系统需求分析报告_第4页
在线图书阅读系统需求分析报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

学号:课程设计课程名称《软件需求工程》论文题目《在线图书阅读系统》需求分析报告学院计算机科学与技术学院专业软件工程班级软件1102姓名李帅奇指导老师岑丽2013——2014学年第1学期书目TOC\o"1-3"\h\u课程大作业要求 2需求规格说明书 31引言 31.1目的 31.2适用范围 31.3参考资料 31.4术语和缩略语 32系统概述 42.1产品描述 42.2产品功能 42.3一般约束 43功能性需求分类 53.1后台管理员模块 5管理员登陆 5管理图书作者 53.1.3管理图书阅读用户信息 63.1.4管理图书 73.2后台管理员模块 83.2.1作者登陆 83.2.2上传图书作品 93.2.3更新图内容 93.3图书阅读用户模块 93.3.1图书阅读用户登陆 93.3.2阅读图书 103.3.3保藏图书 103.3.4购买图书 113.3.5从保藏夹删除图书 114非功能性需求 114.1外部接口说明 11用户接口 11软件接口 124.2性能需求 12界面需求 12响应时间需求 12牢靠性需求 12开放性需求 12可扩展性需求 13系统平安性需求 135附录部分 135.1用例图 135.2时序图 145.3数据字典 186感受和体会 18软件需求课程大作业要求论文要求:(1)对所选系统进行完整的需求获得以及需求分析工作,给出所选系统的各层次需求,包括业务需求,用户需求,功能需求以及非功能需求。(2)在(1)的基础上完成需求规格说明书。(3)需求规格说明书要详尽,必需包括以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。(可以参照SRS模板格式)(4)附录中给出所选系统需求规格说明书中未给出的图表.(例如数据流图,数据字典等,例如建模用例图,时序图等)(5)对软件需求工程或需求中某学问点谈谈自己的感受和体会(字数不限,严禁抄袭)需求规格说明书引言1.1目的编写此文档的目的是进一步定制软件开发的细微环节问题,希望能使本软件开发工作更具体。是为运用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明白本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述好用背景及范围,供应客户解决问题或达到目标所需的条件或权能,供应一个度量和遵循的基准。1.2适用范围在现如今这个互联网盛行的时代,电脑和网络很是流行。在以前,人们想要看书,要么在书店去看,要么就把书买回来再看,这样虽然可行,但是太麻烦。鉴于这种状况,我想开发一个在线图书阅读系统,旨在能够让广阔的爱书相识能便利地,刚好地,免费地看书。1.3参考资料资料名称出版单位作者《软件需求工程》机械工程出版社毋国庆、梁正平、袁梦霆、李勇华《软件工程导论》科学出版社钟珞、袁景凌《UML和模式应用》机械工程出版社李洋、郑䶮译1.4术语和缩略语术语、缩略语解释用例用例是对一组动作序列的抽象描述,系统执行这些动作序列产生相应的结果。时序图它通过描述对象之间发送消息的时间依次显示多个对象之间的动态协作。数据字典是对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出具体的说明。系统概述2.1产品描述本在线图书阅读系统主要是为了便利用户阅读土图书。运用者包括后台管理人员和前台图书阅读用户。本系统的总体结构图:2.2产品功能系统用例图如下所示:2.3一般约束假定:用户能够供应交付测试的环境;用户能够参加到需求的核准工作。约束:本系统的最终的交付日期是2014-10-08。设计和实现上的限制:基于B/S架构进行开发;运用SqlServer2000数据库。功能性需求分类3.1后台管理员模块管理员登陆用例 管理员登陆简述 管理员登陆,进入系统参与者 管理员前置条件 管理员是该系统的合法运用者主胜利场景1、操作员输入用户名和密码,登录系统,用例起先,若登录不胜利,则提示重新登陆2、系统显示操作员管理界面3、操作员依据业务流程进行自己所要进行的操作后置条件管理员胜利地进入了系统界面管理图书作者3.1.2.1查看作者信息用例 管理员查看作者信息简述 管理员登录系统,对作者信息进行查看参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员计入作者管理界面3、管理员查看作者信息后置条件管理员胜利地查看了作者信息3.1.2.2删除作者用例 管理员删除作者简述 管理员登录系统,对作者进行删除参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员计入作者管理界面3、管理员删除作者后置条件管理员胜利地删除了作者3.1.3管理图书阅读用户信息3.1.3.1查看用户信息用例 管理员查看用户信息简述 管理员登录系统,对用户信息进行查看参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员计入用户管理界面3、管理员查看用户信息后置条件管理员胜利地查看了用户信息3.1.3.2删除用户用例 管理员删除用户简述 管理员登录系统,对用户进行删除参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员计入用户管理界面3、管理员删除用户后置条件管理员胜利地删除了作者3.1.4管理图书3.1.4.1查看图书信息用例 管理员查看图书信息简述 管理员登录系统,对图书信息进行查看参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员进入图书管理界面3、管理员查看图书信息后置条件管理员获得了图书信息3.1.4.2图书分类用例 管理员进行图书分类简述 管理员登录系统,对图书进行分类参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员进入图书管理界面3、管理员进行图书分类后置条件管理员胜利地进行了图书分类3.1.4.3删除图书用例 管理员删除图书简述 管理员登录系统,对图书进行删除参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员进入图书管理界面3、管理员删除图书后置条件管理员胜利地删除了图书3.1.4.4增加图书用例 管理员增加图书简述 管理员登录系统,对图书进行增加参与者 管理员前置条件 管理员登录胜利主胜利场景1、管理员登陆系统2、管理员进入图书管理界面3、管理员增加图书后置条件管理员胜利地增加了图书3.2后台管理员模块3.2.1作者登陆用例 作者登陆简述 作者登陆,进入系统参与者 作者前置条件 作者是该系统的合法运用者主胜利场景1、作者输入用户名和密码,登录系统,用例起先,若登录不胜利,则提示重新登陆2、系统显示作者操作界面3、作者依据业务流程进行自己所要进行的操作后置条件作者胜利地进入了系统界面3.2.2上传图书作品用例 作者上传图书作品简述 作者登陆,进入系统,上传图书作品参与者 作者前置条件 作者是该系统的合法运用者主胜利场景1、作者输入用户名和密码,登录系统,用例起先,若登录不胜利,则提示重新登陆2、系统显示作者操作界面3、作者上传图书作品后置条件作者胜利地上传了图书作品3.2.3更新图内容用例 作者更新图书内容简述 作者登陆,进入系统,更新图书内容参与者 作者前置条件 作者是该系统的合法运用者主胜利场景1、作者输入用户名和密码,登录系统,用例起先,若登录不胜利,则提示重新登陆2、系统显示作者操作界面3、作者更新图书内容后置条件作者胜利地更新了图书内容3.3图书阅读用户模块3.3.1图书阅读用户登陆用例 用户登陆简述 用户登陆,进入系统参与者 用户前置条件 用户是该系统的合法运用者主胜利场景1、用户输入用户名和密码,登录系统,用例起先,若登录不胜利,则提示重新登陆2、系统显示用户操作界面3、用户依据业务流程进行自己所要进行的操作后置条件作者胜利地进入了用户界面3.3.2阅读图书用例 用户阅读图书简述 用户在线阅读图书参与者 用户前置条件 用户是该系统的合法运用者主胜利场景1、用户干脆进入图书列表2、用户选择图书阅览后置条件用户胜利地阅读了图书3.3.3保藏图书用例 用户保藏图书简述 用户登陆,进入系统,保藏图书参与者 用户前置条件 用户是该系统的合法运用者主胜利场景1、用户输入用户名和密码,登录系统,若登录不胜利,则提示登陆不胜利2、系统显示用户操作界面3、用户保藏了图书后置条件用户保藏了图书3.3.4购买图书用例 用户购买图书简述 用户登陆,进入系统,购买图书参与者 用户前置条件 用户是该系统的合法运用者主胜利场景1、用户输入用户名和密码,登录系统,若登录不胜利,则提示登陆不胜利2、系统显示用户操作界面3、用户购买了图书后置条件用户胜利地购买了图书3.3.5从保藏夹删除图书用例 用户从保藏夹删除图书简述 用户登陆,进入系统,从保藏夹删除图书参与者 用户前置条件 用户是该系统的合法运用者主胜利场景1、用户输入用户名和密码,登录系统,若登录不胜利,则提示登陆不胜利2、系统显示用户操作界面3、用户从保藏夹删除图书后置条件用户胜利地保藏夹删除图书非功能性需求4.1外部接口说明用户接口本系统采纳B/S架构,全部界面运用WEB风格,用户界面的具体细微环节将在概要设计文档中描述。软件接口无特别的软件接口需求。4.2性能需求界面需求1、页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息精确、刚好。内容丰富,文字精确,语句通顺;专用术语规范,行文格式统一规范。2、导航结构:页面具有明确的导航指示,且便于理解,便利用户运用。技术环境:页面大小适当,能用各种常用阅读器以不同辨别率阅读;无错误链接和空链接;采纳CSS处理,限制字体大小和版面布局。3、艺术风格:界面、版面形象清爽悦目、布局合理,字号大小相宜、字体选择合理,前后一样,美观大方;动与静搭配恰当,动静效果好;色调和谐自然,与主题内容相协调。响应时间需求当用户登录,进行任何操作的时候,系统应当刚好的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常状况,如与设备的通信中断,无法连接数据库服务器等,避开出现长时间等待甚至无响应。牢靠性需求系统应保证全天内能正常运作,保证多人可以同时在客户端登录,系统正常运行,正确提示相关内容。开放性需求系统应具有特别的敏捷性,以适应将来功能扩展的需求。可扩展性需求系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。系统平安性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获得网页以及内容。附录部分5.1用例图后台管理员用例图2、图书作者用例图图书阅读用户用例图5.2时序图管理员时序图管理员管理图书作者:管理员管理用户:管理员管理图书:图书作者时序图图书阅读用户时序图5.3数据字典注册用户信息属性约束释义备注昵称必填作为用户在网上的虚拟称呼无邮箱必填作为用户的登陆账号名无密码必填作为用户登录的密码无图书作者信息属性约束释义备注笔名必填作为作家在网上的笔名无邮箱必填作为作家的登陆账号名无密码必填作为作家登录的密码无联系电话必填真实电话号码,以便进行签约无QQ必填

温馨提示

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

评论

0/150

提交评论