中小企业账务处理系统的设计与实现
辽宁大学学报
自然科学版第35卷 第3期 2008年
JOURNAL O F L I AON I N G UN I V ERS ITY
N atural Sciences Edition
Vol . 35 No . 3 2008
中小企业账务处理系统的设计与实现
李凤艳
3
(辽宁大学工商管理学院, 摘 要:主要是以中小企业为研究对象, , 、快. 、系统设计与实现三方面进行了探讨.
关键词:; ; .
中图分类号::A 文章编号:100025846(2008) 0320244204
1 系统简介
1. 1 问题提出
中小企业由于经营规模不大, 组织简单, 管理方式一般以垂直管理为主, 致使企业不太重视会计制度的建设, 或者虽有制度, 实际上并未认真执行. 另外中小企业会计人员计算机知识缺乏, 使得会计软件在会计信息分析、资金管理、财务决策和预测方面的作用没有充分发挥出来. 如果采用针对大型企业的ERP 软件延伸出的中小企业版本, 有可能并不是很实用. 中小商贸企业采购、销售业务频繁, 必须设计出适合中小企业的财务软件, 才能真正发挥中小企业的效能. 1. 2 国内研究现状
目前, 我国大部分中小企业仍然使用通用核算型会计软件. 随着经济发展, 中小型企业信息化将进入大规模应用普及阶段, 这给专业生产财务软件的厂商, 如用友、金蝶、管家婆等带来了巨大商机. 这些财务软件厂商针对中小企业不断推出新产品. 用友公司面向中小企业设计的ERP -U8、面向小企业设计的用友通, 金蝶公司面向中
在设计上有很强的针对性, 新升级的界面更加便
于会计人员操作. 目前中小企业使用的软件系统中除了大型ERP 软件外, 直接从进销存管理系统读取业务数据而生成会计凭证的软件系统很少见. 1. 3 研究思路
中小型商贸企业使用的财务软件大多是进销存管理和财务管理分离的系统, 单独进销存系统便于仓库管理, 财务人员需要根据入库单等原始凭证记账, 因此作为一个采购、销售频繁的企业, 仓库管理人员与财务人员对账的工作量是很大的. 本文是在目前市场上现有的常用中小型账务处理系统功能的基础上, 将采购、销售业务纳入凭证处理模块, 使用V isual FoxPr o6. 0可视化编程工具设计一套直接录入采购、销售业务数据即可自动生成相关会计凭证的账务处理系统, 试图减小对账的工作量, 提高中小企业的自动化程度.
2 系统分析
2. 1 数据分析
小企业设计的金蝶K/3、面向小企业设计的KI S,
管家婆进销存管理系统等目前市场上的热销产品
本系统处理会计数据的流程与手工账务处理系统有很多相似之处, 结合商品流通企业会计特点和本系统的设计目标所设计系统流程如图1.
3作者简介:李凤艳(19662) , 女, 辽宁北镇人, 辽宁大学工商管理学院副教授, 从事会计电算化理论与实践教学的研究.
收稿日期:2008205219
第3期 李凤艳:中小企业账务处理系统的设计与实现245
表、利润表和资产负债表等, 在此仅介绍临时凭证
表, 其结构如表1所示.
图1 系统流程图
2. 2功能分析
图2 总体结构
:
凭证处理、.
初始化:, . 初始化具有设置会计科目、录入期初余额、启用系统、系统维护等功能.
凭证处理:凭证处理是本账务处理系统中非常重要的一部分, 凭证处理具有录入凭证、查询凭证、修改凭证、删除凭证和录入有关采购(销售) 业务数据、由计算机自动处理生成相关凭证并存入临时凭证库等功能.
账簿处理:通常账簿包括总分类账、明细分类账、现金日记账、银行存款日记账. 本系统的账簿处理功能是根据审核后的正式记账凭证自动登记账簿, 具体设计的功能有:登记总分类账、登记现金日记账、登记银行存款日记账、查看总分类账、查看现金日记账、查看银行存款日记账.
报表处理:财务报表是对企业财务状况、经营成果和现金流量的结构性表述, 是由企业在自身会计核算基础上对账簿记录进行加工而编制成的. 本系统的报表处理部分具有生成资产负债表、利润表和查看资产负债表、利润表的功能.
表1 临时凭证表
字段
1
[***********]16
字段名日期凭证编号摘要结算方式结算号数会计科目借方金额贷方金额附单据会计主管记账稽核制单出纳科目代码
类型日期型数值型字符型字符型字符型字符型数值型数值型字符型字符型字符型字符型字符型字符型字符型
宽度
[***********]8
小数位
22
3. 3 表单设计
表单是系统与用户间的接口工具, 本系统涉及的表单很多. 在此仅以采购业务凭证生成表单(图3) 、销售业务凭证生成表单(图4) 和录入凭证表单(图5) 为例加以说明.
3 系统设计与实现
3. 1 总体设计
本系统的总体设计结构图如图
2所示. 3. 2 数据表设计
本系统涉及的数据表有很多, 如:会计科目、临时记账凭证、正式记账凭证、总账、明细账、现金日记账、银行存款日记账、采购业务表、销售业务
图3 采购业务凭证生成表单
246辽宁大学学报 自然科学版 2008年
图3所示该表单上“生成凭证”按钮的单击
事件代码如下:
sele 业务if 记账符号=messagebox(“该笔业务已经生成凭证, 不能重复生成" , “警告" ) else
scat t o a (20) cc =abs (a (18) ) thisfor m. pagefra me1. page1. container1. value =a (2) thisfor m. pagefra me1. page1. value =a (3) thisfor m. value =a (4) value =a (19) text5. value =a (5) +采购’’+)
sele o n n =0
m =1else
go bott
m =凭证编号m =m+1endif thisfor m. pagefra me1. page1. container1. text4. value =mdo case
case a (18) =0if a (17) >0 if a (15) =0
thisf or m. kmbm thisf or m. yh else
thisf or m. kmbm thisf or m. xj thisf or m. yh endif else
thisf or m. kmbm thisf or m. xj endif thisfor m. pagefra me1. page1. container1. text17. value =a (14) thisfor m. pagefra me1. page1. container1. text18. value =a (14)
case a (18) >0 if a (17) >0 if a (15) =0
thisfor m. kmbm thisfor m. qk thisfor m. yh else
thisfor m. kmbm thisfor m. xj thisfor m. yh thisfor m. qk endif endif
if a (17) =0 if a (15) =0
thisfor m. kmbm thisfor m. qk else
thisfor m. kmbm thisfor m. qk thisfor m. xj endif
图3、图4上的表单分为上下两部分, 上半部分为业务数据录入功能区, 在该区操作员可按系统的提示输入采购、销售业务的数据, 如业务发生的时间、经手处室、产品名称、供应商(客户) 、采购(销售) 数量、单价、结算方式及附单据张数. 根据上面的数据可自动计算出税金、价税合计金额、欠款金额, 还可通过下面的按钮对数据进行修改、删除、添加和保存等操作.
图3、图4表单的下半部分是自动生成凭证的功能区, 它完全是按现行的记账凭证格式设计的. 这样做的主要目的是为了避免有生疏感的产生. 当操作员点击下面的“生成凭证”按钮时, 记账凭证中所需填列的项目都会自动生成, 无须操作员逐项录入, 即可自动生成采购(销售) 凭证.
图5中的表单主要完成凭证的录入操作, 操作员可依次输入凭证的各项内容, 只有凭证编号和合计金额是系统自动生成的, 要保存凭证内容按上方的“保存”按钮即可实现. 3. 4 代码设计
本系统涉及的表单很多, 而每一表单又有不同的操作对象, 不同的操作对象又有不同的事件与代码, 在此仅以采购凭证生成表单和录入凭证表单为例来说明事件与代码的编写.
第3期 李凤艳:中小企业账务处理系统的设计与实现
endif
thisfor m. pagefra me1. page1. container1. text17. value =a (14) thisfor m. pagefra me1. page1. container1. text18. value =a (14)
case a (18)
if a (17) 0and a (15) 0 thisfor m. kmbm thisfor m. yf thisfor m. xj thisfor m. yh endif
if a (17) 0and a (15) =0 thisfor m. kmbm thisfor m. yf thisfor m. yh endif
if a (17) =0and a (15) 0 thisfor m. kmbm thisfor m. yf thisfor m. xj endif
thisfor m. pagefra me1. =(15) +a (17)
thisfor m. pagefra me1. text18. value =a (15) +a (17) endcase sele 业务
rep l 记账符号with. t . endif
thisfor m. refresh
jzpz (h, 10) =s pac (8) jzpz (h, 11) =s pac (8) jzpz (h, 12) =s pac (8) jz pz (h, 13) =s pac (8) jz pz (h, 14) =s pac (8) jz pz (h, 15) =s pac (8) jz pz (h, 16) =s pac (8)
endf
f or n =5t o 47
m =iif (n
) . and . n 0, ’’
jfhj 0=m. =0text39. value =0pzbh =pzbh +1thisfor m. text4. value =pzbh endif
247
4 展望
本系统只适用于中小企业, 缺乏普遍的适用性, 还需要不断的扩展, 虽然本系统的设计有许多不足, 但它提出了一种新的会计凭证处理方法的设想. 希望这种设想能与现存的会计软件系统有效地结合起来, 更好地为中小企业会计工作发挥作用. 参考文献:
[1] 梁丽瑾. 会计信息化理论与实务[M].北京:经济科
学出版社, 2008. [2] 林兰荣. 会计电算化基础[M].北京:电子工业出版
社, 2007. [3] 杨 琦, 房桃峻. 会计信息系统原理与应用[M].厦
门:厦门大学出版社, 2006. [4] 孙宗虎, 郑 卿. 财务管理流程设计与工作标准
[M].北京人民邮电出版社, 2007. [5] 陈 旭, 毛华阳. 会计信息系统分析设计与开发
[M].北京:清华大学出社, 2006.
图4所示录入凭证表单上的“保存”按钮的单击事件代码如下:
sele 记账凭证表if jfhj dfhj
) =messagebox(‘借贷不平衡不能保存! ’, ‘警告信息’
else
appe fr om array jz pz for len (allt (会计科目) ) #0for h =1t o 8
) jz pz (h, 1) =ct od (’//’
jz pz (h, 2) =0
jz pz (h, 3) =s pac (30) jz pz (h, 4) =s pac (8) jz pz (h, 5) =s pac (4) jz pz (h, 6) =s pac (40) jz pz (h, 7) =0. 00jz pz (h, 8) =0. 00jz pz (h, 9) =s pac (2)
D esi gn s and Rea li za ti on of the F i n ance -Proccessi n g
Syste m for the S ma ll and M ed i u m En terpr ises
L I Feng 2yan
(College of B usiness A dm inistration, L iaon ing U niversity, Shenyang 110036, China )
Ab s tra c t: Taking the s mall and medium enter p rises as the research object and with the use of the current
finance -p r occessing syste m s oft w ares, a set of much safer and s wifter finance -p r occessing syste m f or the s mall and mediu m enter p rises is devel oped . Such three as pects as the intr oducti on t o the syste m , the designs of the syste m and the realizati on of the syste m are f ocused on in this paper .
Ke y wo rd s: s mall and mediu m enter p rises; finance -p r occessing syste m; designs and realizati on .
(责任编辑 郑绥乾)