美章网 资料文库 企业会计账务处理系统的设计范文

企业会计账务处理系统的设计范文

本站小编为你精心准备了企业会计账务处理系统的设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

企业会计账务处理系统的设计

摘要:

本文运用Excel最基本的表格设计、强大的函数功能(如VLOOKUP、SUMIF)和VBA技术,进行界面设计、数据调取、各种控件和命令快捷键的设置以及宏代码的编写,设计出一个较完整的会计账务处理系统。

关键词:

VBA语言;Excel函数;账务处理

在进行各个模块(一个模块对应一张工作表)设计之前,先建立一个工作簿“会计信息系统”,在此工作簿下,建立各个工作表相应完成各个模块的设计。

一、“会计科目表”设计

会计科目是进行会计记录和提供各项会计信息的基础,会计科目的标识有科目编号和科目名称,每一个科目对应一个编号和名称。在具体的账务处理中,会计科目是填制会计凭证的关键要素之一。为使填制凭证时调取会计科目的便捷,本文运用Excel提供的VBA窗体技术,以对话框形式设计出界面友好、方便操作的会计科目表,如图1。此窗体在宏编辑状态下分以下三步完成:添加用户窗体;通过设置窗体属性,更改窗体的名称和标题,以标明窗体的用途为会计科目表;在窗体上添加“列表框按钮”和“命令按钮”控件,修改名称属性,在模块表上对“命令按钮”分别编写代码,使“确定”和“取消”功能生效。其中“确定”按钮的代码。

二、“凭证”工作表设计

1.“凭证”模板的建立记账凭证是是将经济信息转化为会计信息,对经济业务进行分类核算,是对业务发生当时填制的原始凭证加以整理而编制的。利用Excel的常用功能(如设置“单元格格式”),即可设计出如图2的记账凭证模板。

2.“凭证”模板中数据的添加记账凭证的基本内容如图2中列示,其中科目编号无论是记忆或查找,工作起来都比较麻烦,利用本文前面设计好的会计科目表(图1),可以非常方便地将科目编号自动输入到光标所在的当前单元格。实现技术分两步完成:在模块表中编写显示“会计科目表”窗体的代码;打开“宏”对话框,运用“选项”按钮,设置调用显示会计科目编号窗体的快捷键(如Ctrl+z)。设置完成之后,当需要输入科目编号时,按下快捷键,弹出“会计科目表”窗体(图1),在其中直接选定确认即可。科目名称书写起来比较费时,利用Excel提供的VBA自定义函数技术,在模块表中编写自定义函数km(),如图3。设计完自定义函数km后,在记账凭证模板(图2)的“科目名称”栏输入km函数(如“=km(B6)”,B6是科目编号所在单元格)。这样,只要在“科目编号”栏输入科目编号,就自动产生科目名称了。

三、凭证库设计

1.“凭证库”模板的建立利用Excel的常用功能,即可设计出“凭证库”模板。“凭证库”工作表的作用是提供所有会计业务发生的日期、摘要、会计科目、借(贷)方金额等。用Excel开发账务处理系统时,“凭证库”的建立为“发生额及余额表”运用SUMIF函数调取数据提供了方便。2.“凭证库”模板中数据的添加凭证库的信息来自于凭证工作表,通过VBA语言编写宏代码“记账凭证栏目数据转入凭证库”,运用循环语句(DoWhile语句和For语句)逐次将“凭证工作表”中的“日期”“摘要”等数据自动转入“凭证库”工作表的相应栏目执行“记账凭证栏目数据转入凭证库”宏后,数据从凭证工作表自动结转到凭证库。

四、“发生额及余额表”设计

1.“发生额及余额表”模板的建立利用Excel的常用功能,即可设计出“发生额及余额表”模板。发生额及余额表用于统计各级科目的期初余额、本期发生额和期末余额等,如图4。

2.“发生额及余额表”模板中数据的添加首先,将“会计科目表”工作表各会计科目的“科目编号”和“科目名称”复制到本工作表的“科目编号”和“科目名称”栏下,并录入(或从上期复制得到)期初余额。

在“本期发生额”的“借方发生额”和“贷方发生额”栏运用条件求和函数SUMIF(),将“凭证库”的借方金额(或贷方金额)作为数据源,以求得各会计科目本期“借方发生额”和“贷方发生额”合计数。函数SUMIF(Range,Criteria,Sum_range)的第一个参数Range设定条件判断的单元格区域,此参数是从数据源所在工作表选取,在本系统中,可以将“凭证库”的“科目编号”所在列区域作为参数(见图4);第二个参数Criteria设定以数字、表达式或文本形式定义的条件,在本系统中,和第一个参数相对应,将具体的科目编号作为参数,此参数是从需要数据的工作表(“发生额及余额表”)中选取(见图4);第三个参数是用于求和计算的实际单元格区域,在本系统中,即为数据源工作表“凭证库”的“借方金额”(贷方金额)所在列区域(见图4)。设置好一个科目,其他科目用拖动填充柄的方法复制完成即可。

“期末余额”公式设置运用的原理是:“期末余额=期初借方余额+本期借方发生额-本期贷方发生额”和“期末余额=期初贷方余额+本期贷方发生额-本期借方发生额”。至此,一个中小型企业会计账务处理系统设计完成,该子系统基本可以满足中小企业对会计业务的处理。

参考文献:

[1]文勇.利用Excel进行账务处理系统设计[J].财会月刊,2010(9).

[2]陈旭生.基于Excel开发的会计信息系统的功能与框架结构[J].信息技术,2012(12).

作者:贺月华 单位:集宁师范学院经管系