1、第七章 管理信息系统的系统设计 管理信息系统 第七章 管理信息系统的系统设计【 本章学习要求 】 本章主要讲述管理信息系统的系统设计的任务及设计原则 , 系统设计的任务是 :在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。通过本章的学习,学生应明确系统设计的任务以及系统设计的原则,基本掌握管理信息系统的总体设计、代码设计、数据存储设计、输入输出设计以及处理过程设计等的设计方法和原则。1第七章 管理信息系统的系统设计 管理信息系统 目录系统设计概述系统总体设计代码设计输入输出设计数据存储设计模块功能与处理过程设计2第七章 管理信息系统的系统设计 管理信息系统 7.1系统设计概述一
2、、系统设计的定义 人们对设计的定义“应用各种技术和原理,对设备、过程或系统做出足够详细的定义,使之能够在物理上得以实现 ” 系统设计的定义系统设计是新系统的物理设计阶段,根据系统分析阶段所确定的新系统的 逻辑模型 ,综合考虑各种 约束 ,利用一切可用的技术手段和方法 ,进行各种 具体设计 ,提出一个能在计算机上实现的新系统的 实施方案 ,并解决 “系统怎样做 ”的问题。 3第七章 管理信息系统的系统设计 管理信息系统 二、系统设计的主要任务 系统的总体结构设计包括信息系统流程图设计、功能结构图设计和功能模块图设计等。 代码设计和设计规范的制定 系统物理配置方案设计包括系统的平台设计,包括设备配
3、置、通信网络的选择和设计以及数据库管理系统的选择等。 计算机处理过程设计包括输入设计、输出设计、处理流程图设计、数据库或数据文件设计、模块内部的算法设计以及编写程序设计说明书等。 最后写出系统设计报告。4第七章 管理信息系统的系统设计 管理信息系统 从系统分析的逻辑模型设计到系统设计的物理模型的设计 是一个由抽象到具体的过程,有时并没有明确的界限,甚至可能有反复。 经过系统设计,设计人员应能为程序开发人员提供完整、清楚的设计文档,并对设计规范中不清楚的地方做出解释。5第七章 管理信息系统的系统设计 管理信息系统 三、系统设计的步骤1、系统总体设计,其中包括: 系统总体布局方案的确定 软件系统总
4、体结构设计 数据存储的总体设计 计算机和网络系统方案的选择2、详细设计,其中包括: 代码设计 数据库设计 输出设计 输入设计 处理流程设计 程序流程设计6第七章 管理信息系统的系统设计 管理信息系统 四、建立 MIS总的目标 是在面对复杂多变的企业外部环境及内部条件下,能够在 正确的时刻 ,将 正确的信息 提供给 正需要的管理与决策人员 ,使他们能够及时地了解企业的生产经营情况,做出 有效的 决策。具体地来讲,应该达到以下几方面的目标: 具有较高的运行效率。 具有较高的可靠性。 具有较好的人机接口和可操作性。 具有较好的维护性。7第七章 管理信息系统的系统设计 管理信息系统 五、信息系统设计的
5、原则系统性代码统一、设计规范标准、传递语言和传递参数要尽可能一致;对系统的数据采集要做到源出一处、全局共享,使一次输入得到多次利用。灵活性要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。管理信息系统的设计要适应社会经济的发展变化、企业管理水平的提高、技术的进步等诸多变化。在系统设计中,应尽量采用模块化结构,提高各模块的独立性;尽可能减少模块间的耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。即较低的模块耦合。8第七章 管理信息系统的系统设计 管理信息系统 五、信息系统设计的原则可靠性可靠性是指系统抵御外
6、界干扰的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。经济性经济性是指在满足系统需求的前提下,尽可能减小系统的开销。一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。9第七章 管理信息系统的系统设计 管理信息系统 7.2 系统总体设计一、系统总体功能结构设计系统设计阶段首先要确定系统的总体结构 即系统总体功能结构的确定和子系统与模块的划分 结构化系统设计的思想是采用自顶向下、逐层分解的方法把系统划分为若干子系统而子系统又划分为若干功能模块模块又划分为子模块层层划分直到每一个模块是相对独立、功能单一的独立程序为止。10