信息系统设计 信息系统分析与设计 培训讲解.pptVIP

信息系统设计 信息系统分析与设计 培训讲解.ppt

  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文档。上传文档
查看更多
信息系统设计 信息系统分析与设计 培训讲解.ppt

长春工业大学 5.4.2 代码设计的原则 ① 唯一性。 ② 标准化与通用性。 ③ 可扩充性。 ④ 简单性。 ⑤ 具有规律性及适用性,便于编码和识别。 ⑥ 规范化。 5.4.3 代码的种类 1.顺序码 2.层次码 3.归组分类码 4.助记码 TVB14 14寸黑白电视机 TVC20 20寸彩色电视机 DFI1×8×20 规格为1×8×20的国产热轧平板钢。 1 3 0 0 1 2 县区级顺序码 地或市级顺序码 省或直辖市级顺序码 图5-29 区间码示例 表5-1 归组分类码示例 信 息 代 码 哲学 100 宗教 200 社会科学 300 法律 320 商法 325 公司法 3252 股份公司法 32524 合股公司法 32525 5.4.4 代码校验 校验位,即设计代码结构时,在原有代码基础上另外加上一个校验位,使其成为代码的一个组成部分,校验值通过事先规定的数学方法计算出来。当代码输入后,计算机会以同样的数学方法按输入的代码计算出校验值,并将它与输入的校验值进行比较,以证实是否有错。 ① 校验值的生成过程 第一步:对原代码中的每一位乘以一个权数,然后求它们的乘积之和S。 设原 N 位代码为:C1 C2 C3…Cn 权因子: P1 P2 P3…Pn 加权和:S=C1×P1+C2×P2+C3×P3+…+Cn×Pn 其中,权因子可任意选取,常用的有: 自然数列1,2,3,4...; 摆动数列1,2,1,2,...或1,3,1,3,...; 质数列3,5,7,11,13,...; 算术级数列(等差数列)2,5,8,11,...; 几何级数列(等比数列)2,4,8,16,32,...等等。 第二步:求余数R。 用加权和S除以模数M可得余数R,即 S/M=Q...R (Q为商数) 其中,模数M也可任意选取,常用的模数为7、9、10和11。 最后,取码,即选择校验值。 余数R直接作为校验值,称为取余法; 或把模数M和余数R之差(即M-R)作为校验值,称为减余法。 ② 用校验值检查代码的过程 此过程是上述生成过程的逆过程。 若采用的是模数与余数之差作为校验位: (原代码与权数乘积之和+校验码)/模=整数 则认为输入是正确的,否则认为输入有错。 若采用余数作为校验位: (原代码与权数乘积之和-校验码)/模=整数 则认为输入是正确的,否则认为输入有错。 1.算术级数法: (1)Ci:3 2 0 2 8 Pi:6 5 4 3 2 S=50 (2)50/11=4…6 (3)按取余法得代码: 320286 按减余法得代码: 320285 2.几何级数法: (1)Ci:3 2 0 2 8 Pi:32 16 8 4 2 S=152 (2)152/11=13…9 (3)按取余法得代码: 320289 按减余法得代码: 320282 3.质数法: (1)Ci:3 2 0 2 8 Pi:17 13 7 5 3 S=111 (2)111/11=10…1 (3)按取余法得代码: 320281 按减余法得代码: 320280 例:分别用算术级数法、几何级数法和质数法按取余法和减余法求原码32028的校验位。 5.4.5 代码设计步骤 ① 确定代码对象 ② 确定是否已有标准代码。 ③ 根据代码的使用范围、使用时间和实际情况确定代码的种类和类型。 ④ 考虑代码的检验性能。 ⑤ 填写代码设计书。 表5-2? 代码设计书 代码对象名 学生学号 使用范围 校内使用 代码类型 层次码 位数 6 校验位 无 代码数量 20000 使用期限 -- 使用范围 校内使用 代码结构 X X X X X X X X 入学年份 班级 班内顺序号 代码示例 2007年入学03班22号 备注: 设计人 张全 审核人 刘旗 2007年1月1 日 5.5 输入/输出设计 5.5.1 输出设计 1.确定输出的内容 2.输出形式 3. 选择输出设备和确定输出介质 4. 输出设计评价 5.数据输出显示设计 6.填写输出设计说明书 5.5.2 输入设计 1.输入设计的原则 ① 输入量应保持在能满足处理要求的最低限

文档评论(0)

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

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

1亿VIP精品文档

相关文档