信息系统
信息系统特征:
客观性
普遍性
无限性
动态性
依附性
变换型
传递性
层次性
系统性
面向对象的分析与建模
建模过程:
1.建模系统的功能性描述。
2.构造分析用例模型。
•确定、定义并记录新的参与者
•确定、定义并记录新的用例
•确定任何复用的可能性
•细化用例模型图(如果需要)
•记录系统分析用例描述
•记录抽象用例描述和扩展用例描述
3.建模用例活动(构造活动图)
•从一个作为起点的初始节点开始
•如果它们与你的分析有关就增加分割
•为用例的每个主要步骤添加一个动作
•从一个活动到另一个活动、决策点或者终点添加一条流。为了含义的最大精确度,每个动作应该只有一个输入和一个输出流,所有的分支、联合、决策、合并例外
•在流分解成不同的路线的地方添加决策,确保用一个合并将各个流重新合并
•在并行执行活动的地方添加分支和联合
•用一个单一的活动终止符号结束
4.构造系统顺序图
5.发现和确定业务对象
•发现潜在对象
•筛选建议的对象
•是否是另一个对象的同义词?
•是否是系统范围之外的名词?
•是否表示不具有行为的角色的名词,或者表示外部角色的名词?
•是否是需要进一步解释的不清楚的名词?
•是否是描述了另一个对象的行动或属性的名词?
6.组织对象并确定其关系
•确定关联关系和多重性
•确定泛化/特化关系
•确定聚合关系
•准备类图
返回目录:软考系统架构设计师辅导笔记
编辑推荐: