2005-10-27 2005-10-27 第一节 面向对象软件工程 计算机处理的实体对象: 计算机处理对象的操作: 处理观点上的不同: 通讯机制: 思维的特点: 软件开发过程的特点 : 适用范围的比较: 一般特点比较: 两种方法的交互性: 软件过程模型的比较: 第三节 面向对象分析 面向对象的分析文档 复杂对象的五个层次 面向对象分析的大体顺序 建立对象模型 建立动态模型 建立功能模型 定义服务 第四节 面向对象设计 面向对象的设计准则 面向对象设计的启发式规则 面向对象设计的阶段分类 高层设计(系统设计) 高层设计应遵循的原则 类设计(对象设计) 设计模式(MDA) 设计模式(MDA) 第五节 面向对象设计语言UML UML(Unified Modeling Language)是一种构建软件系统和文档的通用可视化建模语言。 UML能与所有的开发方法一同使用,可用于软件开发的整个生命周期。 UML能表达系统的静态结构和动态信息,并能管理复杂的系统模型,便于软件团队之间的合作开发。 UML不是编程语言,但支持UML语言的工具可以提供从UML到各种编程语言的代码生成,也可以提供从现有程序逆向构建UML模型。 UML并不是万能的,它是一种离散的建模语言,对于特定的领域,比如:GUI、VLSI电路设计或基于规则的人工智能,用特定的语言和工具可能更合适。 最重
您可能关注的文档
最近下载
- DB11T1979-2022 住宅厨卫排气道系统应用技术标准.pdf
- 初中英语:新概念第一册衡单词默写(衡水体).pdf VIP
- 2026年北京市中考数学试卷(含答案及解析).docx
- b超心电图三基考试试题及答案.docx VIP
- 西南18J516(完整版本).pdf VIP
- JCT 2241-2025 预制混凝土检查井.docx
- 吉林省长春汽车经济开发区第六中学2024-2025学年高二下化学期末质量检测试题含解析.doc VIP
- 2026年肠梗阻疾病相关知识PPT课件.pptx VIP
- 光伏发电与光差保护.pptx VIP
- 一起主变高压侧复压过流保护拒动的事故分析大讲堂.pptx VIP
原创力文档

文档评论(0)