第7章 管理信息系统系统设计ppt课件.ppt

第7章 管理信息系统系统设计ppt课件.ppt

ID:58698351

大小:396.00 KB

页数:91页

时间:2020-10-04

第7章 管理信息系统系统设计ppt课件.ppt_第1页
第7章 管理信息系统系统设计ppt课件.ppt_第2页
第7章 管理信息系统系统设计ppt课件.ppt_第3页
第7章 管理信息系统系统设计ppt课件.ppt_第4页
第7章 管理信息系统系统设计ppt课件.ppt_第5页
资源描述:

《第7章 管理信息系统系统设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章管理信息系统的系统设计系统设计概述系统功能结构设计系统物理配置方案设计代码设计数据库设计用户界面设计处理流程设计系统设计报告第一节系统设计概述系统设计的目的与任务系统设计的依据系统设计的原则一、系统设计的目的与任务主要目的:将系统分析阶段所提出的、充分反应用户信息需求的新系统逻辑模型转换成可以实施的、基于计算机与网络技术的物理(技术)模型。逻辑模型主要确定系统“做什么”,而物理模型则主要解决“系统怎样做”的问题。一、系统设计的目的与任务主要任务:从信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分

2、的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划。一、系统设计的目的与任务系统设计阶段的工作包括如下主要活动:总体设计:导出系统的功能模块结构图,确定合适的计算机处理方式和计算机总体结构及系统配置。详细设计:包括:代码设计、数据库设计、输出设计、输入设计、对话设计、处理流程设计、制定设计规范等。编写“系统设计说明书”:是系统设计阶段的成果,是系统实施阶段工作的主要依据。二、系统设计的依据可从以下几个方面考虑:系统分析的成果现行技术现行的信息管理和信息技术的标准、规范和有关法律制度用户需求系统运行环境三、系统设计的原则应遵循以下的主要原则:系统性灵活性可靠性经济性第二节系统功

3、能结构设计主要包括:系统功能结构设计的原则、结构化设计方法、模块结构图及评价标准、转换策略、优化技巧等。系统的功能结构是在遵循结构化和模块化设计思想的基础上,以信息系统功能结构图和信息系统流程图来表示的。一、系统功能结构设计的原则应遵循以下的主要原则:分解—协调原则模块化原则自顶向下的原则抽象的原则明确性原则二、结构化设计方法结构化设计方法是1974年由美国IBM公司首先提出的。其思想是以数据流程图为基础,采用自顶向下、逐层分解的方法,把系统划分为若干子系统,子系统又划分为若干功能模块,模块又划分为子模块,层层划分直到相对独立、功能单一的独立程序为止,最后构造出模块结构图。结构化设计的宗旨是

4、要使设计工作简单化、标准化。二、结构化设计方法主要考虑以下几个问题:每个子系统如何划分成多个模块。如何确定子系统之间、模块之间传送的数据及其调用关系。如何评价并改进模块结构的质量。如何从数据流程图导出模块结构图。三、模块结构设计模块结构图又称控制结构图或系统结构图,它是反映模块层次分解关系、调用关系、数据流和控制信息流传递关系的一种重要工具。模块结构图由模块、调用、数据、控制信息四种基本符号组成。(一)模块结构图基本符号模块调用数据信息控制信息模块模块是系统中有名称的、具有一定状态和方法的一个实体,是组成系统的基本元素。模块可以是一个程序,也可以是一个函数或过程子函数。模块具有四个属性:输入

5、与输出、处理功能、内部数据、程序代码。修改库存调用甲乙乙丙甲乙丙丁甲a)调用b)判断调用c)循环调用数据用带空心圆的箭头表示传送的数据,并标上数据名,箭头的方向为数据传送的方向。查职工读人事职工号简历数据控制信息查职工读人事用带实心圆的箭头表示控制信息,并标上信息名,箭头的方向为传送的方向。职工号简历数据无此职工(二)模块化模块化:把系统划分为若干个模块,每个模块完成一个特定的功能,然后将这些模块汇集起来组成一个整体,完成指定功能的一种方法。优点:使整个系统设计简易、结构清晰,可读性、可维护性强,提高系统的可行性,同时也有助于管理信息系统开发和组织管理。(二)模块化目标:每个模块完成一个相对

6、独立的特定功能;模块之间的关联和依赖程度尽量小;接口简单。度量标准:模块之间的耦合性(块间联系)模块自身的聚合性(块内联系)1.块间耦合块间耦合:系统内不同模块之间互联程度的度量。模块间的耦合度越低,模块的独立性越好。形式有:数据耦合、控制耦合、公共耦合、内容耦合数据耦合两个模块之间通过数据交换信息,且每一个参数均为数据。开发票计算水费单价数量金额控制耦合两个模块之间,一个模块通过开关量、标志、名字等控制信息,明显地控制另一模块的功能。开发票计算水费或电费水费/电费金额水费计算水费计算电费开发票电费控制耦合数据耦合公共耦合模块之间通过一个公共的数据区域传递信息。A公共数据区BC内容耦合一个模

7、块需要使用另一个模块的内部信息,或者转移进入另一个模块中时,这种联系方式则称为内容耦合。发生内容耦合的情形主要有:一个模块直接访问另一个模块的内部数据;一个模块不通过正常入口转到另一个模块内;两模块有一部分代码重叠;一个模块有多个入口或出口。块间耦合遵循下列原则模块间尽量使用数据耦合;必要时才采用控制耦合;限制公共耦合的范围;坚决避免使用内容耦合。2.块内聚合块内聚合:衡量模块内各组成部分的凝聚程度。模块内的

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

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

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