.
数据处理模式。
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。 2、数据流程分析的目的
数据流程分析的目的是要发现和解决数据流通中的问题。这些问题包括:数据流程不畅,前后数据不匹配,数据处理过程不合理等等。
问题产生的原因有的是属于原系统管理混乱,数据处理流程本身有问题,有的也可能是我们调查了解数据流程有误或作图有误。总之这些问题都应该尽量地暴露并加以解决。一个通畅的数据流程是今后新系统用以实现这个业务处理过程的基础。
四、数据字典 1、定义
数据字典(Data Dictionary, DD)是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。 2、数据字典中的数据
动态数据(可在系统内外流动的数据)
静态数据(不参与流动的数据存储)的数据结构和相互之间的关系。 3、数据字典的形式 手工卡片式; 电子式。
4、数据字典的内容 数据项(数据元素):数据的最小单位。
数据结构:描述数据项之间的关系可由若干数据项、数据结构,或数据与数据结构组成。
数据流:由一个或一组固定的数据项组成。 处理逻辑:数据流程图中最底层的处理逻辑。 数据存储:数据的逻辑存储结构。 外部实体:与数据有关的机构或个人。 举例:
数据流定义: 数据流编号:F01
数据流名称:订货单
简述:顾客发来的订货单 数据流来源:顾客
数据流去向:编辑订货单模块 数据流组成:数据结构DS03 数据流量:5份/天 高峰流量: 数据元素定义:
数据元素编号:I01-01 名称:商品编号 别名:spbh
简述:某种商品的编号 类型及宽度:字符型,4位
精选范本
.
取值范围:“0001”~“9999” 五、处理逻辑描述及工具
处理逻辑可以用判定树或判定表和结构化语言加以描述。
如用文字表达这种多元的逻辑关系,不仅十分繁琐,而且难以看清,采用了判断表可以清晰地表达条件、决策规则和应采取的行动之间的逻辑关系,容易为管理人员和系统分析人员所接受。 1、判断树 举例。下图是一张用于根据用户欠款时间长短和现有库存量情况处理用户订货方案的判断树。判断树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程。
2、判断表 (决策表)
判断表是采用表格方式来描述处理逻辑的一种工具。
1 2 3 4 5 6 决策规则号 Y Y N N N N 欠款时间≤30天 条 N N Y Y N N 欠款时间>100天 件 Y N Y N Y N 需求量≤库存量 立即发货 × 进货后应 先按库存量发货, × 再补发 采取 的行 先付款,再发货 × 动 不发货 × 要求先付欠款 × ×
3、结构语言表示法
这是一种模仿计算机语言的处理逻辑描述方法。它使用了由 “IF”、“THEN”、“ELSE”等词组成的规范化语言。下面是处理订货单逻辑过程的结构英语表示法。
举例。同前例。为了使用方便,这里将条件和应采取的行动用中文表示:
IF 欠款时间≤30天 IF 需要量≤库存量 THEN 立即发货 ELSE
精选范本
.
先按库存量发货,进货后再补发 ELSE
IF 欠款时间≤100天 THEN IF 需求量≤库存量
THEN 先付款再发货 ELSE
不发货 ELSE
要求先付款
第5节 确定管理模型
管理模型是系统在每个具体管理环节上所采用的管理方法的抽象。在手工系统中,由于受信息获取、传递和处理手段的限制,只能采用一些简单的管理模型,而在计算机技术支持下,像MRP II等现代管理方法的应用就具有了现实的可能性。系统分析中要根据业务和数据流程,对每个处理过程进行认真分析,研究每个管理过程的信息处理特点,找出相适应的管理模型。 本节介绍以下一些常用管理模型:
1.综合计划模型,包括综合发展模型和资源限制模型。
2.生产计划管理模型,包括生产计划大纲和生产作业计划两类。
3.库存管理模型,有库存物资分类法、库存管理模型,还有最佳经济批量模型等等。
4.财务成本管理模型包括成本核算模型,例如品种法、分步法、逐步结转法、平行结转法、定额差异法等,用于直接生产过程消耗的计算。以及完全成本法和变动成本法,用于间接费用的分配。还有成本预测模型,如数量经济模型、投入产出模型。回归分析模型、指数平滑模型等。最后是成本分析模型,主要有:实际成本与定额成本比较模型、本期成本与历史同期可比产品成本比较模型、产品成本与计划指标比较模型、产品成本差额管理模型和量本利分析模型等。
5. 统计分析与预测模型,一般用来反映销售、市场、质量、财务状况等的变化情况及未来发展的趋势,内容包括:市场占有率分析、消费变化趋势分析、利润变化、质量状况与指标分布、综合经济效益指标分析等。常用的预测模型有:多元回归预测模型、时间序列预测模型和普通类比外推模型等。
第6节 新系统逻辑模型
逻辑方案是新系统开发中要采用的管理模型和信息处理方法。逻辑方案是系统分析阶段的最终成果,内容包括:
1. 新系统的业务流程,是业务流程分析和优化重组后的结果,包括以下内容:原系统的业务流程的不足及其优化过程、新系统的业务流程、新系统业务流程中人机界面的划分。
2. 新系统的数据流程,是数据流程分析的结果,包括下列内容:原数据流程的不合理之处及优化过程、新系统的数据流程、新的数据流程中的人机界面划分。 3. 新系统的逻辑结构。即新系统中的子系统划分。
4. 新系统中数据资源的分布。即确定数据资源如何分布在服务器或主机中。 5. 新系统中的管理模型。确定在某一具体管理业务中采用的管理模型和处理方法。
第六章 管理信息系统的系统设计
本章主要内容:
精选范本
.
系统设计的任务 总体设计 代码设计 存储设计
输入/输出设计
计算机处理流程设计 系统物理配置方案设计 系统设计说明书
本章重点:结构化设计思想和模块设计思想;代码的设计方法,代码的种类及校验方法;数据库设计。
难点:结构化设计思想和模块设计思想;数据库概念结构到逻辑结构的转化。
第一节 系统设计的任务
一、系统设计的任务
系统设计的任务是将系统的逻辑模型转化为物理模型,主要工作有:
1.总体设计,包括信息系统流程图设计、功能结构图设计和功能模块图设计等。 2.代码设计(Data code design)和设计规范的制定。 3.系统物理配置方案设计,包括外围设备(Peripheral)配置、通信网络选择和设计、数据库管理系统的选择等。
4.数据存储设计,包括数据库设计、数据库的安全保密设计等。
5.计算机处理过程设计,包括输出输入设计、处理流程图设计及编写程序设计说明书等。
二、系统设计的原则
1.系统性,系统设计要从整个系统的角度进行考虑,系统代码要统一,设计标准要规范,传递语言要一致,实现数据或信息全局共享,提高数据重用性。 2. 灵活性(Flexibility),为了维持较长的系统生命周期,要求系统具有很好的环境适应性。为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用模块化结构,提高数据、程序模块的独立性,这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。
3.可靠性,是指系统抗干扰的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。
4. 经济性,是指在满足系统需求的前提下,尽量减小成本。一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提。另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。
第二节 代码设计
代码是代表事物名称、属性、状态等的符号。为了便于计算机处理,一般用数字、字母或它们的组合来表示代码。代码的设计和编制问题在系统分析阶段就开始考虑。需要经过一段时间,在系统设计阶段才能最后确定。 一、代码的功能
1. 为事物提供一个概要而准确的认定,便于数据的存储和检索,节省时间和空间。
2. 提高处理的效率和精度。按代码对事物进行排序、累计或统计分析,准确高效。
精选范本
.
3. 提高了数据的一致性。通过统一编码,减少了因数据不一致而造成的错误。 4. 是人和计算机进行信息交换工具。
二、代码设计原则
合理的编码结构是信息处理系统是否具有生命力的一个重要因素,在代码设计时,应注意以下一些问题:
1. 代码在逻辑上必须满足用户的需要,在结构上应当与处理的方法相一致。例如,为了提高处理速度,往往要能够在不调出有关数据文件的情况下,直接根据代码的结构进行统计。
2. 代码对于所代表的事物或属性,应具有唯一性。
3. 设计代码时,要预留足够的位置,以适应不断变化的需要。
4. 代码的编制应标准化,系列化,使代码结构便于理解,较好地表达与所对应事物。
5. 避免使用容易引起误解或易于混淆的字符。如O、Z、I、S、V与0、2、l、5、U等等。
6. 尽量采用不易出错的代码结构,例如字母─字母─数字的结构比字母─数字─字母的结构发生错误的机会要少一些。
7. 多于4个字母或5个数字字符时,应分段记忆。这样在读写时不易发生错误。如 139-030-73022比 13903073022易于记忆,并能更精确地记录下来。
8. 若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:
例如,对于第一位字符必须取1-9,其余各位字符可以取为 0-9的八位电话号码,共可容纳的电话号码数目为:
C= 9 X 10 7= 90000000 三、代码的种类
1. 顺序码,又称为系列码,是一种用连续数字代表编码对象的代码。例如:用1001代表张三,1002代表李四等等。 顺序码的优点是简单,缺点是没有逻辑基础且不便于对代码的操作。新增加的代码只能列在最后,删除则会造成空码。 2. 区间码,把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。例如1代表厂长,2代表科长,3代表科员,4代表生产工人等。典型的例子是邮政编码。区间码的优点是:容易进行数据处理的操作,例如排序、分类、检索等等。这种代码的长度与分类概念有关,在编码设计时,首先要对各种代码分类进行平衡,避免造成有很长的码或有很多富余的码。 区间码又可分为以下各种类型:
⑴ 多面码,具有多方面的特性。例如,对于机制螺钉的编码设计,作表8.1所示。
表8.1 多面码示例
材 料 螺钉直径 螺钉形状 表面处理 1-不锈钢 1-Φ0.5 1-圆头 1-未处理 2-黄铜 2-Φ1.0 2-平头 2-镀铬 i?1c??sip精选范本
管理信息系统教案最新版



