##组合模式: 组合模式(Composite),将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式UML结构图: 组合模式的目的:让客户端不再区分操作的是组合对象还是叶子对象,而是以一种统一的方式来操作对象树,组合模式会组合出树形结构来 ...
分类:
其他好文 时间:
2020-06-19 23:27:48
阅读次数:
97
##单例模式: 单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。(本质:控制实例数目) 单例模式UML结构图: Singleton模式包含的角色只有一个,就是Singleton。Singleton拥有一个私有构造函数,确保用户无法通过new直接实例它。除此之外, ...
分类:
其他好文 时间:
2020-06-19 23:21:58
阅读次数:
55
1. 第四单元:StarUml文件解析 本单元采用了图模型解析UML。 UML文件可以抽象为图、子图、边的逻辑结构。 在实现中,图的节点包括类、接口、属性,子图包括状态图、顺序图等。 采用了三次遍历UML元素的方法建图,第一遍遍历建点,第二、三次遍历设置属性、连边,实现图对象的初始化。这里借鉴了一些 ...
分类:
其他好文 时间:
2020-06-19 23:08:20
阅读次数:
66
plant uml是一款画图工具 官方文档地址:http://plantuml.com/zh/guide 1.下载插件 2.下载dot.exe文件 官网下载地址:https://graphviz.gitlab.io/_pages/Download/Download_windows.html 选择ms ...
分类:
其他好文 时间:
2020-06-19 15:52:32
阅读次数:
88
论面向服务架构设计及其应用 信1705-2 20173523 景宇庭 摘要:面向服务架构(Service-Oriented Architecture, SOA) 是一种应用框架,将日常的业务应用划分为单独的业务功能服务和流程,通过采用良好定义的接口和标准协议将这些服务关联起来。它将应用程序的不同功能 ...
分类:
其他好文 时间:
2020-06-19 14:29:06
阅读次数:
51
OO总结 第四单元分析 问题分析: 本单元要求完成一个简易版的UML解析器,其中包括对UML类图、UML状态图、UML时序图的解析,这三者中难点在于类图的解析,需要全面地存储类和接口的相关信息,编写程序时会更进一步发现涉及到类实现多接口和接口的多继承是本单元的难点中的难点,关键在于不遗漏还有快速地查 ...
分类:
其他好文 时间:
2020-06-19 01:19:38
阅读次数:
61
OO_Unit4 UML模型化设计总结 任务简介:本单元在介绍了UML中几种基本的模型图元素的基础上,通过实现课程组提供的官方接口来完成自己的UML解析器。 架构设计 本单元最终的整体架构图如下(不包括官方包): 其中,最顶层的MyUMLGeneralInteraction采用的是类似事件监听中的监 ...
分类:
其他好文 时间:
2020-06-19 01:05:33
阅读次数:
47
本单元总结 这一个单元主要建立一个UML的解析器,其中需要在理解UML元素对象的基础上完成一系列的操作代码。个人认为这个单元的重点在于—— 理解UML元素和各个元素之间的父子关系 建立一种元素之间的索引关系 建立元素与元素之间的关系 通过这三个步骤就可以建立一个树状的索引结构。对于单个元素的查询利用 ...
分类:
其他好文 时间:
2020-06-18 19:41:04
阅读次数:
48
前言 当今企业发展不再以大为目标,而更多追求强和快,因为只有后者才能适应时代变化让企业处以不败之地,我们称这个时代为快鱼吃大鱼的时代,追求快和强也是企业的新形态。 传统行业小到菜场经济,大到航空航天,在逐步被互联网和创新颠覆。由于数字化、智能化给企业发展和管理带来的竞争压力,更多以敏捷为起点的跨职能 ...
分类:
其他好文 时间:
2020-06-18 16:25:48
阅读次数:
88
UML: 定义由语义和表示法两部分组成,语义用自然语言描述,表示法定义了UML的可视化标准表示符号,这决定了UML是一种可视化的建模语言。 UML的语义是定义在一个四层(四个抽象级)建模概念框架中的,分别是:元元模型层:组成UML的最基本元素“事物”。 元模型层:组成UML的基本元素,每个概念是元元 ...
分类:
数据库 时间:
2020-06-18 01:49:00
阅读次数:
67