第二章 系统工程和软件项目管理
- 格式:ppt
- 大小:1.02 MB
- 文档页数:178


1
工程项目策划 按策划的阶段划分 项目决策策划、项目实施策划、项目运营策划
按策划项目的性质划分 新建项目策划、改建项目策划、
扩建项目策划、迁建项目策划、恢复项目策划
按策划的范围划分 项目建设总体方案策划、项目建设局部方案策划
按策划的内容划分 构思策划、融资策划、组织策划、采购策划等
第二章 工程项目策划和决策
1、 什么是项目策划?项目策划的作用有哪些?项目策划可分为哪几种类型?
2、 简述项目前期策划工作的必要性。
3、 简述工程项目决策策划的程序和主要工作内容。
4、 工程项目决策策划过程中,为什么要进行环境的调查与分析?
5、 什么是项目构思?项目构思应注意哪些问题?
6、 什么是项目定位和定义?项目定位和定义主要包括哪些内容?
7、 简述工程项目目标系统的构成。
8、 简述工程项目建议书的主要内容。
9、 什么是项目可行性研究?可行性研究的作用有哪些?
10、简述项目可行性研究报告的内容
11、简述项目财务评价、国民经济评价和社会评价的有关评价指标。
什么是项目策划?项目策划的作用有哪些?项目策划可分为哪几种类型?
工程项目策划是指把项目建设意图转换成定义明确、系统清晰、目标具体且具有策略性运作思路的系统活动过程。
作用:明确项目系统的构建框架;为项目决策提供保证;全面的指导项目管理工作。
分类:
1) 按策划的阶段划分:项目决策策划、项目实施策划、项目运营策划;
2) 按策划项目的性质划分:新建项目策划、改建项目策划、扩建项目策划、迁建项目策划、恢复项目策划;
3) 按策划的范围划分:项目建设总体方案策划、项目建设局部方案策划;
4) 按策划的内容划分:构思策划、融资策划、组织策划、采购策划。
2
简述项目前期策划工作的必要性
简述工程项目决策策划的程序和主要工作内容
主要内容:环境调查与分析、项目定义与项目目标论证、项目经济策划和产业策划。成果:项目决策策划报告及各类文本和图纸材料
精品文档
. 软件开发与项目管理参考答案
第一章(软件开发模型和开发方法)
(一)知识回顾与思考
1、 软件产品的特性是什么?
软件是一种逻辑产品,具有无形性;
软件产品的生产主要是研制;主要是脑力劳动;
软件不存在磨损和老化问题,但存在退化问题;
软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式;
软件具有 “ 复杂性 ” ,其开发和运行常受到计算机系统的限制。
2、 软件生产有几个阶段?各有何特征?
程序设计时代:这个阶段生产方式是个体劳动,使用的生产工具是机器语言,汇编语言。
程序系统时代:这个阶段生产方式是小集团合作生产,使用的生产工具是高级语言,开发方法仍依靠个人技巧,但开始提出结构化方法。
软件工程时代:这个阶段生产方式是工程化的生产,使用数据库﹑开发工具﹑开发环境﹑网络﹑分布式﹑面向对象技术来开发软件。
3、 什么是软件危机?产生的原因是什么?
软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的先有软件。
原因:一是软件产品的固有特性(软件的不可预见性、软件的规模大且逻辑较复杂),二是软件专业人员自身的缺陷。
4、 什么是软件工程?它的目标和内容是什么?
软件工程:是用科学的知识程和技术原理来定义,开发,维护软件的一门学科。
目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。
内容:研究内容包括开发技术和开发管理两个方面。 开发技术主要研究:软件开发方法,开发过程,开发工具和环境。 开发管理主要研究:软件管理学,软件经济学,软件心。
5、 软件工程面临的问题是什么?
软件重用性差
软件可维护性差
开发出的软件不能满足用户需要
6、 什么是软件生命周期?它有哪几个活动?
英文回答:
The responsibilities and role of the Integrated Systems Project
Management Engineer in chapter II of the third edition of the
Academy of Systems Integrated Project Management Engineers
are an integral part of project management。 Work elements
such as project planning, implementation and closure address
related concepts and methods such as project management
knowledge systems, integration management, scope
management and time management。 Attention also needs to
be given to detailed explanations in the areas of cost
management, quality management, human resources
management andmunication management。 By learning the
content of this chapter, the reader will gain aprehensive
understanding of the work responsibilities and project
management fundamentals of the integrated project
management engineers of the system and will provide a solid
一、 简答题
1、 面向对象的开发方法是指以面向对象思想为主的分析、设计、编码和测试方法,与传统的开发方法比较,它同样也体现了软件生命周期的概念,而不同之处在于,在软件开发的各个环节,它都是从面向对象的角度来考虑问题。常见的方法有Booch方法、Coad/Yourdon方法、OMT方法、OOSE方法等。
2、 用例图、序列图、类图、协作图
3、 用例图主要用来图示化系统的主事件流程,描述用户的需求,即用户希望系统具备的完成一定功能的动作,可以通俗地将用例理解为软件的功能模块。用例是系统设计分析阶段的起点,设计人员根据用户的需求来创建用例图,用以描述软件应具备哪些功能模块以及这些模块之间的调用关系。用例图包含了用例和参与者,用例之间用“关联”来连接,以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。
4、 序列图主要用于按照交互发生的顺序显示对象之间的交互。序列图的用途很广,可以在需求分析、设计等各个阶段使用。对于技术人员来说,序列图可描述待开发系统中的一个具体系统行为或用户行为是如何进行的。在设计阶段,架构师和开发者可以使用序列图挖掘出系统对象间的交互,从而充实整个系统设计。对于业务人员来说,序列图显示不同的业务对象如何交互,这对交流当前业务如何进行很有用。把用例表达的需求转化为按时间顺序的一系列交互行为,是序列图的另一个用途。
5、 类图展现了一组对象、接口、协作和它们之间的关系。类图是面向对象设计中的重要成果,是面向对象系统建模中最常见的图。类图给出了系统的静态设计视图。通常使用静态视图对应用领域中的概念以及与系统实现有关的内部概念建模。
6、 分析和设计测试、编程测试、单元测试、集成测试、系统测试