zoukankan      html  css  js  c++  java
  • 软件工程之系统建模篇【设计用例控制类模型】

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

      1、设计方法

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

      2、系统包图

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

      3、子系统包图  

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

  • 相关阅读:
    第四讲:工厂模式在开发中的运用
    第一讲:简单工厂模式
    第二讲:工厂方法模式
    第三讲:抽象工厂模式
    第三十一讲:UML类图(上)
    第三十讲:基础五迪米特法则
    第二十九讲:基础四依赖倒转原则
    第二十八讲:基础三里氏代换原则
    第二十七讲:基础二单一职责原则
    第二十六讲:基础一开放封闭原则
  • 原文地址:https://www.cnblogs.com/chedahui/p/10001094.html
Copyright © 2011-2022 走看看