网站大量收购独家精品文档,联系QQ:2885784924

第四章复习及第五章 管理信息系统的设计.ppt

第四章复习及第五章 管理信息系统的设计.ppt

  1. 1、本文档共128页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手工处理的工资管理子系统数据流图 第五章 管理信息系统的设计 第五章 管理信息系统的设计 5.1 系统设计概述 5.2 系统总体结构设计 5.3 详细设计 5.4系统设计说明书 5.1 系统设计概述 一:系统设计的概念 系统设计:根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用合理的技术手段和方法,提出一个能在计算机上实现的新系统的物理模型,解决“系统怎样做”的问题。 5.1 系统设计概述 二、系统设计的内容 总体设计 包括应用软件系统总体结构设计、计算机物理系统配置方案设计和信息系统流程图。 功能结构图设计和功能模块图设计等,计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作等。 详细设计 代码设计和设计规范的制定、数据库设计、输入设计和输出设计等。 文档编写 5.1 系统设计概述 系统设计的主要内容 5.1 系统设计概述 三、系统设计原则 合法性 符合现行的企业管理制度和其他相关法规的规定 整体性 设计规范要标准,代码要统一,语言要一致 适应性 适应环境 ,适合用户使用 可靠性 如提供正确信息、决策、和经营管理的能力等 经济性 在满足系统需求的前提下尽可能减小系统的开销 5.1 系统设计概述 四、系统设计的步骤 系统总体设计 系统架构设计,软件结构设计等 详细设计 代码设计,数据库设计,输入输出设计,处理流程设计等。 系统实施进度与计划地制定。 系统设计说明书的编写。 5.2 系统总体结构设计 5.2.1系统物理配置方案设计 5.2.2系统功能模块设计 5.2.1 系统物理配置方案设计 5.2.2 系统功能模块设计 结构化系统设计方法 一、 结构化系统设计方法的含义 二、 结构化系统设计的基本思想 三、 结构化系统设计的特点 四、 模块与模块结构图 一、 含义 结构化系统设计方法是运用一套标准的设计准则和工具,采用模块化的方法进行系统结构设计。该方法适用于管理信息系统的总体设计,可以同系统分析阶段中的结构化系统分析与实施阶段中结构化程序设计方法前后衔接起来使用。 二、 基本思想 结构化系统设计的基本思想是采用分解的方法,将系统设计成由相对独立、功能单一的模块组成的结构,它是以系统的逻辑功能和数据流关系为基础,根据数据流程图和数据字典,借助于一套标准的设计准则和图表工具,通过“自上而下”和“自下而上”的反复,把系统逐层划分为多个大小适当、功能明确、具有一定独立性且容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计,使系统开发的整体工作量变小。 三、 特点 相对独立、功能单一的模块结构 块内联系紧密、块间联系松散 采用模块结构图的描述方式 四、 模块与模块结构图 1 模块 把一个系统分解成若干彼此独立,且又具有一定联系,能够完成某个特定任务的组成部分。这些组成部分就称为功能模块,简称模块。 一个模块的规模可大可小。它可以是一个程序,也可以是程序中的一个程序段或一个函数、过程或子程序。模块是模块结构图中最基本、最主要的元素。 模块一般具有功能属性、逻辑属性、状态属性3个属性。 2 模块结构图 运用结构化设计方法时,一个系统经过逐层分解,得到具有层次结构的模块,构成系统的功能结构,这就称为模块结构图。模块结构图是结构化设计的主要工具,也是模块结构图设计的成果。它不仅可以表示一个系统的层次结构关系,还反映模块之间的调用关系和模块之间数据的传递关系。 2 模块结构图 模块结构图是由模块、调用、模块间的通信等基本符号组成,如下图所示。 系统的总体设计 选择调用 选择调用 循环调用 3 模块间的联系 ⑴ 耦合 耦合是对一个软件结构内不同模块之间互联程度的度量。设计和评价模块结构的一个重要原则是:尽可能的降低模块间的耦合度,从而提高模块的独立性。 模块间的耦合主要有以下四种形式:数据耦合 、控制耦合、 公共环境耦合、内容耦合。 耦合度越高,模块独立性越弱。 ⑵ 内聚 内聚标志着一个模块内各个元素彼此结合的紧密程度,表示模块功能的专一化程度。模块内各组成部分的凝聚程度越强,模块的独立性越好。 在设计模块时,应尽可能做到系统中的每个模块内部都有很强的聚合度。 内聚按其聚合度的高低分为:低内聚、中内聚和高内聚。 内聚度越高,模块独立性越强。 模块内聚、耦合与独立性的关系 模块内聚性与独立性成正比,而模块耦合性与独立性成反比。 设计目标:力争强内聚、弱耦合 ⑶ 模块的扇入和扇出 模块的扇出(Fan Out)是指模块的直属下级模块的个数。一般来说,一个模块的扇出个数应该控制在7个以内。

文档评论(0)

gmomo-lt + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档