第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt

第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt

ID:59197764

大小:2.47 MB

页数:72页

时间:2020-09-26

第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt_第1页
第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt_第2页
第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt_第3页
第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt_第4页
第11讲 管理信息系统MIS系统设计(二)ppt课件.ppt_第5页
资源描述:

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

1、第11讲第四章系统设计回顾系统设计目标方法“怎么做”,建物理模型任务将系统设计成由相对独立的、单一功能的模块组成的结构。结构化的设计方法基本思想模块单一功能的特性是指在划分时,应该使每个模块尽可能的小,最好做到:一个模块只执行一种功能,一种功能只用一个模块来实现。这使得模块最小化、最简化,同样提高了模块的可维护性,减少错误发生。结构化的设计方法使系统模块化,并使模块间的联系最小、模块内部元素之间联系最大。从数据流程图导出模块结构图(即控制结构图);再对模块结构图进行改进;目标具体步骤系统逻辑模型系统运行平台设计系统软件结构划分用户界面设计安全设计编写系统设计报告存储设计软件设计系统设计流

2、程总体设计详细设计总体设计系统运行平台设计系统模块结构划分12系统的运行平台包括什么?模块化及模块结构图?平台组成系统硬件平台系统网络配置系统软件平台系统平台模块化原理模块化即是将复杂的系统分解成不同粒度的模块的过程,最小的模块完成比较简单的、独立的任务。ABCDIJK模块结构图描述了一个系统的模块结构,并反映了模块间和模块内的联系等特性。模块结构图图例模块名模块`控制数据调用循环调用判断分支ABA调用BABCDA判断调用BCDABA循环调用BABab数据流动控制调用数据next模块调用的分类直接调用只能调用下层模块,不允许调用上层模块。判断调用一个模块是否调用一个从属模块,决定于调用模

3、块内部的判断条件,采用菱形符号表示。循环调用一个模块通过其内部的循环功能来循环调用一个或多个从属模块,用弧形箭头表示。数据在模块之间传送的数据,使用与调用箭头平行的带空心圆的箭头表示,并在旁边标上数据名。控制信息为了指导程序下一步的执行,模块间有时还必须传送某些控制信息,例如,数据输入完成后给出的结束标志,文件读到末尾所产生的文件结束标志等。控制信息与数据的主要区别是前者只反映数据的某种状态,不必进行处理。在模块结构图中,用带实心圆点的箭头表示控制信息。如图中“无此职工”就是用来表示送来的职工号有误的控制信息。转接符号当模块结构图在一张图面上画不下,需要转接到另外一张纸上,或为了避免图上

4、线条交叉时,都可使用转接符号,圆圈内加上标号。全局数据项系统运行过程中,任何模块都可使用的数据项。它是联系任意几个模块的纽带,十分重要。我们在画控制结构图时必须明确地表示出。表示方法:在调用了全程数据项的模块的下一层,用两端是圆弧的四边形画出,并用箭头表示上层模块对它的调用关系,如图所示。理解一下前面的工资计算程序模块结构图总额模块结构图与程序流程图的区别系统有层次性和过程性两个方面的特性,通常我们应该先考虑层次性,再考虑过程性问题。模块结构图对过程的描述能力是极其有限的,这也不是它的主要目的,主要描述的是系统的层次特性,即层次结构;程序流程图是系统的流程图,它描述的是系统的过程特性,即

5、先执行哪一部分,后执行哪一部分等。在总体设计阶段,我们首先关心的是系统的层次结构,而不是执行过程。2、绘制模块结构图绘制模块结构图的目的:帮助划分系统的功能模块,揭示各功能模块间的调用关系及系统模块结构。绘制模块结构图的步骤:首先设计顶层模块,然后自顶向下,逐步细化,最后得到一个满足数据流程图所表示的用户要求的系统的模块结构图,即系统的物理模型。总额整个过程可划分成两大步:改进初始结构图从数据流程图导出初步的模块结构图Phase1Phase2数据流程图模块结构图HOW?依据从数据流程图导出模块结构图数据流程图的两种典型结构:变换型结构事务型结构如何辨别?变换型结构一种线形的结构,它可以明

6、显地分成输入—主加工(主处理)—输出三部分。事务型结构图中的某个处理(这里是“分类”处理)将它的输入分离成一串平行的数据流,然后选择性地执行后面的某个处理。变换型结构与事务型结构的主要区别在于处理的执行是否具有选择性,而不单是处理是否输出多数据流的问题。对于这两种典型的数据流程图结构,可分别采用变换分析技术和事务分析技术导出初步的模块结构图。??next从数据流程图导出模块结构图数据流程图的两种典型结构:变换分析技术事务分析技术变换型结构事务型结构变换型结构一种线形的结构,它可以明显地分成输入—主加工—输出三部分。事务型结构图中的某个加工(这里是“分类’’加工)将它的输入分离成一串平行的

7、数据流,然后选择性地执行后面的某个加工。变换分析技术分三步:(1)找出系统的主处理(2)设计顶层模块和第一层模块(3)模块细化找出系统的主处理通常在数据流图中多股数据流的汇合处往往是系统的主处理。若没有明显的汇合处,则可先确定哪些数据流是逻辑输入和逻辑输出,两者之间部分即为主处理。从物理输入端一步步向系统中间移动,直至到达这样一个数据流,它再不能被作为系统的输入,则其前一个数据流就是系统的逻辑输入,即离物理输入端最远的,但仍可视为是

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

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

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