惠州学院 软件工程导论 第三章__需求分析 刘宇芳(16)
发布时间:2021-06-07
发布时间:2021-06-07
惠州学院 软件工程导论 第三章__需求分析 刘宇芳老师
2 任务概述
2.1 目标(概述该产品应具有的主要功能,这些功能应该按照一种有效的方式进行组织,使客户或第一次阅读该文档的所有人都易于理解。介绍该产品与其他产品或项目的联系,诸如该产品是否是产品系列中的下一成员,是否是成熟产品所改进的下一代产品、是否是现有应用程序的替代品,或者是否是一个新型的产品,等等。)
2.2 用户的特点(描述可能使用该产品的不同用户类及其相关特征,诸如用户、操作人员以及维护人员等,他们的某些特征[如教育程度、经验以及技术专长等]将对系统的操作环境产生重要的约束。)
2.3 假定和约束(描述将限制开发人员进行设计选择的一些项目,可能的限制包括如下内容:
必须使用或者避免的特定技术、工具、编程语言和数据库
所要求的开发规范或标准
企业策略、政府法规或工业标准
硬件限制,例如定时需求或存储器限制
数据转换格式标准
硬、软件运行环境等)
3 详细的需求
3.1 功能需求(该产品的详细功能需求,指出每一个功能的输入、处理操作和输出。这些是必须提交给用户的软件功能)
3.2 性能需求(阐述不同的应用领域对产品性能的需求,并解释其原理以帮助开发人员选择合理的设计。诸如确定所支持的客户端数、
下一篇:员工满意度实证研究