10 2007 档案
摘要: 这一篇文章的内容有些对不住大家了。因为公司正在准备发布新产品(Discuz!NT2.0),大家的心思全在产品上,本人构思内容和写作的时间几乎没有了,因此就偷了个懒,把书中认为很有必要让大家了解的内容简单的抄上来。同时因为这一章主要的内容都是进行相应的用例文本和健壮性图的检查,以及更新域模型(使之逐步向详细类图逼进),所以如果大家感兴趣的话,可以找几个人一起研究一下,相信大家一定会有所收获的。最后我也希望在产品正式发布之后能够回过头来有时间进一步完善和补充相应的内容。再次向大家致歉了:(
好了,开始正文吧。
阅读全文
摘要: 在前三章中通过(问题域)建模和用例分析之后,在许多的UML书中可能接下来就要进行时序图和协同图的绘制了。但是问题好像还没那么简单,因为这里有一条鸿沟还没有跨过去,正如下图所示:
在我刚学开始学习 UML时,在拿到用例文本时要去画时序图总感觉有些别扭,不知如何才能将文本中的意思完全用图的形式表达出来,总是感觉分析出来的文本中缺了一些很重要的东西, 而这些被丢掉的对象最终可能会导致无法绘制时序图,但又找不出用例文本中到底还有什么东西被遗漏,最终导致设计瘫痪。后来从网上搜索到的一些文章里发现了这种方法(robustness), 在看了半天之后感觉找到了方向和窍门:)
阅读全文
摘要: 可能最近听易中天的“品三国”听得有些“走火入魔”,再加上本是对三国一直是个“门外汉”,一直以来只知道三国谋士里的诸葛亮,鲁肃,陆逊,庞统。所以才会在听到诸如:郭嘉,陈宫,贾诩(易中天非常欣赏的一位谋士)田丰,荀彧,徐庶,沮授,许攸,张昭等人的“事迹”之后深受感染。才能想应该写点什么以回味一下这些人的“功德”和“品行”。
另外因为这些人都自知非常聪明,而IT人员(特别是程序员)也基本上是一群自认为“聪明”的家伙。所幸就让这些人在IT行业来一次再就业,看看他们到底能够有何作为。
1. 鲁肃 诸葛亮 应聘 软件架构师
阅读全文
摘要: 需求复核旨在确保用例和域模型同时满足客户的功能性需求。同时确保客户知道开发小组将根据这些需求做何种设计。同时它也是系统分析阶段的一个里程碑(milestone)。
这一阶段在ICONIX方法中的位置如下图:
阅读全文
摘要: 在上一篇文章中我们了解并进行了域建模,换言之我们有了一个好的开始,起码开发人员对自己要开发的软件已有了初步的认识,且也得到了进行交流时可以使用的术语表。
本章将会在前一篇的基本上进一步阐述使用ICONIX方法实践用例建模,同样在文章的最后还会有在这个阶段最容易犯的10个错误,以给大家提醒或在分析过程中进行参照。
本文在ICONIX方法中所处的位置如下图(红圈标记的地方)
阅读全文