第5章系统设计课件.ppt

  1. 1、本文档共125页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章系统设计课件.ppt

管理信息系统 主讲 邹凯 第五章 系统设计 了解系统划分的原则 了解网络设计的相关知识 掌握数据库设计的类型、方法 掌握代码设计的原则、方法 掌握输入/输出及界面设计的方法 理解模块功能与处理过程的设计方法 了解系统安全设计的内容 第五章 系统设计 5.1 系统总体设计 5.2 系统数据库设计 5.3 代码设计 5.4 输入∕输出及界面设计 5.5 模块功能与处理过程设计 5.6 系统安全设计 5.7 系统设计报告 第五章 系统设计 系统设计是管理信息系统开发的一个重要阶段,这个阶段是对新系统的物理设计,即通过前面的系统分析报告对新系统逻辑功能的要求分析从实际出发,进行各种具体设计,确定系统的实施方案,解决系统如何去完成的问题,最终给出详细的设计方案,为下一阶段的实现制定详细计划。 5.1系统总体设计 5.1.1 系统划分 5.1.2 系统环境的配置 5.1.3 网络设计 5.1.4 计算机处理流程设计 5.1系统总体设计 目前系统设计主要采取自顶向下的结构化系统设计方法,局部环节上也采用原型法,或面向对象方法。 系统设计的主要内容包括新系统的总体框架设计、代码设计、数据库设计、I/O设计、处理流程及功能模块的设计,系统设计文件将是最终实现信息系统的重要基础 。 系统设计的原则 ①系统性原则。按照系统工程的观点,系统应始终从总体目标出发,服从总体要求,在总体方案设计中,经过对局部的调查、分析、综合形成总体方案,局部应服从全局,使方案成为一个有机的整体。 ②实用性原则。这里主要包括两层含义,一是从实用出发,二是从实际出发。管理信息系统的根本目的是实用,因此系统不应过于追求大而全。另外应用从技术、设备、用户、管理者的实际考虑,不应追求硬件设备的先进性。 ③经济性原则。在满足需要的情况下,尽可能选择性能价格比高的、相对成熟的产品,不要贪大求新。 系统设计的原则 ④安全性原则。在开发管理信息系统时,要重视安全性问题,如计算机软硬件的故障可能造成的数据丢失,数据共享带来的失密等,在设计阶段应采取必要的措施。 ⑤规范性原则。在管理信息系统的开发过程中要制定统一的规范,要做到规范的数据,规范的编码,规范的程序设计,规范的文档等,只有这样才能保证不同的开发阶段之间和各小系统之间能有机地衔接起来。 ⑥适应性原则。无论是设备还是组织机构,管理制度或管理人员,在一定时间内只能是相对稳定的,变化是经常的。比如,由于经营方式变化的需要而改变管理制度。管理信息系统的设计要适应社会经济的发展变化、企业管理水平的提高、技术的进步等诸多变化。 5.1.1 系统划分 系统划分就是将实际对象按其管理要求,环境条件和开发工作等方面,将其划分为若干相互独立的子系统。目前对于子系统的划分还没有一套公认的方法,在实际开发过程中,除一些成型的方法外,还包含个人的工作经验,对问题的理解程度等一些艺术的成分。但在子系统的划分中也有一些公认的应遵循的原则 5.1.1 系统划分 1)可理解的结构划分 每个子系统功能要明确,尽量做到规模大小适中均衡,减少复杂性,易于人们理解和接受。此外,在合理可能的前提下,适当照顾现行系统的结构和人们的习惯,使旧系统能顺利地向新系统过渡。 2) 子系统要具有相对独立性 子系统的内部功能、信息等方面应具有较好的内聚性,每个子系统,模块之间应相互独立,将联系比较密切,功能相近的模块相对集中,尽量减少各种不必要的数据调用和控制联系,这使得大型复杂的软件简单化,减小问题的复杂程度,保证软件产品的质量,加强系统的可维护性和适应性。 5.1.1 系统划分 3)使子系统之间数据依赖性尽量小 子系统之间的联系尽量少,相互关联及相互影响程度较小,接口清晰、简洁。划分子系统时应将联系较高的相对集中的部分列入一个子系统内部,剩余的一些分散、跨度较大的联系成为这些子系统之间的联系和接口。这样,将来系统的调试、维护和运行都比较方便。 4)子系统划分应减少数据冗余 数据冗余就是在不同模块中重复定义某一部分数据,这使得经常大量调用原始数据,重复计算、传递、保存中间结果,从而导致程序结构紊乱效率降低,软件编制工作困难。 5.1.1 系统划分 5)子系统的设置应考虑今后管理发展的需要 子系统的设置光靠上述系统分析的结果是不够的,因为现存的系统由于这样或那样的原因,很可能没有考虑到一些高层次管理决策的要求。 6)子系统的划分应便于系统分阶段实现 管理信息系统的开发是一项较大的工程,它的实现一般都要分期分步进行,所以子系统的划分应能适应这种分步的实施。另外,子系统的划分还必须兼顾组织机构的要求(但又不能完全依赖于组织,因为目前情况下我国在进行体制改革,组织结构相对来说是不稳定的),以便系统实现后能够符合现有的情况

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档