- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
用校验码检查代码的过程*使用校验码是输入设计环节的输入校验方式之1一,是前述校验码生成过程的逆向过程。2当自检码C1C2…CnCn+1(其中Cn+1为校验码)输3入计算机后,对C1C2…Cn分别乘以原来的权,Cn+14乘以1,把它们相加后所得的和除以模。若余数为50,则该代码一般来说是正确的,否则输入有错。6(原代码与权乘积之和+校验码)÷模=整数7用校验码检查代码例*设输入的代码(含校验码)为55787,其中701为校验值,对每一位乘以它的原来的权021234,校验位乘的权为1。用所得的加权和03被模9除,若余数为零,则代码一般是正确04的,否则就是输入有错。上述代码显然有错,05因为其加权和除以模的余数不为零。0675/9=8...307不一般的情况*原编码:1234569(正)或2415569(误)01010203040506权因子:173173模:10余数:90/10=9...0100/10=10...0结论:本例两种编码检验结果均为0,检验失效。0203040506用校验码检查组合编码的处理方法*一般情况下,校验码是对数字代码进行检验。在使用校验码对组合编码进行检查时,将A~Z跟随0~9顺序变为:A=10B=11……Z=35*设计代码结构时,在原有代码基础上另外加上一个校验位,使其成为代码的一个组成部分,校验值通过事先规定的数学方法计算出来。当代码输入后,计算机会以同样的数学方法按输入的代码计算出校验值,并将它与输入的校验值进行比较,以证实是否有错。抄写错误,如:1写成7;易位错误,如:1234写成1324;双易位错误,如:26913写成21963;随机错误,如:包括以上两种或三种综合性错误或其他错误。****第5章系统设计
SystemDesign章节结构*系统设计概述01信息系统设计策略-结构图02系统设计的原则03系统设计的策略04编码设计05数据库设计06输入/输出及人机界面设计07系统设计说明书08系统设计实例095.6编码设计(代码设计)*代码是用来表征客观事物的一个或一组有序的符号,它应易于计算机和人识别与处理。编码就是用字母、数字或其组合来代表事物。代码的作用:鉴别功能——标识分类对象信息代码化,便于计算机进行识别、分类、排序和统计利用代码可以节省计算机的存储空间,提高运算速度利用代码可以提高系统的可靠性代码的种类*代码非含义码含义码有序码随机码校验码对照码缩略码助记码缩略码字母顺序码区间码年代码层次码十进制码特征码P218图5.35代码的种类1.有序码(顺序码)*将顺序的自然数或字母赋予分类对象。有序码例:人的性别代码(GB2261-80)1-男2-女各系代码等等编码对象仓库1仓库2仓库3仓库4仓库5仓库6编码010203040506代码的表示形式(编码方式)*数字顺序编码数字分组顺序编码字符编码组合编码(1)数字顺序编码*这是最简单的编码形式,一般适用于被编码对象数目较少的情况。例如,某企业管理信息系统中,对6个物资仓库的编码可采用如下的数字顺序码。编码对象仓库1仓库2仓库3仓库4仓库5仓库6编码010203040506(2)数字分组顺序编码*当编码对象具有两层(或以上)的分类时,可采用数字分组(段)顺序码。如6个仓库中的帐本的编码可采用如下的数字分组顺序码。(3)字符编码*和记忆的缺点。为了容易识别和记忆,可采用字符编码。如我们可对企业的6个仓库采用下面的字符编码。数字编码虽然结构简单,但也存在不容易识别(4)组合编码*编码对象具有两层(或以上)的分类时,我们类的记忆和识别更直观和容易。合编码。可采用数字和字符的组合编码方式使编码对某层分如前述6个仓库中的帐本的编码可采用如下的组123452.区间码*按编码对象的特点把代码分成若干区段,每一01个区段表示编码对象的一个类别。例如邮政编码、02国际电话号码,身份证号码等。0323-06-01040086-551-123456705区间码进一步分为层次码、十进制码、特征码。06(1)区间码之层次码*按分类对象的从属层次关系作为排列顺序的一种代码。国民经济行业分类和代码(GB4754-84)采用三层的层次码。三层分别代表大类、中类、小类。第一层(大类)XX
您可能关注的文档
- 自然资源利用的生态影响.ppt
- 综合机械化采煤工艺.ppt
- 系统解剖学4-5内脏学-消化总论-各论.ppt
- 统一多民族国家的捍卫者康熙帝.ppt
- 腰穿的配合与护理要点.ppt
- 细胞融合和体细胞杂交.ppt
- 系统性血管炎诊治进展-梅长林.ppt
- 组织学与解剖学生殖系统.ppt
- 直流电动机转速电流双闭环控制系统设计.ppt
- 纺织材料学第二章植物纤维.ppt
- 2025古典文化意象中的意蕴美说木叶课例赏鉴.docx
- 2025大单元学习分课时设计八上第三单元资产阶级民主革命与中华民国的建立.docx
- 2025八下社会主义制度的建立与社会主义建设的探索大单元学习分课时设计新中国工业化的起.docx
- 2025红楼梦整本书阅读与研讨活动设计.docx
- 2025七下历史元朝的建立与统一教案.docx
- 2025八下历史第一单元中华人民共和国的成立与巩固大单元学习分课时设计抗美援朝.docx
- 2025象征性游戏和游戏中的象征上论相关概念表现形式及其价值.docx
- 2025如我的红楼梦中人信息时代的语文生活活动设计.docx
- 2025从乡土来到乡土去乡土中国整本书阅读与研讨活动设计.docx
- 2025大单元学习分课时设计八上第四单元新民主主义革命的开始.docx
文档评论(0)