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

MDA之CIM1定义业务流程

 
阅读更多

CIM1定义业务流程(业务用例模型的生成),有下列两项:

  1. 业务用例图
  2. 业务用例简述

业务用例图的主要组成元素是业务用例和业务执行者。

 

 

记录业务用例简述

 

 

业务用例名称 简述                                                            
1)申购基金 投资人于银行营业时间,向银行单笔或定期定额申购基金
2)赎回基金 投资人于银行营业时间,向银行赎回基金
3)询问投资现值 投资人来电,向银行询问名下基金账户的基本资料
4)询问基金资料 投资人向银行询问基金的基本资料
5)申办网上下单服务 投资人想自行上网下单买基金之前,需向银行申办使用网上下单之服务项目
6)补寄投资对账单 投资人可以向银行申请补发一时段的对账单

 

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

相关推荐

    MDA/UML业务建模

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

    Activiti学习笔记三:管理流程定义

    Activiti是一款开源的工作流引擎,它基于模型驱动的架构(MDA),用于在企业级应用中实现业务流程自动化。在“Activiti学习笔记三:管理流程定义”中,我们将深入探讨如何使用Activiti来管理和操作流程定义。 首先...

    java源码:业务流程管理(BPM)和工作流系统 Activiti.zip

    Activiti是一款开源的工作流引擎,它基于模型驱动的架构(MDA),旨在简化业务流程的定义和执行。在这个"java源码:业务流程管理(BPM)和工作流系统 Activiti.zip"压缩包中,包含的是Activiti 5.10版本的源代码,这个...

    MDA说明书来源于OMG

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

    MDA.rar_mda_模型驱动

    MDA(Model Driven Architecture,模型驱动架构)是一种软件开发方法论,旨在通过...MDA的实践需要熟练掌握建模技术和工具,以及理解如何定义和执行模型转换,以确保从高层次的业务模型到低层次的代码生成的平滑过渡。

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

    在MDA框架下,模式化设计可以用于定义可以跨项目和业务领域复用的通用模型和组件。 环境保护信息系统建设案例展示了MDA模式化设计方法的应用。通过结合MDA与模式化软件设计,可以形成支持模型复用的设计方法。具体...

    解析MDA_精彩选读

    MDA定义了多种类型的模型,包括PIM(Platform Independent Model,平台独立模型)、PSM(Platform Specific Model,平台相关模型)以及代码,这些模型间存在着明确的转换关系,从抽象到具体,从通用到特定,形成了一...

    模型驱动MDA学习论文精华

    1. **MDA概念**:MDA的核心思想是将业务逻辑与技术实现分离,通过统一建模语言(UML)创建独立于具体技术的平台无关模型(PIM),然后通过转换规则转化为平台相关的模型(PSM)。 2. **UML模型**:UML作为MDA的主要建模...

    UML在业务流程建模中的不足

    相比之下,BPMN(业务流程建模符号)提供了一种统一的视角,定义了一个过程建模层,能够输出可执行的BPML语言,可以直接在业务流程管理系统上运行。 其次,UML的核心是面向对象的建模,强调对象的结构和关系,而在...

    UML支撑MDA开发手册

    它不仅支持面向对象的分析与设计,还适用于多种类型的建模需求,包括业务流程建模、系统建模等。 - **MDA(Model Driven Architecture)**: 是OMG(Object Management Group)提出的一种软件开发方法论,其核心思想...

    模型驱动开发体系MDA(Borland2003大会演讲)

    1. **模型**:模型是MDA中的核心概念,它是对系统的一种抽象表示,可以包含业务逻辑、数据结构、用户界面等多个方面的信息。模型分为平台独立模型(PIM)和平台相关模型(Platform Specific Models, PSMs)。 2. **...

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

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

    基于java的业务流程管理(BPM)和工作流系统 Activiti.zip

    1. **流程建模**:Activiti支持BPMN 2.0标准,这是一种图形化的建模语言,用于描述业务流程。通过BPMN,开发者可以创建清晰、可读性强的流程图,涵盖各种活动类型如任务、网关、事件等。 2. **流程执行引擎**:这是...

    基于MDA的对象-关系数据库开发方法研究.pdf

    实例研究部分可能会展示一个具体的业务场景,如客户关系管理(CRM)系统,通过MDA方法将CRM的业务流程模型化为PI M,然后转换为Oracle 10g的数据库表结构和相关的应用程序代码。 MDA的这种方法有助于提高开发效率,...

    一个支持MDA框架开发的开发环境—SiloMDA的研究

    MDA(Model Driven Architecture,模型驱动架构)是一种软件开发方法论,它强调将软件开发过程中的业务逻辑和系统架构转化为一系列的模型,通过模型之间的转换来生成最终的代码。这种方式能够提高开发效率,降低复杂...

    Activiti工作流示例Activiti Demo(带完整源码)非常实用

    Activiti是一款开源的工作流引擎,它基于模型驱动的架构(MDA),专为现代企业应用程序设计,用于处理业务流程自动化。这个"Activiti工作流示例Activiti Demo"提供了完整的源代码,帮助开发者深入理解并实际操作...

Global site tag (gtag.js) - Google Analytics