欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    在线图书阅读系统需求分析报告.docx

    • 资源ID:1310310       资源大小:1.32MB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    在线图书阅读系统需求分析报告.docx

    1、学 号:0121110680224课程设计课程名称软件需求工程论文题目在线图书阅读系统需求分析报告学院计算机科学与技术学院专业软件工程班级软件1102姓名李帅奇指导教师岑丽20132014学年第1学期目录课程大作业要求2需求规格说明书31 引言31.1目的31.2适用范围31.3参考资料31.4术语和缩略语32 系统概述42.1产品描述42.2产品功能42.3一般约束43 功能性需求分类53.1后台管理员模块53.1.1管理员登陆53.1.2管理图书作者53.1.3 管理图书阅读用户信息63.1.4 管理图书73.2后台管理员模块83.2.1 作者登陆83.2.2 上传图书作品93.2.3 更

    2、新图内容93.3图书阅读用户模块93.3.1 图书阅读用户登陆93.3.2 阅读图书103.3.3 收藏图书103.3.4 购买图书113.3.5 从收藏夹删除图书114 非功能性需求114.1外部接口说明114.1.1用户接口114.1.2软件接口124.2性能需求124.2.1界面需求124.2.2响应时间需求124.2.3可靠性需求124.2.4开放性需求124.2.5可扩展性需求134.2.6系统安全性需求135 附录部分135.1用例图135.2时序图145.3数据字典186 感受和体会18软件需求课程大作业要求论文要求:(1)对所选系统进行完整的需求获取以及需求分析工作,给出所选系

    3、统的各层次需求,包括业务需求,用户需求,功能需求以及非功能需求。(2)在(1)的基础上完成需求规格说明书。(3)需求规格说明书要详尽,必须包括以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。(可以参照SRS模板格式)(4)附录中给出所选系统需求规格说明书中未给出的图表.(例如数据流图, 数据字典等,例如建模用例图, 时序图等)(5)对软件需求工程或需求中某知识点谈谈自己的感受和体会(字数不限, 严禁抄袭)需求规格说明书1 引言1.1目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。是为使用户、软件开发者及分析人员对

    4、该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2适用范围在现如今这个互联网盛行的时代,电脑和网络很是流行。在以前,人们想要看书,要么在书店去看,要么就把书买回来再看,这样虽然可行,但是太麻烦。鉴于这种情况,我想开发一个在线图书阅读系统,旨在能够让广大的爱书认识能方便地,及时地,免费地看书。1.3参考资料资料名称出 版 单 位作 者软件需求工程机械工程出版社毋国庆、梁正平、袁梦霆、李勇华软件工程导论科学出版社钟 珞、袁景凌UML和模式应用机

    5、械工程出版社李 洋、郑 译1.4术语和缩略语术语、缩略语解 释用例用例是对一组动作序列的抽象描述,系统执行这些动作序列产生相应的结果。时序图它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。数据字典是对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。2 系统概述2.1产品描述本在线图书阅读系统主要是为了方便用户阅读土图书。使用者包括后台管理人员和前台图书阅读用户。本系统的总体结构图:2.2产品功能系统用例图如下所示:2.3一般约束假定:用户能够提供交付测试的环境;用户能够参与到需求的核准工作。约束:本系

    6、统的最后的交付日期是2014-10-08。设计和实现上的限制: 基于B/S架构进行开发;使用SqlServer2000数据库。3 功能性需求分类3.1后台管理员模块3.1.1管理员登陆用 例管理员登陆简 述管理员登陆,进入系统参 与 者管理员前置条件管理员是该系统的合法使用者主成功场景 1、操作员输入用户名和密码,登录系统,用例开始,若登录不成功,则提示重新登陆2、系统显示操作员管理界面3、操作员根据业务流程进行自己所要进行的操作后置条件 管理员成功地进入了系统界面3.1.2管理图书作者3.1.2.1 查看作者信息用 例管理员查看作者信息简 述管理员登录系统,对作者信息进行查看参 与 者管理员

    7、前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员计入作者管理界面 3、管理员查看作者信息后置条件 管理员成功地查看了作者信息3.1.2.2 删除作者用 例管理员删除作者简 述管理员登录系统,对作者进行删除参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员计入作者管理界面 3、管理员删除作者后置条件 管理员成功地删除了作者3.1.3 管理图书阅读用户信息3.1.3.1 查看用户信息用 例管理员查看用户信息简 述管理员登录系统,对用户信息进行查看参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员计入用户管理界面 3、管理员

    8、查看用户信息后置条件 管理员成功地查看了用户信息3.1.3.2 删除用户用 例管理员删除用户简 述管理员登录系统,对用户进行删除参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员计入用户管理界面 3、管理员删除用户后置条件 管理员成功地删除了作者3.1.4 管理图书3.1.4.1 查看图书信息用 例管理员查看图书信息简 述管理员登录系统,对图书信息进行查看参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员进入图书管理界面 3、管理员查看图书信息后置条件 管理员获取了图书信息3.1.4.2 图书分类用 例管理员进行图书分类简 述管理员登

    9、录系统,对图书进行分类参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员进入图书管理界面 3、管理员进行图书分类后置条件 管理员成功地进行了图书分类3.1.4.3 删除图书用 例管理员删除图书简 述管理员登录系统,对图书进行删除参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员进入图书管理界面 3、管理员删除图书后置条件 管理员成功地删除了图书3.1.4.4 增加图书用 例管理员增加图书简 述管理员登录系统,对图书进行增加参 与 者管理员前置条件管理员登录成功主成功场景 1、管理员登陆系统 2、管理员进入图书管理界面 3、管理员增加图

    10、书后置条件 管理员成功地增加了图书3.2后台管理员模块3.2.1 作者登陆用 例作者登陆简 述作者登陆,进入系统参 与 者作者前置条件作者是该系统的合法使用者主成功场景 1、作者输入用户名和密码,登录系统,用例开始,若登录不成功,则提示重新登陆2、系统显示作者操作界面3、作者根据业务流程进行自己所要进行的操作后置条件 作者成功地进入了系统界面3.2.2上传图书作品用 例作者上传图书作品简 述作者登陆,进入系统,上传图书作品参 与 者作者前置条件作者是该系统的合法使用者主成功场景 1、作者输入用户名和密码,登录系统,用例开始,若登录不成功,则提示重新登陆2、系统显示作者操作界面3、作者上传图书作

    11、品后置条件 作者成功地上传了图书作品3.2.3更新图内容用 例作者更新图书内容简 述作者登陆,进入系统,更新图书内容参 与 者作者前置条件作者是该系统的合法使用者主成功场景 1、作者输入用户名和密码,登录系统,用例开始,若登录不成功,则提示重新登陆2、系统显示作者操作界面3、作者更新图书内容后置条件 作者成功地更新了图书内容3.3图书阅读用户模块3.3.1 图书阅读用户登陆用 例用户登陆简 述用户登陆,进入系统参 与 者用户前置条件用户是该系统的合法使用者主成功场景 1、用户输入用户名和密码,登录系统,用例开始,若登录不成功,则提示重新登陆2、系统显示用户操作界面3、用户根据业务流程进行自己所

    12、要进行的操作后置条件 作者成功地进入了用户界面3.3.2阅读图书用 例用户阅读图书简 述用户在线阅读图书参 与 者用户前置条件用户是该系统的合法使用者主成功场景 1、用户直接进入图书列表2、用户选择图书阅览后置条件 用户成功地阅读了图书3.3.3收藏图书用 例用户收藏图书简 述用户登陆,进入系统,收藏图书参 与 者用户前置条件用户是该系统的合法使用者主成功场景 1、用户输入用户名和密码,登录系统,若登录不成功,则提示登陆不成功2、系统显示用户操作界面3、用户收藏了图书后置条件 用户收藏了图书3.3.4购买图书用 例用户购买图书简 述用户登陆,进入系统,购买图书参 与 者用户前置条件用户是该系统

    13、的合法使用者主成功场景 1、用户输入用户名和密码,登录系统,若登录不成功,则提示登陆不成功2、系统显示用户操作界面3、用户购买了图书后置条件 用户成功地购买了图书3.3.5从收藏夹删除图书用 例用户从收藏夹删除图书简 述用户登陆,进入系统,从收藏夹删除图书参 与 者用户前置条件用户是该系统的合法使用者主成功场景 1、用户输入用户名和密码,登录系统,若登录不成功,则提示登陆不成功2、系统显示用户操作界面3、用户从收藏夹删除图书后置条件 用户成功地收藏夹删除图书4 非功能性需求4.1外部接口说明4.1.1用户接口本系统采用B/S架构,所有界面使用WEB风格,用户界面的具体细节将在概要设计文档中描述

    14、。4.1.2软件接口无特殊的软件接口需求。4.2性能需求4.2.1界面需求 1、页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。 2、导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。 3、艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。4.

    15、2.2响应时间需求当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。4.2.3可靠性需求系统应保证全天内能正常运作,保证多人可以同时在客户端登录,系统正常运行,正确提示相关内容。4.2.4开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。4.2.5可扩展性需求系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。4.2.6系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用

    16、户非法获取网页以及内容。5 附录部分5.1用例图1、 后台管理员用例图2、图书作者用例图3、 图书阅读用户用例图5.2时序图5.2.1管理员时序图5.2.1.1管理员管理图书作者:5.2.1.2管理员管理用户:5.2.1.2管理员管理图书:5.2.2图书作者时序图5.2.3图书阅读用户时序图5.3数据字典5.3.1注册用户信息属性约束释义备注昵称必填作为用户在网上的虚拟称呼无邮箱必填作为用户的登陆账号名无密码必填作为用户登录的密码无5.3.2图书作者信息属性约束释义备注笔名必填作为作家在网上的笔名无邮箱必填作为作家的登陆账号名无密码必填作为作家登录的密码无联系电话必填真实电话号码,以便进行签约

    17、无QQ必填真实电话号码,以便进行签约无5.3.3图书信息属性约束释义备注图书名称必填图书的名称无图书作者必填图书的作家无图书分类必填图书属于哪一个类别,方便查询无图书简介必填图书内容的简要介绍无图书目录必填用于展示图书的大致结构无6 感受和体会这一学期我有幸选了软件需求这门课,在大二第二学期我上过软件工程这门课,二者既有联系又有区别,软件需求是软件工程的中的一个很重要的阶段,它虽说是软件开发的前期,但对软件开发起着至关重要的作用。我觉得需求获取和需求分析很关键。需求获取能够让我们对这个软件的功能有一个整体的把握,从而不会盲目地进行设计,而需求分析能够对获得的需求进行细致地删选和分类,需求中最根

    18、本和基础的部分,由此进行建模,从而得到系统的整体框架模型。这两个部分,如果没有合理地,妥善地,正确地进行处理,那么后期的软件开发将会很吃力。所以,我觉得,在今后的软件开发过程中,我们应着重注意需求获取和分析这两部分。本科软件需求工程课程论文评分标准班级软件1102学号0121110680224姓名李帅奇论文题目在线图书阅读系统需求分析报告评阅点评分标准(细则)分值给分功能及分析(40分)正确实现本系统课题所需全部功能,系统分析正确合理,且有一定创意40分本系统课题分析合理,完善30分基本实现本系统课题分析15分有明显重大错误5分无法实现本系统课题分析0分完整性(20分)需求规格说明书非常完善20分需求规格说明书完善15分需求规格说明书比较完善10分需求规格说明书不完善5分需求描述正确性(15分)各类需求描述非常正确,图表非常完善15分各类需求描述正确,图表完善10分各类需求描述基本正确,图表基本完善5分各类需求描述混乱0分论文质量(25分)论文规范,行文流畅,层次清晰25分论文书写基本规范,文理较通畅20分结构较合理,层次较清楚,基本符合要求15分结构混乱,文不对题目,或者有明显抄袭现象5分总分 教师签名:19


    注意事项

    本文(在线图书阅读系统需求分析报告.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开