第四讲 设计工程(Design Engineering) 目标: 掌握设计工程的基本知识; 了解基本的体系结构设计方法和模型; 了解构件级设计的基本原则与方法; 掌握用户界面设计的一些原则与基本设计活动。 内容 设计工程 体系结构设计 构件设计 用户界面设计 设计文档与有效性验证 1 设计工程 1.1 软件工程中的设计 设计是一个把问题转换成解决方案的创造性过程; 设计解决的是“如何实现系统”的问题; 从工程管理的角度,软件设计可以分成概要设计(总体设计、系统设计)与细节设计(详细设计) 设计的重要性 设计提供了软件的表示,使得软件的质量评价成为可能。 软件设计是将用户要求准确地转化成为最终软件产品的唯一途径。 软件设计在软件过程中处于技术核心,它是建模活动的最后一个软件工程活动,是后续开发步骤及软件维护工作的基础。 如果没有设计,建立的将是一个不稳定的系统 : 设计的重要性 从分析模型到设计模型 从分析模型到设计模型 1.2 设计概念 1.2.1 模块化 1.2.1 模块化 在计算机软件领域,模块化的概念已被推崇了近四十年。目前,几乎所有的软件体系结构都体现了模块化的思想,即把软件划分为可独立命名和编址的构件,每个构件称为一个模块,每个模块完成一个子功能,当把所有模块组装到一起成为一个整体时,便可以完成指定的功能。 模块组成系统或子系统。 “一个复杂问题分
您可能关注的文档
- 美林基业品牌建设年案.ppt
- 密相干法脱硫技术简介.ppt
- 某大型集团住宅产业化研究.ppt
- 某公司生产一线主管管理技能的培训.ppt
- 某知名牛奶品牌企业发展策略报告.ppt
- 棘皮动物繁殖.ppt
- 南理工数学建模理论.ppt
- 能源利用状况报表的培训.ppt
- 家畜繁殖技术讲座.ppt
- 能源体系讲义学习.ppt
- 《模拟电子技术》高等职业电子信息类全套教学课件.pptx
- DB61∕T 1617.6-2024 矮化苹果自根砧栽培技术规程 第6部分:疏花疏果花.docx
- DB6104∕T 13.5-2018 “咸阳马栏红”苹果病虫害综合防治防控技术规程.docx
- DB61∕T 1751-2023 秦岭蕙兰盆花生产技术规范.docx
- DB6101∕T 210-2024 草莓生产苗高架基质繁育技术规程.docx
- DB6101∕T 96-2020 小麦病虫草害综合防控技术规程.docx
- DB62∕T 2745-2025 旱作黑膜全覆盖垄上微沟马铃薯高产栽培技术规程.docx
- DB62∕T 5149-2025 燕麦品种 陇燕4号.docx
- DB62∕T 5150-2025 燕麦品种 陇燕5号.docx
- DB61∕T 1810-2024 煤制甲醇行业 清洁生产评价指标体系.docx
原创力文档

文档评论(0)