第二讲会计信息系统开发-精选
合集下载
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)会计信息系统硬件要可靠
会计信息系统第二讲会计信息系统开发

(bǔchōng),暂时都还不能替代其在系统开发过程中 的主导地位,尤其是在占目前系统开发工作量最大的 系统调查和系统分析这两个重要环节。
第二十三页,共114页。
第二十四页,共114页。
三、系统(xìtǒng)开发工具
是在开发研制各个阶段,帮助 (bāngzhù)开发工作自动或半自动完 成的工具
第二十一页,共114页。
四种(sì zhǒnɡ)开发方法的比过模拟以及模拟后原型的不断讨论和修改(xiūgǎi)
最终建立系统。多应用于小型局部系统或处理过 程比较简单系统的设计到实现环节,对大型的、 复杂的系统在原型的制作上有相当的困难。
2.面向对象法是一种围绕对象进行系统分析和设 计,然后用面向对象的工具建立系统的方法。这 种方法不能涉及系统分析以前的开发环节,因此 不能成为支持系统开发全过程的方法。
规划
系统分析
系统 (xìtǒng)设
计
系统实施
第九页,共114页。
系统(xìtǒng)运行与维护
系统 评价
提出 要求
系统 维护
系统运行维护
验 收
初步 调查
系统规划
可行 性研
究
审 批
系统
系统实施
转换
系统分析
详细 调查
编程 调试
审 查
系统设计
详细 设计
总体 设计
第十页,共114页。
逻辑 设计
审 查
二、开发方法(p39)
1.原型法的基本思想 原型法的基本思想是:在获得用户基本需
求的基础上快速地构造系统工作(gōngzuò) 模型——初始模型,然后演示这个原型系 统,在用户参与的情况下,按用户合理而 又可行的要求,不断修改这一原型系统。 每次修改都使系统得到一个完整的新原型, 直到用户满意为止。
第二十三页,共114页。
第二十四页,共114页。
三、系统(xìtǒng)开发工具
是在开发研制各个阶段,帮助 (bāngzhù)开发工作自动或半自动完 成的工具
第二十一页,共114页。
四种(sì zhǒnɡ)开发方法的比过模拟以及模拟后原型的不断讨论和修改(xiūgǎi)
最终建立系统。多应用于小型局部系统或处理过 程比较简单系统的设计到实现环节,对大型的、 复杂的系统在原型的制作上有相当的困难。
2.面向对象法是一种围绕对象进行系统分析和设 计,然后用面向对象的工具建立系统的方法。这 种方法不能涉及系统分析以前的开发环节,因此 不能成为支持系统开发全过程的方法。
规划
系统分析
系统 (xìtǒng)设
计
系统实施
第九页,共114页。
系统(xìtǒng)运行与维护
系统 评价
提出 要求
系统 维护
系统运行维护
验 收
初步 调查
系统规划
可行 性研
究
审 批
系统
系统实施
转换
系统分析
详细 调查
编程 调试
审 查
系统设计
详细 设计
总体 设计
第十页,共114页。
逻辑 设计
审 查
二、开发方法(p39)
1.原型法的基本思想 原型法的基本思想是:在获得用户基本需
求的基础上快速地构造系统工作(gōngzuò) 模型——初始模型,然后演示这个原型系 统,在用户参与的情况下,按用户合理而 又可行的要求,不断修改这一原型系统。 每次修改都使系统得到一个完整的新原型, 直到用户满意为止。
财务会计-第二章 会计信息系统开发方法 精品

生命周期法的优缺点:
它已存活近40年,IBM、甲骨文、微软公司等现在还 在使用此方法开发软件,计算机发展到现在,变 化很多,但此方法已使用了40年,到现在还在使 用,它必然有其十分显著的优点。
优点:
A、开发分阶段,各阶段严格按序进行,步骤清楚, 每阶段都有明确成果,具有阶段性。
B、前一个阶段为后一个阶段打基础,后阶段又是 前阶段的发展,各阶段又可独立工作,它具有 整体性和全局性。
第二章 会计信息系统的开发方法
教学目的与要求:通过本章学习,要求掌握软件的生命周期法的概念、以及生命 周期法的开发方法可分为系统分析、系统设计、系统实施、系统运行和系统维护 几个阶段。生命周期法基本概念就是按照软件的生命周期进行开发的方法。其中: A、系统分析阶段包括提出系统开发任务、进行可行性分析、在可行的基础上进 行更详细的需求分析、建立系统的逻辑模型。B、系统设计阶段包括总体设计和 详细设计,主要是指系统模块的划分文件设计、计算机化处理流程设计、代码设 计、数据库文件设计、输入和输出设计等。C、系统实施阶段主要指程序代码的 编写和调试。D、系统运行和维护阶段指系统移交用户使用和相应的各种维护工 作。掌握每个阶段所用的工具和阶段成果;并能用这些工具分析、设计一个小型 的财务软件。
4
第一节 会计信息系统开发的一般方法
二、会计信息系统开发的一般方法
(一)生命周期法 它是从20世纪70年代开始的,所生命周期法:是
指从软件开发任务的提出,一直到软件最终被淘汰这一 段时间。
第一节会计信息系统开发的一般方法
系统
扩展 新系统
建立
需
求
新系统
确
取代
定
系统
成熟
系
统
衰
第一章第二讲 会计信息系统

会计信息系统的特点 1. 数据量大 2. 数据结构复杂 3. 数据加工处理方法要求严格 4. 数据的及时性、真实性、准确性、完整性、 全面性等要求严格 5. 安全可靠性要求高
以计算机为核心的会计信息系统
(Accounting Information System, AIS) 的特征
1. 及时性与准确性 2. 集中化与自动化 3. 会计电算化信息系统是人机结合的系统 4. 会计数据修改技术及内部控制制度的适应变 动性
基本概念
信息:是经过加工、处理后的有用的数据, 是对数据的综合和解释,是数据加工的结 果或者说是“产品”。 会计信息: 定义:经过加工处理并对会计业务或管理活动 产生决策影响的数据(一类特殊的信息)
2分类:财务信息、定向信息、决策信息。 财务信息是反是映过去发生一切的信息 定向信息;管理所需要的特定信息 决策信息;对未来具有预测性的信息
B/S 结构(4层架构)
客户端,负责人机交互,客户可以通过网络来完 成各项任务 WEB服务器,负责对客户端应用的集中管理 应用服务器,负责处理软件中逻辑结构与数据关 系 数据服务器,负责数据的存储,备份和同步 B/S结构:会计软件只需安装在服务器上,工作站 (客户端)只须借助浏览器就可访问
基本概念
系统的特性(五方面:4+1)
整体性(所有要素的集合构成一个整体) 关联性(各要素之间有着密切的联系) 目的性(任何一个系统都有很强的目的性) 层次性(一个大系统由若干个子系统组成) 运动性(随着时间的变化,系统也在不断发展)
系统的特性
整体性。一个系统由两个或两个以上的要素组成,所有 要素的集合构成了一个有机的整体。在这个整体中,各 个要素不但有着自己的目标,而且为实现整体的目标充 当着必要的角色,缺一不可。 目的性。任何一个系统的发生和发展都具有很强的目的 性,这种目的性在某些系统中又体现出多重性。目的是 一个系统的主导,它决定着系统要素的组成和结构。 关联性。即一个系统中各要素间存在着密切的联系,这 种联系决定了整个系统的机制。这种联系在一定时期内 处于相对稳定的状态,但随着系统目标的改变以及环境 的发展,系统也会发生相应的变更。
会计信息系统第二讲(凭证录入和查询)

操作中需要注意的相关问题
• 录入凭证时的快捷键 F7:获取代码 F8:保存当前凭证 Ctrl+F7:自动借贷平衡 F11:计算器功能 ..(两个小数点):复制上一分录的摘要 //:当前Байду номын сангаас证有多条分录时,只复制第一条分 录的摘要
操作中需要注意的相关问题
• 凭证打印 账务处理/凭证查询/会计分录序时簿 文件/打印凭证/打印设置/打印机设置 开始/设置/打印机和传真/文件/服务器属性/格式 套打:是指用户使用的打印纸张为已经印制好的 统一格式,打印时只需将内容打印在对应项目 中,类似于支票打印和增值税发票打印操作。
当前凭证有多条分录时只复制第一条分录的摘要操作中需要注意的相关问题凭证打印账务处理凭证查询会计分录序时簿文件打印凭证打印设置打印机设置开始设置打印机和传真文件服务器属性格式套打
会计信息系统第二讲
凭证处理和账簿查询
操作中需要注意的相关问题
• 操作用户的选择 • 系统维护:基础资料(常用摘要) 系统维护(账套选项/凭证) (修改密码:密码/安全码) • 账务处理:凭证查询 凭证检查(账套选项设定条件 、凭证输入原则、用户自行设定的检查条件、 凭证字所许可的会计科目范围等)
第二章 会计信息系统开发方法-PPT文档资料

(三)对输入信息的调查了解
任何系统和模块的工作都离不开一定的数据输 入。对输入数据的调查包括输入数据的种类、格 式、内容、频率、信息量的大小等。
(四)对输出信息的调查了解
同样,对输出信息的调查了解,也可以为电算化现金模块 的软硬件配置的设计、输出设计和文件设计打下基础。
(五)对代码的调查了解
在企业手工会计业务中,可能会采用一些代码。例 如,会计科目代码、材料代码、固定资产代码等 。代码的使用可以简化工作,提供效率。企业现 有的代码有哪些,编码方案怎样,是否合理,这 些情况既为了解业务提供了方便,也为信息化设 计中的代码设计打下了基础。
原型法打破了信息系统传统的“自顶向下”的开发模式, 它首先以少量的代价快速地塑造一个可执行软件系统模 型,也就是原型。按照原型的不同目的,可以分为以下 三种:
用于验证软件需求的原型
用于验证设计方案的原型
用于演绎目标系统的原型
用于验证软件需求的原型:
在原型中包含一部分或相对简单的系统功能,通过实际的模型系统, 沟通人们对问题的理解。这种原型一般用完后就丢掉。
主要内容
第一节 会计信息系统开发的一般方法 第二节 会计信息系统的系统分析 第三节 会计信息系统的系统设计 第四节 会计信息系统的系统实施 第五节 会计信息系统的系统运行和维护
第一节 会计信息系统开发的一般方法
一、软件工程的提出
电算化会计信息系统是一个大型的软件系统,它的 开发也必须遵循一般软件系统开发所采用的方法— —软件工程的方法。 软件工程学主要研究计算机软件开发与维护的普遍 原理和技术,它包括开发的方法、工具和管理等多 个方面。它是一门新兴学科。
第一节 会计信息系统开发的一般方法
二、会计信息系统开发的一般方法
第二章-会计信息系统的开发PPT课件

“分解”可以分层进行,即先考虑问题最本质的属性,暂 时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容, 即“抽象”。
“逐层分解” “自顶向下”
➢结构化分析方法、结构化设计方法、结构化程序设计方法6
三 会计信息系统的开发方法
会计信息系统的开发和设计是一项专业性强,技术 要求高的工程。需要用科学的、系统的开发方法和步 骤,才能确保整个开发工作能顺利进行。
2
会计信息系统的开发方法(原型法、生命周期法、面 向对象法)
会计信息系统的规划 会计信息系统的分析 会计信息系统的设计
3
第一节 系统开发方法概述
系统开发的生命周期 结构化系统开发方法 系统开发的四种方法(生命周期法、原型法、面向对
象法、计算机辅助法)
4
一、系统开发的生命周期
系统规划
析阶 段
主要任务
调查用户需求和处理过程,进 行可行性分析与研究
分析用户需求,建立目标系统 逻辑模型
主要文档
可行性研究报告及 初步的软件开发计划
系统分析说明书
软 系统设计
件
开
发
阶
段
系统实施
运
行维 系统运行 护阶 和维护
段
概要设计:建立目标系统的总 体结构及数据库设计
详细设计:对模块进行过程描 述确定模块间的详细接口
3、计算机辅助软件工程方法,是一种除系统调查外的全面 支持系统开发的自动化开发方法,但CASE必须依赖于一种具 体的开发方法。因此也是一种辅助开发方法。
27
四种开发方法的优缺点
4、生命周期法,是真正能够全面支持整个系统开发过 程的方法。生命周期法适用于开发大规模的应用系统、通 用化应用软件。开发的工作量大、花费的时间较多,其使 用的用户多。
“逐层分解” “自顶向下”
➢结构化分析方法、结构化设计方法、结构化程序设计方法6
三 会计信息系统的开发方法
会计信息系统的开发和设计是一项专业性强,技术 要求高的工程。需要用科学的、系统的开发方法和步 骤,才能确保整个开发工作能顺利进行。
2
会计信息系统的开发方法(原型法、生命周期法、面 向对象法)
会计信息系统的规划 会计信息系统的分析 会计信息系统的设计
3
第一节 系统开发方法概述
系统开发的生命周期 结构化系统开发方法 系统开发的四种方法(生命周期法、原型法、面向对
象法、计算机辅助法)
4
一、系统开发的生命周期
系统规划
析阶 段
主要任务
调查用户需求和处理过程,进 行可行性分析与研究
分析用户需求,建立目标系统 逻辑模型
主要文档
可行性研究报告及 初步的软件开发计划
系统分析说明书
软 系统设计
件
开
发
阶
段
系统实施
运
行维 系统运行 护阶 和维护
段
概要设计:建立目标系统的总 体结构及数据库设计
详细设计:对模块进行过程描 述确定模块间的详细接口
3、计算机辅助软件工程方法,是一种除系统调查外的全面 支持系统开发的自动化开发方法,但CASE必须依赖于一种具 体的开发方法。因此也是一种辅助开发方法。
27
四种开发方法的优缺点
4、生命周期法,是真正能够全面支持整个系统开发过 程的方法。生命周期法适用于开发大规模的应用系统、通 用化应用软件。开发的工作量大、花费的时间较多,其使 用的用户多。
第二章会计信息系统开发方法02

B、处理流程
在两个工作区打开相应文件 ↓
建立关联(按关键字—代码) ↓
在第一工作区输入数据 ↓
第二工作区有没有数据 ↓
若有,显示相应代码与名称
二、数据汇总计算
1、按RECN()关联 SELE 2 USE AR2 SELE 1 COPY FILE AR1.DBF TO ARHZ.DBF
USE ARHZ.DBF SET RELA TO RECN() INTO B REPL ALL FL1 WITH FL1+B->FD1, FL2 WITH FL2+B->FD2
2、平衡公式法 A、方法原理:根据指标之间的算法关系, 检验指标值是否闭合,也可称为闭合法。 B、处理流程如下: ↓ 输入分项数据,总计数据 ↓ 对分项数据,计算求和 ↓ N 分项计算结果=总计数? ↓Y
3、标准法
A、方法原理 首先建立一个标准数据库,存放数据
项的标准(代码与名称的对应关系), 然后在数据的输入过程中,以此库为基 准,来检验数据的正确性。
4 、输入设计 (1)输入设计的原则 (2)输入设计的内容
5、安全保密设计
6、处理流程设计
第五节 会计信息系统程序设计
一、数据校验方法 1、简单法—直接利用语句本身具有的功能
(1) PICTURE与RANGE (2) PICTURE 与 VALID (3) DO WHILE…. ENDD (4) IF….. ENDIF
863、4
7
1202 山洪 675、5
703、4
要求:按部门汇总生成企业工资汇总表文件
(2)多关键字段——辅助字段法 例5: *gzhz.prg
set safety off
use gz.dbf *按部门汇总 repl all 汇总码 with substr(编号,1,2) total on汇总码 to hz1.dbf *求合计 use hz1.dbf repl all汇总码 with ‘1’ total on汇总码to hz2.dbf appe from hz2.dbf
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
硬件配置、软件编写 系统测试、系统转换
2.程序设计说明书
3.测试报告 4.操作手册
运行日志、软件问题报告和
程序修改扩充
软件修改报告,评估说明书
系统评估
㈡ 原型法
1.原型法的基本思想 原型法的基本思想是:在获得用户基本需
求的基础上快速地构造系统工作模型—— 初始模型,然后演示这个原型系统,在用 户参与的情况下,按用户合理而又可行的 要求,不断修改这一原型系统。每次修改 都使系统得到一个完整的新原型,直到用 户满意为止。
总体 设计
逻辑 设计
审 查
二、开发方法
㈠ 结构化方法(SSDM) ㈡ 原型法(Prototyping) ㈢ 面向对象法(OO) ㈣ 计算机辅助开发方法(Case方法)
㈠结构化方法
1.结构化方法的基本思想 基本思想是,它将软件工程学和系统工程
的理论与方法引入计算机会计信息系统的 研制开发中,采用结构化、模块化、自顶 向下地对系统进行分析和设计。具体来说, 将信息系统开发过程严格划分成五个阶段, 即系统开发生命周期。
2.原型法的工作流程
确定用户基本信息需求
建立初始原型
是
可用原型
完成系统开发并 交付使用
运行原型系统
满意否?
否否
放弃否?
是 停止
第一步 第二步 第三步
修改原型 第四步
㈢ 面向对象法(Object-oriented,简称OLeabharlann )1.面向对象法的基本思想
面向对象法的基本思想是:客观世界是由 各种各样的对象组成的,每种对象都有各 自的内部状态和运动规律,不同对象之间 的相互作用和联系就构成了各种不同的系 统。当我们设计和实现一个客观的会计信 息系统时,如果能够在满足需求的条件下, 把系统设计成由一些不可变得部分组成的 最小集合,这些不可变的部分就是所谓的 对象。P41
3.CASE方法是一种除系统调查外的全面支持系统 开发全过程的自动化开发方法,但是, CASE方法 必须依赖于一种具体的开发方法,因此,也是一 种辅助开发方法。
4.生命周期法是真正能够全面支持整个系统开发 过程的方法,其它几种方法尽管有很多优点,但 都只能作为生命周期法在局部开发环节上的补充, 暂时都还不能替代其在系统开发过程中的主导地 位,尤其是在占目前系统开发工作量最大的系统 调查和系统分析这两个重要环节。
第 二会 讲计
信 息 系 统 开 发
计算机会计信息系统开发最核心的工作是 设计出一套适合于现代企业管理要求的会 计应用软件系统。
系统开发方法和采用何种开发方式进行系 统开发是信息系统能否成功的关键。
任何企业要想建立计算机会计信息系统, 必须有科学的管理作基础,采用先进的开 发思想和现代化开发工具进行系统开发。
第一节 AIS开发概述
一、系统开发生命周期 3、系统设计阶段:
根据系统分析逻辑模型,具体设计。包 括系统概念设计、评估与选择方案、详细 设计、系统设计报告。描述系统“如何做
?” 4、系统实施阶段:设备购置、人员培训、 编程、数据输入、软件测试及报告 5、系统运行与维护:
第一节 AIS开发概述
一、系统开发生命周期 系统开发是按照上述系统开发的五
2.面向对象法的工作流程
1.系统调查和需求分析。对系统将要面临的 具体管理问题以及用户对系统开发的需要 进行调查研究。
2.分析问题的性质和求解问题。在复杂的问 题领域中抽象地识别出对象以及其行为、 结构、属性、方法等。这一阶段一般被称 之为面向对象分析,简称OOA。
3.整理问题。即对分析的结果作进一步的抽 象、归类、整理,最终以范式的形式将它 们确定下来。这一阶段被称为面向对象设 计,简称OOD。
个阶段从上到下依次开展,上一阶段 是下一阶段的基础。
要熟知每个阶段的任务和成果
系统开发生命周期
系统规划 系统分析 系统设计 系统实施
系统运行与维护
系统 评价
提出 要求
系统 维护
系统运行维护
验 收
初步 调查
系统规划
可行 性研 究
审 批
系统
系统实施
转换
系统分析
详细 调查
编程 调试
审 查
系统设计
详细 设计
(Computer-aided Software Engineering),简称CASE。
㈣ 计算机辅助开发方法
CASE方法的基本思路是:在实际开发一个系 统时, CASE应用必须依赖于一种具体的开 发方法,例如,生命周期法、原型法、OO方 法等等,并提供支持上述各种方法的开发环 境,CASE提供专门的软件工具来支持系统开 发过程,实现计算机的辅助开发。
4.程序实现。即用面向对象的程序设计语言 将上一步整理的范式直接映射为应用程序 软件。这一阶段被称为面向对象的程序设 计,简称OOP。
㈣ 计算机辅助开发方法
20世纪80年代末,人们将计算机图形处理 技术、程序生成技术、关系型数据库技术 和各类开发工具相结合,形成支持系统开 发的综合计算机辅助软件工程开发环境
第一节 AIS开发概述
一、系统开发生命周期 二、开发方法 三、开发方式
第一节 AIS开发概述
一、系统开发生命周期 1、系统规划阶段:
初步调查、可行性分析、可行性项 目建议书 2、系统分析阶段(逻辑设计阶段):
描述现行业务流程、提出新系统的逻辑 模型、系统分析报告,是下一阶段系统设 计的重要依据,描述系统“做什么?”
学习目标:
了解系统开发生命周期 掌握各系统开发方法的原理、特点和适用
范围 熟悉会计信息系统规划、分析、设计不同
阶段的任务内容和成果 重点:业务流程图、数据流程图、数据字
典的编制
内容提要
第一节 第二节 第三节 第四节
会计信息系统开发概述 会计信息系统的规划 会计信息系统的分析 会计信息系统的设计
四种开发方法的比较
1.原型法是一种基于4GLS的快速模拟方法,它通 过模拟以及模拟后原型的不断讨论和修改最终建
立系统。多应用于小型局部系统或处理过程比较 简单系统的设计到实现环节,对大型的、复杂的 系统在原型的制作上有相当的困难。
2.面向对象法是一种围绕对象进行系统分析和设 计,然后用面向对象的工具建立系统的方法。这 种方法不能涉及系统分析以前的开发环节,因此 不能成为支持系统开发全过程的方法。
2.结构化方法
系统规划 系统分析 系统设计 系统实施
系统运行与维护
3.结构化方法工作流程和主要任务
生命周期 主要任务
主要文档
系统规划 可行性研究
可行性项目建议书
系统分析 系统设计
需求分析 1.概要设计 2.详细设计
系统分析说明书 1.概要设计说明书 2.详细设计说明书
系统实施 运行和维护
1.源程序清单