项目UML建模图例 以下为本人工作种对自己负责模块的UML建模图示,因保密要求,展示数据均为测试环境活实例数据,如展示不清楚可在浏览器种放大查阅。 项目架构图 2020-09-21 软件设计 UML 设计原则 系统建模 可靠消息最终一致性-分布式事务解决方案 可靠消息最终一致性-分布式事务解决方案 2019-10-10 软件设计 Java 分布式事务 软件程序设计原则 一、前言软件也像人一样,具有生命力,从出生到死亡,会经历多种变化。软件架构设计也不是一蹴而就的,是不断地演进发展。每个程序员都可以从理解编程 2018-11-24 软件设计 Java 面向对象编程 设计原则 Java面向对象设计之责任链模式 模式动机很多情况下,在一个软件系统中可以处理某个请求的对象不止一个。例如审批工作流等,他们可以构成一条处理采购单的链式结构,采购单(可以看作 2018-11-04 软件设计 Java 设计模式 Java面向对象设计之单例模式 模式动机对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗 2018-10-29 软件设计 Java 设计模式 UML各类关系介绍 继承关系(generalization)继承关系用一条带空心箭头的直线表示。如下图所示(A继承自B): 继承指的是一个类(称为子类、子接口 2018-10-22 软件设计 Java 面向对象编程 UML Java面向对象设计之建造者模式 一、模式动机无论是在现实世界中还是在软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,如汽车,它包括车轮、方向盘、发动机等各种部件。而 2018-10-20 软件设计 Java 设计模式 Java面向对象设计之外观模式 一、模式定义 外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一 2018-10-18 软件设计 Java 设计模式 Java面向对象设计之中介者模式 一、模式动机在用户与用户直接聊天的设计方案中,用户对象之间存在很强的关联性,将导致系统出现如下问题: 系统结构复杂:对象之间存在大量的相互 2018-10-17 软件设计 Java 设计模式 Java面向对象设计之命令模式 一、模式动机在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定 2018-10-16 软件设计 Java 设计模式 Java面向对象设计之观察者模式 一、模式动机建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。在此,发生改变的对象称为观察目标 2018-10-14 软件设计 Java 设计模式 Java面向对象设计之状态模式 一、模式动机在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象, 2018-09-21 软件设计 Java 设计模式