软件工程之系统建模篇【设计用例控制类模型】

  用例控制类模型描述接口控制类与实体类之间的通信,用例控制类位于系统结构的商业规则服务层,用例控制类模型用包图描述。本章介绍用例控制类模型的设计过程,首先介绍用例控制类模型的设计方法,然后设计子系统包图,最后设计系统包图。

  1、设计方法

  用例控制类代表用例,它的每一个操作对应一条通过用例的途径。接口控制类执行用户接口与应用程序其他层之间的通信任务,用例控制类则执行接口控制类与实体类之间的通信任务,通过交互来完成在用例中定义的路径。用例控制类直接与接口控制类一起工作,需要保持所有对象引用都将在用例控制类中。为使类之间简捷,用例控制类之间不应该有关系,接口控制类依赖于用例控制类,而用例控制类又依赖于实体类。

  2、系统包图

  我们以接口控制类的组织方式将用例控制类划分为发文办理用例控制类包UCSFilePack、收文办理用例控制类包UCRFilePack、会议管理用例控制类包UCMeetingPack、档案管理用例控制类包UCArchivePack、公告管理用例控制类包UCNoticePack、个人助理用例控制类包UCAssistantPack、系统管理用例控制类包UCSystemPack和登录用例控制类UCLogin8个包,系统包图如下所示

  

  3、子系统包图  

  我们以发文办理用例控制类包来讲解,发文办理控制类包可以细分为:草拟发文用例控制类、审核发文用例控制类、复核发文用例控制类、签发发文用例控制类、分发发文用例控制类、送发文至档案室用例控制类,下图为发文办理用例控制类包图

  

  下一篇文章我们将介绍设计系统类模型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值