虽然已经做过一遍机房收费系统,但是要用面向对象技术和分层技术对其进行重构,的确是一件不容易的事,从最开始的需求分析,到使用UML对机房收费系统进行建模,再到后期的代码实现以及文档编写,无一例外的让人觉得纠结甚至是虐心。为什么会有这样的赶脚?我们来一探究竟。
首先是需求分析,虽然大家都已经做过一遍了,但是我不敢保证你们都能很好的理解这个系统的需求,因此这是一个纠结点。其次就是画图...
分类:
其他好文 时间:
2014-08-01 00:09:20
阅读次数:
205
Atitit.软件的建模种类and 建模语言选型and UML???
1. 4大的建模种类:ui建模,业务流程建模 , 业务对象建模, 数据库建模
1
2. 文本还是图片化(推荐)的建模 1
3. 通常建模语言UML,psodo,流程图.. 1
4. 静态结构+动态语义 1
5. 建模工具..dw/ps, jbpm/reg engine , 1
6. ui建模语言html...
分类:
其他好文 时间:
2014-08-01 00:04:20
阅读次数:
424
atitit。自定义uml MOF EMF体系eclipse emf 教程o7t
1. 元对象机制(MOF,Meta-Object Facility)and 结构 1
2. 元模型图、模型图、对象图uml自定义建模语言 2
3. 3层结构and 结构中的框架连接 3
4. GEF和EMF 4
5. 建立emf项目--建立一个empty emf proj
4
6. 建立...
分类:
系统相关 时间:
2014-08-01 00:04:13
阅读次数:
548
结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。在结对编程中,观察员同时考虑工作的战略性方向,提出改进的意见,或将来可能出现的问题以便处理。这样使得驾驶者可以集中全部注意力在完成当前任务的“战术”方面。观...
分类:
其他好文 时间:
2014-07-31 23:56:50
阅读次数:
518
很多人能够熟练背诵出所有的设计模式,能够快速画出各种设计模式的UML类图,也能够熟练的写出《设计模式》一书中各个模式的样例代码。但一到实际的项目设计和开发的时候,往往都会陷入迷茫:要么无从下手,不知道哪个地方要用设计模式;要么生搬硬套,胡乱使用设计模式,将方案和代码搞得一团乱麻。============================================================...
分类:
其他好文 时间:
2014-07-31 17:16:16
阅读次数:
268
用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之...
分类:
其他好文 时间:
2014-07-31 16:35:26
阅读次数:
189
一.面向对象的基本特征 面向对象编程具有三个基本特征: 继承:当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法。继承可以分为单继承和多继承。由于多继承可能引起继承结构的混乱,而且会大...
分类:
其他好文 时间:
2014-07-31 13:47:00
阅读次数:
232
来源:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Com...
分类:
其他好文 时间:
2014-07-31 12:43:16
阅读次数:
229
敏捷数据科学:用Hadoop创建数据分析应用(数据分析最佳实践入门敏捷大数据首作分步骤|全流程演示思路、工具与方法)【美】RussellJurney(拉塞尔·朱尔尼)著冯文中朱洪波译ISBN978-7-121-23619-82014年7月出版定价:49.00元184页16开编辑推荐对大数据的挖掘需要投入大量的人力..
分类:
其他好文 时间:
2014-07-31 03:19:17
阅读次数:
410