开发背景
随着税务信息化程度的不断深入,通过税务管理科学化、精细化程度不断提高,积累了大量税务业务和管理的相关数据,众多信息系统让各级领导和干部工作越来越简便、高效,特别是各级领导,通过信息系统随时随地掌控信息,进行相关管理和决策辅助查询或分析就越来越迫切。然而传统的业务管理信息系统由于定位考虑更多是一线和基层办理业务使用的系统,在数据的查询和利用方面的功能往往很有限,这主要体现在:
·查询功能面向基层,业务上考虑领导的决策支持或分析偏少,对领导日常工作最经常要了解和掌控的考虑不够,不够实用;
·查询界面过于专业不友好,操作麻烦,领导查询和操作不方便;
·查询模块主要供给基层使用,因此分布在各个主模块中,没有集中的查询模块,不方便使用;
·查询条件和指标相对固定,不够灵活;
·由于偏重业务处理,没有针对查询需求做处理,因此查询速度较慢;
·泰讯公司结合多年税务行业应用开发经验,总结并开发了泰讯税务领导查询系统(TT-GQS)。
产品简介
泰讯税务领导查询系统(简称TT-GQS:TopsThink General Query System)支持可视化的、灵活的、多种样式的查询配置,并通过查询的配置,实现对管理信息系统各种业务数据的查询、数据分析和报表生成,通过领导查询系统的应用,最大限度的满足业务人员对进入计算机系统的业务数据进行查询和分析的需求。
系统采用组件化设计的思路,通过如下的业务处理组件构成整个系统:

图一:通用查询系统业务组件图
系统的业务功能功能如下图:

图二:通用查询系统功能模块图
各个业务功能模块介绍如下:
浏览器:通用查询系统的前端使用浏览器,如IE,Nascape等通用的浏览器,前端不用安装和更新,这样大大减少了整个系统的维护工作量;
主界面调用模块:负责处理用户的登录,权限分配,主界面的展示,个性化的定制以及提供进入各个查询模块的入口,同时一个提供进入各个链接的入口。
查询条件录入:负责各个查询模块的查询条件的录入,提供缺省值,以及多种录入方式,完成后按“查询”可以查询数据。
通用查询处理:根据录入的条件,到各种管理信息系统的业务数据库中提取查询数据,并生成http网页,返回查询结果。查询结果支持打印,另存等功能,支持查询条件提示,按输出字段域进行统计,统计总记录数,分页输出等功能。
查询数据分析:根据录入的查询条件,到各种管理信息系统的业务数据库中提取查询数据,并按要求生成数据分析的表格,分析图(柱状或饼状图等),显示汇总数据。
报表驱动处理:根据录入的条件,到各种管理信息系统的业务数据库中提取或生成报表数据,并生成http网页,返回查询结果。
通用查询配置:配置通用查询模块,可以新增、修改、删除一个通用查询,配置的内容包括通用查询模块参数、条件输入域参数、查询结果显示域参数、查询数据分析参数等。
数据库接口:提供到各种管理信息系统,各种常用数据库的连接驱动的接口。

图三:根据配置的查询模块生成的主界面 图四:根据配置的信息显示的查询结果

图五:根据配置的信息显示的税收收入同期比分析图 图六:根据配置的信息显示的税收收入分单位分析图
图七:通用配置模块,可以灵活地配置各种查询、报表
产品特点
·系统根据各级领导日常工作需求,定制各项查询功能,非常实用。
·本系统采用网页模式,非常友好,操作非常简单,界面统一,特别适合于各级领导等管理层进行操作;为领导的管理决策提供更有效的支持。
·零客户端维护。本软件采用IE作为用户界面层,系统管理人员只需要维护应用服务端的程序和部分数据库端相应对象,减少了维护工作量。
·网上综合查询系统集中了整个征管信息系统的查询和报表功能,提供统一的入口。
·网上综合查询系统地市局的人员可以自行配置新的查询,这满足了各级人员对查询的需求,查询更灵活和便捷。
技术特点
·先进性:立足先进的技术,构建先进的应用,系统的设计方案将采用先进的以构件化设计、以事件触发、数据驱动、参数控制的内核,实现可视化的查询可配置、数据域可定制等功能。
·开放性:系统的开发采用J2EE架构,保证系统的开放性,保证该系统的跨平台运行,并方便与其它系统软件集成在一起。
·高性能:对于一个通用查询系统,性能是整个系统设计要重点考虑的方面,系统将使用参数化配置实现查询功能,这样配置的查询在性能上也有保证。
·可管理性:系统的使用及管理以简便、易于操作、方便实用为准则,保证系统具有高可管理性,降低系统管理和维护成本;同时查询的配置将使用各种辅助功能,方便管理人员的配置。
·安全性:应能提供有效的安全保障,保证网络系统、服务器系统、存储系统、操作系统、数据库系统,特别是业务应用系统的安全。 |