1 / 142
文档名称:

软件工程04面向过程的 软件设计方法.ppt

格式:ppt   页数:142
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程04面向过程的 软件设计方法.ppt

上传人:小猪猪 2011/11/30 文件大小:0 KB

下载得到文件列表

软件工程04面向过程的 软件设计方法.ppt

文档介绍

文档介绍:软件设计的目标和任务
软件设计基础
模块独立性
结构化设计方法
数据设计和文件设计
过程设计
第四章面向过程的 软件设计方法
软件设计的目标和任务
根据用信息域表示的软件需求,以及功能和性能需求,进行
数据设计
系统结构设计
过程设计。
数据设计侧重于数据结构的定义。
系统结构设计定义软件系统各主要成份之间的关系。
过程设计则是把结构成份转换成软件的过程性描述。在编码步骤,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整有效的软件。
开发阶段的信息流
软件设计是后续开发步骤及软件维护工作的基础。如果没有设计,只能建立一个不稳定的系统结构
软件设计任务
从工程管理的角度来看,软件设计分两步完成。
概要设计,将软件需求转化为数据结构和软件的系统结构。
详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。
软件设计过程
1. 制定规范
在进入软件开发阶段之初,首先应为软件开发组制定在设计时应该共同遵守的标准,以便协调组内各成员的工作。包括:
阅读和理解软件需求说明书,确认用户要求能否实现,明确实现的条件,从而确定设计的目标,以及它们的优先顺序
根据目标确定最合适的设计方法
规定设计文档的编制标准
规定编码的信息形式,与硬件,操作系统的接口规约,命名规则
2. 软件系统结构的总体设计
基于功能层次结构建立系统。
采用某种设计方法,将系统按功能划分成模块的层次结构
确定每个模块的功能
建立与已确定的软件需求的对应关系
确定模块间的调用关系
确定模块间的接口
评估模块划分的质量

最近更新

2023年北京戏曲艺术职业学院单招职业技能考试.. 39页

2023年南京交通职业技术学院单招职业倾向性考.. 40页

2023年南京旅游职业学院单招职业倾向性考试题.. 41页

2023年南京科技职业学院单招职业技能考试模拟.. 40页

2026年免费医务人员个人工作总结 38页

2023年南昌工学院单招职业倾向性考试题库新版.. 39页

2023年南昌理工学院单招职业适应性考试模拟测.. 41页

2023年南阳农业职业学院单招职业技能测试模拟.. 40页

2023年南阳职业学院单招职业适应性测试题库推.. 40页

2026年元素周期表第51号元素是什么 8页

2023年合肥滨湖职业技术学院单招综合素质考试.. 41页

2023年合肥职业技术学院单招职业技能考试题库.. 40页

2026年元旦祝福贺词(110句) 15页

2023年吉林省通化市单招职业适应性测试题库汇.. 40页

2023年呼伦贝尔职业技术学院单招职业技能考试.. 41页

2026年元旦春节手抄报 元旦小学生手抄报图片 4页

2023年哈尔滨城市职业学院单招职业技能考试模.. 42页

2023年哈尔滨科学技术职业学院单招综合素质考.. 40页

2023年唐山工业职业技术学院单招职业适应性测.. 39页

2023年唐山职业技术学院单招职业倾向性测试题.. 40页

2026年元旦习俗活动作文 8页

2023年四川交通职业技术学院单招职业技能考试.. 40页

2026年元宵节经典祝福语短句 18页

2023年四川国际标榜职业学院单招职业倾向性测.. 41页

2023年四川工商职业技术学院单招职业技能考试.. 39页

2023年四川文化产业职业学院单招职业倾向性测.. 39页

2023年四川文轩职业学院单招职业技能考试模拟.. 39页

2023年四川现代职业学院单招综合素质考试题库.. 40页

2023年四川科技职业学院单招职业技能考试题库.. 39页

2025年重庆市《保安员证》考试题库含答案 39页