`
vissul
  • 浏览: 194277 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MDA之CIM2分析业务流程

阅读更多

通过CIM1圈出了系统将参与的业务流程之后,针对每一个业务用例,系统分析员的开始分析它的工作流程,并且绘制活动图(Activity Diagram)与业务人员取得共识。

用活动图来作为分析系统流程的工具,主要是因为他能够让系统分析员聚焦在业务流程内部的一连串工作。

找出可信息化的工作项目,并以此定义出系统未来可以提供的服务项目,也就定义出初步的系统范围了。

每个人切分工作项目的准则各不同,心中都有一套无法明确说出的准则,所以即便是针对同一条业务流程,也经常分析出不同的流程细节,由于我们分析业务流程的主要目的是为了定义系统用例,所以依次目的订出一套切分工作项目的准则,可供参考:

  1. 依时间间隔切分工作项目
  2. 纯人工/可信息化的工作项目,分开.
  3. 记录系统上线之后的工作项目
  4. 每项工作只有一位负责人

 

  • 大小: 35.6 KB
分享到:
评论

相关推荐

    MDA/UML业务建模

    MDA(Model Driven Architecture)和UML...综上所述,MDA和UML结合使用,能够有效地建模业务流程,尤其是涉及资金流动的复杂业务场景,使开发者和业务分析师更好地理解和管理业务逻辑,确保系统的正确性和可维护性。

    MDA说明书来源于OMG

    CIM用于定义业务模型,包括业务对象、业务流程和服务等,它是整个MDA架构的基础。 2. **Platform Independent Model (PIM)**:平台无关模型阶段,基于CIM进一步细化,开始考虑软件架构和设计模式,但仍然不涉及具体...

    基于MDA的模式化软件设计方法与应用

    模型驱动体系结构(MDA,Model Driven Architecture)是由对象管理组织(OMG,Object Management Group)提出的一种软件开发范式,它强调将业务逻辑与技术平台分离,支持从抽象模型到具体实现的自动生成。MDA的核心...

    写給SA的UML-MDA实务手冊投影片

    - **做好系统分析的步骤**:包括理解业务流程(如CIM1和CIM2)、识别关键实体和关系(如PIM3)、定义操作和方法(如PIM4)、分析系统流程(如PIM1)和企业规则(如PIM2)。 4. **案例研究** - **基金模拟个案**:...

    UML_快递管理系统.doc

    CIM-2阶段进一步细化业务流程,分析每个环节的具体操作和规则,可能需要结合状态图(State Diagram)和顺序图(Sequence Diagram)来描述不同实体在流程中的状态变化和交互顺序。 2.3 CIM-3 定义系统范围 CIM-3阶段...

    UML_快递管理系统[归纳].pdf

    - **CIM-2 分析业务流程**:深入分析每个业务流程的细节,确保覆盖所有可能的业务场景。 - **CIM-3 定义系统范围**:明确了系统的边界,确定了系统的主要参与者,如主管、快递员、客户和收件人及其职责。 - **...

    MDA白皮书-模型驱动开发和UML 2.0

    MDA的核心思想是将系统的描述分为多个不同的抽象层次,从最高层的概念模型(CIM)到平台独立模型(PIM),再到平台特定模型(PSM),最后到具体的代码实现。这一过程强调了模型在软件开发周期中的主导地位,模型不仅...

    UML-快递管理系统.doc

    2. CIM-2 分析业务流程:进一步细化了CIM-1的流程,深入探讨了每个步骤的细节,如企业首次寄送、常规寄件、转发等不同的业务场景。 3. CIM-3 定义系统范围:确定了系统边界,明确了系统将如何与外部环境交互,包括...

    Formalizing MDA-based Reverse Engineering Processes

    - **计算独立模型**(CIM, Computational Independent Model):描述业务需求和业务流程。 - **平台独立模型**(PIM, Platform Independent Model):定义系统架构和设计,不依赖于具体的实现平台。 - **平台特定...

    A Proposal for an MDA Foundation Model

    1. 模型(Model):在MDA中,模型是对现实世界中某个实体的抽象表示,它可能是一个业务流程、数据结构或者系统的行为等。模型是基于特定目的而构建的,通常包含模型元素和它们之间的链接。模型可以采用图形表示法...

    A Model Driven Architecture for Enterprise Application Integration.

    这一架构是基于OMG的MDA理念,旨在通过将技术和业务方面分离,应对技术和业务的变化,以提高企业自动化业务流程的能力。通过这种方式,企业能够更好地集成其业务应用,实现数据的完整性和一致性,同时保持系统的灵活...

    uml课程设计报告-仓库管理系统.doc

    2. MDA系统分析与设计 - CIM-1(Conceptual Information Model-1):定义了业务流程,包括经理的决策流程、仓库员工的操作流程以及供应商的响应流程。 - CIM-2:深入分析这些流程,识别关键业务活动和决策点。 - ...

    如何使用IBMRationalSoftwareArchitect实现模型驱动的软件开发宣贯.pdf

    模型驱动架构(MDA)是由对象管理组(OMG)提出的一种创新的软件开发方法,旨在通过模型驱动整个系统开发流程。MDA的核心思想是将软件开发过程分为三个抽象层次:计算独立模型(CIM)、平台独立模型(PIM)和平台...

    Rational Software Architect

    MDA是一种由对象管理组(OMG)提出的系统开发方法,它强调在整个软件生命周期中,通过建模来驱动各个阶段,从需求分析到系统运维。MDA的关键在于创建可读性强、高度抽象的模型,这些模型通过转换技术能自动生成代码...

    UML_快递管理系统方案.pdf

    - **CIM-2 分析业务流程**:进一步细化业务流程,深入分析每个步骤,识别可能的问题和改进点。 - **CIM-3 定义系统范围**:明确系统边界,确定系统需涉及的角色和实体,如主管、快递员、客户和收件人。 - **PIM...

Global site tag (gtag.js) - Google Analytics