管理信息系统 第7章 管理信息系统的.ppt_第1页
管理信息系统 第7章 管理信息系统的.ppt_第2页
管理信息系统 第7章 管理信息系统的.ppt_第3页
管理信息系统 第7章 管理信息系统的.ppt_第4页
管理信息系统 第7章 管理信息系统的.ppt_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7章管理信息系统的系统设计 系统设计概述 设计过程 对系统进行划分子系统功能模块确定系统接口设计系统的系统流程图设计系统的数据存储确定系统设计规范及代码体系设计系统的物理配置方案 设计各模块的处理流程确定模块的关键算法设计输入界面设计输出界面 设计原则 系统性原则代码统一 规范标准 全局共享 灵活性原则开放性 适应性 预留接口 可靠性原则信息 数据 系统和网络安全 系统的检错与纠错能力 系统的稳定性和响应能力 经济性原则系统费用尽可能低 硬件和软件投资以满足应用需求为前提 流程和模块尽可能简洁 功能结构图就是按照功能从属关系画成的图表 图中每个框称为一个功能模块 功能结构图设计过程就是把一个复杂的系统分解为多个功能较单一的过程 这种把一个信息系统设计成若干模块的方法称做模块化 模块化是一种重要的设计思想 这种思想把一个复杂的系统分解为一些规模较小 功能较简单的 更易于建立和修改的部分 功能结构图设计 1 各个模块具有相对的独立性 可以分别加以设计实现 2 模块之间的相互关系 如信息交换 调用关系 则通过一定的方式予以说明 工资处理过程的业务流程图 财务科 上月发放清单 人事科 变动表 财务科 总务科 扣款清单 本月工资发放清单 财务科 工资发放清单 工资管理信息子系统 建立工资记录 更新人事记录 建立扣款记录 计算和打印 数据录入 数据维护 建立主处理 数据更新 数据录入 数据维护 工资计算 打印工资汇总表 打印工资单 代码设计 代码 代码是用来表征客观事物的一个或一组有序的符号 它应易于计算机和人识别与处理 也简称为 码 代码就是用数字或字母代表事物 例如 烽火台传递的烟信号 电报 打字机 代码的功能 1 鉴别功能代码的最基本的特性 任何代码都必须具备这种基本特征 在一个分类编码标准中 一个代码只能唯一的标识一个分类对象 而一个分类对象也只能有一个唯一的编码 2 分类当按照分类对象的属性分类 并分别赋予不同的类别代码时 代码又可以作为分类对象类别的标识 3 排序当按照分类对象产生的时间 所占的空间或其它方面的顺序关系分类 并赋予不同的代码时 代码又可以作为排序的标识 4 专用含义当分类对象需要采用一些专用的符号时 代码可以提供一定的专门含义 含义如下 汉语拼音的第一个字母表示自行车的用途 如P为普通车 Q为轻便车 Z为载重车 X为小轮车 汉语拼音的第二个字母代表自行车的车轮直径 A E G M分别指轮径28 26 24 20英寸的女式车 最后 汉语拼音后面的阿拉伯数字如PA 12型的 12 是工厂设计的顺序号 自行车的型号PA 12 代码的种类 代码的种类 一 顺序码 顺序码是一种最简单 最常用的代码 这种代码是将顺序的自然数或字母赋予分类对象 例如 按照GB2261 80规定 1为男性 2为女性某生产企业管理信息系统中用1代表厂长 2代表科长 3代表科员 4代表生产工人 优点 短而简单 易于追加 缺点 可识别性差 二 区间码 区间码把数据项分成若干组 每一区间代表一个组 码中数字的值和位置都代表一定意义 1 多面码 一个事物可能具有多方面的特性 如果在码的结构中 为这些特性各规定一个位置 就形成多面码 3214 2342表示 材料为黄铜 直径为1 5mm 方形头镀铬螺钉 2 上下关联区间码 上下关联区间码由几个意义上相互有关的区间码组成 其结构一般由左向右排列 如 会计核算用编码 126 52 1084 一般前三位是总帐科目 即一级科目 中间两位是部或行业规定的二级科目 最后是企业可以自定义的三级科目 三 助忆码 助忆码用文字 数字或文字数字结合起来描述 其特点是 可以通过联想帮助记忆 例如 用TV B l2代表12英时黑白电视机 用TV C 20代表20英时彩色电视机 优点 易于识别 易于表现对象的特征 缺点 不易校对 四 校验码 1 结构XXXXXY原代码校验位 XXXXXX X 校验位 代码本体 校验码是根据事先规定好的数学方法及代码本体计算出来的 校验位的方法有 1 算术级数法 2 几何级数法 3 质数法 代码设计注意的问题 1 功能和结构上 在逻辑上能满足用户的需要 在结构上与处理方法相一致 2 唯一性 与其所标示的事物或属性一一对应 3 可扩充性 要有适当的余量 4 系统性 编制标准化 开放性 含有信息量 5 易用性 如不使用容易混淆的字母等 6 科学性 代码结构科学 合理 不容易出错 7 分段方法 当码长 4时 可分成小段 便于读写 8 把握编码参数 Case1 O Z I S V与0 2 1 5 U容易混淆 Case2 时间用24小时制 a m 和p m 就不容易弄错 Case3 年份采用4位数 避免 Y2K 问题 Case4 字母 字母 数字 的结构比 字母 数字 字母 的结构发生错误的概率要小 726 499 6135 管理信息系统的软件应用架构 集中式 主机 终端结构Host Terminal 二层式 客户机 服务器结构Client Server 三层式 浏览器 服务器结构Browser Server 主机Host 终端 Terminal 特点 集中存储 集中处理终端发出请求 显示结果 多路复用器 TTT 1 主机 终端结构 Host Terminal T T T 主机结构的优点 对数据处理的控制比较简单 数据处理都在主机中进行 从而保证了数据的安全性 一致性和保密性 大量用户可同时使用主机 一台大型机上的数据库可供上千用户同时使用 这种结构比较适合数据处理量大 数据处理十分集中的企业 例如 航空订票系统 铁路调度系统等 远程通讯能力强 主机结构的主要问题 对主机依赖过强 一旦主机有故障就会影响全体用户 风险集中用户缺乏自主性 例如用户个人文件的存取不方便等 财务程序 销售程序 客户机 服务器结构 Client Server Web服务器 客户 HTTP HTTP 浏览器 服务器结构 Browser Server 特点 客户机 服务器结构的延伸 瘦客户机 分布式管理信息系统 Intranet CGI 数据库 HTTP 其它服务器 浏览器 系统物理配置方案设计 设计依据 1 系统的吞吐量 2 系统的响应时间 3 系统的可靠性 4 集中式还是分布式 5 地域范围 6 数据管理方式 计算机硬件的选择 管理对计算机的基本要求是速度快 容量大 通道能力强 操作灵活方便 但计算机的性能越高 其价格也就愈昂贵 因此 在计算机硬件的选择上应全面考虑 1 数据的处理方式 集中式数据处理 2 应用软件对计算机处理能力的需求 1 计算机主存 2 CPU时钟 3 输入 输出和通信的通道数目 4 显示方式 5 外接转储设备及其类型 计算机网络的选择 1 网络的拓扑结构 总线型 星型 环型 混合型 网络拓朴结构 2 网络的逻辑设计 3 网络操作系统 UNIXNetwareWindowsNTLinux 数据库管理系统的选择 在数据库管理系统的选择上 主要考虑 1 数据库的性能 2 数据库管理系统的系统平台 3 数据库管理系统的安全保密性能 4 数据的类型 OracleSybaseSQLServerAccessMySql 应用软件的选择 1 软件是否能够满足用户的需求 2 软件是否具有足够的灵活性 3 软件的技术支持 输出设计 输出设计的内容 1 有关输出信息使用方面的内容 2 输出信息的内容 3 输出格式 如表格 图形或文件 4 输出设备 5 输出介质 输出设计 1 确定输出内容 确定用户在使用信息方面的需求 使用目的 输出速度 频率 数量 安全性要求等 设计输出信息的内容 包括 信息的形式 表格 图形 文字 输出的项目 数据结构 数据类型 位数及取值范围等 2 选择输出设备与介质 输出设备和介质一览表 3 确定输出格式 提供给用户的信息要进行格式设计 输出格式要满足使用者的要求和习惯 达到格式清晰 美观 易于阅读和理解的要求 表格信息 图形信息在表示事物的趋势 多方面因素的比较等方面有较大优势 直方图 圆饼图 曲线图 地图等 图标用来表示数据间的比例关系和比较情况 易于辨认 无需过多解释 报表报表是最常用的一种输出形式 一般由3个部分组成 表头 表体和表尾 注意 在输出设计上应尽量保持输出流内容和格式的统一性 尽量利用原系统的输出格式 如果要修改 应与相关部门协商 输出表格要考虑系统发展的需要 输入设计 输入的是垃圾 输出的必然是垃圾 正确的输入才有正确的输出 输入界面是系统与用户交流的纽带 输入设计的原则 在正确的前提下 应做到输入方法简单 迅速 经济 方便 1 最小量原则 在保证处理要求的前提下是输入量最小 输入量越小 出错的机会越少 花费的时间越少 数据的一致性越好 2 简单性原则 输入的准备 输入的过程应该尽量容易 减少错误的发生 3 早检验原则 对输入数据的检验尽量接近原数据发生点 是错误能够得到及时的改正 4 少转换原则 输入数据尽量使用其处理所需的形式记录 以免数据转换介质时发生错误 数据输入设备的选择 目前常用的输入设备有以下几种 1 读卡机 2 键盘 磁盘输入装置 3 光电阅读器 4 终端输入 5 声音识别仪 输入检验 输入错误的种类 数据内容错误 原始单据有错或录入时发生错误 数据多余或不足 数据收集中的错误 如单据的丢失或重复 数据的延误 由于输入数据迟缓导致处理推迟 数据校验方法 1 重复校验 将相同的内容重复输入多次 比较其结果 2 视觉校验 数据输入的同时 有计算机显示或打印输入的数据 然后与原始单据进行比较 3 校验位校验 4 控制总数校验 工作人员手工求出数据的总值 然后在输入过程中由计算机程序累计总值 比较结果 5 数据类型校验 6 格式校验 检验数据记录中各数据项的位数和位置是否符合预先设定的格式 7 逻辑校验 根据业务上数据的逻辑性 检查有无错误 8 界限校验 检查某项输入数据的内容是否在规定的范围之内 9 顺序校验 10 记录计数校验 11 平衡校验 12 对照校验 将输入的数据和基本文件的数据相核对 检查两者是否一致 数据出错的改正 原始数据错误 程序查出的错误 数据记录格式的设计 输入数据的记录格式既要便于操作人员录入 又要便于填表人员 现场工作人员填写 这种记录格式总体上分为 1 预先印刷的部分 2 插入数据的空格 示例 设计时采用的基本技术 块风格 阴影 选择框 颜色 设立数字域 说明 数据存储的设计 文件的分类与设计 按文件的存储介质分类 卡片文件 纸带文件 磁盘文件 磁带文件 打印文件 按文件的组织方式分类 顺序文件 索引文件 直接存取文件 按文件的信息流向分类 输入文件 如卡片文件 输出文件 如打印文件 输入输出文件 如磁带 磁盘文件 按文件的用途分类 主文件 主要存放具有固定值属性的数据 处理文件 用来存放事务数据的临时文件 工作文件 处理过程中暂时存放的数据的文件 周转文件 存放固定个体变动属性的数据 其它文件 如后备文件 备份 档案文件等 系统设计阶段的成果是写出系统设计报告 其内容包括 1 系统总体结构图 功能的划分与总体功能结构图 计算机信息处理流程图 2 系统设备配置方案 软硬件环境配置清单 网络拓扑结构图 3 新系统的代码体系 代码结构 编码规则 4 数据文件或数据库文件说明5 输入 输出设计 接口设计6 详细设计 层次化模块结构图 模块内部的算法设计 7 安全可靠性设计8 方案说明及实施计划 系统设计成果 系统设计 课堂习题 1 系统设计主要包括 两个方面 总体设计和详细设计划分子系统和程序设计信息系统流程图设计和输入 输出设计代码设计和功能设计 A 2 某学校学生的学号规定如下 前两位表示年级 后三位表示顺序号 例如99010表示1999年入学 第10名注册 这种代码属于 顺序码区间码助

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论