管理信息系统第七章.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 管理信息系统的系统设计 内容 7.1 系统设计概述 7.2 系统总体结构设计 7.3 代码设计 7.4 数据存储设计 7.5 输出设计 7.6 输入设计 7.7 信息系统处理流程设计 7.8 物理配置方案设计 7.9 系统设计说明书 7.1 系统设计概述 1. 系统设计的任务 2. 系统设计的原则 7.1.1 系统设计的任务 在系统分析的基础上,按照逻辑模型的要求,科学合理地进行系统的总体设计和详细设计,为下一阶段系统实施提供必要的技术资料。 总体设计包括:将系统划分成模块、决定每个模块的功能和调用关系、画出模块结构图设计等; 详细设计包括:代码设计、数据存储文件设计、输出输入/人机界面设计、处理过程设计、系统物理配置方案设计、系统设计说明书等。 系统设计的任务 7.1.2 系统设计的原则 ⑴ 系统性 ⑵ 灵活性 ⑶ 可靠性 ⑷ 经济性 ⑴ 系统性 系统是作为一个整体而存在的。因此,在系统设计中要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。 ⑵ 灵活性 系统对外界环境条件的变化有很强的适应性。这样其可保持长久的生命力。为此,系统应具有较好的开放性和结构的可变性。 采用模块化结构,提高模块的独立性,减少依赖性。使系统便于修改,便于增加新的内容。 ⑶ 可靠性 指系统抵御外界干扰的能力及受外界干扰时的恢复能力。 一个成功的MIS必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。 ⑷ 经济性 在满足系统需求的前提下,尽可能的减少系统的开销。 一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提。 另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程,减少处理费用。 7.2 系统总体结构设计 1. 功能模块划分 2. 结构化系统设计方法 3. 模块与模块结构图 4. 模块间的联系 5. 模块结构图的设计 7.2.1 功能模块划分 总体结构设计主要是划分管理信息系统的子系统(模块)。 常用的子系统划分与当前的功能部门对应。有一个独立的功能管理部门,就有一个管理信息子系统。致命问题:当管理部门的组织机构或职责范围调整时,会导致该MIS子系统需重新设计。 为了保证MIS与企业功能组织结构之间的相对独立性,MIS子系统(模块)的划分是从信息的角度来划分的。MIS的各子系统可以看做系统目标下层的功能。系统功能分解过程就是一个由抽象到具体、由复杂到简单的过程。 7.2.1 功能模块划分 所谓功能结构图,就是按功能从属关系画成的图表,图中每一个方框称为一个功能模块,所以功能结构图也称模块结构图。功能模块可以根据具体情况划分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。 经过层层分解,把一个复杂的系统分解为多个功能单一的功能模块,这种把一个信息系统设计成若干个模块的方法称为结构化系统设计方法。 7.2.2 结构化系统设计方法 ⑴ 结构化系统设计方法的含义 ⑵ 结构化系统设计的基本思想 ⑶ 结构化系统设计的特点 ⑴ 含义 结构化系统设计方法是运用一套标准的设计准则和工具,采用模块化的方法进行系统结构设计。该方法适用于管理信息系统的总体设计,可以同系统分析阶段中的结构化系统分析与实施阶段中结构化程序设计方法前后衔接起来使用。 ⑵ 基本思想 结构化系统设计的基本思想是采用分解的方法,将系统设计成由相对独立、功能单一的模块组成的结构,它是以系统的逻辑功能和数据流关系为基础,根据数据流程图和数据字典,借助于一套标准的设计准则和图表工具,通过“自上而下”和“自下而上”的反复,把系统逐层划分为多个大小适当、功能明确、具有一定独立性且容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计,使系统开发的整体工作量变小。 ⑶ 特点 相对独立、功能单一的模块结构 块内联系紧密、块间联系松散 采用模块结构图的描述方式 7.2.3 模块与模块结构图 ⑴ 模块 把一个系统分解成若干彼此独立,且又具有一定联系,能够完成某个特定任务的组成部分。这些组成部分就称为功能模块,简称模块。 一个模块的规模可大可小。它可以是一个程序,也可以是程序中的一个程序段或一个函数、过程或子程序。模块是模块结构图中最基本、最主要的元素。 模块一般具有输入与输出、逻辑功能、程序代码和内部数据四个属性。 7.2.3 模块与模块结构图 ⑵ 模块结构图 运用结构化设计方法时,一个系统经过逐层分解,得到具有层次结构的模块,构成系统的功能结构,这就称为模块结构图。模块结构图是结构化设计的主要工具,也是模块结构图设计的成果。

文档评论(0)

fpiaovxingl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档