PMP项目管理培训教材

上传人:汽*** 文档编号:591683546 上传时间:2024-09-18 格式:PPT 页数:39 大小:694.50KB
返回 下载 相关 举报
PMP项目管理培训教材_第1页
第1页 / 共39页
PMP项目管理培训教材_第2页
第2页 / 共39页
PMP项目管理培训教材_第3页
第3页 / 共39页
PMP项目管理培训教材_第4页
第4页 / 共39页
PMP项目管理培训教材_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《PMP项目管理培训教材》由会员分享,可在线阅读,更多相关《PMP项目管理培训教材(39页珍藏版)》请在金锄头文库上搜索。

1、PMP 项目管理第第1 1章章项目需求分析和项目计划项目需求分析和项目计划课程目标课程目标学习内容学习内容OOADOOAD的概念的概念 UMLUML发展和用途发展和用途用例图、类图、时序图、状态图以及活动图用例图、类图、时序图、状态图以及活动图数据库设计原则数据库设计原则PowerDesignerPowerDesigner使用使用 需求分析、项目计划、概要设计、详细设计需求分析、项目计划、概要设计、详细设计项目管理项目管理学习目标学习目标掌握掌握OOADOOAD的用法的用法掌握掌握UMLUML的用法的用法掌握用例图、类图、时序图、状态图以及活动图原理及画法掌握用例图、类图、时序图、状态图以及活

2、动图原理及画法掌握掌握PowerDesignerPowerDesigner用法用法掌握需求分析、项目计划、概要设计、详细设计文档格式掌握需求分析、项目计划、概要设计、详细设计文档格式了解项目管理过程了解项目管理过程本章内容本章内容OOADOOADUMLUML用例图用例图需求分析说明书规范需求分析说明书规范项目计划书规范项目计划书规范本章目标本章目标了解了解OOAOOA和和OODOOD的概念的概念了解了解UMLUML的发展和用途的发展和用途掌握用例图的概念和用法掌握用例图的概念和用法掌握需求分析说明书的规范掌握需求分析说明书的规范掌握项目计划书的规范掌握项目计划书的规范1. 1. 面向对象的分析

3、和设计面向对象的分析和设计 OOAOOA(Object-Oriented AnalysisObject-Oriented Analysis,面向对象分析)是指在系,面向对象分析)是指在系统的开发过程中进行了系统业务调查后,按照面向对象的思想来统的开发过程中进行了系统业务调查后,按照面向对象的思想来分析问题分析问题面向对象的分析是依照用户所理解的真实世界中的对象和概念,面向对象的分析是依照用户所理解的真实世界中的对象和概念,发现和分析对象的内部构成和外部关系,建立准确而简洁的软件发现和分析对象的内部构成和外部关系,建立准确而简洁的软件系统的对象模型系统的对象模型1.1 面向对象的分析 1.1 1

4、.1 面向对象的分析面向对象的分析OOAOOA的主要原则的主要原则 抽象:舍弃个别的、非本质的特征,抽取共同的、本质性的抽象:舍弃个别的、非本质的特征,抽取共同的、本质性的特征特征封装:将对象的属性和服务结合成一个不可分的系统单位封装:将对象的属性和服务结合成一个不可分的系统单位继承:特殊类的对象拥有其一般类的全部属性与服务继承:特殊类的对象拥有其一般类的全部属性与服务 分类:将具有相同属性和服务的对象进行划分分类:将具有相同属性和服务的对象进行划分聚合:将一个复杂的事物视为若干简单事物的组装体聚合:将一个复杂的事物视为若干简单事物的组装体关联:通过一个事物联想到另外的事物关联:通过一个事物联

5、想到另外的事物消息通信:对象之间通过消息进行通信消息通信:对象之间通过消息进行通信粒度控制:既能纵观全局,又能洞察秋毫粒度控制:既能纵观全局,又能洞察秋毫面向对象的分析面向对象的分析面向对象分析产生的面向对象分析产生的3 3种分析模型种分析模型对象模型对象模型 动态模型动态模型 功能模型功能模型 面向对象的分析面向对象的分析OOAOOA的主要优点的主要优点 加强了对问题域和系统责任的理解加强了对问题域和系统责任的理解 改进与分析有关的各类人员之间的交流改进与分析有关的各类人员之间的交流 对需求的变化具有较强的适应性对需求的变化具有较强的适应性 支持软件复用支持软件复用 贯穿软件生命周期全过程的

6、一致性贯穿软件生命周期全过程的一致性 实用性实用性 互动性互动性 面向对象的分析面向对象的分析OOAOOA具体分析事物时的具体分析事物时的5 5个步骤个步骤 确定对象和类确定对象和类 确定结构确定结构 确定主题确定主题 确定属性确定属性 确定方法确定方法 1.2 1.2 面向对象的设计面向对象的设计 OODOOD(Object-Oriented DesignObject-Oriented Design,面向对象设计),面向对象设计)是面向对象方法中的一个中间过渡环节,其主要作用是面向对象方法中的一个中间过渡环节,其主要作用是对是对OOAOOA分析的结果作进一步的规范化整理分析的结果作进一步的规

7、范化整理OODOOD模型由模型由4 4个部分组成个部分组成 设计问题域部分设计问题域部分 设计人机交互部分设计人机交互部分 设计任务管理部分设计任务管理部分 设计数据管理部分设计数据管理部分 面向对象的设计面向对象的设计 OODOOD设计过程的主要步骤设计过程的主要步骤对象定义规格的求精过程对象定义规格的求精过程 数据模型和数据库设计数据模型和数据库设计 优化优化 2. UML 2. UML 贝多芬作曲时使用五线谱贝多芬作曲时使用五线谱设计软件时设计软件时使用使用UMLUML2.1 UML2.1 UML的产生和成长的产生和成长 UMLUML(Unified Modeling LanguageU

8、nified Modeling Language,统一建模语言),统一建模语言)是用来为面向对象开发系统的产品进行说明、可视化是用来为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言和编制文档的一种标准语言UMLUML是软件界首次出现的统一的建模语言。目前,是软件界首次出现的统一的建模语言。目前,OMGOMG已经将已经将UMLUML作为作为PASPAS(Publicly Available Publicly Available SpecificationSpecification,公用规范)提交给,公用规范)提交给ISOISO进行国际标准进行国际标准化,使化,使UMLUML最终正

9、式成为信息技术的国际标准语言最终正式成为信息技术的国际标准语言UMLUML的产生和成长的产生和成长 UMLUML的形成过程的形成过程 2.2 2.2 什么是什么是UMLUMLUMLUML是一种标准的图形化建模语言,是面向对象分析是一种标准的图形化建模语言,是面向对象分析与设计的一种标准表示与设计的一种标准表示UMLUML需要实现的目标需要实现的目标 易于使用,表达能力强,进行可视化建模易于使用,表达能力强,进行可视化建模 与具体的实现无关,可以应用于任何语言平台和工具平台与具体的实现无关,可以应用于任何语言平台和工具平台 与具体的过程无关,可以应用于任何软件开发的过程与具体的过程无关,可以应用

10、于任何软件开发的过程 简单且可扩展,具有扩展和专有化机制,便于扩展,无须修简单且可扩展,具有扩展和专有化机制,便于扩展,无须修改核心概念改核心概念 为面向对象的设计与开发中出现高级概念提供支持为面向对象的设计与开发中出现高级概念提供支持 与最好的软件工程实践经验集成与最好的软件工程实践经验集成 可以升级,具有广阔的适用性和可用性可以升级,具有广阔的适用性和可用性 有利于面对对象工具的市场成长有利于面对对象工具的市场成长 什么是什么是UMLUMLUMLUML用于描述模型,通过使用模型来描述系统的结构用于描述模型,通过使用模型来描述系统的结构或静态特征、行为或动态特征。它从不同的视角为系或静态特征

11、、行为或动态特征。它从不同的视角为系统的架构建模,形成统的架构建模,形成5 5种不同的视图:种不同的视图:用例视图用例视图 逻辑视图逻辑视图 并发视图并发视图 组件视图组件视图 展开视图展开视图 2.3 UML2.3 UML与与OOAD OOAD UMLUML对提高软件质量产生的作用对提高软件质量产生的作用 标准的表示方法标准的表示方法 与软件开发的成功经验集成与软件开发的成功经验集成 2.4 UML2.4 UML的应用领域的应用领域 UMLUML被用于为系统建模,应用范围非常广泛被用于为系统建模,应用范围非常广泛: :信息系统信息系统 技术系统技术系统 嵌入式实时系统嵌入式实时系统 分布式系

12、统分布式系统 系统软件系统软件 商业系统商业系统 UMLUML的应用领域的应用领域 UMLUML的应用贯穿在系统开发的的应用贯穿在系统开发的5 5个阶段:个阶段:需求分析需求分析 分析分析 设计设计 构造构造 测试测试 3. 3. 用例图用例图 3.1 3.1用例模型用例模型 用例模型是将应满足用户需求的基本功能(集)聚合起来表示的强用例模型是将应满足用户需求的基本功能(集)聚合起来表示的强大工具大工具用例模型的基本组成部件是用例、角色和系统用例模型的基本组成部件是用例、角色和系统用例用于描述系统的功能,也就是从外部用户的角度观察系统需要用例用于描述系统的功能,也就是从外部用户的角度观察系统需

13、要支持的功能,帮助分析人员理解系统的行为,它是对系统功能的宏支持的功能,帮助分析人员理解系统的行为,它是对系统功能的宏观描述观描述 3.1 3.1 用例模型用例模型 引入用例的主要目的引入用例的主要目的 确定系统需要具有的功能确定系统需要具有的功能为系统的功能提供清晰一致的描述为系统的功能提供清晰一致的描述 为系统验证工作打下基础为系统验证工作打下基础 从需求的功能(用例)出发,提供跟踪进入系统中具体实现从需求的功能(用例)出发,提供跟踪进入系统中具体实现的类和方法,检查其是否正确的能力的类和方法,检查其是否正确的能力用例模型用例模型 在在UMLUML语言中,用例模型(也就是用例视图)是用例语

14、言中,用例模型(也就是用例视图)是用例图描述的图描述的用例图中包含系统、角色和用例用例图中包含系统、角色和用例3 3种模型元素种模型元素3.2 3.2 系统系统 系统是用例模型的一个组成部分,代表一部机器或一系统是用例模型的一个组成部分,代表一部机器或一个商务活动等,而并非真正实现的软件系统个商务活动等,而并非真正实现的软件系统系统的边界用于说明构建的用例模型的应用范围系统的边界用于说明构建的用例模型的应用范围用例图中用一个长方框表示系统,系统的名称写在方用例图中用一个长方框表示系统,系统的名称写在方框上或方框中框上或方框中3.3 3.3 角色角色 角色是与系统交互的人或事角色是与系统交互的人

15、或事只要使用用例,与系统交流的任何人或事物都是角色只要使用用例,与系统交流的任何人或事物都是角色角色是群体概念,代表一类能够使用某项功能的人或角色是群体概念,代表一类能够使用某项功能的人或事物,并不是指个体事物,并不是指个体角色角色 在在实实际际应应用用中中,通通过过明明确确以以下下6 6个个方方面面的的问问题题可可以以帮帮助建模者发现角色:助建模者发现角色:使用系统主要功能的人(即主要角色)是谁使用系统主要功能的人(即主要角色)是谁需要借助于系统完成日常工作的人是谁需要借助于系统完成日常工作的人是谁维护、管理系统、保证系统正常工作的人(即次要角色)是维护、管理系统、保证系统正常工作的人(即次

16、要角色)是谁谁系统控制的硬件设备有哪些系统控制的硬件设备有哪些系统需要与哪些其他系统交互(其他系统包括计算机系统和系统需要与哪些其他系统交互(其他系统包括计算机系统和该系统将要使用的计算机中的其他应用软件,分为两类:该系统将要使用的计算机中的其他应用软件,分为两类:启动该系统的系统;启动该系统的系统;该系统需要使用的系统)该系统需要使用的系统)对系统产生的结果感兴趣的人或事有哪些对系统产生的结果感兴趣的人或事有哪些角色角色 UMLUML中中用用一一个个小小人人的的图图形形表表示示角角色色类类,在在小小人人的的下下方方书写角色名称书写角色名称角色类之间关系角色类3.4 3.4 用例用例 用例代表

17、的是一个完整的功能用例代表的是一个完整的功能用例具有以下的特征用例具有以下的特征用例总由角色初始化用例总由角色初始化 用例为角色提供值用例为角色提供值 用例具有完全性用例具有完全性 用例用例 对于已识别的角色,通过询问下列问题即可发现用例对于已识别的角色,通过询问下列问题即可发现用例角色需要从系统中获得哪种功能?角色需要做什么角色需要从系统中获得哪种功能?角色需要做什么角色需要读取、产生、删除、修改或存储系统中的某种信息角色需要读取、产生、删除、修改或存储系统中的某种信息吗吗系统中发生的事件需要通知角色吗?或者角色需要通知系统系统中发生的事件需要通知角色吗?或者角色需要通知系统某件事吗?这些事

18、件(功能)能干些什么某件事吗?这些事件(功能)能干些什么如果用系统的新功能处理角色的日常工作是简单化了,还是如果用系统的新功能处理角色的日常工作是简单化了,还是提高了工作效率提高了工作效率还有一些与当前角色可能无关的问题,也能帮助建模者发现还有一些与当前角色可能无关的问题,也能帮助建模者发现用例用例用例用例 UMLUML中中的的用用例例用用椭椭圆圆形形表表示示,用用例例的的名名称称写写在在椭椭圆圆的的内部或下方内部或下方用用例例位位于于系系统统边边界界的的内内部部,角角色色与与用用例例之之间间的的关关联联关关系(或通信关联关系)用一条直线表示系(或通信关联关系)用一条直线表示用例角色与用例的关

19、联关系用例用例 用例之间有两种关系用例之间有两种关系扩展关系扩展关系使用关系使用关系扩扩展展和和使使用用是是继继承承关关系系(即即通通用用化化关关系系)的的另另一一种种体体现形式现形式 用例用例 扩展关系扩展关系一一个个用用例例中中加加入入一一些些新新的的动动作作后后则则构构成成了了另另一一个个用用例例,这这两两个用例之间的关系就是通用化关系,又称扩展关系个用例之间的关系就是通用化关系,又称扩展关系用例用例 使用关系使用关系一一个个用用例例使使用用另另一一个个用用例例时时,这这两两个个用用例例之之间间就就构构成成了了使使用用关系关系用例用例 一个自动售货系统用例模型一个自动售货系统用例模型4.

20、 4. 需求说明书需求说明书 需需求求分分析析可可分分为为需需求求提提出出、需需求求描描述述及及需需求求评评审审3 3个个阶段阶段软软件件需需求求说说明明书书的的编编制制是是为为了了使使用用户户和和软软件件开开发发者者双双方方对对该该软软件件的的初初始始规规定定有有一一个个共共同同的的理理解解,使使之之成成为为整个开发工作的基础整个开发工作的基础5. 5. 项目计划书项目计划书 规规范范的的项项目目计计划划书书通通常常是是企企业业成成功功融融资资的的必必备备文文件件之之一一项项目目计计划划书书包包含含了了投投资资决决策策所所关关心心的的全全部部内内容容,例例如如企企业业商商业业模模式式、产产品

21、品和和服服务务模模式式、市市场场分分析析、融融资资需需求求、运运作作计计划划、竞竞争争分分析析、财财务务分分析析、风风险险分分析析等等内内容容,商商业业计计划划书书不不仅仅对对融融资资具具有有重重要要作作用用,而而且且对对企企业的发展具有战略指导意义业的发展具有战略指导意义总结总结OOAOOA(面向对象分析)是在一个系统的开发过程中进行了系统业务调(面向对象分析)是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题查以后,按照面向对象的思想来分析问题面向对象分析模型有面向对象分析模型有3 3种:对象模型、动态模型、功能模型种:对象模型、动态模型、功能模型OODOOD(面

22、向对象设计方法)是对(面向对象设计方法)是对OOAOOA分析的结果作进一步的规范化整分析的结果作进一步的规范化整理,以便能够被理,以便能够被OOPOOP直接接受直接接受UMLUML用于描述模型,它用模型来描述系统的结构或静态特征、以及行用于描述模型,它用模型来描述系统的结构或静态特征、以及行为或动态特征为或动态特征用例模型的基本组成部件是用例、角色和系统用例模型的基本组成部件是用例、角色和系统用例之间主要有扩展和使用两种关系,它们是继承关系(即通用化关用例之间主要有扩展和使用两种关系,它们是继承关系(即通用化关系)的另一种体现形式系)的另一种体现形式需求分析可以分为需求提出、需求描述及需求评审

23、需求分析可以分为需求提出、需求描述及需求评审3 3个阶段个阶段项目计划书不仅对融资具有重要作用,而且对企业的发展具有战略指项目计划书不仅对融资具有重要作用,而且对企业的发展具有战略指导意义导意义ThANK YOUThANK YOU2024/9/18389、静夜四无邻,荒居旧业贫。2024/9/182024/9/18Wednesday, September 18, 202410、雨中黄叶树,灯下白头人。2024/9/182024/9/182024/9/189/18/2024 2:50:43 PM11、以我独沈久,愧君相见频。2024/9/182024/9/182024/9/18Sep-2418-

24、Sep-2412、故人江海别,几度隔山川。2024/9/182024/9/182024/9/18Wednesday, September 18, 202413、乍见翻疑梦,相悲各问年。2024/9/182024/9/182024/9/182024/9/189/18/202414、他乡生白发,旧国见青山。18 九月 20242024/9/182024/9/182024/9/1815、比不了得就不比,得不到的就不要。九月 242024/9/182024/9/182024/9/189/18/202416、行动出成果,工作出财富。2024/9/182024/9/1818 September 20241

25、7、做前,能够环视四周;做时,你只能或者最好沿着以脚为起点的射线向前。2024/9/182024/9/182024/9/182024/9/189、没有失败,只有暂时停止成功!。2024/9/182024/9/18Wednesday, September 18, 202410、很多事情努力了未必有结果,但是不努力却什么改变也没有。2024/9/182024/9/182024/9/189/18/2024 2:50:43 PM11、成功就是日复一日那一点点小小努力的积累。2024/9/182024/9/182024/9/18Sep-2418-Sep-2412、世间成事,不求其绝对圆满,留一份不足,可

26、得无限完美。2024/9/182024/9/182024/9/18Wednesday, September 18, 202413、不知香积寺,数里入云峰。2024/9/182024/9/182024/9/182024/9/189/18/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。18 九月 20242024/9/182024/9/182024/9/1815、楚塞三湘接,荆门九派通。九月 242024/9/182024/9/182024/9/189/18/202416、少年十五二十时,步行夺得胡马骑。2024/9/182024/9/1818 September 202417、空

27、山新雨后,天气晚来秋。2024/9/182024/9/182024/9/182024/9/189、杨柳散和风,青山澹吾虑。2024/9/182024/9/18Wednesday, September 18, 202410、阅读一切好书如同和过去最杰出的人谈话。2024/9/182024/9/182024/9/189/18/2024 2:50:43 PM11、越是没有本领的就越加自命不凡。2024/9/182024/9/182024/9/18Sep-2418-Sep-2412、越是无能的人,越喜欢挑剔别人的错儿。2024/9/182024/9/182024/9/18Wednesday, Sept

28、ember 18, 202413、知人者智,自知者明。胜人者有力,自胜者强。2024/9/182024/9/182024/9/182024/9/189/18/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。18 九月 20242024/9/182024/9/182024/9/1815、最具挑战性的挑战莫过于提升自我。九月 242024/9/182024/9/182024/9/189/18/202416、业余生活要有意义,不要越轨。2024/9/182024/9/1818 September 202417、一个人即使已登上顶峰,也仍要自强不息。2024/9/182024/9/182024/9/182024/9/18MOMODA POWERPOINTLorem ipsum dolor sit, eleifend nulla ac, fringilla purus. Nulla iaculis tempor felis amet, consectetur adipiscing elit. Fusce id urna blanditut cursus. 感感谢谢您您的的下下载载观观看看专家告诉

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号