- 1
- 0
- 约2.77千字
- 约 21页
- 2022-03-08 发布于北京
- 举报
第10章 面向对象分析;3个子模型:静态结构(对象模型)、交互次序(动态模型)和数据变换(功能模型)。
动态模型和功能模型中都包含了对象模型中的操作(即服务或方法)。
与5个层次:;* 需求陈述的内容包括:
问题范围,功能需求,性能需求,应用环境及假设条件等。
* 需求陈述应该阐明“做什么”而不是“怎样做”。;
图10.2 ATM系统;步骤:
1)确定对象类和关联(因为它们影响系统整体结构和解决问题的方法),
2)大型复杂问题还要进一步划分出若干个主题;
3)给类和关联增添属性,进一步描述系统;
4)利用适当的继承关系合并和组织类。
5)建立了动态模型和功能模型之后,确定类中操作和服务需求。;找出候选的类与对象
大多数客观事物可分为下述5类:
(1) 可感知的物理实体,例如,飞机、汽车、书、房屋等等。
(2) 人或组织的角色,例如,医生、教师、雇主、雇员、计算机系、财务处等等。
(3) 应该记忆的事件,例如,飞行、演出、访问、交通事故等等。
(4) 两个或多个对象的相互作用,通常具有交易或接触的性质,例如,购买、纳税、结婚等等。
(5) 需要说明的概念,例如,政策、保险政策、版权法等等。
;2. 筛选出正确的类与对象
筛选时主要依据下列标准,删除不正确或不必要的类与对象:
(1)冗余: 以ATM系统为例,储户与用户
(2) 无关: 以ATM系统为例,去掉候选类“成本”、“
您可能关注的文档
- 初中高级培训中级液压基础.pdf
- 02基础班52讲讲义.pdf
- 管理会计一管会笔记.pdf
- 东南抗日游击区办事处印刷机关旧址修缮工程.pdf
- 陆地龙舟训练器416晚.pptx
- 讲义案例讲稿lxa en a.pptx
- d15刻盘详勘报告审核稿.pdf
- 分析比例压力阀.pdf
- 课件开题报告.pdf
- 交银国际新能源行业.pdf
- 中国肥胖干预指南核心要点2026.pptx
- 养成良好习惯 自律成就未来 教学设计 高一上学期主题班会.docx
- 珍惜粮食,致敬耕耘 教案 高二上学期世界粮食日及粮食安全周主题班会.docx
- 中国青光眼慢病管理专家共识重点2026.pptx
- “珍爱生命无遗憾,远离毒品有晴天”教学设计--高一上学期禁毒主题班会.docx
- 肿瘤化疗致中性粒细胞减少共识2026.pptx
- 关注心理健康 塑造阳光心灵 教学设计 高一上学期中学生心理健康日主题班会.docx
- 美化校园环境 共创美好生活 教案-高一上学期主题班会.docx
- “逆风飞翔,面对挫折” 教学设计 高一上学期心理健康主题班会.docx
- 健康管理师职业技能等级认定培训计划书.doc
最近下载
- 第二次全国土地调查技术规程.doc VIP
- 河北威远生物化工有限公司年产500吨呋虫胺原药项目环境影响报告书1-30_split.pdf VIP
- 河南金硕科技有限公司年产3万吨纤维素醚项目环境影响报告书.pptx VIP
- L19G402 预应力高强混凝土实心方桩.pdf VIP
- 《文学遗产》撰稿格式 -回复.docx VIP
- 2026年数字化转型方案.docx VIP
- 货源组织方案.docx VIP
- 融泉净水剂有限公司年产6万吨聚合氯化铝项目建设环境影响评估报告书.doc VIP
- (完整版)信息化项目管理制度--表格.doc VIP
- 化工DCS识用与操作 化工DCS识用与操作 项目十:其他复杂控制系统.ppt VIP
原创力文档

文档评论(0)