1、会计信息系统主讲 汤宗健E-mail:电话:32725011第1章 会计信息系统概述1.1 数据、信息、知识一、数据定义数据是反映客观事物的性质、形态、结构和特征的符号,并能对客观事物的属性进行描述。二、信息1、信息的定义信息是经过加工、具有一定含义的、对决策有价值的数据。2数据信息使用者加工处理1信息A加工处理2信息B决策者数据加工成信息的过程32、信息的特征事实性共享性可传递性可编码性效益性可增值性可集成性层次性43、会计信息是反映组织财务状况和经营成果的信息。三、知识知识是以各种方式将一个或多个信息联系在一起的信息结构,是对客观世界规律性的总结。四、数据、信息、知识的关系数据信息知识 行
2、动51.2 系统一、系统的概念系统是由一些相互联系、相互作用的若干要素,为实现某一目标而组成的具有一定功能的有机整体。二、系统的特征整体性目的性关联性层次性6三、系统的分类人工系统自动系统基于计算机的系统71.3 信息系统一、信息系统的概念信息系统是以信息基础设施为基本运行环境,由人、信息技术设备、运行规程组成的,以信息为处理对象,进行信息的收集、传递、存储、加工,辅助组织进行各项决策的人机结合的系统。二、信息系统的基本功能数据的收集和输入信息的存储信息的传输信息的加工信息的检索和分析8三、信息系统的分类1.电子处理系统(EDPS)2.管理信息系统(MIS)3.决策支持系统(DSS)4.专家系
3、统(ES)5.总裁信息系统(EIS)6.办公自动化系统(OA)7.国际电子商贸系统(IEBPS)91.4 会计信息系统一、发展1、手工系统2、机械系统3、基于计算机的会计信息系统EDP阶段会计管理信息系统阶段基于互联网会计信息系统阶段10二、会计管理信息系统的特点1.突破传统的数据处理范围2.其结构打破了一手工方式的一些模式3.功能不断完善4.信息采集全部实现实时化5.系统的层次更加清晰11三、会计信息系统的定义与目标1、定义会计信息系统是指对会计数据进行收集、存储、处理与报告,完成会计核算任务,为会计管理、分析、决策提供有用信息的信息系统。2、目标服从于组织、信息系统、会计三者的目标。12四
4、、会计信息系统的基本组成1、硬件资源2、软件资源3、信息资源基础数据文件、经过加工后生成的文件、临时文件4、会计人员13五、会计信息系统的应用体系结构1、C/S结构基本工作原理服务器(被动)存放:共享数据 DBMS 部分管理软件管理:对共享数据的增、删、改等客户端(主动)存放:部分管理软件管理:输入、输出客户端(主动)存放:部分管理软件管理:输入、输出结果4客户服务器结构42+2=?14C/S结构的优点提高了系统的安全性和可靠性提高了系统的运行效率较强的开放性C/S结构的缺点C/S之间合理分工较困难维护成本高应用局限大灵活性、扩展性差152、B/S结构B/S结构的工作原理(图1-4)B/S结构
5、的层次:客户端、Web服务器、应用服务器、数据库服务器B/S结构的优点实施速度快且易部署低成本维护点对点的实时通信数据集中存储B/S结构是支持协同商务集中管理的基础。161.5 会计信息系统的功能结构一、会计信息系统的基本功能财务系统购销存系统管理决策与报告系统会计信息系统财务系统购销存系统管理与决策系统总账子系统应收子系统应付子系统工资子系统固定资产子系统成本管理子系统资金管理子系统管理报告子系统采购子系统存货子系统销售子系统财务分析子系统预算管理子系统业绩评价子系统17二、工业企业会计信息系统的功能结构1、工业企业流程和管理需求分析特点:经营由供应、生产、销售三阶段构成工业企业的运作流程:
6、业务流程、会计流程、管理流程182、工业企业会计信息系统的功能结构分析P24图1-83、工业企业会计信息系统的应用方案P25图1-9三、企业集团会计信息系统功能结构1、企业集团的类型(P27表1-1)控股型产业型管理型2、不同类型企业集团会计信息系统的功能结构分析(P28表1-2)19第2章 会计信息系统的规划、分析与设计2.1 会计信息系统开发概述一、企业获得会计信息系统的方式购买商品化软件自行开发二、系统开发生命周期1、系统规划2、系统分析3、系统设计4、系统实施5、系统运行和维护20三、开发方法1、结构化方法采用自顶向下、逐层分解的方式开发系统2、原型化方法原型化方法是一个反复的过程,适
7、用于中小型信息系统的开发。3、面向对象法是通过组合可重复利用的模块组,自底向上建立信息系统将客观世界中的实体抽象为问题空间中的对象,系统由对象构成。4.计算机辅助软件工程(CASE)21四、开发工具1.软件开发工具是在软件开发各个阶段帮助开发者提高工作质量和效率的一种软件。2.软件开发工具的基本功能提供描述软件状况及其开发过程的概念模式,协助开发人员认识软件工作的环境与要求、管理软件开发过程。提供存储和管理有关信息机制与手段。帮助使用者编制、生成和修改各种文档。帮助使用者编写程序代码,使用户能在较短的时间内生成所需要的代码段落,进行测试和修改对历史信息进行跨生命周期的管理。222.2 会计信息
8、系统的规划一、系统规划的任务1.系统规划的目的是将个别系统项目或应用程序与企业的战略目标相联系。2.系统规划包括战略系统规划和项目规划战略系统规划涉及宏观层次上的系统资源分配项目规划的目的是在战略系统规划的框架内为个别应用程序分配资源23二、初步调查的主要内容现行系统的基本情况新系统的目标系统开发的条件24三、可行性分析1、内容技术可行性经济可行性管理可行性2、可能的结论可以详细调查,继续进行系统分析在已有条件的基础上开发暂停系统分析立即停止开发工作253、可行性项目建议书的内容明确现行系统要解决的问题,确定新系统的目标,并规定具体的指标要求论证在现有的条件下,新系统目标实现的必要性及可能性若
9、结论认为是可行的,则提出新系统开发的基本设想,制定开发计划,包括各阶段人力资金、设备的需求等262.3 会计信息系统的分析包括详细调查当前系统和分析用户需求一、现行系统的详细调查1、调查现行系统的优势(P41)2、调查现行系统的弊端(P41)3、常用调查方法开调查会访问填写调查表参加业务实践274、详细调查的内容1)企业组织结构调查2)系统的业务处理流程和业务功能划分业务流程图跨功能业务流程图表格分配图3)数据流程和信息流程的调查4)数据分析和功能分析28二、结构化分析需求分析是系统开发中最重要也是最困难的阶段1、业务处理描述与数据流程图什么是数据流程图:数据流程图是描述信息系统逻辑模型的工具
10、.它对数据的存储、流动、处理加工和使用情况进行综合描述,以数据间的相互关系反映系统的全貌29数据流程图的基本元素:外部实体、数据处理、数据流、数据存储。结构化分析方法的主要特点是自顶向下,逐层分解。2、数据字典主要条目有:数据元素(最小的数据组成单位)数据结构数据流数据处理数据存储外部实体30三、建立新系统的逻辑模型1、需求分析的成果就是提出新系统的逻辑模型。2、需求分析的主要内容系统目标分析业务流程分析数据流程分析数据属性分析数据查询要求分析数据输入、输出分析31四、系统分析报告1.系统分析报告书的内容引言系统概述新系统的逻辑模型用户需求说明系统设计实施初步计划建议2.系统分析报告书的目的明
11、确用户要求并说明信息系统的需求,详细指出系统做什么是系统分析阶段的成果,是系统设计的依据.322.4 会计信息系统的设计系统分析阶段回答的是系统“做什么”的问题,系统设计阶段就是要回答“怎么做”系统设计包括概念设计和详细设计一、概念设计概念设计通常采用结构化方法。它开始于所建议系统的数据流程图,自顶向下逐级分解,直至被完全理解。结构图用来表达系统结构和系统中模块的层次关系与联系。33结构图中的主要成分有:模块、调用、数据结构图中的模块的划分原则:低耦合、高内聚概念设计应当突出几个备选方案的主要功能的差别.记帐凭证查询按凭证号查询按日期查询按查询条件查询图2-12 结构图示例34二、评估与选择1
12、、详细的可行性研究技术可行性操作可行性进度可行性2、成本效益分析确认成本:一次性成本、经常性成本确认效益:有形效益、无形效益成本和收益的比较:净现值法、回收期法35三、详细设计1、代码设计代码设计的功能代码为事物提供一个确切的认定,便于数据的存储和检索使用代码可以提高处理的效率和精度代码提供了数据的一致性代码是人和计算机系统共同的语言编码方法:顺序法、组码、群码(层次码)代码设计的原则:单义性、统一性、扩展性、稳定性、规范性、简单性36代码设计步骤确定代码对象考查是否已有标准代码根据代码对象的性质和处理,确定选用的代码类型和编码规则根据选用的规则对象逐个设计出其代码,编制代码表372、输出设计
13、从系统开发的角度看,输出决定输入。输出设计包括的内容确定输出内容选择输出设备、介质与输出方式确定输出格式383、数据库文件设计 数据库文件设计的依据是系统分析中编制的数据流程图和数据字典。设计要考虑:确定需要建立的文件数据库文件结构设计确定数据库文件的组织形式确定数据库文件有属性(包括保密性、读写性、共享性394、输入设计输入设计对系统的质量有决定性的重大影响输入设计的原则:最少量原则简单性原则早检验原则少转换原则。40输入设计的内容:确定输入的内容;确定数据的输入方式和输入设备;确定输入数据的记录格式;输入数据的正确性检验415、安全保密设计会计核算软件基本功能规范对会计信息系统的安全提出了明确要求。常用的安全保密措施设立密码权限控制系统设立操作日志系统数据的备份与恢复系统运行状态的自动记录与检查426、处理流程设计常用的描述工具有程序流程图、PDL、IPO处理流程的设计步骤明确模块要实现的功能及模块间的接口将各模块按功能再进一步细分,直至每一部分可用一个程序来实现对每个程序设计其具体算法和详细处理过程详细设计的最终结果是编制详细设计说明书。43