第2章 会计信息系统的规划、分析与设计 课件(共60张PPT)- 《会计信息系统(第9版)同步教学(人民大学版)

资源下载
  1. 二一教育资源

第2章 会计信息系统的规划、分析与设计 课件(共60张PPT)- 《会计信息系统(第9版)同步教学(人民大学版)

资源简介

(共60张PPT)
第2章 会计信息系统的
规划、分析与设计
内容提要
会计信息系统开发概述
系统开发生命周期
系统开发方式
系统规划
系统分析
系统设计
系统实施
系统维护
新系统开发
系统分析报告
系统设计报告
系统测试报告等
可行性项目建议书
系统开发的生命周期
系统开发方式的比较
应根据企业的资源情况、技术力量、外部环境等因素选择适当的开发方式。
特点 自行开发 委托开发 购买现成软件包
对分析、设计能力的要求 非常需要 需要 不需要
编程能力的需求 非常需要 不需要 不需要
系统维护 容易 较困难 困难
开发费用 较少 多 少
内容提要
会计信息系统的规划
系统规划任务
初步调查
可行性分析
系统规划的任务
任务
将个别的系统项目或应用程序与企业的战略目标相联系
内容
战略系统规划
项目规划
初步调查
现行系统的基本情况
新系统的目标
系统开发的条件
初步确定:
是否建立新系统
建立何种规模的系统
要解决什么问题、达到哪些目标
系统软硬件的总体配置方案如何
系统的开发方式
可行性分析
技术可行性
经济可行性
管理可行性
编写可行性分析报告
内容提要
现行系统的详细调查
结构化分析
建立信息系统的逻辑模型
系统分析报告书
会计信息系统分析
现行系统的详细调查
结构化分析
建立信息系统的逻辑模型
系统分析报告书
会计信息系统分析
组织机构
业务流程
数据流程
数据分析
功能分析
调查方式:
(1)召开调查会;
(2)访问;
(3)填写调查表;
(4)参加业务实践等。
在这一阶段就可以收集出一套可供程序调试用的试验数据。
内容
现行系统的详细调查
系统需求分析的方法-sa方法
结构化分析方法:面向数据流进行系统分析的方法;采用“自顶向下,逐层分解”的思想
工具
数据流程图(data flow diagram,简称dfd)
数据词典(data dictionary,简称dd)
结构化系统方法
为了将复杂性降到人可以掌握的程度,可以将大问题划分为若干个小问题,然后分别解决,亦即“分解”;
“分解”可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即“抽象”。
“逐层分解”,“自顶向下”
结构化系统方法
总账子系统基本功能
制作人:殷建红
账务处理
子系统
初始设置
凭证管理
期末处理
账表输出
出纳管理
会计报表
科目设置
凭证类别
设置
初始余额输入
人员权限设置
其他设置
凭证录入
凭证审核
查询打印
自动转账
记账
月结
年结
日记账
明细账
总账
报表
综合查询
现金日记帐
银行日记帐
资金日报
支票登记
银行对账
总账子系统基本功能
业务处理描述与数据流程图
符号 名字 释义
数据流 “起点”流向“加工”
“加工”流向“文件”
“文件”流向“加工”
“加工”流向“加工”
加工 对数据流的处理
存储 相关数据的集合
外部实体
制作人:殷建红
业务流程
制作人:殷建红
数据流程图示例
业务流程与数据流程基本概念业务流程数据流程以图形形式描述简单的业务处理流程对数据的存储、流动、处理加工和使用情况进行综合描述,以数据间的相互关系抽象地反映系统的全貌。描述对象描述的是某一项具体的业务描述的是数据流是对业务流程的进一步抽象与概括。制作人:殷建红
数据流程分解过程
数据流程分解过程
数据流程分解过程
数据流程分解过程
你所接触的业务流程与数据流程
审视数据流程
——检查业务流程是否得到全面
实现,各环节数据收集是否缺失
描述业务流程
——是在信息系统中再现
或优化流程的基础
数据字典
数据字典主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、处理逻辑的某些数据特征
数据元素,即数据项是最小的数据组成单位(定义名称、类型、取值范围、长度等)
数据流(来源、去向、流量、高峰时期的流量)
如:记账凭证的来源-手工录入或系统生成,去向-经处理后输出明细账和总账)
数据处理(处理逻辑的输入、输出以及处理逻辑)
如固定资产折旧计算方法
数据字典数据字典是对数据流图中包含的数据的定义数据字典以记账凭证为例,其数据字典(部分数据项)示意如下:数据项名称类型宽度取值范围来源凭证编号字符50—99999输入凭证日期日期大于2011.1.1参照日历会计科目字符40科目档案文件中的科目参照科目档案文件借方金额数值8,2借方金额合计=贷方金额合计输入贷方金额数值8,2输入附件张数数值2,0大于0制单人字符8系统自动记录填制凭证的操作员姓名数据字典是对数据流图中包含的数据的定义数据描述与数据词典
数据元素条目(数据元素是不能再分解的数据单位)
名称、类型、取值含义、字长、相关数据项等
数据结构条目(描述某些数据项之间的关系)
名称、编号、简述、组成
数据流条目(流动的数据)
名称、来源、去向、流量、组成
数据描述与数据词典
数据处理条目(详细描述数据处理手续和处理逻辑)
名称、输入数据名、输出数据名、处理逻辑等
数据存储条目(描述数据的静态结构)
文件名称、组织方式、组成、相关联的处理
外部实体条目(描述数据的来源和去向)
名称、有关的数据流等
数据字典数据字典定义不妥可能导致的系统应用问题数据字典
数据字典定义不妥可能导致的系统应用问题
建立信息系统的逻辑模型
需求分析
系统目标
业务流程
数据流程
数据属性
数据查询要求
数据输入、输出
系统分析报告书
引言
系统概述
新系统逻辑模型
用户需求说明
系统设计实施初步计划
建议
内容提要
会计信息系统的设计
概念设计
评估与选择
详细设计
程序设计
概念设计
目的
通过向用户提供若干合理的选择,系统专业人员可以避免对新系统造成先入为主的限制。
方法
结构化方法:建立“系统结构图”,用系统结构图描述系统的层次、分块结构。
要点
应当突出几个备选方案的主要功能之间的区别。
记账凭证查询
按凭证号 查 询
按日期
查 询
按查询条件查询
结构图中的主要成分:
(1)模块
(2)调用
(3)数据
凭证号
日期
查询条件
系统结构图
模块划分的原则
低耦合度、高内聚度
自顶向下、层层分解
一方面,各个模块具有相对独立性,可以分别设计实现;
另一方面,可将模块之间的相互关系(如数据传递、调用)通过一定的方式予以说明,便于系统的修改与维护。
系统的功能结构原理
...
...
...
XXX系统
子系统1
子系统2
功能模块1
程序模块1
子系统n
功能模块2
功能模块n
程序模块2
程序模块n
评估与选择
任务
从所有概念设计方案中选择一个系统。
步骤
详细的可行性研究
技术可行性
操作可行性
进度可行性
成本效益分析
成本效益分析
确认成本
一次性成本
经常性成本
确认效益
有形效益
无形效益
成本效益比较
净现值法
回收期法
详细设计
详细设计是系统功能、结构实现方法的最详细说明,是程序设计的依据
编码设计
数据库文件设计
输出设计
输入设计
安全保密设计
处理流程设计
编码方法
顺序编码
位数编码
分组编码
编码设计原则
唯一性
系统性
简明性
稳定性
扩展性
合法、合规性
数据库文件设计
根据所选择的具体数据库系统,进行数据库设计文件
依据:数据流程图、数据词典
步骤
确定系统需要建立的文件
数据库文件结构设计
数据库文件的组织形式
数据库文件的属性
确定系统需要建立的文件类型
系统主文件
是系统中最重要的共享文件,主要存放具有固定值属性的数据。必须准确、完整并及时更新 。
参照数据
汇总数据
业务文件
是用来存放表明经济业务发生的数据文件,包含了对主文件进行更新的全部数据。
主文件和业务文件之间的关系
客户编码 客户名称 客户地址 联系人 联系电话
1001 甲公司 北京市…… 张一 ……
订单号 订单日期 客户编码 产品编码 订购数量
2010 2021/09/09 1001 7891 500
产品编码 产品名称 价格 库存数量
7981 XXXX 80 6000
客户文件(主文件)
存货文件(主文件)
订单文件(业务文件)
数据库文件结构设计
数据库文件的组织形式
数据库文件的组织形式是指数据记录排列、读写的方式等
顺序组织方式
索引组织方式
数据库文件的属性
保密性
读写性
共享性
会计信息系统中要为每一个子系统设计数据库文件,设计每个库文件的文件名、文件结构及文件组织方式和属性等。
输出设计
从系统开发的角度看,输出决定输入,即输入数据只有根据输出的要求确定
确定输出内容
根据业务文件数据生成的表示经济业务发生的信息
根据主文件数据生成的参照数据和汇总数据
根据业务文件和主文件的数据合成的信息
选择输出设备、介质与输出方式
确定输出格式
输入设计
输入设计是信息系统与用户之间交互的纽带,决定了人机交互的效率,对系统的质量有决定性的重大影响。
输入设计原则(最少量、最简单、早检验、少转换)
输入设计内容
确定输入数据的内容
确定数据的输入方式和输入设备
确定输入数据的记录格式
输入数据的正确性校验
输入会计信息系统中的会计数据以数据文件的形式保存起来
安全保密设计
系统的安全保密性要靠软件的控制、各种管理制度和人工控制才有保证
设立密码权限控制
系统设立操作日志
系统数据的备份与恢复
系统运行状态的自动记录与检查
处理流程设计
处理流程设计的关键是用恰当的表达方法来描述每个模块的执行过程。常用的描述工具有:
流程图(flowchart)
程序设计语言pdl(program design language)
思考题
为什么会计人员和审计人员要参与会计信息系统的开发?
什么是系统开发生命周期?分为几个阶段?各阶段的主要任务和文档是什么?
数据源、数据存储和数据流之间的区别?
如何绘制数据流程图和功能结构图?
上网查询主要软件公司开发的会计软件,比较各软件公司开发的会计软件的功能。
q & a

展开更多......

收起↑

资源预览