Granville Miller 顾问, TogetherSoft 2002 年 6 月 欢迎阅读 Java 建模系列文章,该系列旨在为 Java 开发者提供更多的面向对象建模方面的知识,帮助 Java 开发者熟练掌握统一建模语言 UML。系列从一些简单的建模知识的介绍开始,逐步转到更高级的建模应用。
UML 工作簿,第一部分:序列图简介
2001 年 5 月
Granville Miller 在其新专栏的第一部分中介绍了“统一建模语言”(UML) 的一个构件:序列图。在整个设计过程中都会用到序列图,此图用于演示系统执行时参与者与对象之间的内部交互。让我们跟着 Granville 一起创建其中一个图,我们将使用一个贷款处理应用程序作为示例。
UML 工作簿,第二部分:序列图中的条件逻辑
2001 年 6 月
Granville 继续讨论“统一建模语言”和序列图的绘制。他仔细研究了序列图绘制过程中条件逻辑的角色,并讨论了为什么要在图中包含或排除条件和循环。Granville 还描述了序列图的两种形态 -- 常规和实例 -- 并说明了它们在开发周期中各自的应用。
在用例建模上的用户接口逻辑
2001 年 6 月
在这一部分的 Java 建模中,Granville 引领您进入介于建模和方法之间的区域,同时看一下通过用例建模所收集的需求。他特别着重讨论了用户接口、系统接口和用例描述之间的关系。尽管现在正试图在用例中包括用户接口逻辑,但这通常被认为是不好的形式。接着, Grancille 用序列图和系统接口告诉您具体原因。
子整体软件开发,
第一部分、
第二部分
2001 年 12 月
Granville Miller 暂时放弃需求收集主题,着手讨论另一个引人入胜的主题:子整体软件编程。让我们找找这个方法如何补充和扩展灵活开发运动原则,以及它在主流开发界中的出现如何可能改变软件开发者的教育和软件开发实践。

|