〈新〉计算机管理信息系统——6章_详细设计.ppt

〈新〉计算机管理信息系统——6章_详细设计.ppt

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 详细设计 第六章 详细设计 绪言 详细设计是对概要设计活动的延续,其成果将是编程实现的直接依据。 概要设计几乎不考虑计算机实现的问题,仍然是把关注的焦点放在系统的逻辑结构上,到了详细设计阶段,则更多的是要考虑如何构造用计算机实现的方案。 这一阶段的主要任务包括代码设计、数据库设计、系统平台设计和程序设计等。 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.1 代码的概念 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.2 代码设计的任务 代码设计的主要任务,就是把管理信息系统要处理的事物: 用特定的字符、数字或其组合来描述,设计出一套供管理信息系统开发和运行中使用的代码系统,以便于计算机系统识别与处理,便于对信息实现索引、查询、分类、统计、汇总等操作。 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.3 代码的作用 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.4 代码的设计原则 代码的设计要考虑的因素包括: (1)代码的唯一性,即每个代码都仅代表唯一的实体或属性。 (2)代码的通用性。代码设计过程中,应尽量采用成熟的标准。这方面有国家标准、行业标准和企业标准可供参考。 (3)代码的可扩充性,即编码空间和码距应具有一定的弹性,当增加新的实体或属性时,可直接利用源代码扩充,而不需要变动代码系统。 (4)使代码具有简洁性。如果代码太长会影响所占存储空间、输入/输出速度以及输入时的出错率,所以代码设计的应尽量简洁。 (5)系统性。代码设计要有规律,逻辑性强,既便于计算机处理,也便于人识别、记忆和手工使用。 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.5 代码的种类 代码的设计要适应管理业务的需要,又要符合被编码实体的特性。 比如图书的编码,除了需要区别是哪一本书之外,一般在查询的时候还需要知道是哪一个学科类别的,因此,图书的编码中除了序号之外,还需要包含分类信息。对于钢材的编码,除了区别类别之外,还需要包含形状的信息,如槽钢、角钢、板材等。常见的编码有顺序码、分段码、字母码、组合码、混合码和特征组合码。 (1)顺序码。将顺序的自然数和字母赋予编码对象。用连续数字代表编码对象。如张平的职工号为0001,李立的为0002等,顺序码的优点是简单,易追加,缺点是可识别性差,无逻辑性。 (2)分段码。将整个编码长度分成几段,分别表示不同的分类信息,每段具有一定的含义,如我们熟悉的学号,就是一种分段编码。 (3)字母码。用具有特定意义的字母代表某一类项目。如电视用“TV”,厘米用“cm”。字母码的优点是可用汉字拼音或英语联想帮助记忆,缺点是位数多、处理不便,易产生重复。 (4)组合码。由上述编码组合而成。如学号就由分段和顺序码组合而成。 (5)混合码。用字符、数字混合组码,如汽车牌号“豫P3622”。 (6)特征组合码。将分类对象按其属性或特征分成若干个“面”,每个“面”内的诸类目按其规律分别进行编码。 6.1 代码设计 6.1.1 代码的概念 6.1.2 代码设计的任务 6.1.3 代码的作用 6.1.4 代码的设计原则 6.1.5 代码的种类 6.1.6 代码的校验 6.1.6 代码的校验 由于手工操作在代码输入的过程中经常会出现一些习惯性的错误,出错的情形大约有抄写错误、易位错误、双位错误、随机错误等。为了在一定程度上避免输入错误,在代码设计时往往设计有校验位。 源代码是按照某种编码规则构成的。实际使用中,为了保证正确的输入,在源代码的后面还可以附上一至两位校验码。 校验码是通过事先规定的数学方法计算得到的,使它变成代码的一个组成部分;使用时与源代码一起输入,此时计算机会分离出原码段与校验码段,并用同样的数学运算方法按输入的原码段的代码数字计算出校验位,并将它与校验位进行比较,以检验输入是否错误。 校验码的生成过程如下: (1)对

文档评论(0)

xiaofei2001128 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档