第二章_连锁企业信息管理系统开发.pptVIP

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统设计的内容 系统总体结构设计 代码设计 数据库设计 输入设计 输出设计 处理流程图设计 程序流程图设计 2.3.3.2代码设计 目前的计算机还无法识别客观世界中的任何一种具体的事物,它只能识别ASCII(美国国家信息标准代码)字符集中的256个基本字符和数字,因此计算机管理信息系统设计的基本前提条件是把管理对象数字化,这就是代码设计。 所谓代码,就是用来表征客观事物的实体类别,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。 代码又称为编码,它是客观实体的名称、属性、状态等内容的标识。 采用代码可以使数据表达标准化,简化程序设计,加快数据输入速度,减少出错率,节省存储空间,提高数据处理的速度。 代码设计必须从整个组织的信息系统的全局统筹并长远考虑,统一组织领导,广泛征求相关部门的意见,以便设计出一套实用优化的代码系统。 代码的作用: 识别作用:用来标识和确定某个具体的对象,便于计算机识别。 统计和检索作用:当按对象的属性或类别进行编码时,易于优化对象的统计和检索。 对象状态的描述作用:代码可以用来标明事务所出的状态,便于对象的动态管理。 设计代码的原则: 适应性:考虑适合计算机处理。 合理性:代码结构与所描述对象体系相匹配。 简明性:尽可能简单、明了,以降低误码率,提高工作效率。 系统性:可以分组,有一定的分组规则,保证代码具有通用和一贯性。 稳定性:代码的定义和描述具有相对稳定性,避免过多改动。 可扩充性:留有一定的后备余量,适应发展的需要。 标准化:尽量采用以标准化的编码,系统内部使用的应该统一。 便于识别和记忆:为同时适应计算机和人使用,代码不仅要有逻辑含义,还应该便于识别和记忆。 代码分类 顺序码 无序码 数值化字母顺序码 层次码 特征组合码 复合码 系列顺序码 无含义码 有含义码 代码 代码的主要种类 1. 顺序码(无含义码) 最简单、最常用的代码。 将顺序的自然数和字母赋予编码对象。 通常非系统化的编码对象采用此代码。 优点:代码简短,易于管理,易于添加,对编码对象的顺序无特殊要求。 缺点:代码本身不给出有关编码的其他信息。 例子: G2261-80《人的性别代码》中规定: 1为男性 2为女性 代码的主要种类 2. 无序码(无含义码): 将无序的自然数或字母赋予编码对象。此种代码无任何规律,是靠机器的随机程序编写的。 1. 系列顺序码(有含义码) 用连续的数字代码编码对象的码,通常从1 开始。 没有逻辑含义做基础,一般不能说明信息的任何特征,使用比较方便。 块码是有序码的特例。 例子: 学校代码设定: 1 学校 2 数学系 3 物理系 …… 职工号设定: 001 张三 002 李四 003 王五 …… 代码的主要种类 2. 数值化字母顺序码(有含义码) 按照编码对象名称的字母顺序编写的代码。 将所有的编码对象按其名称的字母顺序排列,然后分别赋予不断增加的数字码。 优点:编码对象容易归类,容易维持并可起到代码索引的作用,便于检索。 缺点:编制标准时,需要一次性的给新的分类编码对象留有足够空位,有时为了保证新增加的分类编码对象的排列次序,而原有空位又不多时,需要重新编码,因此相对来说,这种编码使用寿命较短,给类目密集的程度不均匀。 例子: 代码 名称 01 Apples 02 Bananas 03 Cherries … … 代码的主要种类 层次码(有含义码) 适用于线性分类体系,按分类对象的从属、层次关系为排列顺序的一种代码。 将代码分为若干层次,并与分类对象的层次相对应,代码至左自右表示的层次由高到低,代码的左端为最高位层次代码,右端为最低层次代码。 每个层次均可采用顺序码或者序列顺序码。 优点:能明确地表示分类对象的类别;有严格的隶属关系;代码结构简单;容量大,便于机器汇总。 缺点:代码结构弹性较差,当层次较多的时候,代码位数较长。 例子: 1 2 3 4 5 6 省 市 区 在行政区划代码(GB2260—84)中用第一、二位描述省(自治区、直辖市)、用第三、四位描述市(市、州、盟)、第五、六位描述县(市、旗、镇、区)。 代码 名称 …… …… 210000 辽宁省 210100 沈阳市 210200 大连市 210201 大连市中山区 210202 大连市沙河口区 …… …… 代码的主要种类 特征组合码(有含义码) 常用于面分类体系。 将分类对象按其属性或特征分成若干个“面”,每个“面”内的诸类目按其规律分别进行编码。 “面”与“面”之间的代码没有层次关系,也没有隶属关系。 优点:代码结构具有一定的柔性,适于机器处理。 缺点:代码容量利用率低,不便于求和、

文档评论(0)

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

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

1亿VIP精品文档

相关文档