用友政务财务系统陕西省地税应用案例-财务管理解决方案.doc
用友政务财务系统陕西省地税应用案例 -财务管理解决方案 21 世纪是人类走向信息社会的世纪,是网络的时代,是高速信息公路建设取得实质性进展并进入应用的年代;是芯片技术、并行处理技术、分布式客户 /服务器模式、 64 位操作系统、千兆位网络、网络计算、应用平台发展等众多前沿科技得到普及应用的时代。高端技术不再是停留在实验室里科研人员的研究成果,而是广大技术人员与各级管理者用来提升管理绩效的强有力工具、更是促进整个社会发展的基础平台之一、是提升管理革命的源动力。 财务软件技术发展分析 从 80 年代末,以用友为代表的国内软件开发商崭露头角,并迅速得到了发展和壮大。对于管理对象的不同很好理解,但从软件技术层面进行阐述可能就不那么通俗易懂了。从管理对象讲,通用财务产品逐步细分为政府财务和企业财务管理两大领域,同时在这两大领域内,又根据行业性质的特色细分出各自的财务专业应用。而从技术层面讲,经历了单机版财务软件到 C/S 网络版应用产品,以至目前推出的最新 B/S 产品都充分体现了不同时期技术发展的成果。数据库应用软件的开发历史包括:单机、两层 C/S、三层 C/S 和多层 B/S 技术应用,而政府单位在当前局 域网应用环境下,考虑到经济性、稳定性、快速性等众多因素,使得该领域财务软件更多地采用基于三层 C/S 技术架构的产品。 和单机、两层 C/S 应用相比,三层 C/S 结构具有更灵活的硬件系统构成,对于各层均可以选择与其处理负荷和处理特性相适应的硬件。合理地分割三层结构并使其独立,可以使系统的结构变得简单清晰,这样就 提高了程序的可维护性。三层 C/S 结构中,应用的各层可以并行开发,各层也可以选择各自最适合的开发语言,有利于变更和维护应用技术规范,按层分割功能使各个程序的处理逻辑变得十分简单。 三层 C/S 结构是将应用功能分成表示层、功能层和数据层三部分。其解决方案是:对这三层进行明确分割 ,并在逻辑上使其独立。原来的数据层作为 DBMS已经独立出来,所以关键是要将表示层和功能层分离成各自独立的程序,并且还要使这两层间的接口简洁明了。如果将功能层和数据层分别放在不同的服务器中,如下图所示,则服务器和服务器之间也要进行数据传 送。但是 ,由于在这种形态中三层是分别放在各自不同的硬件系统上的,所以灵活性很高,能够适应客户机数目的增加和处理负荷的变动。例如,在追加新业务处