《智慧农机综合管理平台建设方案》由会员分享,可在线阅读,更多相关《智慧农机综合管理平台建设方案(101页珍藏版)》请在金锄头文库上搜索。
1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页智慧农机综合管理平台建设方案目 录一、项目概述3二、项目建设内容41、统一数据标准规范42、升级完善省农机数据中心41)、完善基础数据库52)、建立农机业务数据库53)、完善标准数据接口63、扩建一站式查询分析平台71)数据查询72)数据分析73)查询管理84)数据导出84、完善统一技术管理平台91)、统一用户及授权管理92)、统一公共基础服务93)、统一服务管理平台105、建设统一内网门户101)、内部公共信息发布112)、业务系统导航113)、公共业务数据查询114)、常用资料下载115、公共网络空间116、外
2、网门户改版升级111)、界面设计优化122)、网站功能栏目升级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、 农机作业系统 农机作业系统建立在农机卫星定位基础上,系统首先要在作业机械上安装卫星定位监测终端设备,通过信息平台显示出农机作业的各种作业信息,然后将这些信息进行相关的监测、统计和管理。用户群面向于农民、农机服
10、务组织和政府三大类,实现:1) 农民用户查询农机服务组织及下单服务 2)农机服务组织订单管理及农机调度、作业监管、作业统计等功能 3)政府用户(农机监管部门)对农机统计、分析,农业生产工作的监管分析等功能。 4、农机补贴管理系统农机补贴管理系统利用先进的网络系统和软件体系架构对农机购置补贴工作进行科学管理,针对不同的管理要求,提供合适的信息,把管理系统的各部分信息融合成一个有机的信息整体,为农机购置补贴管理的各层次提供有力的决策信息,从而更好的提高省农机办的管理水平,为广大农机企业和农户服务。平台总体框架如下:4 平台相关技术 4.1 J2EE技术本系统是在J2EE架构下开发出来的,J2EE的
11、特点主要有以下几点:1.J2EE 的四层模型J2EE 典型的四层结构2.J2EE应用程序组件J2EE应用程序是由组件构成的.J2EE组件是具有独立功能的软件单元,它们通过相关的类和文件组装成J2EE应用程序,并与其他组件交互。J2EE说明书中定义了以下的J2EE组件:应用客户端程序和applets是客户层组件;Java Servlet和JavaServer Pages(JSP)是web层组件;Enterprise JavaBeans(EJB)是业务层组件。3.J2EE 的结构这种基于组件,具有平台无关性的J2EE 结构使得J2EE 程序的编写十分简单,因为业务逻辑被封装成可复用的组件,并且J2
12、EE 服务器以容器的形式为所有的组件类型提供后台服务。因为你不用自己开发这种服务, 所以你可以集中精力解决手头的业务问题。 4.2 WebService 技术WebService技术及其相关技术体系,包括XML、SOAP、WSDL、UDDI等。WebService 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。一旦部署以后,其他webservice应用程序可以发现并调用它部署的服务,其工作原理如下图所示。WebService 电子政务应用模型使用WebService技术,政府各部门内部能够实现自身的业务流程和处理功能组件化,这些服务组件可在互
13、联网上发布,从而方便的被其它部门所使用,以便应用到跨部门的业务中去。这些WebService组件的开发并不影响现有政府内部系统的结构和数据,从而极大地保护了政府各部门内部现有的投资。而通过集成政府各部门原有系统提供的WebService服务组件,就可以在互联网上建立统一的政府的web系统,向社会提供闭环式服务,从而形成基于WebService的电子政务一站式服务架构。这为有效解决了当前政府信息建设中的“信息孤岛”问题提供了一个切实可行的方法。4.3 XML技术本次项目一系统整合为核心内容,系统与农业其他信息系统和待建系统之间需实现数据交换与共享,因此我们使用XML作为系统接口的数据交换标准。X
14、ML数据传输是不同系统之间日渐流行的标准数据传输方式,由于与平台和编程语言的无关性,因此,通过XML可以有效保证对各种异构系统的数据接口需要,以达到政府各系统数据资源的最优整合。XML技术的特点如下:(1) 适于异构应用间的数据共享XML的灵活性和扩展性使其可以对不同应用甚至是差异很大的应用间的数据进行描述,尤其是对于那些专用于记录数据的应用。另外,XML具有自我描述的特性,结果是数据可以在不同的应用间进行交换与处理而不必要求相应的应用程序是针对该数据定制的。(2) 用于强大的数据检索XML属于元标记语言,进一步讲,根据这一特性,用户只要在XML的文档类型定义文件中定义一系列有意义的标记,这样
15、基于该文档类型定义文件所产生的XML文档就可以按照任意的条件进行查询和检索,甚至实现计算机自动检索,而相应的检索引擎可以是通用的而不必局限于具体的应用。(3) 提供多语种支持XML规范中提供了对多语种的支持,包括(简体中文)、BIG5(繁体中文)UTF-7、UFT-8、UNICODE、GB2312等等,这一特点使得XML非常有利于多语种的应用开发。4.4 基于SOA的多业务服务系统应用整合SOA的多业务服务系统应用整合和业务一体化,是指对web系统的不同内容和应用系统的不同功能等多套业务系统进行部署,随着系统的运营,将会有越来越多的相关业务系统相继建成,同时部分业务可能涉及到已经存在的系统中。一般来说,大部分业务操作都不能在这些系统中独立完成,需要调用其他应用系统协调完成。基于SOA模式的企业级应用程序的架构,完成WebServices安全认证、压缩算法、异步操作、事务处理、异常处理等机制,通过界面、业务逻辑、WebServices发布、数据访问彻底的分离,可使得各层次分别注重自己的重点,便于分工合作。同时采用该