第06章管理信息系统设计经典

上传人:小** 文档编号:45551508 上传时间:2018-06-17 格式:PPT 页数:119 大小:821.52KB
返回 下载 相关 举报
第06章管理信息系统设计经典_第1页
第1页 / 共119页
第06章管理信息系统设计经典_第2页
第2页 / 共119页
第06章管理信息系统设计经典_第3页
第3页 / 共119页
第06章管理信息系统设计经典_第4页
第4页 / 共119页
第06章管理信息系统设计经典_第5页
第5页 / 共119页
点击查看更多>>
资源描述

《第06章管理信息系统设计经典》由会员分享,可在线阅读,更多相关《第06章管理信息系统设计经典(119页珍藏版)》请在金锄头文库上搜索。

1、第六章 管理信息系统 的系统设计 内容提要 6.1 系统设计的任务 6.2 代码设计 6.3 功能结构图设计 6.4 信息系统流程图设计 6.5 系统物理配置方案设计 6.6 输出设计 6.7 输入设计 6.8 数据存储设计 6.9 处理流程图设计 6.10 制订设计规范 6.11 编写程序设计说明书和系统 返回系统设计是管理信息系统开发的一个重要阶段 ,这个阶段是对新系统的物理设计,即通过前 面的系统分析报告对新系统逻辑功能的要求分 析从实际出发,进行各种具体设计,确定系统 的实施方案,解决系统如何去完成的问题,最 终给出详细的设计方案,为下一阶段的实现制 定详细计划。系统设计是寻求解决办法

2、,探索 建立新系统的过程。该阶段由几个步骤构成。 它给出可行性研究中建设的系统应如何去做和 怎样去做的细节,其重点是把系统功能需求转 化成系统设计说明书。系统设计包括总体和详 细设计两部分。6.1 系统设计概述6.1.1 系统设计的任务 6.1.2 系统设计的原则 6.1.3 系统设计的步骤 6.1.4 系统设计的方法返回按键或击鼠标6.1.1 系统设计的任务主要工作返回逻辑模型物理模型做什么怎么做科学合理地提出从具体到抽象从抽象又回到具体系统分析系统设计按键或击鼠标主要工作1.总体设计(模块结构图设计等)2.代码设计和设计规范的制订3.系统物理配置方案设计(设备配置、通信网 络的选择和设计及

3、DBMS的选择等)4.数据存储设计(DB设计、DB安全保密设计等 )5.计算机处理过程设计(输入、输出、处理流 程图设计及编写程序设计说明书等)返回按键或击鼠标6.1.2 系统设计的原则 简单性 灵活性 完整性 可靠性 经济性返回 简单性只要能达到预定的目标和实现预定的功能,系统就应避免一切不必要的复杂,尽量简单。返回 灵活性系统对外界环境条件的变化有 很强的适应性。这样其可保持长久 的生命力。为此,系统应具有较好 的开放性和结构的可变性。返回 完整性(系统性)系统是作为一个整体而存在的。 因此,在系统设计中要从整个系统的角 度进行考虑,系统的代码要统一,设计 规范要标准,传递语言要尽可能一致

4、, 对系统的数据采集要做到数出一处、 全局共享,使一次输入得到多次利用。返回 可靠性指系统抵御外界干扰的能力及受 外界干扰时的恢复能力。一个成功 的MIS必须具有较高的可靠性,如安 全保密性、检错及纠错能力、抗病 毒能力等。返回 经济性系统应该给用户带来一定的 效益(直接经济效益、间接经济 效益)。系统的投资和经营费用 应尽快得到回收。返回6.1.3 系统设计的步骤 总体设计 详细设计返回总体设计又称初步设计或结构设计。 内容包括: 划分子系统(系统功能结构的划分) 模块结构图设计 信息系统流程图设计 系统物理配置方案设计等返回按键或击鼠标详细设计在总体设计的基础上,详细设计是要 确定每个模块

5、内部的详细执行过程。包括:1. 代码设计2. 数据存储文件设计3. 输出设计4. 输入设计5. 其它设计返回按键或击鼠标6.2 代码设计6.2.1 代码的功能 6.2.2 代码设计的原则 6.2.3 代码的种类 6.2.4 代码的校验返回6.2.1 代码的功能代码:代表客观存在的实体及其各种 属性的符号,如:数字、字母或他们的 组合。1.可使数据的表达方式标准化;2.可减少信息量,节省存储空间;3.便于信息的传递和进行分类、合并、 检索等处理,提高计算机处理信息的效率 ;4.标明事物所处状态。返回按键或击鼠标5.3.2 代码设计的原则 1. 唯一性 2. 标准化与通用性 3. 合理性 4. 稳

6、定性 5. 可扩充性与灵活性 6. 具有规律性 7. 简洁性返回1. 唯一性每个代码都仅代表唯一的实体或属性。返回2. 标准化与通用性凡国家和主管部门对某些信息分类和代码有统 一规定和要求的,则应采用标准形式的代码,以使其 通用化。例如,纺织系统关于纺织工业产品标准编码 的规定,以“2”打头表示纯毛类产品,其中“21”表示纯 毛哔叽产品,“22”表示纯毛华达呢类产品,“24”表示 纯毛花呢类产品等。这样在查找或统计某一类产品时 就十分方便了。如要查找纯毛类产品,只要对文件记 录进行一次排序,显示出“2”字打头的一段即可。再要 细分的话,就再限定第二位,如“22”字打头的显示出 来就是纯毛华达呢

7、类产品的记录。返回3. 合理性代码结构要合理,尽量 反映编码对象的特征,并与 事务分类体系相适应,以便 代码具有分类的标识作用。 如:身份证号码返回4. 稳定性代码应能适应环境的 变化,要具有不能改变的 持久性,避免经常修改代 码,具有稳定性。返回5. 可扩充性与灵活性代码系统要考虑系统的 发展变化。当增加新的实 体 或属性时,直接利用原代 码 加以扩充,而不需要变动 代 码系统。返回6. 具有规律性便于编码和识别 。 代码应具有逻辑性, 直 观性好的特点,便于 用 户识别和记忆。对于一些易 混淆的字母,如I,O,Z等,尽量不用 。返回7. 简洁性代码的长度应以短小为好 , 代码的长度会影响所

8、占据的存 储单元和信息处理速度,也会 影响代码输入时出错的概率及 输入、输出速度。返回6.2.3 代码的种类1. 顺序码 2. 区间码 3. 助记码返回1. 顺序码又称系列码,是一种用连续数字代表 编码对象的码(1:厂长.2:科长)。 优点:短而简单,记录定位方法简单,易管理。 缺点:没有逻辑基础,本身不能说明任何信息 的特征,新加的代码只能列在最后,删除则造 成空码。通常作为其它码分类中细分类的 一种补充手段。返回按键或击鼠标0101宣传部宣传部0202组织部组织部 01-04 01-04为政治部为政治部030304040505行政科行政科0606膳食科膳食科 05-08 05-08为总务处

9、为总务处0707基建科基建科0808有序码因为没有逻辑含义作基础,一般有序码因为没有逻辑含义作基础,一般 不能说明信息的任何特性,但在有些场不能说明信息的任何特性,但在有些场 合下使用它比较方便。合下使用它比较方便。 2. 区间码把数据项分成若干组,每一区 间代表一个组,码中数字的值和位 置都代表一定意义。 例: 邮政编码 产品条码某企业的用户分类和代码区间码的类型返回按键或击鼠标用户分类和代码用户类型(第一位)采购总量(第二位)码12345分类 批发部门 零售单位 教 育 界 国防部门 其它部门码12345分类49999元返回区间码的类型 多面码 上下关联区间码 十进位码返回 多面码一个数据

10、项可有多方面的特 性。若在码的结构中为这些特性 各规定一个位置,则形成多面码。例:机制螺钉返回例:返回材料 螺钉直径 螺钉头形状 表面处理1.不锈钢 2.黄铜 3.钢1. 0.52. 1.03. 1.51.园头 2.平头 3.六角形状 4.方形头1.未处理2.镀铬3.镀锌4.上漆例如某服装厂生产的服装编码如表例如某服装厂生产的服装编码如表5-45-4所示。所示。例如:某一种男装的编码为例如:某一种男装的编码为M38-2W1M38-2W1。在区间码中,由于数字的值与位置均代表一在区间码中,由于数字的值与位置均代表一 定意义,故使排序、分类、检索容易进行,缺定意义,故使排序、分类、检索容易进行,缺

11、 点是有时造成码很长。点是有时造成码很长。表5-4 特征码码 类别类别尺寸式样样料子 M(男装)3819W1(毛料) F(女装)39C1(布料)40 41 上下关联区间码由几个意义上相互有关的区间码 组成,其结构一般由左向右排列。 例:会计核算方面,用最左位代表核算种类, 下一位代表会计核算项目。返回按键或击鼠标例如,关于某公司的组织机构的代码含义如表例如,关于某公司的组织机构的代码含义如表公司级级课时级课时级小组级组级1总总公司1销销售科1订单处订单处 理组组2江苏苏分公司2会计计科2广告组组3会计组计组 十进位码码中每一位数字代表一类(图书分 类中沿用已久的十进位分类码)。分类比较清晰,但

12、适用范围较窄,且所占位数长 短不一,不适于计算机处理。但位数固定,仍可 使用计算机处理。返回按键或击鼠标例如;例如;500. 500. 自然科学自然科学510. 510. 数学数学520. 520. 天文学天文学530. 530. 物理学物理学531. 531. 机构机构531.1 531.1 机械机械531.1.1 531.1.1 杠杆和平衡杠杆和平衡3.助记码用文字、数字或文字数字结合起来描述 , 其特点:可通过联想帮助记忆(原封不动地 表示代码化对象属性,亦记亦读)。 例:TV-B-21 , TV-C-29适用于数据项目较少的情况(一般少于50个 ),否则可能引起联想出错。另外,位数亦变

13、多, 而太长的助记码占用计算机容量太多,不宜采用 。返回按键或击鼠标缩略码缩略码 是助忆码的特例,从编码对象是助忆码的特例,从编码对象 名称中撮几个关键字母作为代码名称中撮几个关键字母作为代码 ,例如:,例如:Amt Amt 总额(总额(amountamount)Cont Cont 合同(合同(contractcontract)Inv.No Inv.No 发票号(发票号(invoice invoice numbernumber)5.3.4 代码的校验1. 代码字典 2. 校验位返回1. 代码字典事先在计算机中建立一个 “代码字典”,然后将输入的代 码 与字典中的内容进行比较,若 不 一致则说明

14、输入的代码有错。返回2. 校验位设计代码结构时,在原有代码基础上 另外加上一个校验位,使其成为代码的一 个组成部分,校验值通过事先规定的数学 方法计算出来。当代码输入后,计算机会 以同样的数学方法按输入的代码计算出校 验值,并将它与输入的校验值进行比较, 以证实是否有错。返回方法错误发现错误种类抄写错误,如:1写成7; 易位错误,如:1234写成1324; 双易位错误,如:26913写成21963; 随机错误,如:包括以上两种或三 种综合性错误或其他错误。返回确定校验位的方法:1. 算术级数法 2. 几何级数法 3. 质数法返回1. 算术级数法原代码: 12345 各乘以权:65432 乘积之

15、和:6+10+12+12+10=50 以11为模除以乘积之和,余数作为校验码50/11=46 代码为:123456返回按键或击鼠标2. 几何级数法原代码: 12345 各乘以权:32 16 8 4 2 乘积之和:32+32+24+16+10=114 以11为模除以乘积之和,余数作为校验码114/11=104 代码为:123454返回按键或击鼠标3.质数法原代码: 12345 各乘以权:17 13 7 5 3 乘积之和:17+26+21+20+1599以11为模除以乘积之和,余数作为校验码99/1190 代码为:123450 注意:以11为模时,若余数是10,则按0处理。返回按键或击鼠标第三节 功能结构图设计所谓功能结构图就是将系统的功能进行分解,按功 能从属关系表示的图表。管理信息系统的各子系统 可以看作是系统目标下层的功能,对其中每项功能 还可以继续分解为第三层、第四层甚至更多的 功能。从概念上讲,上层功能包括 (或控制)下层功 能,愈上层功能愈笼统,愈下层功能愈具体。功能 分解的过程就是一

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号