您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 会计信息系统的规划分析与设计[1]
Slide‹#›RenminUniversityofChina第二章会计信息系统的规划、分析与设计Slide‹#›RenminUniversityofChina[学习目标]1、不同会计信息系统获取方式的差别;2、系统开发生命周期的阶段;3、会计人员和审计人员如何参与系统的开发活动;4、系统规划的意义和所要解决的问题;5、系统分析与系统设计的目标和基本内容;6、对现行系统进行调查和描述的方法与工具;7、数据流程图、数据字典、功能结构图的编制方法。Slide‹#›RenminUniversityofChina主要内容•第一节会计信息系统开发概述•第二节会计信息系统的规划•第三节会计信息系统的分析•第三节会计信息系统的设计Slide‹#›RenminUniversityofChina第一节会计信息系统开发概述一.系统开发生命周期二.开发方法三.开发工具四.开发方式Slide‹#›RenminUniversityofChina会计人员和审计人员参与会计信息系统开发的必要性1.能够使系统开发专业人员明确他们的问题和需求;2.确保会计信息系统遵循会计准则以及财务会计制度和相关法律、法规的规定;3.保证会计信息系统能够留有充分的审计线索。Slide‹#›RenminUniversityofChina会计信息系统的获取方式1、购买软件供应商的商品化软件(1)优点:取得费用较低;有真正的通用性。(2)缺点:对开发商的依赖程度高;初始化的工作量较大;难以兼顾不同用户会计核算的个性细节。2、由企业内部自行开发(1)优点:灵活、适用性强、节约维护费用。(2)缺点:开发时间长。Slide‹#›RenminUniversityofChina目前国内的会计软件有上百种,主要开发供应商有1、北京安易软件有限责任公司。以中国会计电算化研究开发中心为技术依托。2、北京用友软件股份公司。2003年1月,用友宣布投资安易,共同成立一家新的软件公司——用友安易电子政务有限公司。3、金蝶国际软件集团。金蝶公司的财务软件为大中型企业提供了功能全面的财务管理解决方案。4、浪潮集团山东通用软件有限公司。浪潮公司素以技术见长,以稳健务实著称。5、东大金算盘软件有限公司。公司由沈阳东大阿尔派软件有限公司和重庆金算盘财务软件有限公司共同投资创立。6、北京通审软件技术有限公司。通审公司研究开发的中国第一套计算机通用审计软件——“通审2000”,填补了国内审计领域无计算机通用审计软件的空白。Slide‹#›RenminUniversityofChina系统规划系统分析系统设计系统实施系统维护新系统开发系统分析报告系统设计报告系统测试报告等可行性项目建议书一、系统开发的生命周期Slide‹#›RenminUniversityofChina二、开发方法结构化系统开发方法原型化方法面向对象开发方法Slide‹#›RenminUniversityofChina结构化系统方法对于复杂的问题,由于人的理解力、记忆力的有限,不可能触及到问题的所有方面和全部细节。在软件工程技术中,控制复杂性的基本手段是“分解”与“抽象”。为了将复杂性降到人可以掌握的程度,可以将大问题划分为若干个小问题,然后分别解决,亦即“分解”;“分解”可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即“抽象”。“逐层分解”“自顶向下”结构化分析方法、结构化设计方法、结构化程序设计方法Slide‹#›RenminUniversityofChina1、思路:自顶向下,逐层分解。2、评价:(1)优点:开发过程规范,思路清楚。(2)缺点:开发周期较长,较保守,以不变应万变来适应环境变化。(3)适用:适合开发大型、复杂的系统。Slide‹#›RenminUniversityofChina原型化方法1、思路:从用户的基本需求入手,快速建立系统原型,通过原型逐步确认用户需求,并对原型进行修改、扩展和完善,逐步建立一个完整的系统。2、评价:(1)优点:充分发挥用户的积极性;开发时间短、成本低。(2)缺点:系统分析比较粗略;开发进程难以管理和控制;技术要求较高。4、适用范围:(1)用户在开发初期难以说明需求的、规模不大的系统;(2)开放性而无固定需求范围的系统,如决策支持系统。Slide‹#›RenminUniversityofChina确定用户基本信息需求建立初始原型运行原型系统满意否?放弃否?可用原型修改原型完成系统开发并交付使用是否停止是否原型化方法的工作流程第一步第二步第三步第四步Slide‹#›RenminUniversityofChina面向对象法1、思路:当设计和实现一个客观系统时,如能在满足需求的条件下,将系统设计成由一些不可变的(相对固定)部分组成的最小集合,这个设计就是最好的。这些不可变的部分就是所谓的对象。2、评价:(1)优点:缩短开发、维护和测试的时间,降低费用。(2)缺点:对于计算机工具要求高,对于系统结构的把握较困难Slide‹#›RenminUniversityofChina计算机辅助软件工程一种先进的软件开发技术强调的是解决整个系统开发过程的效率问题,它为系统开发人员提供一组优化的、集成的、能够大量节省人力的系统开发工具着眼于系统分析和系统设计以及程序实现和维护等各环节的自动化,并使之成为一个整体。Slide‹#›RenminUniversityofChina会计信息系统适用的开发方法会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。计算机会计信息系统不能再单纯模仿和照搬手工系统处理信息的方式,会计应用软件也不是单项应用程序的加总,其建立要比单项应用复杂得多。会计信息系统的开发是一项庞大的系统工程,应该采用结构化系统开发方法为主,其他方法为辅的开发方法。Slide‹#›RenminUniversityofChina三、系统开发工具1、需求分析工具E-R、DFD2、设计工具系统结构图设计工具详细设计工具程序流程图、PDL、N-S、PAD3、编码工具可视化编程工具VB、DELPHI、PB(POWERBUILDER)数据库管理系统ACCESS、VFP、SQL、ORACLE4、测试工具5、运行维护工具6、项目管理工具Slide‹#›RenminUniversityofChina方式特点自行开发委托开发联合开发购买现成软件包对分析、设计力量的要求非常需要需要逐步培养不需要编程力量的需求非常需要不需要需要不需要系统维护容易较困难较容易困难开发费用少多较多较少四、系统开发方式的比较应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式Slide‹#›RenminUniversityofChina第二节会计信息系统的规划一.系统规划任务二.初步调查三.可行性分析Slide‹#›RenminUniversityofChina一、系统规划任务将个别的系统项目或应用程序与企业的战略目标相联系内容战略系统规划。项目规划。系统规划的意义系统规划和科学的论证可以减少盲目性,使系统具有良好的整体性和较强的适应性。Slide‹#›RenminUniversityofChina内容:1、现行系统的基本情况2、新系统的目标3、系统开发的条件初步确定:是否建立新系统建立何种规模的系统要解决什么问题、达到哪些目标系统软硬件的总体配置方案如何系统的开发方式二、初步调查Slide‹#›RenminUniversityofChina三、可行性分析技术方面经济方面管理方面可行性项目建议书现行系统初步调查的结论,反映对系统开发的看法(1)明确现行系统要解决的问题,确定新系统的目标,并规定具体的指标要求。(2)论证在现有的条件下,新系统目标实现的必要性及可能性。(3)给出结论。若结论认为可行,则提出新系统开发的基本设想,制定开发计划。结论(1)继续进行系统分析。(2)在已有条件的基础上开发。(3)暂停系统分析工作,继续创造条件。(4)立即停止开发工作。Slide‹#›RenminUniversityofChina第三节会计信息系统分析一.现行系统的详细调查二.结构化分析三.建立信息系统的逻辑模型四.系统分析报告书回答“做什么”Slide‹#›RenminUniversityofChina组织结构调查业务处理流程和功能划分数据流程和信息流程调查数据分析和功能分析最常见的描述业务的流程图包括:◆业务流程图(P48图2-4“某企业物料管理业务流程图”)。◆跨功能业务流程图(P49图2-5“某企业物料管理跨功能业务流程图”)。◆表格分配图(P50图2-6“某企业产成品出入库业务流程图”)。内容一、现行系统的详细调查Slide‹#›RenminUniversityofChina调查方式:(1)召开调查会;(2)访问;(3)填写调查表;(4)参加业务实践等。在这一阶段就可以收集出一套可供程序调试用的试验数据。Slide‹#›RenminUniversityofChina结构化分析方法的特点或思路:自顶向下、逐层分解。通过一套分层次的数据流程图,辅以数据字典、处理逻辑说明等工具来描述系统二、结构化分析Slide‹#›RenminUniversityofChina元素名称图形解释外部实体描述该系统数据的外部来源或去向数据处理描述输入数据被转换成输出数据的逻辑处理功能数据流描述数据流动的方向数据存储描述数据的存储形式业务处理描述与数据流程图数据流程图的基本元素Slide‹#›RenminUniversityofChina处理编制记账凭证登记计算折旧固定资产卡片记账凭证折旧计算表总账固定资产登记簿固定资产交接证固定资产报废单固定资产内部转移核对Slide‹#›RenminUniversityofChina数据流程分解过程P52Slide‹#›RenminUniversityofChina数据描述与数据词典数据字典(datadictionary,DD):主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。数据字典的内容:1、数据元素条目(数据元素是不能再分解的数据单位)2、数据结构条目(描述数据项之间的关系)2、数据流条目(流动的数据)3、数据处理条目(详细描述数据处理手续和处理逻辑)4、数据存储条目(描述数据的静态结构)5、外部实体条目(描述数据的来源和去向)Slide‹#›RenminUniversityofChina三、建立新系统的逻辑模型在对现行系统进行详细调查的基础上进行需求分析是提出新系统逻辑模型的重要步骤。需求分析的主要内容包括:p551.系统目标分析。2.业务流程分析。3.数据流程分析。4.数据属性分析。5.数据查询要求分析。6.数据输入输出分析Slide‹#›RenminUniversityofChina四、系统分析报告书1、引言2、系统概述3、新系统逻辑模型4、用户需求说明5、系统设计实施初步计划6、建议Slide‹#›RenminUniversityofChina第四节会计信息系统的设计一.概念设计二.评估与选择三.详细设计回答“怎么做”Slide‹#›RenminUniversityofChina一、概念设计目的通过向用户提供若干合理的选择,系统专业人员可以避免对新系统造成先入为主的限制。方法结构化方法:建立“系统结构图”,用系统结构图描述系统的层次、分块结构。以数据流程图为基础生成系统结构图变换中心分解法、事务中心分解法要点应当突出几个备选方案的主要功能之间的区别Slide‹#›RenminUniversityofChina记账凭证查询按凭证号查询按日期查询按查询条件查询结构图结构图中的主要成分:(1)模块(2)调用(3)数据凭证号日期查询条件Slide‹#›RenminUniversityofChina模块划
本文标题:会计信息系统的规划分析与设计[1]
链接地址:https://www.777doc.com/doc-1130003 .html