4.时序图sequence diagram
交互图interaction diagram描述了成群的对象如何以某种行为合作,其中最重要的是时序图sequence diagram。
典型的,一个时序图捕捉一单个情景的行为。图显示了一些示例对象以及这个用例里这些对象间传递的信息the messages that are passed between these objects within...
分类:
其他好文 时间:
2015-05-02 18:15:53
阅读次数:
757
3.类图class diagram(必需)
一个类图描述了系统中对象的类型及他们间存在的各种静态关系static relationship。类图也展示了一个类的属性和操作properties and operations以及对象相互连接的限制。uml使用属于feature特性来表示一个类的属性和操作。
类图中的盒子box表示类,它分成3部分:类名(粗体),属性attribute,操作o...
分类:
其他好文 时间:
2015-05-01 17:24:15
阅读次数:
106
推荐书籍:《面向对象分析与设计(第3版)》、《UML精粹:标准对象建模语言简明指南(第3版)》推荐一:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML推荐二:: PlantUML : http://w...
分类:
其他好文 时间:
2015-04-29 00:13:05
阅读次数:
1605
1.介绍
【使用uml的方式】
把uml当做草图sketch。顺向工程forward engineering在写代码前会绘制uml。而逆向工程reverse engineering根据已有的代码绘制uml来帮助理解。
把uml当做设计图blueprint是为了完整性completeness。在顺向工程中工作是构建详细设计的设计师会绘制设计图来让程序员更好的写代码实现。这个设计需要足够...
分类:
其他好文 时间:
2015-04-26 15:17:39
阅读次数:
147
源代码加密软件为软件开发工程师提供了哪些加密功能以保证其安全,高效的完成公司企业交付的开发任务。现有大部份源代码加密软件都是以透明加密为主的,而透明加密产品由于对文件类型的绑定,容易导致诸多调试问题,并不是开发软件企业的最优选择,理论上加密软件加密功能与产品开发效率是冲突的,而源代码加密软件所提供的...
分类:
其他好文 时间:
2015-04-13 18:23:27
阅读次数:
155
2015这一年,在移动互联网的趋势以及市场,应该不外乎这两个一是医疗领域:巨头公司正在做,两会上也有提;二是外卖领域:看看今年比较火的“饿了吗,美团外卖,包括最近的美餐”我想一名软件开发工程师,重要的也许不是身处哪家公司,而是置身于哪个项目,就像之前某校友给我..
分类:
移动开发 时间:
2015-04-12 19:29:09
阅读次数:
144
BF-TECH-J2EE软件开发工程师就业班课程J2EE软件开发工程师就业班系列课程是讲师10年IT从业经验的总结,课程采用项目贯穿化教学,超过25个项目贯穿整个课程体系中,学员通过本课程的学习能够完全掌握J2EE开发,成为拥有至少3年开发经验的软件工程师!北风网软件工程师IT高端培训..
分类:
其他好文 时间:
2015-04-02 19:12:12
阅读次数:
173
第11章 活动图
活动图是一种表述过程机理、业务过程以及工作流的技术。在很多方面,它们所起的作用域流程图类似,但是,与流程图表示法的主要区别是,活动图支持并行行为。
下图表示活动图的一个简例。我们在初始节点动作初开始,随后做订单动作,完成后,便遇上一个分岔。分岔(fork)有一个人流和几个并发的出流。
上图说的是,按订单供货、开发票以及它...
分类:
其他好文 时间:
2015-03-28 17:23:24
阅读次数:
124
第四章 时序图
一般来说,我们会在一张时序图中画出某个情节的相关行为,图种会秀出这个使用案例(use case)里面可能出现的一些对象,以及在对象间传送的信息。
本章将通过一个简单情节,做时序图各方面的相关讨论。假设我们现在有一份订单,并且准备调用它的一个命令,算出这份订单的价格。为了达到这个目的,订单需要产看它里面所拥有的一些订单明细、决定它们的价格,价格决定方式是以订...
分类:
其他好文 时间:
2015-03-21 23:02:39
阅读次数:
488
1.Google实现软件的方法:简单和直截了当2.质量不等于测试。当你把开发过程和测试放到一起,就像在搅拌机里面混合搅拌那样,直到不能区分彼此的时候,你就得到了质量。3.测试是开发过程必不可少的一部分,当开发过程和测试一起携手联姻时,即是质量达成之时。4. Google团队由SWE(软件开发工程师)...
分类:
其他好文 时间:
2015-03-16 06:11:21
阅读次数:
112