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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 系统设计阶段:根据系统分析报告规定的功能, 具体设计实现逻辑模型的技术方案。
• 系统实施阶段:将设计的系统予以实施。购置硬 件、编程、测试、写系统测试报告,编写系统操 作手册等。
• 系统运行和维护阶段:
二、开发方法
• 结构化系统开发方法 • 原型化方法 • 面向对象开发方法 • 计算机辅助软件工程
任何系统的开发都要经过系统规划、系统 分析、系统设计、系统实施和系统维 护阶段。
一、系统开发的生命周期
系统规划
可行性项目建议书
系统分析
系统分析报告





系统设计
系统设计报告
系统实施 系统维护
系统测试报告等
• 系统规划阶段:现状调查(初步调查), 需求分析,可行性分析,可行性项目建议 书
• 系统分析阶段:详细调查,描述系统的业 务流程,提出修改方案,提出新系统的逻 辑模型。
• 软件开发工具的类别: 需求分析工具;设计工具;编码工具 测试工具 ;运行维护工具和项目管理工具
四、系统开发方式的比较
方式 特点 对分析、设计力量的要求
编程力量的需求 系统维护 开发费用
自行开发
非常需要 非常需要
容易 少
委托开发
需要 不需要 较困难

联合开发 购买现成软件包
逐步培养 需要 较容易 较多
不需要 不需要 困难 较少
应根据企业的资源情况、技术力量、外部环境 等因素选择适当的开发方式
第二节 会计信息系统的规划
一.系统规划任务 二.初步调查 三.可行性分析
一、系统规划的任务
• 任务 – 将个别的系统项目或应用程序与企业的战略目标相联系
• 内容 – 战略系统规划(宏观层次,不属于系统开发生命周期) – 项目规划 项目规划的主要任务:现状调查(初步调查),新系统需 求分析,可行性分析
固定资产 登记簿
折旧计算表
计算 折旧
数据流程分解过程
数据描述与数据词典
1、数据元素条目(数据元素是不能再分解的数据单位) 名称、类型、取值含义、字长、相关数据项等 [举例]科目名称
业务处理描述与数据流程图
元素名称 外部实体 数据处理 数据流 数据存储
图形
解释 描述该系统数据的外部来源或去向 描述输入数据被转换成输出数据的逻辑处理功能 描述数据流动的方向 描述数据的存储形式
固定资产交接证 固定资产报废单 固定资产内部转 移
总账
处理
编制 记账凭证 记账凭证
登记 核对
固定资产卡片
计算机辅助软件工程
• 一种先进的软件开发技术 • 强调的是解决整个系统开发过程的效率问题, • 它为系统开发人员提供一组优化的、集成的、
能够大量节省人力的系统开发工具 • 着眼于系统分析和系统设计以及程序实现和维
护等各环节的自动化,并使之成为一个整体。
会计信息系统适用的开发方法
✓会计信息系统具有数据量大、结构复杂、数据处理 方法要求严格、会计信息质量要求高、对信息系统的 安全性要求高等特点。
主要内容
本章学习目的:通过学习了解系统的开发过 程和开发方法。 •第一节 会计信息系统开发概述 •第二节 会计信息系统的规划 •第三节 会计信息系统的分析 •第三节 会计信息系统的设计
Байду номын сангаас
第一节 会计信息系统开发概述
• 会计信息系统的建立是一项重要的财务活动。 企业会计信息系统的建立的方式:
1.购买现成商品化软件
一、现行系统的详细调查
组织机构

业务流程

数据流程
数据分析
功能分析
调查方式:
(1)召开调查会; (2)访问; (3)填写调查表; (4)参加业务实践等。
在这一阶段就可以收 集出一套可供程序调试 用的试验数据。
二、结构化分析
数据流程图(Data Flow Diagram,简称DFD) 数据词典(Data Dictionary,简称DD)
结构化系统开发方法
对于复杂的问题,由于人的理解力、记忆力的有限,不 可能触及到问题的所有方面和全部细节。在软件工程技术中, 控制复杂性的基本手段是“分解”与“抽象”。
为了将复杂性降到人可以掌握的程度,可以将大问题划 分为若干个小问题,然后分别解决,亦即“分解”;
“分解”可以分层进行,即先考虑问题最本质的属性, 暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的 内容,即“抽象”。
“逐层分解” “自顶向下”
➢结构化分析方法、结构化设计方法、结构化程序设计方法
原型化方法的工作流程
确定用户基本信息需求
建立初始原型
运行原型系统

满意否?
否否
放弃否?
完成系统开发并 交付使用
是 停止
第一步 第二步 第三步
修改原型 第四步
面向对象法
从全新的角度看问题:从系统的构成入手,希望将系 统的最基本结构搞清楚,从现实世界中抽象出系统组成的 基本实体——对象。对象是构成所要开发的信息系统的最 基本要素。如果将这些对象描述清楚了,就可以以比较大 的自由度来构建信息系统,当外界环境发生变化后,就可 以通过重新组合对象来应对环境的变化。面向对象的局限 性在于对计算机工具要求高,在没有进行全面的系统性调 查分析之前,把握系统的结构有困难。因此,目前该方法 需要与其他方法结合应用。
二、初步调查
现行系统的基本情况 新系统的目标 系统开发的条件
初步确定: 是否建立新系统 建立何种规模的系统 要解决什么问题、达到哪些目标 系统软硬件的总体配置方案如何 系统的开发方式
三、可行性分析
技术方面 经济方面 管理方面
结论
可行性分析报告
第三节 会计信息系统分析
一.现行系统的详细调查 二.结构化分析 三.建立信息系统的逻辑模型 四.系统分析报告书
优点:费用低;速度快 缺点:依赖开发商维护;不能完全满足企业的需求
2.企业自行开发 优点:与企业业务高度协调;培养自己的开发、 维护人员;可以根据需要再开发 缺点:费用高;周期长
一种可选择的方案是部分购买,部分开发
第一节 会计信息系统开发概述
一、系统开发的生命周期 系统的生命周期是指系统产生、发展、 成 熟、消亡或更新换代的过程。
✓计算机会计信息系统不能再单纯模仿和照搬手工系 统处理信息的方式,会计应用软件也不是单项应用程 序的加总,其建立要比单项应用复杂得多。
✓会计信息系统的开发是一项庞大的系统工程,应该 采用结构化系统开发方法为主,其他方法为辅的开发 方法。
三、系统开发工具
• 系统开发工具是在软件开发各个阶段帮助开 发者提高工作质量和效率的一类新型软件。
相关文档
最新文档