二、建模基础

本文介绍如何通过业务建模来理解复杂系统的运作,并强调用例驱动在整个软件生产过程中的重要性。从识别业务参与者及其目标出发,采用自顶向下与自底向上相结合的抽象方法,最终形成对业务流程的清晰表达。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 建模

          是指通过客观事物建立一种抽象的方法用以表征事务并获得对事物的理解,同时把这种理解概念化,将这些逻辑概念组织起来,构成一种对所观察的对象的内部结构和工作原理的便于理解的表达。

 

          怎样建模?做需求的时候不是要弄清业务是如何一步一步完成的,而是要弄清有多少业务的参与者?每个参与者的目标是什么?参与者的目标就是你的抽象角度。实际上,这就是用例。用例就是业务建模的方法。

 

          什么是模?模就是人(业务主角、业务工人、参与者)、事(业务用例、系统用例)、物(业务实体、实体)、规则(特定条件)。

 

 

     2.   用例驱动

 

          整个软件生产过程就是用例驱动的,在统一过程中,一个用例就是一个分析单元、设计单元、开发单元、测试单元甚至部署单元。

 

 

     3.   抽象层次

          在软件生产过程中,主题上应该采取自顶向下的抽象方法,同时辅以自底向上的方法。

 

 

     4.   视图

          试图用于组织UML元素,表达出模型某一方面的含义。

 

 

     5.   对象分析方法

 

          独立性、原子性、抽象性和层次性是面向对象分析时应当遵守的一些原则和方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值