理论教学
跳过导航链接。
教学大纲

理论教学大纲

先修课要求:会计学、管理信息系统、高级语言程序设计

总学时为:52个理论课时+52个实验学时+课程设计1

1. 课程性质和任务

《会计信息化》课程是会计学专业、财务管理专业及其他经济管理类专业的专业基础课。本课程将会计学、管理学、信息科学和计算机技术融为一体,包括了会计信息化基本原理、会计软件应用、会计软件开发技术、会计信息系统分析与设计四个部分知识模块的教学内容。本课程的目标是培养既熟悉会计业务处理流程又具有较强信息技术能力的高级复合型财会人才。通过本课程学习,要求学生理解会计信息化的基本原理,理解会计软件的业务处理流程,提高会计软件的应用技能;掌握会计软件开发的基本方法,熟悉会计软件的主流开发平台;具有对会计信息系统各主要子系统进行业务流程分析、数据流程处理分析以及功能设计、数据库设计、建立物理数据模型以及输入输出界面设计的能力和一定的会计软件开发能力。使学生能够灵活应用本课程所学的知识与掌握的技能,较快适应企业信息化环境下的会计及财务管理工作。

2. 教学内容及要求

理论课程教学内容及学时分配

课程模块

章节

课程内容

学时

基本要求

重点

难点

第一部分 会计信息化概论

1.1

会计信息化的基本概念和基本内容;会计信息化的发展;现代信息技术对会计工作的影响;会计数据处理技术的发展;会计软件的发展;会计信息化的发展趋势;会计软件的使用流程及会计软件的选择

2

了解会计信息化的产生、发展以及目标;掌握会计信息化的基本概念和基本内容;了解现代信息技术对会计工作的影响;了解会计数据处理技术的发展;掌握会计软件的基本流程;了解会计软件的选择

手工会计信息系统与IT环境下会计信息系统的差异;会计信息化的基本概念;会计软件基本流程

手工会计信息系统与IT环境下会计信息系统的差异

第二部分会计软件应用

2.1 会计软件账套初始化

会计软件的安装及基本流程;会计软件初始化的基本内容

2

了解会计软件的主要功能模块及其基本操作流程;掌握会计软件初始化设置的基本内容

会计软件的初始设置

操作员及权限管理、辅助核算的概念、科目期初及往来期初设置

2.2 会计软件日常业务处理

日常账务处理;期末处理

3

掌握会计软件的日常业务处理流程

会计凭证的操作;会计软件期末处理

错误凭证的处理;自定义转账及通用转账凭证处理

2.3 会计软件现金银行处理

收入支付款项业务处理;收支凭证处理;应收应付核销业务处理;银行对账处理

1

掌握会计软件出纳业务处理;掌握会计软件应收应付业务处理

收入支出款项处理;收支会计凭证处理;应收应付核销业务处理;银行对账处理

应收应付核销业务处理;银行对账处理

2.4 会计软件工资核算处理

工资表的建立;工资公式的设置;工资数据的录入;工资凭证的处理

2

掌握工资表的建立;掌握工资数据的录入;掌握工资凭证的处理

工资表的建立;工资公式的设置;工资数据的录入;工资凭证的处理

工资项目公式的设置;工资的分摊

2.5 会计软件固定资产核算处理

固定资产卡片的增加、减少;计提折旧;固定资产转账凭证的处理

1

掌握固定资产卡片的管理;掌握固定资产折旧处理

固定资产卡片管理;固定资产折旧 ;转账凭证

折旧处理;转账凭证

2.6 会计软件电子表格

会计软件的自动制表处理流程;会计软件的自定义报表设计

1

掌握会计软件电子表格的编制

会计软件的自动制表工作流程;手动制表的格式设计

报表公式定义;自定义报表格式定义

小计

10

第三部分 会计软件开发技术

3.1 会计软件开发平台概述

PowerBuilder简介;PowerBuilder集成开发环境简介;应用程序开发过程讲解;如何使用应用对象;窗口对象介绍

2

熟悉PowerBuilder的开发环境,了解PowerBuilder的特点,掌握画板、工具栏、联机帮助的使用;掌握应用对象、窗口对象的建立;理解脚本与事件的概念;能建立一个简单的应用

PowerBuilder开发环境;应用对象的使用;窗口对象的使用;PowerBuilder软件开发流程

PowerBuilder软件开发流程;应用对象的使用

3.2 编程基础与常用控件技术

对象编程基础;PowerScript语言介绍;窗口控件的使用技巧;PowerBuilder常用函数的使用 ;菜单对象的使用

4

逐步熟悉PowerScript的基础语法及语句 ;掌握常见的窗口控件

窗口控件的属性及应用;函数的应用

函数的灵活应用;窗口控件的选择与应用

3.3 数据库管理及应用

数据库基本概念;SQL语句介绍 ;Powerbuilder中数据库的管理;连接并访问数据库,实现系统登录

4

掌握数据库管理画板的使用;掌握数据库的建立与表的设计;理解事务对象的概念;掌握SQL语句的应用 ;掌握ODBC的配置与数据库的连接

数据库管理及数据库画板的使用;建库、建表、关键字、外关键字;数据库连接 ;SQL语句的应用

ODBC的概念;DB Profile配置文件 ;事务对象(SQLCA)的概念

3.4 数据窗口技术

DataWindow对象简介;创建DataWindow对象;使用DataWindow对象

2

理解DataWindow对象的概念;掌握DataWindow的设计与建立;掌握DataWindow的过滤、排序、分组操作

数据窗口画板的使用;DataWindow对象的概念;DataWindow的设计与建立

DataWindow的设计;DataWindow中计算列的处理;DataWindow中数据的统计计算处理

3.5 会计软件简单应用开发

数据窗口控件简介 ;数据窗口控件函数使用介绍;工资管理案例程序剖析;固定资产管理案例程序剖析

8

能实现任意单表的增加、删除、保存与检索功能;掌握会计软件简单应用开发方法

能实现对一张简单表的增加、删除、保存、检索功能 ;DataWindow的属性、事件和函数的应用

窗口控件DataWindow的应用 ;SetTransObject()的理解与应用

小计

20

第四部分 会计信息系统分析设计与开发

4.1信息系统分析设计与实施方法

信息系统开发概述;信息系统分析简介;信息系统设计简介;信息系统实施的内容与主要环节

4

掌握会计数据、会计信息、会计信息系统的基本概念;理解管理信息系统的层次与结构;了解信息系统开发的策略与指导原则;了解结构化系统开发法、原型法、面向对象的系统开发方法、计算机辅助开发方法的概念与过程;理解信息系统分析、设计与实施的主要内容;掌握信息系统分析、设计与实施的相关概念和方法

会计数据、会计信息、会计信息系统的基本概念;信息系统分析、设计与实施的主要内容;信息系统分析、设计与实施的相关概念和方法

信息系统的系统开发法;信息系统分析、设计与实施的主要内容和方法。

结构化系统开发法、原型法、面向对象的系统开发方法的基本思想;

4.2 账务处理子系统的分析设计与开发

第一节 账务处理系统概述(账务处理系统的基本概念、系统目标、系统控制)

1

了解账务处理系统的目标;理解账务处理系统的控制

账务处理系统的控制

科目控制

第二节 账务处理系统业务流程分析、数据流程分析

2

理解账务处理系统的业务流程、理解账务处理系统的数据处理流程

账务处理系统的业务流程分析和数据处理流程分析

手工环境下账务处理流程和IT环境下账务处理流程的区别

第三节 账务处理系统的功能模块分析、设计与开发(以金算盘软件为案例,包括初始设置功能、凭证管理功能、出纳管理功能、账表管理功能、期末处理功能以及系统维护功能分析)

5

熟悉账务处理系统的总体功能结构,并掌握各功能模块的具体处理流程

系统管理与初始设置模块的分析设计与开发;科目设置模块的分析设计与开发;凭证管理模块的分析设计与开发;出纳管理模块的分析设计与开发;帐表管理的分析设计与开发;期末处理模块的分析设计与开发;

科目设置模块的分析设计与开发;帐表管理的分析设计与开发;凭证录入模块的分析设计与开发;

第四节 账务处理系统的数据库设计(以科目设计、凭证设计为重点,并以金算盘软件为案例)

3

掌握账务处理系统的数据库设计

科目表、凭证表等数据表设计

数据的参照完整性设计

4.3 固定资产管理子系统的分析设计

固定资产管理系统概述;固定资产管理系统目标;固定资产管理系统业务流程;固定资产管理系统功能结构;固定资产管理系统数据处理流程分析

1

了解固定资产管理系统概述与系统目标;理解固定资产管理系统业务流程;理解固定资产管理系统功能结构;掌握固定资产管理系统数据处理流程;掌握固定资产管理系统数据库设计

固定资产处理流程;固定资产折旧费用分配计算;固定资产系统数据库设计

固定资产增、减、变动处理流程分析设计与开发;相关凭证处理

4.4 工资管理子系统的分析设计

工资管理子系统需求分析;工资管理子系统业务流程;工资管理子系统功能结构;工资管理子系统数据流程

1

了解工资管理子系统概述与系统目标;理解工资管理子系统业务流程;理解工资管理子系统功能结构;掌握工资管理子系统数据处理流程;掌握工资管理子系统数据库设计

工资管理子系统的基本功能结构及工资核算的业务流程;工资管理子系统特有的数据处理的基本方法和步骤

工资管理子系统特有的数据处理的基本方法和步骤

4.5 采购与应付子系统的分析设计

采购与应付系统系统概述;采购与应付系统目标;采购与应付模块业务流程;采购与应付系统功能结构分析;采购与应付系统数据流程

1

了解采购与应付款系统概述与系统目标;理解采购与应付款业务流程;理解采购与应付款系统功能结构;掌握采购与应付款系统数据处理流程分析;掌握采购与应付款系统数据库设计

入库单处理模块的分析设计与开发;应付款处理模块的分析设计与开发

采购结算模块的分析设计与开发;转账处理模块的分析设计与开发

4.6 销售与应收子系统的分析设计

销售与应收系统概述销售与应收系统目标;销售与应收系统业务流程;销售与应收系统功能结构分析;销售与应收系统数据流程

1

了解销售与应收系统概述与系统目标;理解销售与应收系统业务流程;掌握销售与应收系统功能结构;销售与应收系统数据流程分析;销售与应收系统数据库设计

出库单处理模块的分析设计与开发;应收款处理模块的分析设计与开发;应收账龄分析模块的分析设计与开发

销售结算模块的分析设计与开发;转账处理模块的分析设计与开发;应收账龄分析模块的分析设计与开发

4.7 库存与存货核算子系统的分析设计

库存与存货核算系统概述;库存与存货核算系统目标;库存与存货核算系统业务流程;库存与存货核算系统功能结构分析;库存与存货核算系统数据流程

1

了解库存与存货核算系统概述与系统目标;理解库存与存货核算系统业务流程;掌握库存与存货核算系统功能结构;掌握库存与存货核算系统数据流程分析 ;掌握库存与存货核算系统数据库件设计

库存与存货核算系统出入库处理模块的分析设计与开发;库存与存货核算系统盘存处理模块的分析设计与开发;库存台账设计

存货计价方法设计;库存台账数据库设计;进销存报表的统计分析

小计

20

合计

52

实验教学大纲

1. 实验课程性质及任务

本课程将会计学、管理学与信息科学相融合,重点讲授现代信息技术在会计管理中的应用,因此,更加注重学生实践能力的培养。通过该实验课程的训练,使学生能够熟练掌握会计软件的应用,掌握会计软件基本开发技能,具备基本的会计信息系统分析与设计能力,具备简单的会计软件开发能力。本实验课以金算盘企业管理软件为通用软件平台、以POWERDESIGNER为分析设计平台、以POWERBUILDER为开发平台,以小组实验为主要实验组织形式,广泛开展基础性实验、扩展性实验、创新性实验等分层次实验教学模式,实验课采用小组间互评、小组内互评、教师综合评价相结合的“多元化”考核方式。

2. 实验教材及参考书

1)陈旭、毛华扬,《会计信息系统开发实验教程》,清华大学出版社,2009.4

2)陈旭、毛华扬,《会计软件实验教程》,清华大学出版社,2009.4

3. 实验内容及要求

序号

实验项目

实验类型

实验学时

实验内容简介

1

新建账套及账套初始化

验证性

2

会计软件的安装及基本流程;会计软件初始化的基本内容

2

日常账务处理

验证性

3

日常账务处理;期末处理

3

现金银行业务处理

验证性

1

收入支付款项业务处理;收支凭证处理;应收应付核销业务处理;银行对账处理

4

工资核算处理

验证性

2

工资表的建立;工资公式的设置;工资数据的录入;工资凭证的处理

5

固定资产核算处理

验证性

1

固定资产卡片的增加、减少;计提折旧;固定资产转账凭证的处理

6

电子表格管理

验证性

1

会计软件的自动制表处理流程;会计软件的自定义报表设计

小计

10

7

会计软件开发平台(PowerBuilder编程基础与常用控件技术)

验证性

7

熟悉PowerBuilder集成开发环境;建立一个简单的应用程序;建立窗口对象并熟悉其属性。熟悉PowerScript语言;创建一个应用,使用窗口控件和PowerBuilder常用函数完成一个简单的功能(如计算器、跳动的小球) ;熟悉菜单对象的使用

8

数据库管理

验证性

3

熟悉Powerbuilder中数据库的管理;连接并访问数据库,实现系统登录程序的编写

9

数据窗口应用

验证性

4

创建DataWindow对象并使用DataWindow对象完成简单的应用

10

会计软件简单应用开发(建立对职员信息管理的简单应用

验证性、设计性

6

登录窗口的深入讲解(三种方式判断用户的合法性:select count(*)select psaawordsqlca.code=100);实现对职员信息的增加、删除、修改、查询、保存操作;在同一窗口中实现对不同表的增加、删除、修改、保存操作;以窗口继承的方式实现两个数据窗口联合操作,并实现带参数的数据检索;展示各种风格的数据窗口,并实现数据共享;实现对数据窗口中数据的导入与导出

小计

20

11

PowerDesigner数据建模技术

验证性

2

概念数据模型与物理数据模型的建模;标识符、主键、外键的基本概念。

12

账务处理系统总体设计

设计性

2

了解账务处理系统的基本功能;绘制功能结构图;理解账务处理系统的数据库表结构:编写数据字典、建立概念数据模型CDM、建立物理数据模型PDM、建立建表的SQL语句

13

账务处理系统登录模块开发

设计性

0.5

系统登录窗口通过对操作员编号与操作员密码正确性的判断以及操作权限的判断可进入对新建账套、账套管理、打开选择的账套的模块

14

账套设置与管理模块开发

设计性

1.5

完成账套设置与管理模块的开发,能够实现新建立账套,并设置会计期间;能对对套账进行删除、停用、会计期间修改等管理功能

15

账务处理系统基本表管理模块开发

设计性

2

完成账务处理系统基本表管理模块的开发。实现对账务处理系统中基本码表(如科目类别码表、科目性质码表、末级标记码表、凭证类型、余额方向码表、币别码表、操作员权限等)的初始化操作;实现对账务处理系统中基本码表增加、删除、修改、查询等操作;实现对账务处理系统中基本信息表(如操作人员、部门信息、往来等)的初始化、增加、删除、修改、查询等操作

16

会计科目输入模块开发

设计性

2

完成会计科目设置模块的开发,能够实现三级会计科目的建立,并在对会计科目进行增加操作时,能对相应的上级科目、下级科目进行控制,能够实现会计科目的查询和修改

17

会计科目查询修改模块开发

设计性

1.5

实现对会计科目进行查询功能;对会计科目进行删除与修改功能。

18

会计科目初始余额管理模块开发

设计性

1.5

对末级科目进行初始余额输入,自动对相应的上级科目进行汇总计算;对会计科目初始余额进行修改与查询操作。

19

试算平衡检验模块开发

设计性

1

对借方、贷方金额进行计算,并能判断是否相等

20

凭证录入模块开发

设计性

2

完成凭证录入模块的开发,实现凭证的正确录入功能

21

凭证查询模块开发

设计性

1

实现对已经输入的凭证进行凭证列表查询与凭证详细信息的查询功能;实现凭证列表查询功能。

22

凭证修改模块开发

设计性

1

实现对未审核的凭证进行修改功能

23

凭证审核模块开发

设计性

1

实现对未审核的凭证进行审核功能;对已审核但未记账凭的凭证进行取消审核功能

24

凭证记账与凭证冲销处理模块开发

设计性

1

实现对已审核但未记账凭证进行记账功能 实现对已记账凭证进行冲销功能

25

账簿查询模块开发

设计性

1

实现对科目余额表、明细账、总账的查询功能

26

期末结账处理模块开发

设计性

1

完成期末结账处理模块的开发,实现结账处理

小计

22

合计

52