需求工程在大体上分为业务需求、系统需求、用户需求、功能需求和非功能需求等类型。 本章首先开始先介绍软件需求工程大致的分类,而后开始详细的介绍每个需求的特点,以及他们之间的关系。 其次把业务需求拿出来详细的介绍了他的过程,首先向用户征集关于软件的信息,根据软件的功能来为软件做一个简单的模型,最后做出来...
分类:
其他好文 时间:
2015-02-24 16:15:43
阅读次数:
143
阅读第四章所得体会。软件需求是决定软件开发是否成功的一个关键因素。开发人员应当学会正确地理解软件需求,实行开非完善但是高质量的需求开发和管理,最大限度地降低软件需求风险。软件需求可以划分为业务需求(定义了项目的远景和范围)、用户需求(使用该系统需要完成的任务)、系统需求、功能需求(说明了需要开发实现...
分类:
其他好文 时间:
2015-02-21 21:03:04
阅读次数:
230
软件工程——理论、方法与实践 之 需求工程在软件开发过程中,许多问题都是由于收集、编写、协商、修改软件需求过程中的失误而产生的,诸如信息收集不全、功能不明确、交流不充分、文档不完善、需求不断变更等。所以,软件需求是决定软件开发是否成功的一个关键因素。软件需求的定义如下:1.用户解决问题或达到目标所需...
分类:
其他好文 时间:
2015-02-21 18:49:13
阅读次数:
183
第四章—需求工程软件需求是决定软件开发是否成功的一个关键性因素,可以划分为业务需求、用户需求、系统需求、功能需求和非功能需求等类型。业务需求包含:业务、客户、特性、价值和优先级。用户需求是从用户的角度描述系统功能需求和非功能需求。功能需求描述系统应该提供的功能和服务。非功能需求还可以分为很多类型。系...
分类:
其他好文 时间:
2015-02-21 13:08:56
阅读次数:
127
第二章—软件过程软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动,软件过程的基本活动包括问题提出、软件需求规格说明、软件设计、软件实现、软件确认、软件演化,活动产生的制品包括软件需求制品、软件设计制品、软件实现制品软件测试制品、软件实施制品。软件过程模型包括瀑布模型...
分类:
其他好文 时间:
2015-02-21 13:07:13
阅读次数:
143
软件过程是软件工程人员为了获取软件产品而在软件工具的支持下实施的一系列软件工程活动。其基本活动包括:问题提出、软件需求规格说明、软件设计、软件实现、软件确认、软件演化。软件过程产品涉及软件需求、软件设计、软件实现、软件测试和软件实施等活动产生的结果,这些制品通常是在不同的开发活动之间进行转移和演进。...
分类:
其他好文 时间:
2015-02-19 21:46:50
阅读次数:
198
需求建模与分析篇 需求分析基本遵循三个方向,依次是:流程,对象以及关系,用例(操作容器); 流程对应的是跨职能流程图以及活动图,对于活动图,实在是没有感到有什么优势可言;但是对于流程图究竟要细化到什么程度?只要是不影响泳道的变更就可以作为一个节点处理,这个还有待考证; 对象以及关系,作者首先推荐的是...
分类:
其他好文 时间:
2015-02-17 23:36:11
阅读次数:
149
软件需求是决定软件开发是否成功的一个关键因素,因此,开发人员应当学会正确地理解软件需求,实行并非完美但是高质量的需求开发和管理,最大限度地降低软件需求风险。软件需求的概念涵盖了用户角度(系统的外部行为)和开发人员角度(系统的内部特性)两个方面。通常,软件需求可以划分为业务需求、用户需求、系统需求、功...
分类:
其他好文 时间:
2015-02-17 22:12:44
阅读次数:
206
本章主要讲了软件开发中的软件需求,从软件需求、需求工程过程、需求获取技术和对小型图书资料管理系统案例分析几个方面展开讲述,讲到了软件需求在软件开发中的重要地位。软件需求定义:①用户解决问题或达到目标所需的条件或能力。②系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力。③一种...
分类:
其他好文 时间:
2015-02-17 16:30:42
阅读次数:
178
本章的主要内容是需求工程。以小型图书资料管理系统为例总结软件需求 《IEEE》给出了软件需求如下定义:1. 用户解决问题或达到目标所需的条件和能力;2. 系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力;3. 一种反映上面 1 或 2 所描述的条件或能力的文档说明。...
分类:
其他好文 时间:
2015-02-16 12:58:26
阅读次数:
102