计算机会计学(ppt147)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

计算机会计学林伟第一章会计信息系统概述传统会计会计电算化会计信息系统计算机会计学第一节信息系统基本概念一、数据和信息1、数据:是反映客观事物的性质、形态、结构和特征的符号,并能对客观事物的属性进行反映。2、信息:是数据加工的结果,它可以用文字、数字、图形等形式,对客观事物的性质、形式、结构和特征等方面进行反映,帮助人们了解客观事物的本质。3、数据和信息的关系(1)信息是数据加工的结果。信息是数据,数据未必是信息。(2)数据不一定直接对决策有用,信息可以作为决策的依据。(3)在实际工作中两者常不加区别二、系统1、系统的概念:系统是由一些相互联系、相互作用的若干要素、为实现某一目标组成的具有一定功能的有机整体。2、系统的特性:整体性、目的性、关联性、层次性3、系统的分类系统按自动化程度可分为(1)人工系统:大部分工作由手工完成(2)自动系统:大部分工作由机械完成(3)基于计算机的系统:大部分工作由计算机完成三、信息系统1、信息系统概念信息系统是指基于计算机和各种软件技术的,融各种关联理论和管理方法,以信息为处理对象,进行信息的收集、传递、存储、加工,并在必要时向使用者提供信息的人机相结合的系统。2、信息系统的基本功能数据的收集与输入,信息的存储,信息的传输,信息的加工,信息的输出3、信息系统的分类电子数据处理系统管理信息系统决策支持系统第二节会计信息系统会计信息系统是管理信息系统的一个子系统,是专门用于处理会计业务,收集、存储、传输和加工各种会计数据、输出会计信息,并将其反馈给有关部门,为企业的经营管理活动和决策活动提供帮助,为投资人,债权人、政府部门提供财务信息的系统。一、会计信息系统的发展(一)手工会计信息系统阶段(二)机械会计信息系统阶段(三)计算机会计信息系统阶段EDP阶段会计管理信息系统阶段基于互联网的会计信息系统阶段二、会计信息系统的基本构成(一)计算机硬件(二)计算机软件(三)人员(四)会计规范三、会计信息系统的总体结构(一)财务系统(二)购销存系统(三)管理分析系统四、会计信息系统中各子系统之间的相互联系系统间数据的传递方式:1、集中传递式2、帐务处理中心式3、直接传递式在数据传递过程中,根据各子系统接收、传递数据的情况,把子系统分为三类:单向接收型、单向发送型、双向联系型第三节计算机会计信息系统与手工系统的异同点一、计算机会计系统与手工系统的共同点1、系统目标一致2、遵守的会计法规和会计准则一致3、数据处理过程基本相同4、共同特征:数据量大,数据结构复杂,数据加工处理方法要求严格,全面性、真实性、准确性、及时性、安全性要求高,且要求具有可验证性二、计算机会计系统与手工系统的不同点1、数据收集方式不同手工:人工计算机:人工与计算机混合自动收集:本子系统、其他子系统、其他系统2、数据处理方式发生了变化核算程序发生了变化对帐、结帐方式发生了变化错帐更正方法发生了变化3、会计数据存储介质、形式发生了变化4、实现了数据共享、处理速度、准确性明显提高5、数据的形式发生了变化代码广泛使用6、内部控制制度发生了变化手工:分工、核对、制度计算机:控制范围:财务到计算机、财务部门控制方式:组织控制、手工控制、程序控制相结合7、会计工作的组织体制发生了变化手工:以会计事务的不同性质为主要依据计算机:以数据的不同形态为主要依据区别:手工数据分散收集、分散处理、相互核对计算机数据集中收集、集中处理、数据共享8、会计的职能、方法发生了变化强化了管理、决策职能会计方法得到了发展本章思考题1、什么是数据?什么是信息?它们有什么区别和联系?2、什么是系统?简述系统的特征。3、简述计算机会计信息系统中会计数据收集的方式。4、简述一个完整的计算机会计信息系统内各子系统间数据传递的方式。5、试述手工会计系统和计算机会计系统的异同点。第二章计算机会计信息系统开发方法和步骤第一节会计信息系统开发方法和步骤一、生命周期法1、生命周期法的基本思想结构化、模块化,自顶向下地对系统进行分析和设计,将系统严格地分为六个阶段,明确各个阶段要完成的任务、使用的方法、工具、所形成的文档资料,以保证系统开发能顺利进行。二、生命周期法各阶段的主要任务1、系统分析系统调查:初步调查、可行性分析系统需求分析:详细调查分析描述现有系统模型分析描述目标系统模型编写系统分析说明书2、系统设计主要任务:根据目标系统的逻辑模型建立物理模型概要设计:在系统分析说明书的基础上建立系统的总体结构,进行模块的划分,设计数据库结构,定义各模块的功能和相互之间的接口。详细设计:详细描述模块的内部过程,确定模块间的详细接口。3、程序设计:编写程序4、系统测试:功能测试、性能测试;单元测试、组装测试、确认测试。5、运行和维护:程序维护、使用维护6、系统评估:从性能、功能方面考虑,具体内容包括:系统的目标完成情况,取得的社会效益、用户满意程度。二、原型法1、原型法的基本思想在获得用户基本需求的基础上快速地构造系统工作模型---初始模型,然后演示这各系统,在用户的参与下,按用户的可行要求修改这个系统,直到用户满意为止。2、原型法工作流程开发原型---使用原型----修改原型直到满意为止第二节会计信息系统的系统分析一、系统的可行性研究目的:是否建立新系统1、初步调查内容、方法、描述结果的工具2、可行性分析3、编写可行性研究报告(1)系统初步调查资料(2)系统的目标及规模(3)开发新系统的必要性论证(4)新系统的可行性分析:组织、经济、技术二、系统需求分析描述原系统的逻辑模型建立目标系统的逻辑模型结构化分析方法(structureanalysis):是一种面向数据流进行系统分析的方法,它采用“自顶向下,逐层分解”的思想来描述系统。系统分析工具数据流图(DFD)——描述数据处理过程。数据词典(DD)——描述数据流图中出现的所有数据元素。1、数据流图(DFDDataFlowDiagram)是以图形方式刻画各种业务数据处理过程的工具。数据流图一般由四种元素组成:数据流、加工、文件、起点或终点。数据流:传递数据的通道。用表示。加工:是对数据流的一种处理。用表示。文件:是相关数据的集合,起保存数据的作用。用或表示。起点或终点:数据流的始发和终止点。用表示。数据的流向:起点加工加工文件,文件加工加工加工加工终点一个数据流图中至少有一个加工,每一个加工至少有一流入的数据流和流出的数据流。手工银行对账的数据流图举例(P47)一个复杂的问题用一个数据流图是不够的,需用多层的数据流图。2、数据词典:是对数据流图中各文件和数据流进行详细描述和确切解释的词典。(如记账凭证数据词典P53)三、手工系统逻辑模型的描述数据流图+数据词典四、计算机会计信息系统逻辑模型的建立以银行对账为例1、建立计算机条件下的数据流图a、增加“对帐单录入”功能b、增加“银行对账文件”和“企业对账文件”c、增加“对账结果输出”功能d、增加“删除已达账”功能2、确定数据词典企业对账文件数据词典序号数据项名称内容举例类型取值范围备注1科目代码10201字符型12字符2凭证日期2003/01/21日期型3凭证类型银收、银付字符型2个汉字4凭证号………………………五、编写系统分析说明书系统分析说明书反映了所建立系统的功能要求、性能要求、运行环境等方面内容,是系统设计的基础。具体内容包括:1、系统名称、双方单位名称2、手工系统的逻辑模型3、计算机系统的逻辑模型4、性能要求—合法性、可靠性、安全保密性、灵活性、易用性5、运行环境要求1)硬件环境2)软件环境6、项目进度、人员组织、培训计划、资金投入计划项目分析说明书具有合同的性质,应由双方签章,以后作为系统验收的标准。第三节会计信息系统的设计系统设计阶段的主要任务是对逻辑模型进行物理设计。系统设计可分为两个阶段概要设计和详细设计。一、系统设计的任务1、概要设计的任务1)系统结构的总体设计和子系统功能模块的设计2)代码和数据库文件的设计3)编写概要设计说明书1、结构化设计方法结构化设计方法的基本思想是由大到小、自顶向下、层层分解。结构化设计方法以“低耦合、高内聚”为模块划分的原则。先将整个系统划分为若干个较大的模块,每个模块完成系统的一部分功能,再将模块分为较小的模块,直至每一个模块都是功能单一、不能再分的模块为止。对模块划分的结果我们用结构图来表示。1)结构图结构图是用来精确表达系统结构和系统中模块间的层次关系和联系的图形。模块:构成结构图的基本元素是模块。模块用一个矩形来表示,模块功能名称写在矩形里。模块间调用关系:模块间存在调用和被调用的关系,用带箭头的线表示。模块间的通讯:信息的传递。2、详细设计的任务1)对各模块进行详细的设计2)编写详细设计说明书二、系统概要设计系统概要设计首先要确定系统的总体结构,进行子系统的划分。结构化设计方法是系统总体结构设计的最常用的方法。2)模块划分的原则提高模块的独立性提高模块的内聚性降低模块间的耦合度独立性是指模块功能单一的程度。内聚度(聚合度)是指模块内部各部分关系的紧密程度。耦合度是指模块之间的依赖关系。2、系统总体结构的设计系统总体结构的设计是以数据流图为基础,运用结构化的设计方法导出计算机会计信息系统的模块结构图。以银行对账为例,将数据流图中的加工转换为模块,得到银行对账的结构图。(P64)3、代码和数据库文件的设计一)代码的设计代码设计是总体设计的重要内容。把数据项用代码表示,对于方便输入、节约存储和加快处理速度都会带来特殊的效果。如:职工代码、科目代码、产品代码等。1)代码的类型按代码的组成可分为数字码、字母码和混合型代码。A、数字码:由0、1、2…8、9,10个数字组成。按其编码方式可分为:顺序码:代码按一定的标准依次排列。特点位数少、添加方便、不利于分类。组码:用若干连续数组区段表示不同类别事物的编码。特点可分类、添加、删除较方便,但表示种类受到一定限制。群码:每一代码由固定的几个区段组成,每一区段表示编码对象一种特征。特点分类方便、扩展性较好系统性较好,应用较广泛,但代码较长。B、字母型字母型代码由26个字母组成,这种代码于数字码比容量比较大。但不便记忆。因此用得不多。C、混合型混合型代码是指用数字和字母混合组成得代码。如产品代码、原料代码等代码较直观、易记忆、修改删除也方便,但不便处理、且代码长。2)代码设计的原则代码设计的好坏影响到数据项的输入、处理乃至整个系统的使用效率,因此在编码前对编码对象要进行充分的调查、分析,研究编码对象的特征,决定代码的类型和编码方式。一般在设计代码时应遵循以下原则:唯一性原则、系统性原则、统一性原则、扩展性原则、稳定性原则、易用性原则、可靠性原则。对于代码设计的结果,我们要编制代码设计说明书,说明书要给出编码方式、使用范围,并给出代码和编码对象的一一对应关系。二)数据库文件的设计文件是相关数据的集合。1)需要建立的文件账务数据文件辅助性数据文件临时工作文件2)数据文件的组织形式顺序组织方式索引组织方式3)数据库文件结构的设计文件名、文件结构的确定4)数据库文件属性的确定保密性、读写性、共享性4、编写概要设计说明书这是一份面向系统管理人员和维护人员的手册,也是模块设计和编程的依据。根据系统内部控制的要求,概要设计说明书必须对系统使用者保密。概要设计说明书的内容包括:系统模块结构图数据库文件组织、结构代码编码方式输入输出内容、格式系统软、硬件的配置等。三、会计信息系统的详细设计详细设计阶段的主要任务是要确定实现每个模块功能的算法,并编写模块详细设计说明书。我们可以用程序流程图、N-S图和PDL语言来描述模块的算法。1、PDL语言PDL语言是一种介于自然语言和结构化程序设计语言之间的语言。它遵循“自顶向下,逐步细化”的原则,用简单的语法规则和自然语言相结合,概括、简单地描述模块的算法。PDL语言的特征:(1)标明程序结构的关键字直接用高级程序设计语言的关键字。(2)简单的语法和自然语言相结合。(3)自顶向下、逐步细化写出程序设计语言2、编写详细设计说明书第四节会计信息系统程序设计及系统测

1 / 147
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功