- 6
- 0
- 约小于1千字
- 约 6页
- 2017-02-08 发布于重庆
- 举报
软件需求工程考试重点
软件需求的分类:
目标需求:反映组织机构或客户对系统和产品提出的高层次的目标要求,期限定了项目的范围各项目应达到的目标。
业务需求:主要描述软件系统必须完成的任务、实际业务或工作流程等。软件开发人员通常可从业务需求进一步细化出具体的功能需求和非功能需求。
功能需求:指开发人员必须实现的软件功能或软件系统应具有的外部行为。
性能需求:指实现的软件功能应达到的技术指标,如计算效率和精度、可靠性和可扩展性。
约束与限制:指软件开发人员在设计和实现软件系统时的限制,如开发语言,使用的数据库等。
用户需求:描述的是用户的目标或用户的要求,系统必须完成的任务。
需求工程:是指应用工程化的方法,技术和规格来开发和管理软件的需求。需求工程的目标就是要获得高质量的软件需求。需求工程突出了工程化的原则,强调以系统化、条理化、可重复化的方法和技术进行与软件需求相关的活动,从而有利于提高所有与软件需求相关的活动及其过程的可管理性,降低需求开发和管理的难度和成本。
需求工程面临的困难:
需求开发阶段
需求建模:
SA方法的描述手段:
数据流图(DFD):是描述系统内部处理流程,表达软件系统需求模型的一种图形工具,亦即描述系统中数据流程的图形工具。
需求规格说明的作用主要体现在如下几个方面
需求规格说明是软件设计和实现的基础。
需求规格说明是测试和用户验收软件系统的重要依据。
需求规格说明能为软件维护提供重要的信息
需求规格说明的特性:
需求规格说明:
需求验证:
正式的审查过程:
需求评审:
需求管理的管理内容:
控制对基准需求规格说明的变动
原创力文档

文档评论(0)