background image

经济运营系统,系统工程人员所面临的是

“个由事态、机构、人员和价值观等因素

所组成的广泛的问题网,而工程技术所处理的是科学家(工程师)在实验室将
问题简化,精确的定义所需解决的问题,并划定其研究边界。
软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软
件同其它系统元素的接口细节,定义软件的其它有效性需求。

需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用
户的各项要 求,但又不能全盘接受所有的要求,另一方面,要准确地表达被接
受的用户要求。只有 经过确切描述的软件需求才能成为软件设计的基础。
通常软件开发项目是要实现目标系统的物理模型。作为目标系统的参考,需求分
析的任 务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标
系统的

“做什么”

的问题。其实现步骤如图所示。

      
                    图   参考当前系统建立目标系统模型

具体讲,需求分析的任务就是在可行性分析的基础上,进一步了解、确定用户需
求准确 地回答

 “系统必须做什么?” 的问题。获得需求规格说 明书。还涉及到软

件系统的目 标、软件系统提供的服务、软件系统的约束和软件系统运行的环境。
它还涉及到这 些 因素和系统的精确规格说明,以及系统进化之间的关系。

二、系统工程的应用

1、企业中的应用

企业战略分析是一项系统工程。有学者认为,系统工程具有以下特点:第一

多学科交叉,专业综合性强;第二,突出系统总体,强调整体优化;第三,以
分解一集成思想为基础;第四,包含系统工程技术与系统工程管理两大过程。这
几个特点也在企业战略分析的研究中有所体现:第一,影响企业战略的因素复
杂而多样,对各种因素的分析要用到不同学科的不同研究方法,这体现了多学
科的交叉和综合;第二,企业战略管理理论中强调的是企业战略的整体,而不