系统总体设计示例课件-参考.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《系统总体设计示例课件-参考.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 总体 设计 示例 课件 参考
- 资源描述:
-
1、第第5 5章章 系统总体设计系统总体设计51 系统设计概述系统设计概述 52 系统总体结构设计系统总体结构设计 53 数据库设计数据库设计 54 数据库的物理实现数据库的物理实现 55 代码设计代码设计 5 51 1 系统设计概述系统设计概述 5 51 11 1系统设计的任务系统设计的任务5 51 12 2系统设计的原则系统设计的原则 5 51 13 3系统设计的主要内容系统设计的主要内容 5 51 14 4系统设计的步骤系统设计的步骤 5 51 11 1 系统设计的任务系统设计的任务根据已批准的系统分析报告,依照系统逻辑模型和实际运行环境以及经济技术条件,确定新系统的物理实施方案将逻辑模型转
2、换为物理模型的过程 逻辑模型逻辑模型物理模型物理模型5 51 12 2 系统设计的原则系统设计的原则 系统性系统性灵活性灵活性可靠性可靠性经济性经济性5 51 13 3 系统设计的主要内容系统设计的主要内容 1、系统总体结构设计、系统总体结构设计 2、代码设计、代码设计 3、数据库(文件)设计、数据库(文件)设计 4、输入、输入/输出设计输出设计 5、处理流程设计、处理流程设计 6、程序流程设计、程序流程设计 7、系统设计文档、系统设计文档 5 51 14 4 系统设计的步骤系统设计的步骤 1 1、系统总体设计、系统总体设计 2 2、详细设计、详细设计 3 3、系统实施进度与计划的制定、系统实
3、施进度与计划的制定4 4、系统设计说明书的编写、系统设计说明书的编写5 52 2 系统总体结构设计系统总体结构设计 5 52 21 1 系统总体功能结构设计概述系统总体功能结构设计概述5 52 22 2 模块和模块结构模块和模块结构5 52 23 3 模块分解的原则模块分解的原则 5 52 24 4 控制结构图的绘制控制结构图的绘制 5 52 25 5 系统平台设计系统平台设计 5 52 21 1 系统总体功能结构设计概述系统总体功能结构设计概述1 1系统总体设计的任务系统总体设计的任务 根据系统分析文档资料和系统的逻辑模型设计新系统的物理模型和物理结构。2 2系统总体设计的基本要求系统总体设
4、计的基本要求 能够实现逻辑模型所规定的信息服务功能 系统具有一定的适应性和可修改性和可扩充性3 3系统总体设计的主要问题及其解决方法系统总体设计的主要问题及其解决方法 主要问题:系统各部分之间的信息关联,造成“波动效应”,使系统设计、修改和维护困难 解决方法:采用和的思想方法5 52 21 1 系统总体功能结构设计概述系统总体功能结构设计概述结构化设计的三个要点:结构化设计的三个要点:系统性自顶向下分解层次性 模块化设计的基本思想:模块化设计的基本思想:把一个信息系统设计成若干模块的方法称为模块化 将系统设计成由相对独立、单一功能的模块组成的结构 5 52 22 2 模块和模块结构模块和模块结
5、构 1 1概述概述 结构化设计借助一套标准的设计原则和图表工具,把系统分成若干模块,各模块可通过结构化语言、N-S图、IPO图、决策表、决策树等工具进行描述。(UC矩阵逐层分析:系统-子系统-模快)2 2模块模块 模块是可以组合、分解和更换的基本单元。(1)输入和输出(2)功能(3)位置(4)内部数据(5)处理逻辑(6)程序代码 5 52 22 2 模块和模块结构模块和模块结构3控制结构图控制结构图(1)基本符号 (2)表示方式(3)模块调用规则每个模块都有特定的任务,只有上级模块才能调用下级模块只有上下级模块之间才能通信相邻模块必须通过各自的上级模块传递才能间接通信模块按照自上而下的顺序调用
6、 5 52 22 2 模块和模块结构模块和模块结构(4)数据传送 (5)控制信息传送(6)转接符号的使用 4 4模块分解的基本结构类型模块分解的基本结构类型 顺序结构+选择结构+循环结构 5 52 23 3 模块分解的原则模块分解的原则 1模块的独立性模块的独立性 2模块的凝聚性模块的凝聚性(1)偶然凝聚(2)逻辑凝聚(3)时间凝聚(4)数据凝聚(5)功能凝聚 3模块耦合模块耦合(1)数据耦合(2)控制耦合(3)内容耦合 5 52 24 4 控制结构图的绘制控制结构图的绘制 1 1绘制的依据和过程绘制的依据和过程 依据:数据流程图。过程:首先将上层数据流程图映射为上层控制结构图,由顶层数据流程
7、图开始,逐级下推,每一层数据流程图中的处理功能映射为相应的模块。2 2以以转换转换为中心结构的模块分解为中心结构的模块分解 分解为输入、处理、输出三大部分。教材P173图5-113 3以以业务业务为中心结构的模块分解为中心结构的模块分解 分解一个检查业务类型模块和一个调度类型模块,调度类型模块可以继续分为不同处理逻辑的子模块。教材P174图5-13 5 52 25 5 系统平台设计系统平台设计 管理信息系统平台设计包括计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作等。1 1、按管理信息系统的目标选择系统平台、按管理信息系统的目标选择系统平台 单项
8、业务系统 综合业务管理系统 集成管理系统 信息处理模式2 2、计算机处理方式的选择和设计、计算机处理方式的选择和设计 选择根据 选择方式3 3、计算机网络系统的设计、计算机网络系统的设计 有关内容请参考计算机网络的技术书籍 5 52 25 5 系统平台设计系统平台设计4、数据库管理系统的选择、数据库管理系统的选择 选择原则5 5、软、硬件选择、软、硬件选择 根据系统需要和资源约束进行选择采用采购招标方式进行硬件的选择原则软件的选择原则 5 53 3 数据库设计数据库设计 531 文件设计文件设计 532 数据数据库设计的要求和步骤库设计的要求和步骤 533 概念结构设计概念结构设计 534 逻
展开阅读全文