版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PMP项目管理第1章
项目需求分析和项目计划课程目标学习内容OOAD的概念UML发展和用途用例图、类图、时序图、状态图以及活动图数据库设计原则PowerDesigner使用需求分析、项目计划、概要设计、详细设计项目管理学习目标掌握OOAD的用法掌握UML的用法掌握用例图、类图、时序图、状态图以及活动图原理及画法掌握PowerDesigner用法掌握需求分析、项目计划、概要设计、详细设计文档格式了解项目管理过程本章内容OOADUML用例图需求分析说明书规范项目计划书规范 本章目标了解OOA和OOD的概念了解UML的发展和用途掌握用例图的概念和用法掌握需求分析说明书的规范掌握项目计划书的规范1.面向对象的分析和设计OOA(Object-OrientedAnalysis,面向对象分析)是指在系统的开发过程中进行了系统业务调查后,按照面向对象的思想来分析问题面向对象的分析是依照用户所理解的真实世界中的对象和概念,发现和分析对象的内部构成和外部关系,建立准确而简洁的软件系统的对象模型1.1面向对象的分析
1.1面向对象的分析OOA的主要原则抽象:舍弃个别的、非本质的特征,抽取共同的、本质性的特征封装:将对象的属性和服务结合成一个不可分的系统单位继承:特殊类的对象拥有其一般类的全部属性与服务分类:将具有相同属性和服务的对象进行划分聚合:将一个复杂的事物视为若干简单事物的组装体关联:通过一个事物联想到另外的事物消息通信:对象之间通过消息进行通信粒度控制:既能纵观全局,又能洞察秋毫面向对象的分析面向对象分析产生的3种分析模型对象模型动态模型功能模型面向对象的分析OOA的主要优点加强了对问题域和系统责任的理解改进与分析有关的各类人员之间的交流对需求的变化具有较强的适应性支持软件复用贯穿软件生命周期全过程的一致性实用性互动性面向对象的分析OOA具体分析事物时的5个步骤确定对象和类确定结构确定主题确定属性确定方法1.2面面向对对象的的设计计OOD(Object-OrientedDesign,面向向对象象设计计)是是面向向对象象方法法中的的一个个中间间过渡渡环节节,其其主要要作用用是对对OOA分析的的结果果作进进一步步的规规范化化整理理OOD模型由由4个部分分组成成设计问问题域域部分分设计人人机交交互部部分设计任任务管管理部部分设计数数据管管理部部分面向对对象的的设计计OOD设计过过程的的主要要步骤骤对象定定义规规格的的求精精过程程数据模模型和和数据据库设设计优化2.UML贝多芬芬作曲曲时使使用五五线谱谱设计软软件时时使用UML2.1UML的产产生和和成长长UML(UnifiedModelingLanguage,统统一建建模语语言))是用用来为为面向向对象象开发发系统统的产产品进进行说说明、、可视视化和和编制制文档档的一一种标标准语语言UML是软软件界界首次次出现现的统统一的的建模模语言言。目目前,,OMG已已经将将UML作作为PAS(PubliclyAvailableSpecification,,公用用规范范)提提交给给ISO进进行国国际标标准化化,使使UML最最终正正式成成为信信息技技术的的国际际标准准语言言UML的产产生和和成长长UML的形形成过过程2.2什什么是是UMLUML是一种种标准准的图图形化化建模模语言言,是是面向向对象象分析析与设设计的的一种种标准准表示示UML需要实实现的的目标标易于使使用,,表达达能力力强,,进行行可视视化建建模与具体体的实实现无无关,,可以以应用用于任任何语语言平平台和和工具具平台台与具体体的过过程无无关,,可以以应用用于任任何软软件开开发的的过程程简单且且可扩扩展,,具有有扩展展和专专有化化机制制,便便于扩扩展,,无须须修改改核心心概念念为面向向对象象的设设计与与开发发中出出现高高级概概念提提供支支持与最好好的软软件工工程实实践经经验集集成可以升升级,,具有有广阔阔的适适用性性和可可用性性有利于于面对对对象象工具具的市市场成成长什么是是UMLUML用于描描述模模型,,通过过使用用模型型来描描述系系统的的结构构或静静态特特征、、行为为或动动态特特征。。它从从不同同的视视角为为系统统的架架构建建模,,形成成5种不同同的视视图::用例视视图逻辑视视图并发视视图组件视视图展开视视图2.3UML与OOADUML对提高高软件件质量量产生生的作作用标准的的表示示方法法与软件件开发发的成成功经经验集集成2.4UML的应应用领领域UML被用于于为系系统建建模,,应用用范围围非常常广泛泛:信息系系统技术系系统嵌入式式实时时系统统分布式式系统统系统软软件商业系系统UML的应应用领领域UML的应用用贯穿穿在系系统开开发的的5个阶段段:需求分分析分析析设计计构造造测试试3.用用例例图图3.1用例例模模型型用例例模模型型是是将将应应满满足足用用户户需需求求的的基基本本功功能能((集集))聚聚合合起起来来表表示示的的强强大大工工具具用例例模模型型的的基基本本组组成成部部件件是是用用例例、、角角色色和和系系统统用例例用用于于描描述述系系统统的的功功能能,,也也就就是是从从外外部部用用户户的的角角度度观观察察系系统统需需要要支支持持的的功功能能,,帮帮助助分分析析人人员员理理解解系系统统的的行行为为,,它它是是对对系系统统功功能能的的宏宏观观描描述述3.1用用例例模模型型引入入用用例例的的主主要要目目的的确定定系系统统需需要要具具有有的的功功能能为系系统统的的功功能能提提供供清清晰晰一一致致的的描描述述为系系统统验验证证工工作作打打下下基基础础从需需求求的的功功能能((用用例例))出出发发,,提提供供跟跟踪踪进进入入系系统统中中具具体体实实现现的的类类和和方方法法,,检检查查其其是是否否正正确确的的能能力力用例例模模型型在UML语言言中中,,用用例例模模型型((也也就就是是用用例例视视图图))是是用用例例图图描描述述的的用例例图图中中包包含含系系统统、、角角色色和和用用例例3种模模型型元元素素3.2系系统统系统统是是用用例例模模型型的的一一个个组组成成部部分分,,代代表表一一部部机机器器或或一一个个商商务务活活动动等等,,而而并并非非真真正正实实现现的的软软件件系系统统系统统的的边边界界用用于于说说明明构构建建的的用用例例模模型型的的应应用用范范围围用例例图图中中用用一一个个长长方方框框表表示示系系统统,,系系统统的的名名称称写写在在方方框框上上或或方方框框中中3.3角角色色角色色是是与与系系统统交交互互的的人人或或事事只要要使使用用用用例例,,与与系系统统交交流流的的任任何何人人或或事事物物都都是是角角色色角色色是是群群体体概概念念,,代代表表一一类类能能够够使使用用某某项项功功能能的的人人或或事事物物,,并并不不是是指指个个体体角色色在实实际际应应用用中中,,通通过过明明确确以以下下6个方方面面的的问问题题可可以以帮帮助助建建模模者者发发现现角角色色::使用用系系统统主主要要功功能能的的人人((即即主主要要角角色色))是是谁谁需要要借借助助于于系系统统完完成成日日常常工工作作的的人人是是谁谁维护护、、管管理理系系统统、、保保证证系系统统正正常常工工作作的的人人((即即次次要要角角色色))是是谁谁系统统控控制制的的硬硬件件设设备备有有哪哪些些系统统需需要要与与哪哪些些其其他他系系统统交交互互((其其他他系系统统包包括括计计算算机机系系统统和和该该系系统统将将要要使使用用的的计计算算机机中中的的其其他他应应用用软软件件,,分分为为两两类类::①①启启动动该该系系统统的的系系统统;;②②该该系系统统需需要要使使用用的的系系统统))对系系统统产产生生的的结结果果感感兴兴趣趣的的人人或或事事有有哪哪些些角色色UML中用用一一个个小小人人的的图图形形表表示示角角色色类类,,在在小小人人的的下下方方书书写写角角色色名名称称角色色类类之之间间关关系系角色色类类3.4用用例例用例例代代表表的的是是一一个个完完整整的的功功能能用例例具具有有以以下下的的特特征征用例例总总由由角角色色初初始始化化用例例为为角角色色提提供供值值用例例具具有有完完全全性性用例例对于于已已识识别别的的角角色色,,通通过过询询问问下下列列问问题题即即可可发发现现用用例例角色色需需要要从从系系统统中中获获得得哪哪种种功功能能??角角色色需需要要做做什什么么角色色需需要要读读取取、、产产生生、、删删除除、、修修改改或或存存储储系系统统中中的的某某种种信信息息吗吗系统中发发生的事事件需要要通知角角色吗??或者角角色需要要通知系系统某件件事吗??这些事事件(功功能)能能干些什什么如果用系系统的新新功能处处理角色色的日常常工作是是简单化化了,还还是提高高了工作作效率还有一些些与当前前角色可可能无关关的问题题,也能能帮助建建模者发发现用例例用例UML中的用例例用椭圆圆形表示示,用例例的名称称写在椭椭圆的内内部或下下方用例位于于系统边边界的内内部,角角色与用用例之间间的关联联关系((或通信信关联关关系)用用一条直直线表示示用例角色与用用例的关关联关系系用例用例之间间有两种种关系扩展关系系使用关系系扩展和使使用是继继承关系系(即通通用化关关系)的的另一种种体现形形式用例扩展关系系一个用例例中加入入一些新新的动作作后则构构成了另另一个用用例,这这两个用用例之间间的关系系就是通通用化关关系,又又称扩展展关系用例使用关系系一个用例例使用另另一个用用例时,,这两个个用例之之间就构构成了使使用关系系用例一个自动动售货系系统用例例模型4.需需求说明明书需求分析析可分为为需求提提出、需需求描述述及需求求评审3个阶段软件需求求说明书书的编制制是为了了使用户户和软件件开发者者双方对对该软件件的初始始规定有有一个共共同的理理解,使使之成为为整个开开发工作作的基础础5.项项目计划划书规范的项项目计划划书通常常是企业业成功融融资的必必备文件件之一项目计划划书包含含了投资资决策所所关心的的全部内内容,例例如企业业商业模模式、产产品和服服务模式式、市场场分析、、融资需需求、运运作计划划、竞争争分析、、财务分分析、风风险分析析等内容容,商业业计划书书不仅对对融资具具有重要要作用,,而且对对企业的的发展具具有战略略指导意意义总结OOA(面向对对象分析析)是在在一个系系统的开开发过程程中进行行了系统统业务调调查以后后,按照照面向对对象的思思想来分分析问题题面向对象象分析模模型有3种:对象象模型、、动态模模型、功功能模型型OOD(面向对对象设计计方法))是对OOA分析的结结果作进进一步的的规范化化整理,,以便能能够被OOP直接接受受UML用于描述述模型,,它用模模型来描描述系统统的结构构或静态态特征、、以及行行为或动动态特征征用例模型型的基本本组成部部件是用用例、角角色和系系统用例之间间主要有有扩展和和使用两两种关系系,它们们是继承承关系((即通用用化关系系)的另另一种体体现形式式需求分析析可以分分为需求求提出、、需求描描述及需需求评审审3个阶段项目计划划书不仅仅对融资资具有重重要作用用,而且且对企业业的发展展具有战战略指导导意义ThANKYOU2023/1/4389、静静夜夜四四无无邻邻,,荒荒居居旧旧业业贫贫。。。。2023/1/42023/1/4Wednesday,January4,202310、雨雨中中黄黄叶叶树树,,灯灯下下白白头头人人。。。。2023/1/42023/1/42023/1/41/4/202310:03:50PM11、以我独独沈久,,愧君相相见频。。。2023/1/42023/1/42023/1/4Jan-2304-Jan-2312、故人江海海别,几度度隔山川。。。2023/1/42023/1/42023/1/4Wednesday,January4,202313、乍见翻疑疑梦,相悲悲各问年。。。2023/1/42023/1/42023/1/42023/1/41/4/202314、他乡生白发发,旧国见青青山。。04一月20232023/1/42023/1/42023/1/415、比不了得就就不比,得不不到的就不要要。。。一月232023/1/42023/1/42023/1/41/4/202316、行行动动出出成成果果,,工工作作出出财财富富。。。。2023/1/42023/1/404January202317、做前,,能够环环视四周周;做时时,你只只能或者者最好沿沿着以脚脚为起点点的射线线向前。。。2023/1/42023/1/42023/1/42023/1/49、没有有失败败,只只有暂暂时停停止成成功!!。2023/1/42023/1/4Wednesday,January4,202310、很多事情情努力了未未必有结果果,但是不不努力却什什么改变也也没有。。。2023/1/42023/1/42023/1/41/4/202310:03:50PM11、成成功功就就是是日日复复一一日日那那一一点点点点小小小小努努力力的的积积累累。。。。2023/1/42023/1/42023/1/4Jan-2304-Jan-2312、世间成成事,不不求其绝绝对圆满满,留一一份不足足,可得得无限完完美。。。2023/1/42023/1/42023/1/4Wednesday,January4,202313、不知香积寺寺,数里入云云峰。。2023/1/42023/1/42023/1/42023/1/41/4/202314、意志坚强强的人能把把世界放在在手中像泥泥块一样任任意揉捏。。04一月月20232023/1/42023/1/42023/1/415、楚楚塞塞三三湘湘接接,,荆荆门门九九派派通通。。。。。。一月月232023/1/42023/1/42023/1/41/4/202316、少年十五二二十时,步行行夺得胡马骑骑。。2023/1/42023/1/404January202317、空山山新雨雨后,,天气气晚来来秋。。。2023/1/42023/1/42023/1/42023/1/49、杨柳柳散和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省佛山市三校2024-2025学年高三上学期第一次联合模拟考试生物试题含答案
- 2024年低价插秧机转让合同范本
- 2024年代理防腐漆保养合同范本
- 初中数学培训简报
- 第五单元 平行四边形和梯形(单元测试)(含答案)-2024-2025学年四年级上册数学人教版
- 医疗救援平台方案
- 了解医疗决策
- 医疗服务补偿与投入
- 中班清明节活动教案
- 个人两年规划
- MOOC创新创业与管理基础(东南大学)
- 高等代数参考答案
- 车间生产计划完成情况统计表
- 妇科病史及体查
- 教师评课意见和建议
- 2023年初级游泳救生员理论知识考试题库(浓缩400题)
- 施工现场临时用电安全技术规范
- 小数四则混合运算练习【说课稿】苏教版数学五年级上册
- 部编版道德与法治四年级上册第11课《变废为宝有妙招》优质课件
- 全面无反应性量表(FOUR)
- (完整word版)新《中华颂》朗诵稿
评论
0/150
提交评论