计算机会计学培训教材(ppt 147)evqo.pptx
《计算机会计学培训教材(ppt 147)evqo.pptx》由会员分享,可在线阅读,更多相关《计算机会计学培训教材(ppt 147)evqo.pptx(147页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机会计学林 伟第一章 会计信息系统概述 传统会计 会计电算化 会计信息系统 计算机会计学 第一节信息系统基本概念一、数据和信息1、数据:是反映客观事物的性质、形态、结构和特征的符号,并能对客观事物的属性进行反映。2、信息:是数据加工的结果,它可以用文字、数字、图形等形式,对客观事物的性质、形式、结构和特征等方面进行反映,帮助人们了解客观事物的本质。3、数据和信息的关系(1)信息是数据加工的结果。信息是数据,数据未必是信息。(2)数据不一定直接对决策有用,信息可以作为决策的依据。(3)在实际工作中两者常不加区别 二、系统1、系统的概念:系统是由一些相互联系、相互作用的若干要素、为实现某一目标
2、组成的具有一定功能的有机整体。2、系统的特性:整体性、目的性、关联性、层次性3、系统的分类系统按自动化程度可分为(1)人工系统:大部分工作由手工完成(2)自动系统:大部分工作由机械完成(3)基于计算机的系统:大部分工作由计算机完成三、信息系统1、信息系统概念 信息系统是指基于计算机和各种软件技术的,融各种关联理论和管理方法,以信息为处理对象,进行信息的收集、传递、存储、加工,并在必要时向使用者提供信息的人机相结合的系统。2、信息系统的基本功能 数据的收集与输入,信息的存储,信息的传输,信息的加工,信息的输出3、信息系统的分类电子数据处理系统管理信息系统决策支持系统第二节 会计信息系统 会计信息
3、系统是管理信息系统的一个子系统,是专门用于处理会计业务,收集、存储、传输和加工各种会计数据、输出会计信息,并将其反馈给有关部门,为企业的经营管理活动和决策活动提供帮助,为投资人,债权人、政府部门提供财务信息的系统。一、会计信息系统的发展(一)手工会计信息系统阶段(二)机械会计信息系统阶段(三)计算机会计信息系统阶段 EDP 阶段 会计管理信息系统阶段 基于互联网的会计信息系统阶段二、会计信息系统的基本构成(一)计算机硬件(二)计算机软件(三)人员(四)会计规范三、会计信息系统的总体结构(一)财务系统(二)购销存系统(三)管理分析系统四、会计信息系统中各子系统之间的相互联系系统间数据的传递方式:
4、1、集中传递式2、帐务处理中心式3、直接传递式 在数据传递过程中,根据各子系统接收、传递数据的情况,把子系统分为三类:单向接收型、单向发送型、双向联系型第三节 计算机会计信息系统与手工系统的异同点一、计算机会计系统与手工系统的共同点1、系统目标一致2、遵守的会计法规和会计准则一致3、数据处理过程基本相同4、共同特征:数据量大,数据结构复杂,数据加工处理方法要求严格,全面性、真实性、准确性、及时性、安全性要求高,且要求具有可验证性二、计算机会计系统与手工系统的不同点1、数据收集方式不同 手工:人工计算机:人工与计算机混合 自动收集:本子系统、其他子系统、其他系统2、数据处理方式发生了变化 核算程
5、序发生了变化 对帐、结帐方式发生了变化 错帐更正方法发生了变化 3、会计数据存储介质、形式发生了变化4、实现了数据 共享、处理速度、准确性明显提高5、数据的形式发生了变化 代码广泛使用6、内部控制制度发生了变化手工:分工、核对、制度计算机:控制范围:财务到计算机、财务部门 控制方式:组织控制、手工控制、程序控制相结合7、会计工作的组织体制发生了变化 手工:以会计事务的不同性质为主要依据 计算机:以数据的不同形态为主要依据区别:手工 数据分散收集、分散处理、相互核对 计算机 数据集中收集、集中处理、数据共享8、会计的职能、方法发生了变化 强化了管理、决策职能 会计方法得到了发展本章思考题1、什么
6、是数据?什么是信息?它们有什么区别和联系?2、什么是系统?简述系统的特征。3、简述计算机会计信息系统中会计数据收集的方式。4、简述一个完整的计算机会计信息系统内各子系统间数据传递的方式。5、试述手工会计系统和计算机会计系统的异同点。第二章 计算机会计信息系统开发方法和步骤第一节 会计信息系统开发方法和步骤一、生命周期法1、生命周期法的基本思想 结构化、模块化,自顶向下地对系统进行分析和设计,将系统严格地分为六个阶段,明确各个阶段要完成的任务、使用的方法、工具、所形成的文档资料,以保证系统开发能顺利进行。二、生命周期法各阶段的主要任务1、系统分析 系统调查:初步调查、可行性分析 系统需求分析:详
7、细调查 分析描述现有系统模型 分析描述目标系统模型 编写系统分析说明书2、系统设计 主要任务:根据目标系统的逻辑模型建立物理模型 概要设计:在系统分析说明书的基础上建立系统的总体结构,进行模块的划分,设计数据库结构,定义各模块的功能和相互之间的接口。详细设计:详细描述模块的内部过程,确定模块间的详细接口。3、程序设计:编写程序4、系统测试:功能测试、性能测试;单元测试、组装测试、确认测试。5、运行和维护:程序维护、使用维护6、系统评估:从性能、功能方面考虑,具体内容包括:系统的目标完成情况,取得的社会效益、用户满意程度。二、原型法1、原型法的基本思想 在获得用户基本需求的基础上快速地构造系统工
8、作模型-初始模型,然后演示这各系统,在用户的参与下,按用户的可行要求修改这个系统,直到用户满意为止。2、原型法工作流程 开发原型-使用原型-修改原型直到满意为止第二节 会计信息系统的系统分析一、系统的可行性研究目的:是否建立新系统1、初步调查 内容、方法、描述结果的工具2、可行性分析3、编写可行性研究报告(1)系统初步调查资料(2)系统的目标及规模(3)开发新系统的必要性论证(4)新系统的可行性分析:组织、经济、技术二、系统需求分析 描述原系统的逻辑模型 建立目标系统的逻辑模型 结构化分析方法(structure analysis):是一种面向数据流进行系统分析的方法,它采用“自顶向下,逐层分
9、解”的思想来描述系统。系统分析工具 数据流图(DFD)描述数据处理过程。数据词典(DD)描述数据流图中出现的所有数据元素。1、数据流图(DFD Data Flow Diagram)是以图形方式刻画各种业务数据处理过程的工具。数据流图一般由四种元素组成:数据流、加工、文件、起点或终点。数据流:传递数据的通道。用 表示。加工:是对数据流的一种处理。用 表示。文件:是相关数据的集合,起保存数据的作用。用 或 表示。起点或终点:数据流的始发和终止点。用 表示。数据的流向:起点 加工 加工 文件,文件 加工 加工 加工 加工 终点 一个数据流图中至少有一个加工,每一个加工至少有一流入的数据流和流出的数据
10、流。手工银行对账的数据流图举例(P47)一个复杂的问题用一个数据流图是不够的,需用多层的数据流图。2、数据词典:是对数据流图中各文件和数据流进行详细描述和确切解释的词典。(如记账凭证数据词典P53)三、手工系统逻辑模型的描述 数据流图+数据词典四、计算机会计信息系统逻辑模型的建立 以银行对账为例1、建立计算机条件下的数据流图 a、增加“对帐单录入”功能 b、增加“银行对账文件”和“企业对账文件”c、增加“对账结果输出”功能 d、增加“删除已达账”功能2、确定数据词典企业对账文件数据词典序号 数据项名称 内容举例 类型 取值范围 备注1科目代码10201字符型12 字符2凭证日期2003/01/
11、21日期型3凭证类型 银收、银付 字符型2 个汉字4凭证号 五、编写系统分析说明书 系统分析说明书反映了所建立系统的功能要求、性能要求、运行环境等方面内容,是系统设计的基础。具体内容包括:1、系统名称、双方单位名称2、手工系统的逻辑模型3、计算机系统的逻辑模型4、性能要求合法性、可靠性、安全保密性、灵活性、易用性5、运行环境要求1)硬件环境2)软件环境6、项目进度、人员组织、培训计划、资金投入计划项目分析说明书具有合同的性质,应由双方签章,以后作为系统验收的标准。第三节 会计信息系统的设计系统设计阶段的主要任务是对逻辑模型进行物理设计。系统设计可分为两个阶段概要设计和详细设计。一、系统设计的任
12、务1、概要设计的任务 1)系统结构的总体设计和子系统功能模块的设计 2)代码和数据库文件的设计 3)编写概要设计说明书1、结构化设计方法 结构化设计方法的基本思想是由大到小、自顶向下、层层分解。结构化设计方法以“低耦合、高内聚”为模块划分的原则。先将整个系统划分为若干个较大的模块,每个模块完成系统的一部分功能,再将模块分为较小的模块,直至每一个模块都是功能单一、不能再分的模块为止。对模块划分的结果我们用结构图来表示。1)结构图 结构图是用来精确表达系统结构和系统中模块间的层次关系和联系的图形。模块:构成结构图的基本元素是模块。模块用一个矩形 来表示,模块功能名称写在矩形里。模块间调用关系:模块
13、间存在调用和被调用的关系,用带箭头的线 表示。模块间的通讯:信息的传递。2、详细设计的任务1)对各模块进行详细的设计2)编写详细设计说明书二、系统概要设计 系统概要设计首先要确定系统的总体结构,进行子系统的划分。结构化设计方法是系统总体结构设计的最常用的方法。2)模块划分的原则 提高模块的独立性 提高模块的内聚性 降低模块间的耦合度 独立性是指模块功能单一的程度。内聚度(聚合度)是指模块内部各部分关系的紧密程度。耦合度是指模块之间的依赖关系。2、系统总体结构的设计 系统总体结构的设计是以数据流图为基础,运用结构化的设计方法导出计算机会计信息系统的模块结构图。以银行对账为例,将数据流图中的加工转
14、换为模块,得到银行对账的结构图。(P64)3、代码和数据库文件的设计一)代码的设计代码设计是总体设计的重要内容。把数据项用代码表示,对于方便输入、节约存储和加快处理速度都会带来特殊的效果。如:职工代码、科目代码、产品代码等。1)代码的类型按代码的组成可分为数字码、字母码和混合型代码。A、数字码:由0、1、28、9,10 个数字组成。按其编码方式可分为:顺序码:代码按一定的标准依次排列。特点 位数少、添加方便、不利于分类。组码:用若干连续数组区段表示不同类别事物的编码。特点 可分类、添加、删除较方便,但表示种类受到一定限制。群码:每一代码由固定的几个区段组成,每一区段表示编码对象一种特征。特点
15、分类方便、扩展性较好系统性较好,应用较广泛,但代码较长。B、字母型字母型代码由26 个字母组成,这种代码于数字码比容量比较大。但不便记忆。因此用得不多。C、混合型混合型代码是指用数字和字母混合组成得代码。如产品代码、原料代码等代码较直观、易记忆、修改删除也方便,但不便处理、且代码长。2)代码设计的原则 代码设计的好坏影响到数据项的输入、处理乃至整个系统的使用效率,因此在编码前对编码对象要进行充分的调查、分析,研究编码对象的特征,决定代码的类型和编码方式。一般在设计代码时应遵循以下原则:唯一性原则、系统性原则、统一性原则、扩展性原则、稳定性原则、易用性原则、可靠性原则。对于代码设计的结果,我们要
16、编制代码设计说明书,说明书要给出编码方式、使用范围,并给出代码和编码对象的一一对应关系。二)数据库文件的设计文件是相关数据的集合。1)需要建立的文件账务数据文件辅助性数据文件临时工作文件2)数据文件的组织形式顺序组织方式索引组织方式3)数据库文件结构的设计文件名、文件结构的确定4)数据库文件属性的确定保密性、读写性、共享性4、编写概要设计说明书 这是一份面向系统管理人员和维护人员的手册,也是模块设计和编程的依据。根据系统内部控制的要求,概要设计说明书必须对系统使用者保密。概要设计说明书的内容包括:系统模块结构图 数据库文件组织、结构 代码编码方式 输入输出内容、格式 系统软、硬件的配置等。三、
17、会计信息系统的详细设计 详细设计阶段的主要任务是要确定实现每个模块功能的算法,并编写模块详细设计说明书。我们可以用程序流程图、N-S 图和PDL语言来描述模块的算法。1、PDL语言 PDL 语言是一种介于自然语言和结构化程序设计语言之间的语言。它遵循“自顶向下,逐步细化”的原则,用简单的语法规则和自然语言相结合,概括、简单地描述模块的算法。PDL语言的特征:(1)标明程序结构的关键字直接用高级程序设计语言的关键字。(2)简单的语法和自然语言相结合。(3)自顶向下、逐步细化写出程序设计语言2、编写详细设计说明书 第四节 会计信息系统程序设计及系统测试一、程序设计1、结构化的设计方法*强调使用三种
18、基本控制语句:顺序语句、分支结构、循环结构*自顶向下和逐步细化的原则2、程序设计二、系统测试 系统测试是程序设计结束之后,将整个系统的全部软件、硬件装配在一起形成一个完整的系统,通过模拟系统实际运行情况等方式对系统功能和性能进行测试,判定其是否符合规定的标准和是否达到规定的要求。(一)系统测试的内容 系统测试内容包括功能测试和性能测试。具体测试内容1、系统对各项业务的处理结果是否正确,对特殊类型的业务能否处理2、系统于用户的界面是否友好,各项输出是否符合要求3、系统处理效率如何?4、系统内部控制制度是否完善,整个系统是否安全可靠(二)系统测试准备1、测试人员的组织2、测试数据和环境的准备(三)
19、系统测试的方法 黑盒测试法:不必知道黑盒的内部构造,只要根据它的输入输出了解它的作用就可以了。白盒测试法:强调软件的内部结构,强调所有逻辑通路的测试。两种方法常常结合使用,以黑盒测试法为主,必要时辅之以白盒测试法。第三章 账务处理子系统第一节 账务处理子系统概述 一、账务处理子系统的特点规范性强、一致性好综合性强,是核心子系统二、账务处理子系统的目标采集输入凭证、记账、输出账表、建立与其他子系统的接口第二节 账务处理子系统数据流图一、手工账务处理子系统数据流图(P92)(一)五种帐务处理形式不同的帐务处理形式其主要差别是登记总帐的方法和依据不同。1、根据原始凭证编制记帐凭证。2、登记日记帐、明
20、细帐。3、根据登记总帐(科目汇总表、汇总凭证等)4、月末处理5、编制报表(二)手工帐务处理形式的缺陷1、数据大量重复2、信息提供不及时3、准确性差4、工作强度大二、计算机账务处理数据流图1、计算机方式和手工方式的账务处理流程的区别数据处理的起点不同数据处理方式不同数据存储方式不同对账的方式不同2、方案一:主要文件 记账凭证文件(P94)科目余额文件 科目文件3、方案二:主要文件 临时凭证文件(P96)历史记账凭证文件 科目余额文件 科目文件4、两种方案的比较第三节 账务处理子系统会计科目代码和主要数据库文件的设计一、会计科目代码的设计文字代码的缺陷:科目名称较长 不便于计算机分类 输入不方便数
21、字代码:保证唯一、简化数据表现形式、便于数据加工处理(查询、分类、汇总)(二)编码方案1、编码方式:群码2、科目代码结构*一级科目编码方案由财政部统一制定,明细科目代码由会计人员根据企业具体情况而定。科目代码设计要注意扩展性、位数不宜过长二、账务处理子系统主要数据文件设计(一)科目文件 用来存放会计科目及相关内容的文件。要求能反映科目的名称、代码、类型、级次、性质以及科目间的层次关系。方案1、通过科目代码来反映科目间的层次关系。文件结构:科目代码、名称、类别、性质优点:结构简单、节省存储。缺点:编码容量小,灵活性差方案2、用专门字段描述科目的级次、父科目。文件结构:科目代码、名称、类别、性质、
22、父科目、级别优点:灵活、容量大缺点:存储空间占用大科目文件的组织形式:以科目代码为关键字建立索引文件(二)记帐凭证文件的设计用于储存记帐凭证的文件。(包括输入的凭证、机制凭证、转入的凭证)凭证应包括凭证类别、凭证号、日期、附件、摘要、科目、借方金额、贷方金额、记帐、审核、制单等。方案1 建立一个文件,用一组记录存储一张凭证。方案2 用一个记录储存一张一借一贷凭证方案3 建立两个文件,凭证内容、首尾分别储存。凭证文件的存储策略临时凭证文件和历史凭证文件凭证文件的组织形式:顺序文件(三)汇总文件(科目余额文件)的设计文件提供各级科目的余额、各月余额和发生额。文件结构包括:反映科目代码、期初余额、发
23、生额的字段。方案1 建立12 个文件方案2 建立1 个文件增加12 个月的余额字段第四节 帐务处理子系统功能模块设计一、功能模块设计方案一(P111)二、功能模块设计方案二(P111)第五节 初始化模块的设计一、科目设置科目文件的输入二、凭证类型设置三、初始余额录入注意 试算平衡 借方余额合计=贷方余额合计借方发生额合计=贷方发生额合计总帐=明细帐之和四、人员权限三类人员,不同的权限。系统管理员、财务主管、一般操作员五、其他设置辅助核算和管理的初始设置往来单位设置、部门设置、外币币种、汇率的设置、结算方式的设置、自动转帐凭证的设置等第六节 凭证处理模块的设计一、凭证录入1、录入格式的设计设计多
24、种格式供选择2、正确性检验措施 凭证号检查凭证日期检查 界限检查法科目代码检查:存在性、是否明细科目、与凭证类型是否相符 文件查询检查法金额检查 金额平衡检查 非零 3、辅助核算和管理数据的输入 外币科目 输入外币金额,自动计算人民币金额 对帐科目 票据日期、结算方式、结算单据号数量科目 输入数量单价往来科目:单位往来、个人往来部门科目 选择部门项目科目 选择项目二、凭证审核1、审核目的和功能 查错、提供记帐标志。对凭证进行正确性、合法性、有效性审核。2、审核方法静态审核法 二次输入校验法(查输入错误)3、审核模块应具备的控制功能审核制单不能是同一个人、凭证一经审核不能修改删除修改,只有审核员
25、本人可取消审核第七节 记帐与结帐模块设计一、记帐根据记帐凭证更新科目余额文件。1、记帐方式记帐工作由记帐员发出指令、系统自动完成。记帐可以一天记多次帐,也可以数天记一次帐,不受限制。2、记帐处理过程 a、平衡检验 b、保护记帐前的状态 c、开始记帐记帐过程临时凭证文件历史凭证文件科目汇总文件科目文件企业银行对帐文件扫描临时凭证文件以科目代码为关键字查找汇总文件中相应记录;逐级更新汇总文件;将该记录追加到历史凭证文件;对对帐性质科目,将该记录追加到企业对帐文件;从临时凭证文件中删除该记录。二、结帐结帐模块的功能:期末转帐、月结、年结。条件:其他相关子系统已结帐、上月已结帐、本月没有未记帐凭证。过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机会计学培训教材ppt 147evqo 计算机 会计学 培训教材 ppt 147 evqo
限制150内