欢迎来到天天文库
浏览记录
ID:25120304
大小:51.00 KB
页数:5页
时间:2018-11-18
《提高财务管理系统软件可维护性的方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、提高财务管理系统软件可维护性的方法 1财务管理系统的简介 财务管理系统在传统模式下以会计业务为主,再扩展了一些简单的业务,主要是人为管理操作。而现代的财务管理系统杜绝了简单操作繁琐化的问题,引进了计算机系统软件,成为了企业乃至政府部门核心的一部分,不仅功能齐全,如财政预算,应用范围广,还具有高效率和高质量,所以倍受推崇。 2系统软件的可维护性 由于软件环境的改变和用户需求的不同,很多时候,我们需要对软件系统进行修改,分为程度维护和数据维护两个方面,此时修改的难易程度就指系统软件可维护性的高低。为了满足不同企业的实际应用和市场的不断变化,就需要提高财务管理系统软件的可维护性,以此
2、降低系统维护的费用。系统软件的可维护性较差主要是因为程序设计人员在设计时只着重于软件功能的需要,而忽视了一些内部非功能的需要,致使程序之间过渡、转换就存在很大问题,所以程序设计时我们应当注意我们的目标不仅仅是一个简单的财务管理系统软件,它应当便于理解,便于测试,还具有高扩展性,灵活性和可嵌入性。 3提高财务管理系统软件可维护性的措施 糟糕的系统维护需要耗费大量额外的费用进行系统的维护,同时还要消耗大量研发人员的时间和精力,必须高度重视起来。在长期对财务管理系统软件可维护性的探索研究中我们发现,以下两种方法能够有效的进行系统软件的可维护性,而且具有很强的实践意义和实用性。 3.1加
3、强系统用数据库的定义 财务管理系统中及其重要的是账务处理,为了将用户数据抽象出来便于系统程序进行处理计算,我们采取的做法是将用户数据收集,建立起一个庞大的数据库,然后对这些数据进行具体详细的分类,当使用时,只需要引用其设置好的类别科目就好,这样一来,我们要解决的问题就是如何使数据分类恰到好处,不重复,不赘余,同时也不能遗漏,主要通过以下两点来解决: 3.1.1“账簿”名称由系统自动生成 不论是企业还是政府部门每天都会有很多的账目,来自于不同的工作人员或是来自不同的小部门,由于账目过于零星,个人的习惯的不同,在账目记录时使用不同的记录方式,往往导致最后汇总的账目凌乱,不便于整理和统
4、计,而且容易产生错误,不利于经济业务的反映与监督。这一点我们决定仿照身份证的编制,全国十三多亿人口,采取系统自动生成的方式,身份证号绝对绝无仅有,才能很好的实行其他个人业务的实名制。在账簿的账目生成时也采用系统生成的方式是极好的,例如,以公司编号开头,加上账目输入人员编号,加用户编号,加产生日期时间,这样产生的账目名称就能很好地反应出各种信息,账目与每一项收支情况一一对应起来,不但很有条理便于处理,还方便出现问题时核对与查证。 3.1.2增加会计科目类别字段 前面我们提到过将数据与程序分开,能够便于管理和处理,而在实际应用过程中,用户往往不直接使用数据,而趋向于用科目来做金额比对处
5、理,为了满足客户的需要,使用户不用修改程序就能提取出需要的科目进行数据局对比和修改,我们在设计时将会计报表作为系统默认的数据文件,会计报表是账目核算时常用的方法,能直观反映一段时间各科目数据的变化和不同科目数据之间的联系,通过建立起以会计报表为基础定义的数据库,这样把程序修改转移到数据维护上,实现了数据和程序分离的同时,也实现了报表和程序的分离。根据会计报表定义的数据库编制产生的程序,适当增加会计科目类别字段,以报表的形式输入输出,而改变数据时也以可以直接在报表中进行,这简化了财务管理系统的维护。 3.2加强系统软件的初始化功能 早些时候的财务管理系统软件的初始化主要指的的会计软件
6、的初始化,那时人们主要采用手工设置的方法来完成初始化,工作人员根据厂家提供的程序进行符合自己需要的修改,包括科目的设置,初始值的设定,难度较大,对工作人员的程序读写能力要求较高,初始化之后软件才能正常进行日常的数据统计处理,也就是说,初始化不仅需要很大的工作量,而且初始化的好坏直接决定了之后财务管理工作能否正常进行。 随着改革开放的深入进行,各种企业模式和管理制度的不断改革,业务内容在不断变化,对财务管理系统初始化越来越频繁,甚至需要一些功能模块的二次开发,这就向原有的财务管理系统软件提出了新时代的要求,必须加强系统软件初始化功能。我们根据财务管理一些基础业务的需求,直接将这些处理方
7、法写入源程序,并且写入了大量的自定义的模块,用户不需要进行程序修改,可以直接完成初始化,再需要根据自己的实际需要在自定义模块写入其他的功能计算,如果在彻底改革的情况下,重新初始化,便可以写入新的功能,方便且迅速。 在源程序的设定中,财务管理系统软件的初始化要完成的功能主要有以下几个方面:(1)工资结构定义。根据自己公司或单位的实际情况进行工资结构定义各种工资项目。这种定义比较单一简单,也模式化,用所有的收入减去所有的支出,按照员工编号顺序输入
此文档下载收益归作者所有