软件工程复习提纲——第八章
软件工程复习提纲,期末、考研的学霸笔记
第八章——面向对象方法学引论
第八章面向对象方法学引论
- 面向对象方法学的要点、优点:
1)传统方法和面向对象方法的比较:
动态模型:(第三章已介绍状态图)
1)概念:表示瞬时的、行为化的系统的“控制”性质,它规定了对象模型中的对象的合法变化
序列。
功能模型:
1)概念:表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了
用户对目标系统的需求。
三种模型之间的关系:面向对象建模技术所建立的3种模型,分别从3个不同侧面描述了所要开发
的系统。这3种模型相互补充、相互配合,使得我们对系统的认识更加全面:
功能模型指明了系统应该“做什么”;动态模型明确规定了什么时候(即在何
种状态下接受了什么事件的触发)做;对象模型则定义了做事情的实体。
在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定
了基础,我们依靠对象模型完成3种模型的集成。
软件工程复习提纲——第八章相关推荐
- 软件工程复习提纲——第十一章
软件工程复习提纲,期末.考研的学霸笔记 第十一章--软件项目管理 第十一章 软件项目管理 事件4的最早时刻为:EET=max{2+3,6+0}: 事件9的最迟时刻为: LET=21-1=20: 事件8 ...
- 软件工程复习提纲——第十章
软件工程复习提纲,期末.考研的学霸笔记 第十章--面向对象的实现 第十章面向对象的实现
- 软件工程复习提纲——第九章
软件工程复习提纲,期末.考研的学霸笔记 第九章--面向对象分析设计 顺序图.用例图等图形的作法: 1)顺序图:顺序图是描述对象之间的动态交互的情况,着重表示对象间消息传递的时间顺序. 纵向是时间轴,时 ...
- 软件工程复习提纲——第七章
软件工程复习提纲,期末.考研的学霸笔记 第七章--维护 第七章维护 1.维护的定义:软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程. 1)四类维护活动: (1)改正性维护 (2)适应 ...
- 软件工程复习提纲——第五章
软件工程复习提纲,期末.考研的学霸笔记 第五章--详细设计 第五章详细设计 详细设计阶段的根本目标:确定应该怎样具体地实现所要求的系统. 结构程序设计: 1)如果一个程序的代码块仅仅通过顺序.选择和循 ...
- 软件工程复习提纲——第四章
软件工程复习提纲,期末.考研的学霸笔记 第四章--总体设计 第四章总体设计 1.总体设计/概要设计/初步设计的目的:"概括地说,系统应该如何实现?"How to do? 启发规 ...
- 软件工程复习提纲——第三章
软件工程复习提纲,期末.考研的学霸笔记 第三章--需求分析 第三章需求分析 需求分析的任务:1)确定对系统的综合要求2)分析系统的数据要求(通常采用建立数据模型的方法): 即:准确地回答:" ...
- 软件工程复习提纲——第二章
软件工程复习提纲,期末.考研的学霸笔记 第二章--可行性研究 第二章可行性研究 1.可行性研究的任务:可行性研究的目的不是解决问题,而是用最小的代价在尽可能短的时间内确 定问题是否能够解决,是否值得去 ...
- 软件工程复习提纲——第一章
软件工程复习提纲,期末.考研的学霸笔记 第一章--软件工程基本概念 第一章软件工程基本概念 软件危机的概念:指在计算机软件的开发和维护过程中所遇到的一系列严重问题. 软件危机包含两方面的问题:1)如何 ...
最新文章
- AD学习笔记----PCB设计
- NYOJ 711 最舒适的路线(并查集)
- js跨浏览器事件处理
- VTK:相互作用之TrackballActor
- Jenkins搭建.NET自动编译测试与发布环境
- java基础之算法_java基础之几种常见的排序算法
- vim编辑器常见使用
- 2008铁路旅客列车时刻表_重要消息!唐山站100多列旅客列车调整,12月30日起开始实行...
- REDGATE又一好用的脚本工具ScriptsManager1.3
- 抖音自动清关注服务器,各位有保留抖音自动关注的代码吗
- 上海科技大学计算机研究生调剂,2021年上海科技大学考研招生调剂信息
- 软考高项-案例分析背诵
- Matlab-SEIR传染病模型预测
- 面试海量数据处理题总结
- Git入门——tortoisegit使用问题:git不显示图标?
- HTML5 第003篇 area标签
- Linux shell 交互式编程、TCL/TK 和 Expect 编译与安装、expect 编程
- 如何压缩视频而不降低画质?
- java的选项板_你用CAD的工具选项板吗?
- 初学graphiql 查询操作