新的任务 新的起点!

在今天的实习课上,我们小组共同完成了软件需求说明书的撰写,在上一个可行性分析报告的基础上,我们对于软件需求做了更加深入的研究。

软件需求说明书是说明编写这份软件需求说明书的目的,指出预期的读者。软件需求说明书的作用在于便于用户、开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据,并作为确认测试和验收的依据。

其中包括

1Introduction简介

1.1Purpose目的

1.2Scope范围

2General description总体概

2.1Software perspective软件概述

2.1.1About the Project项目介绍

2.1.2Environment ofProduct产品环境介绍

2.2Software function软件功能

2.3User characteristics用户特征

2.4Assumptions & Dependencies假设和依赖关系

3Requirements Modeling需求建模

3.1Modeling tool 1建模工具

4Specific Requirements具体需求

4.1Functional Requirements功能需求

4.1.1Functional Requirements1功能需求

4.2Performance Requirements性能需求

4.2.1Performance Requirements1性能需求

4.3External Interface Requirements外部接口需求

4.3.1User Interface用户接口

4.3.2Software Interface软件接口

4.3.3Hardware Interface硬件接口

4.3.4Communication Interface通讯接口

5Overall Design Constraints总体设计约束

5.1Standards compliance标准符合性

5.2Hardware Limitations硬件约束

5.3Technology Limitations技术限制

6Software Quality Attributes软件质量特性

7Dependencies依赖关系

8Other Requirements其他需求

8.1Database数据库

8.2Operations操作

8.3Localization本地化

9Requirements Classification需求分级

10Issues To Be Determined待确定问题

11Appendix附录

11.1Appendix A附录AFeasibility Analysis Results可行性分析结果

最终的报告还没有完成,完成之后会上传博客。

原文地址:https://www.cnblogs.com/yangmingzhu/p/5407017.html