
UML技术
阿达King哥
如何看透生活的本质却依然热爱生活
展开
-
版本管理的必要性
如果说70年代的软件危机导致了软件工程思想的诞生和理论体系的发展,那么80~90年代尤其是90年代软件产业的迅猛发展导致了另一种新思想的产生和实现,这就是软件的版本管理。 只要参加过软件开发的人都清楚,现在的软件项目完全由一个人来完成是难以想象而且也是不可能的,通常是有一个研发小组来共同分析、设计、编码和维护,并有专门的测试小组对已完成编码调试的软件进行全面的测试。在软件开发这个庞原创 2005-11-05 10:45:00 · 2283 阅读 · 0 评论 -
UML中各个视图的作用(简化版)
1.1 Use Case 图项目首次开始时,小组可选在Use Case视图中生成业务模型。小组成员:必须:·客户·项目经理·业务过程分析师其余:·设计员·编程员·测试员·等1.2 Logical 视图Logical视图关心的是系统的逻辑结构。主要目的是找到重复使用的类和包。建立Logical视图的步骤:第一步:标识分析类。分析类是独立于语言的类,通过先关注分析类,小组可以不关心语言特定细节而了解系原创 2005-11-17 21:53:00 · 3103 阅读 · 0 评论 -
如何判断UML中的各个组件的必要性
1.1业务模型部分1.1.1是否需要业务模型下面所涉及到的名词“机构”,可以理解为要为某个单位开发项目中的“单位”的概念标准:·你和工作组不熟悉机构。·机构最近进行了一些业务过程重建工作。·机构准备进行业务过程重建工作。·建立机构主要部分使用软件。·机构中有些大型复杂工作流的文档不足。·你到别人的公司当顾问。下列情况可能不需要业务模型:·你彻底了解机构的结构、目标、业务前景和主体。·建立的软件只在原创 2005-12-07 23:08:00 · 1678 阅读 · 0 评论