第12章管理信息系统设计讲解.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 管理信息系统的系统设计 系统设计概述 系统物理配置方案设计 代码设计 输出设计 输入设计 系统的安全可靠性设计 1.系统设计概述 任务: 确定新系统的“物理模型”,解决系统“怎么做”的问题; 根据系统分析报告确定系统的具体实施方案 主要内容: 总体设计:包括系统总体结构设计和运行环境的配置。 详细设计:包括代码设计、数据库设计、输入设计、输出设计、人机对话的界面设计、系统安全性和保密性设计等。 系统设计的任务 系统设计的内容 2.系统物理配置方案设计 设计依据: 系统吞吐量;系统响应时间;系统可靠性;集中式或分布式;地域范围 设计内容: 处理方式;硬件;软件;计算机网络;数据库管理系统等 3.代码设计 3.1 代码的定义和作用 3.2 代码设计的原则 3.3 代码的种类 3.4 代码结构中的校验位 3.5 代码设计的步骤 你在日常生活中接触到哪些代码? 身份证号 学号 教室号(C1-202) 手机号 固定电话号码 图书分类号 专业代号 软件序列号 …… 3.1 代码设计的定义和作用 代码的定义 代码是代表事物名称、属性、状态等的符号。 一般用数字、字母或它们的组合来表示。 代码的作用 为事物提供一个概要而不含糊的认定,便于数据的存贮和检索; 使用代码可以提高处理的效率和精度; 提高数据的全局一致性; 代码是人和计算机的共同语言。 以下哪一个用作代码比较合适? M3M FOV 螺丝钉 N25 3.2 代码设计的原则 适用性 单义性 可扩充性 规范性 明义性 合理性 1)顺序码 顺序码是一种用有序的数字或字母来代表编码对象的编码。 2)区间码 区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。 典型的例子是邮政编码。 2)区间码 区间码又分为以下类型: 层次码 十进位码 特征码 ①层次码 层次码是以编码对象的从属层次关系为排列顺序组成的一种有含义编码。 其编码方法是将代码分为若干层并与对象的分类层次相对应。 ②十进制码 十进制码:码中每一位数字代表一类,一般用于图书分类等。 例如: 500. 自然科学 510. 数学 520. 天文学 530. 物理学 531. 机构 531.1 机械 ③特征码(多面码) 特征码:在代码的结构中,为多个属性各规定一个位置,从而表示某一编码对象的不同方面特征。 例如某服装厂生产的服装编码如下表所示: 某一种男装的编码为M38-2W1。 3)助记码 助记码:将编码对象的名称,规格等作为代码的一部分。 例如: TV-B-12 12寸黑白电视机 TV-C-20 20寸彩色电视机 某单位库存产品的代码采用如下形式,代码共6位,其形式为XXYYZZ,其中XX表示产品的种类,YY表示产品的型号,ZZ是顺序码,该代码属于: 在信息中心的人口资源管理中,对县级以上的城市按人口多少排序,其序号作为该城市的编码,如上海为001,北京为002,天津为003,该编码方式为: 电话号码中的区号编码方式为: 3.4 代码结构中的校验位 代码输入时常见的错误: 抄写错误:例如,1写为7;3写为8 易位错误:例如,1234写为1324 双易错误:例如,36912写为21963 随机错误:包括以上两种或三种综合性错误或其它错误 3.4 代码结构中的校验位 为了保证代码正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。 3.4 代码结构中的校验位 确定校验位的方法: 将代码(Ci)各位乘以权因子(Pi),求出各位的积: C1P1,C2P2,...CnPn 求出加权和:S=C1P1+C2P2+...+CnPn 以称为模数的常数 M 除和,求出余数R 即:R=S mod M 把模 M 减去余数 R 作为校验位, J=M-R 当J为10、11、12…时,其校验位码为A、B、C… 举例: P163 3.4 代码结构中的校验位 权因子的选取: ①算术级数,如 1, 2,3,4,5,6,7,…②几何级数,如 1,2,4,8,16,32,… ③质数, 如 1,3,5,7,11,13,17,… 模的选取: 可取 10,11,13等 举例: 3.5 代码设计的步骤 确定编码对象 考查是否已有标准代码 确定代码使用范围 确定代码使用时间 确定编码方法(确定代码种类和校验位) 编写代码表 编写相应的代码使用管理制度 4.输出设计 4.1 输出设计的

文档评论(0)

美洲行 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档