- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LIS的系统设计 50p
1 基本概念和理论基础_1 .1 基本概念 §1 系统设计的任务 一、任务:建立物理模型 1.总体设计(模块设计) 2.代码设计 3.系统配置设计 4.输出输入设计 5.数据库设计 二、原则 1.系统性 2.灵活性 3.可靠性 4.经济性 §2 代码设计 一、代码功能 1.便于录入、节省空间 2.便于计算机识别和处理 3. 数据标准化 4.提高处理精度 二、代码的设计 唯一性:每个代码都仅代表唯一的实体或属性; 通用性:表示采用一有的国家标准通用化码(标准化); 可扩充性/修改性:当增加新的实体或属性时,直接利用原代码扩充,而不需要变动代码系统; 简洁性:如果代码太长会影响所占存贮空间,输入输出速度,以及输入时的出错率,应尽量减短; 系统性:代码要有规律,逻辑性强,即便于计算机处理,也便于识别,记忆和人工处理的使用; 三、代码的种类 1. 顺序编码:用连续数字代表编码对象 , 如:张平的职工号为0001;李立为0002等 优点:简单,易追加; 缺点:可识别性差,无逻辑性。 2. 区间编码:代码分为组,每组具有一定的含义 多面码 关联码 十进位码 优点:分类明确,每层之间有严格的隶属关系, 容量大; 缺点:位数多。 3. 助记码:用具有特定意义的字母代表某一类项目。 如:“TV”:电视,“CM”厘米 优点:可用汉字拼音或英语联想帮助记忆; 缺点:位数多,处理不便 ,易产生重复。 4. 组合码:用上述编码组合而成。 按区间编码和顺序码组合:学号 按字线码和数字码组合:汽车号 闽C-1002 四、校验位 1、录入代码时的可能错误: 识别错误:1/7,0/O,Z/2,D/O,S/5,…… 易位错误:12345/13245,…… 双易位错误:12345/13254,…… 随机错误:上述两种或两种以上的错误出现 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 该组代码中的其他代码按此算法,分别求得校验位,构成新的代码。 4.方法: (1)算术级数 (2)几何级数 (3)质数 思考 原代码1 2 3 4 5,权因子为2 的位数法:2,4,6,8,10,模M=11 ,以 J = R 为校验码,写出校验码的设计过程。 §3 功能结构图设计 1.独立性强、易修改 2.关联性弱、好维护 3.军事调用 4.基层模块简单化 §4 物理配置设计 一、设计依据 1.处理量 2.响应时间 3.可靠性 4.处理方式 5.地域范围 二、软硬件选择 根据系统需要和资源约束,进行计算机软、硬件的选择。 硬件的选择原则是: 技术上成熟的标准机型; 处理速度快、存储量大、操作方便; 良好的兼容性、可扩充性与可维修性;良好的性能/价格
文档评论(0)