会计信息系统
在系统实施阶段,采用自底向上的方法逐步实施, 即按照前几个阶段设计的模块组织人员从最低层的模块做 起(编程),然后按照系统设计的结构,将模块一个个拼 接到一起进行调试,自底向上,逐渐地构成整体系统。
生命周期法的特点
(1)采用结构化方法进行系统分析和设计。 (2)面向用户观点,注重调查分析。 (3)各个开发工作阶段分工严格。 (4)系统的开发周期一般较长。 (5)系统目标不易改变。
系统开发周期短,费用相对较低。系统设计、系统 应用、系统评价紧密结合在一起,基本上属于一 种“边设计边使用”的开发模式。
用户参与程度大,使系统更有建设性。系统设计 往往需要用户较多的参与,系统用户在开发中所 发挥的工作,也远远大于其他的设计方法。
系统易于维护。开发的系统一般规模较小,而且 在开发的过程中经过用户多次反复的使用和评价, 因而对其可能遇到的问题,无论对于开发者还是 用户都比较容易找到解决的办法,从而使得系统 的维护更容易。
解用户需求的基础上,构造、设计和开发一个系 统初始模型,该模型就称为原形或骨架。用户与 开发人员在原型的基础上共同探讨、改进和完善 方案,开发人员根据这个方案对原型进行修改, 得到新的原型,再去征求用户意见,反复多次直 至取得满意的原型为止。
返回
原型化方法的工作流程
确定用户基本信息需求
建立初始原型
会计信息系统 Accounting Information System
第2章 会计信息系统的规划、分析与设计
学习目标
掌握会计信息系统的规划、分析与设计方法,重点掌握业务流程图、数据流程图 及功能结构图的应用。
理解结构化方法、原型法、面向对象法、计算机辅助开发方法的应用范围及特点, 着重理解会计信息系统适用的开发方法。
✓计算机会计信息系统不能再单纯模仿和照搬手工系 统处理信息的方式,会计应用软件也不是单项应用程 序的加总,其建立要比单项应用复杂得多。
✓会计信息系统的开发是一项庞大的系统工程,应该 采用结构化系统开发方法为主,其他方法为辅的开发 方法。
各种方法的比较
原型法是通过模拟及模拟后的不断分析和修改最终建立系统,只能用于小系 统的开发。
第二节 会计信息系统的规划
一.
系统规划目的、任务
二.
初步调查
三.
可行性分析
系统规划概念
会计信息系统规划是指一个组织以组织的目标、战略、目的、处理过程以及信 息需求为基础,识别并选择要开发的信息系统,并确定会计信息系统开发的
。 时间过程,也就是将战略的和组织的目标转化为会计信息系统开发项目
一、系统规划的目的、任务
二、系统分析的方法:结构化分析
结构化分析方法(Structure Analysis,简称SA方法),是 进行会计信息系统分析的有力工具之一,是面向数据 进行系统分析的方法。
结构化分析方法的基本思想是:由于人的理解力、记 忆力有限,不可能一下触及问题的所有方面以及全部 的细节,为了降低理解的复杂性,必须把大问题分解 成若干个小问题,称为“分解”。如果每个小问题还 不够简单,可以继续分解,直到每个问题均可理解为 止。结构化分析方法就是对一个复杂系统进行“自顶 向下,逐层分解”的一种分析方法,它有较强的可操 作性和规范的描述方法。
应根据企业的资源情况、技术力量、外部环境 等因素选择适当的开发方式
四、系统开发方式的比较
自行开发: ➢ 优点:可以得到适合本单位的系统,培养自己的力量; ➢ 缺点:周期长。 委托开发: ➢ 优点:比较省事; ➢ 缺点:开发费用高,系统维护困难。
四、系统开发方式的比较
联合开发: ➢ 优点:对于培养自己的技术力量最为有利,系统维护也比较方便; ➢ 条件:双方必须精诚合作。 ➢ 这种方式比较适合我国目前的情况。 直接购买软件包: ➢ 省事;但是很难买到本企业需要的满意的会计软件。
详细调查应在初步调查的基础上,对系统内各组 织机构的工作职能及内部关系、管理的层次、业 务流程、业务数据流程等展开全面、深入的调查, 同时利用有效的系统分析工具对其进行归纳和分 析。
“现有会计信息系统逻辑模型” 的形成是系统调 查阶段结束的重要标志。
一个系统健全的逻辑模型应能使系统分析人员和 财会人员掌握现有会计信息系统的基本框架和全 部细节。
生命周期法的优缺点
➢ 优杂性;每个 阶段都有严格的审批和清晰的文档,发现问题能 及时反馈和纠正。
➢ 缺点:开发周期长,开发顺序是线性的,各个阶 段的工作不能同时进行,前阶段的错误会带入下 一阶段。
返回
原型设计法
概念与原理 原型设计法的基本的原理是系统开发者在初步了
为领导对系统开发决策提供依据 明确系统开发的优先顺序、进度计划与资源配置
内容:
组织的整体战略目标、政策和约束、计划和指标的分析。
会计信息系统的目标、约束、总体结构以及计划指标的分 析。
单位现状的分析,包括业务流程的现状,目前使用的信息 系统的现状等。
准备开发的应用系统的功能结构,会计信息系统的组织、 人员、管理和运行。
修改库存记录 开备货单 备货单 已处理订单
顾客档案 处理进货单 备 货 单 曾, 缺 货 缺货记录 缺货统计
缺货通知单 库存记录
订单存底 销售统计
仓库 采购
(进 货 通 知 单 ) 仓库
采购
2.数据流程图
数据流程图(Data Flow Diagram,简称DFD),是结构化系统分析的主要工 具,它表示了系统内部的信息流向,并表达了系统的逻辑处理的功能、不论 是现行系统或由电子计算机处理的新系统,其业务的逻辑关系都可以用数据 流程图来表示。
运行原型系统
是
满意否?
可用原型
否否
放弃否?
完成系统开发并 交付使用
是 停止
第一步 第二步 第三步
修改原型 第四步
原型设计法的开发过程
⑴ 确定用户初始需求阶段。用户提出基本的需求
和应用范围,这时的需求可能是不完全的、粗糙的、 但是最基本的。
⑵ 设计系统初始原型阶段。开发者根据用户基本
需求开发一个应用系统软件的初始原型。初始原型 不要求完全,它只要满足用户的基本需求。
一.
现行系统的详细调查
二.
结构化分析
三.
建立会计信息系统的逻辑模型
四.
系统分析报告书
一、现行系统的详细调查
组织机构
内
业务流程
容
数据流程
数据分析
功能分析
调查方式:
(1)召开调查会; (2)访问; (3)填写调查表; (4)参加业务实践等。
在这一阶段就可以收 集出一套可供程序调试 用的试验数据。
一、现行系统的详细调查
目的:
保证会计信息系统开发符合企业总的战略目标,使系 统能真正成为提高企业竞争力的有力工具。可考虑以 下几个方面:
是否提高企业管理的工作效率 是否降低成本,提高企业经济效益 是否加速了对市场的响应速度 是否改进了企业与顾客、供应商之间的关系,建立了有效的供
应链
保证会计信息系统满足企业各部门对信息的需求。不 仅可以节省大量的人员,又可保证信息的快速性、准 确性,并同步地送达相关部门
系统实施阶段 ➢ 主要任务:将设计的系统付诸实施的阶段,具体包括计算机等设备的购置、
安装和调试,程序的编写与调试,人员培训,数据文件转换,系统调试等。 ➢ 主要文档:操作手册、系统测试分析报告
生命周期各阶段的任务和文档
系统运行与维护阶段 ➢ 主要任务:运行软件、修改扩充、完善文档 ➢ 主要文档:运行日志、问题及修改报告
一般用于大型会计信息系统的开发。
返回
生命周期各阶段的任务和文档
系统规划阶段 ➢ 主要任务:对企业的环境、目标、现行系统的状况进行初步调查;提出拟建
新系统的备选方案,进行可行性分析。 ➢ 主要文档:可行性项目建议书。
生命周期各阶段的任务和文档
系统分析阶段 ➢ 主要任务:在可行性研究的基础上,对现行系统进行详细调查和全面分析,
⑶ 使用并评价原型阶段。首先让用户试用模型, 根据实际运行情况,明确原型存在的问题。
⑷ 改进完善原型阶段。开发者根据用户试用后提
出的问题,与用户共同确定修改原型的方案,经过
修改和提高得到新的原型。然后再试用、评价,再
修改提高,多次反复逐步完善以达到用户的最终要
求。
返回
原型设计法的特点
系统目标容易改变。其系统目标比较具体,系统 的功能不多。
生命周期法是一个能支持全过程的开发方法,目前在实际工作中占绝对地位。
返回
二、系统开发方式的比较
方式 特点 对分析、设计力量的要求
编程力量的需求 系统维护 开发费用
自行开发
非常需要 非常需要
容易 少
委托开发
需要 不需要 较困难
多
联合开发 购买现成软件包
逐步培养 需要 较容易 较多
不需要 不需要 困难 较少
系统分析的方法——工具
结构化分析方法使用的工具有: 数据流图(或数据处理流程图)——描述数据处理的过程; 数据字典——描述数据流图中出现的所有数据元素; 处理说明——描述数据流图中每一个处理所作的说明。
二、结构化分析
业务流程图 数据流程图(Data Flow Diagram,简称DFD) 数据词典(Data Dictionary,简称DD)
会计信息系统的效益分析和实施计划(开发计划、培训计 划、资金需求计划等)。
对影响规划的信息技术(硬件技术、网络技术和数据处理 技术等)发展的预测。
二、初步调查
现行系统的基本情况 新系统的目标 系统开发的条件
初步确定: 是否建立新系统 建立何种规模的系统 要解决什么问题、达到哪些目标 系统软硬件的总体配置方案如何 系统的开发方式
系统运行
返回
系统维护
生命周期法的基本思想
生命周期法的基本思想是:用系统工程的思想和工程 化的方法,按用户至上的原则,结构化,模块化,自顶向 下地对系统进行分析与设计,将整个会计信息系统的开发 划分成若干个相对比较独立的阶段,如系统规划、系统分 析、系统设计、系统实施等。