![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------【UML】
你个佬六
程序员各个都是佬六!!
展开
-
【UML】UML简介
这几天都在学习 UML(Unified Modeling Language),中文名统一建模语言,刚开始的时候老师通过对面向对象讲解引出对各个图的讲解。这九种图1.用例图 use case diagrams用户需求,用户角度,指出各个功能执行者,2.静态图类图class diagram定义类,类内部结构和类间结构,系统静态结构对象图object diagrm原创 2015-08-08 20:12:28 · 1142 阅读 · 27 评论 -
【UML】各种图之间的关系
通过上一篇博客初步的介绍了UML的各种图,但是在每个图之中都会有很多的线,有的线是实心的、有的是虚线、有的是箭头、有的是空心三角、有的是实心三角。其实这些线就是代表的是UML图之间的关系:关联、依赖、泛化、实现。 首先通过这个导图对这些关系进行整体的了解: 一、关联 从导图中可以看到:关联分为普通、聚合、组合。表示的是类和类之间有一定的关系,用直线表原创 2015-08-25 22:30:25 · 2736 阅读 · 31 评论 -
【设计模式】从菜鸟到大鸟之命令模式
对于命令,我相信大家都不会陌生,比如,命令可以是BOOS下达的,也可以是上司下达的,而接受命令后就要有人去做。由此可见,命令需要两类人:一个是施命令者,一个是接受命令者。原创 2015-11-04 15:47:35 · 1130 阅读 · 14 评论 -
【设计模式】从菜鸟到大鸟之23个模式整体观
一、前排感受 用了三个星期的时间终于拜读完了《大话设计模式》。 其中书读了三遍,第一遍快速阅读,丛中获得了一个整体的大框架;第二遍仔细阅读,讲书中的所有的例子都动手操作了,不但熟悉运用了C#,更深刻的锻炼了面向对象的意识;第三遍整体对比看书,把相似的模式都进行对比学习。 学习《设计模式》有几种境界,第一种是学习了一两个设计模式,就一直想用到自己的代码中去;原创 2015-09-17 14:10:10 · 1775 阅读 · 31 评论 -
【设计模式】外观模式降低系统耦合(一)
一、摘要 外观模式(Facade)是一个使用频率非常高的设计模式之一。 它通过为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。二、外观模式概述 现在越来越多的人喜欢到外面的餐馆吃饭,不知道大家有没有留意在家里自己做饭和去外面吃有什么区别? 如果是自己做饭就要买菜、洗菜、做菜、吃菜。而在餐馆吃饭只需要对服务员说,我要什么什么菜。正原创 2015-11-09 11:02:42 · 3870 阅读 · 87 评论 -
【编程语言】如何在VS中自动添加注释块
一、摘要 对于使用VS开发的朋友,目前大部分正规公司都会规定在新建文件的头部要有公司的声明和创建者,创建时间和文件描述等信息,让代码保持清晰、可读,提高代码维护性。二、操作方法 方法有很多种,我为大家提供几种作为参考。VS2012以及以后的版本修改类文件 (1)找到VS2012的位置,打开Common7\IDE,比如我的:“D:\VS2012\Common7\IDE”。 (原创 2015-10-27 10:23:48 · 2525 阅读 · 32 评论 -
【设计模式】外观模式降低系统耦合(二)
接上文 【设计模式】外观模式降低系统耦合(一)六、外观实例演示1.背景介绍 最近在重构机房收费系统,刚开始的时候使用的是三层架构:UI层、BLL层、DAL层。开始顺利的敲完了登陆的这一条先,后来发现自己以后的线都需要和逻辑层进行交流,正好可以使用上学到的外观模式,在U层和B层之间添加一个外观层,让它给我们节省力道。 在此之前我曾经完成了三层的登陆一条线:【面向对象】初步接触三层原创 2015-11-16 08:28:37 · 1368 阅读 · 27 评论 -
【EA】EA链接到服务器,项目人员协作开发
一、目的 Enterprise Architect最初是UML建模的CASE工具,但经过多年的发展,现已经成为了贯穿整个软件开发工程生命周期的强大管理软件。EA还可以有另一种针对团队协作的“服务器模式”,让项目人员进行协作。二、环境要求操作系统要求:windows任何系列(Linux没有测试)Enterprise Architect(EA画UML图软件)链接数据库的ODBC的数据源驱原创 2017-02-24 19:36:10 · 2264 阅读 · 7 评论