2022年木木市农业局菜篮子综合信息服务平台建设项目技术方案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年木木市农业局菜篮子综合信息服务平台建设项目技术方案 .pdf》由会员分享,可在线阅读,更多相关《2022年木木市农业局菜篮子综合信息服务平台建设项目技术方案 .pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、木木市农业局菜篮子综合信息服务平台建设项目技术方案公司名称2013 年 12 月名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方案目录1.项目技术方案.11.1.需求理解与分析.11.1.1.建设目标.11.1.2.建设原则.11.2.系统建设方案.31.2.1.总体技术路线.41.2.2.总体架构设计.91.3.平台功能设计.101.3.1.农资采集调控系统.101.3.2.病虫害远程指导系统.161.3.3.作物生长环境实时监测、监管系统.181.3.4.农产品质量追溯系统.201.3.5.综合信息发布系统.221.
2、3.6.移动终端应用.231.3.7.网站改版规划.261.4.系统性能指标.291.4.1.并发及响应时间性能.291.4.2.日访问量.291.4.3.故障率.291.4.4.故障修复时间.301.5.系统运行环境.30名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方1 1.项目技术方案1.1.需求理解与分析1.1.1.建设目标菜篮子综合信息服务平台充分考虑了我市目前农业、农村、农民的实际情况和对信息的现实需求,参照国家对信息化工作的要求和信息技术发展的方向,并结合移动公司资源和业务特点而提出。主要建设内容有:农产品
3、信息资源整合平台,建立统一的网络平台,整合各类农产品信息资源;采集调控,实现农产品信息发布、供求信息预测,价格趋势分析.专家诊断,实现专家与农户的在线交流平台,并整合病虫害知识库,方便农户对作物的生长环节病虫害的防治及时了解。远程监控,实现对农产品生长环境实时监测,生长状态实时监管。质量追溯,实现对农产品生产、流通、加工、交易、消费等环节信息进行采集,通过二维码技术对信息全方面查询。针对农业企业、农民经纪人、批发市场、种植大户提供特制信息服务方式;手机信息发布,通过短消息、彩信、客户端等方式实现信息询问、信息交互。1.1.2.建设原则1.1.2.1.先进性系统要求采用当前最先进且成熟的技术,保
4、障平台硬件、软件和数据管理的先进性。软件产品应具有较强的可移植性,可根据用户的需求进行页面的个性化定制开发,并提供持续不断的完善和升级,保持系统技术的先进性。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方2 1.1.2.2.可靠性我方所提系统建设方案将充分考虑系统运行时的应变能力和容错能力,确保系统在运行时反应快速、安全可靠。能够满足用户在较大并发用户数情况下同时进行浏览、检索文档等与数据库的交互式的操作,并且相对占用较少的硬件资源;本系统在保障安全可靠运行的同时,还具有较强的容错性。当意外事件发生时,能通过快速的应急
5、处理,实现故障修复,保证数据的完整性,避免丢失重要数据。1.1.2.3.安全性系统安全、稳定、可靠的运行,首先取决于系统的整体设计、平台的选择以及应用程序的质量;其次,必须考虑到各种特殊情况下的恢复机制和备份机制,以保证数据的一致性、完整性以及灾难恢复;严格的管理制度也是系统安全性的重要保证。系统对管理操作具有详实的痕迹记录和日志管理功能。网站信息内容的采集、发布、审查等环节管理方便,流程可订制和管理,网站运行可监控。1.1.2.4.扩展性本系统建设方案,规划了良好的系统体系结构,具有处理未来发展和变化所需要的可扩展性,能够提供与其他系统的数据对接接口。1.1.2.4.1.数据的扩展可以利用可
6、视化的工作界面,进行数据的增加,或通过数据库管理工具,创建新的数据库、词典。1.1.2.4.2.应用的扩展考虑到和其他信息系统的连接,系统具有良好的外接接口,将来随着业务的不断扩充,整个系统中应能够方便地添加新的业务模块,也是可扩充性的一个重要特征。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方3 可以在 Web界面上直接集成其他应用系统;利用开放标准的应用开发接口可以进行更加个性化的二次应用开发;底层数据完全支持XML,可以实现不同系统间数据的交互;通过增加相应的设备,系统能支持更大规模的集群和负载均衡能力。1.1.
7、2.5.易用性经过对内容管理功能的全面梳理,以及对用户操作习惯、使用体验的研究,系统在主工作界面设计上,充分考虑将用户最关心的工作内容、最常用的操作总是放在主管理界面上的显著位置上。1.1.2.6.开放性系统全面支持 XML、SOAP、Web Service、LDAP等当前受到普遍支持的开放标准,保证系统能够与其它平台的应用系统、数据库等相互交换数据并进行应用级的互操作性和互连性。1.2.系统建设方案依据本项目建设目标与建设原则,并基于对技术要求,系统功能、性能需求的理解与认真分析,我们认为本项目建设应该以成熟软件产品为基础,结合具体需求进行实施和少量定制开发,使系统具有一个高稳定性和先进性的
8、核心,有效缩短项目实施时间,降低项目实施的风险。所有的软件产品应采用业界领先的成熟技术与产品。为此,我们提出如下项目设计方案,保证整个项目建设的系统性。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方4 1.2.1.总体技术路线1.2.1.1.基于多层架构设计多层服务模式设计的好处在于,表现层与业务处理层和数据通讯层分隔,在增加一个新的访问渠道时,仅增加渠道驱动,改变内容展示格式,而交易处理和与后台的数据通讯及处理不作任何修改。业务层与数据通讯层的分隔,可以在业务处理不作大量的改动的情况下,连接到不同的后台。因此,分层设
9、计可以使得系统更加灵活、易于维护。Web服务器只是作为所有服务的访问入口并管理静态的页面,而所有的业务逻辑和后台数据的访问逻辑都交给Web应用服务器(Application Server)来处理,降低了 Web 服务器的负载,同时有效地将内容服务应用中的表示逻辑(Presentation Logic),业务逻辑(Business Logic)和对数据库的访问逻辑(Data Logic)有效地分离开,极大地提高了应用的可扩展性,构造了一个完整的三层次(3-tier)或多层次(N-tier)应用;同时由于 Web应用服务器在可靠性,可扩充性,可用性等方面的优势,保证了整个应用系统的总体可用性。1.
10、2.1.2.基于 XML 数据支持XML(Extensible Markup Language)它是由 W3C 组织于 1998 年 2 月制定的一种通用语言规范,是SGML 的简化子集,专门为Web应用程序而设计。XML作为一种可扩展性标记语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种交换是不以预先规定一组数据结构定义为前提。XML最大的优点是它对数据的描述和数据传送能力,因此具备很强的开放性。为了使基于 XML 的业务数据交换成为可能,就必须实现数据库的XML数据存取,并且将 XML 数据同应用程序集成,进而使之同现有的业务规则相结合。开发基于 XML的动态应用,如动态信息展
11、示、动态数据交换等。本系统全面遵循 XML标准。XML 数据标准的推出,增强了系统之间、应用系统之间的数据交换功能,也大大增强了系统之间的集成度。以 XML标准描述数据格式,能促进多种数据格式支持、内容共享、内容的再利用以及增强客户对服务名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方5 的满意度。使用 XML作为数据交换的格式。XML提供描述不同类型数据的标准格式-例如:会议记录、购买定单、数据库记录、图形、声音等-并且可统一而正确地解码、管理和显示信息XML一开始就建构在 Unicode(统一码)之上,提供了对多语种
12、的支持,具有世界通用性。由于采用 XML技术,使得本系统的稿件内容描述的标准化,实现跨平台、跨应用系统的信息交换更加流畅和便捷,能提供更丰富的资源信息发布,包含多种格式包括文、图、音、像、视信息能得以灵活的展现更周到的服务。使用 XML可以为网站升级项目建设带来很多好处:更有意义的搜索数据可被 XML唯一的标识。没有 XML,搜索软件必须了解每个数据库是如何构建的。这实际上是不可能的,因为每个数据库描述数据都是不同的。有了 XML,搜索就变得十分方便。开发灵活的 Web 应用软件数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。或者它可以发送到桌面用浏览器浏览。X
13、ML和 HTML、脚本、等技术一起为灵活的三层Web应用软件的开发提供了所需的技术。不同来源数据的集成现在搜索多样的不兼容的数据库实际上是不可能的。XML能够使不同来源的结构化的数据很容易的结合在一起。可以在中间层的服务器上对从后端数据库和其他应用处来的数据进行集成。然后,数据就能被发送到客户或其他服务器做进一步的集合、处理和分发。多种应用得到的数据XML 的扩展性和灵活性允许它描述不同种类应用软件中的数据,从描述搜集的 Web页到数据记录。同时,由于基于 XML的数据是自我描述的,数据不需要有内部描述就能被交换和处理。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 32 页 -
14、木木市农业局菜篮子综合信息服务平台建设项目技术方6 本地计算和处理XML 格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。使用者可以用不同的方法处理数据,而不仅仅是显示它。XML 文档对象模式(DOM)允许用脚本或其他编程语言处理数据。数据计算不需要回到服务器就能进行。分离使用者观看数据的界面,使用简单灵活开放的格式,可以给Web创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。数据的多样显示数据发到桌面后,能够用多种方式显示。通过以简单开放扩展的方式描述结果化的数据,XML补充了 HTML,被广泛的用来描述使用者界面。HTML描述数据的外观,而 XML描述
15、数据本身。由于数据显示与内容分开,XML 定义的数据允许指定不同的显示方式,使数据更合理地表现出来。本地的数据能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。CSS和 XSL为数据的显示提供了公布的机制。粒状地更新通过 XML,数据可以粒状地更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的元素必须从服务器发送给客户,变化的数据不需要刷新整个使用者的界面就能够显示出来。目前,只要一条数据变化了,整一页都必须重建。这严重限制了服务器的升级性能。XML也允许加进其他数据,加入的信息能够流入存在的页面,不需要浏览器发一个新的页面。在 Web 上发布数据由于 XML是一个开放
16、的基于文本的格式,它可以和 HTML 一样使用 HTTP进行传送,不需要对现存的网络进行变化。1.2.1.3.基于 Web Service 技术技术优点由于组织内各部门一般是分布在不同的地理位置,且所应用的工作流引擎系统的设计及应用技术也不一定完全一致。因此,在工作流引擎系统的设计实施中,名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方7 如何在技术平台的设计方面能使各部门能协同工作,并且有较好地安全性,给我们提出了一个课题。在以前,没有一个应用程序通信标准,是独立于平台、组建模型和编程语言的。而 Web Service
17、 技术的产生正是为了解决这个问题,通过Web Service 客户端和服务器才能够自由的用HTTP进行通信,不论两个程序的平台和编程语言是什么。Web Service 技术可以让地理上分布在不同区域的计算机和设备一起工作,以便为用户提供各种各样的服务。用户可以控制要获取信息的内容、时间、方式,而不必像现在这样在无数个信息孤岛中浏览,去寻找自己所需要的信息。从发展趋势上看毫无疑问,Web Service 将成为下一代 Web 的主流技术。选择 Web Service 技术还基于如下的技术优点:Web Service 是创建可互操作的分布式应用程序的新平台。Web Service 的主要目标是跨平
18、台的可互操作性。为了达到这一目标,Web Service 是完全基于 XML、XSD等独立于平台、独立于软件供应商的标准的。Web Service在应用程序跨平台和跨网络进行通信的时候是非常有用的。Web Service 非常适用于应用程序集成、B2B和 G2G集成、代码和数据重用,以及通过 Web进行客户端和服务器的通信的场合。基于以上的优势,我们便不难看出 Web Service 技术对新一代因特网协议标准的支持是其他技术不能望其项背的,这也是Web Service 技术倍受推崇,并取得成功的原因所在。平台技术组成Web Service 平台有一套协议来实现分布式应用程序的创建。任何平台都
19、有它的数据表示方法和类型系统。要实现互操作性,Web Service 平台提供了一套标准的类型系统,用于沟通不同平台、编程语言和构件模型中的不同类型系统。在传统的分布式系统中,基于界面(interface)的平台提供了一些方法来描述界面、方法和参数(如COM 和 COBAR 中的 IDL 语言)。同样的,Web Service 平台也提供一种标准来描述Web Service,让客户可以得到足够的信息来调用Web Service。这种调用的方法实际是一种远程过程调用协议(RPC)。且这种 RPC 协议与平台和编程语言无关,从而为了达到互操作。Web Service 技术是在现有的 Web技术和设
20、施之上,通过制定新的协议和标名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 32 页 -木木市农业局菜篮子综合信息服务平台建设项目技术方8 准、提出新的技术来实现的。与Web Service 相关的主要协议和技术包括SOAP(Simple Object Access Protocol,简单对象访问协议)、WSDL(Web Services Description Language,Web Service 描述语言)、UDDI(Universal Description,Discovery and Integration,统一描述、发现和集成)。SOAP用来定义数据描述和远程访问的
21、标准;WSDL 是发布和请求 Web Service 的描述语言;UDDI则把Web Service 与用户联系起来,起中介作用。体系结构实现模式Web Service 的体系结构是基于Web Service 提供者、Web Service 请求者、Web Service 中介者三个角色和发布、发现、绑定三个动作构建的。简单地说,Web Service 提供者就是 Web Service 的拥有者,它耐心等待为其他服务和用户提供自己已有的功能;Web Service 请求者就是 Web Service 功能的使用者,它利用 SOAP 消息向 Web Service 提供者发送请求以获得服务;W
22、eb Service 中介者的作用是把一个 Web Service 请求者与合适的 Web Service 提供者联系在一起,它充当管理者的角色,一般是UDDI。这三个角色是根据逻辑关系划分的,在实际应用中,角色之间很可能有交叉:一个Web Service 既可以是 Web Service提供者,也可以是Web Service 请求者,或者二者兼而有之。Web Service 角色之间的关系:其中,“发布”是为了让用户或其他服务知道某个Web Service 的存在和相关信息;“发现”是为了找到合适的Web Service;“绑定”则是在提供者与请求者之间建立某种联系。1.2.1.4.组件化设
23、计方法采用组件化设计方法,实现系统的开放性、可扩充性和可维护性。标准、开放是一个应用系统得以发展和壮大的基础,通过标准开放的模式,可以保证用户更多地采用先进的技术搭建个性化的应用。随着技术的发展,各个软件供应商越来越在某一领域具有专利或优势技术,但是用户的需求是全方位的,因此,最好的解决方案就是采用统一规范标准的接口进行应用集成,这也是国际化软件发展趋势。本系统在很多方面为应用集成提供了保证,如支持系统三层体系结构、支持XML数据交换规范、提供底层数据库的各种平台的完善的开发接口、提供模块组名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 32 页 -木木市农业局菜篮子综合信息服
24、务平台建设项目技术方9 件、支持二次开发、开放底层数据存储格式等等。1.2.1.5.基于 J2EE平台构建技术框架J2EE(Java 2 Enterprise Edition)是建立在 Java 2 平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2 平台,不但有 J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。事实上,J2EE已经成为企业级开发的工业标准和首选平台。本项目网站群系统技术平台框架基于J2EE,从技术角度来看,充分利用现有资源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年木木市农业局菜篮子综合信息服务平台建设项目技术方案 2022 年木木市 农业局 菜篮子 综合信息 服务 平台 建设项目 技术 方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内