建立对象馍型的工作步骤 ●1确定类和关联 ●2大型系统要进一步划分若干个主题 ●3为类和关联添加属性 ●利用继承关系进一步合并和组织类 EENLLI ●4确定类的操作 ·建立另外两种模型:动态和功能模型 ●5反复修改
建立对象模型的工作步骤 1 确定类和关联 2 大型系统要进一步划分若干个主题 3 为类和关联添加属性 利用继承关系进一步合并和组织类 4 确定类的操作 建立另外两种模型:动态和功能模型 5 反复修改 by XJU SE Group
确定类和关联 。分两步 。找出所有候选的类和对象 ●筛选掉不正确的或不必要的类或对象 by XJU SE
确定类和关联 分两步 找出所有候选的类和对象 筛选掉不正确的或不必要的类或对象 by XJU SE Group
找出候选的类与对象 ●两种方法 。分类法:对客观事物的分类 ·1可感知的物理实体:飞机、汽车 ·2人或组织的角色:医生、教师 ·3应该记忆的事件:演出访问 ·4两个或多个对象的相互作用:购买、结账 ·5需求说明的概念:政策、版权法 ●非正式分析法 ·提取自然语言表达的需求陈述中的相应词 找出名词作为类与对象的候选 形容词作为属性的候选 动词作为服务的候选 ·根据领域知识或常识找出隐含的类与对象
找出候选的类与对象 两种方法 分类法:对客观事物的分类 • 1 可感知的物理实体:飞机、汽车 • 2 人或组织的角色:医生、教师 • 3 应该记忆的事件:演出、访问 • 4 两个或多个对象的相互作用:购买、结账 • 5 需求说明的概念:政策、版权法 非正式分析法 • 提取自然语言表达的需求陈述中的相应词 – 找出名词作为类与对象的候选 – 形容词作为属性的候选 – 动词作为服务的候选 • 根据领域知识或常识找出隐含的类与对象 by XJU SE Group