![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分析设计
clq9761
这个作者很懒,什么都没留下…
展开
-
分析设计基础
一、 基础概念 1、面向过程的分析方法是找到过程的起点,然后顺藤摸瓜,分析每一个部分,直至达到过程的终点。 过程中的每一部分都是过程链上不可分割的一环。 面向过程方法认为每个小系统都有着明确的开始和明确的结束,开始和结束之间有着严谨的因果关系。 2、面向对象方法将世界看作一个个相互独立的对象,相互之间并无因果关系。有了对象,就能够通过提升抽象级别来构建 ...原创 2012-05-22 23:13:20 · 204 阅读 · 0 评论 -
UML关系
1、关联关系(association)用一条直线表示,它描述不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起。 单向关联关系则用一条带箭头的直线来表示的。 事例代码:public class ClassA { //关联是对象间长期的一种关系,被调用类表现为调用类的引用,或者调用类的属性,//常见的关联关系有一对一,一对多,多对多关...原创 2012-05-25 21:26:39 · 104 阅读 · 0 评论 -
UML核心视图
一、静态视图1、用例图 用例视图采用参与者和用例作为基本元素,以不同的视角展现系统的功能性需求。(1)业务用例视图 使用业务主角和业务用例展现业务建模的结果。 (2)业务用例实现视图 (3)概念用例视图 (4)系统用例视图 在许多项目中实际上只有系统用例视图。 (5)系统用例实现视图...原创 2012-05-25 23:17:39 · 137 阅读 · 0 评论 -
UML分析应用总结
一、获取需求1、定义边界边界可大可小,无法衡量,也无章可循,需要靠建模者的经验和意识。定义边界的目的是为我们确定一个分析的起点,界定义的不同会带来不同的结果,因为视角会因边界而变动。主角、边界、用例三者是相生相灭的关系,其中边界定义最为重要,一旦定义了边界,主角就能定义,而一旦定义了主角,用例就能发现。2、发现主角主角代表了涉众利益,站在边界之外,直接与...原创 2012-05-26 21:14:22 · 370 阅读 · 0 评论 -
PowerDesigner设计实践
一、数据模型 1、概念数据模型(CDM)(1)CDM表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。一个概念模型经常包括在物理数据库中仍然不实现的数据对象。它给运行计划或业务活动的数据一个正式表现方式。不考虑物理实现细节,只考虑实体之间的关系。(2)概念数据模型的内容包括重要的实体及实体之间的关系。在概念数据模型中不包括实体的属性,也不用定义实体的主键。这是概念数据模型和逻...原创 2013-05-30 17:01:11 · 205 阅读 · 0 评论