- 2
- 0
- 约4.03千字
- 约 44页
- 2017-01-16 发布于北京
- 举报
第九章 面向对象分析 9.1面向对象分析 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程 面向对象建模得到的模型包含系统的三个要素, 即静态结构(对象模型),交互次序(动态模型)和数据变换(功能模型)。解决的问题不同,这三个子模型的重要程度也不同: 几乎解决任何一个问题,都需要从客观世界实体及实体间相互关系抽象出极有价值的对象模型; 当问题涉及交互作用和时序时(例如,用户界面及过程控制等),动态模型是重要的; 解决运算量很大的问题(例如,高级语言编译、科学与工程计算等),则涉及重要的功能模型。动态模型和功能模型中都包含了对象模型中的操作(即服务或方法)。 9.1面向对象分析 9.1面向对象分析 建立分析模型5个基本原则: (1)建模信息域; (2)描述模块功能; (3)表示模型行为; (4)分解以模型显示更多细节; (5)早期模型表示问题的本质,而后期 模型提供实现细节。 9.1面向对象分析 复杂问题(大型系统)的对象模型由下述五个层次组成:主题层(也称为范畴层)、类——对象层、结构层、属性层和服务层, 9.1面向对象分析 我们在概念上可以认为,面向对象分析大体上按照下列顺序进行: 寻找类——对象, 识别结构, 识别主题, 定义属性, 建立动态模型,建立功能模型, 定义服务。 分析不可能严格地按照预定顺序进行,大型、复杂系统的模型需要反复构造多遍才
您可能关注的文档
最近下载
- 化工企业安全风险分级管控实施指南.docx VIP
- 【高清可复制】新12S1卫生设备工程.pdf VIP
- 2026-2031年中国鲜果行业研究及十五五规划分析报告.docx
- 人教版九年级下册历史全册教案完整版教学设计含教学反思.pdf VIP
- 12J609防火门窗图集.docx VIP
- 2026 年山东省春季高考语文写作专项练习(20 篇)及范文.pdf VIP
- 北师大版四年级下册数学单元测试卷-第二单元.pdf VIP
- 2024年高考《化学》考试真题(湖南卷).pdf VIP
- DBJ51T240-2023 四川省预制装配式城市下穿隧道工程技术标准.pdf
- 边海防政策法规课件.pptx VIP
原创力文档

文档评论(0)