- 10
- 0
- 约6.96千字
- 约 95页
- 2020-12-23 发布于辽宁
- 举报
钦件工程
Software Engineering
毎或i菇孳计算机学院软件工程课程组
第5章传统软件设计方法
概要设计和详细设计阶段的任务是什么? 什么是结构化设计方法?
结构化设计与结构化分析的关系? 什么是面向数据结构的设计方法? 什么是结构化程序设计?
常用的过程设计工具?
有软件设计 没有软件设计
有软件设计 没有软件设计
有软件设计 没有软件设计
有软件设计 没有软件设计
软件设计的任务和作用
两个阶段
概要设计
详细设计
SE核心过程
测试
测试
维护 测试 实现 设计
数
据
对
象
描
述
实
体
关
系
加工
数
数据词典
状态转换图
控罰规格
设计的启发规则
1.提高模块独立性
松耦合,高内聚 増加内聚I—减少耦合
软件结构的划分方式
水平划分
垂直划分
如沪2
水平划分(Horizontal Partitioning )
按主要功能定义模块结构的各分支
顶层控制模块,下层输入、处理、输出三个分支 优点:功能分离,易修改扩充
缺点:模块接口传递数据多,信息流的整体控制复杂化
function 2
㈱阿ae一J? ( Werfical parlaoB.ng-
空!dt- - n
1144幫 ip
设计的启发规则
设计的启发规则
设计的启发规则
设计的启发规则
2.模块规模适中
过大不易理解,分解不充分 太小则接口开销过大
注意分解后不应降低模块的独立性
of
您可能关注的文档
最近下载
- 2026年最新蜀道集团笔试题目及答案.doc VIP
- 新电子税务局培训课件(20240510)全国统一规范电子税务局试点纳税人培训.pptx VIP
- 智磨坊口算题出题打印-整数-小数-分数 (1).pdf VIP
- GB_T 15558.1-2023 燃气用埋地聚乙烯(PE)管道系统 第1部分:总则.pdf VIP
- 《智能体应用安全基本要求》标准立项修订与发展报告.docx VIP
- DG∕TJ 08-2123-2025 盾构法隧道结构服役性能鉴定标准.pdf VIP
- 电能计量装置基础知识演示幻灯片.pdf VIP
- 缠中说禅 教你炒股108讲座.doc
- 挡土墙施工安全施工方案(3篇).docx VIP
- 2026年高中历史材料题专项真题及答案.docx VIP
原创力文档

文档评论(0)