[财务管理]会计信息系统开发.ppt

上传人:豆**** 文档编号:27180866 上传时间:2022-07-22 格式:PPT 页数:94 大小:291KB
返回 下载 相关 举报
[财务管理]会计信息系统开发.ppt_第1页
第1页 / 共94页
[财务管理]会计信息系统开发.ppt_第2页
第2页 / 共94页
点击查看更多>>
资源描述

《[财务管理]会计信息系统开发.ppt》由会员分享,可在线阅读,更多相关《[财务管理]会计信息系统开发.ppt(94页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Slide 2 Weifang University会计信息系统7/22/2022会计信息系统会计信息系统Accounting Information System第二章第二章 会计信息系统开发会计信息系统开发Slide 3 Weifang University会计信息系统7/22/2022知识要点知识要点 计算机会计信息系统的建立是一项复杂的计算机会计信息系统的建立是一项复杂的系统工程。通过本章的学习,应了解系统系统工程。通过本章的学习,应了解系统开发过程和方法,同时为学习有关会计信开发过程和方法,同时为学习有关会计信息系统各子系统的分析与设计奠定基础,息系统各子系统的分析与设计奠定基础,以

2、便在未来的实务中能更好地应用、管理以便在未来的实务中能更好地应用、管理和评价会计信息系统。和评价会计信息系统。 本章将重点学习会计信息系统的规划、分本章将重点学习会计信息系统的规划、分析与设计。析与设计。Slide 4 Weifang University会计信息系统7/22/2022主要内容主要内容第一节第一节 会计信息系统开发概述会计信息系统开发概述第二节第二节 会计信息系统的规划会计信息系统的规划第三节第三节 会计信息系统的分析会计信息系统的分析第四节第四节 会计信息系统的设计会计信息系统的设计第五节第五节 会计信息系统的实施会计信息系统的实施第六节第六节 会计信息系统的运行与维护会计信

3、息系统的运行与维护Slide 5 Weifang University会计信息系统7/22/2022会计和审计人员参与系统开发的必要性会计和审计人员参与系统开发的必要性 能够使系统开发专业人员明确能够使系统开发专业人员明确用户需求,确保会计信息系统遵循用户需求,确保会计信息系统遵循会计准则、财务会计制度和相关法会计准则、财务会计制度和相关法律、法规的规定,建立、健全和执律、法规的规定,建立、健全和执行恰当的控制,保证会计信息系统行恰当的控制,保证会计信息系统能够留有充分的审计线索。能够留有充分的审计线索。Slide 6 Weifang University会计信息系统7/22/2022企业获得

4、会计信息系统的方式企业获得会计信息系统的方式(1)购买软件供应商的商品化软件)购买软件供应商的商品化软件(2)通过正式的系统开发活动,由)通过正式的系统开发活动,由企业内部自行开发。企业内部自行开发。 两种方式各有优缺点,购买通两种方式各有优缺点,购买通用商品化软件的费用比较低,定制用商品化软件的费用比较低,定制系统的开发时间会很长。系统的开发时间会很长。Slide 7 Weifang University会计信息系统7/22/2022第一节第一节 会计信息系统开发概述会计信息系统开发概述 一、软件工程学概述一、软件工程学概述二、信息系统的开发模型二、信息系统的开发模型三、信息系统的开发方法三

5、、信息系统的开发方法四、信息系统的开发工具四、信息系统的开发工具五、信息系统的开发方式五、信息系统的开发方式六、系统开发的步骤六、系统开发的步骤Slide 8 Weifang University会计信息系统7/22/2022一、软件工程学概述一、软件工程学概述 软件工程学软件工程学是专门研究计算机软件系是专门研究计算机软件系统开发方法和开发技术的学科,它把统开发方法和开发技术的学科,它把软件开发视为一项工程,按照工程化软件开发视为一项工程,按照工程化的指导思想和方法来开发与维护软件。的指导思想和方法来开发与维护软件。 软件工程学是指导计算机软件开发与软件工程学是指导计算机软件开发与维护的工程

6、科学。维护的工程科学。Slide 9 Weifang University会计信息系统7/22/2022(一)软件工程的定义(一)软件工程的定义 1983年年IEEE(国际电气与电子(国际电气与电子工程师协会)将软件工程定义为:工程师协会)将软件工程定义为:软软件工程件工程是开发、运行、维护和修复软是开发、运行、维护和修复软件的系统方法。件的系统方法。 软件:软件:是计算机程序、方法、规是计算机程序、方法、规则、相关文档资料以及在计算机上运则、相关文档资料以及在计算机上运行时所必需的数据。行时所必需的数据。Slide 10 Weifang University会计信息系统7/22/2022(二

7、)软件工程项目的基本目标(二)软件工程项目的基本目标和指导原则和指导原则1、基本目标:、基本目标:就是要研制开发出费用低、质就是要研制开发出费用低、质量好的软件产品。量好的软件产品。2、指导性原则:、指导性原则:(1)适应变动的软件需求;)适应变动的软件需求;(2)采用稳妥的设计方法;)采用稳妥的设计方法;(3)采用高效的软件开发支持技术;)采用高效的软件开发支持技术;(4)进行有效的过程管理。)进行有效的过程管理。Slide 11 Weifang University会计信息系统7/22/2022系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统维护系统维护新系统开发新系统

8、开发系统分析报告系统分析报告系统设计报告系统设计报告系统测试报告等系统测试报告等可行性项目建议书可行性项目建议书(三)软件的生命周期(三)软件的生命周期Slide 12 Weifang University会计信息系统7/22/2022(四)软件工程学体系(四)软件工程学体系 软件工程学作为一门专门研究和开发计软件工程学作为一门专门研究和开发计算机软件的现代学科知识体系,包括了三个算机软件的现代学科知识体系,包括了三个层次要素,即开发模型(过程)、开发方法层次要素,即开发模型(过程)、开发方法和开发工具。和开发工具。1、开发模型、开发模型主要有生命周期瀑布模型、快速原型模型主要有生命周期瀑布模

9、型、快速原型模型2、开发方法、开发方法主要有结构化方法、面向对象法等主要有结构化方法、面向对象法等3、开发工具、开发工具Slide 13 Weifang University会计信息系统7/22/2022二、信息系统的开发模型二、信息系统的开发模型(一)生命周期瀑布模型(一)生命周期瀑布模型(二)快速原型模型(二)快速原型模型Slide 14 Weifang University会计信息系统7/22/2022确定用户基本信息需求确定用户基本信息需求 建立初始原型建立初始原型 运行原型系统运行原型系统满意否满意否?放弃否放弃否?可用原型可用原型 修改原型修改原型完成系统开发并完成系统开发并交付使

10、用交付使用是否停止是否第一步第二步第三步第四步快速原型模型的工作流程快速原型模型的工作流程Slide 15 Weifang University会计信息系统7/22/2022原型模型的优缺点原型模型的优缺点 原型模型是增量开发模型,工作顺原型模型是增量开发模型,工作顺序呈现循环状态,在系统分析与设计中序呈现循环状态,在系统分析与设计中用户处于主导地位,加强了用户的参与用户处于主导地位,加强了用户的参与和决策,能够快速构造系统的原型。和决策,能够快速构造系统的原型。 但这种模型在开发工具上要求较高,但这种模型在开发工具上要求较高,对于中小型的信息系统开发效果较好,对于中小型的信息系统开发效果较好

11、,对于大型的复杂的系统在原型制作上有对于大型的复杂的系统在原型制作上有相当的困难。相当的困难。Slide 16 Weifang University会计信息系统7/22/2022三、信息系统的开发方法三、信息系统的开发方法(一)结构化系统开发方法(一)结构化系统开发方法(二)面向对象的系统开发方法(二)面向对象的系统开发方法(三)计算机辅助开发方法(三)计算机辅助开发方法(CASE)Slide 17 Weifang University会计信息系统7/22/2022 结构化系统开发方法也称结构化方法,结构化系统开发方法也称结构化方法,是采用是采用“逐层分解逐层分解”、“自顶向下自顶向下”的方的

12、方式开发系统的方法。式开发系统的方法。 结构化系统开发方法包括:结构化结构化系统开发方法包括:结构化分析方法、结构化设计方法、结构化程分析方法、结构化设计方法、结构化程序设计方法。序设计方法。(一)结构化系统开发方法(一)结构化系统开发方法Slide 18 Weifang University会计信息系统7/22/2022 对于复杂的问题,由于人的理解力、记忆对于复杂的问题,由于人的理解力、记忆力的有限,不可能触及到问题的所有方面力的有限,不可能触及到问题的所有方面和全部细节。在软件工程技术中,控制复和全部细节。在软件工程技术中,控制复杂性的基本手段是杂性的基本手段是“分解分解”与与“抽象抽象

13、”。 为了将复杂性降到人可以掌握的程度,为了将复杂性降到人可以掌握的程度,可以将大问题划分为若干个小问题,然后可以将大问题划分为若干个小问题,然后分别解决,亦即分别解决,亦即“分解分解”; “分解分解”可以分层进行,即先考虑问题可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,逐层添加细节,直至涉及最详细的内容,即即“抽象抽象”。 Slide 19 Weifang University会计信息系统7/22/2022结构化系统开发方法的优缺点结构化系统开发方法的优缺点 强调在整体优化的前提下考虑强调在整体优化的前

14、提下考虑具体的分析设计问题,开发过程规具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、范,思路清楚,适合于开发大型、复杂的系统,但开发的工作量很大,复杂的系统,但开发的工作量很大,开发周期长。开发周期长。Slide 20 Weifang University会计信息系统7/22/2022(二)面向对象的系统开发方法(二)面向对象的系统开发方法 面向对象的系统开发方法面向对象的系统开发方法产生于产生于20世世纪纪60年代,是通过组合可重复使用的模块,年代,是通过组合可重复使用的模块,自底向上自底向上建立信息系统的方法。建立信息系统的方法。 面向对象方法的基本思想是:客观世面向对象方法

15、的基本思想是:客观世界是由各种各样的对象组成的,每种对象界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的都有各自的内部状态和运动规律,不同的对象之间相互作用和联系就构成了各种不对象之间相互作用和联系就构成了各种不同的系统。同的系统。Slide 21 Weifang University会计信息系统7/22/2022面向对象法的特点面向对象法的特点 面向对象的方法以对象为中心,具面向对象的方法以对象为中心,具有以下特点:有以下特点:(1)封装性。)封装性。(2)抽象性。)抽象性。(3)继承性。)继承性。(4)动态链接性。)动态链接性。Slide 22 Weifang Un

16、iversity会计信息系统7/22/2022 对象是构成所要开发的信息系统的最基本对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,比较大的自由度来构建信息系统,优势在于优势在于缩缩短开发、维护和测试的时间,降低费用。面向短开发、维护和测试的时间,降低费用。面向对象法的对象法的局限性在于局限性在于对计算机工具要求高对计算机工具要求高, ,在没在没有进行全面的系统性调查分析之前,把握系统有进行全面的系统性调查分析之前,把握系统的结构有困难。因此,目前该方法需要与其他的结构有困难。因此,目前该方法需要

17、与其他方法结合应用。方法结合应用。 面向对象法的优缺点面向对象法的优缺点Slide 23 Weifang University会计信息系统7/22/2022 也称计算机辅助软件工程(也称计算机辅助软件工程(Computer Aided Software Engineering ,CASE)是一种先进的软件开发技术,强调的是解决是一种先进的软件开发技术,强调的是解决整个系统开发过程的效率问题,它为系统开整个系统开发过程的效率问题,它为系统开发人员提供一组优化的、集成的、能够大量发人员提供一组优化的、集成的、能够大量节省人力的系统开发工具,着眼于系统分析节省人力的系统开发工具,着眼于系统分析和系统

18、设计以及程序实现和维护等各环节的和系统设计以及程序实现和维护等各环节的自动化,并使之成为一个整体。自动化,并使之成为一个整体。(三)计算机辅助开发方法(三)计算机辅助开发方法(CASE)Slide 24 Weifang University会计信息系统7/22/2022(三)计算机辅助开发方法(三)计算机辅助开发方法(CASE) 严格地讲,严格地讲,CASE只是一种开发环境而只是一种开发环境而不是一种开发方法。不是一种开发方法。 它是它是20世纪末从计算机辅助编程工具、世纪末从计算机辅助编程工具、第四代语言及绘图工具发展而来的。第四代语言及绘图工具发展而来的。 采用采用CASE工具进行系统开发

19、,必须结工具进行系统开发,必须结合一种具体的开发方法,如结构化系合一种具体的开发方法,如结构化系统开发方法、面向对象法等。统开发方法、面向对象法等。Slide 25 Weifang University会计信息系统7/22/2022CASE的主要优点 加快了系统开发过程,使结构化系统加快了系统开发过程,使结构化系统开发方法得以全面实施,使原型的建开发方法得以全面实施,使原型的建立有了高效率的手段,使系统开发人立有了高效率的手段,使系统开发人员的精力集中于开创性工作,简化了员的精力集中于开创性工作,简化了系统的维护工作;系统的维护工作; 通过自动检查提高软件的质量,提高通过自动检查提高软件的质量

20、,提高软件的可重用度。软件的可重用度。Slide 26 Weifang University会计信息系统7/22/2022会计信息系统具有数据量大、结构复杂、数据处理会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。安全性要求高等特点。计算机会计信息系统不能再单纯模仿和照搬手工系计算机会计信息系统不能再单纯模仿和照搬手工系统处理信息的方式,会计应用软件也不是单项应用程统处理信息的方式,会计应用软件也不是单项应用程序的加总,其建立要比单项应用复杂得多。序的加总,其建立要比单项应用复杂得多。会

21、计信息系统的开发是一项庞大的系统工程,应该会计信息系统的开发是一项庞大的系统工程,应该采用结构化系统开发方法为主,其他方法为辅的开发采用结构化系统开发方法为主,其他方法为辅的开发方法。方法。 会计信息系统适用的开发方法会计信息系统适用的开发方法Slide 27 Weifang University会计信息系统7/22/2022四、信息系统的开发工具四、信息系统的开发工具(一)需求分析工具(一)需求分析工具(二)设计工具(二)设计工具(三)编码工具(三)编码工具(四)测试工具(四)测试工具(五)运行维护工具(五)运行维护工具(六)项目管理工具(六)项目管理工具Slide 28 Weifang U

22、niversity会计信息系统7/22/2022 应根据企业的资源情况、技术力量、外部环境应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式等因素选择适当的开发方式五、信息系统的开发方式五、信息系统的开发方式Slide 29 Weifang University会计信息系统7/22/2022六、系统开发的步骤六、系统开发的步骤 系统规划系统规划 系统分析系统分析 系统设计系统设计 系统实施系统实施 系统运行与维护系统运行与维护Slide 30 Weifang University会计信息系统7/22/2022第二节第二节 会计信息系统的规划会计信息系统的规划n系统规划任务系统规划

23、任务n初步调查初步调查n可行性分析可行性分析Slide 31 Weifang University会计信息系统7/22/2022一、系统规划的任务一、系统规划的任务目的目的将个别的系统项目或应用程序与企业的战略目标将个别的系统项目或应用程序与企业的战略目标相联系相联系 。内容内容战略系统规划(涉及宏观层次上的系统资源分配)战略系统规划(涉及宏观层次上的系统资源分配)项目规划(是在战略系统规划的框架内为个别应项目规划(是在战略系统规划的框架内为个别应用程序分配资源)用程序分配资源)Slide 32 Weifang University会计信息系统7/22/2022二、初步调查二、初步调查调查内容

24、调查内容(一)调查内容(一)调查内容1、企业内部环境;、企业内部环境;2、企业外部环境;、企业外部环境;3、企业计算机应用状况;、企业计算机应用状况;4、会计信息系统工作中的人力、财力分布状、会计信息系统工作中的人力、财力分布状况。况。Slide 33 Weifang University会计信息系统7/22/2022二、初步调查二、初步调查调查方法调查方法(二)调查方法(二)调查方法1、开座谈会、开座谈会2、个别交谈访问、个别交谈访问3、查询手工会计的各种文档资料、查询手工会计的各种文档资料Slide 34 Weifang University会计信息系统7/22/2022二、初步调查二、初

25、步调查调查工具调查工具(三)调查工具(三)调查工具1、组织结构图、组织结构图2、会计信息需求表、会计信息需求表3、调查简表、调查简表Slide 35 Weifang University会计信息系统7/22/2022二、初步调查二、初步调查调查报告调查报告 调查报告的主要内容有:企业及财调查报告的主要内容有:企业及财务部门机构设置状况,开展信息化基础务部门机构设置状况,开展信息化基础工作状况,外界环境及内部资源状况,工作状况,外界环境及内部资源状况,财务部门的中长期发展规划,现有系统财务部门的中长期发展规划,现有系统的主要业务内容,主要凭证、台账和报的主要业务内容,主要凭证、台账和报表种类,企

26、业方面对系统的改进意见等。表种类,企业方面对系统的改进意见等。Slide 36 Weifang University会计信息系统7/22/2022 现行系统的基本情况现行系统的基本情况 新系统的目标新系统的目标 系统开发的条件系统开发的条件 初步确定:初步确定: 是否建立新系统是否建立新系统 建立何种规模的系统建立何种规模的系统 要解决什么问题、达到哪些目标要解决什么问题、达到哪些目标 系统软硬件的总体配置方案如何系统软硬件的总体配置方案如何 系统的开发方式系统的开发方式二、初步调查二、初步调查Slide 37 Weifang University会计信息系统7/22/2022 (一)可行性分

27、析的内容(一)可行性分析的内容 1 1、技术上的可行性、技术上的可行性 2 2、经济上的可行性、经济上的可行性 3 3、组织上的可行性、组织上的可行性 三、系统的可行性分析三、系统的可行性分析 可行性分析的任务是明确应用系统开发可行性分析的任务是明确应用系统开发的必要性和可行性。的必要性和可行性。Slide 38 Weifang University会计信息系统7/22/2022三、系统的可行性分析三、系统的可行性分析(二)可行性分析报告(二)可行性分析报告1、初步调查概况;、初步调查概况;2、系统的目标、功能及子系统的划分;、系统的目标、功能及子系统的划分;3、可行性分析;、可行性分析;4、

28、新系统实施计划、新系统实施计划5、结论。、结论。(三)可行性评审会(三)可行性评审会Slide 39 Weifang University会计信息系统7/22/2022第三节第三节 会计信息系统分析会计信息系统分析n现行系统的详细调查现行系统的详细调查n结构化分析结构化分析n建立新系统的逻辑模型建立新系统的逻辑模型n系统分析报告书系统分析报告书 系统分析阶段要通过详细的调查分析,系统分析阶段要通过详细的调查分析,抽象出新系统的逻辑模型,分析用户需求,抽象出新系统的逻辑模型,分析用户需求,回答新系统要回答新系统要“做什么做什么”这个关键问题。这个关键问题。Slide 40 Weifang Uni

29、versity会计信息系统7/22/2022 组织机构组织机构 业务流程业务流程 数据流程数据流程 数据分析数据分析 功能分析功能分析调查方式:调查方式:(1)召开调查会;)召开调查会;(2)访问;)访问;(3)填写调查表;)填写调查表;(4)参加业务实践等。)参加业务实践等。 在这一阶段就可以收在这一阶段就可以收集出一套可供程序调试集出一套可供程序调试用的试验数据。用的试验数据。内容内容一、现行系统的详细调查一、现行系统的详细调查Slide 41 Weifang University会计信息系统7/22/2022 结构化分析方法采用介于形式语言与自结构化分析方法采用介于形式语言与自然语言之间

30、的描述方式,通过一套分层次的然语言之间的描述方式,通过一套分层次的数据流程图,辅以数据词典、处理逻辑说明数据流程图,辅以数据词典、处理逻辑说明等工具来描述系统。等工具来描述系统。数据流程图数据流程图(Data Flow Diagram,(Data Flow Diagram,简称简称DFD)DFD)数据词典数据词典(Data Dictionary,(Data Dictionary,简称简称DD)DD)二、结构化分析二、结构化分析(structured analysis,SA)Slide 42 Weifang University会计信息系统7/22/2022 数据流程图是描述信息系统逻辑模型的工

31、具。数据流程图是描述信息系统逻辑模型的工具。它用少数几种符号将数据的存储、流动、处理加它用少数几种符号将数据的存储、流动、处理加工和使用情况进行综合描述,以数据间的相互关工和使用情况进行综合描述,以数据间的相互关系抽象地反映系统的全貌。系抽象地反映系统的全貌。(一)业务处理描述与数据流程图(一)业务处理描述与数据流程图Slide 43 Weifang University会计信息系统7/22/2022处处理理编制编制记账凭证记账凭证登登记记计算计算折旧折旧固定资产卡片记账凭证折旧计算表总账固定资产登记簿固定资产交接证固定资产报废单固定资产内部转移核核对对固定资产核算业务数据流程图固定资产核算业

32、务数据流程图Slide 44 Weifang University会计信息系统7/22/2022数据流程分解过程数据流程分解过程Slide 45 Weifang University会计信息系统7/22/2022(二)数据描述与数据词典(二)数据描述与数据词典数据流程图描述了系统的分解,即描述了数据流程图描述了系统的分解,即描述了系统由哪几部分组成,各部分之间的联系,系统由哪几部分组成,各部分之间的联系,但还没有说明系统中各个成分的含义。只有但还没有说明系统中各个成分的含义。只有当数据流程图中的每一个成分都定义之后,当数据流程图中的每一个成分都定义之后,才能完整、准确地描述一个系统。才能完整、

33、准确地描述一个系统。数据词典数据词典是结构化分析方法中的另一个工是结构化分析方法中的另一个工具,主要用来描述数据流程图中的数据流和具,主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。逻辑的某些数据特征。Slide 46 Weifang University会计信息系统7/22/2022数据字典的描述也是自顶向下,逐步求精。数据字典的描述也是自顶向下,逐步求精。数据字典常用以下符号:数据字典常用以下符号:+ + 表示和表示和| | 表示选择表示选择 表示可选(即方括号内的项目可有可无)表示可选(即方括号内的项目可有

34、可无) 表示重复,有时还可以在旁边加注重复次数表示重复,有时还可以在旁边加注重复次数数据词典常用的符号数据词典常用的符号Slide 47 Weifang University会计信息系统7/22/2022数据词典的条目数据词典的条目数据词典由四类条目组成:数据词典由四类条目组成:数据流条目、文件条目、数据流条目、文件条目、数据项条目和加工条目(数据项条目和加工条目(P62)1、数据流条目、数据流条目 它主要说明数据流的组成、流量、来源、它主要说明数据流的组成、流量、来源、去向等。去向等。 举例举例银行对账单银行对账单2、文件条目、文件条目 它主要用来说明文件由哪些数据项组成以及它主要用来说明文

35、件由哪些数据项组成以及其存储方式和频率等其存储方式和频率等。 举例举例文件文件“总账总账”3、数据项条目、数据项条目(又称数据元素,是指不能再分的数据单元)(又称数据元素,是指不能再分的数据单元)主要说明数据项类型、长度、取值范围等。主要说明数据项类型、长度、取值范围等。 举例举例凭证编号凭证编号4、加工条目、加工条目 它主要说明加工的输入数据、输出数据及加它主要说明加工的输入数据、输出数据及加工逻辑。工逻辑。 举例举例凭证汇总凭证汇总Slide 48 Weifang University会计信息系统7/22/2022加工条目加工加工名称:计算折旧名称:计算折旧输入输入数据数据:固定资产登记簿

36、:固定资产登记簿输出输出数据数据:折旧计算表:折旧计算表加工加工逻辑:按折旧计算方法(如使用年限法:月折旧额逻辑:按折旧计算方法(如使用年限法:月折旧额=原价原价*(1-预计净残值预计净残值率)率)/(预计使用年限(预计使用年限*12)计算固定资产折旧)计算固定资产折旧数据字典举例数据字典举例Slide 49 Weifang University会计信息系统7/22/2022(三)加要处理逻辑说明的专门工具(三)加要处理逻辑说明的专门工具1、结构式语言:是介于程序设计语言和人们、结构式语言:是介于程序设计语言和人们平常使用的自然语言之间的过渡性语言,平常使用的自然语言之间的过渡性语言,它采用了

37、程序语言的结构方式,但用自然它采用了程序语言的结构方式,但用自然语言来进行表述。(伪码)语言来进行表述。(伪码)2、判断树:是对加工处理进行逻辑说明的另、判断树:是对加工处理进行逻辑说明的另一种描述方法。一种描述方法。P643、判断表:是用表格形式来描述一个加工,、判断表:是用表格形式来描述一个加工,即用表格形式来分析和表述一个处理逻辑即用表格形式来分析和表述一个处理逻辑的功能以及其对数据流的转换途径和策略。的功能以及其对数据流的转换途径和策略。Slide 50 Weifang University会计信息系统7/22/2022手工系统手工系统 增加、删除、修改增加、删除、修改 计算机系统计算

38、机系统三、建立新系统的逻辑模型三、建立新系统的逻辑模型 需求分析需求分析 系统目标系统目标 业务流程业务流程 数据流程数据流程 数据属性数据属性 数据查询要求数据查询要求 数据输入、输出数据输入、输出Slide 51 Weifang University会计信息系统7/22/20221、对现行系统的描述;、对现行系统的描述;2、对目标系统的描述;、对目标系统的描述;3、对运行环境的要求,如硬件设备、软件、对运行环境的要求,如硬件设备、软件环境等;环境等;4、对目标系统的性能要求;、对目标系统的性能要求;5、系统设计实施的工作计划。、系统设计实施的工作计划。四、系统分析说明书四、系统分析说明书S

39、lide 52 Weifang University会计信息系统7/22/2022五、系统分析的步骤举例五、系统分析的步骤举例(一)手工会计核算系统的调查分析一)手工会计核算系统的调查分析1、数据量的调查分析、数据量的调查分析2、数据处理模型的调查分析、数据处理模型的调查分析(1)手工会计核算系统数据流程图)手工会计核算系统数据流程图(2)手工会计核算系统数据字典)手工会计核算系统数据字典(二)计算机会计核算系统逻辑模型的建立(二)计算机会计核算系统逻辑模型的建立1、建立计算机会计核算系统数据流程图、建立计算机会计核算系统数据流程图2、建立计算机会计核算系统数据字典、建立计算机会计核算系统数据

40、字典Slide 53 Weifang University会计信息系统7/22/2022小小 结结一、会计信息系统开发概述一、会计信息系统开发概述二、会计信息系统的规划二、会计信息系统的规划三、会计信息系统的分析三、会计信息系统的分析Slide 54 Weifang University会计信息系统7/22/2022内容回顾一、会计信息系统开发概述一、会计信息系统开发概述二、会计信息系统的规划二、会计信息系统的规划三、会计信息系统的分析三、会计信息系统的分析Slide 55 Weifang University会计信息系统7/22/2022主要内容主要内容第一节第一节 会计信息系统开发概述会计

41、信息系统开发概述第二节第二节 会计信息系统的规划会计信息系统的规划第三节第三节 会计信息系统的分析会计信息系统的分析第四节第四节 会计信息系统的设计会计信息系统的设计第五节第五节 会计信息系统的实施会计信息系统的实施第六节第六节 会计信息系统的运行与维护会计信息系统的运行与维护Slide 56 Weifang University会计信息系统7/22/2022第四节第四节 会计信息系统的设计会计信息系统的设计n结构设计结构设计n评估与选择评估与选择n详细设计详细设计n系统设计说明书系统设计说明书会计信息系统设计是在进行了系统分析并明确会计信息系统设计是在进行了系统分析并明确了系统逻辑模型的基础

42、上,根据实际的技术、经了系统逻辑模型的基础上,根据实际的技术、经济和组织条件,确定系统的实施方案,即将系统济和组织条件,确定系统的实施方案,即将系统的逻辑模型转化为系统的物理模型。的逻辑模型转化为系统的物理模型。系统设计阶段要回答系统系统设计阶段要回答系统“怎么做怎么做”的问题。的问题。Slide 57 Weifang University会计信息系统7/22/2022一、一、结构设计结构设计 任务任务进行系统功能结构的划分,将一个系统划分为若进行系统功能结构的划分,将一个系统划分为若干个子系统,将子系统再划分为若干个功能模块。干个子系统,将子系统再划分为若干个功能模块。 方法方法采用结构化系

43、统设计方法,建立采用结构化系统设计方法,建立“系统结构图系统结构图”,用系统结构图描述系统的层次、分块结构。用系统结构图描述系统的层次、分块结构。 要点要点应当设计几个备选方案,突出几个备选方案的主应当设计几个备选方案,突出几个备选方案的主要功能之间的区别要功能之间的区别,供用户选择。供用户选择。Slide 58 Weifang University会计信息系统7/22/2022结构化设计的基本要求结构化设计的基本要求 尽量把系统划分成一些功能简单明了且尽量把系统划分成一些功能简单明了且易于修改的模块;易于修改的模块; 系统划分成模块的工作应按层次进行;系统划分成模块的工作应按层次进行; 每个

44、模块的功能应尽可能地独立,减少每个模块的功能应尽可能地独立,减少与其他模块之间的联系。与其他模块之间的联系。(P72)Slide 59 Weifang University会计信息系统7/22/2022 模块结构图是用来表达系统结构和系统中模模块结构图是用来表达系统结构和系统中模块的层次关系与联系的图形。块的层次关系与联系的图形。 模块结构图中的主要成分:模块结构图中的主要成分: (1 1)模块)模块 (2 2)模块间的调用)模块间的调用 (3 3)模块间的通讯)模块间的通讯 日期 记账凭证查询记账凭证查询按凭证号按凭证号 查查 询询按日期按日期查查 询询按 查 询 条 件按 查 询 条 件查

45、查 询询凭证号查询条件模块结构图模块结构图Slide 60 Weifang University会计信息系统7/22/2022(1 1)自顶向下、层层分解)自顶向下、层层分解(2 2)低耦合度、高内聚度)低耦合度、高内聚度(耦合度是模块之间信息的关联程度,内聚度是(耦合度是模块之间信息的关联程度,内聚度是模块内部各部分联系的紧凑程度)模块内部各部分联系的紧凑程度) 一方面,各个模块具有相对独立性,可以分别一方面,各个模块具有相对独立性,可以分别设计实现;设计实现; 另一方面,可将模块之间的相互关系(如数据另一方面,可将模块之间的相互关系(如数据传递、调用)通过一定的方式予以说明,便于系统传递、

46、调用)通过一定的方式予以说明,便于系统的修改与维护。的修改与维护。模块划分的原则模块划分的原则Slide 61 Weifang University会计信息系统7/22/2022系统的功能结构原理系统的功能结构原理.XXX系统子系统1子系统2功能模块1程序模块1子系统n功能模块2功能模块n程序模块2程序模块n(结合会计信息系统举例说明)(结合会计信息系统举例说明)Slide 62 Weifang University会计信息系统7/22/2022结构图与数据流程图的关系结构图与数据流程图的关系 结构图中各层次的功能模块与新系统数结构图中各层次的功能模块与新系统数据流程图中的处理是对应的,结构图

47、可以由据流程图中的处理是对应的,结构图可以由数据流程图转化而来,但是,结构图与数据数据流程图转化而来,但是,结构图与数据流程图有着本质的差别。流程图有着本质的差别。数据流程图着眼于数据流,反映系统的逻数据流程图着眼于数据流,反映系统的逻辑功能,即系统能够辑功能,即系统能够“做什么做什么”;结构图着眼于控制层次,反映系统的物理结构图着眼于控制层次,反映系统的物理模型,即怎样逐步实现系统的总功能。模型,即怎样逐步实现系统的总功能。Slide 63 Weifang University会计信息系统7/22/2022二、二、评估与选择评估与选择任务任务从所有结构设计方案中选择一个系统最佳方案。从所有结

48、构设计方案中选择一个系统最佳方案。 步骤步骤详细的可行性研究详细的可行性研究 技术可行性技术可行性 操作可行性操作可行性 进度可行性进度可行性成本效益分析成本效益分析 Slide 64 Weifang University会计信息系统7/22/2022成本效益分析成本效益分析 确认成本确认成本一次性成本一次性成本经常性成本经常性成本 确认效益确认效益有形效益有形效益无形效益无形效益 成本效益比较成本效益比较 净现值法净现值法回收期法回收期法 Slide 65 Weifang University会计信息系统7/22/2022三、详细三、详细设计设计 评估与选择阶段的文档是系统选择报评估与选择阶

49、段的文档是系统选择报告,选出的系统将进入详细设计阶段。告,选出的系统将进入详细设计阶段。代码设计代码设计数据库文件设计数据库文件设计输入设计输入设计输出设计输出设计安全保密设计安全保密设计处理过程设计处理过程设计 详细设计是系统功能、结构实现方法的最详细说明,详细设计是系统功能、结构实现方法的最详细说明,是程序设计的依据是程序设计的依据Slide 66 Weifang University会计信息系统7/22/2022(一)代码设计(一)代码设计代码的作用代码的作用代码设计原则代码设计原则代码的编码方法代码的编码方法代码设计的步骤代码设计的步骤各子系统需设计的主要代码各子系统需设计的主要代码代

50、码是代表事物名称、属性、状态等的符号。代码是代表事物名称、属性、状态等的符号。代码设计代码设计就是设计系统所使用的各种代码的就是设计系统所使用的各种代码的编码编码规则规则和和具体的代码具体的代码及其及其表示的对象表示的对象的的对照表对照表。Slide 67 Weifang University会计信息系统7/22/2022代码的作用代码的作用 便于计算机录入便于计算机录入 节省计算机系统的存储空间节省计算机系统的存储空间 提高计算机处理的速度提高计算机处理的速度 提高数据的规范化、标准化程度,从而也增提高数据的规范化、标准化程度,从而也增强了数据的共享化程度强了数据的共享化程度 便于计算机识别

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁