file-type

UML-MDA实务手册:系统分析师的学习指南

RAR文件

4星 · 超过85%的资源 | 下载需积分: 10 | 1.97MB | 更新于2025-05-06 | 68 浏览量 | 16 下载量 举报 收藏
download 立即下载
标题“写给SA的UML-MDA实务手册投影片”和描述中透露出的知识点主要集中在UML(统一建模语言)和MDA(模型驱动架构)在系统分析中的应用。以下是对这些内容的详细解析: 首先,UML是一种用于软件系统分析和设计的图形化语言,它提供了一套标准的图表和符号来帮助系统工程师描述软件蓝图。UML适用于各种类型的软件系统,包括面向对象的程序设计、数据库设计以及软件工程的其他方面。其目的旨在提供一个标准化的通用建模语言,使得软件开发团队能够更容易地理解和沟通软件系统的复杂性。 在UML中,常见的图表包括用例图、类图、活动图、序列图、状态图、组件图和部署图等。每一种图表都有其特定的用途和表达的信息。 - 用例图(Use Case Diagrams)用于描述系统的功能以及用户如何与这些功能交互。 - 类图(Class Diagrams)描述系统中的类、接口、以及它们之间的各种关系。 - 活动图(Activity Diagrams)用于描述业务过程或操作的工作流程。 - 序列图(Sequence Diagrams)和状态图(State Diagrams)分别用于描述对象间交互的时间顺序和生命周期状态的变化。 - 组件图(Component Diagrams)和部署图(Deployment Diagrams)则分别用于描述软件的物理组成和软件部署。 MDA(模型驱动架构)则是一种软件工程方法论,它强调基于模型的开发,即通过定义高层次的抽象模型来指导软件的实现。MDA通过将系统的设计分为平台无关模型(PIM, Platform Independent Model)和平台相关模型(PSM, Platform Specific Model)来促进软件开发过程的解耦和复用。 - PIM专注于业务逻辑和功能的定义,与具体的实现技术无关。 - PSM则将PIM转换为特定平台的实现细节,通常涉及到具体的技术栈,如特定的编程语言或框架。 描述中提到的文件名称列表中的“CIM”可能指的是计算无关模型(Computation Independent Model),它关注于系统周围环境的描述,如业务流程、组织结构和数据来源等。 文件列表中的各项内容分别介绍了系统分析的不同方面: - ch01-Why系统分析师需要学习UML.ppt:解释了系统分析师为何需要掌握UML,强调了UML在系统分析中的重要性和应用价值。 - ch02-做好系统分析先睹为快.ppt:可能提供了一些基础的系统分析方法和工具,让读者对UML-MDA有一个初步的认识。 - ch03-CIM1定义企业流程.ppt:涉及如何通过计算无关模型定义企业的业务流程。 - ch04-CIM2分析企业流程.ppt:继续深入探讨企业流程分析的方法和实践。 - ch05-CIM3定义系统范围.ppt:讨论如何确定系统边界和范围,明确分析的范围和目标。 - ch06-PIM1分析系统流程.ppt:开始接触平台无关模型,通过分析系统流程来构建PIM。 - ch07-PIM2分析企业规则.ppt:探讨如何在PIM中定义和表述企业的业务规则。 - ch08-PIM3定义静态结构.ppt:专注于PIM中静态结构的定义,包括类、对象、接口以及它们之间的关系。 - ch09-PIM4定义操作及方法.ppt:深入到PIM层面,定义系统中操作的接口和实现方法。 - ch10-基金模拟个案.ppt:可能是一个具体案例的分析,使用前面提到的UML和MDA方法来解决实际问题。 整体来看,该系列投影片作为SA(系统分析师)的实务手册,旨在提供一系列的UML-MDA方法论指导,帮助SA在系统分析的过程中更加高效地构建软件模型,并通过模型来驱动整个软件开发的生命周期。

相关推荐

cliffliu
  • 粉丝: 0
上传资源 快速赚钱

资源目录

UML-MDA实务手册:系统分析师的学习指南
(11个子文件)
ch08-PIM3定義靜態結構.ppt 154KB
ch09-PIM4定義操作及方法.ppt 286KB
ch04-CIM2分析企業流程.ppt 181KB
ch10-基金模擬個案.ppt 447KB
ch03-CIM1定義企業流程.ppt 102KB
ch07-PIM2分析企業規則.ppt 233KB
ch11-語音備忘器.ppt 263KB
ch05-CIM3定義系統範圍.ppt 148KB
ch02-做好系統分析先睹為快.ppt 209KB
ch01-Why系統分析師需要學習UML.ppt 486KB
ch06-PIM1分析系統流程.ppt 245KB
共 11 条
  • 1