收藏 分销(赏)

《会计电算化》PPT课件.ppt

上传人:快乐****生活 文档编号:2473235 上传时间:2024-05-30 格式:PPT 页数:68 大小:144KB
下载 相关 举报
《会计电算化》PPT课件.ppt_第1页
第1页 / 共68页
《会计电算化》PPT课件.ppt_第2页
第2页 / 共68页
《会计电算化》PPT课件.ppt_第3页
第3页 / 共68页
《会计电算化》PPT课件.ppt_第4页
第4页 / 共68页
《会计电算化》PPT课件.ppt_第5页
第5页 / 共68页
点击查看更多>>
资源描述

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

2、统的分析与设计奠定基础,以便在未来的实务中能更好地应用、管理以便在未来的实务中能更好地应用、管理和评价会计信息系统。和评价会计信息系统。本章将重点学习会计信息系统的规划、分本章将重点学习会计信息系统的规划、分析与设计。析与设计。Slide 3 Weifang University会计电算化5/26/2024主要内容主要内容第一节第一节 会计信息系统开发概述会计信息系统开发概述第二节第二节 会计信息系统的规划会计信息系统的规划第三节第三节 会计信息系统的分析会计信息系统的分析第三节第三节 会计信息系统的设计会计信息系统的设计Slide 4 Weifang University会计电算化5/26/

3、2024会计和审计人员参与系统开发的必要性会计和审计人员参与系统开发的必要性 能够使系统开发专业人员明确能够使系统开发专业人员明确用户需求,确保会计信息系统遵循用户需求,确保会计信息系统遵循会计准则、财务会计制度和相关法会计准则、财务会计制度和相关法律、法规的规定,建立、健全和执律、法规的规定,建立、健全和执行恰当的控制,保证会计信息系统行恰当的控制,保证会计信息系统能够留有充分的审计线索。能够留有充分的审计线索。Slide 5 Weifang University会计电算化5/26/2024企业获得会计信息系统的方式企业获得会计信息系统的方式(1)购买软件供应商的商品化软件)购买软件供应商的

4、商品化软件(2)通过正式的系统开发活动,由)通过正式的系统开发活动,由企业内部自行开发。企业内部自行开发。两种方式各有优缺点,购买通两种方式各有优缺点,购买通用商品化软件的费用比较低,定制用商品化软件的费用比较低,定制系统的开发时间会很长。系统的开发时间会很长。Slide 6 Weifang University会计电算化5/26/2024第一节第一节 会计信息系统开发概述会计信息系统开发概述 1系统开发生命周期系统开发生命周期2开发方法开发方法3开发工具开发工具4开发方式开发方式Slide 7 Weifang University会计电算化5/26/2024系统规划系统分析系统设计系统实施系

5、统维护新系统开发系统分析报告系统设计报告系统测试报告等可行性项目建议书一、系统开发的生命周期一、系统开发的生命周期Slide 8 Weifang University会计电算化5/26/2024二、开发方法二、开发方法结构化系统开发方法结构化系统开发方法原型化方法原型化方法面向对象开发方法面向对象开发方法计算机辅助软件工程计算机辅助软件工程 Slide 9 Weifang University会计电算化5/26/2024结构化系统开发方法也称结构化方法,是结构化系统开发方法也称结构化方法,是采用采用“逐层分解逐层分解”、“自顶向下自顶向下”的方式开的方式开发系统的方法。发系统的方法。结构化系统

6、开发方法包括:结构化分析结构化系统开发方法包括:结构化分析方法、结构化设计方法、结构化程序设方法、结构化设计方法、结构化程序设计方法。计方法。结构化系统方法结构化系统方法Slide 10 Weifang University会计电算化5/26/2024对于复杂的问题,由于人的理解力、记忆对于复杂的问题,由于人的理解力、记忆力的有限,不可能触及到问题的所有方面力的有限,不可能触及到问题的所有方面和全部细节。在软件工程技术中,控制复和全部细节。在软件工程技术中,控制复杂性的基本手段是杂性的基本手段是“分解分解”与与“抽象抽象”。为了将复杂性降到人可以掌握的程度,为了将复杂性降到人可以掌握的程度,可

7、以将大问题划分为若干个小问题,然后可以将大问题划分为若干个小问题,然后分别解决,亦即分别解决,亦即“分解分解”;“分解分解”可以分层进行,即先考虑问题最可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即层添加细节,直至涉及最详细的内容,即“抽象抽象”。Slide 11 Weifang University会计电算化5/26/2024结构化系统开发方法的优缺点结构化系统开发方法的优缺点 强调在整体优化的前提下考虑强调在整体优化的前提下考虑具体的分析设计问题,开发过程规具体的分析设计问题,开发过程规范,思路清楚,

8、适合于开发大型、范,思路清楚,适合于开发大型、复杂的系统,但开发的工作量很大,复杂的系统,但开发的工作量很大,开发周期长。开发周期长。Slide 12 Weifang University会计电算化5/26/2024确定用户基本信息需求 建立初始原型 运行原型系统满意否?放弃否?可用原型 修改原型完成系统开发并交付使用是否停止是否第一步第二步第三步第四步原型化方法的工作流程原型化方法的工作流程Slide 13 Weifang University会计电算化5/26/2024原型化方法的优缺点原型化方法的优缺点 原型化方法是增量开发模式,工作原型化方法是增量开发模式,工作顺序呈现循环状态,在系统

9、分析与设计顺序呈现循环状态,在系统分析与设计中用户处于主导地位,加强了用户的参中用户处于主导地位,加强了用户的参与和决策,能够快速构造系统的原型。与和决策,能够快速构造系统的原型。但这种方法在开发工具上要求较高,但这种方法在开发工具上要求较高,对于中小型的信息系统开发效果较好,对于中小型的信息系统开发效果较好,对于大型的复杂的系统在原型制作上有对于大型的复杂的系统在原型制作上有相当的困难。相当的困难。Slide 14 Weifang University会计电算化5/26/2024面向对象法面向对象法 面向对象法面向对象法产生于产生于20世纪世纪60年代,是通过年代,是通过组合可重复使用的模块

10、,自底向上建立信息系组合可重复使用的模块,自底向上建立信息系统的方法。统的方法。面向对象法认为,客观世界的问题都是由面向对象法认为,客观世界的问题都是由客观世界中的实体及其相互之间的关系构成的。客观世界中的实体及其相互之间的关系构成的。当设计和实现一个客观系统时,如能在满足需当设计和实现一个客观系统时,如能在满足需求的条件下,将系统设计成由一些不可变的部求的条件下,将系统设计成由一些不可变的部分组成的最小集合,这个设计就是最好的。这分组成的最小集合,这个设计就是最好的。这些不可变的部分就是所谓的些不可变的部分就是所谓的对象对象。Slide 15 Weifang University会计电算化5

11、/26/2024面向对象法的特点面向对象法的特点 面向对象的方法以对象为中心,具面向对象的方法以对象为中心,具有以下特点:有以下特点:(1)封装性。)封装性。(2)抽象性。)抽象性。(3)继承性。)继承性。(4)动态链接性。)动态链接性。Slide 16 Weifang University会计电算化5/26/2024 对象是构成所要开发的信息系统的最基本对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,比较大的自由度来构建信息系统,优势在于优势在于缩缩短开发、维护和测试的时间,降低费用。面向短开发

12、、维护和测试的时间,降低费用。面向对象的对象的局限性在于局限性在于对计算机工具要求高对计算机工具要求高,在没有在没有进行全面的系统性调查分析之前,把握系统的进行全面的系统性调查分析之前,把握系统的结构有困难。因此,目前该方法需要与其他方结构有困难。因此,目前该方法需要与其他方法结合应用。法结合应用。面向对象法的优缺点面向对象法的优缺点Slide 17 Weifang University会计电算化5/26/2024 计算机辅助软件工程(计算机辅助软件工程(computer aided software engineering,CASE)是)是一种先进的软件开发技术,强调的是解决整一种先进的软件

13、开发技术,强调的是解决整个系统开发过程的效率问题,它为系统开发个系统开发过程的效率问题,它为系统开发人员提供一组优化的、集成的、能够大量节人员提供一组优化的、集成的、能够大量节省人力的系统开发工具,着眼于系统分析和省人力的系统开发工具,着眼于系统分析和系统设计以及程序实现和维护等各环节的自系统设计以及程序实现和维护等各环节的自动化,并使之成为一个整体。动化,并使之成为一个整体。计算机辅助软件工程(计算机辅助软件工程(CASE)Slide 18 Weifang University会计电算化5/26/2024计算机辅助软件工程(计算机辅助软件工程(CASE)严格地讲,严格地讲,CASE只是一种开

14、发环境而只是一种开发环境而不是一种开发方法。不是一种开发方法。它是它是20世纪末从计算机辅助编程工具、世纪末从计算机辅助编程工具、第四代语言及绘图工具发展而来的。第四代语言及绘图工具发展而来的。采用采用CASE工具进行系统开发,必须结工具进行系统开发,必须结合一种具体的开发方法,如结构化系合一种具体的开发方法,如结构化系统开发方法、原型法或面向对象法等。统开发方法、原型法或面向对象法等。Slide 19 Weifang University会计电算化5/26/2024CASE的主要优点加快了系统开发过程,使结构化系统加快了系统开发过程,使结构化系统开发方法得以全面实施,使原型的建开发方法得以全

15、面实施,使原型的建立有了高效率的手段,使系统开发人立有了高效率的手段,使系统开发人员的精力集中于开创性工作,简了系员的精力集中于开创性工作,简了系统的维护工作;统的维护工作;通过自动检查提高软件的质量,提高通过自动检查提高软件的质量,提高软件的可重用度。软件的可重用度。Slide 20 Weifang University会计电算化5/26/2024会计信息系统适用的开发方法会计信息系统适用的开发方法会计信息系统具有数据量大、结构复杂、数据处理会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特

16、点。安全性要求高等特点。计算机会计信息系统不能再单纯模仿和照搬手工系计算机会计信息系统不能再单纯模仿和照搬手工系统处理信息的方式,会计应用软件也不是单项应用程统处理信息的方式,会计应用软件也不是单项应用程序的加总,其建立要比单项应用复杂得多。序的加总,其建立要比单项应用复杂得多。会计信息系统的开发是一项庞大的系统工程,应该会计信息系统的开发是一项庞大的系统工程,应该采用结构化系统开发方法为主,其他方法为辅的开发采用结构化系统开发方法为主,其他方法为辅的开发方法。方法。Slide 21 Weifang University会计电算化5/26/2024三、系统开发工具三、系统开发工具是在软件开发各

17、个阶段帮助开发是在软件开发各个阶段帮助开发者提高工作质量和效率的一类新者提高工作质量和效率的一类新型软件型软件软件开发工具的基本功能软件开发工具的基本功能 软件开发工具的类别软件开发工具的类别Slide 22 Weifang University会计电算化5/26/2024 应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式四、系统开发方式的比较Slide 23 Weifang University会计电算化5/26/2024软件复用和组件集成软件复用和组件集成软件复用和组件集成方式是一种新的软件复用和组件集成方式是一种新的社会化的软件开发方式。社会化的软件开发方式。软件复用又称

18、软件重用或软件再用,软件复用又称软件重用或软件再用,是在构造新的软件系统的过程中,对是在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术。已存在的软件人工制品的使用技术。组件集成是目前发展最快的软件复用组件集成是目前发展最快的软件复用方式。方式。Slide 24 Weifang University会计电算化5/26/2024第二节第二节 会计信息系统的规划会计信息系统的规划1系统规划任务系统规划任务2初步调查初步调查3可行性分析可行性分析Slide 25 Weifang University会计电算化5/26/2024一、系统规划的任务一、系统规划的任务目的目的将个别的系统项目或应

19、用程序与企业的战略目标相将个别的系统项目或应用程序与企业的战略目标相联系联系 内容内容战略系统规划(涉及宏观层次上的系统资源分配)战略系统规划(涉及宏观层次上的系统资源分配)项目规划(是在战略系统规划的框架内为个别应用项目规划(是在战略系统规划的框架内为个别应用程序分配资源)程序分配资源)Slide 26 Weifang University会计电算化5/26/2024任务任务1、对现行系统进行初步调查,提出、对现行系统进行初步调查,提出现行系统中存在的问题,初步确定现行系统中存在的问题,初步确定建立新系统的主要目标,预计建立建立新系统的主要目标,预计建立新系统可能产生的效果、可能性和新系统可

20、能产生的效果、可能性和大致的时间计划;大致的时间计划;2、在完成对现行系统初步调查和可、在完成对现行系统初步调查和可行性分析的基础上,写出可行性项行性分析的基础上,写出可行性项目建议书。目建议书。Slide 27 Weifang University会计电算化5/26/2024 现行系统的基本情况现行系统的基本情况 新系统的目标新系统的目标 系统开发的条件系统开发的条件 初步确定:初步确定:是否建立新系统是否建立新系统 建立何种规模的系统建立何种规模的系统 要解决什么问题、达到哪些目标要解决什么问题、达到哪些目标 系统软硬件的总体配置方案如何系统软硬件的总体配置方案如何 系统的开发方式系统的开

21、发方式二、初步调查二、初步调查Slide 28 Weifang University会计电算化5/26/2024 技术方面技术方面 经济方面经济方面 管理方面管理方面 可行性项目建议书可行性项目建议书 结论结论三、可行性分析三、可行性分析可行性分析的任务是明确应用系统开发的必可行性分析的任务是明确应用系统开发的必要性和可行性。应从以下三个方面考虑:要性和可行性。应从以下三个方面考虑:Slide 29 Weifang University会计电算化5/26/2024第三节第三节 会计信息系统分析会计信息系统分析1现行系统的详细调查现行系统的详细调查2结构化分析结构化分析3建立信息系统的逻辑模型建

22、立信息系统的逻辑模型4系统分析报告书系统分析报告书系统分析阶段要通过详细的调查分析,抽象系统分析阶段要通过详细的调查分析,抽象出新系统的逻辑模型,分析用户需求,回答出新系统的逻辑模型,分析用户需求,回答新系统要新系统要“做什么做什么”这个关键问题。这个关键问题。Slide 30 Weifang University会计电算化5/26/2024 组织机构组织机构 业务流程业务流程 数据流程数据流程 数据分析数据分析 功能分析功能分析调查方式:调查方式:(1)召开调查会;)召开调查会;(2)访问;)访问;(3)填写调查表;)填写调查表;(4)参加业务实践等。)参加业务实践等。在这一阶段就可以收在这

23、一阶段就可以收集出一套可供程序调试集出一套可供程序调试用的试验数据。用的试验数据。内内容容一、现行系统的详细调查一、现行系统的详细调查Slide 31 Weifang University会计电算化5/26/2024 结构化分析方法采用介于形式语言与自结构化分析方法采用介于形式语言与自然语言之间的描述方式,通过一套分层次的然语言之间的描述方式,通过一套分层次的数据流程图,辅以数据字典、处理逻辑说明数据流程图,辅以数据字典、处理逻辑说明等工具来描述系统。等工具来描述系统。数据流程图数据流程图(Data Flow Diagram,Data Flow Diagram,简称简称DFD)DFD)数据词典

24、数据词典(Data Dictionary,(Data Dictionary,简称简称DD)DD)二、结构化分析二、结构化分析(structured analysis,SA)Slide 32 Weifang University会计电算化5/26/2024 数据流程图是描述信息系统逻辑模型的工具。数据流程图是描述信息系统逻辑模型的工具。它用少数几种符号将数据的存储、流动、处理加它用少数几种符号将数据的存储、流动、处理加工和使用情况进行综合描述,以数据间的相互关工和使用情况进行综合描述,以数据间的相互关系抽象地反映系统的全貌。系抽象地反映系统的全貌。(一)业务处理描述与数据流程图(一)业务处理描述

25、与数据流程图Slide 33 Weifang University会计电算化5/26/2024处处理理编制编制记账凭证记账凭证登登记记计算计算折旧折旧固定资产卡片记账凭证折旧计算表总账固定资产登记簿固定资产交接证固定资产报废单固定资产内部转移核核对对固定资产核算业务数据流程图固定资产核算业务数据流程图Slide 34 Weifang University会计电算化5/26/2024数据流程分解过程数据流程分解过程Slide 35 Weifang University会计电算化5/26/2024数据描述与数据字典数据描述与数据字典数据流图描述了系统的分解,即描述了系统数据流图描述了系统的分解,即

26、描述了系统由哪几部分组成,各部分之间的联系,但还由哪几部分组成,各部分之间的联系,但还没有说明系统中各个成分的含义。只有当数没有说明系统中各个成分的含义。只有当数据流程图中的每一个成分都定义之后,才能据流程图中的每一个成分都定义之后,才能完整、准确地描述一个系统。完整、准确地描述一个系统。数据字典数据字典是结构化分析方法中的另一个工具,是结构化分析方法中的另一个工具,主要用来描述数据流程图中的数据流和数据主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理逻辑存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。的某些数据特征。Slide 36 Weifang Univer

27、sity会计电算化5/26/20241 1、数据元素条目、数据元素条目(最小的不能再分解的数据单位)(最小的不能再分解的数据单位)属性:数据元素名称、别名、类型、取值范围、属性:数据元素名称、别名、类型、取值范围、取值含义、长度等取值含义、长度等 举例举例 科目名称科目名称2 2、数据结构条目、数据结构条目(描述某些数据项之间的关系)(描述某些数据项之间的关系)属性:数据结构的名称和编号、简述、数据结属性:数据结构的名称和编号、简述、数据结构的组成。构的组成。举例举例科目代码表科目代码表3 3、数据流条目、数据流条目(流动的数据)(流动的数据)属性:数据流名称、来源、去向、流量、组成属性:数据

28、流名称、来源、去向、流量、组成 举例举例 对账单对账单数据字典的条目数据字典的条目Slide 37 Weifang University会计电算化5/26/2024数据字典的条目数据字典的条目4、数据处理条目、数据处理条目(详细描述数据处理手续和处理逻(详细描述数据处理手续和处理逻辑)辑)属性:处理逻辑的名称及编号、输入数据名、输属性:处理逻辑的名称及编号、输入数据名、输出数据名、处理逻辑等出数据名、处理逻辑等 举例举例核对核对5、数据存储条目、数据存储条目(描述数据的静态结构)(描述数据的静态结构)属性:数据存储的名称及编号,流入、流出的数属性:数据存储的名称及编号,流入、流出的数据流,数据

29、存储的组成等。据流,数据存储的组成等。举例举例固定资产卡片固定资产卡片6、外部实体条目、外部实体条目(描述数据的来源和去向)(描述数据的来源和去向)属性:外部实体的名称、有关的数据流等属性:外部实体的名称、有关的数据流等 举例举例业务人员、系统用户业务人员、系统用户Slide 38 Weifang University会计电算化5/26/2024数据存储条目数据处理条目数据存储名称:固定资产卡片流入、流出数据流:流入与固定资产增减变动相关的原始凭证,流出经过整理的固定资产卡片数据存储的组成:固定资产名称、规格型号、主要参数、生产厂家、设备种类、使用部门、购入日期、启用日期、预计使用年限、总工作

30、量、原价、预计净残值率、已提折旧额等注释:若根据固定资产卡片数据计算固定资产折旧,应注意当月增加的固定资产不计提折旧,当月减少的固定资产照提折旧处理逻辑的名称:计算折旧处理逻辑的输入:固定资产登记簿处理逻辑的输出:折旧计算表处理逻辑:按折旧计算方法(如使用年限法:月折旧额=原价*(1-预计净残值率)/(预计使用年限*12)计算固定资产折旧数据字典举例数据字典举例Slide 39 Weifang University会计电算化5/26/2024三、建立信息系统的逻辑模型三、建立信息系统的逻辑模型手工系统 增加、删除、修改 计算机系统需求分析系统目标业务流程数据流程数据属性数据查询要求数据输入、输

31、出Slide 40 Weifang University会计电算化5/26/2024引言引言系统概述系统概述新系统逻辑模型新系统逻辑模型用户需求说明用户需求说明系统设计实施初步计划系统设计实施初步计划建议建议四、系统分析报告书四、系统分析报告书Slide 41 Weifang University会计电算化5/26/2024第四节第四节 会计信息系统的设计会计信息系统的设计1概念设计概念设计2评估与选择评估与选择3详细设计详细设计会计信息系统设计是在进行了系统分析并明会计信息系统设计是在进行了系统分析并明确了系统逻辑模型的基础上,根据实际的技确了系统逻辑模型的基础上,根据实际的技术、经济和组织

32、条件,确定系统的实施方案,术、经济和组织条件,确定系统的实施方案,即将系统的逻辑模型转化为系统的物理模型。即将系统的逻辑模型转化为系统的物理模型。系统设计阶段要回答系统系统设计阶段要回答系统“怎么做怎么做”的问题。的问题。Slide 42 Weifang University会计电算化5/26/2024一、一、概念设计概念设计目的目的通过向用户提供若干合理的选择,系统专业人员通过向用户提供若干合理的选择,系统专业人员可以避免对新系统造成先入为主的限制。可以避免对新系统造成先入为主的限制。方法方法结构化方法:建立结构化方法:建立“系统结构图系统结构图”,用系统结构图,用系统结构图描述系统的层次、

33、分块结构。描述系统的层次、分块结构。要点要点应当突出几个备选方案的主要功能之间的区别应当突出几个备选方案的主要功能之间的区别 Slide 43 Weifang University会计电算化5/26/2024 结构图用来表达系统结构和系统中模块的层结构图用来表达系统结构和系统中模块的层次关系与联系。次关系与联系。结构图中的主要成分:结构图中的主要成分:(1)模块)模块 (2)调用)调用 (3)数据)数据 日期 记账凭证查询按凭证号 查 询按日期查 询按查询条件查 询凭证号查询条件结构图结构图Slide 44 Weifang University会计电算化5/26/2024(1 1)低耦合度、高

34、内聚度)低耦合度、高内聚度(耦合度是模块之间信(耦合度是模块之间信息的关联程度,内聚度是模块内部各部分联系的息的关联程度,内聚度是模块内部各部分联系的紧凑程序)紧凑程序)(2 2)自顶向下、层层分解)自顶向下、层层分解 一一方方面面,各各个个模模块块具具有有相相对对独独立立性性,可可以以分分别别设设计实现;计实现;另另一一方方面面,可可将将模模块块之之间间的的相相互互关关系系(如如数数据据传传递递、调调用用)通通过过一一定定的的方方式式予予以以说说明明,便便于于系系统统的的修改与维护。修改与维护。模块划分的原则模块划分的原则Slide 45 Weifang University会计电算化5/2

35、6/2024系统的功能结构原理系统的功能结构原理.XXX系统子系统1子系统2功能模块1程序模块1子系统n功能模块2功能模块n程序模块2程序模块n(结合会计信息系统举例说明)(结合会计信息系统举例说明)Slide 46 Weifang University会计电算化5/26/2024结构图与数据流程图的关系结构图与数据流程图的关系 结构图中各层次的功能模块与新系统数结构图中各层次的功能模块与新系统数据流程图中的处理是对应的,结构图可以由据流程图中的处理是对应的,结构图可以由数据流程图转化而来,但是,结构图与数据数据流程图转化而来,但是,结构图与数据流程图有着本质的差别。流程图有着本质的差别。数据

36、流程图着眼于数据流,反映系统的逻辑数据流程图着眼于数据流,反映系统的逻辑功能,即系统能够功能,即系统能够“做什么做什么”;结构图着眼于控制层次,反映系统的物理模结构图着眼于控制层次,反映系统的物理模型,即怎样逐步实现系统的总功能。型,即怎样逐步实现系统的总功能。Slide 47 Weifang University会计电算化5/26/2024二、二、评估与选择评估与选择任务任务从所有概念设计方案中选择一个系统方案。从所有概念设计方案中选择一个系统方案。步骤步骤详细的可行性研究详细的可行性研究技术可行性技术可行性操作可行性操作可行性进度可行性进度可行性成本效益分析成本效益分析 Slide 48

37、Weifang University会计电算化5/26/2024成本效益分析确认成本确认成本一次性成本一次性成本经常性成本经常性成本 确认效益确认效益有形效益有形效益无形效益无形效益成本效益比较成本效益比较 净现值法净现值法回收期法回收期法 Slide 49 Weifang University会计电算化5/26/2024三、详细三、详细设计设计 评估与选择阶段的文档是系统选择报评估与选择阶段的文档是系统选择报告,选出的系统将进入详细设计阶段。告,选出的系统将进入详细设计阶段。代码代码数据库文件设计数据库文件设计输出设计输出设计输入设计输入设计安全保密设计安全保密设计处理过程设计处理过程设计

38、详细设计是系统功能、结构实现方法的最详细说明,详细设计是系统功能、结构实现方法的最详细说明,是程序设计的依据是程序设计的依据Slide 50 Weifang University会计电算化5/26/2024(一)代码设计(一)代码设计代码的功能代码的功能代码的编码方法代码的编码方法代码设计原则代码设计原则代码设计的步骤代码设计的步骤各子系统需设计的主要代码各子系统需设计的主要代码代码是代表事物名称、属性、状态等的符号。代码是代表事物名称、属性、状态等的符号。代码设计代码设计就是设计系统所使用的各种代码的就是设计系统所使用的各种代码的编码编码规则规则和和具体的代码具体的代码及其及其表示的对象表示

39、的对象的的对照表对照表。Slide 51 Weifang University会计电算化5/26/2024代码的功能代码的功能代码为事物提供一个确切的认定,便于代码为事物提供一个确切的认定,便于数据的存储和检索数据的存储和检索使用代码可以提高处理的效率和精度使用代码可以提高处理的效率和精度代码提供了数据的一致性代码提供了数据的一致性代码是人和计算机系统共同的语言,是代码是人和计算机系统共同的语言,是人机交换信息的工具人机交换信息的工具Slide 52 Weifang University会计电算化5/26/20241、顺序码:、顺序码:代码以连续的数字按升序或降序代码以连续的数字按升序或降序排

40、列,这种编码简便易行,但扩展性较差。排列,这种编码简便易行,但扩展性较差。2、组码:、组码:用若干连续的数组,组成几个系列用若干连续的数组,组成几个系列编码对象的代码。编码对象的代码。举例举例 会计科目编码会计科目编码3、群码(层次码):、群码(层次码):以分类对象的从属层次以分类对象的从属层次关系为排列顺序的编码。代码分为若干层,关系为排列顺序的编码。代码分为若干层,左端为高层次代码,右端为低层次代码。左端为高层次代码,右端为低层次代码。举例举例 会计科目代码会计科目代码21710101代表应交税金应代表应交税金应交增值税进项税额。交增值税进项税额。代码的编码方法代码的编码方法Slide 5

41、3 Weifang University会计电算化5/26/2024代码设计原则代码设计原则单义性单义性统一性统一性扩展性扩展性稳定性稳定性规范性规范性简明性简明性Slide 54 Weifang University会计电算化5/26/2024代码设计的步骤代码设计的步骤确定代码对象确定代码对象考查是否已有标准代码考查是否已有标准代码根据代码对象的性质和处理要求,确根据代码对象的性质和处理要求,确定选用的代码类型和编码规则定选用的代码类型和编码规则用选用的规则对被表示的对象逐个设用选用的规则对被表示的对象逐个设计出其代码,编制代码表计出其代码,编制代码表Slide 55 Weifang Un

42、iversity会计电算化5/26/2024各子系统需设计的主要代码各子系统需设计的主要代码科目代码科目代码客户代码客户代码供应商代码供应商代码存货代码存货代码职工代码职工代码固定资产代码固定资产代码.Slide 56 Weifang University会计电算化5/26/2024数据库文件设计数据库文件设计就是将会计信息系统涉就是将会计信息系统涉及的文件进行物理定义,将所有文件设计及的文件进行物理定义,将所有文件设计成可用计算机进行存取的物理形式。成可用计算机进行存取的物理形式。数据库文件设计的数据库文件设计的依据依据:数据流程图、:数据流程图、数据词典数据词典1 1、确定系统需要建立的文

43、件、确定系统需要建立的文件2 2、数据库文件结构设计、数据库文件结构设计3 3、数据库文件的组织形式、数据库文件的组织形式4 4、数据库文件的属性、数据库文件的属性 (二)数据库文件设计(二)数据库文件设计Slide 57 Weifang University会计电算化5/26/2024确定系统需要建立的文件类型确定系统需要建立的文件类型系统主文件系统主文件是系统中最重要的共享文件,主要存放具有固定值属是系统中最重要的共享文件,主要存放具有固定值属性的数据。必须准确、完整并及时更新性的数据。必须准确、完整并及时更新。处理文件(事务文件)处理文件(事务文件)是用来存放事务数据的临时文件,包含了对

44、主文件进是用来存放事务数据的临时文件,包含了对主文件进行更新的全部数据。行更新的全部数据。工作文件工作文件是处理过程中暂时存放数据的文件,例如排序过程中是处理过程中暂时存放数据的文件,例如排序过程中建立的排序文件,打印时建立的报表文件等建立的排序文件,打印时建立的报表文件等。其他文件其他文件其他类型的文件及上述文件的其他用法其他类型的文件及上述文件的其他用法,例如后备文,例如后备文件(主文件、处理文件的副本)、档案文件等件(主文件、处理文件的副本)、档案文件等。Slide 58 Weifang University会计电算化5/26/2024 -文件名文件名 -文件结构文件结构数据库文件结构设

45、计数据库文件结构设计Slide 59 Weifang University会计电算化5/26/2024 数据库文件的组织形式是指数据记数据库文件的组织形式是指数据记录排列、读写的方式等。录排列、读写的方式等。会计信息系统中常用的文件组织形式有会计信息系统中常用的文件组织形式有1 1、顺序组织方式、顺序组织方式,其记录是按照建立,其记录是按照建立的时间先后顺序存放和处理的,当数据的时间先后顺序存放和处理的,当数据量较大时,存取速度较慢。量较大时,存取速度较慢。2 2、索引组织方式、索引组织方式,是对文件按索引关,是对文件按索引关键字自动建立索引,处理速度很快,可键字自动建立索引,处理速度很快,可

46、以按索引关键字快速查询和处理数据。以按索引关键字快速查询和处理数据。数据库文件的组织形式数据库文件的组织形式Slide 60 Weifang University会计电算化5/26/2024保密性保密性读写性读写性共享性共享性 计算机会计信息系统中要为每一个计算机会计信息系统中要为每一个子系统设计数据库文件,设计每个库文子系统设计数据库文件,设计每个库文件的件的文件名文件名、文件结构文件结构及文件及文件组织方式组织方式和和属性属性等。等。数据库文件的属性数据库文件的属性Slide 61 Weifang University会计电算化5/26/2024 从系统开发的角度看,输出决定输入,从系统开

47、发的角度看,输出决定输入,即输入数据要根据输出的要求确定。即输入数据要根据输出的要求确定。确定输出内容确定输出内容选择输出设备、介质与输出方式选择输出设备、介质与输出方式确定输出格式确定输出格式(三)输出设计(三)输出设计Slide 62 Weifang University会计电算化5/26/2024 输入设计是信息系统与用户之间交互的输入设计是信息系统与用户之间交互的纽带,决定了人机交互的效率,对系统的质纽带,决定了人机交互的效率,对系统的质量有决定性的重大影响。量有决定性的重大影响。输入设计原则输入设计原则(最少量、最简单、早检验、少转换)(最少量、最简单、早检验、少转换)确定输入内容确

48、定输入内容确定数据的输入方式和输入设备确定数据的输入方式和输入设备确定输入数据的记录格式确定输入数据的记录格式输入数据的正确性校验输入数据的正确性校验(四)输入设计(四)输入设计Slide 63 Weifang University会计电算化5/26/2024 系统的安全保密性要靠软件的控制、各种系统的安全保密性要靠软件的控制、各种管理制度和人工控制才有保证。管理制度和人工控制才有保证。系统安全保密设计的系统安全保密设计的主要任务主要任务是根据系统是根据系统的功能、特点和用户要求,设计会计软件中的的功能、特点和用户要求,设计会计软件中的安全保密措施及其实现方法。安全保密措施及其实现方法。设立密

49、码权限控制设立密码权限控制系统设立操作日志系统设立操作日志系统数据的备份与恢复系统数据的备份与恢复系统运行状态的自动记录与检查系统运行状态的自动记录与检查(五)安全保密设计(五)安全保密设计Slide 64 Weifang University会计电算化5/26/2024(六)处理流程设计(六)处理流程设计 处理流程设计处理流程设计是要确定每个模块的内部执是要确定每个模块的内部执行过程,包括局部的数据组织、控制流程、行过程,包括局部的数据组织、控制流程、每一步的具体加工要求和实施细节,为下一每一步的具体加工要求和实施细节,为下一步的程序设计作出详细的描述。步的程序设计作出详细的描述。主要任务:

50、主要任务:是确定各模块要实现的功能是确定各模块要实现的功能及其与其他模块的接口,选择恰当的算法,及其与其他模块的接口,选择恰当的算法,用恰当的工具表达该算法的详细处理过程,用恰当的工具表达该算法的详细处理过程,并根据输入、处理、输出的细节和有关文件并根据输入、处理、输出的细节和有关文件的结构,编写出程序设计说明书。的结构,编写出程序设计说明书。Slide 65 Weifang University会计电算化5/26/2024 处理流程设计的关键是用恰当的表达方处理流程设计的关键是用恰当的表达方法来描述每个模块的执行过程。常用的描法来描述每个模块的执行过程。常用的描述工具有:述工具有:程序流程图

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 管理财经 > 财经会计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服