会计电算化系统设计-详细设计.ppt
《会计电算化系统设计-详细设计.ppt》由会员分享,可在线阅读,更多相关《会计电算化系统设计-详细设计.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计电算化系统设计会计电算化系统设计-详细设计详细设计详详细细设设计计包包括括代代码码设设计计、输输入入输输出出设设计计、模模块块算算法法设设计、系统控制设计等。计、系统控制设计等。代码设计代码设计代码代码代代码码是是按按照照一一定定的的规规律律,用用字字母母、数数字字和和其其他他符符号号的的序序列列来来代代替替被被处理的对象处理的对象代码的作用代码的作用唯一的标识对象唯一的标识对象提高数据处理的效率提高数据处理的效率代码的编码方案代码的编码方案对对代代码码的的编编码码对对象象、代代码码长长度度、可可用用编编码码字字符符、和和各各位位编编码码含含义义的的说明说明代码编码方案的容量代码编码方案的
2、容量一一种种代代码码编编码码方方案案可可以以表表达达的的编编码码对对象象的的数数量量。由由代代码码的的长长度度和和可可用编码字符的个数决定。用编码字符的个数决定。代码设计(续)代码设计(续)代码的种类(按编码方法分)代码的种类(按编码方法分)顺序码顺序码用用顺顺序序的的自自然然数数和和(或或)字字母母来来表表示示编编码码对对象象。其其优优点点是是代代码码简简短短、易易于于管管理理和和使使用用。缺缺点点是是代代码码本本身身不不包包含含编编码码对对象象的的其其他他信信息。息。区段码区段码将将顺顺序序码码分分成成若若干干区区间间,不不同同区区间间内内的的编编码码除除可可以以表表示示对对象象外外,还可
3、表示对象的某些特征。还可表示对象的某些特征。组合特征码组合特征码将将编编码码对对象象按按其其若若干干属属性性或或特特征征分分别别进进行行编编码码,再再合合成成为为一一个个编编码。码。组组合合特特征征码码的的优优点点是是代代码码结结构构具具有有一一定定的的柔柔性性,代代码码不不仅仅标标识识了了对对象象,且且包包含含了了编编码码对对象象的的其其他他信信息息,适适合合机机器器处处理理。缺缺点点是是代代码容量利用率低。码容量利用率低。层次码层次码层层次次码码采采用用线线性性分分类类方方法法,按按编编码码对对象象的的从从属属、层层次次关关系系为为排排列列顺序的一种代码。顺序的一种代码。复合码复合码所谓复
4、合码是由两个或两个以上完整的、独立的代码组成的编码。所谓复合码是由两个或两个以上完整的、独立的代码组成的编码。代码的校验代码的校验代代码码是是信信息息系系统统中中的的关关键键数数据据,为为了了保保证证代代码码的的正正确确性性,可可以以对对代代码码进进行行检检查查,这这称称之之为为代代码码的的校校验验。通通常常校校验验是是通通过过有有意意识识地地在在编编码码原原结结构构的的基基础础上上附附加加一一位位校校验验位位来来实实现现的的。校校验验位位的的值值通通过过事事先先规规定定的的数数学学方方法法计计算算出出来来,附附加加在在原原代代码码的的后后面面,变变成成代代码码的的一一个个组组成成部部分分。使
5、使用用时时校校验验位位与与原原代代码码一一起起输输入入,由由计计算算机机用用同同样样的的数数学学运运算算方方法法按按输输入入的的代代码码数数字字计计算算出出校校验验位位,并并将将它它与与输输入入的的校校验验位位进进行行比比较较,以以检检验验输输入的代码是否有错。入的代码是否有错。校验位的计算方法校验位的计算方法产产生生校校验验码码的的方方法法有有多多种种,各各具具不不同同优优缺缺点点。通通常常根根据据使使用用设设备备的的复杂程度或功能,以及应用要求的可靠性来决定采取哪种方法。复杂程度或功能,以及应用要求的可靠性来决定采取哪种方法。计算校验位的算法:加权求模法计算校验位的算法:加权求模法对原代码
6、中的每一位加权求和对原代码中的每一位加权求和假定代码的长度为假定代码的长度为N:C1,C2,Cn为每一位确定权因子为:为每一位确定权因子为:P1,P2,Pn计算加权和计算加权和S=:C1*Pl+C2*P2+Cn*Pn权因子可选为自然数序列,几何级数序列,或质数序列等。权因子可选为自然数序列,几何级数序列,或质数序列等。将加权和将加权和S除以模除以模M得到余数得到余数RS/M=QR其中其中Q 表示商表示商:R 表示余数。模可取不同的数表示余数。模可取不同的数,如:如:9、10、11、37、97 等。等。获得校验码获得校验码可将余数直接作为校验码,或将模与余数的差作为校验码。可将余数直接作为校验码
7、,或将模与余数的差作为校验码。代码设计的原则代码设计的原则唯一性唯一性这是代码的原始目标。这是代码的原始目标。实用性实用性满足应用要求,这是根本。满足应用要求,这是根本。标准化标准化标准化带来通用性。标准化带来通用性。可扩充性可扩充性可扩充有利于系统适应环境,延长生命周期。可扩充有利于系统适应环境,延长生命周期。易用性易用性简短、易记,便于使用。简短、易记,便于使用。代码设计的步骤代码设计的步骤确定代码的编码对象,明确容量要求。确定代码的编码对象,明确容量要求。分析代码的使用要求,确定代码中应包含的特征分析代码的使用要求,确定代码中应包含的特征设计代码结构设计代码结构编写代码设计说明书编写代码
8、设计说明书输入设计输入设计输入设计的原则输入设计的原则正确性(正确性(garbage in garbage out)高效率高效率输入设计的内容输入设计的内容确定输入内容确定输入内容选择输入设备选择输入设备设计输入格式设计输入格式设计加快输入速度的编辑方法设计加快输入速度的编辑方法设计数据校验方法设计数据校验方法加快输入速度方法加快输入速度方法根本原则:减少输入的操作量根本原则:减少输入的操作量具体方法具体方法自动生成法自动生成法预置初值预置初值代码输入代码输入选择输入选择输入数据复制数据复制记账凭证输入的编辑方式设计记账凭证输入的编辑方式设计-如何提高效率?如何提高效率?贷方贷方借方借方科目科
9、目摘要摘要日期:凭证编号:附件数:主管:制证:审核:记账凭证合计数据校验方法数据校验方法数据校验是为了保证输入数据的正确性数据校验是为了保证输入数据的正确性尽量做到由机器自动校验尽量做到由机器自动校验校验方法校验方法重复校验重复校验视觉校验视觉校验校验位校验校验位校验控制总数校验控制总数校验由由工工作作人人员员事事先先手手工工求求出出数数据据的的总总值值,在在数数据据的的输输人人过过程程中中再再由由计算机程序自动累计总值,再将两者进行对比以发现错误的方法。计算机程序自动累计总值,再将两者进行对比以发现错误的方法。数据类型校验数据类型校验格式校验格式校验校校验验数数据据记记录录中中各各数数据据项
10、项的的位位数数和和位位置置是是否否符符合合预预先先规规定定的的格格式式要求。例如身份证号码必须为要求。例如身份证号码必须为18 位,若位数不足,则输入有误。位,若位数不足,则输入有误。数据校验方法数据校验方法逻辑校验逻辑校验根根据据各各种种数数据据间间的的逻逻辑辑关关系系,来来检检查查输输入入的的数数据据是是否否有有误误。例例如如,在在输输入入会会计计记记账账凭凭证证时时,若若凭凭证证类类型型为为转转账账凭凭证证,则则凭凭证证分分录录中中不不应该出现现金或银行科目。应该出现现金或银行科目。界限校验界限校验有有些些数数据据项项的的取取值值有有一一定定的的范范围围,检检查查输输入入数数据据的的值值
11、是是否否位位于于规规定定的范围之内可以发现输入是否有误。如月份必须在的范围之内可以发现输入是否有误。如月份必须在1到到12之间。之间。顺序校验顺序校验有有些些数数据据的的输输入入有有严严格格的的次次序序关关系系,检检查查输输入入是是否否符符合合这这种种次次序序关关系系可可以以发发现现错错误误。例例如如,记记账账凭凭证证要要求求连连续续编编号号,不不得得重重号号或或缺缺号号,通过顺序校验可以发现是否有重复输入或漏输的记账凭证。通过顺序校验可以发现是否有重复输入或漏输的记账凭证。记录计数校验记录计数校验这这种种方方法法通通过过统统计计输输入入记记录录的的个个数数,检检查查输输入入的的数数据据有有否
12、否遗遗漏漏或或重重复。复。数据校验方法数据校验方法平衡校验平衡校验平平衡衡校校验验的的目目的的在在于于检检查查相相反反的的数数据据项项目目之之间间是是否否平平衡衡。例例如如,会会计计记记账账凭凭证证的的借借方方会会计计科科目目发发生生额额合合计计与与贷贷方方会会计计科科目目发发生生额额合合计计必须相等,否则说明输入有误。必须相等,否则说明输入有误。匹配校验匹配校验匹匹配配校校验验是是将将输输入入的的数数据据与与系系统统已已经经设设置置的的基基本本数数据据进进行行匹匹配配,若若匹匹配配成成功功,则则说说明明输输入入正正确确,否否则则说说明明输输入入有有误误。例例如如,在在输输入入会会计计记记账账
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会计 电算化 系统 设计 详细
限制150内