基于Web的农村基层党风廉政建设监管平台的设计与实现
2014-04-29黄耀霖
黄耀霖
[摘 要]本文针对目前农村基层党风的现状,设计与开发了一套符合农村三资管理实际情况的基于Web的农村基层党风廉政建设监管平台,该系统对于单位或部门来说,则可以减少人力、物力的浪费并达到科学管理的新水平。
[关键词]三资;管理系统;Web
[中图分类号]C93 [文献标识码]A [文章编号]1005-6432(2014)48-0040-02
1 前 言
近年来,农村集体资金、资产、资源的管理一直是全国各地农村群众普遍关注的焦点问题。相当一部分农村集体存在“三资”管理混乱,村干部随意开支,财务状况不公开、不真实,集体资产、资源产权不明晰,账目不清晰,长期闲置浪费,流失严重,土地等资源私自转包等现象[1]。这些问题引发了严重的干群矛盾和农民越级上访事件的频发,导致了一些经济案件的产生,影响了农村经济发展和社会和谐稳定。如何解决好农村三资管理问题成了上至中央、下至普通农民都十分关心的问题,也是各级党政部门亟待解决的问题。
经过各地实践,通过成立乡一级的农村集体三资代理服务中心,将村级集体资金、资产、资源统一交与代理中心管理,统一上报、集中存放、统一支出。各地由乡级农财部门负责代理中心建立、管理,县级纪检监察部门牵头负责,对代理中心的运营实施监督,良好地解决了农村三资管理面临的困境[2]。
随着农村三资代理中心业务的全面开展,面临如下一些问题:
(1)三资管理的手段落后,主要依靠人工操作,在实际管理过程中,存在执行“走板”、人为操作、虚假公开、监督滞后等问题。
(2)部分代理中心虽然购置了电算软件,但是目前市面上的商业软件均以处理会计账务数据为主,对资金、资产、资源的业务处理过程尚无法记录、汇总,随着业务量和数据量的增加,一体化处理三资业务账务的软件系统的建立成了当务之急。
(3)在多数监管部门不了解会计账务的实际情况下,如何做到既能保证村、组三资依法单独管理,又能保证县乡监管部门随时随地查询三资管理的业务处理过程和结果。
(4)如何保证作为农村经济中的农村个体对三资管理的知情权和监督权,并保证三资数据的可信性和及时性,真正做到村务公开。
针对以上问题,开发一套符合农村三资管理实际情况的软件系统已迫在眉睫。计算机的应用及管理信息系统(MIS)的实现会大大减轻管理人员的工作量,对于单位或部门来说,则可以减少人力、物力的浪费并达到科学管理的新水平。
本文将Internet技术和数据库技术、分层开发技术引入系统的设计与应用中,开发研制了基于数据库和Web技术的农村“三资”管理系统。
2 系统功能模块的设计
随着信息技术飞速发展和农村进一步的深化改革,对农经工作提出了新的要求,因此为农村“三资”管理的需要,建立的系统应是符合农经工作实际情况、架构合理、使用方便、高安全性、高扩展性的网络信息系统。
用户能够使用本系统通过计算机网络进行农经管理的各种业务,包括部门管理、人员管理、角色权限管理、民主定事、群众评官、资金管理、资产管理、资源管理等。
系统功能模块的设计的好坏直接关系到系统的可用性、方便性、广泛性等,而且如果模块设计得好将有助于系统的后期维护[3]。
本系统共有七个主功能模块,四十二个子功能模块,各个模块之间既相互独立又具有一定的关联关系,农村“三资”管理系统的功能模块如表1所示。
3 农村“三资”管理系统的实现
3.1 实体类层的实现
实体类是现实实体在计算机中的表示。它贯穿于整个架构,负担着在各层次及模块间传递数据的职责。大多情况下,实体类数据库中的表(这里指实体表,不包括表示多对多对应的关系表)是一一对应的,但这并不是一个限制,在复杂的数据库设计中,有可能出现一个实体类对应多个表,交叉对应的情况[4]。
在本系统中,将每一个数据表抽象为实体类,在程序中实现,以资金类表单为例,账套类的部门实现代码如下所示:
3.2 数据访问及其接口层的实现
本系统在分层设计时,遵循了面向接口设计的思想,向下的依赖是一种弱依赖关系,在不改变接口定义的前提下,是一个支持可抽取、可替换的“抽屉”式架构[5]。数据访问接口层根据系统设计的需要定义了访问数据库的一系列方法,供业务逻辑层调用,在数据访问层对接口进行了具体实现,包括信息的新增,信息的编辑,信息的查找等,这些操作都是在数据访问层中进行的。以日志操作为例,数据访问接口层部分代码如下所示: 3.3 通用层的实现
通用层是将系统中各层所通用的固定的算法、格式描述以及其他通用的方法封装成类,在各个层都可以很方便地进行调用,使这些算法或描述在系统中提高了内聚度,但不影响系统整体松耦合的特点[6]。本系统通用层包括格式化js脚本类(Jscript.cs)和执行SQL语句类(SqlHelper.cs)等。
以上只列出了通用层中SqlHelper.cs类中的ExecuteNonQuery方法的一次重载,其他方法和重载就不一一列出。
4 结 论
本系统实现了各个模块所要求的添加、编辑、删除、打印、查询、上传、下载和业务关联等基本功能,具有良好的操作界面,客户端信息输入灵活,信息浏览和查询操作简单,还设置了角色权限管理模块和部门用户管理模块严格控制用户对系统的访问,较好地解决了农经工作中存在的一些实际问题,大大减轻了管理人员的工作量,减少了人力和物力的浪费,提高了工作效率和工作质量,基本满足了科学性、先进性、实用性、开放性、高可靠性、高可用性及可持续性的要求。
参考文献:
[1]绥化市农委.建立农村三资管理新机制[J].农村财务会计,2009(7):48-49.
[2]李勇.江源区推进农村三资管理[N].长白山日报,2009-8-26(003).
[3]杨桦.农村“三资”在阳光下运行[N].中国纪检监察报,2009-10-16(001).
[4]尹棋.WebGis中地图发布的一种改进方案[J].信息科技,2007(7):127-129.
[5]孙晓茹,赵军.Google Maps API在WebGis中的应用[J].微计算机信息,2006,22(7-1):224-226.
[6]Vijayalakshmi Atluri,Soon Ae Chun.A decentralized execution model for inter-organizational workflows [J]. Distributed and Parallel Databases,2007(1):55-83.