系统总体设计示例.ppt

系统总体设计示例.ppt

ID:48040877

大小:856.01 KB

页数:54页

时间:2020-01-13

系统总体设计示例.ppt_第1页
系统总体设计示例.ppt_第2页
系统总体设计示例.ppt_第3页
系统总体设计示例.ppt_第4页
系统总体设计示例.ppt_第5页
资源描述:

《系统总体设计示例.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章系统总体设计5.1系统设计概述5.2系统总体结构设计5.3数据库设计5.4数据库的物理实现5.5代码设计5.1系统设计概述5.1.1系统设计的任务5.1.2系统设计的原则5.1.3系统设计的主要内容5.1.4系统设计的步骤5.1.1系统设计的任务根据已批准的系统分析报告,依照系统逻辑模型和实际运行环境以及经济技术条件,确定新系统的物理实施方案将逻辑模型转换为物理模型的过程逻辑模型物理模型5.1.2系统设计的原则系统性灵活性可靠性经济性5.1.3系统设计的主要内容1、系统总体结构设计2、代码设计3、数据库(文件)设计4、输入/输出设计5、处理流程设

2、计6、程序流程设计7、系统设计文档5.1.4系统设计的步骤1、系统总体设计2、详细设计3、系统实施进度与计划的制定4、系统设计说明书的编写5.2系统总体结构设计5.2.1系统总体功能结构设计概述5.2.2模块和模块结构5.2.3模块分解的原则5.2.4控制结构图的绘制5.2.5系统平台设计5.2.1系统总体功能结构设计概述1.系统总体设计的任务根据系统分析文档资料和系统的逻辑模型设计新系统的物理模型和物理结构。2.系统总体设计的基本要求能够实现逻辑模型所规定的信息服务功能系统具有一定的适应性和可修改性和可扩充性3.系统总体设计的主要问题及其解决方法主要

3、问题:系统各部分之间的信息关联,造成“波动效应”,使系统设计、修改和维护困难解决方法:采用结构化设计和模块化设计的思想方法5.2.1系统总体功能结构设计概述结构化设计的三个要点:系统性自顶向下分解层次性模块化设计的基本思想:把一个信息系统设计成若干模块的方法称为模块化将系统设计成由相对独立、单一功能的模块组成的结构图示5.2.2模块和模块结构1.概述结构化设计借助一套标准的设计原则和图表工具,把系统分成若干模块,各模块可通过结构化语言、N-S图、IPO图、决策表、决策树等工具进行描述。(UC矩阵逐层分析:系统-子系统-模快)2.模块模块是可以组合、分解

4、和更换的基本单元。(1)输入和输出(2)功能(3)位置(4)内部数据(5)处理逻辑(6)程序代码5.2.2模块和模块结构3.控制结构图(1)基本符号图示(2)表示方式(3)模块调用规则每个模块都有特定的任务,只有上级模块才能调用下级模块只有上下级模块之间才能通信相邻模块必须通过各自的上级模块传递才能间接通信模块按照自上而下的顺序调用5.2.2模块和模块结构(4)数据传送图示(5)控制信息传送(6)转接符号的使用4.模块分解的基本结构类型顺序结构+选择结构+循环结构图示5.2.3模块分解的原则1.模块的独立性2.模块的凝聚性(1)偶然凝聚(2)逻辑凝聚(

5、3)时间凝聚(4)数据凝聚(5)功能凝聚3.模块耦合(1)数据耦合(2)控制耦合(3)内容耦合5.2.4控制结构图的绘制1.绘制的依据和过程依据:数据流程图。过程:首先将上层数据流程图映射为上层控制结构图,由顶层数据流程图开始,逐级下推,每一层数据流程图中的处理功能映射为相应的模块。图示2.以转换为中心结构的模块分解分解为输入、处理、输出三大部分。教材P173图5-11图示3.以业务为中心结构的模块分解分解一个检查业务类型模块和一个调度类型模块,调度类型模块可以继续分为不同处理逻辑的子模块。教材P174图5-13图示5.2.5系统平台设计管理信息系统平

6、台设计包括计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作等。1、按管理信息系统的目标选择系统平台单项业务系统综合业务管理系统集成管理系统信息处理模式2、计算机处理方式的选择和设计选择根据选择方式3、计算机网络系统的设计有关内容请参考计算机网络的技术书籍5.2.5系统平台设计4、数据库管理系统的选择选择原则5、软、硬件选择根据系统需要和资源约束进行选择采用采购招标方式进行硬件的选择原则软件的选择原则5.3数据库设计5.3.1文件设计5.3.2数据库设计的要求和步骤5.3.3概念结构设计5.3.4逻辑结构设计

7、说明:关系模型在第二章已讲,数据库的物理实现用VFP,机房上机。5.3.1文件设计文件设计就是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。1、文件的分类主文件(静态文件+动态文件)业务文件输入文件输出文件工作文件转存文件5.3.1文件设计2、文件设计的步骤了解已有的或可提供的计算机系统功能确定文件设计的基本指标与其他文件的接口文件的数据量文件的逻辑结构文件的处理方式文件的使用率文件的存取时间文件的保密确定合适的文件组织方式、存取方式和介质编写文件设计说明书5.3

8、.2数据库设计的要求和步骤1.数据库设计的要求满足用户要求满足数据库管理系统要求具有较高的范式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。