uml中的use case diagram

Actor:不一定是人,而是某一具体功能的角色,可以是具体的设备,软件。

use case:是对系统行为的动态描述,是指Actor 具体执行的动作。

use case diagram  用来描述Actor与use case之间的关系。

use case 之间可以是包含(<<include>>),扩展(<<extend>>),泛化关系<<---|〉>>。

包含:是指一个用例中重用另一个用例的步骤。

扩展:是指容许对已有的用例增加步骤以创建一个新的用例。

泛化:是指一个用例继承了另一个用例,用例之间一般和特殊的关系,其中特殊用例继承了一般用例的特性并增加了新的特性。

关联(-------):参与者与与执行用例之间的通讯路径。

 

用例图根据边界类,控制类和实体类的划分思考来产生类:

编程三要素:表示逻辑,业务逻辑和数据服务

边界类:主要是用于跟用户进行交互,比如用户界面

控制类:主要用于业务处理

数据服务:主要是处理数据的存储,从内存到数据库的持久化和从数据库到内存读取。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值