《软件需求分析》实验指导书

《软件需求分析》实验指导书

ID:11237039

大小:6.94 MB

页数:68页

时间:2018-07-10

《软件需求分析》实验指导书_第1页
《软件需求分析》实验指导书_第2页
《软件需求分析》实验指导书_第3页
《软件需求分析》实验指导书_第4页
《软件需求分析》实验指导书_第5页
资源描述:

《《软件需求分析》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件需求分析》实验指导书2013年9月中文软件需求分析课程编号5011011093课程SoftwareRequirement名称英文适用专业软件工程Analysis总学时32理论教学学时28课4内学分2实践教学学时课8外执笔者刘冰编写日期2012年3月《需求工程—软件建模与分析》(骆斌主编、丁二讲授玉编著,高等教育出版社,2009年4月第一版,ISBN978-7-04-026295-7)教材《软件需求》(第2版)((美)KarlE.Wiegers著,参考刘伟琴、刘洪涛译,清华大学出版社、2004年11月第1版,ISBN978-7-302-09834-8)1目录一、实验目的

2、…………………………………………………………….3二、实验的软硬件环境………………………………………………….3三、实验要求与任务…………………………………………………….3四、实验步骤…………………………………………………………….3五、《软件需求规格说明书》内容、格式要求………………………..4六、思考题………………………………………………………………6【附录一】软件需求规格说明模板…………………………..………..7【附录二】评分标准…………………………..………………………13【附录三】前景与范围文档写作范例………………………………..14【附录四】需求文档完整范例

3、…………………………………………20【附录五】软件需求规格说明书(样例一)…………………………..40【附录六】软件需求规格说明书(样例二)……………………………522实验名称:“××管理信息系统”软件需求规格说明书的编写一、实验目的需求开发的最终成果是:客户和开发小组对将要开发的产品达成一致的协议。这一协议综合了业务需求、用户需求和软件功能需求。从前面实验中所得出的一些分析文档中,我们可以知道:项目视图和范围文档包含了业务需求,而使用实例文档包含了用户需求。我们还必须编写从使用实例派生出的功能需求文档,还要编写产品的非功能需求文档,包括质量属性和外部接口需求。至此,我们综

4、合前面的相关分析结果,来进行需求说明书的编写,进一步理解由业务需求,用户需求,功能需求三个部分综合而形成软件需求说明书的过程。二、实验的软硬件环境硬件:微型计算机,打印机;软件:WindowsXP/7,Office2003/2007,VisualStudio、Delphi,SQLServer等要求实验环境为网络环境。三、实验要求与任务1、要求:完成软件需求规格说明书的编写:(1)用好的结构化和自然语言编写文档型文档(2)建立图形化模型。(3)编写形式化规格说明,这可以通过使用数学上精确的形式化逻辑语言来定义需求。2、具体任务:开发“××管理信息系统”(如人事管理信息系统、财

5、务信息管理系统、酒店信息管理系统、设备信息管理系统、仓库管理信息系统、进存销管理信息系统、学生信息管理系统、图书馆信息管理系统,图书销售信息管理新系统等等)。通过调查获取用户需求,按照需求的内容进行分析,按照内容、格式要求撰写完整的软件需求规格说明书。四、实验步骤1、参考相关模板,初步理解软件需求规格说明书的结构2、结合项目实际,完成软件需求规格说明书3、进一步检查、完善相应的需求部分,尽量避免需求遗漏,和定义的不清晰。同时,3应确保采用规范图例。4、重复进行前面几个步骤,经过小组成员多次讨论,并得到客户的认可,最终达到客户和开发小组对需求的认识一致。五、《软件需求规格说明

6、》内容、格式要求1、形成软件需求规格说明,要包括以下内容:文档名称文档版本号1.文档编写人文档编写记录2.审核人3.文档每次修订时间,每次修订人文档编写目的说明编写这份软件需求说明书的目的,指出预期的读者a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算背景描述机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。定义,缩写,列出本文件中用到的专门术语的定义和外文首字母组词的原词组。术语a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;参考资料c.本文件中各处引用的文件、资料、包括所要

7、用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的任务目标概述用户的特点关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。列出本软件的最终用户的特点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。