基于J2EE的农用地流转系统平台的设计与实现

  • 投稿灵活
  • 更新时间2015-09-24
  • 阅读量562次
  • 评分4
  • 98
  • 0

李英杰1,2,夏卫生1,刘香蔚1,张鄢1,李慧妍1,韩玉飞3

(1湖南师范大学资源与环境科学学院,长沙410081;2陕西师范大学旅游与环境学院,西安710119;3常熟理工学院计算机科学与工程学院,江苏常熟215500)

摘要:随着近年来农用地流转市场的繁荣,土地供需信息的极大需求及流转工作的日益频繁,对土地管理部门的监管和审批工作也提出了更高的要求。为加快搭建农用地流转系统平台,以现代化信息手段促使农用地顺利合理流转,提高农用地利用效率和农户收益,笔者在对农用地流转现状及方式的深入分析基础上,以实用性和平台建设为指导,利用网络技术、计算机编程及数据库技术,开发了基于J2EE 技术的B/S 架构的农用地流转系统。该系统从功能结构设计入手,对系统流程和数据库结构进行了合理设计;实现了农村集体所有制土地确权登记数据更新自动化管理,确保了流转信息的对称和渠道的通畅;建立了流转业务管理员跟踪管理机制,实现各级管理员审核、合同归档的完整业务流程,有利于提高农用地流转管理效率。

教育期刊网 http://www.jyqkw.com
关键词 :土地流转;流转平台;农用地;系统设计

中图分类号:F301 文献标志码:A 论文编号:2014-2586

基金项目:中国科学院STS计划“湖南湘江流域镉污染稻田修复技术示范”(KFJ-EW-STS-015);国家自然科学基金“湖南省山洪易发流域起暴区成灾动力学特征研究”(41271302);湖南省国土资源厅项目“两型社会”建设中农村宅基地退出机制与补偿标准研究(2014-17)”;大学生创新实验项目“农村土地流转平台构建研究”(201223)。

第一作者简介:李英杰,男,1990 年出生,河南济源人,研究生,主要从事土地资源管理方面的学习与研究。通信地址:710119 陕西省西安市长安区陕西师范大学长安校区203信箱陕西师范大学旅游与环境学院,Tel:029-85310525,E-mail:lyj@snnu.edu.cn。

通讯作者:夏卫生,男,1966 年出生,湖南安化人,教授,博士,主要从事土地资源管理方面的研究。通信地址:410081 湖南省长沙市岳麓区麓山路36号湖南师范大学资源与环境科学学院,Tel:0731-84162625,E-mail:xws@hunnu.edu.cn。

收稿日期:2014-09-24,修回日期:2015-01-21。

0 引言

20 世纪80 年代开始的家庭联产承包责任制,在一定程度上促进了中国农业的发展[1],但这种平均化的土地分配也造成了农田景观破碎化[2];土地斑块的零星分散化不仅不利于耕地的机械化和规模化生产经营[3],而且这种小规模的家庭式经营效率低,效益差,导致越来越多的农民被迫外出务工来增加收入,大量的“农村留守”农地被粗放经营甚至废弃抛荒。随着近年来土地流转政策的相继出台,农村土地流转市场日益活跃起来[4-5],但由于流转市场体系尚不完善,土地供求信息极不对称,这不仅增加了流转交易的隐形成本,而且阻碍了处于信息劣势的农户获得利益最大化。同时,农地流转市场因缺乏秩序规范和有效管理,土地流转纠纷频发,农民权益得不到保障。因此加快搭建集农地流转信息发布、市场交易服务、法律政策咨询于一体的农用地流转平台,建立农用地资源流转信息库,对实现农用地流转信息化、网络化和盘活农用地资源有着重要意义。

国内许多市(直辖市)如重庆、上海、郑州等地相继成立了土地流转交易中心,组织进行土地信息登记整理、分类发布、流转管理等多项业务,同时为流转土地建立了电子档案[6],促进了当地的农用地有序流转和资源优化配置。但由于此类交易中心的流转信息多以室内大屏幕或以简报等形式登载发布,交易信息共享只局限于本地供求双方之间,不利于实现参与方的利益最大化,这就需要建立面向全国跨区域的大交易市场。随着新时期土地流转任务的不断增加,流转速度的加快,这就对土地流转管理的效率以及土地数据的安全问题提出了更高要求。国内对建立土地流转信息系统进行过积极的探索,如2006年农业部委托中农信达公司开发了“土地流转大厅管理信息系统”软件系统[7],实现了土地流转信息登记发布、查询分析汇总、合同纠纷仲裁管理、电子政务办公等功能;陈龙高等[8-10]运用GIS 技术设计了土地流转管理信息系统,可以对农用地流转中的属性数据、空间数据以及农用地权属变更等信息进行有效地管理,并可以通过统计图表直观地反映农用流转的规律与趋势[11-12],实现了土地承包经营权证管理、合同管理与决策支持的目标。但这些软件系统要么只做了流转信息发布平台,无法在系统平台上实现土地流转的管理业务;要么只对土地承包经营权证及其流转进行了管理,而对信息的发布共享方面缺乏设计。总之,这些探索实践都没有将农用地流转信息共享与流转跟踪管理业务结合起来,供需双方及管理者也没能实现在同一个平等的信息平台上进行土地的合理流转,因此满足不了信息化、流程化管理的需求。笔者在借鉴前人研究成果的基础上,选择交互性强的B/S(浏览器/服务器)模式,基于J2EE 搭建政府主导下的农用地公平流转平台,该平台基础数据库建设依托农村土地确权登记数据库,实现了供需双方用户自主发布土地流转信息,管理员在线进行流转审批、流转合同管理、数据统计分析等功能,在这个网络化时代将大大促进土地流转的进程。

1 系统分析

系统设计要遵循系统的稳定性、可扩展性、兼容性和安全性等原则[13],在程序设计上,要符合农用地流转的实际流程和信息管理规范,以确保数据的兼容性与共享性,提高易用能力。J2EE(Java 2 Platform,Enterprise Edition)是美国Sun 公司1998 年推出的一个支持多层、分布式应用的Java 平台,它提供了一个开发组件的标准平台,以适用于不同类型的操作系统、应用服务器和数据库[14]。与传统的C/S(客户机/服务器)计算模型相比,用J2EE开发多层分布式系统具有易维护、易扩展、可重用性强、开发效益高、安全和事务管理策略灵活等优点[15]。J2EE 提高了编程效率和协同工作能力,简化了许多应用程序的开发与集成,为搭建具有灵活、可伸缩、易维护性的应用系统提供了具有高度兼容性和可移植性的信息平台规范[16] 。这种开放性的规范,可以在同一平台上构建多个信息系统,使得信息系统之间的信息共享更加简单方便[17]。因此,J2EE更适应于当今日益复杂多变的商务逻辑的需要。综上所述,使用J2EE作为土地流转的开发平台符合当下农用地流转管理的应用需求。

根据农用地流转的业务需求,对管理部门而言该系统需实现以下功能:(1)具备对土地权证信息、农户信息以及流转合同信息的管理和存储;(2)能够对用户的流转申请进行实时审批,实现对土地流转全程的监控;(3)管理员能够对土地流转利用状况监督备案。

对一般用户而言该系统需实现以下功能:(1)能够方便的注册登录,发布供需信息;(2)可随时查看土地使用申请审核进度,并自主完成网上交易,保存并打印生成的合法合同。

2 系统设计

2.1 系统功能设计

农用地流转系统平台集成了信息发布平台和流转管理两大功能,面向土地监管部门和农用地供需双方。该系统向所有人开放浏览土地市场供应和需求信息、土地流转政策等,并对外提供注册和登陆功能等。系统用户分为工作人员和一般用户两大类。

2.1.1 工作人员工作人员来自政府监管部门,负责流转数据库的管理和流转的跟踪审批工作,根据不同等级的权限又细分为2 种角色:高级管理员和一般管理员。

(1)一般管理员账户由县级及以下国土单位负责人管理,其权限由高级管理员分配得到。使用该类账户登入系统之后,根据岗位权限,可以进行土地基础数据查询修改、土地数据批量导入导出、用户信息的认证审核,以及流转申请的审核和数据统计等。

(2)高级管理员账户由县级以上土地管理单位负责人使用,该账户除了具有一般管理员所拥有的一切权限外,还拥有添加或者删除低级工作人员的权限。

2.1.2 一般用户一般用户访问网站注册之后,通过不同操作可获得2 类用户角色:注册用户、认证用户。

(1)注册用户,其身份可以是企事业单位法定代表人,也可以是一般个人,注册登录系统后具有个人信息管理、发布土地需求、对供应的土地信息发起流转申请等功能。

(2)认证用户,即农地户主,其拥有农地的承包经营权;该用户角色注册登录系统后完善个人信息,向工作人员提出实名认证,认证通过后即成为认证用户。系统会根据认证用户的身份信息关联其承包经营权的土地信息。该用户登陆账户后便可查看名下的土地信息详情。认证用户除了具备注册用户的所有权限功能外,还可以对个人账户下的农地进行发布转出信息操作,并处理己账户下其他注册用户的流转请求。系统功能图如图1 所示。

2.2 系统结构设计

系统采用B/S(浏览器/服务器)架构。Java 技术具有高可移植性,能够很好地适应Windows 和Linux 等多种操作系统,笔者采用了Java EE技术的第2 个版本(简称J2EE),并使用Tomcat 作为应用服务器[18]。服务器端分层开发,从上到下依次为视图层、业务层、数据访问层以及数据库。其中,视图层使用HTML和JSP技术,权限过滤通过Filter 接口实现,业务处理层在Servlet 中实现,数据库访问层通过JDBC访问数据库,数据库选择了开源的MySQL数据库系统。系统结构如图2 所示。

2.3 系统数据库设计

共享性、可维护性、扩展性、可升级性是农用地流转对地籍数据库提出的基本要求,因此数据库建设应严格遵循数据库的建库标准,也是系统各项功能得以实现的保障[19-20]。现行业务系统主要采用对承包经营农地进行登记入库或者用户登录系统自行填写流转土地信息。这种登记入库的数据建库方式,由于不同管理区域内没有建立统一的数据格式规范,且手动输入效率低且准确性不能保证,这给跨区域范围内农用地流转带来极大的不便[21]。随着流转业务的不断增加,必需引入数据库技术,以提高数据管理效率。

土地基础数据库建设采用农村集体所有制土地确权登记数据库与登录农户身份信息自动匹配验证的方式。认证用户登陆后无需再录入土地信息,数据信息匹配后,即可对账户中的土地数据进行选择性流转操作,提高了用户便捷性和数据的有效性。农村集体土地所有权数据库建设是在农村集体土地所有权调查及登记发证的基础上,按照相关数据库标准的要求建立集空间信息和属性信息为一体的土地调查成果数据库[22-23]。选用并调取此数据库,可保证数据的准确性和共享性,可为以后土地的流转管理做好数据安全保障[24]。

农用地流转平台的数据库包含了原始土地数据库、系统运行管理数据库和历史存档数据库。其中,原始土地数据库主要存储土地基础数据,可根据业务需要,调取农村集体土地所有权数据库中权属界线、地形、道路等矢量数据以及土地权属单位、政区代码、承包责任人、承包年限、土地性质、地类编号、面积、等级、耕作制度、经纬度坐标等属性数据作为该系统的土地基础数据库;历史存档数据库用来存储农户土地承包经营数据、用户提交的流转条件数据和农业统计数据,以及流转合同;系统运行管理库是系统用户、权限、流程等信息的管理库。主要数据库表说明如表1 所示。

3 系统关键技术的实现

系统开发环境选择动态服务器页面技术(ActiveServer Pages, ASP),该技术可以产生和执行高性能的、动态的、互动的WEB服务应用程序[25]。ASP采用具有数据库驱动和动态交互的VBScripl 脚本语言作为开发语言,可以使系统具有极强的数据交换能力和动态交互能力。

3.1 数据库连接

使用MySql数据库建立连接:

SQL执行语句:

PreparedStatement pt = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);

执行存储过程:

CallableStatement cs = conn.prepareCall(sql);

3.2 访问权限控制

针对系统中的农户和工作人员2 类用户,分别分配“/user”和“/worker”2 个目录。用户各自的信息和敏感操作均在各自目录下面。当用户请求时通过拦截器Filter 拦截,然后验证用户类型。对于2 类用户需要使用2 个拦截器。

以农户目录拦截器UserFilter 为例,拦截器需要实现Filter接口,并在注解中声明拦截目录,代码如下。

3.3 土地流转过程实现

首先土地户主(认证用户)发布土地流转信息,系统在土地市场表(Trades)里插入一条记录。注册用户选定有转入意向的土地并发起流转申请,系统订单表(Orders)中会插入一条状态为未处理的订单记录。户主在多人申请的条件下只能同意一个转入申请,同时该土地流转信息被锁定,不再接受土地信息修改、流转申请等操作。订单表中该土地的其它流转申请记录被删除,并修改该流转意向状态为“转出方同意”。

管理员对“转出方同意”的农地流转信息进行审核,审核结果以站内消息的形式发送给流转双方。若审核通过,系统中订单表(Orders)、土地市场表(Trades)中该土地流转信息会自动删除,同时该流转信息会汇集成一条流转记录插入到流转记录表(LeaseRecords)里,交易双方也会收到审核通过的站内消息。由于审核通过的操作包含多个数据处理动作,所以这里采用存储过程实现,代码如下。

若审核不通过,则该流转意向信息会从订单表(Orders)里删除,同时汇集成一条流转记录插入到流转记录表(LeaseRecords)里,交易双方也会收到审核未通过的站内消息。存储过程与通过审核的类似,不再赘述。流转流程图如图3 所示。

3.4 流转数据统计

统计图表使用HighCharts 前端库实现。HighCharts 是一个用JavaScript 写的开源的图表库,能够方便的在WEB页面上绘制出精美的统计图。它支持的图形类型包括曲线图、饼状图、区域图、柱状图等等。使用时需要导入jQuery 库和highcharts.js 文件。在HTML文档中需要指明一个标签用于显示统计图,并将ID传递给highcharts()方法。

4 系统测试与运行

服务器配置Java 7 运行环境、Tomcat 7 Web 服务器以及MySQL5.6 数据库,系统在Windows Server2008 环境下部署运行。安装完成后需要配置JAVA_HOME 环境变量。将系统war 文件拷贝到Tomcat 安装目录下的webapps 文件中,运startup.bat 即可启动Tomcat 服务器。由本机访问“http://localhost:8080/lands/”。图4 为系统首页。

在农用地流转信息发布模块,认证用户在土地基础数据的基础上添加流转条件(如流转年限、流转方式、交易价格、灌溉设施条件、机械化耕作程度、土地照片等数据信息),为农地需求方提供更加全面明确的农地流转信息。注册用户在发布需求信息时,可以按指引填写需求的土地面积、土地类型、灌溉条件、流转年限、流转方式、交易价格等信息。运行界面如图5。

在流转事务管理模块,管理员在站内对流转申请信息进行审核,着重审核双方的身份信息,确认流转年限、流转方式、流转用途等是否符合法律法规,并给出审核意见,不符合规定的给予“不通过”处理,流转双方当事人都会收到一条站内通知,并可根据管理员的审核意见进行磋商修改草拟合同,再次提交审核,审核通过,系统内会自动生成流转合同存档。运行结果如图6。

在数据统计分析模块,系统提供了土地数据(土地类别、权属性质等)、需求数据、供应数据、成交情况(成交量、成交金额等)等数据统计项目;统计方式包括按照年份统计、按照月份统计、按照行政区划(包括县、乡、村等)统计、按照土地类型统计等。统计结果以条形图、折线图、饼状图等形式显示,并可输出打印,便于管理者进行分析决策。运行界面如图7。

5 结语

农用地流转往往要涉及到庞大的数据量,且对数据的精确度要求较高,在实际运行过程中流转信息变更频繁且手续繁杂,因而传统的流转管理方法是无法满足土地流转的长远发展需求。基于J2EE 开发的农用地流转系统利用JSP 作为开发工具,使系统维护简单;用MySQL管理数据库,使平台容量大、速度快、成本低,为进一步推广提供了可能。总体上该系统平台实现了以下目标功能。

(1)政府主导下的公开公平流转:中国农用地产权的不完全性决定了须由政府作为平台的监管方,才可以保证整个流转过程的公平合法性。

(2)基于农村集体土地确权登记发证数据建立流转数据库:国家近年来致力于农村土地确权登记基础数据库的建设,其中的基本农田数据库提供了全面详实的农用地信息,利用此数据库能确保土地流转数据的真实有效性,且可以免去大量的土地登记工作。

(3)实现数字化、网络化土地流转办公:通过网络平台,供需双方可以及时发布供求信息,实现信息跨区域空间共享,能够快速促成供需方的接洽和土地的流转;流转过程中,管理员实时监测并参与审批流转,确保流转高效性。

(4)提供数据分析功能,以统计图表的形式来直观的反映不同时段不同地域范围内农用地流转的规律与趋势,使各级主管部门可以随时掌握和汇总土地的流转的动态数据信息,以加强土地流转管理,为政府部门制定法规政策作参考。

本平台尚有改进之处:其一,该系统平台尚需在利用土地基础数据的基础上,结合基层村委地价评估专员调查数据,拓展开发地价评估功能模块,为流转双方提供便捷有效的参考地价;其二,需集成WEBGIS,以实现一定区域范围临近的待流转农用地相关信息以更加直观的形式展示出来,为农用地需求方提供更多便利信息,以促进规模化流转。

教育期刊网 http://www.jyqkw.com
参考文献

[1] 杜伟,黄敏,黄善明.农村土地流转的理论研究综述与改革思考[J].四川师范大学学报:社会科学版,2010,37(4):55-60.

[2] 郝海广,李秀彬,田玉军,等.农牧交错区农户耕地流转及其影响因素分析[J].农业工程学报,2010,26(8):302-307.

[3] 刘同,李红,孙丹峰,等.农村土地经营权流转对区域景观的影响——以北京市昌平区为例[J].生态学报,2010,30(22):6113-6125.

[4] 农村土地承包与流转规范管理软件系统正式推广应用[J].农村财务会计,2007(3):7-8.

[5] Tan S, Heerink N, Qu F. Land fragmentation and its driving forcesin China[J]. Land Use Policy,2006,23(3): 272-285.

[6] 沈丽娜,高惠瑛,谭文波,等.土地流转系统数据库设计与实现[J].测绘科学,2011,36(3):195-196,201.

[7] 李容.土地流转信息系统的设计与实现[D].成都:电子科技大学,2010:78-103.

[8] 陈龙高,吴长虹,陈龙乾.GIS 支持下的农地流转管理信息系统设计与开发关键技术研究[J].安徽农业科学,2008,36(16):7037-7038,7047.

[9] 张微微,孙丹峰,余军,等.基于“3S”技术的农村土地承包经营权属与流转调查[J].农业工程学报,2011,27(10):125-130.

[10] 谢雨航,段建南,谢涓.基于WebGIS 土地流转系统的设计与实现[J].经济研究导刊,2013(13):58-59.

[11] 陈龙高,陈龙乾,景海涛,等.农地流转综合管理信息系统设计与开发[J].农机化研究,2008(8):78-80+83.

[12] 赵留军,景海涛,周复旦,等.基于GIS 的农村土地流转信息系统的研究与开发[J].水土保持通报,2009,29(4):118-121.

[13] 王帆飞.国土资源空间数据存储备份系统的设计与实现[J].计算机与现代化,2012(3):190-193.

[14] 刘锋,赵贵根,周明天,等.基于J2EE 的电子政务工作流的研究与设计[J].计算机应用研究,2005(2):155-157,166.

[15] 李红,董渊,曹永宁,蒋琛.基于J2EE 的企业信息平台的设计与实现[J].计算机工程,2003,29(2):204-206,209.

[16] 朱小毅.基于J2EE 的三层B/S 企业信息系统[J].太原理工大学学报,2005,36(1):56-59.

[17] 孙雪飞,陆涛.基于J2EE 技术网络地理信息系统的设计与实现[J].测绘通报,2004(11):34-37.

[18] 韩玉飞,高燕,殷旭东.支持多种手机客户端的校园信息发布系统[J].计算机时代,2014(5):71-73.

[19] ICSM. Cadastral Data Working Group. National Cadastral Data Model[EB/OL]. Http:// www.anzlie.org.au/icsm/cadastre/nedm10.html,2009-02-03.

[20] 张爱娟.城镇地籍数据库建库方法及其应用[D].长沙:湖南科技大学,2011:113-121.

[21] 郭琳,王飞,张寅,等.农作物遥感监测业务管理系统设计与实现[J].农业工程学报,2013,29(3):132-138.

[22] 刘小生,翁和霞.基于GIS 的地籍管理信息系统数据库的建立[J].有色金属:矿山部分,2006,58(1):43-45.

[23] 苏小东.农村集体土地所有权数据库建设研究[D].南昌:东华理工大学,2013:12-35.

[24] 中华人民共和国国土资源部.TD/T 1015—2007,城镇地籍数据库标准[S].北京:中华人民共和国国土资源行业标准,2007:21-28.

[25] 刘向国.福州市古树名木信息管理系统的设计[J].现代农业科技,2009(4):60-61.

[26] 余新华.基于门户的单点登录系统的设计与实现[D].武汉:华中科技大学,2007:47-51.