下载此文档

LIS的系统设计PPT课件.ppt


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
LIS的系统设计
§1 系统设计的任务
一、任务:建立物理模型
(模块设计)




二、原则




§2 代码设计
一、代码功能
、节省空间

3. 数据标准化

二、代码的设计
唯一性:每个代码都仅代表唯一的实体或属性;
通用性:表示采用一有的国家标准通用化码(标准化);
可扩充性/修改性:当增加新的实体或属性时,直接利用原代码扩充,而不需要变动代码系统;
简洁性:如果代码太长会影响所占存贮空间,输入输出速度,以及输入时的出错率,应尽量减短;
系统性:代码要有规律,逻辑性强,即便于计算机处理,也便于识别,记忆和人工处理的使用;
三、代码的种类
1. 顺序编码:用连续数字代表编码对象,
如:张平的职工号为0001;李立为0002等
优点:简单,易追加;
缺点:可识别性差,无逻辑性。
2. 区间编码:代码分为组,每组具有一定的含义
多面码
关联码
十进位码
优点:分类明确,每层之间有严格的隶属关系,
容量大;
缺点:位数多。
3、校验位的确定步骤:
设有一组代码为: C1C2C3C4…Ci
第一步:为设计好的代码的每一位Ci确定一个权数Pi(权数可为算术级
数、几何级数或质数)。
第二步:求代码每一位Ci与其对应的权数Pi的成绩之和S
S=C1*P1+C2*P2+……+Ci*Pi (i=1,2,……,n)
n
= ∑Ci*Pi (i=1,2,……,n)
i=1
第三步:确定模M
第四步:取余R = SMOD(M)
第五步:校验位Ci+1 = R
最终代码为: C1C2C3C4…CiCi+1
使用时: C1C2C3C4…CiCi+1
举例:校验位的确定
原设计的一组代码为五位,如32456,确定权数为7,6,5,4,3
求代码每一位Ci与其对应的权数Pi的成绩之和S
S=C1*P1+C2*P2+……+Ci*Pi (i=1,2,……,n)=3*7+2*6+4*5+5*4+6*3
=21+12+20+20+18=91
确定模M,M=11
取余R,R = SMOD(M) = 91MOD(11) = 3
校验位Ci+1 = R = 3
最终代码为: C1 C2 C3 C4…CiCi+1 ,即324563
使用时为:324563
该组代码中的其他代码按此算法,分别求得校验位,构成新的代码。

LIS的系统设计PPT课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gyzhluyin
  • 文件大小1.39 MB
  • 时间2018-07-14