中国设备网 - 设备行业门户网站 !

商业资讯: 国内新闻 | 国际新闻 | 企业新闻 | 印刷出版 | 包装新闻 | 环保新闻 | 科技新闻 | 财经新闻 | 人物访谈 | 图片新闻

你现在的位置: 首页 > 商业资讯 > 管理技术 > 管理信息系统的系统设计(1)

管理信息系统的系统设计(1)

信息来源:plantb2b.com  时间:2007-09-11  浏览次数:97

  在系统分析阶段,我们获得了新系统的系统分析说明书,系统设计阶段的任务就是将系统分析说明书转换成一个具体的计算机实现方案-系统设计说明书。
  系统设计由总体设计和详细设计这两部分组成。
  一、总体设计
  总体设计也称为初步或“结构设计”,在总体设计中要确定系统的模块结构,并画出模块结构图。在总体设计时必须考虑以下几个问题:
  如何将一个系统和子系统划分成多个模块;
  如何确定模块间传输的数据及调用关系;
  如何评价并改进模块结构的质量。
  总体结构在技术上有相当的难度,需要有一定的方法来指导。七十年代以来,出现了多种设计方案,其中结构化设计是较典型的方法。采用这种方法来划分子系统时应遵循以下基本原则:
  (1)各子系统具有相对独立性,使子系统在内部功能及信息处理方面有良好的凝聚性;
  (2)尽量减少子系统之间的数据依赖,子系统之间的数据接口简单、明确;
  (3)子系统的划分尽量考虑企业的业务流程结构和企业管理职能,同时,在满足现行要求的基础上,适应企业今后的发展变化;
  (4)减少系统的数据冗余,尽量避免重复存储;
  (5)能够采取分阶段实现管理信息系统。
  二、详细设计
  详细设计的任务,就是在总体设计所建立的系统模块结构的基础上,给出每个模块的实现方法的细节,对模块的输入、输出和处理过程作详细描述,从而在程序设计阶段可以把这个描述直接“翻译”成用某种程序语言书写的程序。
  详细设计要完成的主要工作有:代码设计,输出设计,输入设计,处理过程设计,数据库设计。
  1.代码设计
  在MIS系统中,代码是人和计算机的共同语言,使系统信息分类、核对、统计和检索的关键。代码设计就是要设计出一套能为系统各部分共用的、优化的代码系统,这是实现计算机管理的一个前提条件。
  代码设计的原则:
  (1)具有唯一确定性。每一个代码都仅代表唯一的实体或属性。
  (2)标准化与通用性。凡是国家和主管部门对某些信息分类和代码有统一规定和要求的,则应采取用标准形式的代码,以使其通用化。
  (3)可扩充性与灵活性。要充分考虑今后的发展,为增加新代码留有余地。
  (4)具有规律性。便于认识和记忆。
  (5)简洁性。代码的长度会影响所占据的内存空间、处理速度以及输入时的出错概率,因此要尽量短小。
  目前常用的代码分类方法有线分类法和面分类法两种。
  线分类法的出发点是:首先给定母项,然后下分若干子项,由对象的母项分大集合,由大集合确定小集合,最后落实到具体对象。分类的结果形成了一层套一层的线性关系,如图1所示。
  图1
  面分类法是新近兴起的一种新方法,它主要从面的角度来考虑分类,具有柔性好,面的增、删、改都比较容易的特点,而且可以实现按任意组配面的信息检索, 对机器处理有良好的适应性。面分类法的缺点是不易直观识别,不便于记忆。

    ——本信息真实性未经中国设备网证实,仅供您参考