《某农机综合管理平台建设方案15481.docx》由会员分享,可在线阅读,更多相关《某农机综合管理平台建设方案15481.docx(111页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 托普云农致力于中国农业信息化的发展!Evaluation Warning: The document was created with Spire.Doc for .NET.智慧农机综综合管理理平台建设方案目 录一、项目概概述3二、项目建建设内容容41、统一数数据标准准规范42、升级完完善省农农机数据据中心41)、完善善基础数数据库52)、建立立农机业业务数据据库53)、完善善标准数数据接口口63、扩建一一站式查查询分析析平台71)数据查查询72)数据分分析73)查询管管理84)数据导导出84、完善统统一技术术管理平平台91)、统一一用户及及授权管管理92)、统一一公共基基础服务务93)、统
2、一一服务管管理平台台105、建设统统一内网网门户101)、内部部公共信信息发布布112)、业务务系统导导航113)、公共共业务数数据查询询114)、常用用资料下下载115、公共网网络空间间116、外网门门户改版版升级111)、界面面设计优优化122)、网站站功能栏栏目升级级123)、后台台管理系系统功能能升级16三、系统性性能指标标17四、开发、运运行平台台17五、项目工工作量及及预算181 平台建设设背景 世世界上许许多发达达国家在在 200 世纪纪中后期期,相继继实现了了农业机机械化和和农业现现代化。随着我国国经济建建设的快快速发展展,农业业机械化化也已进入入快速发发展的成成长期。 以以物
3、联网网、云计计算等新新兴信息息技术为为依托,发发达国家家大力发发展数字字农业、智智能农业业、智慧慧农业,将信息技术与农艺技术、农业环境、农业经营、农业生产深度融合,农业信息化进入了一个全新的发展阶段。而我国也出台了一系列的支农惠农政策,表明国家对农业机械化和农业信息化的重视、支持和保护力度在加大,为加速农业机械化的发展注入了强大动力,我国农业机械化和农机信息化的发展出现了重要的转机;建立起以计算机技术为基础,3S 技术和通讯技术为主要手段,物联网和云计算为辅助的多层次、人机结合的农业机械化信息系统成为可能,有助于农业生产管理部门的信息共享,能及时有效地提供准确的信息,为政府调控市场和农村经济发
4、展提供了宏观决策服务,指导了各级农机管理部门和相关农业生产部门,是引导农业机械化健康发展的重要措施和手段;同时,也会促进农机生产、经营和服务活动的开展,另外,通过发展农业机械化信息事业,还会推进农业经济发展和新兴产业的建设。 利用现代化化的信息息技术,建建立健全全智慧农农机综合合管理平平台的服服务管理理功能和和决策支支持体系系,对于于加强农农机信息息化宏观观调控和和微观指指导,进进一步促促进农业业机械化化、信息息化的发发展,具有有十分重重要的理理论意义义和实际际意义。 将 33S技术术、物联联网、云云计算和和 B22C 模模式引入入到智慧慧农机综综合管理理平台中,为为农业机机械化和和信息化化工
5、作提提供新的的手段和和方法,提提高了现现代化农农业生产产的效率率,促进进了农机机化与信信息化的的融合,将将会给政政府提供供更加有有效的监监管手段段,协调调了农机机组织的的任务分分配,服服务了农农民,促促进全国农业现现代化和和信息化化的快速速发展。2 平台建设设原则根据具体项项目情况况,综合合选择适适用于项项目要求求的技术术方案。考考虑到平平台相关关需求,同同时参考考相关平平台软件件建设成成功经验验,确定定采用以以下设计计原则进进行平台台设计:2.1 实用性 系系统应满满足操作作简单、易易于使用用和实用用性原则则。满足足所有日日常管理理活动,包包含优化化的系统统结构和和完善的的数据库库系统,灵灵
6、活的查查询与统统计功能能,友好好的用户户界面,方方便农业业科学院院工作者者们能快快速上手手并熟练练平台进进行操作作运行。2.2 稳定性系统有足够够的健壮壮性,在在发生意意外的软软硬件故故障、操操作错误误等情况况下,一一方面能能够保证证回退,减减少不必必要的损损失,另另一方面面采用容容错性设设计,即即使平台台局部出出现问题题不会影影响到整整个平台台的使用用。2.3 安全性 具备统一一完善的的多级安安全机制制设置,符符合国家家安全及及保密部部门要求求,拒绝绝非法用用户和合合法用户户越权操操作,避避免系统统数据遭遭到破坏坏,防止止系统数数据被窃窃取和篡篡改。系系统建设设中应充充分考虑虑政务内内外网衔
7、衔接中的的应用操操作与信信息访问问安全问问题,保保证与其其它应用用系统或或异构系系统间数数据传输输的安全全可靠和和一致性性,确保保不会有有非授权权操作和和意外的的非正常常的操作作,保证证平台数数据的安安全完整整。为防防止仪器器使用安安全和各各种非法法的访问问、使用用、修改改、破坏坏或者泄泄密,具具体安全全需求必必须包括括:(1) 利利用可靠靠的数据据加密技技术:对对用户密密码与敏敏感数据据进行数数据加密密;(2) 统统一的硬硬件设备备序列号号管理:仅有授授权的设设备才能能接入到到云平台台服务;(3) 稳稳定可靠靠的用户户权限管管理与鉴鉴权系统统:当且且仅当授授权的用用户能够够进行授授权的操操作
8、;(4) 给给不同的的功能模模块分配配不同的的权限;(5) 用用户数据据逻辑隔隔离;2.4 规范性 进进行全面面需求分分析,把把握业务务实质,遵遵守业务务操作规规范,遵遵照国家家规范标标准和有有关行业业规范标标准,设设计标准准的信息息分类编编码体系系,规范范系统数数据库,形形成全局局统一的的操作模模式、报报表表式式,建立立开放式式、标准准化的系系统数据据输入、输输出格式式等。2.5 可扩展 系统采采用模块块化、组组件化的的体系结结构。在在技术架架构和设设计模式式上保证证技术的的延续性性,灵活活的扩展展性和广广泛的适适应性,确确保系统统能够满满足用户户在数据据及业务务功能扩扩展方面面的需求求。在
9、规规定的业业务规范范范围内内,能够够机动、灵灵活地更更改业务务内容,增增删业务务处理程程序,改改变相关关报表及及统计信信息,并并能够为为后续系系统扩展展和功能能完善增增加组件件设置接接口,使使得数据据更新简简便、系系统升级级容易,保保证系统统的可持持续发展展和强大大的生命命力。2.6 先进性 在保保证系统统功能实实用、稳稳定的前前提下,将将遵循国国际先进进标准,适适当采用用先进成成熟的主主流技术术,符合合今后的的发展方方向,延延长系统统的生命命周期,在在软件开开发思想想上,严严格按照照软件工工程的标标准和面面向对象象的理论论来设计计、管理理和开发发。2.7 共享性 平平台的选选择应该该符合国国
10、家、行行业标准准。系统统实施要要在高度度统一和和集成的的系统解解决方案案基础上上,整合合现有的的网络资资源和数数据资源源,对已已经建成成的基础础设施和和数据资资源,在在本系统统建设中中要充分分加以利利用。2.8 可移植性性 系系统支持持跨平台台,支持持winndowws、llinuux等主主流操作作系统,支支持Sqqlseerveer、mmysqql、OOraccle等等主流数数据库。在在此基础础上,做做到方便便移植,避避免大量量的配置置和修改改工作。 3 平台总体体设计智慧农机综综合管理理平台构构筑以农农机综合合信息化化服务网网络和农农机综合合监管网网络两大大服务网网络,实实现内部部办公与与
11、业务自自动化,建建立农机机监理、农农机管理理、农机机推广和和农机化化服务等等农机业业务管理理信息系系统,使使农机业业务管理理和社会会服务完完成有效效融合。其主要包括括四个子子系统:1、 农机信息管管理系统统:采集集和整合合现有农农机基础础数据,实实现对各各类农机机基础数数据全面面、规范范的管理理及查询询分析等等。2、 农机办证系系统:负负责农机机登记及及驾驶证证业务的的管理工工作,建建立统一一的农机机监理业业务计算算机管理理系统;依法确确定注册册登记农农机的机机型;负负责考试试员、检检验员的的考核、发发证工作作等。3、 农机作业系系统 农农机作业业系统建建立在农机卫卫星定位位基础上上,系统统首
12、先要要在作业业机械上上安装卫卫星定位位监测终终端设备备,通过过信息平平台显示示出农机机作业的的各种作作业信息息,然后后将这些些信息进进行相关关的监测测、统计计和管理理。用户户群面向向于农民民、农机机服务组组织和政政府三大大类,实现现:1) 农民用户查查询农机机服务组组织及下下单服务务 2)农农机服务务组织订订单管理理及农机机调度、作业监管、作业统计等功能 3)政政府用户户(农机机监管部部门)对对农机统统计、分析,农农业生产产工作的的监管分分析等功功能。 4、农农机补贴贴管理系系统农机补贴管管理系统统利用先先进的网网络系统统和软件件体系架架构对农农机购置置补贴工工作进行行科学管管理,针针对不同同
13、的管理理要求,提提供合适适的信息息,把管管理系统统的各部部分信息息融合成成一个有有机的信信息整体体,为农农机购置置补贴管管理的各各层次提提供有力力的决策策信息,从而更更好的提提高省农农机办的的管理水水平,为为广大农农机企业业和农户户服务。平台总体框框架如下下:4 平台相关关技术 4.1 J2EEE技术本系统是在在J2EEE架构构下开发发出来的的,J22EE的的特点主主要有以以下几点点:1.J2EEE 的的四层模模型J2EEE 典典型的四四层结构构2.J2EEE应用用程序组组件J2EE应应用程序序是由组组件构成成的.JJ2EEE组件是是具有独独立功能能的软件件单元,它它们通过过相关的的类和文文件
14、组装装成J22EE应应用程序序,并与与其他组组件交互互。J22EE说说明书中中定义了了以下的的J2EEE组件件:应用客户端端程序和和apppletts是客客户层组组件;Java Serrvleet和JJavaaSerrverr Paagess(JSSP)是是webb层组件件;Enterrpriise JavvaBeeanss(EJJB)是是业务层层组件。3.J2EEE 的的结构这种基于组组件,具具有平台台无关性性的J22EE 结构使使得J22EE 程序的的编写十十分简单单,因为为业务逻逻辑被封封装成可可复用的的组件,并并且J22EE 服务器器以容器器的形式式为所有有的组件件类型提提供后台台服务
15、。因因为你不不用自己己开发这这种服务务, 所所以你可可以集中中精力解解决手头头的业务务问题。 4.2 WebSServvicee 技术术WebSeerviice技技术及其其相关技技术体系系,包括括XMLL、SOOAP、WWSDLL、UDDDI等等。WeebSeerviice 是一种种新的wweb应应用程序序分支,他他们是自自包含、自自描述、模模块化的的应用,可可以发布布、定位位、通过过webb调用。一一旦部署署以后,其其他weebseerviice应应用程序序可以发发现并调调用它部部署的服服务,其其工作原原理如下下图所示示。WebbSerrvicce 电电子政务务应用模模型使用WebbSerr
16、vicce技术术,政府府各部门门内部能能够实现现自身的的业务流流程和处处理功能能组件化化,这些些服务组组件可在在互联网网上发布布,从而而方便的的被其它它部门所所使用,以以便应用用到跨部部门的业业务中去去。这些些WebbSerrvicce组件件的开发发并不影影响现有有政府内内部系统统的结构构和数据据,从而而极大地地保护了了政府各各部门内内部现有有的投资资。而通通过集成成政府各各部门原原有系统统提供的的WebbSerrvicce服务务组件,就就可以在在互联网网上建立立统一的的政府的的webb系统,向向社会提提供闭环环式服务务,从而而形成基基于WeebSeerviice的的电子政政务一站站式服务务架
17、构。这为有效解解决了当当前政府府信息建建设中的的“信息孤孤岛”问题提提供了一一个切实实可行的的方法。4.3 XML技技术本次项目一一系统整整合为核核心内容容,系统统与农业业其他信息息系统和和待建系系统之间间需实现现数据交交换与共共享,因因此我们们使用XXML作作为系统统接口的的数据交交换标准准。XMML数据据传输是是不同系系统之间间日渐流流行的标标准数据据传输方方式,由由于与平平台和编编程语言言的无关关性,因因此,通通过XMML可以以有效保保证对各各种异构构系统的的数据接接口需要要,以达达到政府府各系统统数据资资源的最最优整合合。XMML技术术的特点点如下:(1) 适于异构应应用间的的数据共共
18、享XML的灵灵活性和和扩展性性使其可可以对不不同应用用甚至是是差异很很大的应应用间的的数据进进行描述述,尤其其是对于于那些专专用于记记录数据据的应用用。另外外,XMML具有有自我描描述的特特性,结结果是数数据可以以在不同同的应用用间进行行交换与与处理而而不必要要求相应应的应用用程序是是针对该该数据定定制的。(2) 用于强大的的数据检检索XML属于于元标记记语言,进进一步讲讲,根据据这一特特性,用用户只要要在XMML的文文档类型型定义文文件中定定义一系系列有意意义的标标记,这这样基于于该文档档类型定定义文件件所产生生的XMML文档档就可以以按照任任意的条条件进行行查询和和检索,甚甚至实现现计算机
19、机自动检检索,而而相应的的检索引引擎可以以是通用用的而不不必局限限于具体体的应用用。(3) 提供多语种种支持XML规范范中提供供了对多多语种的的支持,包包括(简简体中文文)、BBIG55(繁体体中文)UUTF-7、UUFT-8、UUNICCODEE、GBB23112等等等,这一一特点使使得XMML非常常有利于于多语种种的应用用开发。4.4 基于SOOA的多多业务服服务系统统应用整整合SOA的多多业务服服务系统统应用整整合和业业务一体体化,是是指对wweb系系统的不不同内容容和应用用系统的的不同功功能等多多套业务务系统进进行部署署,随着着系统的的运营,将将会有越越来越多多的相关关业务系系统相继继
20、建成,同同时部分分业务可可能涉及及到已经经存在的的系统中中。一般般来说,大大部分业业务操作作都不能能在这些些系统中中独立完完成,需需要调用用其他应应用系统统协调完完成。基于SOAA模式的的企业级级应用程程序的架架构,完完成WeebSeerviicess安全认认证、压压缩算法法、异步步操作、事事务处理理、异常常处理等等机制,通通过界面面、业务务逻辑、WebServices发布、数据访问彻底的分离,可使得各层次分别注重自己的重点,便于分工合作。同时采用该架构可以很方便的实现多界面(Windows Form界面,Web界面和智能设备)的支持,及数据库易替换性。由于服务间低耦合、可组合使用,便于业务的
21、修改和系统的重构。面向服务架架构(SServvicee-Orrienntedd Arrchiiteccturre,SOAA) 最最大特点点就是有有一个灵灵活而功功能强大大的服务务层。一一个服务务一般通通过一个个粗粒度度的、可可以被发发现和绑绑定的软软件实体体实现,它它以单一一实例的的形式的的存在并并与其他他服务和和应用通通过松耦耦合的(异异步)、基基于消息息的通讯讯机制进进行交互互。面向向服务的的分析与与设计与与面向对对象的组组件化分分析与设设计的不不同点在在于前者者着眼于于应用程程序提供供的服务务,而后后者提供供服务所所需的组组件。面面向服务务架构的的应用程程序不是是以一个个具体的的应用为为
22、核心,它它是通过过把现有有的资源源和应用用转化为为服务共共享出去去,具体体的某个个应用通通过组合合剪裁这这些服务务构成一一个个具具体的应应用程序序。因此此如果建建立了比比较完善善的服务务层,应应用系统统很容易易创建,这这样的系系统也是是易于重重构的,同同时还提提供了各各系统之之间的协协作能力力。4.5 Web GISS 概述述 随随着网络络技术的的不断发发展,人人们对地地理信息息系统的的需求,不不再局限限于客户户端软件件,希望望通过 Intternnet 能够直直接发布布空间数数据、使使用 GGIS 的空间间数据浏浏览、查查询和分分析等功功能,故故基于 Intternnet 的 WWeb GI
23、SS 就应应运而生生。 WWEBGGIS 是互联联网与GGIS 的合成成,它是是基于 Intternnet 平台,采采用网络络协议,进进行空间间地理数数据发布布和应用用的地理理信息系系统,一一般由多多主机,多多数据库库和多个个客户端端以分布布式连接接在Innterrnett 上,包包括了 WEBB 浏览览器,GGIS 服务器器,WEEBGIIS 编编辑器,WWEBGGIS 信息代代理四个个部分Web GGIS 的发展展与 GGIS 技术、信信息技术术和通信信技术的的发展密密不可分分,随着着 Weeb 标标准化研研究日趋趋成熟,WWeb 应用开开发和浏浏览器技技术的不不断发展,为 WWeb GI
24、SS 应用用铺平了了道路,于于是出现现了一批批以 GGooggle 地图为为代表性性的Weeb GGIS 应用平平台,如如:Goooglle 地地图、天天地图、百百度地图图、搜狗狗地图和和丁丁地地图等。WWeb GISS 自身身还有一一些关键键技术必必须解决决,如高高质量数数据压缩缩技术、宽宽带和高高码率 WAPP 技术术、组件件式 GGIS 设计等等。随着着宽带网网的加速速普及和和 WAAP 技技术的快快速发展展,Weeb GGIS 的应用用领域将将会更加加广泛。 WWeb GISS 采用用 HTTTP 传输协协议,主主要的运运算功能能都在服服务器端端执行,比比如绘制制地图,查查询空间间数据
25、库库,空间间分析等等,客户户端一般般使用主主流浏览览器,如如谷歌、IIE、搜搜狗等浏浏览器。WWeb GISS 提供供大众化化和个性性化的地地图查询询服务,以以切片的的形式提提供地图图图片服服务,地地图操作作包括了了基本的的地图浏浏览、查查询定位位、距离离计算、路路径规划划、用户户标注、LLBS 和导航航服务等等功能。 WWeb GISS 具有有开发和和应用成成本低、真真正的地地理信息息共享、巨巨大的扩扩展空间间、跨平平台特性性等特点点,目前前,网上上已经出出现了很很多 WWeb GISS 系统统应用实实例,应应用范围围非常广广泛,可可应用于于农业、林林业、水水利、地地矿、交交通、土土地、水水
26、、矿产产、海洋洋、环境境、人口口以及军军事等几几十个领领域。 WEBGIIS 开开发已经经进入成成熟阶段段,随着着 GIIS 技技术的不不断深入入发展,实实现WEBGIIS 手手段越来来越多,目目前主要要方法有有三种: (11)使用用收费软软件构建建 WEEBGIIS平台台,如 Supper Mapp GIIS、AArc GISS Seerveer 等等,该方方式功能能强大、安安全性高高,但是是花费成成本高,对对开发者者的能力力要求也也很高; (22)使用用免费 WEBBGISS 软件件搭建平平台,源源代码免免费,但但是技术术一般不不成熟,功功能不齐齐全; (33)使用用第三方方地图 APII
27、搭建平平台,如如百度地地图、天天地图、谷谷歌地图图等地图图 APPI 接接口,进进行二次次开发,使使用简单单,成本本低。智智慧农机机一体化化系统,选选用开源源的 WWEBGGIS 代码进进行开发发,利用用 Oppen Layyerss 提供供的 JJavaa Sccrippt 类类库包,来来实现标标准格式式发布的的地图数数据服务务,Oppen Layyerss 除除了可以以在浏览览器中帮帮助开发发者实现现地图浏浏览的基基本效果果,比如如放大(ZZoomm Inn)、缩缩小(ZZoomm Ouut)、平平移(PPan)等等常用操操作之外外,还可可以进行行选取面面、选取取线、要要素选择择、图层层叠
28、加等等不同的的操作,甚甚至可以以对已有有的Oppen Layyerss 操作作和数据据支持类类型进行行扩充,为为其赋予予更多的的功能,通通过应用用分析 Opeen LLayeers 客户端端地图开开发技术术,最终终实现了了智慧农农机一体体化系统统电子地地图操作作的所有有功能。 4.6 Ajaxx 与 jQuueryy 技术术 AAjaxx (AAsynnchrronoous Javva SScriipt Andd XMML),是是指一种种创建交交互式动动态网页页应用的的开发技技术,通通过客户户端浏览览器与服服务器之之间进行行少量数数据交换换,实现现页面的的异步更更新,可可以在不不重新加加载整个
29、个网页的的情况下下,对网网页进行行局部刷刷新,而而早期的的网页运运行模式式是需要要重载整整个页面面来更新新内容,AAjaxx 运行行模式的的最大不不同是,它它采用数数据异步步传输和和请求机机制,使使客户端端与服务务器之间间的数据据通信在在后台运运行。AAjaxx 不是是一个技技术,它它是几种种技术的的集合,是是建立在在 Jaava Scrriptt、XHHTMLL、CSSS、DDOM、XXMLHHTTPP Reequeest、XXML 和 XXSTLL 等技技术之上上的一项项综合技技术,JJavaa Sccrippt 是是其核心心技术。AAJAXX 使用用文档对对象模型型进行动动态显示示和交互
30、互,使用用XMLL 和 XSTTL 进进行数据据交互,使使用 XXMLHHTTPP Reequeest 进行异异步数据据调用,通通过Jaava Scrriptt 将有有关技术术整合在在一起。JJavaa Sccrippt、XXMLHHTMLL、CSSS 在在 Ajjax 中使用用的 WWeb 标准已已被很好好定义,并并被所有有的主流流浏览器器支持,AAjaxx 应用用程序独独立于浏浏览器和和平台。在在智慧农农机一体体化系统统中,就就使用了了 Ajjax 异步调调用数据据的方法法,来实实现页面面局部刷刷新。 jjQueery 是由美美国人 Johhn RResiig 在在 20006 年 11
31、月发发布的,由由 Daave Metthviin 率率领团队队进行开开发,jjQueery 已经成成为世界界上最流流行的 Javva SScriipt 库,jjQueery 是免费费、开源源的,语语法简洁洁,功能能强大,例例如操作作文档对对象、选选择 DDOM 元素、制制作动画画效果、事事件处理理、使用用 Ajjax 以及其其他功能能。jQQuerry 是是继 pprottotyype 之后又又一个优优秀的JJavaa Sccrippt库。它它是轻量量级的JJS库,它它兼容CCSS33,还兼兼容各种种浏览器器(IEE 6.0+,FF 1.5+,SSafaari 2.00+,OOperra 99
32、.0+),jjQueery22.0 及后续续版本将将不再支支持 IIE6/7/88 浏览览器。jjQueery 使用户户能更方方便地处处理 HHTMLL、evventts、实实现动画画效果,并并且方便便地为网网站提供供 Ajjax 交互,它它的文档档说明很很全,而而且各种种应用也也说得很很详细,同同时还有有许多成成熟的插插件可供供选择。jjQueery 能够使使用户的的 HTTML 页面保保持代码码和内容容分离,兼兼容多浏浏览器,提提供 AAPI 让开发发者编写写插件,其其模块化化的使用用方式使使开发者者可以很很轻松的的开发出出功能强强大的静静态或动动态网页页。jQQuerry 提提供多个个与
33、 AAjaxx有关的的方法,用用户能够够使用 HTTTP GGET 和 HHTTPP POOST 方法从从远程服服务器上上请求文文本、HHTMLL、XMML 或或 JSSON 数据,同同时能够够把这些些外部数数据直接接载入网网页的被被选择元元素中。 4.7 Spriing+Strrutss Strutts 是是基于 MVCC 设计计模式的的开源 Webb 应用用架构,它它采用 MVCC 模式式,能够够很好地地帮助 javva 开发者者利用 J2EEE 开开发 WWeb 应用。和和其他的的 jaava 架构一一样,SStruuts 也是面面向对象象设计,将将 MVVC 模模式的分分离显示示逻辑和
34、和业务逻逻辑的能能力发挥挥得淋漓漓尽致。SStruuts 框架的的核心是是一个弹弹性 SStruuts 的控制制层,基基于 JJavaa Seervllet,JJavaa Beeanss,Reesouurcee Buundlles 与 XXML 等标准准技术,以以及 JJakaartaa Coommoons 的一些些类库。Strutts 由由一组相相互协作作的类(组组件)、SServvlett 以及及 JSSP ttag libb 组成成,基于于Strrutss 构架架的 wweb 应用程程序基本本上符合合 JSSP MModeel2 的设计计标准,可可以说是是一个传传统 MVCC 设计计模式
35、的的一种变变化类型型。 SSpriing 是一个个轻量级级的 JJavaa 开源源开发框框架,它它是为了了解决企企业应用用开发的的复杂性性而创建建的。框框架的主主要优势势之一就就是其分分层架构构,分层层架构允允许使用用者选择择使用哪哪一个组组件,同同时为 J2EEE 应应用程序序开发提提供集成成的框架架。Spprinng 使使用基本本的 JJavaa Beean 来完成成以前只只可能由由 EJJB 完完成的事事情。然然而,SSpriing 的用途途不仅限限于服务务器端的的开发,从从简单性性、可测测试性和和松耦合合的角度度而言,任任何 JJavaa 应用用都可以以从 SSpriing 中受益益。
36、Spprinng 的的核心是是控制反反转(IIo CC)和面面向切面面(AOOP),SSpriing 框架支支持几个个优秀的的 ORRM 和和 MVVC 框框架,如如 ORRM 的的 Hiiberrnatte、fffiaatiss和 ttopllinkk 等框框架,MMVC 的 SStruuts 和 pporttlett 等框框架。将将 Sttrutts 应应用集成成到 SSpriing框框架可以以采用多多种方法法,Spprinng 框框架可以以非常容容易地管管理和协协调 SStruuts,与与 Sttrutts类似似,Spprinng 也也包含 MVCC 实现现,Spprinng 的的结构允
37、允许在其其业务层层和持久久层上集集成Sttrutts WWeb 框架,是是应用 Sprringg 中的的 Acctioon SSuppportt 类来来实现的的。在智智慧农机机一体化化系统的的实现中中,很好好的利用用了 SSpriing+Strrutss 框架架的集成成,使其其在应用用层发挥挥了重要要作用。 4.8 Posttgree SQQL 数数据库 Poostggre SQLL 数据据库源于于加州大大学伯克克利分校校计算机机系的 Posstgrres 项目,以以Posstgrre SSQL44.2 版本为为基础的的对象关关系型数数据库管管理系统统(ORDBMMS)。它它支持大大部分 SQ
38、LL 标准准并且提提供了许许多其他他现代特特性:复复杂查询询、外键键、触发发器、视视图、事事务完整整性、MMVCCC,同样样,Poostggre SQLL 可以以进行多多种功能能扩展,比比如,通通过增加加新的数数据类型型、函数数、操作作符、聚聚集函数数、索引引,免费费使用、修修改、和和分发PPosttgree SQQL 等等,在私私用、商商用、和和学术研研究中都都可以使使用,PPosttgree SQQL 具具有面向向对象、数数据类型型丰富、全全面支持持 SQQL、与与 Weeb 集集成、大大数据库库等特点点。Poost GISS是对象关系系型数据据库系统统 Poostggre SQLL 的一
39、一个扩展展,它的的出现让让人们开开始重视视基于数数据库管管理系统统的空间间扩展方方式,而而且使 Posst GGIS 有望成成为今后后管理空空间数据据的主流流技术。PPostt GIIS 提提供了空空间对象象、空间间索引、空空间操作作函数和和空间操操作符等等服务功功能,同同时,PPostt GIIS 遵遵循 Open GISS 的规规范,任任何人可可以自由由使用 Posst GGIS的的源码并并对其做做研究和和改进,故故 Poost GISS 得到到了迅速速的发展展,越来来越多的的爱好者者和研究究机构参参与到 Posst GGIS 的应用用开发和和完善当当中。智智慧农机机一体化化系统的的空间数
40、数据和业业务数据据就存放放在 PPosttgree SQQL 数数据库中中,利用用 Poost GISS 来进进行空间间数据的的查询、运运算和分分析。 5 系统功能能模块5.1 农机信息息管理系系统以GIS为为基础,采采集和整整合现有有农机基基础数据据,实现现全市农农机数据据资源的的集中采采集、统统一管理理和综合合利用,实实现对各各类农机机基础数数据全面面、规范范的管理理,为各各类应用用、服务务、决策策提供支支撑并。内容方面包包括对农农田、农农机生产产企业、农农机专业业合作社社、维修修服务站站、农机机大户、培培训机构构等的管管理及查查询分析析,通过过对全省农田田、农机机生产企企业、农农机专业业
41、合作社社、农机机大户等等数据的的采集及及存储,实现政府部门对农机组织的快速管理。用户群主要要面向政政府、农农机大户户、农机生生产企业业及农民民,通过过此系统统可以加加强农机机管理部部门和农农机用户户、生产产者的联联系合作作,有利利于农机机监管部部门及时时对市各各区县的的农机服服务组织织数量、分分布情况况和详细细信息进进行实时时掌控;保障农机机资源优优化配置置、为实现农机机使用效效益最大大化提供供强大的的数据支支持。5.2 农机办证证系统农机办证系系统,以以计算机机和网络络技术为为基础,运运用新一一代信息息技术和和数据库库信息系系统,对对农机行行驶证、驾驾驶证进进行信息息化管理理,打造造覆盖全全
42、省农机机监理网网络,进进行信息息化的统统一管理理。系统主要由由基础数数据库、驾驾驶证登登记、拖拖拉机登登记、驾驾驶证档档案、拖拖拉机档档案、业业务审核核、数据据统计等等功能模模块组成成。将实实现农机机业务的的信息数数据化、服服务网络络化。系统功能模模块化、组组件化设设计,易易于快速速构架新新的系统统,同时时,按照照系统使使用人员员的不同同,系统统功能栏栏目、查查看内容容、权限限都有管管理员后后台定制制,所有有数据实实现动态态管理。其中:省级农机监监理机构构负责全全省农机机登记及及驾驶证证业务的的管理工工作,负负责农机机号牌、行行驶证、驾驾驶证、登登记证书书和检验验合格标标志的订订制;建建立统一
43、一的农机机监理业业务计算算机管理理系统;依法确确定注册册登记农农机的机机型;负负责考试试员、检检验员的的考核、发发证工作作。市级农机监监理机构构负责办办理本行行政辖区区内农机机登记和和驾驶证证业务;核发农农机登记记证书、号号牌、行行驶证、检检验合格格标志和和农机驾驶驶证;负负责农机机及驾驶驶员档案案管理、农机驾驶证审验、执行记分周期满分教育考试工作;负责建立本行政辖区农机驾驶考试员库; 负责本行政辖区农机监理人员的岗位培训和管理工作。县级农机监监理机构构承办本本辖区内内农机登记记(包括括注册登登记、变变更登记记、转移移登记、抵抵押登记记、注销销登记)、补补换领牌牌证、停停(复)驶驶、临时时行驶
44、号号牌等申申请受理理和农机机检验(包包括登记记时规定定的检验验和年度度检验);承办农农机驾驶驶证初次次、增驾驾、补换换、注销销、审验验等申请请的受理理和审查查;发放放驾驶技技能准考考证明、预预约考试试凭证;承办科科目一、科科目二、科科目三、科科目四的的考试工工作。不不设农机机监理机机构的县县(市、区区)的农农机登记记申请的的受理、农机检验、农机驾驶证申请的受理、审查和考试等具体工作可由市级农机监理机构直接办理。5.2.1 基础数据据库 基基础数据据库,建建立的是是整个系系统中各各个模块块中都需需要用到到的基础础信息,包包括了地地区管理理、人员员管理、机机型库管管理、数数据字典典、系统统日志和和
45、公告栏栏等。5.2.1.1 地区管理 地地区管理理模块设设置了系系统中需需要调用用到的省省、市、县县三级地地区的信信息,地地区管理理中按上上下级管管理设立立直观的的树型结结构的管管理视图图界面,方方便用户户操作。用用户在每每一级节节点都可可对当前前节点的的地区信信息进行行设置。 字字段包括括了地区区编号、地地区名称称、地区区位置排排序等内内容。地地区管理理由系统统管理员员来管理理。 系系统中所所有需要要用到的的地区数数据的信信息都需需要从地地区管理理中的数数据获取取,地区区管理的的信息只只包含了了省市县县三级,以以作为乡乡镇村数数据的基基础。业业务模块块中所使使用到的的所在单单位,所所属乡镇镇
46、,地址址等都需需要依托托于地区区管理。数数据的调调用都按按登录用用户所在在地区,默默认选择择,但可可以修改改,修改改的权限限按属地地来限制制。支持持较好的的交互性性的地区区输入功功能,自自动按用用户所输输入的部部分关键键字提示示出符合合的地区区信息,供供用户选选择。地区管理由由系统管管理员操操作。5.2.1.2 乡镇和村管管理全省各个地地区下面面的乡镇镇和村地地区信息息,乡镇镇和村信信息中设设置地区区的代码码简称。并并且设置置的乡镇镇和村信信息将会会被应用用于系统统中的其其他模块块中。字段包括了了名称、代代码、所所属地区区、排序序等。地地区数据据信息的的信息拆拆分或合合并操作作,在数数据维护护
47、模块中中进行处处理。乡镇信息有有各个市市县的管管理员来来完成。5.2.1.3 部门管理 全省省各级的的农机监监理单位位的部门门信息。部部门按地地区属地地管理,各各自管理理所辖地地区下的的部门信信息。 部门门的字段段包括了了部门名名称、排排序、单单位类型型、农机机区域名名称、收收割机区区域名称称、驾驶驶员档案案编号(前前缀)、农机车牌(前缀)、收割机档案编号(前缀)、收割机车牌(前缀)、农机监理机构名称、登记机关、单位邮政编码、备注等。 部部门信息息中带有有“(前缀缀)”标注的的字段,将将被用于于驾驶证证和农机机业务中中,系统统在生成成档案编编号或者者车牌的的处理中中,都将将首先读读取此处处的设置置内容。设设置初始始值是为为了可以以对编号号和车牌牌的填写写方式做做信息规规范化。5.2.1.4 人员管理 整整个系统统中的所所有操作作人员的的信息,管管理员可可以按属属地管理理人员信信息。字字段包括括:真实实姓名、排排序、登登录名、登登录密码码、身份份证号、性性别、地地址、邮邮政编码码、家庭庭电话、单单位电话话、手机机、传真真、电子子信箱、人人员头像像、人员员照片、简简单描述述等。5.2.1.5 人员权限管管理 对对系统中中的所有