会计信息化背景下会计软件开发的研究

2015-05-30 10:48张军强
软件工程 2015年2期
关键词:会计信息化开发研究

摘 要:信息化时代,企业会计工作要通过会计软件来完成。随着网络技术的发展,特别是互联网应用领域的拓展,给企业实施会计信息化奠定了良好的平台。本文从会计信息化角度对会计软件的开发进行研究。

关键词:会计信息化;会计软件;开发;研究

中图分类号:F232 文献标识码:A

1 引言(Introduction)

1979年我国财政部在长春第一汽车制造厂进行会计电算化试点工作,由此拉开了我国会计电算化工作的序幕。一些软件公司就开发了单机版会计软件,这适应了当时的会计工作环境,也促使了会计电算化的快速发展。随着社会经济多元化的发展,企业会计工作的重点转移到资金管理、资产管理、预算控制、成本管理、财务分析、风险控制等财务管理与决策方面,即“大财务”。为了能够从第一阶段(会计核算)平稳地过渡到第二阶段(会计管理),财政部在2013年12月6日出台了《企业会计信息化工作规范》,新规范对会计软件开发商提出了具体的要求。明确了会计管理软件应具备的功能,特别强调的是网络版的会计软件和软件的售后服务,取消了“反记账”功能。

《工作规范》对会计软件的描述是[1]:企业使用的,专门用于会计核算、财务管理的计算机软件、软件系统或者其功能模块,具有的功能是:为会计核算、财务管理直接采集数据;生成会计凭证、账簿、报表等会计资料;对会计资料进行转换、输出、分析、利用。网络运行主要以软件为基础,因此,在网络信息化时代,网络会计软件的发展将成为会计的首要问题。

2 会计电算化阶段会计软件存在的问题(The

existing problems of accounting software at the

accounting computerization stage)

企业会计信息化的核心是会计核算及管理,会计信息化就是要改变原来实施多年的会计电算化。会计电算化主要运行在单机环境下,会计资源共享难度大,所以也不能、不便于监督;其次会计电算化不适应信息时代要求,信息时代的主要特点是互联网的普及应用,某些企业虽在本单位局域网实施会计电算化,但不符合互联网环境要求。

2.1 现有会计软件数据难以共享

目前,会计核算软件开发公司有300多家,经过财政部评审的会计核算软件已有40多个,加上各省市级评审的也达到200多个。这些商品化会计软件种类众多,但其功能却大同小异,通用性差,模块集成化程度不高,不能满足不同层次用户的需要。单机版会计软件中的会计数据的共享是通过传送数据文件的方式来实现,不是采用数据库服务器的方式,无法真正实现数据库资源的共享。会计信息化主要是通过网络技术支持的,信息化要求数据是高度共享与传输,会计数据不能实现共享或者共享有缺陷,都不是信息化所要求的会计软件。

2.2 会计软件开发模式的局限性

软件公司开发会计软件,软件开发者往往并非专业的财务会计工作者,他们基本上没参与过企业财务需求与管理过程,对财会业务的特征和业务流程掌握不透,所知道的会计业务知识是企业共性的会计知识,所以各会计软件开发公司都特别强调各自的会计软件开发模式和优点,这样就造成大部分会计软件兼容性不好,使用方法上也存在差异,给用户使用带来了很大不便。

软件商在开发软件时不采用标准,软件开发商为了突出自己软件的特色,会别出心裁地开发出各自软件的特色,致使会计软件多而杂乱,导致不同会计软件的数据接口没标准,使用方法不一致,造成报表汇总不统一、数据查询不方便。

2.3 会计软件的业务数据处理流程不适应信息化的要求

会计电算化阶段的会计软件处理流程基本上是模拟手工会计的处理流程而设计的,不适应信息化的要求[2]。目前市场上主流会计软件基本上是C/S模式,该模式通常应用于局域网中。该模式开发的软件基本上使用在用户固定的环境,客户端需要安装用户软件才可以使用,不适合面向一些不可知的用户。维护成本高,软件每一次升级,所有客户端的用户程序都需要升级,费时费力,很不适应信息化发展应用的要求,限制了企业信息化的步伐。国内目前大部分ERP(财务)软件产品即属于此类结构。

3 会计信息化环境中的会计软件开发的研究(A

research study of accounting software development

in the accounting informationization environment)

3.1 会计软件的开发要适应社会信息化的大背景

社会信息化是信息化的高级阶段,社会一切活动领域都要全面实现信息化。随着互联网的诞生与发展,人类进入了信息化社会。会计信息化是在会计核算、会计监督、会计预测与决策等方面的全面信息化,要根据信息管理的原理和技术对会计流程和会计模型进行架构,使之符合信息化的要求[2]。

Internet技术环境的发展,为促进会计信息化的发展创造了良好的条件。会计软件是ERP的一部分,会计软件的发展要与ERP和企业信息化的发展相适应。

3.2 适应移动互联网的发展,开发移动会计软件

移动互联网是信息化的关键环节,全球信息化又给移动互联网的发展提供了新环境和新机遇。企业要实现会计信息化,就要开发适合在移动平台上使用方便的会计软件。通过移动互联网,用户使用移动会计软件通过输入密码、指纹认证等安全环节登录会计数据服务器端,完成数据业务的办理,真正实现信息化的无缝连接。

3.3 采用B/S模式开发会计软件,才会符合会计信息化

的要求

B/S(Browser/Server)即浏览器/服务器,它是建立在广域网基础上的,是随着Internet技术的产生而发展的,是对C/S模式的一种变化或者改进的软件开发模式。B/S模式的使用,使得浏览器技术实现原来需要复杂专用软件才能实现的强大功能,节约了开发成本。

B/S模式的程序和数据存放在服务器端,以浏览器作为软件客户端的统一界面。用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,主要事务逻辑在服务器端实现。该模式的软件面向不同层次的用户群,使用地域分散,C/S无法作到这点,运行环境与操作系统平台基本没有关系,这样有利于企业信息化的实现。

3.4 会计软件访问人员的普及,杜绝资金腐败问题

腐败的本质归根到底是资金问题,会计软件如何做到监管作用。在软件中,可以考虑将所有的原始会计数据(票据)都以图片的形式存储,一旦输入,就不能改动,不再是冷冰冰的财务数据显示。软件开发商在开发网络会计软件时考虑利用软件进行会计职能监督,在软件中采用基于角色的访问控制(RBAC模型),设置不同用户角色。针对不同角色人员设置不同的权限,可以让单位不同角色的员工登录查询会计数据,其他部门的(政府监管部门)人也可以注册审核后登录软件系统,实施监督。

4 结论(Conclusion)

网络会计软件的开发与使用是企业会计信息化的具体途径,通过它能为企业提供及时、准确的会计信息,可以实现企业数据业务的自动化,服务的电子化,管理的信息化,决策的科学化,使企业在信息化的浪潮中破浪前行。

参考文献(References)

[1] 企业会计信息化工作规范.http://www.mof.gov.cn/

zhengwuxinxi/caizhengwengao/wg2013/wg201312/201406/

t20140609_1092515.html.

[2] 樊军生.会计信息化研究—21世纪财务会计发展的新趋势

[J].中国证券期货,2011(09):71.

作者简介:

张军强(1970-),男,硕士,副教授.研究领域:计算机网络.

猜你喜欢
会计信息化开发研究
FMS与YBT相关性的实证研究
辽代千人邑研究述论
视错觉在平面设计中的应用与研究
EMA伺服控制系统研究
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
基于J2EE和Ionic的ITer学习APP设计与开发
互联网时代下的会计信息化教育变革探索
加强企业会计内部控制的有效策略
单片机在电子技术中的应用和开发