需要与其他业务子系统无缝连接, 平滑集成, 满足用户多变的需求, 是一个比较复杂的系统。在财务管理系统的开发中, 引入以面向软件复用为目的的构件技术, 研究财务领域构件的提取、分类及组织, 将有利于促进财务管理系统的发展和应用。[11]
5.2计算机财务软件开发的方向
1.财务软件在宏观上应该向国际化方向发展;加入世界贸易组织对中国会计业是重要的发展机遇,也是严峻的挑战。特别是由于体制的健全与完善需要时间,在我国加入世界贸易组织后,可能会有一个“磨合”期,在“磨合”期内,有可能出现与新形势和新要求不适应、不一致、不衔接的情况。
2.微观上应在软件的整体管理信息系统深入扩展;决策理论与我国财务软件的目标定位问题:我国财务软件的目标定位在三个层次上,即面向事务处理级、面向系统级和面向管理决策级三个层级,分别对应核算型财务软件、管理型财务软件和决策型支持财务软件。[9]
5.3提高软件可维护性
随着计算机在信息管理领域中的普及和推广, 计算机财务管理系统已走进了各行各业。然而每个行业、每个单位所具有的不同管理特点以及财务制度的改革所引起的企业财务管理的相应变化, 使计算机软件开发人员越来越感到软件维护以及功能模块的二次开发其工作量之大, 任务之重叫人难以承受。笔者就如何提高财务管理系统软件可维护性的方法谈一些自己的看法。[12]
5.4财务管理系统关于安全问题
在财务管理系统的应用软件子系统中,账务处理系统的安全性最为重要.一个好的账务处理系统的设计可以修改、屏蔽、克服其他底层的安全威胁,从应用系统的最高层保证系统的整体安全,如应用程序拥有自己的账户管理、数据加密、身份验证和数据维护.通常,应用软件是利用其所依赖的软件平台来帮助实现安全管理的,前几年的XBASE 数据库,正是因为存在着较大的安全漏洞,现已基本上不被财务管理系统所采用,而改用基于SQL 语言的数据库.基于SQL 语言的数据库有着自己的用户管理机制,加上C/S 结构使得客户机只能通过数据通信协议与数据库打交道,因而在一定程度上保证了应用数据的安全。[13]
5.财务软件开发的形式
在开发财务管理软件时首先要分析其数据来源分析管理刽十与财务会计之间的数据联系。管理会计最终输出的是管理报表编制管理报表所需的数据一般可分为三类第一类来自凭证包括原始凭证和记帐凭证资料为分杆衬十算提供原始数据第二类来自帐簿中的汇总数据第三类则来自财务部门之外的有关数据,如产品的标准成本、历史数据、预测数据、宏观经济指标、市场信息、同类企业的可比数据等。通过分析可知,前两类数据是财务会计所处理的主要内容。而管理会计无需另搞一套因此,在电算化系统中,会计核算是管理型财务软件的重要数据基础,而财务管理软件应能方便灵活地直接从核算系统中取出所需数据基于此种关系,我们把财务管理软件的开发分为两种方式外向型开发和内向型开发。
内向型开发是指在对企业管理信息系统进行全面规划和整体设计,系统高度集成,数据完全共享的基础上,建成一个集业务管理、生产管理、会计核算以及财务管理于一体的企业管理信息系统,财务只是该系统中一个有机的部分。如发达国家的管理软件是以业务为中心来组织,根据物流、信息流、资金流的连续运动和反馈来设计的,并不以各个职能部门的功能来划分,因此没有什么独立的财务管理软件。
外向型开发是在原有财务核算软件的基础上,向其它业务部门扩展逐步建立起财务管理软件。如将原有的应收应付款处理扩展为从材料采购、产品订货的合同管理到材料库存产品销售的整个进销存系统管理从单纯的成本核算,扩展为从生产计划完工产品的整个生产过程管理。[14] 参考文献 [1]王珊、萨师煊:《数据库系统概论》,高等教育出版社,2006年5月第4版 [2]赛奎春:《Delphi工程应用与项目实践》,机械工业出版社,2005年1月第1版 [3]黄梯云:《管理信息系统导论》,机械工业出版社 [4]曹军生等:《SQL Server2000实用教程 》,北京理工大学出版社,2001年9月第1版 [5]李建中、王珊:《数据库系统原理》,电子工业出版社,2004年9月第2版 [6]伍俊良:《Delphi7课程设计与系统开发案例》,清华大学出版社,2004年3月第1版 [7]吕伟臣、周涛:《Delphi7项目开发实践》,科学出版社,2005年6月第1版 [8]苏茜、胡剑:《Windows XP网络实务手册》,中国铁道出版社,2002年
|