软件需求规格说明SRS实验报告
下载需积分: 0 | PDF格式 | 394KB |
更新于2024-08-05
| 174 浏览量 | 举报
软件需求规格说明SRS实验报告
在软件开发过程中,软件需求规格说明书(SRS)是一份非常重要的文档,它描述了软件系统的功能和非功能需求。软件需求规格说明书是软件开发的基础,它为软件设计、测试和实施提供了依据。在本实验中,我们将学习软件需求规格说明书的要求和结构,并实践使用各种建模工具(E-R、UML)对所负责的系统进行建模,与用户沟通。
实验目的:
1. 学习软件需求规格说明SRS文档的要求和结构
2. 练习用各种建模工具(E-R、UML)对所负责的系统进行建模,与用户沟通
3. 写作针对自己项目的SRS初稿
4. 跟踪项目进展,记录项目及小组的工作进度
实验内容:
2.1 学习国标中的文档11《软件需求规格说明SRS》和案例。了解文档的要求和结构及与其他相关文档(07,08,12,17等)的关系。
在软件开发过程中,软件需求规格说明书是问题域的描述,而不是设计域的描述。问题域描述可以以用例图的方式为主体,也可以用原型描述的方式(UI界面描述+UI逻辑描述)进行。推荐用原型描述的方法,因为它的内容可以与后期的设计文档(比如测试大纲)更好的衔接。
2.2 参照PPT上例子,练习用静态建模(E-R、UML)等工具对所负责的系统建模,用模型model与用户沟通。分析、归纳、总结出符合实际的需求规格。
2.3 基于已积累的资料,写作SRS草稿。这部分在公共的SRS文档中。
2.4 记录项目及小组的工作进度(新增内容)及每个人的工作量。记录项目及小组每个人工作的进度、里程碑、工作量的跟踪图或表。每周更新。每个人提交报告,组长负责提交小组共同报告和修改后的文档。这部分记录在公共小组日志中。
体验与收获:
在本次实验中,我认识到了UML图与SRS的重要性。首先对于软件需求说明来说,是产品/项目在研发过程中必不可少的一步骤。软件需求规格说明书可以减少开发人员和需求人员之间的沟通成本,提高项目的效率和质量。
一份好的软件需求规格说明书应该具备以下特点:
1. 结构层次清晰;
2. 主次分明;
3. 前后贯通;
4. 定义清楚无歧义;
5. 范围清晰论述全面;
软件需求规格说明书是软件开发的基础,它为软件设计、测试和实施提供了依据。我们应该重视软件需求规格说明书的编写,提高项目的效率和质量。
在实验中,我们学习了软件需求规格说明书的要求和结构,并实践使用各种建模工具对所负责的系统进行建模,与用户沟通。我们也认识到了UML图与SRS的重要性,并了解了一份好的软件需求规格说明书应该具备的特点。
相关推荐
16 浏览量
高中化学孙环宇
- 粉丝: 15
- 资源: 338
最新资源
- alfred-abbr:关于缩写的阿尔弗雷德(Alfred)工作流程
- 企业新员工的非制度性培训DOC
- ChristineCao98.github.io
- app-algoexpert:ClémentMihailescu和AlgoExpert的软件工程项目CONTEST的获奖项目-2020年冬季
- 娱乐休闲会所大厅模型
- optical-character-recognition-OCR:使用CNN预测验证码图像中的文本
- introduction-to-node-mongo
- 企业-汇创达-2020年年终总结.rar
- 新员工入职培训教材
- soundphase
- Transfer Function V2.2:这是控制计算器 GUI,适用于希望查看传递函数的各种结果的人。-matlab开发
- Unity 特效资源包 TopDownEffects
- 休闲书房三维模型设计
- The Annoy-O-Bug:鸣叫的灯光鸟-项目开发
- 电信设备-去除三氯氢硅中硼杂质的方法.zip
- arnab-dibosh.github.io:商业组织的网站