EA建模原理与PD使用-课件_第1页
EA建模原理与PD使用-课件_第2页
EA建模原理与PD使用-课件_第3页
EA建模原理与PD使用-课件_第4页
EA建模原理与PD使用-课件_第5页
已阅读5页,还剩125页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EA建模原理与PowerDesigner使用——让设计建模更明白、更有效培训课件培训课件EA建模原理与PowerDesigner使用——让设计建模更从何明了您所在的企业?

一个理念/vision

制订计划

更进一步您希望你的企业是有计划的发展,还是随机发展?2ppt课件从何明了您所在的企业?一个理念/vision2ppt课内容提要随时记下您的答疑时欢迎提问教程目录EA-企业架构概览UML图解析建模案例实效提示PowerDesigner使用3ppt课件内容提要随时记下您的答疑时欢迎提问教程EAEA-EnterpriseArchitecture企业架构概览4ppt课件EA-EnterpriseArchitecture企业架构企业架构的优势企业架构设计师从不同应用、数据(结构化/非结构化)、技术层面、接口、业务处理和组织架构等部分,汇总整理出有关企业架构的信息,并将这些信息与企业战略和趋势关联。企业架构设计师必须理解,并描述出信息间的关联关系无论在好与坏的经济环境下,企业都需要清晰可见的业务流程。而在企业架构EA的多方位分析、构建等方面,EA工具将能很好满足此类需求。5ppt课件企业架构的优势企业架构设计师从不同应用、数据(结构化/非结构企业架构框架动机:目标,经营原则组织:人,角色,地理位置功能:业务服务,事件,流程,控制为业务架构提供系统服务,应用程序,数据库,组件,窗体,报表和数据流…软件架构,网络,服务器,部署实例,访问/安全…从’现状’到’愿景’6ppt课件企业架构框架动机:目标,经营原则为业务架构提供系统服务,企业架构多层建模技术必须–标识应用,数据,服务和网络拓扑如何–网络拓扑,部署架构等建模应用必须–标识应用集成,架构与部署如何–用例,类,组件,实例等建模驱动必须目标战略IT技术经济性

环境应变

如何文档需求用例业务必须

–识别业务流程,归属,使用关系如何

–流程,组织结构,人员,服务等建模信息必须

–识别数据,及企业应用与业务流程中的使用关系如何

–数据项,实体,以及他们之间的关系,表/视图/存储过程等建模7ppt课件企业架构多层建模技术应用驱动业务信息7ppt课件有效的EA工具适应企业架构模型所需要的工具特征集中式元数据资料库企业架构各类模型模板支持EA的主流框架和方法

可管理性和标准可配置的接口基于用户权限的访问控制

价值与投资回报“逆向工程ReverseEngineering”和“知识”获取影响性分析业务层汇总和架构层管理8ppt课件有效的EA工具适应企业架构模型所需要的工具特征8ppt课件UML图解析应用时机、建模目的9ppt课件UML图解析应用时机、建模目的9ppt课件UML建模是什么UMLUML=词汇+语法困惑最佳实践建模=写文章10ppt课件UML建模是什么UMLUML=词汇+语法困惑最佳实践建开发过程解析目前的现实和愿景是什么–业务建模系统应对外提供什么功能和性能需求到设计的桥梁体系、框架、核心机制根据架构进行设计业务需求分析系统分析架构设计详细设计11ppt课件开发过程解析目前的现实和愿景是什么–业务建模系统应对外提需求分析阶段业务用例图系统用例图用例场景序列图用例场景活动图重要12ppt课件需求分析阶段业务用例图系统用例图用例场景序列图用例场景活动图系统分析阶段流程分析用的状态图用例实现序列图重要13ppt课件系统分析阶段流程分析用的状态图用例实现序列图重要13ppt课架构设计阶段架构包图组件图部署图重要14ppt课件架构设计阶段架构包图组件图部署图重要14ppt课件详细设计阶段类图序列图活动图协作图重要重要状态图重要15ppt课件详细设计阶段类图序列图活动图协作图重要重要状态图重要15pp用例实现(系统分析)业务场景详细设计序列图的区别16ppt课件用例实现业务场景详细设计序列图的区别16ppt课件常用UML图汇总表17ppt课件常用UML图汇总表17ppt课件UML建模案例分析如何选用、模型解读、要点18ppt课件UML建模案例分析如何选用、模型解读、要点18ppt课件下面是“系统架构图”吗19ppt课件下面是“系统架构图”吗19ppt课件用包图描述系统架构包:分层、单元可指定构造型依赖关系一般不指定构造型<<system>><<subsystem>><<framework>><<layer>>……20ppt课件用包图描述系统架构包:分层、单元依赖关系<<system>>包图可嵌套21ppt课件包图可嵌套21ppt课件嵌套包图的替代画法<<merge>><<import>>Nesting嵌套关系22ppt课件嵌套包图的替代画法<<merge>>Nesting嵌套关系嵌套包图的替代画法23ppt课件嵌套包图的替代画法23ppt课件组件图系统架构UsedBy或依赖关系24ppt课件组件图系统架构UsedBy24ppt课件动态建模活动图序列图区别?协作图状态图25ppt课件动态建模活动图序列图区别?协作图状态图25ppt课件从流程图到活动图留意识别可并行的活动26ppt课件从流程图到活动图留意识别26ppt课件从流程图到活动图循环要少用GOTO连线活动图分层27ppt课件从流程图到活动图循环要少用活动图分层27ppt课件泳道单元相互关系和职责28ppt课件泳道单元相互关系和职责28ppt课件活动图序列图29ppt课件活动图序列图29ppt课件活动图序列图30ppt课件活动图序列图30ppt课件交互片断分支流程传统流程图的三种结构顺序结构选择结构循环结构31ppt课件交互片断分支流程传统流程图的三种结构31ppt课件交互片断的用法—条件分支每个分支的条件每个区域内画局部交互区域分隔线32ppt课件交互片断的用法—条件分支每个分支的条件每个区域内区域分隔线3交互片断的用法—循环[0,10][whilecond][foreach...]33ppt课件交互片断的用法—循环[0,10]33ppt课件交互片断的用法—可选34ppt课件交互片断的用法—可选34ppt课件下面的序列图能看明白吗不要在一张图上画太多内容35ppt课件下面的序列图能看明白吗不要在一张图上35ppt课件序列图分层(引用子图)引用其他图InteractionUse图表入口DiagramGate36ppt课件序列图分层(引用子图)引用其他图图表入口36ppt课件简化方法—交互概览图37ppt课件简化方法—交互概览图37ppt课件序列图vs协作图38ppt课件序列图vs协作图38ppt课件活动图vs状态图39ppt课件活动图vs状态图39ppt课件系统分析模式40ppt课件系统分析模式40ppt课件系统分析模式41ppt课件系统分析模式41ppt课件下面应选什么图?假设场景程序启动登录成功显示主界面可增加稿件、查找稿件、打印、系统配置增加稿件要输入标题和正文,不能重名退出时自动保存稿件42ppt课件下面应选什么图?假设场景42ppt课件设计建模的常见误区43ppt课件设计建模的常见误区43ppt课件误区1—活动图长蛇阵44ppt课件误区1—活动图长蛇阵44ppt课件误区2—活动图疑似序列图45ppt课件误区2—活动图疑似序列图45ppt课件误区3—误用关系类型×?46ppt课件误区3—误用关系类型×?46ppt课件误区4—动宾搭配不当√×47ppt课件误区4—动宾搭配不当√×47ppt课件误区5—太挤√48ppt课件误区5—太挤√48ppt课件误区6—粒度不统一49ppt课件误区6—粒度不统一49ppt课件如何改进50ppt课件如何改进50ppt课件改进要点根据实际需要,按需建模表达出重点和意图,能看懂就行能用一点用一点--匍匐前进多使用,不断积累掌握面向对象思想方法51ppt课件改进要点根据实际需要,按需建模51ppt课件技术技术框架图UML部署图应用应用架构图,服务导向图UML行为类图,可执行业务流程模型业务城市规划图,流程图,组织结构图,业务交流图

业务流程模型中的数据流图,UML模型中的用例图信息增强的逻辑模型

(各自的编辑器,工具集)概念,逻辑,&物理数据模型;UML类图,&XML模型企业构架与PowerDesigner驱动需求模型业务技术安全52ppt课件技术应用业务信息企业构架与PowerDesigner驱动52业务层53ppt课件业务层53ppt课件技术层54ppt课件技术层54ppt课件应用层55ppt课件应用层55ppt课件EAMethodologyinPowerDesigner:

ProjectandMatrix56ppt课件EAMethodologyinPowerDesigneREPOSITORYObjectOrientedModel(UML)C#VB.NETJavaJ2EEPowerBuilderXMLModelDTDSchema关于PowerDesignerConceptualDataModelInformationLiquiditYModelReplicationDefinition,ETL,EIIEnterpriseArchitectureModelRequirementsModelPhYsicalDataModelDDL<<ODBC>>JDBC,ADO.NETBusinessProcessModelBPEL4WSebXMLLogicalDataModel57ppt课件REPOSITORYObjectC#VB.NETXMLDT链接和同步58ppt课件链接和同步58ppt课件EA=PowerDesignerLink&Synch

为企业架构提供建模和元数据管理

PowerDesigner唯一支持从业务目标到实现的企业架构。独有的连接和同步技术可快速变化响应变化。59ppt课件EA=PowerDesignerLink&Sync企业知识库(Repository)用一个关系数据库管理系统(RDBMS)来存储表和数据信息提供多种角色支持和全面的权限控制高效方便的保证了团队内部的资源共享,数据一致性和完整性60ppt课件企业知识库(Repository)用一个关系数据库管理系统(Repository实现版本控制创建知识数据库设置访问权限建立User/Group建立模型目录设置目录访问权限设置包访问权限准备工作模型或文档建立分支(branch)?合并/提取模型和文档建立项目配置将模型分成若干包(package)便于权限管理项目成员项目负责人数据管理员数据库管理员签入工作模型或文档61ppt课件Repository实现版本控制创建知识数据库设置访问权限建PD访问Repository62ppt课件PD访问Repository62ppt课件PD访问Repository63ppt课件PD访问Repository63ppt课件RepositorYBrowser64ppt课件RepositorYBrowser64ppt课件业界排名第一的数据建模和应用设计工具和环境,支持数据库,数据仓库建模,面向对象开发建摸,EAM(企业架构模型),并提供业务流程处理模型,影响分析等功能,为整个开发周期提供全面的管理最新版本PowerDesigner16.165ppt课件业界排名第一的数据建模和应用设计工具和环境,支持数据库,数据培训课件欢迎交流,谢谢!钟志强2012年11月17日66ppt课件培训课件欢迎交流,谢谢!66ppt课件EA建模原理与PowerDesigner使用——让设计建模更明白、更有效培训课件培训课件EA建模原理与PowerDesigner使用——让设计建模更从何明了您所在的企业?

一个理念/vision

制订计划

更进一步您希望你的企业是有计划的发展,还是随机发展?68ppt课件从何明了您所在的企业?一个理念/vision2ppt课内容提要随时记下您的答疑时欢迎提问教程目录EA-企业架构概览UML图解析建模案例实效提示PowerDesigner使用69ppt课件内容提要随时记下您的答疑时欢迎提问教程EAEA-EnterpriseArchitecture企业架构概览70ppt课件EA-EnterpriseArchitecture企业架构企业架构的优势企业架构设计师从不同应用、数据(结构化/非结构化)、技术层面、接口、业务处理和组织架构等部分,汇总整理出有关企业架构的信息,并将这些信息与企业战略和趋势关联。企业架构设计师必须理解,并描述出信息间的关联关系无论在好与坏的经济环境下,企业都需要清晰可见的业务流程。而在企业架构EA的多方位分析、构建等方面,EA工具将能很好满足此类需求。71ppt课件企业架构的优势企业架构设计师从不同应用、数据(结构化/非结构企业架构框架动机:目标,经营原则组织:人,角色,地理位置功能:业务服务,事件,流程,控制为业务架构提供系统服务,应用程序,数据库,组件,窗体,报表和数据流…软件架构,网络,服务器,部署实例,访问/安全…从’现状’到’愿景’72ppt课件企业架构框架动机:目标,经营原则为业务架构提供系统服务,企业架构多层建模技术必须–标识应用,数据,服务和网络拓扑如何–网络拓扑,部署架构等建模应用必须–标识应用集成,架构与部署如何–用例,类,组件,实例等建模驱动必须目标战略IT技术经济性

环境应变

如何文档需求用例业务必须

–识别业务流程,归属,使用关系如何

–流程,组织结构,人员,服务等建模信息必须

–识别数据,及企业应用与业务流程中的使用关系如何

–数据项,实体,以及他们之间的关系,表/视图/存储过程等建模73ppt课件企业架构多层建模技术应用驱动业务信息7ppt课件有效的EA工具适应企业架构模型所需要的工具特征集中式元数据资料库企业架构各类模型模板支持EA的主流框架和方法

可管理性和标准可配置的接口基于用户权限的访问控制

价值与投资回报“逆向工程ReverseEngineering”和“知识”获取影响性分析业务层汇总和架构层管理74ppt课件有效的EA工具适应企业架构模型所需要的工具特征8ppt课件UML图解析应用时机、建模目的75ppt课件UML图解析应用时机、建模目的9ppt课件UML建模是什么UMLUML=词汇+语法困惑最佳实践建模=写文章76ppt课件UML建模是什么UMLUML=词汇+语法困惑最佳实践建开发过程解析目前的现实和愿景是什么–业务建模系统应对外提供什么功能和性能需求到设计的桥梁体系、框架、核心机制根据架构进行设计业务需求分析系统分析架构设计详细设计77ppt课件开发过程解析目前的现实和愿景是什么–业务建模系统应对外提需求分析阶段业务用例图系统用例图用例场景序列图用例场景活动图重要78ppt课件需求分析阶段业务用例图系统用例图用例场景序列图用例场景活动图系统分析阶段流程分析用的状态图用例实现序列图重要79ppt课件系统分析阶段流程分析用的状态图用例实现序列图重要13ppt课架构设计阶段架构包图组件图部署图重要80ppt课件架构设计阶段架构包图组件图部署图重要14ppt课件详细设计阶段类图序列图活动图协作图重要重要状态图重要81ppt课件详细设计阶段类图序列图活动图协作图重要重要状态图重要15pp用例实现(系统分析)业务场景详细设计序列图的区别82ppt课件用例实现业务场景详细设计序列图的区别16ppt课件常用UML图汇总表83ppt课件常用UML图汇总表17ppt课件UML建模案例分析如何选用、模型解读、要点84ppt课件UML建模案例分析如何选用、模型解读、要点18ppt课件下面是“系统架构图”吗85ppt课件下面是“系统架构图”吗19ppt课件用包图描述系统架构包:分层、单元可指定构造型依赖关系一般不指定构造型<<system>><<subsystem>><<framework>><<layer>>……86ppt课件用包图描述系统架构包:分层、单元依赖关系<<system>>包图可嵌套87ppt课件包图可嵌套21ppt课件嵌套包图的替代画法<<merge>><<import>>Nesting嵌套关系88ppt课件嵌套包图的替代画法<<merge>>Nesting嵌套关系嵌套包图的替代画法89ppt课件嵌套包图的替代画法23ppt课件组件图系统架构UsedBy或依赖关系90ppt课件组件图系统架构UsedBy24ppt课件动态建模活动图序列图区别?协作图状态图91ppt课件动态建模活动图序列图区别?协作图状态图25ppt课件从流程图到活动图留意识别可并行的活动92ppt课件从流程图到活动图留意识别26ppt课件从流程图到活动图循环要少用GOTO连线活动图分层93ppt课件从流程图到活动图循环要少用活动图分层27ppt课件泳道单元相互关系和职责94ppt课件泳道单元相互关系和职责28ppt课件活动图序列图95ppt课件活动图序列图29ppt课件活动图序列图96ppt课件活动图序列图30ppt课件交互片断分支流程传统流程图的三种结构顺序结构选择结构循环结构97ppt课件交互片断分支流程传统流程图的三种结构31ppt课件交互片断的用法—条件分支每个分支的条件每个区域内画局部交互区域分隔线98ppt课件交互片断的用法—条件分支每个分支的条件每个区域内区域分隔线3交互片断的用法—循环[0,10][whilecond][foreach...]99ppt课件交互片断的用法—循环[0,10]33ppt课件交互片断的用法—可选100ppt课件交互片断的用法—可选34ppt课件下面的序列图能看明白吗不要在一张图上画太多内容101ppt课件下面的序列图能看明白吗不要在一张图上35ppt课件序列图分层(引用子图)引用其他图InteractionUse图表入口DiagramGate102ppt课件序列图分层(引用子图)引用其他图图表入口36ppt课件简化方法—交互概览图103ppt课件简化方法—交互概览图37ppt课件序列图vs协作图104ppt课件序列图vs协作图38ppt课件活动图vs状态图105ppt课件活动图vs状态图39ppt课件系统分析模式106ppt课件系统分析模式40ppt课件系统分析模式107ppt课件系统分析模式41ppt课件下面应选什么图?假设场景程序启动登录成功显示主界面可增加稿件、查找稿件、打印、系统配置增加稿件要输入标题和正文,不能重名退出时自动保存稿件108ppt课件下面应选什么图?假设场景42ppt课件设计建模的常见误区109ppt课件设计建模的常见误区43ppt课件误区1—活动图长蛇阵110ppt课件误区1—活动图长蛇阵44ppt课件误区2—活动图疑似序列图111ppt课件误区2—活动图疑似序列图45ppt课件误区3—误用关系类型×?112ppt课件误区3—误用关系类型×?46ppt课件误区4—动宾搭配不当√×113ppt课件误区4—动宾搭配不当√×47ppt课件误区5—太挤√114ppt课件误区5—太挤√48ppt课件误区6—粒度不统一115ppt课件误区6—粒度不统一49ppt课件如何改进116ppt课件如何改进50ppt课件改进要点根据实际需要,按需建模表达出重点和意图,能看懂就行能用一点用一点--匍匐前进多使用,不断积累掌握面向对象思想方法117ppt课件改进要点根据实际需要,按需建模51ppt课件技术技术框架图UML部署图应用应用架构图,服务导向图UML行为类图,可执行业务流程模型业务城市规划图,流程图,组织结构图,业务交流图

业务流程模型中的数据流图,UML模型中的用例图信息增强的逻辑模型

(各自的编辑器,工具集)概念,逻辑,&物理数据模型;UML类图,&XML模型企业构架与PowerDesigner驱动需求模型业务技术安全118ppt课件技术应用业务信息企业构架与PowerDesigner驱动52业务层119ppt课件业务层53ppt课件技术层120ppt课件技术层54ppt课件应用层121ppt课件应用层55ppt课件EAMethodologyinPowerDesigner:

ProjectandMatrix122ppt课件EAMethodologyinPowerDesigneREPOSITORYObjectOrientedModel(UML)C#VB.NETJavaJ2EEPowerBuilderXMLModelDTDSchema关于PowerDesignerConceptualDataModelInformationLiquiditYModelReplicationDefin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论