第二章 会计信息系统分析设计方法
2第二章 会计信息系统开发方法
系统分析员
系统设计
测试计划 总体设计(硬件、功能模块设计) 详细设计(代码、数据库、接口、 系统分析员 概要设计说明书 详细设计说明书 安全可靠性设计、程序 数据库设计 模块描述) 完成程序编制 程序模块测试 功能模块测试 子系统测试 系统测试 试运行 移交运行 硬件、软件维护 系统评价 程序员 系统分析员 系统设计员 程序员 用 户 用 户 源程序清单 开发总结 用户手册 操作手册 运行手册 维护手册
第三节 会计信息系统设计
一、模块: 是指把一个系统分解成若干个彼此间具有一定独立性, 同时又具有一定联系,能完成某个特定任务的组成部分。 模块需要三个参数描述: (1)功能 (2)处理逻辑 (3)模块所处的位置 二、模块结构图 一个系统经过逐层分解,得到具有层次结构的模块结构。 三、模块的调用规则 1、每个模块都有特定的任务,只有上级模块才能调用下 级模块; 2、模块间的通信仅限于上、下级模块之间,任何模块不能 与其他上下级模块或同组模块进行直接通信联系; 3、某一模块要与其相邻的同组模块进行信息交换,必须通 过各自的上级模块; 4、模块调用的次序是从上向下、自左向右。
1、任务与步骤 2、可行性研究 3、系统详细调查 4、功能需求分析 5、系统数据字典
第二节 会计信息系统分析
一、手工会计核算系统的功能分析 1、任务与步骤 2、可行性研究 3、系统详细调查 4、功能需求分析 5、系统数据字典 会计核算分为:账务处理、工资核算、固定资产核算、 材料核算、成本核算、产成品销售及销售成本核算和会计报 表等功能。 二、会计信息系统功能分析 1、功能上的要求 (1)会计核算方面的要求 (2)会计管理方面的要求 A、产品成本的分析与预测控制 B、利润的分析、预测与控制 C、资金的分析、预测与控制 2、性能方面的要求 (1)缩短核算的周期 (2)原始凭证、记账凭证等输入信息的格式 (3)提供各项数据的查询功能 (4)会计信息系统具有较好的安全性、保密性 (5)会计信息系统硬件要可靠
会计信息系统的规划、分析与设计
2.4 会计信息系统的设计
(2)数据库文件结构设计 根据数据字典的定义,为每个数据库文件设计相应的结构, 即决定每个数据库文件的名称,应设置哪些字段,字段的名 称、类型和长度等。注意文件名和字段名的设计应含义清楚、 直观且避免重复。 (3)确定数据库文件的组织形式 常用的文件组织形式有顺序组织方式和索引组织方式。 (4)确定数据文件的属性:包括保密性、读写性、共享性
2.1 会计信息系统开发概述
2.1.1 系统开发生命周期
系统规划 ——初步调查、进行可行性分析、明确目标与要求 出具可行性项目建议书。 系统分析 ——对现行系统进行详细调查和全面分析,提出修 改方案,即回答“做什么”的问题,出具系统分析报告。 系统设计 ——总体设计方案,评估选择最优方案,回答“怎 么做”的问题。主要分为总体设计和详细设计(代码设计、 文件设计、系统设计报告)出具系统设计报告。 系统实施 系统运行与维护
2.4 会计信息系统的设计
2 数据库文件设计 数据库文件设计是将会计信息系统涉及的文件进行物理定 义,将所有文件设计成可用计算机进行存取的物理形式。设 计数据库文件需要从以下几个方面考虑: (1)确定需要建立的文件 主文件和业务文件是会计信息系统中重要的数据文件类型。 ◆主文件——会计信息系统中最重要的共享文件,主要包 括实体(如客户、供应商、产品、员工等)信息。而非经济 业务的发生。 主文件所包含的信息有两类:一是参照数据,二是汇总数据
2.3
会计信息系统的分析
(三)建立新系统的逻辑模型 通过以上几个阶段,对现有系统进行详细调查,绘制业务流 程图;去掉业务流程图中非本质因素,抽象出现有系统的逻 辑模型;在分析用户需求且明确系统功能目标的基础上,建 立新系统的逻辑模型。 (四)系统分析报告 根据用户的反馈意见,对新系统进行修改,编写系统分析报 告系统分析报告是系统分析阶段的技术文档,也是提交审议 的工作文件。审议通过后,系统分析报告即成为有约束力的 指导性文件。
会计信息系统的规划、分析与设计
原型法(Prototyping)
用户对新系统提出需 求〔各种问题〕 开发人员对问题进展总结
开发一个原型系统
运行原型系统
有修改意见?
Y
N
增加功能
Y
增加新功能否?
N
原型法示意图
修改
完成系统开发并 交付使用
〔三〕螺旋模型
〔四〕第四代技术
第四代技术包含了一系列的软件工具,它们都有一 个共同的特点,即每个工具都能使软件开发人员在高 层次上定义软件的某些特性,并把开发人员定义的特 性自动地生成源代码。 目前,支持4GT模式的软件开发环境包括下述的局部 和全部工具:数据库查询的非过程性语言,报表生成 器,数据处理,屏幕交互和定义以及代码生成;高层 图形功能;电子表格等。
〔六〕基于多层构造的会计信息系统开发方法 网络财务系统应具有的技术性能: 〔1〕独立于操作系统平台,能在各种主要的操作系 统中运行,使客户原有的和将购进的信息资源能得到 充分的利用; 〔2〕独立于数据库平台,使用户应用程序能与任何 可用的数据资源相连; 〔3〕基于Web方式,实现Internet、Intranet、 Extranet的无缝连接,做到真正与平台无关; 〔4〕能与第三方厂家软件集成,实现数据交换与数 据共享。
四、会计信息系统开发的方法
〔二〕构造化系统开发方法
1、构造化系统开发方法的根本思想 对于复杂的问题,由于人的理解力、记忆力有限,不可能触及问题的
所有方面和全部细节,为了将复杂性降到可以掌握的程度,可以 将大问题划分为假设干个小问题,然后分别解决,亦即分解;分 解可以分层进展,即先考虑问题最本质的属性,暂时将细节去掉, 然后再逐层添加细节,直至涉及最详细的内容,即抽象。
三、软件开发工具
软件开发工具是帮助人们开发软件的工具,它 能使开发过程中的具体工作自动或半自动地完 成,是在软件开发各个阶段帮助开发者提高工 作质量和效率的一类新型软件。
会计信息系统分析及其设计方法
会计信息系统分析及其设计方法引言会计信息系统是指通过应用计算机技术和信息技术支持会计业务运作,实现会计信息的采集、处理、存储、查询和分析等功能的系统。
会计信息系统的设计是保证会计信息准确、完整、及时和可靠的关键环节。
本文将分析会计信息系统的特点和需求,并介绍相应的设计方法,以指导开发人员设计高效的会计信息系统。
会计信息系统的特点分析会计信息系统具有以下几个特点:1. 数据的准确性会计信息系统对数据的准确性要求较高,包括财务数据的输入、存储、处理和输出几个环节。
开发人员需要精确地设计数据录入界面,实现数据的验证和校验。
此外,还需要建立数据的完整性检查机制,确保数据没有丢失或被篡改。
2. 数据的处理效率会计信息系统处理大量数据,涉及到大量的计算和分析工作。
因此,系统需要具备较高的处理效率和计算能力。
在设计过程中,需要选择合适的数据库和编程语言,并进行性能优化,以提高系统响应速度和处理效率。
3. 数据的安全性会计信息系统处理的是公司的财务数据,数据的安全性至关重要。
系统设计中需要考虑加密、访问控制和权限管理等安全机制,以防止数据泄漏和非法访问。
4. 数据的可靠性会计信息系统需要保证数据的可靠性,即系统发生故障或意外情况时,能够及时进行数据恢复和修复。
设计过程中需要采用合适的备份和灾备机制,确保系统的稳定性和可靠性。
会计信息系统的设计方法会计信息系统的设计涉及到多个方面,设计方法需要根据具体的业务需求和系统特点来确定。
下面介绍几种常用的设计方法:1. 数据流图设计方法数据流图设计方法是一种描述和分析系统功能的工具。
通过绘制数据流图,开发人员可以清楚地了解系统的数据流动和数据处理过程,从而有针对性地进行系统设计。
数据流图设计方法对于会计信息系统设计具有很大的帮助,可以体现数据的输入、输出和处理过程。
2. 数据库设计方法数据库设计是会计信息系统设计的重要环节。
在数据库设计过程中,需要考虑数据的存储结构、表的关系和索引的设计等。
第二章会计信息系统的开发方法和步骤
第一节 会计信息系统开发概述
二、原型法
1.基本思想 2. 特点 3. 缺点
在从获一得个用初户始基信本息需需求求的的 集 基合 础出 上,发快,速在的发构展造中系初统步工
完 程善 模整信 型个,息然软系后件统演系的示统方这没法个有。原一型 系个统完,在整用地户参概与念的,情各况子下 按系用统户合之理间而地又接可口行不的明要 求 统见确法不 。效,统断快地系一修统,改开易这发给一文以原档后型无地系
第二章会计信息系统的开发方法和步骤
会计信息系统开发方法和步骤
第一节 会计信息系统开发概述 第二节 会计信息系统的调查与分析 第三节 会计信息系统的设计 第四节 会计信息系统程序设计及系统测试 第五节 会计信息系统的运行与维护
第一节 会计信息系统开发概述
会计信息系统在开发过程中 需要采用科学系统的开发方法 和工程化的开发步骤。人们在 实践中不断总结和归纳,逐渐 形成了一些基本的开发方法。
(一)初步系统调查
1. 内容
2.调查方法
3.描述调查 结果工具
对企业的组织机构、管
理查体阅制、、收经集济账环表境、、有会关计 业 制务 度、 等文系档统,的召开开发座条谈件会等, 进 与行 有初 关步 人调 员查 面,谈掌,握填与写系各 统 种 (1有 调)关 查组的 表织基 。结本构情图况和,功作能为 可 结行 构性 图研究和制定开发计 划 (2的)基调础查。表
会计信息系统的开发是一项庞大复 杂的工程,通常应采用以生命周期法为主, 其他方法为辅的开发方法。
返回
第二节 会计信息系统的系统分析
一、会计信息系统的可行性研究 二、系统的需求分析
返回
第二节 会计信息系统的系统分析
第二章会计信息系统的规划分析和设计
•可行性分析
n 技术方面 n 经济方面 n 管理方面
结论
n
可行性分析报告
第二章会计信息系统的规划分析和设 计
2.3 会计信息系统的分析
n 现行系统的详细调查 n 结构化分析 n 建立新系统的逻辑模型 n 系统分析报告
第二章会计信息系统的规划分析和设 计
•现行系统 的详细调查
组织机构
内 业务流程 容 数据流程
第二章会计信息系统的规划分析和设 计
•结构化分析----数据流程图
第二章会计信息系统的规划分析和设 计
•结构化分析----数据流程图
固定资产交接证 固定资产报废单
固定资产内部转 移
处理
编制 记账凭证
固定资产卡片
记账凭证
折旧计算表
总账
登记 核对
固定资产 登记簿
计算 折旧
第二章会计信息系统的规划分析和设 计
第二章会计信息系统的规划分析和设 计
•系统开发生命周期
系统规划
系统分析
新
系
统
开
发
系统设计
系统实施 系统维护
可行性项目建议书 系统分析报告 系统设计报告
系统测试报告等
第二章会计信息系统的规划分析和设 计
•开发方法 n 结构化系统开发方法 n 原型化方法 n 面向对象开发方法 n 计算机辅助软件工程
第二章会计信息系统的规划分析和设 计
•开发方法---原型化方法
确定用户基本信息需求
第一步
建立初始原型
第二步
是
可用原型
完成系统开发并 交付使用
运行原型系统
满意否?
否 否第二章会计信息系统的规划分析和设 计
•开发方法---面向对象法
会计信息系统的规划开发方法与设计PPT课件(27张)
第三节 会计信息系统的设计
一、概要设计 • 软件系统结构设计 •划分模块 • 数据结构及数据库设计 • 网络系统设计
例:划分模块
初始化
账务处理子系统
凭证 管理
出纳 管理
填制 审核 记账 查询 修改
账表 管理
期末 处理
系统 维护
更改密码 权限设置 辅助核算
二、详细设计
1.代码设计 • 例如:会计科目、固定资产编码、
第二节 会计信息系统的规划与分析
本阶段主要解决以下问题 • 要开发什么软件? • 可行性如何? • 软件的具体要求? • 验收标准?
一、会计信息系统开发的规则
• 问题定义 • 常用系统、现行系统基本情况 • 新系统的目标 • 系统开发的条件
• 可行性分析 • 技术、经济、社会、操作可行性
• 制定开发计划
• 会计政策 • 数据转换 • 业务流程重构—企业视角
问题:销售收入确认的流程重构
• 固化流程:根据发票 确认收入 • 税法:不同的销售类型有相应的确
认纳税额的规定 • 流程重构:既符合会计准则的规系统 生产制造
客户订单
库存管理
出库单
采购申请
入库单
销售管理
存货核算
采购管理
发票
应收系统
凭证
发票
总账系统 凭证 应付系统
决策支持 子系统
报表 财务分析 决策支持
成本管理
工资管理 固定资产资金管理
折旧费
财务子系统
业务流程重构
• ERP系统固化流程 • 企业按照ERP固化流程重构自身业务
流程 • 找出固化流程的缺陷
• 会计人员:会计流程视角 • 优化流程 • 流程优化技术
第二章 会计信息系统分析设计方法共27页
解释用
描述数据流向 描述数据进行加工的处理功能
数据存储
数据源及 数据终点
描述数据存储文件 描述数据流的起点和终点
数据流图的画法
• 结构化分析: 自顶向下,逐步求精 例:账务处理顶层数据流图
账证表
初始化信息
凭证
用户 记账凭证
账务处理 凭证
对账单
其他 子系统
第三节 会计信息系统的设计
一、概要设计 • 软件系统结构设计 •划分模块 • 数据结构及数据库设计 • 网络系统设计
第一节 会计信息系统的规划开 发方法
一、软件生存周期与软件开发模型
1.软件生存周期 • 阶段划分:
• 粗分为:计划、开发、维护 •定义、可行性研究与计划、需求分 析; •概要设计、详细设计、实现、软件 测试; •软件运行与维护
2.瀑布模型
需求定义与分析 软件设计 软件实施 软件测试 运行维护
图2-1初始瀑布模型
3. 快速原型模型
• 针对事先不能完全定义需求的软件 开发
• 首先开发核心系统,用户试用并提 出新的需求;
• 根据新的需求,设计、编码、测试、 集成;----迭代
• 再根据用户反馈,不断优化、修改 软件。 ----迭代
开发模型续—略
4. 螺旋模型 • 瀑布模型与快速原型模型结合—P51
图2-3 5. 喷泉模型
例:划分模块
初始化
账务处理子系统
凭证 管理
出纳 管理
填制 审核 记账 查询 修改
账表 管理
期末 处理
系统 维护
更改密码 权限设置 辅助核算
二、详细设计
1.代码设计 • 例如:会计科目、固定资产编码、
存货编码等等 • 代码设计应遵循的原则:
会计信息系统设计分析过程
总体设计(硬件、功能模块设计) 详细设计(代码、数据库、接口、
安全可靠性设计、程序 模块描述)
系统分析员
测试计划 概要设计说明书 详细设计说明书 数据库设计
完成程序编制
程序员
源程序清单
程序模块测试 功能模块测试 子系统测试 系统测试 试运行
系统分析员 系统设计员 程序员 用户
开发总结 用户手册 操作手册
第二节 会计信息系统分析
1、任务与步骤 2、可行性研究 3、系统详细调查 4、功能需求分析 5、系统数据字典
一、数据字典:
对数据流中的每一数据流、基本加工、文件及数据项, 下一个“严格的定义”,所有这些定义的次序汇集。
数据字典的描述自顶向下,逐步求精。
二、数据字典条目的类型: 1、数据流条目
2、基本加工条目
2、功能模块设计
3、数据库设计
4、代码设计 6、输出设计
5、输入设计 7、安全性、可靠性设计
8、模块处理过程的详细描述
第三节 会计信息系统设计
1、系统设计概要 2、结构化系统设计
一、结构化设计方法是从数据流图出发,逐步产生系统的 总体结构。它将系统看成一个模块,然后按任务和功 能逐步将其分解成更具体的模块,直到模块足够简单、 明确,编程人员能按照模块的处理过程描述进行编程 时为止。
1、系统设计概要 2、结构化系统设计 3、功能模块设计
一、系统设计的目标 1、系统的可靠性 正确性、强健性、保密性 2、可维护性 可读性、可修改性、可扩充性 3、用户友好性
用户友好性、响应快速性 4、系统工作效率
系统的处理能力、处理速度和响应时间 5理方式与体系结构,计算机的系统配置
3、功能分析法
二、系统调查法:
第二章会计信息系统的分析与设计ctwc
2.记账
➢数据处理名称:记账 ➢输入:已审核通过的一批凭证 ➢输出:科目汇总文件、凭证历史文件、银行
对账文件 ➢处理逻辑:将本批处理的凭证加入凭证历史
文件,删除临时凭证库文件中相关的数据, 并根据本批登账凭证涉及的科目数据分别更 新科目汇总文件及企业银行对账文件。
39
3.输出总账
➢数据处理名称:输出总账 ➢输入:科目汇总文件 ➢输出:总账 ➢处理逻辑:将科目汇总文件中科目代码长度
23
24
账务处理系统数据流图——顶层数据流图
25
账务处理系统数据流图——零层数据流图
26
账务处理系统数据流图——一层数据流图
27
账务处理系统数据流图——一层数据流图
28
账务处理系统数据流图——二层数据流图
科目
记帐凭证
输入 凭证
科目汇总
审核 凭证
科目 汇总
输出 科目表
错误
修改 凭证
科目余额
34
数据词典
数据词典的组成: ➢数据项条目,是指那些已经很明确,不必再分解的 数据项; ➢数据流条目,主要说明数据是由哪些数据项组成的, 以及数据的来源、去向、组成内容、数据流流量等; ➢数据处理条目,主要说明处理的输入数据、输出数 据及其加工逻辑等; ➢数据文件条目,主要描述被存储数据的内容及组织 方式。
(1)原会计信息系统的组织结构情况。 (2)原系统业务量的调查分析。 (3)原系统业务处理流程的调查与分析。 (4)其他内容调查。
2.建立新系统的逻辑模型 3.编写系统分析说明书
19
结构化分析工具的应用 数据流图(或数据处理流程图)
20
➢ 画数据流图一般从系统的“输入数据流”到系统的 “输出数据流”,用一连串的处理连接起来,在数 据流的组成或值发生变化的地方画上一个处理,其 作用是实现这—变化。要分析为了实现这个加工处 理功能还需要哪些数据流,该处理还流出了其他什 么数据流,并在需要暂时保存或永久保存数据的地 方画上文件。对于每一束数据流应该了解其组成成 分是什么,这些组成项各来自何方,如何组合成这 一数据流,为了实现这一组合还需要哪些其他处理 或数据流等。
第2节__会计信息系统解析跟设计方法(1)
生命 周期 模块结 构与功 能设计 设备 购置与 安装 III系统设计阶段
业务流 程分析
II系统分析阶段 数据与 数据流 程分析 修改
I/O 设计
数据库 /文件 设计 代码 设计 修改 总体结 构设计 新系统 方案 讨论
功能数 据分析
不可行 停止 项目
二、结构化系统分析与设计方法(5)
系统规划阶段的主要任务:
对企业的环境、目标、现行系统的状况进行初步调查 明确现行系统存在的问题 根据企业目标和发展战略,对建立新系统的需求做出 分析和预测 确定系统目标和总体结构 确定分阶段实施进度 进行可行性研究,编写可行性项目建议书。
Slide 10
二、结构化系统分析与设计方法(6)
系统分析阶段的主要任务:
Slide 4
系统开发方法二维分类表
按关键分析要素
面向处理 (PO)
LC-PO
面向数据 (DO)
LC-DO
面向对象 (OO)
LC-OO
按时间过程
生命周期法 (LC) 原型法 (PROT.)
PROT.-PO
PROT.-DO
PROT.-OO
二、结构化系统分析与设计方法(1)
结 构 化 系 统 分 析 与 设 计 方 法 ( structured system analysis and design)又称为结构化系 统开发方法,实际上就是LC-PO方法,它是迄 今为止各种开发方法中应用最普遍、最成熟的 一种。 结构化开发方法的基本思想:采用系统工程的 思想和工程化的做法,按用户需求至上的原则, 结构化、模块化、自顶向下地对系统分析与设 计。
第二章 会计信息系统分析设计方法
•
追 求 卓 越 , 让自己 更好, 向上而 生。2 021年3 月29日 星期一 上午2 时9分2 7秒02 :09:27 21.3.2 9
•
严 格 把 控 质 量关, 让生产 更加有 保障。 2021年 3月上 午2时9 分21.3 .2902 :09Ma rch 29, 2021
•
重 规 矩 , 严 要求, 少危险 。202 1年3月 29日星 期一2 时9分2 7秒02 :09:27 29 Ma rch 20 21
第四节 会计管理信息系统的实 施与维护
• ERP实施 • ERP环境的会计信息系统实施
一、会计信息系统的实施
• 与ERP其他子系统统筹实施 • 实施前准备
• 会计数据 •如:工资、固定资产等
• 会计政策 • 数据转换 • 业务流程重构—企业视角
问题:销售收入确认的流程重构
• 固化流程:根据发票 确认收入 • 税法:不同的销售类型有相应的确
第一节 会计信息系统的规划开 发方法
一、软件生存周期与软件开发模型
1.软件生存周期 • 阶段划分:
• 粗分为:计划、开发、维护 •定义、可行性研究与计划、需求分 析; •概要设计、详细设计、实现、软件 测试; •软件运行与维护
2.瀑布模型
需求定义与分析 软件设计 软件实施 软件测试 运行维护
图2-1初始瀑布模型
认纳税额的规定 • 流程重构:既符合会计准则的规定,
又保证税法的执行
购销存子系统 生产制造
客户订单
库存管理
出库单
采购申请
入库单
销售管理
存货核算
采购管理
发票
应收系统
凭证
发票
总账系统 凭证 应付系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•
踏 实 肯 干 , 努力奋 斗。2 020年1 0月11日 下午4 时48分 20.10 .1120.10 .11
•
追 求 至 善 凭 技术开 拓市场 ,凭管 理增创 效益, 凭服务 树立形 象。2 020年1 0月11日 星期日 下午4 时48分 5秒16 :48:05 20.10.1 1
•
按 章 操 作 莫 乱改, 合理建 议提出 来。2 020年1 0月下午 4时4 8分20 .10.1116 :48October 1 1, 2020
本阶段主要解决以下问题 • 要开发什么软件? • 可行性如何? • 软件的具体要求? • 验收标准?
一、会计信息系统开发的规则
• 问题定义 • 常用系统、现行系统基本情况 • 新系统的目标 • 系统开发的条件
• 可行性分析 • 技术、经济、社会、操作可行性
• 制定开发计划
二、会计信息系统的需求分析
完整地获取用户需求 • 分解、优化 • 实施增值税转型后的固定资产系统
需求分析之一: • 固定资产卡片要有增值税项目 • 固定资产原值要扣除增值税 ……
数据流图举例
• 数据流图法是一种典型的结构化分 析方法。
• 数据流图包括三个主要内容:数据 流图、数据字典、处理说明。
数据流图中的基本元素
元素名称 图形
•
树 立 质 量 法 制观念 、提高 全员质 量意识 。20.1 0.1120 .10.11Sunday, O ctobe r 11, 20 20
•
人 生 得 意 须 尽欢, 莫使金 樽空对 月。16 :48:05 16:48:0516:4 810/11 /2020 4 :48:0 5 PM
•
安 全 象 只 弓 ,不拉 它就松 ,要想 保安全 ,常把 弓弦绷 。20.1 0.1116:48:051 6:48O ct-2011 -Oct-2 0
3. 快速原型模型
• 针对事先不能完全定义需求的软件 开发
• 首先开发核心系统,用户试用并提 出新的需求;
• 根据新的需求,设计、编码、测试、 集成;----迭代
• 再根据用户反馈,不断优化、修改 软件。 ----迭代
开发模型续—略
4. 螺旋模型 • 瀑布模型与快速原型模型结合—P51
图2-3 5. 喷泉模型
认纳税额的规定 • 流程重构:既符合会计准则的规定,
又保证税法的执行
购销存子系统 生产制造
客户订单
库存管理
出库单
采购申请
入库单
应收系统
凭证
发票
总账系统 凭证 应付系统
决策支持 子系统
报表 财务分析 决策支持
成本管理
工资管理 固定资产资金管理
折旧费
财务子系统
业务流程重构
例:划分模块
初始化
账务处理子系统
凭证 管理
出纳 管理
填制 审核 记账 查询 修改
账表 管理
期末 处理
系统 维护
更改密码 权限设置 辅助核算
二、详细设计
1.代码设计 • 例如:会计科目、固定资产编码、
存货编码等等 • 代码设计应遵循的原则:
•唯一性、规范性、易用性、可扩 展性、稳定性
常用的编码
• 顺序码 • 分区码
数据流 加工
解释用
描述数据流向 描述数据进行加工的处理功能
数据存储
数据源及 数据终点
描述数据存储文件 描述数据流的起点和终点
数据流图的画法
• 结构化分析: 自顶向下,逐步求精 例:账务处理顶层数据流图
账证表
初始化信息
凭证
用户 记账凭证
账务处理 凭证
对账单
其他 子系统
第三节 会计信息系统的设计
一、概要设计 • 软件系统结构设计 •划分模块 • 数据结构及数据库设计 • 网络系统设计
第一节 会计信息系统的规划开 发方法
一、软件生存周期与软件开发模型
1.软件生存周期 • 阶段划分:
• 粗分为:计划、开发、维护 •定义、可行性研究与计划、需求分 析; •概要设计、详细设计、实现、软件 测试; •软件运行与维护
2.瀑布模型
需求定义与分析 软件设计 软件实施 软件测试 运行维护
图2-1初始瀑布模型
•
加 强 交 通 建 设管理 ,确保 工程建 设质量 。16:4 8:0516 :48:05 16:48Sunday , October 11, 2 020
•
安 全 在 于 心 细,事 故出在 麻痹。 20.10.1120.10 .1116:4 8:0516 :48:05 October 11, 2 020
第四节 会计管理信息系统的实 施与维护
• ERP实施 • ERP环境的会计信息系统实施
一、会计信息系统的实施
• 与ERP其他子系统统筹实施 • 实施前准备
• 会计数据 •如:工资、固定资产等
• 会计政策 • 数据转换 • 业务流程重构—企业视角
问题:销售收入确认的流程重构
• 固化流程:根据发票 确认收入 • 税法:不同的销售类型有相应的确
•
作 业 标 准 记 得牢, 驾轻就 熟除烦 恼。2 020年1 0月11日 星期日 4时48 分5秒 16:48:0 511 O ctober 2 020
•
好 的 事 情 马 上就会 到来, 一切都 是最好 的安排 。下午 4时48 分5秒下 午4时 48分1 6:48:0 520.10 .11
• ERP系统固化流程 • 企业按照ERP固化流程重构自身业务
流程 • 找出固化流程的缺陷
• 会计人员:会计流程视角 • 优化流程 • 流程优化技术
• 初始化 • 试运行 • 正式运行
实施
二、会计信息系统的维护
• 改正性维护 • 适应性维护 • 完善性维护 • 预防性维护
• 开发单位与使用单位共同完成
二、开发工具
• 项目管理工具 MS Project • 需求分析工具 • 设计工具:系统结构图、程序设计支持、
数据库设计、图形界面设计工具等 • 编码工具:VB、VC、Delphi、VF • 测试工具:发现软件中的错误。 • 运行维护工具
三、开发方式
• 自行开发 • 委托开发 • 联合开发
第二节 会计信息系统的规划与分析
•会计科目1000~1999 资产 • 群码
• 每一个代码由几个区段组成 • 资产类别+部门序号+编号
详细设计(续)
2.用户界面设计 3.输入输出设计 4.数据库文件设计 5.程序处理流程设计 6.安全保密设计
• 权限及密码、操作日志、备份与 恢复、运行状态的记录与检查
权限与密码
• 功能权限 • 数据权限 • 金额权限