网站大量收购独家精品文档,联系QQ:2885784924

第7章管理信息系统的系统设计剖析.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七节 编写系统设计说明书 系统设计说明书,也称系统设计报告。编写系统设计报告是系统设计阶段的最后一项工作。系统设计报告既是系统设计阶段的工作成果,也是下一阶段系统实施的重要依据。系统设计报告包括设计阶段所有活动的方案,还要说明方案实施的计划安排。用户、开发设计人员、专家共同审批报告,并将评审意见及评审人员名单附于系统设计报告之后。经批准后,设计报告方可生效。 * * * 优点: 信息处理比较可靠,排序\分类\检索等操作比较方便 缺点: 1、码的长度与它的分类属性的数量有关,有时候造成很长的码; 2、在很多情况下,码有多余的数; 3、代码的维修比较困难。 * * * * * * * * * * * * 应用软件的选择 软件是否能够满足用户的需求。 软件的灵活性。 软件的技术支持。 通过考察相关企业对应用软件的选择情况,也可以帮助和指导系统应用软件的选择。 四、系统软、硬件选择 第四节 代码设计 代码是代表事物名称、属性、状态等的符号,它以简短的符号形式代替具体的文字说明。在MIS中,为了便于计算机处理,节省存储空间和处理时间,提高处理的效率和精度,需要将处理对象代码化。代码的设计和编制问题在系统分析阶段就开始考虑,经过一段时间的分析之后,在系统设计阶段才能最后确定。 代码就是用数字或字母代表事物。 为什么一定要使用代码来代替文字表示事物呢? 一、代码的功能 唯一化 规范化 系统化 为事物提供一个概要而不含糊的认定,便于数据的存储和检索。 编码是有规律的,符合某一类事物的聚集,提高处理的效率和精度。 对同一事物,即使在不同场合有不同叫法,也可以通过编码统一起来。 代码具有三大功能 二、代码设计原则 代码在逻辑上要满足用户需要,结构上与处理方法相一致 代码要系统化 要预留足够的位置,适应不断变化的需要 注意避免误解,不适用易于混淆的字符 尽量采用不易出错的编码结构 长代码要分段 (1) 顺序码 顺序码是一种最简单、最常用的代码。这种代码是将顺序的自然数或字母赋予分类对象。例如:按照GB2261-80规定: 1 为男性 2 为女性 三、代码的种类 优点:短而简单,记录的定位方法简单,易于管理; 缺点:代码本身没有给出对象的任何其它信息(没有逻辑基础),新加代码只能在最后,删除则造成空码。 (2)区间码 区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。 优点:容易进行数据处理的操作,如排序、分类、检索等。 缺点:代码长度与分类概念有关,编码时要先对代码分类进行平衡。 4 3 0 0 8 1 区域 城市 省区 三、代码的种类 (3)助忆码 助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆,适用于对象较少的情况,否则容易引起联想错误。 例如: 用TV-B-l2代表12英时黑白电视机 用TV-C-20代表 20英时彩色电视机。 三、代码的种类 代码是数据的重要组成部分,它的正确性直接影响系统的质量。当人们抄写、录入时,发生错误的可能性很大。 四、代码的校验 @抄写错误 1234 7234 @易位错误 1234 1243 @双易位错误 1234 1432 如何解决,如何保证代码的正确性? 常见的录入错误 XXXXXX X 校验位 代码本体 为了通过程序检查输入代码的正确性,可以利用在原代码的基础上附加校验位的方法。校验位通过事先规定的数学算法计算出来。使用时,录入包括校验位在内的完整代码,代码进入系统后,系统取该代码校验位前的各位,按照确定代码校验位的算法进行计算,并与录入代码的最后一位(校验位)进行比较。如果相等,则正确,否则,重新录入。 校验码的原理 C1 C2 C3 …. Cn 代码本体 P1 P2 P3 …. Pn 加权因子 加权因子可以为:@自然数 1,2,3,…… @几何级数 2,4,8,16…… @质数 3,5,7,13,17 第一步:对代码的本体的每一位加权求和 校验码是根据事先规定好的数学方法及代码本体计算出来的: C1 C2 C3 …. Cn R 校验位 代码本体 第二步:以模除和得到余数,将余数作为检验位 (1) 算术级数法 以算术级数作为代码本体的加权因子 1 2 3 4 5 代码本体 6 5 4 3 2 加权因子 1 2 3 4 5 6 校验位 代码本体 ① ② (2) 几何级数法 1 2 3 4 5 代码本体 32

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档