2016-12-111第5章总体设计主要内容5.1设计过程5.2设计原理5.3启发规则5.4描绘软件结构的图形工具5.5面向数据流的设计方法2016-12-112在软件需求分析阶段,已经搞清楚了软件“做什么”的问题,并把这些需求通过规格说明书描述了出来,这也是目标系统的逻辑模型。进入设计阶段,要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,着手实现软件的需求,所以软件设计是一个把软件需求转换为软件表示的过程。2016-12-113软件设计的基本目标是用比较抽象概括的方式确定目标系统如何完成预定的任务,即软件设计是确定系统的物理模型。从技术观点来看,软件设计包括数据设计、体系结构设计、接口设计、过程设计。2016-12-114数据设计将实体关系图中描述的对象和关系,以及数据字典中描述的详细数据内容转化为数据结构的定义。体系结构设计定义软件系统各主要成份之间的关系。接口设计根据数据流图定义软件内部各成份之间、软件与其它协同系统之间及软件与用户之间的交互机制。过程设计则是把结构成份转换成软件的过程性描述。2016-12-1152016-12-116从工程管理角度来看,软件设计分两步完成:概要设计和详细设计。概要设计将软件需求转化为软件体系结构确定系统级接口全局数据结构或数据库模式。详细设计确立每个模块的实现算法和局部数据结构用适当方法表示算法和数据结构的细节7软件设计是后续开发步
您可能关注的文档
最近下载
- 矩阵分析在通信领域的应用论文.docx VIP
- AAC板材施工方案.docx VIP
- JTT1495-2024公路水运危险性较大工程安全专项施工方案审查规程.pdf VIP
- 地方建筑图集 甘肃甘12G2填充墙与柱、剪力墙及梁板构造.docx VIP
- 2025年6月浙江省普通高校招生选考科目考试化学试题与答案.docx VIP
- 郑州市2026届高三(二模)化学试卷(含答案).pdf
- 智能机器人技术--巡检机器人.pptx VIP
- 大学本科《社会主义发展史》课程期末考试试题库完整版2024.docx VIP
- 2020年印尼劳工法-(中文版).pdf VIP
- 丙烯酸乙酯-国际化学品安全卡.pdf VIP
原创力文档

文档评论(0)