计算机辅助软件工程课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机辅助软件工程课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机辅助 软件工程 课件
- 资源描述:
-
1、S o o c h o w U n i v e r s i t y.1S o o c h o w U n i v e r s i t y.2计算机辅助软件工程计算机辅助软件工程 计算机辅助软件工程(简称计算机辅助软件工程(简称CASECASE)是工具和方法的集合,是工具和方法的集合,可以辅助软件开发生命周期的各个阶段,在有限的资金、可以辅助软件开发生命周期的各个阶段,在有限的资金、时间、材料、设备、人力等资源条件下,以最有效的管理时间、材料、设备、人力等资源条件下,以最有效的管理和控制方式来实现既定目标。和控制方式来实现既定目标。计算机辅助软件工程所采用的工具和方法,在不断探索、计算机辅助软件
2、工程所采用的工具和方法,在不断探索、完善过程中得到了长足的发展。采用完善过程中得到了长足的发展。采用MS ProjectMS Project辅助软件辅助软件工程是一种流行趋势,工程是一种流行趋势,MS ProjectMS Project所提供的方法和理论,所提供的方法和理论,符合国际惯例,适用于软件开发的整个生命周期。符合国际惯例,适用于软件开发的整个生命周期。本课程以项目管理知识体系为基础,对本课程以项目管理知识体系为基础,对MS ProjectMS Project软件的软件的应用进行详细论述,以培养学生应用应用进行详细论述,以培养学生应用MS ProjectMS Project技术辅助技术
3、辅助软件工程的能力。软件工程的能力。S o o c h o w U n i v e r s i t y.S o o c h o w U n i v e r s i t y.概述概述 项目管理是企业策划、组织才能和指挥才能的综项目管理是企业策划、组织才能和指挥才能的综合体现,它有利于调动员工的积极性,增加企业合体现,它有利于调动员工的积极性,增加企业效益。效益。随着现代化进程加快,我国许多行业已经开始采随着现代化进程加快,我国许多行业已经开始采用国际标准的项目管理技术。用国际标准的项目管理技术。S o o c h o w U n i v e r s i t y.概述概述 MS ProjectMS
4、 Project项目管理软件是一种项目管理工具,项目管理软件是一种项目管理工具,适用于包括信息技术、钢铁冶金、石油、煤炭、适用于包括信息技术、钢铁冶金、石油、煤炭、铁路、公路、航空航天、水利、市政、民用建筑铁路、公路、航空航天、水利、市政、民用建筑及科学研究等诸多领域。及科学研究等诸多领域。MS Project MS Project 版本采用了国际公认的项目管理方法版本采用了国际公认的项目管理方法和理论,能够有效地管理各类项目,提高资源利和理论,能够有效地管理各类项目,提高资源利用率,创造更大的效益。用率,创造更大的效益。S o o c h o w U n i v e r s i t y.1.
5、1项目管理基础项目管理基础 社会和经济的发展离不开项目,项目是构成各行社会和经济的发展离不开项目,项目是构成各行各业发展的基础。各业发展的基础。要实施项目管理需要先了解项目管理的基础知识,要实施项目管理需要先了解项目管理的基础知识,本章主要介绍项目定义与特征,项目和计划,项本章主要介绍项目定义与特征,项目和计划,项目生命周期,项目管理基本要素,项目管理的任目生命周期,项目管理基本要素,项目管理的任务和过程等内容。务和过程等内容。S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 项目定义项目定义1 1 项目泛指在一定的约束条件(如资源、技
6、术、资项目泛指在一定的约束条件(如资源、技术、资金、时间、空间、政策、法规等)下,投资主体金、时间、空间、政策、法规等)下,投资主体为获得未来预期目标,将货币资本或实物资本投为获得未来预期目标,将货币资本或实物资本投入到盈利性或非盈利性的事业中入到盈利性或非盈利性的事业中S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 项目定义项目定义2 2 一个项目指的是一个有目的、有计划、有始有终一个项目指的是一个有目的、有计划、有始有终的、按照预先设定好的进程和步骤渐进的、为完的、按照预先设定好的进程和步骤渐进的、为完成特定任务而进行的工作和活动
7、。成特定任务而进行的工作和活动。一个项目需要特定的人力、物力、时间和费用的一个项目需要特定的人力、物力、时间和费用的安排与分配。一个项目的结果有特定需要满足的安排与分配。一个项目的结果有特定需要满足的功能和质量要求。(软件开发项目管理功能和质量要求。(软件开发项目管理P15P15)S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 在社会经济活动中,在不同的场合下,项目又有在社会经济活动中,在不同的场合下,项目又有不同的含义。不同的含义。S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与
8、特征 如在生产经营领域,有企业经营战略规划项目、如在生产经营领域,有企业经营战略规划项目、新产品开发项目、技术引进项目、设备更新项目新产品开发项目、技术引进项目、设备更新项目等;在流通领域,有以物资流通为内容的销售网等;在流通领域,有以物资流通为内容的销售网络项目;络项目;S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 在建设领域有以投资建设活动为内容的工程建设在建设领域有以投资建设活动为内容的工程建设项目;在科研领域有以研究开发为内容的新技术、项目;在科研领域有以研究开发为内容的新技术、高技术研究开发项目、中试项目;高技术研究开发项
9、目、中试项目;S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 在军事领域有各种军事项目等。项目通常既包括在军事领域有各种军事项目等。项目通常既包括上述有形的项目,也包括无形的项目,如社会制上述有形的项目,也包括无形的项目,如社会制度的改进、政策的调整和管理人员培训等。度的改进、政策的调整和管理人员培训等。S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 美国项目管理学会的定义美国项目管理学会的定义 项目是为完成某一独特的产品或服务所作的一次项目是为完成某一独特的产品或服务所作的
10、一次性努力。项目独特性指出了项目存在的意义和基性努力。项目独特性指出了项目存在的意义和基础,项目的一次性指出项目有明确的开始时间和础,项目的一次性指出项目有明确的开始时间和结束时间,并不是一个重复的过程。结束时间,并不是一个重复的过程。S o o c h o w U n i v e r s i t y.1.1.1项目定义与特征项目定义与特征 美国项目管理学会的定义美国项目管理学会的定义 项目具有共性,项目要由个人或组织机构来完成,项目具有共性,项目要由个人或组织机构来完成,项目受制于有限的资源,项目遵循某种程序,项项目受制于有限的资源,项目遵循某种程序,项目要进行计划、执行和控制等。目要进行计
11、划、执行和控制等。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 1 1一次性一次性 项目有明确的起点和终点,没有可以完全照搬的项目有明确的起点和终点,没有可以完全照搬的先例,也不会有完全相同的复制。项目的其他属先例,也不会有完全相同的复制。项目的其他属性也是从这一主要的特征衍生出来的。性也是从这一主要的特征衍生出来的。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 2 2独特性独特性 项目之间会有类似的情况出现,但每个项目都具项目之间会有类似的情况出现,但每个项目都具有自身的特点,在时间和地点,内部和外部环境
12、,有自身的特点,在时间和地点,内部和外部环境,自然和社会条件等方面区别于其他项目,因此项自然和社会条件等方面区别于其他项目,因此项目总是独一无二的。目总是独一无二的。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 3 3目标的确定性目标的确定性 项目有确定的目标。时间目标,规定项目需要在项目有确定的目标。时间目标,规定项目需要在规定的时段内或规定的时点之前完成。成果目标,规定的时段内或规定的时点之前完成。成果目标,需要项目提供某种规定的产品或服务。目标允许需要项目提供某种规定的产品或服务。目标允许有一个变动的幅度可以修改,一旦目标发生实质有一个变动的幅
13、度可以修改,一旦目标发生实质性变化,它就不再是原来的项目了,而将产生一性变化,它就不再是原来的项目了,而将产生一个新的项目。个新的项目。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 4 4活动的整体性活动的整体性 项目中的一切活动都是相互联系的,构成一个整项目中的一切活动都是相互联系的,构成一个整体,不能有多余的活动,也不能缺少某些活动,体,不能有多余的活动,也不能缺少某些活动,否则必将损害项目目标的实现。否则必将损害项目目标的实现。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 5 5组织的临时性和开放性组
14、织的临时性和开放性 项目团队在项目进展过程中,其人数、成员、职项目团队在项目进展过程中,其人数、成员、职责都不断地变化。某些成员是借调来的,项目终责都不断地变化。某些成员是借调来的,项目终结时团队要解散,人员要转移。结时团队要解散,人员要转移。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 5 5组织的临时性和开放性组织的临时性和开放性 参与项目的组织往往有多个,甚至几十个或更多。参与项目的组织往往有多个,甚至几十个或更多。他们通过协议或合同以及其他的社会关系结合到他们通过协议或合同以及其他的社会关系结合到一起,在项目的不同时段以不同的程度介入项目一起
15、,在项目的不同时段以不同的程度介入项目活动。可以说,项目组织没有严格的边界,是临活动。可以说,项目组织没有严格的边界,是临时的、开放的。这一点与一般企、事业单位和政时的、开放的。这一点与一般企、事业单位和政府机构很不一样。府机构很不一样。S o o c h o w U n i v e r s i t y.项目的特征项目的特征 6 6开发与实施的渐进性开发与实施的渐进性 每一个项目都是独特的,因此其项目的开发必然每一个项目都是独特的,因此其项目的开发必然是渐进的,不可能从其它模式那里一下子复制过是渐进的,不可能从其它模式那里一下子复制过来。即使有可参照、借鉴的模式,也都需要经过来。即使有可参照、
16、借鉴的模式,也都需要经过逐步的补充、修改和完善。项目的实施同样需要逐步的补充、修改和完善。项目的实施同样需要逐步地投入资源,持续地累积可交付成果,始终逐步地投入资源,持续地累积可交付成果,始终要精工细作,直至项目的完成。要精工细作,直至项目的完成。S o o c h o w U n i v e r s i t y.项目的特征(软件开发项目管理)项目的特征(软件开发项目管理)1.1.任何一个项目必须是有一个明确目的或目标任何一个项目必须是有一个明确目的或目标的活动的活动 2.2.任何一个项目必须要有明确的需要做的工作任何一个项目必须要有明确的需要做的工作 3.3.任何一个项目必须要有一个起点和一
17、个终点任何一个项目必须要有一个起点和一个终点 4.4.整个项目的进程必须有个事先制定的计划整个项目的进程必须有个事先制定的计划 5.5.必须具备为完成这个项目所需要的各种资源必须具备为完成这个项目所需要的各种资源S o o c h o w U n i v e r s i t y.项目的特征(软件开发项目管理)项目的特征(软件开发项目管理)6.6.项目的完成时间与所具备的资源有紧密的相项目的完成时间与所具备的资源有紧密的相互制约互制约 7.7.任何项目必须有明确的功能要求任何项目必须有明确的功能要求 8.8.任何项目必须有明确的质量要求任何项目必须有明确的质量要求 9.9.恒量项目的结果的标准必
18、须是事先制定好的恒量项目的结果的标准必须是事先制定好的S o o c h o w U n i v e r s i t y.1.1.2项目计划项目计划 项目通常划分为多个容易管理的部分,可称为子项目通常划分为多个容易管理的部分,可称为子项目。这些子项目常分派给组织内部的单位或发项目。这些子项目常分派给组织内部的单位或发包给组织外部的承包人。包给组织外部的承包人。子项目和其他项目一样要有可交付成果,区别在子项目和其他项目一样要有可交付成果,区别在于子项目的成果通常是局部性的、阶段性的,不于子项目的成果通常是局部性的、阶段性的,不像项目成果能够独立地完整地发挥效用和效益。像项目成果能够独立地完整地发
19、挥效用和效益。S o o c h o w U n i v e r s i t y.1.1.2项目计划项目计划 不过,这个区别也是相对的,取决于对用户需求不过,这个区别也是相对的,取决于对用户需求的效用和效益的界定。例如,施工项目中的地基的效用和效益的界定。例如,施工项目中的地基处理、上部结构、内装修等都是它的子项目。处理、上部结构、内装修等都是它的子项目。软件开发项目中的系统分析、流程设计、编程、软件开发项目中的系统分析、流程设计、编程、测试等都是它的子项目。药剂研制项目中的新药测试等都是它的子项目。药剂研制项目中的新药配置、动物试验、临床试验等都是它的子项目。配置、动物试验、临床试验等都是它
20、的子项目。S o o c h o w U n i v e r s i t y.1.1.2项目计划项目计划 项目计划是用来指导组织、实施、协调和控制项项目计划是用来指导组织、实施、协调和控制项目过程的文件,也是处理项目不确定性的武器,目过程的文件,也是处理项目不确定性的武器,还是避免浪费,提高效率的手段。还是避免浪费,提高效率的手段。项目计划可以是阶段性计划,也可以是全过程计项目计划可以是阶段性计划,也可以是全过程计划。项目计划应尽可能地稳定。但是随着项目的划。项目计划应尽可能地稳定。但是随着项目的开展,情况的变化,也需要适时修改。开展,情况的变化,也需要适时修改。S o o c h o w U
21、 n i v e r s i t y.1.1.3项目生命周期项目生命周期 项目从开始到结束是渐进地发展和演变的,可划项目从开始到结束是渐进地发展和演变的,可划分为若干个阶段。这些便构成了它的整个生命期。分为若干个阶段。这些便构成了它的整个生命期。项目种类繁多,根据科学管理的需要,可以从不项目种类繁多,根据科学管理的需要,可以从不同项目进行分类。同项目进行分类。S o o c h o w U n i v e r s i t y.1项目的分类项目的分类 按项目性质划分,可将项目分为新建项目、扩建按项目性质划分,可将项目分为新建项目、扩建项目、改建项目、迁建项目和恢复项目。项目、改建项目、迁建项目和
22、恢复项目。按投资使用方向和投资主体的活动范围划分,可按投资使用方向和投资主体的活动范围划分,可将项目分为竞争性项目、基础性项目、公益性项将项目分为竞争性项目、基础性项目、公益性项目。目。S o o c h o w U n i v e r s i t y.1项目的分类项目的分类 按建设规模划分可将项目分为大型项目、中型项按建设规模划分可将项目分为大型项目、中型项目、小型项目。目、小型项目。按投资建设的用途划分,可将项目分为生产性建按投资建设的用途划分,可将项目分为生产性建设项目、非生产性建设项目。设项目、非生产性建设项目。S o o c h o w U n i v e r s i t y.1项目
23、的分类项目的分类 按资金来源划分,可将项目分为国家拨款项目、按资金来源划分,可将项目分为国家拨款项目、国家拨改贷款项目、银行贷款项目、企业联合投国家拨改贷款项目、银行贷款项目、企业联合投资项目、企业自筹项目、利用外资项目和外资项资项目、企业自筹项目、利用外资项目和外资项目。目。S o o c h o w U n i v e r s i t y.2项目生命周期的特点项目生命周期的特点 项目生命周期是项目运动规律的慨括,是指任何项目生命周期是项目运动规律的慨括,是指任何一个项目按照自身运动的客观规律,从项目设想一个项目按照自身运动的客观规律,从项目设想立项,直到竣工、收回投资达到预期目标的过程。立
24、项,直到竣工、收回投资达到预期目标的过程。这一过程的结束往往是另一个新项目的开始,是这一过程的结束往往是另一个新项目的开始,是一个循环过程。一个循环过程。S o o c h o w U n i v e r s i t y.2项目生命周期的特点项目生命周期的特点 根据项目生命周期,人们总结出一套科学的阶段根据项目生命周期,人们总结出一套科学的阶段划分理论和管理理论与方法,大大减少了投资决划分理论和管理理论与方法,大大减少了投资决策的失误和风险。策的失误和风险。S o o c h o w U n i v e r s i t y.2项目生命周期的特点项目生命周期的特点 世界银行认为,任何一个贷款项目
25、都要经过项目世界银行认为,任何一个贷款项目都要经过项目选定、项目准备、项目评估、项目谈判、项目执选定、项目准备、项目评估、项目谈判、项目执行和项目总结等步骤的项目周期,从而保证世界行和项目总结等步骤的项目周期,从而保证世界银行在各国的投资项目均保持较高的成功率。银行在各国的投资项目均保持较高的成功率。S o o c h o w U n i v e r s i t y.2项目生命周期的特点项目生命周期的特点 一是周期性,无论何种项目,都必须完整而严格一是周期性,无论何种项目,都必须完整而严格地划分为投资前期、投资时期和生产使用期。地划分为投资前期、投资时期和生产使用期。每一时期又分为不同阶段,不
展开阅读全文