第九章系统设计要点.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(三)助忆码 助忆码是指用可以帮助记忆的字母和数字来表示编码对象。例如,表示电视接收机可以用代码: TV—B—30表示30cm黑白电视机; TV—C—51表示51cm彩色电视机。 助忆码的优点是直观、便于记忆和使用。缺点是不利于计算机处理,当编码对象较多时,也容易引起联想出错,所以这种编码主要用于数据量较少的人工处理系统。 (四)缩写码 缩写码是把人们习惯使用的缩写字直接用于代码。 例如:  kg—千克;cm—厘米。 缩写码的优点是简单、直观,便于记忆和使用。但是,由于缩写字有限,所以它的使用范围也有限。 第五节 代码设计 (五)尾数码 使末尾位的数字码具有一定含义,可以不增加主要代码位数而进行分类,即利用尾位数字修饰主要代码。   例如,用02301表示230毫米,用02302表示230厘米。 三、代码的校验 代码作为数据的一个组成部分,是系统的重要输入内容之一,它的正确与否直接影响到整个处理工作的质量。为了保证输入代码的正确性,人们在设计代码时,可以在原有代码的基础上再加上一个校验位,使其成为代码的一个组成部分。校验位通过事先规定好的数学方法计算出来,当带有校验码的代码输入到计算机中时,计算机也利用同样的计算方法计算代码的校验位,并将它和输入的代码校验位进行比较,以检验输入是否正确。 第五节 代码设计 (一)校验码的设计 校验码的设计过程可以分为以下步骤: 1.对原代码的每一位乘以一个权数,然后求它们的乘积之和。 设 原代码有n位:C1C2C3…Cn 对应的权数因子:P1 P2 P3 …Pn 它们的乘积之和:S= C1 P1+ C2 P2 + C3 P3 +…+ Cn Pn 其中:权数因子可以取自然数列1,2,3,…N;几何级数2,4,8,…,2N;或质数等其他数列。 第五节 代码设计 三、代码的校验   利用代码校验位可以检测出以下各种在代码使用中产生的错误:抄写错误,如1写成7;易位错误,如12345写成12534;双易位错误,如36819写成31869;随机错误,由以上两种或三种错误综合形成的错误 。 2.对乘积之和取模 R=Smod(M) 其中:R表示余数,S为乘积之和,M为模数,可选用11或12等数。 3.用模减去余数即得校验码 Cn+1=M-R 其中:Cn+1表示校验位,M表示模,R表示余数。 下面举例说明校验码的设计过程。例如: 设原代码为:12345 对应的权数:32,16,8,4,2 求乘积之和:S=1×32+2×16+3×8+4×4+5×2=114 取模(设模为11):R= Smod(11)=4 得校验码:C6 =11-4=7 最后得到带校验位的代码123457,其中7是校验码。 第五节 代码设计 (二)对输入的代码进行校验 利用校验码对输入的代码进行校验的过程是上述校验码设计的逆过程。因此可利用下面的公式对输入的代码进行检验,若 (原代码与权数乘积之和+校验码)÷模=整数 则认为输入是正确的,否则认为输入有错 。 第五节 代码设计 第六节 输入输出设计 一、输出设计 输出设计的目的是使系统能输出满足用户需要的有用信息。对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。因此,输出设计的出发点是保证系统输出的信息能够方便地为用户所使用,能够为用户的管理活动提供有效的信息服务。 (一)输出设计的内容 1、确定输出内容  输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等。  输出信息的内容,包括输出项目、位数、精度、数据形式(文字、数字)、数据来源与生成算法等。 2、确定输出格式 输出信息的格式设计,是为了给用户提供一种清晰、美观、易于阅读和理解的信息。因此,输出信息的格式必须考虑到用户的要求和习惯,要尽量与现行系统的表格形式相一致。表格的输出设计工作可由专门的表格生成器软件完成,图形的输出设计也有专门的软件。 3、选择输出设备和确定输出介质 信息的用途决定了输出设备和输出介质。需要送给其他有关人员或者需要长期存档的材料,必须使用打印机打印输出;若是需要作为以后处理用的数据,可以输出到磁带或者磁盘上;如果只是需要临时查询的信息,则可以通过屏幕显示。输出设备主要是指打印机和显示器。表9.1为输出设备和介质一览表。 第六节 输入输出设计 (一)输出设计的内容 表9.1 输出设备和介质一览表 体积小,易保存 精度高,功能全 响应灵活的人机对话 容量

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档