第2章会计信息系统的规划分析与设计

上传人:ahu****ng1 文档编号:151069466 上传时间:2020-11-11 格式:PPT 页数:89 大小:2.06MB
返回 下载 相关 举报
第2章会计信息系统的规划分析与设计_第1页
第1页 / 共89页
第2章会计信息系统的规划分析与设计_第2页
第2页 / 共89页
第2章会计信息系统的规划分析与设计_第3页
第3页 / 共89页
第2章会计信息系统的规划分析与设计_第4页
第4页 / 共89页
第2章会计信息系统的规划分析与设计_第5页
第5页 / 共89页
点击查看更多>>
资源描述

《第2章会计信息系统的规划分析与设计》由会员分享,可在线阅读,更多相关《第2章会计信息系统的规划分析与设计(89页珍藏版)》请在金锄头文库上搜索。

1、会计信息系统Accounting Information System,第2章 会计信息系统的规划、分析与设计,学习目标,掌握会计信息系统的规划、分析与设计方法,重点掌握业务流程图、数据流程图及功能结构图的应用。 理解结构化方法、原型法、面向对象法、计算机辅助开发方法的应用范围及特点,着重理解会计信息系统适用的开发方法。 了解会计信息系统的开发过程与开发方式。,主要内容,第一节 会计信息系统开发概述 第二节 会计信息系统的规划 第三节 会计信息系统的分析 第三节 会计信息系统的设计,第一节 会计信息系统开发概述,系统开发生命周期 开发方法 开发工具 开发方式,企业获得会计信息系统的两种主要方式

2、: 一是购买商品化软件 二是由企业自行开发。,一、系统开发的生命周期,生命周期法的基本思想,生命周期法是将软件工程学和系统工程的理论与方法引入计算机会计信息系统的研究开发中,采用结构化、模块化、自顶向下地对系统进行分析和设计。其过程如下六个阶段:,返回,生命周期法的特点,(1)采用结构化方法进行系统分析和设计。 (2) 面向用户观点,注重调查分析。 (3) 各个开发工作阶段分工严格。 (4) 系统的开发周期一般较长。 (5) 系统目标不易改变。 一般用于大型管理信息系统的开发。,返回,生命周期各阶段的任务和文档,系统规划阶段 主要任务:对企业的环境、目标、现行系统的状况进行初步调查;提出拟建新

3、系统的备选方案,进行可行性分析。 主要文档:可行性项目建议书。,生命周期各阶段的任务和文档,系统分析阶段 主要任务:在可行性研究的基础上,对现行系统进行详细调查和全面分析,提出新系统的逻辑模型,又称为逻辑设计阶段。 主要文档:系统分析报告。,生命周期各阶段的任务和文档,系统设计阶段 主要任务:根据系统分析报告中规定的功能,结合实际条件,具体设计逻辑模型的技术方案,包括概念设计、评估与选择方案和详细设计。 主要文档:概要设计书和详细设计书,生命周期各阶段的任务和文档,系统实施阶段 主要任务:将设计的系统付诸实施的阶段,具体包括计算机等设备的购置、安装和调试,程序的编写与调试,人员培训,数据文件转

4、换,系统调试等。 主要文档:操作手册、系统测试分析报告,生命周期各阶段的任务和文档,系统运行与维护阶段 主要任务:运行软件、修改扩充、完善文档 主要文档:运行日志、问题及修改报告,生命周期法的优缺点,优点:强调开发的整体性和全局性;每个阶段的任务相对独立,降低了系统开发的复杂性;每个阶段都有严格的审批和清晰的文档,发现问题能及时反馈和纠正。 缺点:开发周期长,开发顺序是线性的,各个阶段的工作不能同时进行,前阶段的错误会带入下一阶段。 返回,二、开发方法,结构化系统开发方法 原型化方法 面向对象开发方法 计算机辅助软件工程,结构化系统开发方法,对于复杂的问题,由于人的理解力、记忆力的有限,不可能

5、触及到问题的所有方面和全部细节。在软件工程技术中,控制复杂性的基本手段是“分解”与“抽象”。 为了将复杂性降到人可以掌握的程度,可以将大问题划分为若干个小问题,然后分别解决,亦即“分解”; “分解”可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即“抽象”。 “逐层分解” “自顶向下”,结构化分析方法、结构化设计方法、结构化程序设计方法,结构化系统开发方法,强调在整体优化的前提下考虑具体的分析设计问题; 开发过程规范,思路清楚; 适合于开发大型、复杂的系统; 开发的工作量大,开发周期长。,原型设计法,概念与原理 原型设计法的基本的原理是系统开发

6、者在初步了解用户需求的基础上,构造、设计和开发一个系统初始模型,该模型就称为原形或骨架。用户与开发人员在原型的基础上共同探讨、改进和完善方案,开发人员根据这个方案对原型进行修改,得到新的原型,再去征求用户意见,反复多次直至取得满意的原型为止。,返回,是,否,停止,是,否,原型化方法的工作流程,第一步,第二步,第三步,第四步,原型设计法的特点, 系统目标容易改变。其系统目标比较具体,系统的功能不多。 系统开发周期短,费用相对较低。系统设计、系统应用、系统评价紧密结合在一起,基本上属于一种“边设计边使用”的开发模式。 用户参与程度大,使系统更有建设性。系统设计往往需要用户较多的参与,系统用户在开发

7、中所发挥的工作,也远远大于其他的设计方法。 系统易于维护。开发的系统一般规模较小,而且在开发的过程中经过用户多次反复的使用和评价,因而对其可能遇到的问题,无论对于开发者还是用户都比较容易找到解决的办法,从而使得系统的维护更容易。 (5)原型法必须有较好的软件工具支持开发。,返回,原型设计法,针对结构化系统开发方法缺乏弹性的缺陷,缩短开发周期,减少开发风险; 对于中小型系统开发效果较好,大型复杂的系统在原型制作上有相当的困难。,原型设计法的开发过程, 确定用户初始需求阶段。用户提出基本的需求和应用范围,这时的需求可能是不完全的、粗糙的、但是最基本的。 设计系统初始原型阶段。开发者根据用户基本需求

8、开发一个应用系统软件的初始原型。初始原型不要求完全,它只要满足用户的基本需求。 使用并评价原型阶段。首先让用户试用模型,根据实际运行情况,明确原型存在的问题。 改进完善原型阶段。开发者根据用户试用后提出的问题,与用户共同确定修改原型的方案,经过修改和提高得到新的原型。然后再试用、评价,再修改提高,多次反复逐步完善以达到用户的最终要求。,返回,面向对象法,1、从系统的构成入手,希望将系统的最基本结构搞清楚,从现实世界中抽象出系统组成的基本实体对象 2、对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,当外界环境发生变化后,就可以通过重新组合

9、对象来应对环境的变化。 3、面向对象的局限性在于对计算机工具要求高,在没有进行全面的系统性调查分析之前,把握系统的结构有困难。因此,目前该方法需要与其他方法结合应用。,计算机辅助软件工程,一种先进的软件开发技术 强调的是解决整个系统开发过程的效率问题, 它为系统开发人员提供一组优化的、集成的、能够大量节省人力的系统开发工具 着眼于系统分析和系统设计以及程序实现和维护等各环节的自动化,并使之成为一个整体。,会计信息系统适用的开发方法,会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。 计算机会计信息系统不能再单纯模仿和照搬手工系统处理信

10、息的方式,会计应用软件也不是单项应用程序的加总,其建立要比单项应用复杂得多。 会计信息系统的开发是一项庞大的系统工程,应该采用结构化系统开发方法为主,其他方法为辅的开发方法。,各种方法的比较,原型法是通过模拟及模拟后的不断分析和修改最终建立系统,只能用于小系统的开发。 生命周期法是一个能支持全过程的开发方法,目前在实际工作中占绝对地位。 OO法是一种围绕对象进行系统分析和设计,再用面向对象的工具建立系统,这种方法不能涉及系统分析以前的环节,因此不能成为支持系统开发的全过程的方法. CASE方法(计算机辅助软件工程)必须依赖一种具体的开发方法,是一种辅助开发方法,返回,三、系统开发工具,是在软件

11、开发各个阶段帮助开发者提高工作质量和效率的一类新型软件 软件开发工具的基本功能 软件开发工具的类别,四、系统开发方式的比较,应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式,四、系统开发方式的比较,自行开发: 优点:可以得到适合本单位的系统,培养自己的力量; 缺点:周期长。 委托开发: 优点:比较省事; 缺点:开发费用高,系统维护困难。,四、系统开发方式的比较,联合开发: 优点:对于培养自己的技术力量最为有利,系统维护也比较方便; 条件:双方必须精诚合作。 这种方式比较适合我国目前的情况。 直接购买软件包: 省事;但是很难买到本企业需要的满意的会计软件。,系统开发方式,软件复用

12、新的社会化开发方式。 又称软件重用或软件再用,是在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术。 软件复用是软件开发中避免重复劳动的解决方案,以已有的工作为基础,充分利用过去应用系统开发中积累的知识和经验,从而将开发的重点集中在应用系统的特有构成成分。 缩短开发周期,节省开发费用。,第二节 会计信息系统的规划,系统规划任务 初步调查 可行性分析,一、系统规划的任务,任务 将个别的系统项目或应用程序与企业的战略目标相联系 内容 战略系统规划:宏观层次上的系统资源的分配 项目规划:为个别应用程序分配资源,现行系统的基本情况 新系统的目标 系统开发的条件 初步确定: 是否建立新系统 建

13、立何种规模的系统 要解决什么问题、达到哪些目标 系统软硬件的总体配置方案如何 系统的开发方式,二、初步调查,三、可行性分析,技术方面 经济方面 管理方面 可行性分析报告,结论,可行性分析报告是对现行系统初步调查的结论 主要内容包括: 明确现行系统要解决的问题,确定新系统的目标,并规定具体的指标要求; 论证新系统目标实现的必要性与可行性; 若可行,提出新系统开发的基本设想,制定开发计划。,第三节 会计信息系统分析,现行系统的详细调查 结构化分析 建立信息系统的逻辑模型 系统分析报告书,组织机构 业务流程 数据流程 数据分析 功能分析,调查方式: (1)召开调查会; (2)访问; (3)填写调查表

14、; (4)参加业务实践等。 在这一阶段就可以收集出一套可供程序调试用的试验数据。,内容,一、现行系统的详细调查,一、现行系统的详细调查,详细调查应在初步调查的基础上,对系统内各组织机构的工作职能及内部关系、管理的层次、业务流程、业务数据流程等展开全面、深入的调查,同时利用有效的系统分析工具对其进行归纳和分析。 “现有会计信息系统逻辑模型” 的形成是系统调查阶段结束的重要标志。 一个系统健全的逻辑模型应能使系统分析人员和财会人员掌握现有会计信息系统的基本框架和全部细节。,二、系统分析的方法:结构化分析,结构化分析方法(Structure Analysis,简称SA方法),是进行会计信息系统分析的

15、有力工具之一,是面向数据进行系统分析的方法。 结构化分析方法的基本思想是:由于人的理解力、记忆力有限,不可能一下触及问题的所有方面以及全部的细节,为了降低理解的复杂性,必须把大问题分解成若干个小问题,称为“分解”。如果每个小问题还不够简单,可以继续分解,直到每个问题均可理解为止。结构化分析方法就是对一个复杂系统进行“自顶向下,逐层分解”的一种分析方法,它有较强的可操作性和规范的描述方法。,系统分析的方法工具,结构化分析方法使用的工具有: 数据流图(或数据处理流程图)描述数据处理的过程; 数据字典描述数据流图中出现的所有数据元素; 处理说明描述数据流图中每一个处理所作的说明。,数据流程图(Dat

16、a Flow Diagram,简称DFD)数据词典(Data Dictionary,简称DD),二、结构化分析,1.数据流程图,数据流程图(Data Flow Diagram,简称DFD),是结构化系统分析的主要工具,它表示了系统内部的信息流向,并表达了系统的逻辑处理的功能、不论是现行系统或由电子计算机处理的新系统,其业务的逻辑关系都可以用数据流程图来表示。 数据流程图有四种基本的符号,它们是:外部实体、数据流、数据处理、数据存储等。,(1)数据流程图的四种基本符号,外部实体(External Entity)指的是不受系统控制,在系统之外的事物,例如,客户、职工、经理、供销科、财务科等。在数据流程图中,外部实体是该系统数据的来源或去向, 是系统与外界的分界线。 数据流(Data Flow)指的是数据流动的方向,它的符号是用一个水平或垂直箭头来表示。 数据处理(Data Processing)指的是数据的逻辑处理功能,它的符号是由一个长方形或椭圆表示

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

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号