软件架构师实践之二

来源:互联网 发布:怎么用c语言写贪吃蛇 编辑:程序博客网 时间:2024/05/16 03:58

定义接口:

  我们系统与外部系统都有哪些接口,主要描述它数据流、双方的开发与运行环境,因为开发这种接口的时候,很大成分依赖于两边是不是要用同样的开发技术,如果不是,那这种互访就要使用共享数据、WEB服务、消息对列等技术。以及性能、安全描述。

接口名称

数据流

开发环境

性能要求

安全要求

 

 

 

 

 

 

 

应用层在各交互分层映射原则:

      UI:一个Actor UseCase对至少一个界面,同类可并入一个界面,前提是界面空间足够

      Control:一个UseCase用例一个控制类,可以用例继承表现为控制类的继承树。

      EntityDomain(领域模型) 也可称实体,基本符合二、三范式。

      Interface:一个外部系统一个接口。

 

抽象业务、建立领域模型:

           

化分应用层次结构:

                

建立软件骨架图:

     

原创粉丝点击