- 6
- 0
- 约8.48千字
- 约 85页
- 2018-01-28 发布于浙江
- 举报
第10章 面向对象分析 软件工程-课件
第10章 面向对象分析 分析的过程是提取系统需求的过程。 面向对象分析的关键是识别出问题域内的类与对象,并分析它们相互间的关系,最终建立起问题域的简洁、精确、可理解的正确模型。 在3种模型中,对象模型是最基本、最重要、最核心的。 10.1 面向对象分析的基本过程 通常从分析用户的陈述文件开始。当软件项目采用招标方式确定开发单位时,“标书”往往可以作为初步的需求陈述。 需求陈述往往是不完整、不正确的。通过分析发现和改正其中的二义性和不一致性,补充遗漏的内容。 分析过程中,系统分析员应反复多次地与用户协商、交流,并调研现有的类似系统。 为能正确地获取需求,还可以采用快速原型法。 接下来,系统分析员应将需求用模型准确地表示出来。 在建模过程中,分析员应认真向领域专家学习。建模中的分类工作具有深度的领域知识,不是分析员单方面努力所能做到的,必须有领域专家的密切配合。 10.1.2 3个模型与5个层次 如前所述,面向对象建模包含3个模型:对象模型(静态模型)、动态模型(交互模型)、功能模型(数据交换)。其中最重要的是对象模型。 大型系统的对象模型通常由5个层次组成:主题层、类与对象层、结构层、属性层、服务层。 5个层次象叠在一起的5张透明塑料片,一层比一层显现出对象模型的更多细节。 主题是指导读者理解大型、复杂模型的一种机制。通过划分主题可以把一个大型的、复杂的对象模型分解成几个不同的
您可能关注的文档
- 第09章 振动 9-0 教学基本要求 马文蔚《物理学》 课件PPT.ppt
- 第09章 土地面积量算 地籍测量学课件.ppt
- 第09章 振动 9-1简谐运动 振幅 周期和频率 相位 马文蔚《物理学》 课件PPT.ppt
- 第09章 光学系统的像质评价 工程光学课件.ppt
- 第09章 串行总线技术-01 《单片机原理与应用系统设计》电子课件-第1稿.ppt
- 第09章 振动 9-3单摆和复摆 马文蔚《物理学》 课件PPT.ppt
- 第09章 振动 9-2旋转矢量 马文蔚《物理学》 课件PPT.ppt
- 第09章 振动 9-4简谐运动能量 马文蔚《物理学》 课件PPT.ppt
- 第09章 查找 数据结构 (第二版) 教学课件.ppt
- 第09章 振动 9-6阻尼振动 受迫振动 共振 马文蔚《物理学》 课件PPT.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)