第4章 信息系统设计与实施(3).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 信息系统设计与实施(3 ) 4 .6 系统详细设计 一、代码设计 计算机信息系统设计的基本前提条件是把管理对象数字化或字符化,这 就是代码设计。 所谓代码,就是用来表征客观事物的实体类别和属性的一个或一组易于 计算机识别和处理的特定符号或记号。 它可以是字符、数字、某些特殊符号或它们的组合。 代码设计的任务就是: 把信息系统要处理的事物用特定的字符、数字或其组合来描述,以便于计算机 系统识别与处理。 第4章 信息系统设计与实施(3 ) 2 1.代码的作用 (1)标识作用 可用来标识和确定某个具体的对象,以便于计算机的识别。 (2)统计和检索作用 当按对象的属性或类别进行编码时,易于优化对象的统计和检索。 (3)对象状态的描述作用 代码可以用来标明事物所处的状态,便于对象的动态管理。 第4章 信息系统设计与实施(3 ) 3 2 .代码设计的原则 (1)适应性 代码通常是由计算机进行存储和管理的数据,因此在设计时必须考虑要适应计 算机处理。 (2)合理性 代码结构要与所描述的对象的分类体系相匹配。 (3)简明性 代码的设计要尽可能简单、明了,以便降低误码率,提高工作效率。 (4)系统性 是指代码可以分组,并有一定的分组规则,从而在整个系统中使代码具有通用 性和一贯性。 第4章 信息系统设计与实施(3 ) 4 (5)稳定性 代码的定义和描述应具有相对稳定性,要避免过多的改动。 (6)可扩充性 必须留有一定的后备余量,以适应发展的需要。 (7)标准化 国际、国家和行业的有关标准是代码设计的重要依据,应尽量采用已标准化的 编码,此外,系统内部使用的代码也应统一。 (8)便于识别和记忆 为了同时适合人和计算机,代码不仅要有逻辑含义,而且还应便于识别和记 忆,对于一些容易混淆的字符和数字应少用。 第4章 信息系统设计与实施(3 ) 5 3 .代码的种类 代码的种类很多,以下是几种主要的、常见的代码类别,其相互关系见 图。 第4章 信息系统设计与实施(3 ) 6 (1)无含义码 无含义码只起代替编码对象名称的作用,并不提供有关编码对象的其他 信息。 无含义码包括:顺序码和无序码两类。 ①顺序码 是一种最简单、最常用的代码。 此种代码是将顺序的自然数和字母赋予编码对象。 例如:GB2261—80 《人的性别代码》中,1为男性,2为女性。 通常非系统化的编码对象采用此代码。 优点是:代码简短、易于管理、易于添加,对编码对象的顺序无特殊要 求。 缺点是:代码本身不给出有关编码的其他信息。 ②无序码 是将无序的自然数或字母赋予编码对象。 此种代码无任何规律,是靠机器的随机程序编写的。 第4章 信息系统设计与实施(3 ) 7 (2)有含义码 ①系列顺序码 用连续数字代表编码对象的码。 通常从1开始。 如:张平的职工号为0001,王立为0002…… 有序码因为没有逻辑含义作基础,一般不能说明信息的任何特征,但在有 些场合下使用它比较方便。 块码是有序码的特例,将有序码分为各个块,每块代表一定类型

文档评论(0)

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

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

1亿VIP精品文档

相关文档