UML可视化描绘现实世界-三种模型转换

现实世界->业务模型  --  原始需求信息

要素:人,事,物,规则

  • Actor (人):信息来源的提供者。
  • Use case(用例):驱动者的业务目标,参与者想要做什么并且获得什么

业务模型到->概念模型(软件蓝图)  --  原始与计算机理解和实现的过度模型

  • 边界类(事):决定外面能对里面做什么事,决定整个分析设计的结果 (静态)
  • 实体类(物):现实世界参与者完成业务目标时所涉及的事物 (静态)
  • 控制类(规则):业务或用例场景中步骤活动 (动态)

概念模型 ->设计模型 -- 计算机理解和实现

  • 边界类:转化操作界面或者系统接口
  • 控制类:转化计算程序,控制程序
  • 实体类:转化数据表

转化过程参照规则:

  • 软件架构,框架:规定类必须实现的接口,继承的超类,编程规则等
  • 编程语言
  • 规范或中间件

猜你喜欢

转载自blog.csdn.net/weixin_43800786/article/details/85254720