第二讲:会计信息系统开发幻灯片

上传人:E**** 文档编号:90210414 上传时间:2019-06-09 格式:PPT 页数:110 大小:702.50KB
返回 下载 相关 举报
第二讲:会计信息系统开发幻灯片_第1页
第1页 / 共110页
第二讲:会计信息系统开发幻灯片_第2页
第2页 / 共110页
第二讲:会计信息系统开发幻灯片_第3页
第3页 / 共110页
第二讲:会计信息系统开发幻灯片_第4页
第4页 / 共110页
第二讲:会计信息系统开发幻灯片_第5页
第5页 / 共110页
点击查看更多>>
资源描述

《第二讲:会计信息系统开发幻灯片》由会员分享,可在线阅读,更多相关《第二讲:会计信息系统开发幻灯片(110页珍藏版)》请在金锄头文库上搜索。

1、第二讲,会计信息系统开发,计算机会计信息系统开发最核心的工作是设计出一套适合于现代企业管理要求的会计应用软件系统。 系统开发方法和采用何种开发方式进行系统开发是信息系统能否成功的关键。 任何企业要想建立计算机会计信息系统,必须有科学的管理作基础,采用先进的开发思想和现代化开发工具进行系统开发。,学习目标:,了解系统开发生命周期 掌握各系统开发方法的原理、特点和适用范围 熟悉会计信息系统规划、分析、设计不同阶段的任务内容和成果 重点:业务流程图、数据流程图、数据字典的编制,内容提要,第一节 会计信息系统开发概述 第二节 会计信息系统的规划 第三节 会计信息系统的分析 第四节 会计信息系统的设计,

2、第一节 AIS开发概述,一、系统开发生命周期 二、开发方法 三、开发方式,第一节 AIS开发概述,一、系统开发生命周期 1、系统规划阶段: 初步调查、可行性分析、可行性项 目建议书 2、系统分析阶段(逻辑设计阶段): 描述现行业务流程、提出新系统的逻辑 模型、系统分析报告,是下一阶段系统设 计的重要依据,描述系统“做什么?”,第一节 AIS开发概述,一、系统开发生命周期 3、系统设计阶段: 根据系统分析逻辑模型,具体设计。包 括系统概念设计、评估与选择方案、详细 设计、系统设计报告。描述系统“如何做?” 4、系统实施阶段:设备购置、人员培训、 编程、数据输入、软件测试及报告 5、系统运行与维护

3、:,第一节 AIS开发概述,一、系统开发生命周期 系统开发是按照上述系统开发的五 个阶段从上到下依次开展,上一阶段 是下一阶段的基础。 要熟知每个阶段的任务和成果,系统规划,系统分析,系统设计,系统实施,系统运行与维护,系统开发生命周期,二、开发方法, 结构化方法(SSM) 原型法(Prototyping) 面向对象法(OO) 计算机辅助开发方法(Case方法),结构化方法,1.结构化方法的基本思想 基本思想是,它将软件工程学和系统工程的理论与方法引入计算机会计信息系统的研制开发中,采用结构化、模块化、自顶向下地对系统进行分析和设计。具体来说,将信息系统开发过程严格划分成五个阶段,即系统开发生

4、命周期。,3.结构化方法工作流程和主要任务, 原型法,1.原型法的基本思想 原型法的基本思想是:在获得用户基本需求的基础上快速地构造系统工作模型初始模型,然后演示这个原型系统,在用户参与的情况下,按用户合理而又可行的要求,不断修改这一原型系统。每次修改都使系统得到一个完整的新原型,直到用户满意为止。,是,否,停止,是,否,2.原型法的工作流程,第一步,第二步,第三步,第四步, 面向对象法(Object-oriente,简称OO),1.面向对象法的基本思想 面向对象法的基本思想是:客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同

5、的系统。当我们设计和实现一个客观的会计信息系统时,如果能够在满足需求的条件下,把系统设计成由一些不可变得部分组成的最小集合,这些不可变的部分就是所谓的对象。P41,2.面向对象法的工作流程,1.系统调查和需求分析。对系统将要面临的具体管理问题以及用户对系统开发的需要进行调查研究。 2.分析问题的性质和求解问题。在复杂的问题领域中抽象地识别出对象以及其行为、结构、属性、方法等。这一阶段一般被称之为面向对象分析,简称OOA。,3.整理问题。即对分析的结果作进一步的抽象、归类、整理,最终以范式的形式将它们确定下来。这一阶段被称为面向对象设计,简称OO。 4.程序实现。即用面向对象的程序设计语言将上一

6、步整理的范式直接映射为应用程序软件。这一阶段被称为面向对象的程序设计,简称OOP。, 计算机辅助开发方法,20世纪80年代末,人们将计算机图形处理 技术、程序生成技术、关系型数据库技术 和各类开发工具相结合,形成支持系统开 发的综合计算机辅助软件工程开发环境(Computer-aie Software Engineering),简称CASE。, 计算机辅助开发方法,CASE方法的基本思路是:在实际开发一个系 统时, CASE应用必须依赖于一种具体的开 发方法,例如,生命周期法、原型法、OO方 法等等,并提供支持上述各种方法的开发环 境,CASE提供专门的软件工具来支持系统开 发过程,实现计算机

7、的辅助开发。,四种开发方法的比较,1.原型法是一种基于4GLS的快速模拟方法,它通 过模拟以及模拟后原型的不断讨论和修改最终建立系统。多应用于小型局部系统或处理过程比较简单系统的设计到实现环节,对大型的、复杂的系统在原型的制作上有相当的困难。 2.面向对象法是一种围绕对象进行系统分析和设计,然后用面向对象的工具建立系统的方法。这种方法不能涉及系统分析以前的开发环节,因此不能成为支持系统开发全过程的方法。,3.CASE方法是一种除系统调查外的全面支持系统 开发全过程的自动化开发方法,但是, CASE方法 必须依赖于一种具体的开发方法,因此,也是一 种辅助开发方法。 4.生命周期法是真正能够全面支

8、持整个系统开发 过程的方法,其它几种方法尽管有很多优点,但 都只能作为生命周期法在局部开发环节上的补充, 暂时都还不能替代其在系统开发过程中的主导地 位,尤其是在占目前系统开发工作量最大的系统 调查和系统分析这两个重要环节。,对于会计信息系统的开发,现在较为流行的开发模型选择是生命周期模型和快速原型模型相结合的混合模型。,三、系统开发方式,系统开发方式的比较,应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式,软件重用(Reuse)与组件连接,利用已有的软件成分构造新的软件,软件重用的方式:在组件上添加 功能构成新组件,源程序程序代码片断、子系统结构设计、模块详细设计、文档和规范

9、说明.,节省软件开发费用和时间,软件复用和组件集成方式是一种新的、社会化的软件开发方式,第二节 会计信息系统的规划,在系统规划阶段,具体要解决以下几个问题: 1、确定对现行系统的调查范围; 2、初步提出现行系统中存在的问题; 3、初步确定建立新系统的主要目标; 4、预计建立新系统可能产生的效果; 5、根据资金、人力等情况分析确定建立新系统的可能性与大致时间计划; 6、在完成对现行系统初步调查和可行性分析的基础上,写出可行性项目建议书。,一、初步调查,现行系统的基本情况 新系统的目标 系统开发的条件 初步确定: 是否建立新系统 建立何种规模的系统 要解决什么问题、达到哪些目标 系统软硬件的总体配

10、置方案如何 系统的开发方式,二、可行性分析,技术方面 经济方面 管理方面 可行性项目建议书: -初步调查资料 -系统的目标及规模 -系统必要性论证 -技术可行性分析 -经济可行性分析 -管理可行性分析,第三节 会计信息系统分析,系统分析一般包括以下几项工作: 1、收集并分析相关资料; 2、描述现行系统的工作流程; 3、指出现行系统的局限性和不足; 4、确定新系统的基本目标和逻辑功能要求; 5、确定新系统的逻辑模型; 6、编写系统分析报告书。,一、现行系统的详细调查, 对现行系统调查的优势 对现行系统调查的弊端 常用的调查方法 (1)召开调查会; (2)访问; (3)填写调查表; (4)参加业务

11、实践等。 在这一阶段就可以收集出一套可供程序调试用的试验数据。, 详细调查的内容,组织结构调查 描述工具:组织结构图P50 系统业务流程和业务功能 描述工具:业务流程图或跨功能业务流程图、 表格分配图P51、52、53 数据流程和信息流程的调查 描述工具:数据流程图P54、55、56 数据分析和功能分析 描述工具:数据字典P57、58,股,会,董,会,监,会,总,理,常务副总经理,副总经理,总经理助理,副总经理,财务负责人,经销公司,技术开发部,生产管理部,质量管理部,物控部,行政人事部,财务管理部,组织结构图,事,东,经,事,车间,库存账,已批准领料单,未批准领料单,仓库 管理人员,用料计划

12、,领料通知,订货单,缺料通知单,入库单,采购人员,催货单,补充订货单,提货通知单,供应商,库存报表,有关部门,管理业务流程图,无,有,表格分配图,可使用Microsoft Visio(流程图绘制工具),二、结构化分析p53,结构化分析方法(简称SA法)是进行会计信息系统分析的有力工具之一,它是面向数据流进行系统分析的方法,它采用“自顶向下,逐层分解”的思想来描述系统。 它采用介于形式语言和自然语言之间的描述方法,通过一套分层次的数据流程图,辅助数据字典、处理逻辑说明等工具来描述系统。首先对系统数据进行概略描述,然后逐层细化对数据的处理功能,综合描述现行系统的数据处理过程,详细分析数据结构,建立

13、现行系统的逻辑模型。,二、结构化分析,“自顶向下,逐层分解”: 分析工具(建立逻辑模型) 数据流程图(ata Flow iagram,简称F) 数据字典(ata ictionary,简称), 业务处理描述与数据流程图,数据流程图(ata Flow iagram,简称F): 是描述信息系统逻辑模型的工具。它对数据的存储、流动、处理加工和使用情况进行综合描述,以数据间的相互关系抽象地反映系统全貌,既能表达人工系统的数据流程和逻辑处理功能,也能表达计算机系统的数据流程和逻辑处理功能。p53, 业务处理描述与数据流程图,数据流程图(ata Flow iagram,简称F),是以图形方式刻画各种业务数据

14、处理过程的工具。一般由以下四种元素组成:, 业务处理描述与数据流程图,数据流程图(ata Flow iagram,简称F)符号解释: 数据流:一般采用单箭头,来自外部实体或数据存储,一般不允许从一个处理过程到另一个处理过程 外部实体:系统以外的组织或人,系统边界 数据处理:数据流程图至少有一个数据处理,要有数据流入和流出 数据存储:数据流箭头指向存储表示存入数据,箭头来自存储表示数据读出,手工系统银行对账数据流程图,结构化分析方法(简称SA法) 特点: 将一个复杂的系统看成一个只有一个处理的顶层数据流程,然后将系统细化分解若干子系统,得到第一层数据流程图,再逐个分层分解,采用“自顶向下,逐层分

15、解”,直至每个功能具体、简单为止。,数据流程分解过程, 数据描述与数据字典,1.数据字典的涵义: 数据字典(ata ictionary,)是结构化分析方法中的另一个工具,主要用来描述数据流程图中数据流和数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。数据字典是数据流程图的辅助资料,对数据流程图起着注解的作用。 数据字典由不同的条目组成,不同类型的条目由不同的属性需要描述。 2.数据字典的主要条目:P57, 数据元素条目(数据元素是不能再分解的数据单位) 名称、类型、取值含义、字长、相关数据项等 举例 科目名称:字符型,长度,40字节 科目代码:数字型,长度,8字节 科目层次:逻辑型,长度,1字节 借贷方向:字符型,长度,2字节 金额:数字型,长度,20字节,小数,2位, 数据流条目(流动的数据) 名称、来源、去向、流量、组成 举例对账单,名称:对账单,数据流量:对账单每月约4张,每张约30笔,有关数据流来源:银行提供的银行对账单,数据去向:企业和银行对账处理,组成:结算方式、日期、借贷方向、金额, 数据处理条目(详细描述数据处理手续和处理逻辑) 名称、输入数据名、输出数据名、处理逻辑等 举例核对,处理逻辑的名称:核对,

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

当前位置:首页 > 高等教育 > 大学课件

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