财务会计与信息化设计管理知识分析系统

上传人:沈*** 文档编号:118901184 上传时间:2022-07-12 格式:PPTX 页数:70 大小:407.81KB
返回 下载 相关 举报
财务会计与信息化设计管理知识分析系统_第1页
第1页 / 共70页
财务会计与信息化设计管理知识分析系统_第2页
第2页 / 共70页
财务会计与信息化设计管理知识分析系统_第3页
第3页 / 共70页
点击查看更多>>
资源描述
1.要掌握如何对需要进行处理的会计数据分析,以便进行要掌握如何对需要进行处理的会计数据分析,以便进行科学的设置,使之能够满足计算机信息化处理的需求。科学的设置,使之能够满足计算机信息化处理的需求。2.要能够提出系统需求,能够参与系统的开发,了解系统要能够提出系统需求,能够参与系统的开发,了解系统的设计方案的设计方案3.要能够确定在企业价值链中应设置哪些控制,以保证信要能够确定在企业价值链中应设置哪些控制,以保证信息安全息安全4.要善于管理企业的业务过程,要设置好管理信息系统与要善于管理企业的业务过程,要设置好管理信息系统与会计信息系统的融合方案,并保证能其连接的有效控制会计信息系统的融合方案,并保证能其连接的有效控制5.要了解信息系统的认证服务,即了解系统的产出的各种要了解信息系统的认证服务,即了解系统的产出的各种信息可靠性信息可靠性6.要了解哪些会计信息有利于辅助管理者进行决策要了解哪些会计信息有利于辅助管理者进行决策信息化环境对会计人员提出更高的要求1第二章 会计信息系统的分析与设计2一个需求一个需求分析分析设计和实施设计和实施完成完成时间时间对系统分析与设计的简单认识3对系统分析与设计的完整认识信息系统开发的完整过程:1.系统规划(Plan)2.系统分析(Analyse)3.系统设计(Design)4.系统实施(Implement)5.系统维护(Evolution,Maintain,Support)规划规划改进改进实施实施设计设计分析分析4本章学习的主要内容本章学习的主要内容生命周期模型和原型模型的基本概念;结构化分析方法的基本思想及分析工具的应用;账务处理系统的分析与设计会计信息系统中的编码设计。5第一节第一节 会计信息系统开发概会计信息系统开发概述述一、会计信息系统开发的基本条件二、软件工程三、会计信息系统开发的方法6一、会计信息系统开发的基本条件一、会计信息系统开发的基本条件(一)高层领导对会计信息系统开发的了解和重视(二)科学合理的管理基础工作(三)要有需求牵引(四)制定切实可行的开发策略7二、软件工程二、软件工程软件:程序、开发使用和维护该程序所需要的所有文档。(需软件:程序、开发使用和维护该程序所需要的所有文档。(需求说明书、模块说明书、文件说明、程序、测试计划、测求说明书、模块说明书、文件说明、程序、测试计划、测试用例、使用手册、维护手册等等)试用例、使用手册、维护手册等等)(一)引入软件工程的意义(软件危机)(一)引入软件工程的意义(软件危机)软件系统的开发功能从简单到复杂,越来越难以掌控,以至软件系统的开发功能从简单到复杂,越来越难以掌控,以至于已成为计算机工程中最困难、最易失败和最具风险的系于已成为计算机工程中最困难、最易失败和最具风险的系统元素。开发软件经历大量投入后不尽人意,表现为如下统元素。开发软件经历大量投入后不尽人意,表现为如下几个方面:几个方面:1)有些系统最终失败;有些系统最终失败;2)有些系统虽然完成了,但比原计划迟了好几年,而且经费有些系统虽然完成了,但比原计划迟了好几年,而且经费大大超支;大大超支;3)有些系统未能圆满地符合用户当初的期望;有些系统未能圆满地符合用户当初的期望;4)有些系统则无法进行修改和维护。有些系统则无法进行修改和维护。8二、软件工程(续二、软件工程(续2)(二)软件工程(二)软件工程将系统化的、规范的、可控制的方法应将系统化的、规范的、可控制的方法应用于软件的开发、运行和维护的过程,即用于软件的开发、运行和维护的过程,即将工程化应用于软件中。将工程化应用于软件中。软件工程包含三个关键元素:软件工程包含三个关键元素:方法工具过程方法为软件开发提供了方法为软件开发提供了“如何做如何做”的技术。它指出了非常明确的工的技术。它指出了非常明确的工作步骤,也给出了描述软件产品作步骤,也给出了描述软件产品的文档格式,还提出了评价标准,的文档格式,还提出了评价标准,这就为建立高质量的软件系统提这就为建立高质量的软件系统提供了具体的求解过程供了具体的求解过程工具为软件工程方法提供了自动的工具为软件工程方法提供了自动的或半自动的软件支撑环境。目前,或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计件工具集成起来,建立起称之为计算机辅助软件工程算机辅助软件工程(CASE)的软件的软件开发支撑系统开发支撑系统过程则是将软件工程的过程则是将软件工程的方法和工具综合起来以方法和工具综合起来以达到合理、及时地进行达到合理、及时地进行计算机软件开发的目的。计算机软件开发的目的。过程定义了方法使用的过程定义了方法使用的顺序、要求交付的文档顺序、要求交付的文档资料、为保证质量和协资料、为保证质量和协调变化所需要的管理、调变化所需要的管理、及软件开发各个阶段完及软件开发各个阶段完成的里程碑成的里程碑9三、会计信息系统开发的方法(一)生命周期法(一)生命周期法 也称结构化系统开发方法,是目前国内外较也称结构化系统开发方法,是目前国内外较流行的信息系统开发方法,在系统开发中得到了流行的信息系统开发方法,在系统开发中得到了广泛的应用和推广,尤其是在开发功能复杂的大广泛的应用和推广,尤其是在开发功能复杂的大系统时,显示出了无比的优越性。它也是迄今为系统时,显示出了无比的优越性。它也是迄今为止开发方法中应用最普遍、最成熟的一种。止开发方法中应用最普遍、最成熟的一种。生命周期法原型法面向对象法计算机辅助开发法生命周期法原型法面向对象法计算机辅助开发法10 生命周期法基本思想:生命周期法基本思想:生命周期法是软件工程中传统的开生命周期法是软件工程中传统的开发模型。从构思一个计算机软件之发模型。从构思一个计算机软件之时起,经过软件开发、完成、投入时起,经过软件开发、完成、投入使用、在使用中不断完善、一直到使用、在使用中不断完善、一直到停止使用时止,这一整个过程被称停止使用时止,这一整个过程被称为该软件的一个生命周期。它将系为该软件的一个生命周期。它将系统开发过程严格的划分为几个阶段,统开发过程严格的划分为几个阶段,每一阶段都有其独立的任务和成果,每一阶段都有其独立的任务和成果,前一个阶段是后一个阶段的基础和前一个阶段是后一个阶段的基础和指导,而后一个阶段的任务和成果指导,而后一个阶段的任务和成果是前一阶段任务和成果的继续和发是前一阶段任务和成果的继续和发展。展。生命周期法工作流程生命周期法工作流程三、会计信息系统开发的方法三、会计信息系统开发的方法11生命周期法的特点与优缺点生命周期法的特点与优缺点1.特点特点 严格的线性开发序列;一个阶段完成并达到要求后才能严格的线性开发序列;一个阶段完成并达到要求后才能进入下一个阶段;开发过程文档完整;在以后阶段不能进入下一个阶段;开发过程文档完整;在以后阶段不能轻易改变前面的结果。轻易改变前面的结果。2优缺点优缺点 优点:从时间角度把软件开发和维护分解为若干个阶段,优点:从时间角度把软件开发和维护分解为若干个阶段,降低了系统开发的复杂性,有利于系统的实施。降低了系统开发的复杂性,有利于系统的实施。缺点:开发的周期较长,前一阶段所犯的错误必然带入缺点:开发的周期较长,前一阶段所犯的错误必然带入后一阶段。后一阶段。三、会计信息系统开发的方法三、会计信息系统开发的方法12三、会计信息系统开发的方法三、会计信息系统开发的方法(二)原型法(二)原型法基本思想:在用户基基本思想:在用户基本需求的基础上,快本需求的基础上,快速构造系统工作模速构造系统工作模型型初始模型,然初始模型,然后不断修改这一原型后不断修改这一原型系统。每次修改都使系统。每次修改都使系统得到一个完整的系统得到一个完整的新原型,直到用户满新原型,直到用户满意为止。意为止。原型法工作流程原型法工作流程13三、会计信息系统开发的方法三、会计信息系统开发的方法 用户主要介入了用户主要介入了系统分析阶段系统分析阶段 往往要经过数月往往要经过数月甚至几年的开发甚至几年的开发时间,用户才能时间,用户才能见到最终系统见到最终系统 周期长、费周期长、费用高用高 用户参与了系用户参与了系统开发的所有统开发的所有阶段阶段 用户可以及早用户可以及早接触和使用未接触和使用未来系统的原型来系统的原型 周期大为缩短,周期大为缩短,开发费用较少开发费用较少 原型法生命周期法VS14会计信息系统是一个包含十余个子系统的较复会计信息系统是一个包含十余个子系统的较复杂的信息系统,最为流行的开发模型的选择是杂的信息系统,最为流行的开发模型的选择是生命周期模型和原型模型的结合生命周期模型和原型模型的结合(混合模型混合模型)。也就是开发模型依然选择生命周期模型,但在也就是开发模型依然选择生命周期模型,但在某一阶段内采用原型模型,这样可以兼顾两者某一阶段内采用原型模型,这样可以兼顾两者的优点而弥补其缺点。的优点而弥补其缺点。小结:小结:15第二节第二节 会计信息系统调查与分析会计信息系统调查与分析一、会计信息系统的调查二、会计信息系统的分析本节的重点本节的重点!对系统进行可行性对系统进行可行性分析,用最小的成分析,用最小的成本在最短的时间内本在最短的时间内确定问题解决的可确定问题解决的可能性。能性。16二、会计信息系统的分析二、会计信息系统的分析(一)系统分析的目的(一)系统分析的目的(二)系统分析的方法(二)系统分析的方法SA方法方法(三)系统分析的步骤(三)系统分析的步骤应重点掌握应重点掌握!对需要解决对需要解决的问题提出的问题提出解决的方案解决的方案17(二)系统分析的方法SA方法结构化分析方法(结构化分析方法(Structured Analysis,Structured Analysis,简称简称SASA方法),是进行会计信息系统分析的有力工具之方法),是进行会计信息系统分析的有力工具之一。一。基本思想:基本思想:为了降低理解的复杂性,最常用的方法是把大问为了降低理解的复杂性,最常用的方法是把大问题分解成若干个小问题,称为题分解成若干个小问题,称为“分解分解”。对一个复杂系统进行对一个复杂系统进行“自顶向下,逐层分解自顶向下,逐层分解”,有较强的可操作性和规范的描述方法。有较强的可操作性和规范的描述方法。18结构化分析方法使用的工具有:结构化分析方法使用的工具有:数据流图数据流图(或数据处理流程图)(或数据处理流程图)描述数据处理描述数据处理的过程;的过程;数据词典数据词典描述数据流图中出现的所有数据元素。描述数据流图中出现的所有数据元素。处理说明处理说明描述数据流图中每一个处理所作的说描述数据流图中每一个处理所作的说明。明。(二)系统分析的方法(二)系统分析的方法SA方法方法(续一)(续一)19(三)系统分析的步骤1对原系统进行详细调查分析,识别其逻辑对原系统进行详细调查分析,识别其逻辑模型模型(1)原会计信息系统的组织结构情况。)原会计信息系统的组织结构情况。(2)原系统业务量的调查分析。)原系统业务量的调查分析。(3)原系统业务处理流程的调查与分析。)原系统业务处理流程的调查与分析。(4)其他内容调查。)其他内容调查。2建立新系统的逻辑模型建立新系统的逻辑模型3编写系统分析说明书编写系统分析说明书20结构化分析工具的应用结构化分析工具的应用数据流图(或数据处理流程图)数据流图(或数据处理流程图)21画数据流图一般从系统的画数据流图一般从系统的“输入数据流输入数据流”到系统的到系统的“输出数据流输出数据流”,用一连串的处理连接起来,在数,用一连串的处理连接起来,在数据流的组成或值发生变化的地方画上一个处理,其据流的组成或值发生变化的地方画上一个处理,其作用是实现这作用是实现这变化。要分析为了实现这个加工处变化。要分析为了实现这个加工处理功能还需要哪些数据流,该处理还流出了其他什理功能还需要哪些数据流,该处理还流出了其他什么数据流,并在需要暂时保存或永久保存数据的地么数据流,并在需要暂时保存或永久保存数据的地方画上文件。对于每一束数据流应该了解其组成成方画上文件。对于每一束数据流应该了解其组成成分是什么,这些组成项各来自何方,如何组合成这分是什么,这些组成项各来自何方,如何组合成这一数据流,为了实现这一组合还需要哪些其他处理一数据流,为了实现这一组合还需要哪些其他处理或数据流等。或数据流等。22手工科目汇总表账务处理数据流程图手工科目汇总表账务处理数据流程图 例:传统的总账处理数据流图23设计方法:设计方法:自顶向下,逐层分解。自顶向下,逐层分解。一套分层的数据流图,下层图是对上层图中一套分层的数据流图,下层图是对上层图中某个加工的细化,称为它的子图,上层图称某个加工的细化,称为它的子图,上层图称为下层图的父图。所以,父图中有多少个加为下层图的父图。所以,父图中有多少个加工,就可以画出同样数目的子图,除非父图工,就可以画出同样数目的子图,除非父图中某个加工已较简单,不需要再继续分解。中某个加工已较简单,不需要再继续分解。不必再分解的加工称为基本加工。不必再分解的加工称为基本加工。2425账务处理系统数据流图账务处理系统数据流图顶层数据流图顶层数据流图26账务处理系统数据流图账务处理系统数据流图零层数据流图零层数据流图27账务处理系统数据流图账务处理系统数据流图一层数据流图一层数据流图28账务处理系统数据流图账务处理系统数据流图一层数据流图一层数据流图29账务处理系统数据流图账务处理系统数据流图二层数据流图二层数据流图输入凭证审核凭证修改凭证科目汇总输出科目表查询凭证凭证记帐科目辅助账明细账总帐科目余额凭证记帐凭证科目汇总科目汇总表错误凭证图5-6 凭证处理分解后的数据流图30账务处理系统数据流图账务处理系统数据流图二层数据流图二层数据流图图 5-7 转 账 结 账 分 解 后 的 数 据 流 图定 义 转帐 凭 证系 统 外转 帐其 它 子 系 统转 帐 凭 证 定 义明 细 账 档 案凭 证 档 案总 帐 余 额明 细 科 目 发 生 额 汇 总记 帐 标 志明 细 账凭 证生 成 转帐 凭 证打 印 转帐 凭 证汇 总发 生 额扎 账数 据整 理转 帐 参 数总 帐错 误转 帐 凭 证31账务处理系统数据流图账务处理系统数据流图二层数据流图二层数据流图32账务处理系统数据流图账务处理系统数据流图三层数据流图三层数据流图33账务处理系统数据流图账务处理系统数据流图三层数据流图三层数据流图34数据词典数据词典数据流图只描述了系统由哪几部分组成,各部分数据流图只描述了系统由哪几部分组成,各部分之间有什么联系等,但是并没有说明系统中各个成之间有什么联系等,但是并没有说明系统中各个成分是什么含义,因此,仅仅用一套数据流图是不够分是什么含义,因此,仅仅用一套数据流图是不够的,必须借助于数据词典对图中的每一数据流、数的,必须借助于数据词典对图中的每一数据流、数据文件、数据处理给出定义后,才能较完整地描述据文件、数据处理给出定义后,才能较完整地描述一个系统。一个系统。数据词典(数据词典(Data DictionaryData Dictionary,简称,简称DDDD),就是对),就是对数据流图中的每一个成分进行详细地描述和确切解数据流图中的每一个成分进行详细地描述和确切解释的词典。在结构化分析中,数据词典的作用是给释的词典。在结构化分析中,数据词典的作用是给数据流图上每个成分给以定义和说明。数据流图上每个成分给以定义和说明。35数据词典数据词典数据词典的组成数据词典的组成:数据项条目数据项条目,是指那些已经很明确,不必再分解的,是指那些已经很明确,不必再分解的数据项;数据项;数据流条目数据流条目,主要说明数据是由哪些数据项组成的,主要说明数据是由哪些数据项组成的,以及数据的来源、去向、组成内容、数据流流量等;以及数据的来源、去向、组成内容、数据流流量等;数据处理条目数据处理条目,主要说明处理的输入数据、输出数,主要说明处理的输入数据、输出数据及其加工逻辑等;据及其加工逻辑等;数据文件条目数据文件条目,主要描述被存储数据的内容及组织,主要描述被存储数据的内容及组织方式。方式。36表 数据词典组成及示例条条 目目条条 目目 内内 容容条条 目目 内内 容容 举举 例例数据数据项项条条 目目数据项名:数据项名:_数据类型:数据类型:_数据长度:数据长度:_取值范围:取值范围:_数据项名:基本工资数据项名:基本工资数据类型:数值型数据类型:数值型数据长度:数据长度:9 9位(包括位(包括2 2位小位小数)数)取值范围:取值范围:000000.00000000.00999999.99999999.99数据数据流流条条 目目数据流名称:数据流名称:_来来 源:源:_去去 向:向:_组组 成:成:_数据流量:数据流量:_数据流名称:工资结算单数据流名称:工资结算单来源:财务部门来源:财务部门去向:职工去向:职工组成:职工号、姓名、基本组成:职工号、姓名、基本工资、工资、数据流量:数据流量:10001000(职工人数(职工人数)37表 数据词典组成及示例数据数据处理处理条条 目目处理名称:处理名称:_输输 入:入:_输输 出:出:_处理逻辑:处理逻辑:_处理名称:工资汇总处理名称:工资汇总输入:工资结算单输入:工资结算单输出:工资汇总表输出:工资汇总表处理逻辑:按部门进行归类汇总处理逻辑:按部门进行归类汇总,编制工资汇总表。,编制工资汇总表。数据数据文件文件条条 目目文件名称:文件名称:_存储方式:存储方式:_组组 成:成:_存储频率:存储频率:_文件名称:记账凭证文件名称:记账凭证存储方式:按凭证号顺序组织存存储方式:按凭证号顺序组织存储储组成:日期、凭证号、摘要、科组成:日期、凭证号、摘要、科目、金额、合计、目、金额、合计、存储频率:存储频率:500500张张/天天381.凭证输入处理凭证输入处理 数据处理名称:数据处理名称:凭证输入输入:输入:原始凭证或各种收、付、转凭证输出:输出:凭证临时文件处理逻辑:处理逻辑:根据业务类别,分别输入三种收、付、转三种记账凭证,在输入过程中应提供多重校验,以保证录入数据的正确性。其中校验的内容有 a.凭证号唯一性 b.凭证日期的序时性 c.凭证类别的正确性 d.会计科目与其代码对应性 e.借贷平衡等392.记账记账数据处理数据处理名称名称:记账输入:输入:已审核通过的一批凭证输出:输出:科目汇总文件、凭证历史文件、银行对账文件处理逻辑:处理逻辑:将本批处理的凭证加入凭证历史文件,删除临时凭证库文件中相关的数据,并根据本批登账凭证涉及的科目数据分别更新科目汇总文件及企业银行对账文件。403.输出总账数据处理名称:数据处理名称:输出总账输入:输入:科目汇总文件输出:输出:总账处理逻辑:处理逻辑:将科目汇总文件中科目代码长度为4的科目筛选出来,按期初余额、本期发生额、期末余额的格式将其输出。41处理说明处理说明(加工说明加工说明)主要内容:描述该处理如何把流入的数据流变换为流出的数据流,变换的规则、法则怎样,以便系统设计与程序设计时能依据规定的处理要求进行设计,以实现该项处理。常用的工具:结构化语言判断表判断树结构化语言判断表判断树42例:订货折扣政策如下:(1)年交易额在5万或5万以下,则不给予折扣;(2)对于年交易额在5万以上时:如果3个月无欠款,则给予15%的折扣;如果有欠款,而且与本公司的交易关系在20年以上,则折扣为10%;如果有欠款,而且与本公司交易关系在20年以下,则折扣为5%。43结构化语言结构化语言 44判断树判断树 4546第三节第三节 会计信息系统的设计会计信息系统的设计系统分析-“做什么”What to do?系统设计-“怎么做”How to do?47一、会计信息系统的总体设计一、会计信息系统的总体设计(一)系统的总体结构设计(一)系统的总体结构设计(二)数据库文件设计(二)数据库文件设计(三)代码设计(三)代码设计(四)输入(四)输入/输出设计输出设计(五)编写总体设计说明书(五)编写总体设计说明书结构化设计方法结构化设计方法SD原则:自顶向下、层层分解自顶向下、层层分解模块的单一性和独立性模块的单一性和独立性高内聚低耦合高内聚低耦合48(一)系统的总体结构设计(一)系统的总体结构设计自顶向下、层层分解。自顶向下、层层分解。高层的模块具有较高层次抽高层的模块具有较高层次抽象的功能,底层模块具有具象的功能,底层模块具有具体、单一的功能。体、单一的功能。模块的单一性和独立性。模块的单一性和独立性。每个模块具有独立和单一的每个模块具有独立和单一的功能。功能。高内聚低耦合。高内聚低耦合。高内聚:每个模块内部各组高内聚:每个模块内部各组成成分有较高的联系。成成分有较高的联系。低耦合:模块与模块之间应低耦合:模块与模块之间应有较少的联系。有较少的联系。账务处理子系统模块划分账务处理子系统模块划分 49一、会计信息系统的总体设计(续一)一、会计信息系统的总体设计(续一)(一)系统的总体结构设计(二)数据库文件设计(三)代码设计(四)输入/输出设计(五)编写总体设计说明书确定系统文件种类确定系统文件种类数据库文件的组织形式数据库文件的组织形式数据库文件结构设计数据库文件结构设计确定数据库文件的属性确定数据库文件的属性账务数据库文件账务数据库文件辅助性数据库文件辅助性数据库文件临时工作库文件临时工作库文件50一、会计信息系统的总体设计(续二)一、会计信息系统的总体设计(续二)(一)系统的总体结构设计(二)数据库文件设计(三)代码设计(四)输入/输出设计(五)编写总体设计说明书代码设计就是设计系统所代码设计就是设计系统所使用的各种代码的编码规使用的各种代码的编码规则和具体的代码及其表示则和具体的代码及其表示对象的对照表。对象的对照表。511.代码设计目的使数据表达标准化,简化程序设计使数据表达标准化,简化程序设计 加快数据输入速度,减少出错加快数据输入速度,减少出错 节省空间,提高数据处理速度节省空间,提高数据处理速度 便于进行数据的检索与分类便于进行数据的检索与分类522.代码设计原则唯一性唯一性 系统性系统性 稳定性稳定性简明性简明性可扩性可扩性合法合规性合法合规性 533.代码的主要种类顺序码顺序码区段码(组码)区段码(组码)层次码(群码)层次码(群码)特定数字码特定数字码 助记码助记码 组合代码组合代码 54顺序码 P66顺序码又称为系列码,主要由按顺序排顺序码又称为系列码,主要由按顺序排列的数字组成,有时也由按顺序排列的列的数字组成,有时也由按顺序排列的字母组成。这是最常用也是最简单的一字母组成。这是最常用也是最简单的一种代码;它按一定的规则,如编码对象种代码;它按一定的规则,如编码对象发生的顺序、数值的大小和次序等特性,发生的顺序、数值的大小和次序等特性,给代码化对象分配相同位数与连续的号给代码化对象分配相同位数与连续的号码。码。55顺序码的优点是简单,它使用连续的数字或顺序码的优点是简单,它使用连续的数字或字母字符,简短紧凑、易于管理和书写方便,字母字符,简短紧凑、易于管理和书写方便,但这种代码没有逻辑含义,本身不能说明任但这种代码没有逻辑含义,本身不能说明任何信息特征,而且,代码增删不灵活、不能何信息特征,而且,代码增删不灵活、不能插入,只能添加在尾部,删除代码会造成空插入,只能添加在尾部,删除代码会造成空缺。顺序码既难记忆也不便于计算机处理,缺。顺序码既难记忆也不便于计算机处理,常用于仅作识别、内容长时间不变且要严格常用于仅作识别、内容长时间不变且要严格管理的编码对象,如合同号、发票号等,也管理的编码对象,如合同号、发票号等,也常用作其他代码分类的补充手段。常用作其他代码分类的补充手段。56区段码(组码)根据代码化对象的特点,将代码分成大小任意的根据代码化对象的特点,将代码分成大小任意的若干区段,在各区段内分配顺序号码,这种代码称若干区段,在各区段内分配顺序号码,这种代码称为区段码。为区段码。区段码也叫组码,它是位数定长的编码。其优点是区段码也叫组码,它是位数定长的编码。其优点是能以较少的位数分成很多区段,在每一区段都可以能以较少的位数分成很多区段,在每一区段都可以留出一些空号,以备将来添加新代码,因此增、删留出一些空号,以备将来添加新代码,因此增、删代码方便;缺点是分组无统一标准,不能满足复杂代码方便;缺点是分组无统一标准,不能满足复杂的分类,也不利于程序的通用性与数据处理的多样的分类,也不利于程序的通用性与数据处理的多样化。通常在需要分组,但位数又有限的情况下使用。化。通常在需要分组,但位数又有限的情况下使用。如身份证号码。如身份证号码。57层次码(群码)层次码也叫组别分类码或群码,它是将代码层次码也叫组别分类码或群码,它是将代码化对象按一定的属性特征分成若干个层次,化对象按一定的属性特征分成若干个层次,如按大、中、小三个分类标准,然后自左至如按大、中、小三个分类标准,然后自左至右各分配若干位代码,依次对各右各分配若干位代码,依次对各“层次层次”对对象分别编码,组成一个有层次及隶属关系的象分别编码,组成一个有层次及隶属关系的逐级展开的分类体系,各层次或类别的位数逐级展开的分类体系,各层次或类别的位数根据实际情况设定。层次码与区段码的区别根据实际情况设定。层次码与区段码的区别在于区段码的在于区段码的“区段区段”是定长,即每个编码是定长,即每个编码的位数是统一的。的位数是统一的。58例如:材料代码例如:材料代码1 金属材料金属材料 2 化工材料化工材料101 钢钢 材材 2 01 无机无机101001 钢板钢板 201001 烧碱烧碱101002 角钢角钢 201002 纯碱纯碱层次码层次码XXXXXX第 一 层:大分类第 二层:中 分类第 三层:小分类59层次码的特点是分类标准明确,有严格的隶层次码的特点是分类标准明确,有严格的隶属关系,每一位代码有特定的含义,因此容属关系,每一位代码有特定的含义,因此容易修改和扩充,也便于计算机分类和处理,易修改和扩充,也便于计算机分类和处理,缺点是位数容易变多。层次码常用于分类标缺点是位数容易变多。层次码常用于分类标准明确或分类要求较高的业务处理,在会计准明确或分类要求较高的业务处理,在会计信息系统中应用最广。信息系统中应用最广。60特定数字码 将代码化对象的物理特性,如尺寸、容量、功率等将代码化对象的物理特性,如尺寸、容量、功率等用于编码的代码称为特定数字码。如对电灯产品编用于编码的代码称为特定数字码。如对电灯产品编码,前两位码,前两位“12”代表普通白炽灯,则:代表普通白炽灯,则:12015 15瓦;瓦;12025 25瓦;瓦;12040 40瓦瓦 特定数字码也叫实数码,其优点是代码具有一定特定数字码也叫实数码,其优点是代码具有一定的逻辑含义,容易记忆;缺点是位数较多,浪费存的逻辑含义,容易记忆;缺点是位数较多,浪费存储空间,也不便于计算机处理。一般用于数量较少,储空间,也不便于计算机处理。一般用于数量较少,需要表示一定物理特性的代码,如产品代码需要表示一定物理特性的代码,如产品代码。61助记码 将代码化对象的名称、规格等特性作为代码将代码化对象的名称、规格等特性作为代码的一部分或全部的编码称为助记码,也叫缩的一部分或全部的编码称为助记码,也叫缩略码。例如:略码。例如:KG 千克千克 助记码的优点是有表意作用,可以通过联想助记码的优点是有表意作用,可以通过联想而易读易记易理解;缺点是位数较多,也不而易读易记易理解;缺点是位数较多,也不便于计算机处理。常用于编码对象较少,需便于计算机处理。常用于编码对象较少,需要表达某些特性的场合。要表达某些特性的场合。624.代码设计步骤确定代码对象确定代码对象考查是否已有标准代码考查是否已有标准代码根据代码对象的性质和处理要求,确定选用根据代码对象的性质和处理要求,确定选用代码类型和编码规则。代码类型和编码规则。用选用的规则对被表示的对象逐个设计出其用选用的规则对被表示的对象逐个设计出其代码,编制代码表。代码,编制代码表。63层次码的设计层次码的设计(1 1)代码的结构设计)代码的结构设计(分级设计分级设计)代码的结构设计一般是根据企业的具体业务来进行代码的结构设计一般是根据企业的具体业务来进行设计的。设计时可以分二部进行设计的。设计时可以分二部进行:先确定级次,再确先确定级次,再确定每级位长定每级位长。比如,科目编码级次,应先根据企业具体使用的会比如,科目编码级次,应先根据企业具体使用的会计科目最大用到几级明细。如果企业会计科目使用计科目最大用到几级明细。如果企业会计科目使用了了4 4级科目,则科目编码级次就要用到级科目,则科目编码级次就要用到4 4级。级。(2 2)代码位数的设计)代码位数的设计每级代码的位长的确定一般也是根据业务量大小来每级代码的位长的确定一般也是根据业务量大小来区分,对会计科目来说,一级的科目由财政部会计区分,对会计科目来说,一级的科目由财政部会计制度统一规定为制度统一规定为4 4位,其它的明细科目,考虑到它的位,其它的明细科目,考虑到它的一定扩展性,设计二位也就够了。本学期实验中会一定扩展性,设计二位也就够了。本学期实验中会计科目结构确定为计科目结构确定为4-2-2-24-2-2-2。64 代码结构一经定义好,编码时必须按定义好的结代码结构一经定义好,编码时必须按定义好的结构进行编码的设计。构进行编码的设计。注意:设计的代码分级结构是最多可以使用的分注意:设计的代码分级结构是最多可以使用的分级结构,并不是每个数据都要用到这么多级次。级结构,并不是每个数据都要用到这么多级次。编码设计时,要注意,编码设计时,要注意,每级的编码位数应等于上每级的编码位数应等于上级编码级编码+本级编码。本级编码。例:会计科目中二级科目工行存款的编码设计应例:会计科目中二级科目工行存款的编码设计应为上级编码为上级编码(1002)41002)4位位+本级编码本级编码(01)2(01)2位,则二位,则二级科目工行存款的编码实际长度为级科目工行存款的编码实际长度为6 6位。位。65一、会计信息系统的总体设计(续三)一、会计信息系统的总体设计(续三)(一)系统的总体结构设计(二)数据库文件设计(三)代码设计(四)输入/输出设计(五)编写总体设计说明书系统分析师和程序系统分析师和程序设计员要重点掌握设计员要重点掌握的知识内容。的知识内容。66二、会计信息系统的详细设计二、会计信息系统的详细设计 总体设计给出了计算机会计信息系统的总体结构图,总体设计给出了计算机会计信息系统的总体结构图,将系统分解成许多个子系统和模块,并定义了模块将系统分解成许多个子系统和模块,并定义了模块的外部特征,即模块的功能集和输入的外部特征,即模块的功能集和输入/输出界面等。输出界面等。详细设计则将定义每个模块的内部特征,即定义每详细设计则将定义每个模块的内部特征,即定义每个模块内部的执行过程,具体实现方法和步骤。它个模块内部的执行过程,具体实现方法和步骤。它一般由程序员设计完成。一般由程序员设计完成。67实验操作具体见用友软件演示。实验操作具体见用友软件演示。68End of Chapter 269
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!