任务八总体结构设计.ppt

上传人:小飞机 文档编号:5216812 上传时间:2023-06-14 格式:PPT 页数:20 大小:388.50KB
返回 下载 相关 举报
任务八总体结构设计.ppt_第1页
第1页 / 共20页
任务八总体结构设计.ppt_第2页
第2页 / 共20页
任务八总体结构设计.ppt_第3页
第3页 / 共20页
任务八总体结构设计.ppt_第4页
第4页 / 共20页
任务八总体结构设计.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《任务八总体结构设计.ppt》由会员分享,可在线阅读,更多相关《任务八总体结构设计.ppt(20页珍藏版)》请在三一办公上搜索。

1、任务八总体结构设计,主讲:张蓉,应用系统开发综合实训,任务目的,任务描述,应用系统开发综合实训,通过系统设计规范的学习,掌握系统设计的步骤,确定系统具体的实施方案,完成学生信息管理系统的设计部分的功能模块设计,对系统功能进行分解,使用结构图、层次图描述模块所组成的层次关系。,任务分析(总),应用系统开发综合实训,本阶段任务为系统设计阶段,这是系统设计师的工作职责。系统设计的步骤:1、系统总体设计2、详细设计3、系统实施进度与计划的制订4、系统设计说明书的编写。,3.1 软件设计的目标和任务1,应用系统开发综合实训,系统设计的目标 系统分析:解决“做什么”系统设计:解决“怎么做”,3.1 软件设

2、计的目标和任务2,应用系统开发综合实训,系统设计的任务 问题结构(系统需求)系统结构 从系统分析说明书出发,形成系统的具体设计方案。,映射,3.2 将需求分析模型转换为软件结构,应用系统开发综合实训,3.3 软件设计任务,从工程管理的角度来看,软件设计分两步完成。概要设计,即总体设计。将软件需求转化为数据结构和软件的系统结构。详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。,应用系统开发综合实训,3.4 概要设计的过程,应用系统开发综合实训,10,3.4.1 功能模块的划分1,在传统的软件工程学科中,模块化“功能独立,并且可以被集成”已成为一种普遍被接受的方法。系

3、统功能的模块化设计不仅可以减少系统的复杂性,使系统便于修改,而且还容易实现一个系统不同部分的并行开发。,应用系统开发综合实训,系统功能模块的设计(1)接口定义“整体纽带”(2)数据结构与程序流程的确定(3)确定模块之间的组织关系,3.4.1 功能模块的划分2,应用系统开发综合实训,3.4.2 描绘软件结构的图形工具,层次图 结构图,应用系统开发综合实训,3.4.3 层次图1,应用系统开发综合实训,层次图用来描绘软件的层次结构矩形框代表一个模块,方框间的连线,表示调用关系,而表示组成关系。,3.4.3 层次图2,应用系统开发综合实训,层次图用来描绘软件的层次结构矩形框代表一个模块,方框间的连线,

4、表示调用关系,而表示组成关系。,3.4.4 结构图1,方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头表示模块的调用关系。上方的方框,代表的模块调用下方的模块。通常还用带注释的箭头,表示模块调用过程中来回传递的信息。尾部是空心圆表示传递的是数据,实心圆表示传递的是控制信息。,应用系统开发综合实训,3.4.4 结构图2(实例),应用系统开发综合实训,3.4.5 架构设计,架构设计:决定将应用软件的哪些部分分配到哪个硬件应用架构:基于Server,B/S,C/S所有的软件系统可分为:数据存储,数据访问逻辑,应用逻辑,表示逻辑操作性需求,性能需求,安全需求,文化和政治需求软件架构设计,应用系统开发综合实训,拓展与提高,应用系统开发综合实训,1、了解应用系统设计师的岗位职责,Thank You!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号