- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
--高英-- 第一节 系统设计的任务 系统设计的任务:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。 系统设计的主要工作: 总体设计 代码设计和设计规范的制定 系统物理配置方案设计 数据存储设计 计算机处理过程设计 第二节 代码设计 代码:是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。 一 代码的功能: 1,识别功能;2,分类功能;3,排序功能;4,统计功能;5,特定含义等等。 二、编码的基本原则: 唯一性:在现实世界中有很多东西如果我们不加标识是无法区分的,这时机器处理就十分困难。所以能否将原来不能确定的东西,唯一地加以标识是编制代码的首要任务。 举例。最简单、最常见的例子就是职工编号。在人事档案管理中我们不难发现,人的姓名不管在一个多么小的单位里都很难避免重名。为了避免二义性,唯一地标识每一个人,因此编制了职工代码。 可扩性: 简短: 格式一致: 适应性: 含义性: 举例。财政部关于会计科目编码的规定,以“1”开头的表示资产类科目;以“2”表示负债类科目;“3”表示权益类科目;“4”表示成本类科目等。 稳定性:举例。在产成品和商品中各行业都有其标准分类方法,所有企业必须执行。另外一些需要企业自行编码的内容,例如生产任务码、生产工艺码、零部件码等,都应该参照其它标准化分类和编码的形式来进行。 识别性(代码应可能反映分类编码对象的特点,以帮助记忆并便于人们了解和使用); 可操作性(代码应尽可能方便事务员和操作员的工作,减少机器处理时间) 等等。 三、代码的种类 1、顺序码 以某种顺序形式编码。 例如。各种票据的编号,都是顺序码。 但信息系统的设计工作中,纯粹的顺序码是很少被使用的,它总是与其他形式结合使用。 2、数字码 即以纯数字符号形式编码。 数字码是在各类管理中最常用的一类编码形式。根据数据在编码中的排列关系,或代表对象的属性不同,可分为区间码和层次码。 区间码:将顺序码分成若干区段,每一区段代表部分编码对象。 例如: 代码3213表示材料为钢的Φ1.0mm圆头的镀锌螺钉 层次码:在代码结构中,为实体的每个属性确定一位或几位编码,并排成一定的层次关系。 举例:我国目前使用的居民身份证就是采用一个18位的数字码,前6位表示地区编码,中间8位表示出生年月日,最后4位表示顺序号和其它状态(性别等)。 这种数字码属层次码。这种编码优点是易于校对,易于处理,缺点是不便记忆。 3、字符码 即以纯字符形式编码(英文、汉语拼音等)。 这类编码常见的有我们在程序设计中的字段名、变量名编码。 举例。在开发一个成本管理信息系统时,在数据库设计时,所有的表名均以C-开始,视图名用C-V-开始。例如产生各种材料汇总的视图:材料成本表C-CLCB,C-V-CLHZ。 这就是一个典型的纯字符码。这种编码优点是可辅助记忆,缺点是校对不易,不易反映分类的结构。 4、混合码 即以数字和字符混合形式编码。 混合码是在各类管理中最常用的另一类编码形式。这种编码的优点是易于识别,易于表现对象的系列性,缺点是不易校对。 例如:GBxxxx表示国际标准的某类编码,IEEE802·X表示某类网络协议标准名称的编码。所有的汽车牌照编号,都是混合码。 为什么会出现代码输入错误? 四、代码的校验 1、录入代码时的可能错误: 识别错误:1/7,0/O,Z/2,D/O,S/5,…… 易位错误:12345/13245,…… 双易位错误:12345/13254,…… 随机错误。上述两种或两种以上的错误出现 2、避免代码录入出现错误的办法 在设计好的代码后,再增加一位,作为代码的组成部分。 增加的一位,即为校验位。使用中,没有特别性。 举例。xxxxx –设计好的代 码共5位 xxxxxx –增加校验位后共6位,使用时,需用6位xxxxxx 。 使用时,应录入包括校验位在内的完整代码,代码进入系统后,系统将取该代码校验位前的各位,按照确定代码校验位的算法进行计算,并与录入代码的最后一位(校验位)进行比较,如果相等,则录入代码正确,否则录入代码错误,进行重新录入。 小结 代码是人为确定的。代码在管理信息系统中起着重要的作用,往往被用作主关键字。为了使代码更加合理,针对不同客观事物,提出了不同的代码设计方法。为了使系统具有更好的性能,一般尽可能采用国际、国家、部颁和行业标准。代码往往易于出错,因此,必须对所输入的代码进行校验。 掌握代码的功能和编码的原则,了解代码的种类、设计方法和设计原则,了解代码校验位的作用和它的确定、校验步骤。 第三节 功能结构图设计 工资管理子系统功能结构图
文档评论(0)