会计软件分析与设计教学大纲_第1页
会计软件分析与设计教学大纲_第2页
会计软件分析与设计教学大纲_第3页
会计软件分析与设计教学大纲_第4页
会计软件分析与设计教学大纲_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计软件分析与设计教学大纲Analysis and Design of Accounting Software邹建军 执笔全日制本、专科电算化会计专业适用北京财贸职业学院XX系目 录第一部分 课程介绍一、课程性质与教学要求二、课时安排表第二部分课程内容第一章账务处理程序分析§1.1 会计工作现状调查§1.2 系统规划§1.3 概要设计§1.4 详细设计§1.5 详细设计交付的文件第二章 用户界面设计§1.1 数据输入界面设计§1.2 菜单和命令设计§1.3 用户界面程序设计第三章系统设置程序分析与设计§1

2、.1 系统人员管理及口令设置§1.2 科目设置与管理§1.3 自动转账设置§1.4 银行对账的设计第四章凭证处理程序分析与设计§1.1 凭证的手工处理§1.2 电算化凭证处理§1.3 凭证处理程序的安全可靠性§1.4 凭证处理程序的设计§1.5 凭证处理程序的实现第五章登记账薄程序分析与设计§1.1 登记账薄程序分析§1.2 登记账薄程序设计第六章账薄打印程序分析与设计§1.1 账薄数据的生成过程§1.2 账薄打印程序设计第七章 账薄查询程序分析与设计§1.1 明细

3、账查询程序设计§1.2 总账查询程序设计第八章报表程序分析与设计§1.1 报表程序的工作程序§1.2 报表程序分析设计第九章电算化信息系统的内部控制§1.1 电算化趋势的冲击§1.2 电算化信息系统内部控制制度的设计§1.3 计算机舞弊问题及其对策第十章会计软件测试§1.1 系统测试的方法§1.2 会计软件的测试内容第三部分 教学环境要求 本课程是一门理论与实践相结合的课程,在教学过程中除了理论课程教学之外,还应有一定的实践教学。因此,在教学环境上,要求有电算化会计模拟环境及程序设计的平台,要求有一部分教学安排实验

4、室及计算机房进行。 第一部分 课程介绍一、课程性质与教学要求会计软件分析与设计是会计学科中会计电算化专业的一门重要课程,是对会计信息化理解与掌握的较高水平层次。本课程阐述了会计核算软件的基本工作原理、会计核算软件开发的一般过程及文档、电算化会计信息系统的基本处理模块设计的基本原理和实例、电算化会计信息系统的内部控制制度以及对会计软件进行测试的方法与内容。本课程是一门融会计学基础、软件工程与数据库管理系统为一体的综合课程,因此要求学生必须熟练掌握会计学基本原理及其简单实务,并具备利用小型数据库如Foxpro编制应用程序的技巧。本课程的教学应注重理论联系实际,在讲解会计软件处理的基本原理的基础上,

5、指导学生完成对一个简单的信息系统的分析、设计及测试。二、教学课时安排如表所示。章 节 名 称课时安排理论课时 实践课时第一章 账务处理程序分析 2 第二章 用户界面设计 2 2第三章 系统设置程序分析与设计 6 4第四章 凭证处理程序分析与设计 6 4第五章 登记账薄程序分析与设计 6 2第六章 账薄打印程序分析与设计 6 2第七章 账薄查询程序分析与设计 5第八章 报表程序分析与设计 3第九章 电算化会计信息系统的内部控制制度 6 2第十章 会计软件测试 6合 计64第二部分 课程内容第一章 电算化会计信息系统简介教学目的与要求:本章介绍了对账务处理程序进行分析的方法、内容及其结果。通过本章

6、的学习,使学生掌握软件工程的基本概念,了解软件工程在会计软件分析与设计过程的重要性及实际应用的技术与方法。要求学生对软件工程的基本概念与思想有一定的了解。重点与难点:本章的重点在于基本概念介绍和软件工程实际应用状况,难点在于掌握软件工程的思想。教学时数:2课时教学内容:§1.1 会计工作现状调查一、会计数据调查1、会计数据量2、会计数据来源二、会计机构的内部分工1、 内部分工2、 各职能部门之间的联系三、账务处理的调查1、 四种处理程序2、 凭证内容四、代码体系的调查 1、已有的代码及其含义§1.2 系统规划一、系统配置二、信息处理方式三、开发工具及方案选择1、开发工具2、

7、方案选择§1.3 概要设计一、系统要求二、系统目标的确定三、环境设计四、通用性设计五、保密性设计六、可维护性设计七、外部设计1、 输入说明2、 输出说明3、 会计数据的变化八、文件设计1、 数据的使用频率2、 数据的基本内容3、 记录格式4、 数据流量5、 数据的共享6、 数据的保密§1.4 详细设计一、详细设计的任务与完成的标志1、详细设计的任务:对功能模块进行过程描述;为每一个模块建立相应的开发档案。2、详细设计的完成标志:详细地规定各个模块的接口;确定了算法及数据结构。二、过程的结构化构造1、 结构化设计的概念2、 构化设计的原则:使用有限数量的基本逻辑结构;利用基本

8、结构将过程组成容易识别的“块”;每块都有且只有一个入口和一个出口;易于修改设计。三、详细设计的工具1、 图形工具以图示方法描述模块处理过程。2、 语言工具,用伪代码或结构化英语来描述数据和处理过程。3、 表格工具,用表格来表示详细自理过程4、 常用的设计工具:流程图、框图、判定树、判定表。§1.5 详细设计交付的文件一、程序设计说明书1、程序设计说明书的概念2、程序设计说明书的内容二、模块开发说明书1、 模块开发说明书的概念2、 模块开发说明书的内容第二章 用户界面程序设计教学目的与要求:用户界面就是用户与计算机系统进行相互交流数据与信息的一些接口规范,用户界面的友好性直接关系到软件

9、的质量。本章通过介绍数据输入界面、菜单等有关内容,说明在进行系统友好界面设计时应遵循的一些基本规则与惯例,通过学习,要求学生掌握菜单的基本要领及菜单选择程序的实现。重点与难点:本章的重点与难点在于掌握菜单程序的设计。教学时数:4课时/其中2课时安排在计算机机房教学内容:§2.1 数据输入界面设计一、用户界面及其设计要求1、用户界面:指的是用户和程序如何相互沟通,屏幕上的任何信息、文档资料以及键盘输入的命令都是用户界面的一部分,其友好性决定着软件是否能为用户接受。2、用户界面设计时应考虑的原则:集成于系统设计;减少击键次数;预测用户下一步动作;提供帮助文档;提供错误信息;支持其它的输入

10、装置。二、输入数据程序应遵循的原则 1、 简明性2、 一致性3、 完整性4、 颜色使用原则:从始至终;宁少勿多§2.2 菜单和命令设计一、菜单及其功能1、菜单的概念2、菜单的功能:.表述软件的功能及特性;.提供可选项的清单.简化选择,防止产生错误.降低培训费用(引导用户完成任务).减少用户的记忆负担二、菜单式样1、 水平上托式菜单2、 竖直上托式菜单3、 下拉式菜单4、 全屏幕菜单5、 图标式菜单(Windows风格)三、菜单设计的权衡1、 ESC控制键的返回作用2、 同时提供亮条与击键选择功能3、 通用软件的菜单风格4、 提供快捷选择四、菜单设计原则1、 菜单的名称要前后一致2、

11、选项数目不要超过8个3、 菜单级别不要超过4级4、 提供快速返回键5、 不要使用专业性术语§2.3 用户界面程序设计举例一、下拉式菜单举例二、全屏幕菜单设计举例三、光条菜单的设计思路set talk offcleardo while .t.X1,Y1 prompt “选项1”X2,Y2 prompt “选项2”. Xn,Yn prompt “选项n”menu to choicedo case case choice=1 do 子程序1 case choice=2 do 子程序2.case choice=n do 子程序n endcaseenddoset talk on第三章 系统设置

12、程序分析与设计教学目的与要求:本章介绍了系统设置模块中的系统人员管理、科目设置与管理、自动转账、银行对账等到功能模块的有关内容。通过对本章的学习,要求学生对口令设置及校验、科目代码设置的意义、科目代码增、删、改的有关原则、自动转账设置的原理、银行对账设计的原理及实现要有一定的理解。重点与难点:本章的重点和难点在于有关口令程序的设计、科目变动的原则及银行对账程序的设计等。教学时数:10课时/其中4课时安排在实验室教学内容:§3.1 系统人员管理及口令设置一、系统人员管理1、 系统人员管理的意义2、 岗位设置:系统管理、制单、复核、修改、处理、打印等。3、 人员设置数据库中应有的数据项二

13、、口令的设置与修改1、 口令设置的要求:口令要分级;口令要有权限限制。2、口令的修改程序分析三、口令校验程序的分析1、 口令明码不能显示;2、 口令输入允许一定的出错次数;3、 口令的校验要采用通用模块完成;4、 口令明码应有一定的长度要求;5、 口令输入出错时的处理要得当。§3.2 科目设置与管理一、设置科目代码的意义1、 便于反映会计科目间的逻辑关系,便于计算机的处理;2、 减少数据含义的不确定性;3、 节省存储单元、提高速度;4、 便于输入。二、科目代码的设置要求和编码方式1、 科目代码设置的要求:适于计算机处理;简明实用;系统性;扩展性;单义性等。2、 编码方式会计科目的编码

14、方式,通常采用群码、组码和顺序码等相结合的编码方式。2、口令的修改程序分析三、科目代码设置程序分析1、 科目设置主控模块这一模块是科目设置的主控模块,用户可以根据需求进行科目的增、删、改、查询、打印等功能,在退出前,应有相应的核对工作,以保证输入数据的正确性。2、 增加科目的内容及注意事项内容主要有:科目代码、科目名称、科目级别、科目类别、余额方向等。在进行增加操作时,应逐级进行。3、 增加科目程序分析4、 修改、删除科目应注意的问题对于明细科目,应注意其金额项是否为零(余额与发生额);对于一级科目或中间性科目,则除注意其自身的金额项外,还应注意其下级科目的金额项。§3.3 自动转账

15、设置一、自动转账的概念1、 自动转账2、 机制凭证3、 自动转账分录4、 自动转账的意义二、自动转账分录的分类1、 相关自动转账分录2、 独立自动转账分录三、自动转账分录的定义1、 自动转账分录文件的结构2、 自动转账分录的定义§3.4 银行对账的设计一、未达账项的类型及产生的原因1、 未达账项的类型银收我未收未达账项银付我未付未达账项我收银未收未达账项我付银未付未达账项2、 未达账项产生的原因时间上的延误记录上的错误二、银行对账模块的功能1、 输入对账单2、 初始银行未达账项录入3、 自动银行对账2、口令的修改程序分析三、手工核销未达账项因为未达账项的对应关系有:一对一、多对一、一

16、对多、多对多等,所以要求进行手工核销。四、银行对账单输入程序分析五、银行对账程序分析第四章 凭证处理程序分析与设计教学目的与要求:本章介绍了电算化前后凭证自理的内容及凭证处理程序。通过对本章的学习,要求学生了解手工方式下凭证内容与电算化方式下凭证内容的异同;掌握凭证处理程序的安全可靠性设计方法以及输入数据时应设置的检测手段和方法。重点与难点:本章的重点和难点在于凭证输入数据的校验方法及程序设计。教学时数:10课时/其中4课时在计算机机房教学内容:§4.1 凭证的手工处理一、手工处理凭证的内容 1、 凭证的名称2、 凭证的日期与编号3、 经济业务的内容摘要4、 填制单位与填制人5、 经

17、济业务的金额6、 金额的方向与附件二、手工凭证的处理过程1、 根据原始凭证填制记账凭证2、 审核凭证,审查其合法性、正确性3、 修改凭证,对错误的凭证进行修改4、 查阅凭证,查阅已填制的凭证5、 传递凭证§4.2 电算化凭证处理一、电算化凭证处理模块的主要任务 将用纸版本记载的外部凭证转化为磁版记载的内部凭证,为进一步的账务处理提供基本数据。二、电算化凭证处理模块的主要功能1、 录入显示凭证的录入格式提供灵活的编辑手段保存用户录入的凭证2、 查询用户指定查询按凭证号查询按凭证日期查询按金额查询按科目代码查询组合查询3、 修改凭证对凭证的修改要分清责任进行,如录入员的错误、填制人员的错

18、误等。4、 凭证的删除分两步进行:先做删除标记;真正从磁介质上删除5、 凭证的输出根据不同的需要进行显示输出或打印输出三、电算化凭证处理与手工凭证处理的区别1、 信息项的不同2、 凭证编号的方式不同3、 存储形式不同4、 对主文件选取的不同§4.3 凭证处理程序的安全可靠性一、凭证处理的错误来源 1、 人为因素造成2、 系统程序出错二、凭证处理模块的安全性控制1、 严格的等级安全控制设置口令划分用户类别2、 全方位的录入检测逻辑检验法平衡检验法查询检验法关联检验法重复检验法§4.4 凭证处理程序的设计一、系统应满足的要求 1、 稳定性2、 一致性3、 良好的用户界面4、 灵

19、活性5、 完备性6、 处理的快速性二、凭证处理模块的设计凭证处理凭证录入凭证查询凭证修改凭证删除凭证打印图4.4.1 凭证处理功能模块§4.5 凭证处理程序的实现一、凭证录入 1、 录入格式(见下页表4.5.1)对于本课程中的凭证录入格式,是采取将凭证划分为收、付、转三种类型来组织的,因而在格式安排上,不同类型的凭证,其录入格式也有所不同,如收款凭证的格式:如表4.5.1收 款 凭 证借方科目: 日期: 凭证号:摘要 贷方科目 编号 金额合 计表4.5.1:收款凭证输入格式 二、凭证处理程序分析1、收款凭证输入程序分析:见下页表4.5.22、凭证号自动生成程序由于凭证号对于凭证的特殊

20、性,它与凭证类型一起形成凭证的唯一标志,一般而,我们要求凭证在一个会计期间应当按类型连续编号。在电算化的形式下,我们可以利用计算机技术的特点,自动完成凭证号的编制,从而避免人为因素的影响。 凭证号自动生成程序的基本思路是:根据确定的凭证类型,在相应的凭证库文件中判断是否存该类型的凭证,如果不存在,则该凭证(等待输入的)为该类型的“0001”号凭证;反之,则将记录指针定位于当前文件的最后一个记录位置,自下至上,逐个判断当前记录的凭证类型是否为已确定的类型,如果是,则将其凭证号取出,进行数据类型的转换后,自动加1后再转换,形成该类型的新号码,从而完成凭证号的自动生成工作。3、凭证查询程序分析 凭证

21、查询程序是体现电算化优势的精华所在,它不仅能够进行单个查询,还能进行批量查询,除了凭证字号能唯一确定一张凭证,其它的任何信息都不能唯一地确定一张凭证。对于凭证的查询程序如将其条件单一给定而后编程,可能大多数学生都能完成,但一旦要将单一的条件组合起来,采用公用子程序的方式来完成,这将是一个难题。因而,在此只要求学生能掌握单一查询即可。定义数组变量,为相应变量赋初值依据变(BH1)调用凭证号自动生成程序为数组变量及其它变量赋初值打开凭证输入格式文件输入凭证 否是否按F1键 是 一张凭证输入完毕,开始录入检测 是借方科目和编号是否为空 退出 否 否在科目余额库中判断借方科目是否存在 是在科目余额库文

22、件中按借方科目代码找到其对应的科目名称 是借方科目的KMRB是否等于H(汇总型) 否 不等比较合计数 相等 不合法 检测贷方科目和单位代码的合法性 合法 不正确目测输入凭证的正确性 正确将输入的凭证存入计算机内 是是否输入下一号凭证 否退出,完成凭证的输入 表4.5.2:凭证输入程序简单思路第五章 登记账薄程序分析与设计教学目的与要求:本章介绍了电算化方式下登记账薄的基本过程。通过对本章的学习,要求学生了解手工方式下登账与电算化方式下登账过程的异同;掌握登记账薄过程中的保证数据安全的手段与方法。重点与难点:本章的重点和难点在于凭证汇总与逐级汇总的基本思路的分析。教学时数:8课时/其中2课时在计

23、算机机房教学内容:§5.1 登记账薄程序分析一、登记账薄的过程 1、 凭证汇总按照科目代码将相同科目的不同业务汇总到一起,将汇总结果存放在临时的数据库文件中,然后以此库文件中的数据去更 新科目余额库文件中相应科目的发生容额和累计发生额数据。2、 逐级汇总这一工作是对被更新数据后的科目余额库文件进行的,按照科目的级别,由底层科目(末级科目)开始,将对应的数据往上级汇总,最终得到一级科目的相应数据,这就是我们所需要的总账数据。二、登账过程中的数据来源信相应的文件1、明细科目(末级科目)的数据:来自临时汇总库文件2、其它科目的数据:在余额文件中由下级科目汇总而得3、 涉及的库文件有:PZK

24、HC.DBF 未记账凭证库文件PZK.DBF 已记账凭证库文件KMYE.DBF 科目余额库文件DMMCK.DBF 单位往来账余额库文件三、凭证文件、科目余额文件、单位往来余额文件的关系 1、 凭证库文件和科目余额库文件是以科目代码这一关键字段为联系的,在汇总时要分别对两个文件按科目代码建立索引文件。2、 凭证库文件和单位往来账文件是以单位代码(PJH)这一关键字段作为联系的,在汇总时也要分别对两个库文件按单位建立索引文件。§5.2 登记账薄程序设计一、文件及对应的工作区号 A区:PZKHC.DBFB区:PZK.DBFC区:KMYE.DBFD区:DMMCK.DBFE区:单位往来账凭证文

25、件二、程序分析其基本思路是:备份相应的数据文件,对未记账凭证文件分别按科目代码与单位代码分借、贷方进行分类汇总,形成分别包含末级科目或单位借方发生额、贷方发生额的临时汇总文件,然后通过科目代码或单位代码与科目余额文件建立联系,对相应的科目的发生额进行更新,最后再进行逐级汇总,形成所有科目的借、贷发生额,再利用相应的计算公式生成科目的期末数据,从百完成登账的过程。要注意的是,在汇总结束后,程序有一个平衡校验的步骤,以保证登账的正确性。第六章 账薄打印程序分析与设计教学目的与要求:本章介绍了电算化方式下账薄数据的生成过程及打印格式及要求。通过对本章的学习,要求学生了解手工方式下账薄与电算化方式下账

26、薄的异同;掌握账薄数据生成过程及账薄数据的来源。重点与难点:本章的重点和难点在于账薄数据生成的基本思路的分析。教学时数:5课时教学内容:§6.1 账薄数据的生成过程一、单位往来账数据生成程序分析与设计 1、 提示用户输入待打印的住来账科目代码或名称,测试该科目在3区科目余额库中是否存在,若不存在则提示出错重输;若存在则得到该科目完整的科目名称或科目代码。2、 提示用户输入待打印账簿的单位或个人编号并在4区往来余额文件中定位到该单位或个人记录上,若欲打印所有该往采科目数据,则在4区定位到该科目记录上。最后删除8区往来帐数据,为生成用户所需数据作准备。3、 在4区生成 该科目相应的数据并

27、追加到第8工作区,形成对应有明细账文件。4、 打印二、多栏明细账数据生成程序分析 其程序与简单三栏式明细账类似。三、日记账数据生成程序分析 日记账指的是现金日记账和银行存款日记账,会计上对货币资金的核算比较重视,因此专门设置有关日记账。但是,会计软件为尽量避免数据冗余,并不专门设置各明细账,只是在用户需要时,才从凭证库与科目余额库中抽取相应的数据生成临时性的明细账数据库,其生成过程与单位往来明细账类似。§6.2 账薄打印程序设计一、单位往来明细账打印 提示用户准备好打印机,测试打印状态;统计页码,设置表头、表间隔、表尾等;打印第一页。要注意一些语句的特殊作用:如prow( )+1,A

28、utopage=Autopage+1,model,skip 1等.二、日记账打印程序 与上述程序类似。第七章 账薄查询程序分析与设计教学目的与要求:本章介绍了电算化方式下账薄数据的生成过程及查询格式及要求。通过对本章的学习,要求学生了解手工方式下账薄与电算化方式下账薄的异同;掌握账薄数据生成过程及账薄数据的来源。重点与难点:本章的重点和难点在于账薄数据生成的基本思路的分析。教学时数:3课时教学内容:§7.1 明细账查询设计一、明细账数据生成程序分析与设计 本章的数据生成程序与第六章的相应数据生成程序相类似,因而,在课时设计上就减去了这部分的介绍时间。二、明细账查询程序分析 其程序与明

29、细账的打印程序类似,甚至在格式与条件上还要简单些,在此不作介绍。§7.2 总账查询设计 整个程序为个简单的菜单控制程序。当选择第一项时,注意生成总账数据的语句“sort fields KMMC,QCLX,QCYE,JFF,DFF,QMYE,QMLX on KMDM to kmyed for LEN(TRIM(KMDM)=3”,即将所有一级科目按科目代码升序生成排序文件KMYED.DBF,包括原KMYEDBF中的“KMMC,QCLX,QCYE .”等总账必须的数据项。然后调用有关查询子程序完成总账的查询功能。当选择第2项查询单项科目余额时,无需专门生成数据,只需将用户需查询的某科目数据

30、从KMYE.DBF中抽取出来按格式显示出来即可。注意,这里的难点是如何处理返屏,即向前翻一页(而不是按正常顺序往后翻),这个处理的技巧在于一个条件语句的应用,当用户输入“R”键时应返屏,由于一屏为6条记录(从P142第16句“MODEL=12'和倒数第5句“AUTOPAGE=AUTOPAGE+2”以及“IF AUTOPAGE=MODEL”可以看出),现在是当前页的最后一条记录,要返屏的话必须将记录定位在上一页的第一条记录,因此采用了“SKIP 12”及其它相应的处理达到此要求,此外,利用“PAGE=PAGE-2”及其它相应处理得到上一页页号,同时还要考虑若当前页为第一页情况的处理。第八

31、章 报表程序分析与设计教学目的与要求:本章只要求了解第一节的内容即可,因此,要求学生着重掌握报表程序的工作的程序及数据来源与维护。重点与难点:本章的重点和难点在于报表数据的来源与维护。教学时数:3课时教学内容:§8.1 报表程序的工作程序一、系统的初始化 1、 要知道对报表软件加设相应的密码,以防止非法用户。2、 了解的独立性,即在没有使用账务处理程序的单位,也可以单独使用报表系统,前提是通过键盘输入报表系统所需要的数据。二、报表数据来源维护 理解报表计算公式的含义,即要求掌握如何填写“资产负债表”数据生成公式,公式的基本内容由行*列=相应的科目代码、相应的代表符利用联结符“+”构成

32、。例:09*03=119NC 理解为第9行第3列所对应栏目的数据等于科目代码为“119”的年初余额;又如:29*03=27H+28H 理解为第29行第3列所对应栏目的数据为本表第27行和28行数据之和。再如:30*08=321DY+322DY 理解为第30行第8列所对应 栏目的数据等于“321”科目和“322"科目的贷方期末余额之和等等。在此应注意各代表符(如NC、Qc等)的含义(即名称) 名 称 代表符年初NC期初QC本期借方发生额JF本期贷方发生额DF借方累计发生JL贷方累计发生DL借方期末余额JY贷方期末余额DY行符H列符L三、生成报表数据 在报表数据来源定义设定后接着要进行的

33、工作就是生成报表数据,这一过程是自动完成的,系统在执行过程中如出现不正常现象,则问题可能出现在定义报表位置的设定上,在高定报表位置时,一定要参照报表的实际位置来定义,不能按报表上所标示的行次号来定义,否则就可能出现找不到相应的位置的错误。四、财务报表软件的维护 报表数据一般存放在磁盘上,因此,应做好软件的备份。同时,为了维护财务报表的严肃性,一般不允许直接修改报表数据和报表生成程序。第九章 电算化会计信息系统内部控制教学目的与要求:本章介绍了电算化会计信息系统内部控制的基本概念、意义及内部控制制度的基本内容。通过对本章的学习,要求学生了解电算化会计信息系统的内部控制内容与手工方式下会计系统内部

34、控制内容的异同;掌握内部控制的基本概念与内容以及预防计算机舞弊的方法和措施。重点与难点:本章的重点和难点在于内部控制制度的设计。教学时数:8课时/其中2课时在实验室教学内容:§9.1 电算化趋势冲击的影响一、内部控制的含义及意义 1、 内部控制及内部控制制度COSO委员会将内部控制定义为:“内部控制被广义地定义为一个过程,它受到一个实体(主体)的董事会、管理部门和其他人事部门的影响,它提供有关目标实现的合理保证。这些目标包括:经营的效率与效果;财务报告的可靠性;相关法律与规定的遵循。内部控制是一个受到企业各个利益团体的影响,综合各个利益团体的根本需求,结合企业生产经营的实际,以企业生

35、产经营的目标为最终目标,合理地利用企业内、外部资源,有效地组织生产经营活动保证企业生产经营目标实现的过程。2、 建立和完善内部控制制度的意义保护企业的资产和资源;提高会计记录和财务报告的可靠性和及时性;保证授予责任的完成和责任个人履行其职责;预防错误和舞弊行为的发生,避免发生意外的风险;正确评价经营业绩,提高经营效率等。二、会计电算化后的影响1、 会计人员工作任务的变化2、 会计工作的组织方式及人员配置的变化3、 数据处理方式和存储方式上的变化4、 硬件与软件配置上的变化§9.2 电算化会计信息系统内部控制制度的设计一、基本目标总目标:保护资产的安全及财务记录录和报告及管理信息的准确

36、性和可靠性,促进经营管理效率和严守管理准则。总目标又可分为三个子目标,即:责任控制子目标、差错和舞弊控制子目标、效率控制子目标。二、电算化会计信息系统内部控制制度的主要内容 1、管理控制 是系统控制的核心和重点,是应用控制的基础,主要是指那些对整个电算化会计信息系统采取的一系列控制方法、程序和手段。包括:组织控制、安全控制、工作环境控制、软件质量控制、文档控制等。2、应用控制是指对系统特定工作的控制,这类控制以管理控制的基本原则为依据,重点控制哪些关键性操作运行功能。包括:输入控制、处理控制、输出控制等。§9.3 计算机舞弊问题及其对策一、利用计算机舞弊的类型 1、使用计算机偷窃资产

37、或贪污资金2、刺探、收集有关经济信息情报3、直接或间接地非法使用计算机系统二、防止利用计算机舞弊的对策1、尽早制定和颁布相应的法规2、加强电算化会计信息系统的内部控制3、加速电算化审计的研究第十章 会计软件测试教学目的与要求:本章介绍了系统测试和各种方法及对会计软件进行测试的内容。通过对本章的学习,要求学生了解系统测试的含义、人工测试、计算机测试、模块测试、整体测试等的有关概念,同时掌握会计软件中的数据正确性保障的各种方法,测试时应如何进行等。重点与难点:本章的重点和难点在于会计软件的测试方法与内容。教学时数:6课时教学内容:§10.1 系统测试的方法一、软件测试的内容及会计软件测试

38、的意义1、 软件测试包括有:功能测试、技术测试、可靠性测试和合法合规性测试。 2、会计软件测试的意义:会计软件要处理一个单位的会计数据,这些数据能否被正确的运用,经会计软件加工处理的数据是否正确可靠,这不仅关系到会计软件的正常使用,而且关系着会计核算工作的成效,因此,在会计软件设计工作完成后,都要经过测试以鉴定其功能是否完善,技术上是否先进和可靠,软件能否在正常工作状态下保数据的可靠性,软件功能是否符合现行的会计法则,只有经过系统的测试,才能证实所测会计软件在被测试的项目上不存在问题,而且可以减少系统使用中的维护费用,降低成本。只有经测试的软件才能投入实际的使用。二、如何理解测试的含义1、程序

39、测试是为发现错误而执行程序的过程。2、好的测试应能从程序中查出先前未发现的错误。3、以查出先前未发现的错误的测试是成功的测试。三、测试的分类1、人工测试:代码审查会法、人工运行方法2、计算机测试:模块测试、整体测试四、模块测试 模块测试是整个系绰测试的基础,其目的在于找出模块的实际功能与定义模块的功能不相称的地方。1、黑盒测试黑盒测试是指在测试软件时,把软件看成个黑盒,即完全不考虑软件的内部结构和内部特性,而只根据输入数据和输出数据来判断软件足否运行正常的一种测试方法。2、白拿测试白盒测试是指在软件测试时,测试者通过检查软件内部逻辑结构,导出测试数据,使得软件中所有的控制路径都被测试一通。3、等价类划分法4、边值分析测试法五、整体测试1、整体测试的目的 整体测试是组装软件的系统技术。在把模块按技术要求组装起来的同时进行整体测试,主要目的在于发现与接口有关的问题。包括增式测试和非增式测试。2、增式测试,即先独立地测试波程序的每个模块,然后再把它们组合成整个程序。 3、非增式测试:,即是将下一个要测试的模块同已测试好的那些模块结合起来进行测试。包括自顶向下测试和自底向上的测试。4、增式测试和非增式测试两种方法比较如下:非增式测试方法需要更大的工作量、增式测试中,可以较早地发现模块间的接口错误、增式测试时,更容易发现出错的位置、增式测试更彻底、非增式测试方法只需用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论