《智慧农机综合管理平台建设方案.docx》由会员分享,可在线阅读,更多相关《智慧农机综合管理平台建设方案.docx(109页珍藏版)》请在三一办公上搜索。
1、 托普云农致力于中国农业信息化的发展!智慧农机综合管理平台建设方案目 录一、项目概述3二、项目建设内容41、统一数据标准规范42、升级完善省农机数据中心41)、完善基础数据库52)、建立农机业务数据库53)、完善标准数据接口63、扩建一站式查询分析平台71)数据查询72)数据分析73)查询管理84)数据导出84、完善统一技术管理平台91)、统一用户及授权管理92)、统一公共基础服务93)、统一服务管理平台105、建设统一内网门户101)、内部公共信息发布112)、业务系统导航113)、公共业务数据查询114)、常用资料下载115、公共网络空间116、外网门户改版升级111)、界面设计优化122
2、)、网站功能栏目升级123)、后台管理系统功能升级16三、系统性能指标17四、开发、运行平台17五、项目工作量及预算181 平台建设背景 世界上许多发达国家在 20 世纪中后期,相继实现了农业机械化和农业现代化。随着我国经济建设的快速发展,农业机械化也已进入快速发展的成长期。 以物联网、云计算等新兴信息技术为依托,发达国家大力发展数字农业、智能农业、智慧农业,将信息技术与农艺技术、农业环境、农业经营、农业生产深度融合,农业信息化进入了一个全新的发展阶段。而我国也出台了一系列的支农惠农政策,表明国家对农业机械化和农业信息化的重视、支持和保护力度在加大,为加速农业机械化的发展注入了强大动力,我国农
3、业机械化和农机信息化的发展出现了重要的转机;建立起以计算机技术为基础,3S 技术和通讯技术为主要手段,物联网和云计算为辅助的多层次、人机结合的农业机械化信息系统成为可能,有助于农业生产管理部门的信息共享,能及时有效地提供准确的信息,为政府调控市场和农村经济发展提供了宏观决策服务,指导了各级农机管理部门和相关农业生产部门,是引导农业机械化健康发展的重要措施和手段;同时,也会促进农机生产、经营和服务活动的开展,另外,通过发展农业机械化信息事业,还会推进农业经济发展和新兴产业的建设。 利用现代化的信息技术,建立健全智慧农机综合管理平台的服务管理功能和决策支持体系,对于加强农机信息化宏观调控和微观指导
4、,进一步促进农业机械化、信息化的发展,具有十分重要的理论意义和实际意义。 将 3S技术、物联网、云计算和 B2C 模式引入到智慧农机综合管理平台中,为农业机械化和信息化工作提供新的手段和方法,提高了现代化农业生产的效率,促进了农机化与信息化的融合,将会给政府提供更加有效的监管手段,协调了农机组织的任务分配,服务了农民,促进全国农业现代化和信息化的快速发展。2 平台建设原则根据具体项目情况,综合选择适用于项目要求的技术方案。考虑到平台相关需求,同时参考相关平台软件建设成功经验,确定采用以下设计原则进行平台设计:2.1 实用性 系统应满足操作简单、易于使用和实用性原则。满足所有日常管理活动,包含优
5、化的系统结构和完善的数据库系统,灵活的查询与统计功能,友好的用户界面,方便农业科学院工作者们能快速上手并熟练平台进行操作运行。2.2 稳定性系统有足够的健壮性,在发生意外的软硬件故障、操作错误等情况下,一方面能够保证回退,减少不必要的损失,另一方面采用容错性设计,即使平台局部出现问题不会影响到整个平台的使用。2.3 安全性 具备统一完善的多级安全机制设置,符合国家安全及保密部门要求,拒绝非法用户和合法用户越权操作,避免系统数据遭到破坏,防止系统数据被窃取和篡改。系统建设中应充分考虑政务内外网衔接中的应用操作与信息访问安全问题,保证与其它应用系统或异构系统间数据传输的安全可靠和一致性,确保不会有
6、非授权操作和意外的非正常的操作,保证平台数据的安全完整。为防止仪器使用安全和各种非法的访问、使用、修改、破坏或者泄密,具体安全需求必须包括:(1) 利用可靠的数据加密技术:对用户密码与敏感数据进行数据加密;(2) 统一的硬件设备序列号管理:仅有授权的设备才能接入到云平台服务;(3) 稳定可靠的用户权限管理与鉴权系统:当且仅当授权的用户能够进行授权的操作;(4) 给不同的功能模块分配不同的权限;(5) 用户数据逻辑隔离;2.4 规范性 进行全面需求分析,把握业务实质,遵守业务操作规范,遵照国家规范标准和有关行业规范标准,设计标准的信息分类编码体系,规范系统数据库,形成全局统一的操作模式、报表表式
7、,建立开放式、标准化的系统数据输入、输出格式等。2.5 可扩展 系统采用模块化、组件化的体系结构。在技术架构和设计模式上保证技术的延续性,灵活的扩展性和广泛的适应性,确保系统能够满足用户在数据及业务功能扩展方面的需求。在规定的业务规范范围内,能够机动、灵活地更改业务内容,增删业务处理程序,改变相关报表及统计信息,并能够为后续系统扩展和功能完善增加组件设置接口,使得数据更新简便、系统升级容易,保证系统的可持续发展和强大的生命力。2.6 先进性 在保证系统功能实用、稳定的前提下,将遵循国际先进标准,适当采用先进成熟的主流技术,符合今后的发展方向,延长系统的生命周期,在软件开发思想上,严格按照软件工
8、程的标准和面向对象的理论来设计、管理和开发。2.7 共享性 平台的选择应该符合国家、行业标准。系统实施要在高度统一和集成的系统解决方案基础上,整合现有的网络资源和数据资源,对已经建成的基础设施和数据资源,在本系统建设中要充分加以利用。2.8 可移植性 系统支持跨平台,支持windows、linux等主流操作系统,支持Sqlserver、mysql、Oracle等主流数据库。在此基础上,做到方便移植,避免大量的配置和修改工作。 3 平台总体设计智慧农机综合管理平台构筑以农机综合信息化服务网络和农机综合监管网络两大服务网络,实现内部办公与业务自动化,建立农机监理、农机管理、农机推广和农机化服务等农
9、机业务管理信息系统,使农机业务管理和社会服务完成有效融合。其主要包括四个子系统:1、 农机信息管理系统:采集和整合现有农机基础数据,实现对各类农机基础数据全面、规范的管理及查询分析等。2、 农机办证系统:负责农机登记及驾驶证业务的管理工作,建立统一的农机监理业务计算机管理系统;依法确定注册登记农机的机型;负责考试员、检验员的考核、发证工作等。3、 农机作业系统 农机作业系统建立在农机卫星定位基础上,系统首先要在作业机械上安装卫星定位监测终端设备,通过信息平台显示出农机作业的各种作业信息,然后将这些信息进行相关的监测、统计和管理。用户群面向于农民、农机服务组织和政府三大类,实现:1) 农民用户查
10、询农机服务组织及下单服务 2)农机服务组织订单管理及农机调度、作业监管、作业统计等功能 3)政府用户(农机监管部门)对农机统计、分析,农业生产工作的监管分析等功能。 4、农机补贴管理系统农机补贴管理系统利用先进的网络系统和软件体系架构对农机购置补贴工作进行科学管理,针对不同的管理要求,提供合适的信息,把管理系统的各部分信息融合成一个有机的信息整体,为农机购置补贴管理的各层次提供有力的决策信息,从而更好的提高省农机办的管理水平,为广大农机企业和农户服务。平台总体框架如下:4 平台相关技术 4.1 J2EE技术本系统是在J2EE架构下开发出来的,J2EE的特点主要有以下几点:1.J2EE 的四层模
11、型J2EE 典型的四层结构2.J2EE应用程序组件J2EE应用程序是由组件构成的.J2EE组件是具有独立功能的软件单元,它们通过相关的类和文件组装成J2EE应用程序,并与其他组件交互。J2EE说明书中定义了以下的J2EE组件:应用客户端程序和applets是客户层组件;Java Servlet和JavaServer Pages(JSP)是web层组件;Enterprise JavaBeans(EJB)是业务层组件。3.J2EE 的结构这种基于组件,具有平台无关性的J2EE 结构使得J2EE 程序的编写十分简单,因为业务逻辑被封装成可复用的组件,并且J2EE 服务器以容器的形式为所有的组件类型提
12、供后台服务。因为你不用自己开发这种服务, 所以你可以集中精力解决手头的业务问题。 4.2 WebService 技术WebService技术及其相关技术体系,包括XML、SOAP、WSDL、UDDI等。WebService 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。一旦部署以后,其他webservice应用程序可以发现并调用它部署的服务,其工作原理如下图所示。WebService 电子政务应用模型使用WebService技术,政府各部门内部能够实现自身的业务流程和处理功能组件化,这些服务组件可在互联网上发布,从而方便的被其它部门所使用,以
13、便应用到跨部门的业务中去。这些WebService组件的开发并不影响现有政府内部系统的结构和数据,从而极大地保护了政府各部门内部现有的投资。而通过集成政府各部门原有系统提供的WebService服务组件,就可以在互联网上建立统一的政府的web系统,向社会提供闭环式服务,从而形成基于WebService的电子政务一站式服务架构。这为有效解决了当前政府信息建设中的“信息孤岛”问题提供了一个切实可行的方法。4.3 XML技术本次项目一系统整合为核心内容,系统与农业其他信息系统和待建系统之间需实现数据交换与共享,因此我们使用XML作为系统接口的数据交换标准。XML数据传输是不同系统之间日渐流行的标准数
14、据传输方式,由于与平台和编程语言的无关性,因此,通过XML可以有效保证对各种异构系统的数据接口需要,以达到政府各系统数据资源的最优整合。XML技术的特点如下:(1) 适于异构应用间的数据共享XML的灵活性和扩展性使其可以对不同应用甚至是差异很大的应用间的数据进行描述,尤其是对于那些专用于记录数据的应用。另外,XML具有自我描述的特性,结果是数据可以在不同的应用间进行交换与处理而不必要求相应的应用程序是针对该数据定制的。(2) 用于强大的数据检索XML属于元标记语言,进一步讲,根据这一特性,用户只要在XML的文档类型定义文件中定义一系列有意义的标记,这样基于该文档类型定义文件所产生的XML文档就
15、可以按照任意的条件进行查询和检索,甚至实现计算机自动检索,而相应的检索引擎可以是通用的而不必局限于具体的应用。(3) 提供多语种支持XML规范中提供了对多语种的支持,包括(简体中文)、BIG5(繁体中文)UTF-7、UFT-8、UNICODE、GB2312等等,这一特点使得XML非常有利于多语种的应用开发。4.4 基于SOA的多业务服务系统应用整合SOA的多业务服务系统应用整合和业务一体化,是指对web系统的不同内容和应用系统的不同功能等多套业务系统进行部署,随着系统的运营,将会有越来越多的相关业务系统相继建成,同时部分业务可能涉及到已经存在的系统中。一般来说,大部分业务操作都不能在这些系统中
16、独立完成,需要调用其他应用系统协调完成。基于SOA模式的企业级应用程序的架构,完成WebServices安全认证、压缩算法、异步操作、事务处理、异常处理等机制,通过界面、业务逻辑、WebServices发布、数据访问彻底的分离,可使得各层次分别注重自己的重点,便于分工合作。同时采用该架构可以很方便的实现多界面(Windows Form界面,Web界面和智能设备)的支持,及数据库易替换性。由于服务间低耦合、可组合使用,便于业务的修改和系统的重构。面向服务架构(Service-Oriented Architecture,SOA) 最大特点就是有一个灵活而功能强大的服务层。一个服务一般通过一个粗粒度
17、的、可以被发现和绑定的软件实体实现,它以单一实例的形式的存在并与其他服务和应用通过松耦合的(异步)、基于消息的通讯机制进行交互。面向服务的分析与设计与面向对象的组件化分析与设计的不同点在于前者着眼于应用程序提供的服务,而后者提供服务所需的组件。面向服务架构的应用程序不是以一个具体的应用为核心,它是通过把现有的资源和应用转化为服务共享出去,具体的某个应用通过组合剪裁这些服务构成一个个具体的应用程序。因此如果建立了比较完善的服务层,应用系统很容易创建,这样的系统也是易于重构的,同时还提供了各系统之间的协作能力。4.5 Web GIS 概述 随着网络技术的不断发展,人们对地理信息系统的需求,不再局限
18、于客户端软件,希望通过 Internet 能够直接发布空间数据、使用 GIS 的空间数据浏览、查询和分析等功能,故基于 Internet 的 Web GIS 就应运而生。 WEBGIS 是互联网与GIS 的合成,它是基于 Internet 平台,采用网络协议,进行空间地理数据发布和应用的地理信息系统,一般由多主机,多数据库和多个客户端以分布式连接在Internet 上,包括了 WEB 浏览器,GIS 服务器,WEBGIS 编辑器,WEBGIS 信息代理四个部分Web GIS 的发展与 GIS 技术、信息技术和通信技术的发展密不可分,随着 Web 标准化研究日趋成熟,Web 应用开发和浏览器技术
19、的不断发展,为 Web GIS 应用铺平了道路,于是出现了一批以 Google 地图为代表性的Web GIS 应用平台,如:Google 地图、天地图、百度地图、搜狗地图和丁丁地图等。Web GIS 自身还有一些关键技术必须解决,如高质量数据压缩技术、宽带和高码率 WAP 技术、组件式 GIS 设计等。随着宽带网的加速普及和 WAP 技术的快速发展,Web GIS 的应用领域将会更加广泛。 Web GIS 采用 HTTP 传输协议,主要的运算功能都在服务器端执行,比如绘制地图,查询空间数据库,空间分析等,客户端一般使用主流浏览器,如谷歌、IE、搜狗等浏览器。Web GIS 提供大众化和个性化的
20、地图查询服务,以切片的形式提供地图图片服务,地图操作包括了基本的地图浏览、查询定位、距离计算、路径规划、用户标注、LBS 和导航服务等功能。 Web GIS 具有开发和应用成本低、真正的地理信息共享、巨大的扩展空间、跨平台特性等特点,目前,网上已经出现了很多 Web GIS 系统应用实例,应用范围非常广泛,可应用于农业、林业、水利、地矿、交通、土地、水、矿产、海洋、环境、人口以及军事等几十个领域。 WEBGIS 开发已经进入成熟阶段,随着 GIS 技术的不断深入发展,实现WEBGIS 手段越来越多,目前主要方法有三种: (1)使用收费软件构建 WEBGIS平台,如 Super Map GIS、
21、Arc GIS Server 等,该方式功能强大、安全性高,但是花费成本高,对开发者的能力要求也很高; (2)使用免费 WEBGIS 软件搭建平台,源代码免费,但是技术一般不成熟,功能不齐全; (3)使用第三方地图 API搭建平台,如百度地图、天地图、谷歌地图等地图 API 接口,进行二次开发,使用简单,成本低。智慧农机一体化系统,选用开源的 WEBGIS 代码进行开发,利用 Open Layers 提供的 Java Script 类库包,来实现标准格式发布的地图数据服务,Open Layers 除了可以在浏览器中帮助开发者实现地图浏览的基本效果,比如放大(Zoom In)、缩小(Zoom O
22、ut)、平移(Pan)等常用操作之外,还可以进行选取面、选取线、要素选择、图层叠加等不同的操作,甚至可以对已有的Open Layers 操作和数据支持类型进行扩充,为其赋予更多的功能,通过应用分析 Open Layers 客户端地图开发技术,最终实现了智慧农机一体化系统电子地图操作的所有功能。 4.6 Ajax 与 jQuery 技术 Ajax (Asynchronous Java Script And XML),是指一种创建交互式动态网页应用的开发技术,通过客户端浏览器与服务器之间进行少量数据交换,实现页面的异步更新,可以在不重新加载整个网页的情况下,对网页进行局部刷新,而早期的网页运行模式
23、是需要重载整个页面来更新内容,Ajax 运行模式的最大不同是,它采用数据异步传输和请求机制,使客户端与服务器之间的数据通信在后台运行。Ajax 不是一个技术,它是几种技术的集合,是建立在 Java Script、XHTML、CSS、DOM、XMLHTTP Request、XML 和 XSTL 等技术之上的一项综合技术,Java Script 是其核心技术。AJAX 使用文档对象模型进行动态显示和交互,使用XML 和 XSTL 进行数据交互,使用 XMLHTTP Request 进行异步数据调用,通过Java Script 将有关技术整合在一起。Java Script、XMLHTML、CSS 在
24、 Ajax 中使用的 Web 标准已被很好定义,并被所有的主流浏览器支持,Ajax 应用程序独立于浏览器和平台。在智慧农机一体化系统中,就使用了 Ajax 异步调用数据的方法,来实现页面局部刷新。 jQuery 是由美国人 John Resig 在 2006 年 1 月发布的,由 Dave Methvin 率领团队进行开发,jQuery 已经成为世界上最流行的 Java Script 库,jQuery 是免费、开源的,语法简洁,功能强大,例如操作文档对象、选择 DOM 元素、制作动画效果、事件处理、使用 Ajax 以及其他功能。jQuery 是继 prototype 之后又一个优秀的Java
25、Script库。它是轻量级的JS库,它兼容CSS3,还兼容各种浏览器(IE 6.0+,FF 1.5+,Safari 2.0+,Opera 9.0+),jQuery2.0 及后续版本将不再支持 IE6/7/8 浏览器。jQuery 使用户能更方便地处理 HTML、events、实现动画效果,并且方便地为网站提供 Ajax 交互,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery 能够使用户的 HTML 页面保持代码和内容分离,兼容多浏览器,提供 API 让开发者编写插件,其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。jQuery 提供
26、多个与 Ajax有关的方法,用户能够使用 HTTP GET 和 HTTP POST 方法从远程服务器上请求文本、HTML、XML 或 JSON 数据,同时能够把这些外部数据直接载入网页的被选择元素中。 4.7 Spring+Struts Struts 是基于 MVC 设计模式的开源 Web 应用架构,它采用 MVC 模式,能够很好地帮助 java 开发者利用 J2EE 开发 Web 应用。和其他的 java 架构一样,Struts 也是面向对象设计,将 MVC 模式的分离显示逻辑和业务逻辑的能力发挥得淋漓尽致。Struts 框架的核心是一个弹性 Struts 的控制层,基于 Java Serv
27、let,Java Beans,Resource Bundles 与 XML 等标准技术,以及 Jakarta Commons 的一些类库。Struts 由一组相互协作的类(组件)、Servlet 以及 JSP tag lib 组成,基于Struts 构架的 web 应用程序基本上符合 JSP Model2 的设计标准,可以说是一个传统 MVC 设计模式的一种变化类型。 Spring 是一个轻量级的 Java 开源开发框架,它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring
28、使用基本的 Java Bean 来完成以前只可能由 EJB 完成的事情。然而,Spring 的用途不仅限于服务器端的开发,从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益。Spring 的核心是控制反转(Io C)和面向切面(AOP),Spring 框架支持几个优秀的 ORM 和 MVC 框架,如 ORM 的 Hibernate、ffiatis和 toplink 等框架,MVC 的 Struts 和 portlet 等框架。将 Struts 应用集成到 Spring框架可以采用多种方法,Spring 框架可以非常容易地管理和协调 Struts,与 Str
29、uts类似,Spring 也包含 MVC 实现,Spring 的结构允许在其业务层和持久层上集成Struts Web 框架,是应用 Spring 中的 Action Support 类来实现的。在智慧农机一体化系统的实现中,很好的利用了 Spring+Struts 框架的集成,使其在应用层发挥了重要作用。 4.8 Postgre SQL 数据库 Postgre SQL 数据库源于加州大学伯克利分校计算机系的 Postgres 项目,以Postgre SQL4.2 版本为基础的对象关系型数据库管理系统(ORDBMS)。它支持大部分 SQL 标准并且提供了许多其他现代特性:复杂查询、外键、触发器、
30、视图、事务完整性、MVCC,同样,Postgre SQL 可以进行多种功能扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引,免费使用、修改、和分发Postgre SQL 等,在私用、商用、和学术研究中都可以使用,Postgre SQL 具有面向对象、数据类型丰富、全面支持 SQL、与 Web 集成、大数据库等特点。Post GIS是对象关系型数据库系统 Postgre SQL 的一个扩展,它的出现让人们开始重视基于数据库管理系统的空间扩展方式,而且使 Post GIS 有望成为今后管理空间数据的主流技术。Post GIS 提供了空间对象、空间索引、空间操作函数和空间操作符等服务功
31、能,同时,Post GIS 遵循 Open GIS 的规范,任何人可以自由使用 Post GIS的源码并对其做研究和改进,故 Post GIS 得到了迅速的发展,越来越多的爱好者和研究机构参与到 Post GIS 的应用开发和完善当中。智慧农机一体化系统的空间数据和业务数据就存放在 Postgre SQL 数据库中,利用 Post GIS 来进行空间数据的查询、运算和分析。 5 系统功能模块5.1 农机信息管理系统以GIS为基础,采集和整合现有农机基础数据,实现全市农机数据资源的集中采集、统一管理和综合利用,实现对各类农机基础数据全面、规范的管理,为各类应用、服务、决策提供支撑并。内容方面包括
32、对农田、农机生产企业、农机专业合作社、维修服务站、农机大户、培训机构等的管理及查询分析,通过对全省农田、农机生产企业、农机专业合作社、农机大户等数据的采集及存储,实现政府部门对农机组织的快速管理。用户群主要面向政府、农机大户、农机生产企业及农民,通过此系统可以加强农机管理部门和农机用户、生产者的联系合作,有利于农机监管部门及时对市各区县的农机服务组织数量、分布情况和详细信息进行实时掌控;保障农机资源优化配置、为实现农机使用效益最大化提供强大的数据支持。5.2 农机办证系统农机办证系统,以计算机和网络技术为基础,运用新一代信息技术和数据库信息系统,对农机行驶证、驾驶证进行信息化管理,打造覆盖全省
33、农机监理网络,进行信息化的统一管理。系统主要由基础数据库、驾驶证登记、拖拉机登记、驾驶证档案、拖拉机档案、业务审核、数据统计等功能模块组成。将实现农机业务的信息数据化、服务网络化。系统功能模块化、组件化设计,易于快速构架新的系统,同时,按照系统使用人员的不同,系统功能栏目、查看内容、权限都有管理员后台定制,所有数据实现动态管理。其中:省级农机监理机构负责全省农机登记及驾驶证业务的管理工作,负责农机号牌、行驶证、驾驶证、登记证书和检验合格标志的订制;建立统一的农机监理业务计算机管理系统;依法确定注册登记农机的机型;负责考试员、检验员的考核、发证工作。市级农机监理机构负责办理本行政辖区内农机登记和
34、驾驶证业务;核发农机登记证书、号牌、行驶证、检验合格标志和农机驾驶证;负责农机及驾驶员档案管理、农机驾驶证审验、执行记分周期满分教育考试工作;负责建立本行政辖区农机驾驶考试员库; 负责本行政辖区农机监理人员的岗位培训和管理工作。县级农机监理机构承办本辖区内农机登记(包括注册登记、变更登记、转移登记、抵押登记、注销登记)、补换领牌证、停(复)驶、临时行驶号牌等申请受理和农机检验(包括登记时规定的检验和年度检验);承办农机驾驶证初次、增驾、补换、注销、审验等申请的受理和审查;发放驾驶技能准考证明、预约考试凭证;承办科目一、科目二、科目三、科目四的考试工作。不设农机监理机构的县(市、区)的农机登记申
35、请的受理、农机检验、农机驾驶证申请的受理、审查和考试等具体工作可由市级农机监理机构直接办理。5.2.1 基础数据库 基础数据库,建立的是整个系统中各个模块中都需要用到的基础信息,包括了地区管理、人员管理、机型库管理、数据字典、系统日志和公告栏等。5.2.1.1 地区管理 地区管理模块设置了系统中需要调用到的省、市、县三级地区的信息,地区管理中按上下级管理设立直观的树型结构的管理视图界面,方便用户操作。用户在每一级节点都可对当前节点的地区信息进行设置。 字段包括了地区编号、地区名称、地区位置排序等内容。地区管理由系统管理员来管理。 系统中所有需要用到的地区数据的信息都需要从地区管理中的数据获取,
36、地区管理的信息只包含了省市县三级,以作为乡镇村数据的基础。业务模块中所使用到的所在单位,所属乡镇,地址等都需要依托于地区管理。数据的调用都按登录用户所在地区,默认选择,但可以修改,修改的权限按属地来限制。支持较好的交互性的地区输入功能,自动按用户所输入的部分关键字提示出符合的地区信息,供用户选择。地区管理由系统管理员操作。5.2.1.2 乡镇和村管理全省各个地区下面的乡镇和村地区信息,乡镇和村信息中设置地区的代码简称。并且设置的乡镇和村信息将会被应用于系统中的其他模块中。字段包括了名称、代码、所属地区、排序等。地区数据信息的信息拆分或合并操作,在数据维护模块中进行处理。乡镇信息有各个市县的管理
37、员来完成。5.2.1.3 部门管理 全省各级的农机监理单位的部门信息。部门按地区属地管理,各自管理所辖地区下的部门信息。 部门的字段包括了部门名称、排序、单位类型、农机区域名称、收割机区域名称、驾驶员档案编号(前缀)、农机车牌(前缀)、收割机档案编号(前缀)、收割机车牌(前缀)、农机监理机构名称、登记机关、单位邮政编码、备注等。 部门信息中带有“(前缀)”标注的字段,将被用于驾驶证和农机业务中,系统在生成档案编号或者车牌的处理中,都将首先读取此处的设置内容。设置初始值是为了可以对编号和车牌的填写方式做信息规范化。5.2.1.4 人员管理 整个系统中的所有操作人员的信息,管理员可以按属地管理人员
38、信息。字段包括:真实姓名、排序、登录名、登录密码、身份证号、性别、地址、邮政编码、家庭电话、单位电话、手机、传真、电子信箱、人员头像、人员照片、简单描述等。5.2.1.5 人员权限管理 对系统中的所有操作人员的操作权限做设置,权限管理模块将按系统模块分类列出各个模块的所含的操作权限(包括登记、审核、添加、修改、删除等),管理人员对权限进行选择,即可对操作人员进行赋权。5.2.1.6 机型库管理 对系统中所使用到的农机进行分类管理,采用当前较流行的Web2.0技术,做到较人性化的及时搜索。l 农用型农机机型库 按农机制造厂、农机类型、扩展机型三种方式的树型结构分类管理,对农用型农机机型进行管理,
39、可以支持三种分类方式的切换,切换不同的类型,按用户所选条件列出相关农机信息。 系统在农机业务模块中将调用到农机的信息。农机业务模块的信息调用功能,通过ajax技术,按用户输入的关键字,异步读取机型库中的信息,是用户在不刷新页面的前提下对所要的数据进行查询,并且在提示给用户的数据列表中选择。也支持系统通过弹出框的方式来实现信息的高级查询,按不同的条件调取出最精确的数据。l 变型农机机型库 按农机制造厂、农机类型、扩展机型三种方式的树型结构分类管理,对农用型农机机型进行管理,可以支持三种分类方式的切换,切换不同的类型,按用户所选条件列出相关农机信息。 系统在农机业务模块中将调用到农机的信息。农机业
40、务模块的信息调用功能,通过ajax技术,按用户输入的关键字,异步读取机型库中的信息,是用户在不刷新页面的前提下对所要的数据进行查询,并且在提示给用户的数据列表中选择。也支持系统通过弹出框的方式来实现信息的高级查询,按不同的条件调取出最精确的数据。l 挂机机型库 按农机制造厂、挂车类型、扩展机型三种方式的树型结构分类管理,对农用型农机机型进行管理,可以支持三种分类方式的切换,切换不同的类型,按用户所选条件列出相关农机信息。 系统在农机业务模块中将调用到农机的信息。农机业务模块的信息调用功能,通过ajax技术,按用户输入的关键字,异步读取机型库中的信息,是用户在不刷新页面的前提下对所要的数据进行查
41、询,并且在提示给用户的数据列表中选择。也支持系统通过弹出框的方式来实现信息的高级查询,按不同的条件调取出最精确的数据。5.2.1.7 数据字典 对系统中所有的下拉选择项、多选项、单选项的输入内容进行配置。支持多级菜单的设置,系统在调用数据字典的信息时,按界面的要求来表现数据字典的配置,如,需要单个数据选择的,使用单选选择条件框;需要同时选择多个数据时,使用多项选择框;当数据选择项较多,将以弹出是的树型数据选择器来实现数据内容的选择。5.2.1.8 地址替换 系统的长久的使用过程中,存在很多地址信息不规范或者因一些客观原因(如地区合并、拆分或者历史数据)造成数据内容与实际地址信息不符。地址替换就
42、提供了这么一个功能,通过分布操作,首先要选择替换的地址数据所在地区(归属的农机监理单位,按所辖地区的级别不同所能选择的地区单位有所不同),将地址中需要替换的部分提取出来,转换成正确的地址信息,然后填入至原有信息中,本模块操作只变更地址数据,其他的信息不做改动,并且操作过程中不体现信息完整内容。首先确定驾驶证或者行驶证,然后填入需要替换的地址所包含的内容,系统按这部分地址包含内容,查询驾驶证或者行驶证数据,调出符合记录的所有地址数据,操作人员可以选择全部,也可以选择部分数据,将这些需要替换的地址选出,圈定需要替换的数据范围,然后填入替换后的结果地址,这样几个步骤后,让处理程序知道需要处理那些数据
43、,处理多少数据,如何处理,更加明确知道地址A要处理成地址A等等。这样就能准确无误的替换原有信息。 地址的替换功能各级管理员都可以操作,但只能对自己所辖地区下的数据信息进行地址替换。5.2.1.9 系统日志 对系统中所有人员的操作以文字记录的方式,写入系统数据库中,以便于管理员对系统管理。超级管理员可以对早于当前时间1年的数据进行清理。 字段包括了操作人、操作模块、操作方式(增、删、改)、操作内容、操作时间。5.2.2 驾驶证登记业务驾驶证管理中的业务办理主要包括:(1) 驾驶证初次领证(2) 驾驶证增驾(3) 驾驶证变更(4) 驾驶证换证(5) 驾驶证转入/转出 (6) 驾驶证补证(7) 驾驶
44、证注销(8) 驾驶证注销恢复(9) 违章处理(10) 黑名单(11) 事故记录(12) 驾驶证信息查询5.2.2.1 驾驶证初次申领首先提交驾驶证初次领证请求,按申请表格内容依次填写有关的信息,由登记岗人员对信息进行录入。其中地址输入可以进行地址信息的快捷选择,初次显示的是您所在县的行政乡,镇,村名称,也可以输入在系统管理中设置的村信息中的地区代码进行快速填入地区信息。以下为需要录入的事项:(1)申请业务种类:录入“初次申领”。(2)申请人姓名、性别、出生日期、国籍、身份证明名称及号码、住址:按照申请人身份证明记录的内容录入。(3)申请人联系地址、联系电话和邮政编码:按照申请人提交的农机驾驶证
45、申请表录入。(4)身体条件、医疗机构名称:按照身体条件证明记载的内容录入。(5)准考证明编号:按照农机监理机构确定的号码录入。(6)准考证明有效期起始日期:按照制作准考证明的日期录入。(7)准考证明有效期截止日期:自准考证明有效期起始日期计算,按照满两年的日期录入。年龄在59周岁以上的,有效期截止日期按照申请人满61周岁的生日录入。(8)各科目考试日期:按照各科目考试合格的对应日期分别录入。(9)各科目考试成绩:按照考试成绩表记载的各科目考试成绩分别录入。(10)各科目考试员:按照考试成绩表记载的各科目考试员姓名分别录入。(11)农机驾驶证证号:按照申请人身份证明号码录入。(12)档案编号:按
46、照农机监理机构确定的档案编号录入。(13)初次领证日期:按照制作农机驾驶证的日期录入。(14)准驾机型和准驾机型代号:按照申请人提交的农机驾驶证申请表录入。(15)农机驾驶证有效期起始日期:按照初次领证日期录入。(16)农机驾驶证有效期限:录入6年。登记录入体检信息时,其中各项按照国家有关规定有一项不正常或者申告事项中有一项疾病者,则体检结论不能保存合格。保存申请信息结束后在驾驶证主界面的登记岗人员列表中就会显示该驾驶员申请人的简单信息,只有登记人可以修改该登记信息。其它岗位的操作员可以点击办理进入登记信息界面进行查看和相应岗位的操作。填写完成后,进入考试岗。进入到驾驶证初次申领信息的界面中查
47、看驾驶员申请登记信息和各项考试事项的办理。填写科目一考试的成绩,科目一考试成绩合格分数为90分以上,并依次选择两个考试员。两个考试员不能为同一个人,否则系统不能保存申请人的成绩。科目一考试成绩合格的情况下,生成“技能准考证明”,技能考试时间必须在科目一理论考试成绩20天后进行,科目二、科目三、科目四的考试是依次进行的,后一项的考试时间不能早于前一项的考试时间。在考试成绩合格的情况下,业务信息被提交到业务岗审核,业务审核岗审核通过申请信息并递交至市级领导岗审核;审核通过上报市级领导岗时生成驾驶证档案编号。审核不通过就逐级退回至上一岗,并需填写退回意见。市级领导岗审核通过后,驾驶证发证岗位即可对驾驶证进行打印,打印后驾驶证的打印状态置为已打印,只可打印一次。默认状态是审核通过,市级领导也可以退回,退回驾驶证申请信息至上一岗,回退时,必须填写回退意见,否则,不能回退。审核通过后,可以对驾驶证进行发证,打证结束后,自动递交记录至档案管理岗,此时档案管理岗就可以对驾驶证信息进行归档。 5.2.2.2 驾驶证增驾首先要接收需要做增驾业务受理的驾驶证档案,按多种查询条件进行信息查询,查询到信息后可以查看该档案信息,并可以显