节点文献
基于业务基础软件平台的省级地税财务管理系统的设计与实现
The Design and the Implementation of the Finance Management Software for Provincial Local Tax System Based on Basic Business Software Platform
【作者】 张莹;
【导师】 钟尚平;
【作者基本信息】 福州大学 , 计算机技术(专业学位), 2013, 硕士
【摘要】 随着经济的不断发展,信息化逐渐变成商业模式创新和企业变革不可或缺的工具。中国早已踏入世界信息化的大圈,我国的税收工作要想跟上国际税收的步伐就必须实现税收信息化。地税系统在建设信息化的过程中,虽然全面推广了税收综合征管软件,实现了税收征管数据市级大集中,但仍然存在税务信息平台种类少,资源共享能力低;信息应用系统间的关联性差,数据口径指标体系不够多样;税收业务需求复杂、多变、频繁,地域差异显著等问题。福建省地税财务管理系统正是为了解决以上问题而被设计的。业务基础软件平台以业务为导向和驱动,可快速构建应用软件的软件平台。通过该平台体系,可以有效快速地构建企业以及事业机构的管理系统,并且能够成功消除信息孤岛和黑洞,改变了当前管理软件颗粒难以协作的状况。本文介绍的福建省地税财务管理系统运用业务基础软件平台技术,在统一数据标准、统一支撑平台、统一应用系统的基础上,建立省级数据中心,实现各部门数据大集中,建立具有跨平台、跨数据库、支持多种主流中间件应用服务器、硬件无关性等特点的综合业务管理信息平台,该系统能够同时应对三个层级以上的部门垂直管理和本级水平管理部门内全部单位机关的横向集中,使省、市、县各层级预算单位的业务处理集中在同一平台上进行。本文探讨了业务基础软件平台技术,重点研究了KINGDEE BOS平台、J2EE架构技术、MDA开发模式等相关的技术和理论,并应用业务基础软件平台技术构建了福建省地税财务管理系统,详细分析并设计了项目库管理模块的具体功能实现。本论文研究的贡献主要有:一是在对基于业务基础软件平台的福建省地税财务管理系统的设计的基础上,解决了地税系统现有财务管理软件和业务处理软件存在的问题;二是讨论了业务基础软件平台的产生过程,给出了它的基本思想和基本原理,并详细分析了它的特点;三是采用了J2EE架构技术,提供对服务端和客户端的支持,从而推动企业及企业中多层应用程序的发展;四是研究了MDA开发模式,它使系统能够用平台无关的语言进行描述,使得它和具体的平台实现技术分离,同时可以根据不同具体平台的映射关系来生成各种实现模型。
【Abstract】 With the constant development of economy, informatization has gradually become a necessary tool of enterprise reform and business innovation. China has integrated into the large informatization circle of the world for long time, our tax system need to realize informatization to keep pace with international taxation. During the informatization process of the tax system, although the comprehensive tax collection and management software has been popularized which has realized the function of municipal centralization for tax collection data, it still has some obvious shortcomings, such as the lack of diversity of tax information platform or high-level resource sharing, the singleness of the information application system, weak connection between different systems, the lack of diversity of the data index system, the complicated, variable and frequent requirement of tax business, significant regional difference, etc. Local Taxation Financial Management System of Fujian province is literally designed to solve the afore-described problems.Transaction Basic Software Platform is a transaction-oriented and transaction-driven software platform, which allows fast creation of application software. The new platform system will enable to fast construct the management system for corporate and public organizations in an efficient way, eradicate the problems of "isolated island" and "black hole", and enable better coordination between management software particles. This paper introduced that through business base software platform technology, based on unified data standard, unified supporting platform, united application system, Fujian Local Taxation Financial Management System built provincial level data center, realized all departments data concentration, built a comprehensive business management information platform which has the properties of multi-platform, multi-database, the support of multiple popular middleware application server, and hardware independence, etc. The system can be applied to vertical management with more than three layers and horizontal concentration of all departments belonging to current horizontal administrative department, as a result of which, all business of the budget units of province, city and county at any level will be grouped on the same platform.This article discusses about the technology for the Transaction Basic Software Platform, with a focus on KINGDEE BOS platform, J2EE framework technology and MDA development model etc, and attempts to construct a local taxation financial management platform of Fujian province. The article also makes a thorough analysis on how to achieve the project management function. This research mainly contributes in the following aspects:firstly, the design of Fujian Local Taxation Financial Management System on the basis of Transaction Basic Software Platform can solve the problems with the current financial management and transaction processing software in the local taxation system; secondly, the article discusses the basic principals for the Transaction Basic Software Platform and elaborates on the platform’s feature, development model and basic concepts; thirdly, using J2EE framework technology to support both service and customer ends drives the development of multiple application procedures for corporate and public institution uses. Fourthly, research into MDA development model enables the system to describe in a language that is different from the platform technology itself, thus separating the actual platform from the realization technology and generating various achievement models based on actual platform mappings.