码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程基础图式(第四章 系统设计)

时间:2019-09-30 14:18:17      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:复杂   包含   nbsp   适应   测试   接口设计   可维护性   重复   系统   

软件工程基础图式(第四章 系统设计)

学习目标

1)软件设计过程

2)软件设计的概念和原则

3)设计技术

4)面向过程的系统设计

5)面向对象的系统设计

系统设计目标:将需求分析转化为软件内部结构

1、好的设计的三个特点


 

(1)包含所有明确要求(要实现什么,不要实现什么)满足客户所期望的所有隐含要求

(2)编码测试、维护人员可读可理解

(3)完整视图(概要图)

2、设计指导原则


 

1)模块化

2)含数据、体系结构、接口、组件

3)可重复使用

4)正确清楚

3、设计质量属性


 

1)功能性

2)易用性

3)可靠性

4)性能

5)可设计性

  • 扩展性
  • 适应性
  • 可维护性

数据流图对应:接口设计、软件结构设计

4、设计相关概念


 

1)模块性

模块化降低软件复杂性

2)信息隐藏

达到最佳模块划分

 

 

 

 

软件工程基础图式(第四章 系统设计)

标签:复杂   包含   nbsp   适应   测试   接口设计   可维护性   重复   系统   

原文地址:https://www.cnblogs.com/ggotransfromation/p/11612517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!