标签:复杂 包含 nbsp 适应 测试 接口设计 可维护性 重复 系统
学习目标
1)软件设计过程
2)软件设计的概念和原则
3)设计技术
4)面向过程的系统设计
5)面向对象的系统设计
系统设计目标:将需求分析转化为软件内部结构
(1)包含所有明确要求(要实现什么,不要实现什么)满足客户所期望的所有隐含要求
(2)编码测试、维护人员可读可理解
(3)完整视图(概要图)
1)模块化
2)含数据、体系结构、接口、组件
3)可重复使用
4)正确清楚
1)功能性
2)易用性
3)可靠性
4)性能
5)可设计性
数据流图对应:接口设计、软件结构设计
1)模块性
模块化降低软件复杂性
2)信息隐藏
达到最佳模块划分
标签:复杂 包含 nbsp 适应 测试 接口设计 可维护性 重复 系统
原文地址:https://www.cnblogs.com/ggotransfromation/p/11612517.html