《[管理学]会计信息系统 第2章》由会员分享,可在线阅读,更多相关《[管理学]会计信息系统 第2章(49页珍藏版)》请在金锄头文库上搜索。
1、第二章 会计信息系统的规划 、分析和设计本章概要1. 软件工程的涵义2. 生命周期模型和快速原型模型的定义和方法3. 结构化分析方法的原理4. 数据流程图介绍5. 会计信息系统的设计D第一节 会计信息系统开发概述软件工程的定义:是开发、运行维护和修复软件的系统方法软件:程序+数据+文档资料软件工程的三要素:开发模型(过程)、开发方法、开发工具D系统开发生命周期系统的生命周期:系统的生命周期:任何系统均有其产生、发展、成任何系统均有其产生、发展、成 熟、消亡或更新换代的过程,这个过程称为系统的熟、消亡或更新换代的过程,这个过程称为系统的 生命周期生命周期系统生命周期的构成:系统规划;系统分析;系
2、统设计;系统实施;系统 运行和维护生命周期各阶段的任务D系统规划系统分析系统设计系统实施系统维护新系统开发系统分析报告系统设计报告系统测试报告等可行性项目建议书系统开发的生命周期D生命周期各阶段的任务 系统调 查与规 划会计工作状况 当前系统流程 新系统可行性分析工作业务 流程图 数据流程图 可行性研究报告使用者 系统分析员系统分 析分析当前系统 确定系统功能界面软件需求说明书 数据字典使用者 系统分析员系统设 计1.建立新系统总 体结构,划分模 块,定义数据库,代码设计 ,输入 输出设计 2.为每一模块设计 算法,描述其 功能系统功能图 新系统数据流图 代码信息说明书 输入输出说明书 数据库
3、说 明书 详细设计说 明书系统设计员程序设 计为每一模块编 制源程序源程序文本程序设计员测试验证 各程序和模块的正确性测试报 告;用户操作手册;项 目总结报 告使用者 开发人员等运行维 护使用软件,发现问题 并修改,增 加新功能软件维护报 告使用者 开发人员D结构化系统开发方法:自顶向下逐层分解 原型法:先设计一个基本可用的原型,然后在 使用原型基础上不断修改完善 面向对象法:通过可重复使用模块组,自底向 上建立信息系统 计算机辅助软件工程:由多种开发工具组合的 系统开发环境开发方法D系统规划的任务n系统调查的任务1、了解现行会计信息系统的运行环境2、建立现行会计系统的逻辑模型3、了解待实现的
4、电算化会计信息系统的运行环境4、编制系统可行性报告5、确定开发进度、制定开发计划n系统调查的原则 1.真实性原则 2.全面性原则 3.规范性原则 4.启发性原则D第二节 会计信息系统的规划一、初步调查1、了解现行系统的状况 2、新系统的目标 3、系统开发的条件二、可行性分析1、经济可行性分析2、技术可行性分析3、管理可行性分析组织准备和 技术准备系统调查可行性论证D第三节 系统分析 系统分析是生命周期法阶段中最重要,最关健的一个 步骤。 系统分析的任务:系统分析人员与会计人员共同来理 解和确认系统用户的详细需求,并把双方的共同理解 明确地表达成一份书面文档,称为需求说明书。即在 对原有手工会计
5、系统充分理解的基础上,建立IT环境下 的新系统逻辑模型。 主要有两个步骤:一是详细调查当前系统、二是分析 用户需求D对现有系统的详细调查和描述。 1. 企业组织结构调查:组织结构图 2. 对各组织之间主要数据联系调查:如各部门与财务部 门的联系图 3. 对部门内部人员分工的调查:如财务部门人员联系图 4. 对部门(各子系统)业务处理流程和业务功能划分的 调查计算机数据处理流程 图的产生D4.对部门(各子系统)业务处理流程和业务功能划分的调 查:这是详细调查阶段的重点,常用图形法来表示。 l业务流程图:用一些图标来描述业务处理流程, 常用的符号如附图,业务流程图用来描述系统内各 单位、人员之间的
6、业务关系、作业顺序和管理信息 流向 企业物料管理业务流程图 l跨功能业务流程图:业务流程图没有描述部门职 能,尤其是许多跨部门的功能,跨功能业务流程图 可以表达企业业务流程与执行该流程的组织部门之 间的关系 企业物料管理跨功能业务流程图 企业物料帐单处理跨功能业务流程简图计算机数据 处理流程图 的产生D远东纺织股份有限公司组织结构图 D财务部门生产部门物资供应部门设备管理部门销售部门银行劳动人事部门车间费用支出 、工时、废品 损失等车间成本资料、生产 资金占用收发料单,有关 盘存资料材料成本差异,储 备资金占用设备基础数据, 增减变动及大修 情况固定资产净值、原 值,折旧计提表, 大修费用销售
7、收入、 费用、成本 、利润,成 品库存资金 占用销售单 据,成 品库存支票、 汇票托 收单据银 行 对 帐 单工资发 放,经 营成果职工增减变动 ,劳动定额, 出勤工资调整D发货票收料单1 实际价收料单2 计划价实物记帐凭证材料采购 明细分类帐材料成本 差异计算表记帐凭证验收材料保管帐材料稽核 收、领料单材料增减 分类明细表材料总帐 差异总帐记帐凭证成 本 计 算材料分配 明细帐领料票 计划价相关部门业务会计业务供应部门仓库各用料部 门D编编 号姓 名岗岗位 名称信息来 源信息内容任务务工作结结果信息去向01张 三出纳银行 、外 单位 、本 单位 职工支票、汇 票、发货 单等收付款 记日记帐
8、银行对帐 编收付款凭 证汇总 表收付款凭证 现金、银行日记帐 收付款凭证汇总 表 银行存款余额调节 表银行 总帐 :李四 销售:王二 材料:程傻02李 四总帐 会计出纳 材料 成本收付款凭 证汇总 表 记帐 凭证汇总 凭证, 登记总帐 编制有关会 计报 表科目汇总 表 总帐 资产负债 表 损益表 财务 状况变动 表上级部门 总会计师 : 周惠现行会计信息系统工作人员职责分配表D数据流程图(Data Flow Diagram,简称DFD)数据词典(Data Dictionary,简称DD)结构化分析D结构化分析数据处理流 程的描述一、先粗略描述总的会计核算系统的数据流动情况货币资金系统存货核算子
9、系统固定资产子系统工资核算子系统帐务处理子系统成本核算子 系统会计报表 子系统销售核算 子系统D原始凭证记帐凭证 银行对帐单调帐凭证其他资料工资核算工资、折旧、固定 资产增减、材料及 差异凭证帐务处理帐务数据会计报表编制固定资产核算材料核算成本核算销售核算制造费用成本凭证销售费用及税金销售凭证成本、销售数据单位成本工资、折旧、 材料费用生产统计数D处理编制 记账凭证登记计算 折旧固定资产卡片记账凭证折旧计算表总账固定资产 登记簿固定资产交接证 固定资产报废单 固定资产内部转移核对数据流程图D数据流程分解过程D二、画分层数据流程图收、付、转 等记帐凭证按科目汇总记明细帐 记日记帐科目汇 总表明细
10、帐、日记 帐登总帐核对总帐编制 报表会计报表D原始凭证收集银行收款凭证银行付款凭证现金收款凭证现金付款凭证转帐凭证记银行 日记帐记现金 日记帐记明 细帐科目 汇总银行日记帐现金日记帐明细帐记总帐科目汇总表总帐编制 报表会计报表核对细化分层流程图D三、通过对系统的分析,逐渐形成新系统的数据流程图记帐凭证帐务 处理各种帐、表(0层)各种 凭证输入凭证 临时 文件存储更新 处理更新 处理日记帐、明细帐科目发生额及余额文件输出总帐、明细帐(1层)凭证主文件D记帐凭证输入未审核凭证审核已审核凭证更新处理科目发生额及余额文件转存凭证主文件记日记帐日记帐文件汇总处理 总帐编报表 报 表科目 汇总科目汇总 表
11、记明细帐明细帐新系统流程图的详细化D1、数据元素条目(数据元素是不能再分解的数据单位)名称、类型、取值含义、字长、相关数据项等举例科目名称2、数据流条目(流动的数据)名称、来源、去向、流量、组成举例对账单 3、数据处理条目(详细描述数据处理手续和处理逻辑)名称、输入数据名、输出数据名、处理逻辑等举例核对4、数据存储条目(描述数据的静态结构)文件名称、组织方式、组成、相关联的处理举例银行存款日记账5、外部实体条目(描述数据的来源和去向)名称、有关的数据流等数据描述与数据词典D数据存储条目数据处理条目数据存储名称:固定资产卡片 流入、流出数据流:流入与固定资产增减变动相关的原始凭证,流出经过整理
12、的固定资产卡片 数据存储的组成:固定资产名称、规格型号、主要参数、生产厂家、设备种 类、使用部门、购入日期、启用日期、预计使用年限、总工作量、原价、预计 净残值率、已提折旧额等 注释:若根据固定资产卡片数据计算固定资产折旧,应注意当月增加的固定资 产不计提折旧,当月减少的固定资产照提折旧处理逻辑的名称:计算折旧 处理逻辑的输入:固定资产登记簿 处理逻辑的输出:折旧计算表 处理逻辑:按折旧计算方法(如使用年限法:月折旧额=原价*(1-预计净 残 值率)/(预计使用年限*12)计算固定资产折旧D数据项名说明字段名类 型长 度备注1科目代码C10全数字编码2科目名称C30二级以下科目只存储其明细 科
13、目名称 3期初余额方向C1只能是J(借)或D(贷)4期初余额单位:元n13整数10位,小数2位5本期借方发生额单位:元n13整数10位,小数2位6本期贷方发生额单位:元n13整数10位,小数2位7借方累计发 生额单位:元n13整数10位,小数2位8贷方累计发 生额单位:元n13整数10位,小数2位9期末余额单位:元n13整数10位,小数2位数据内容描述:数据字典文件名称: 存储地址: 编制人:D第四节 系统设计系统设计的任务1、把系统逻辑模型中的加工转化为完成各种不同加工任务的各个 模块,并形成系统的功能模块图2、定义模块功能及相互间的数据传递关系和控制关系3、描述各模块涉及到的文件的结构和存储策略(数据库设计)4、描述输入、输出内容、格式和方法5、对模块图中的每一模块进行细化设计,描述实现该模块功能的 算法和步骤D功能模块设计一、模块图的质量评价标准1、藕合度(模块之间的联系) 2、聚合度(模块功能的单一程 度)二、结构化设计的基本思想三、功能模块图的绘制1、模块图的组成(1)模块 (2)联系要求:A一个模块的所有子模块画在同一水平线上B子模块实现的功能是其父模块的一个子功能C父模块不与其子模块的子模块直接发生联系D例模块图的组成-功能模块的示例D2、结构模块图的导出(1)(2)D(3)3、模块图的补充与完善查询 初始化 系统管理D代码设计一