木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc

上传人:b****9 文档编号:99746 上传时间:2022-10-03 格式:DOC 页数:32 大小:1.85MB
下载 相关 举报
木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc_第1页
第1页 / 共32页
木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc_第2页
第2页 / 共32页
木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc_第3页
第3页 / 共32页
木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc_第4页
第4页 / 共32页
木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc

《木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc》由会员分享,可在线阅读,更多相关《木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc(32页珍藏版)》请在冰豆网上搜索。

木木市农业局菜篮子综合信息服务平台建设项目技术方案.doc

木木市农业局菜篮子综合信息服务平台建设项目技术方

木木市农业局菜篮子综合信息服务平台建设项目技术方案

公司名称

2013年12月

郑州华骏技术有限公司-3-

目录

1. 项目技术方案 1

1.1. 需求理解与分析 1

1.1.1. 建设目标 1

1.1.2. 建设原则 1

1.2. 系统建设方案 3

1.2.1. 总体技术路线 4

1.2.2. 总体架构设计 9

1.3. 平台功能设计 10

1.3.1. 农资采集调控系统 10

1.3.2. 病虫害远程指导系统 16

1.3.3. 作物生长环境实时监测、监管系统 18

1.3.4. 农产品质量追溯系统 20

1.3.5. 综合信息发布系统 22

1.3.6. 移动终端应用 23

1.3.7. 网站改版规划 26

1.4. 系统性能指标 29

1.4.1. 并发及响应时间性能 29

1.4.2. 日访问量 29

1.4.3. 故障率 29

1.4.4. 故障修复时间 30

1.5. 系统运行环境 30

1.项目技术方案

1.1.需求理解与分析

1.1.1.建设目标

菜篮子综合信息服务平台充分考虑了我市目前农业、农村、农民的实际情况和对信息的现实需求,参照国家对信息化工作的要求和信息技术发展的方向,并结合移动公司资源和业务特点而提出。

主要建设内容有:

l     农产品信息资源整合平台,建立统一的网络平台,整合各类农产品信息资源;

l     采集调控,实现农产品信息发布、供求信息预测,价格趋势分析.

l     专家诊断,实现专家与农户的在线交流平台,并整合病虫害知识库,方便农户对作物的生长环节病虫害的防治及时了解。

l     远程监控,实现对农产品生长环境实时监测,生长状态实时监管。

l     质量追溯,实现对农产品生产、流通、加工、交易、消费等环节信息进行采集,通过二维码技术对信息全方面查询。

l     针对农业企业、农民经纪人、批发市场、种植大户提供特制信息服务方式;

l     手机信息发布,通过短消息、彩信、客户端等方式实现信息询问、信息交互。

1.1.2.建设原则

1.1.2.1.先进性

系统要求采用当前最先进且成熟的技术,保障平台硬件、软件和数据管理的先进性。

软件产品应具有较强的可移植性,可根据用户的需求进行页面的个性化定制开发,并提供持续不断的完善和升级,保持系统技术的先进性。

1.1.2.2.可靠性

我方所提系统建设方案将充分考虑系统运行时的应变能力和容错能力,确保系统在运行时反应快速、安全可靠。

能够满足用户在较大并发用户数情况下同时进行浏览、检索文档等与数据库的交互式的操作,并且相对占用较少的硬件资源;本系统在保障安全可靠运行的同时,还具有较强的容错性。

当意外事件发生时,能通过快速的应急处理,实现故障修复,保证数据的完整性,避免丢失重要数据。

1.1.2.3.安全性

系统安全、稳定、可靠的运行,首先取决于系统的整体设计、平台的选择以及应用程序的质量;其次,必须考虑到各种特殊情况下的恢复机制和备份机制,以保证数据的一致性、完整性以及灾难恢复;严格的管理制度也是系统安全性的重要保证。

系统对管理操作具有详实的痕迹记录和日志管理功能。

网站信息内容的采集、发布、审查等环节管理方便,流程可订制和管理,网站运行可监控。

1.1.2.4.扩展性

本系统建设方案,规划了良好的系统体系结构,具有处理未来发展和变化所需要的可扩展性,能够提供与其他系统的数据对接接口。

1.1.2.4.1.数据的扩展

可以利用可视化的工作界面,进行数据的增加,或通过数据库管理工具,创建新的数据库、词典。

1.1.2.4.2.应用的扩展

考虑到和其他信息系统的连接,系统具有良好的外接接口,将来随着业务的不断扩充,整个系统中应能够方便地添加新的业务模块,也是可扩充性的一个重要特征。

n可以在Web界面上直接集成其他应用系统;

n利用开放标准的应用开发接口可以进行更加个性化的二次应用开发;

n底层数据完全支持XML,可以实现不同系统间数据的交互;

n通过增加相应的设备,系统能支持更大规模的集群和负载均衡能力。

1.1.2.5.易用性

经过对内容管理功能的全面梳理,以及对用户操作习惯、使用体验的研究,系统在主工作界面设计上,充分考虑将用户最关心的工作内容、最常用的操作总是放在主管理界面上的显著位置上。

1.1.2.6.开放性

系统全面支持XML、SOAP、WebService、LDAP等当前受到普遍支持的开放标准,保证系统能够与其它平台的应用系统、数据库等相互交换数据并进行应用级的互操作性和互连性。

1.2.系统建设方案

依据本项目建设目标与建设原则,并基于对技术要求,系统功能、性能需求的理解与认真分析,我们认为本项目建设应该以成熟软件产品为基础,结合具体需求进行实施和少量定制开发,使系统具有一个高稳定性和先进性的核心,有效缩短项目实施时间,降低项目实施的风险。

所有的软件产品应采用业界领先的成熟技术与产品。

为此,我们提出如下项目设计方案,保证整个项目建设的系统性。

1.2.1.总体技术路线

1.2.1.1.基于多层架构设计

多层服务模式设计的好处在于,表现层与业务处理层和数据通讯层分隔,在增加一个新的访问渠道时,仅增加渠道驱动,改变内容展示格式,而交易处理和与后台的数据通讯及处理不作任何修改。

业务层与数据通讯层的分隔,可以在业务处理不作大量的改动的情况下,连接到不同的后台。

因此,分层设计可以使得系统更加灵活、易于维护。

Web服务器只是作为所有服务的访问入口并管理静态的页面,而所有的业务逻辑和后台数据的访问逻辑都交给Web应用服务器(ApplicationServer)来处理,降低了Web服务器的负载,同时有效地将内容服务应用中的表示逻辑(PresentationLogic),业务逻辑(BusinessLogic)和对数据库的访问逻辑(DataLogic)有效地分离开,极大地提高了应用的可扩展性,构造了一个完整的三层次(3-tier)或多层次(N-tier)应用;同时由于Web应用服务器在可靠性,可扩充性,可用性等方面的优势,保证了整个应用系统的总体可用性。

1.2.1.2.基于XML数据支持

XML(ExtensibleMarkupLanguage)它是由W3C组织于1998年2月制定的一种通用语言规范,是SGML的简化子集,专门为Web应用程序而设计。

XML作为一种可扩展性标记语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种交换是不以预先规定一组数据结构定义为前提。

XML最大的优点是它对数据的描述和数据传送能力,因此具备很强的开放性。

为了使基于XML的业务数据交换成为可能,就必须实现数据库的XML数据存取,并且将XML数据同应用程序集成,进而使之同现有的业务规则相结合。

开发基于XML的动态应用,如动态信息展示、动态数据交换等。

本系统全面遵循XML标准。

XML数据标准的推出,增强了系统之间、应用系统之间的数据交换功能,也大大增强了系统之间的集成度。

以XML标准描述数据格式,能促进多种数据格式支持、内容共享、内容的再利用以及增强客户对服务的满意度。

使用XML作为数据交换的格式。

XML提供描述不同类型数据的标准格式--例如:

会议记录、购买定单、数据库记录、图形、声音等--并且可统一而正确地解码、管理和显示信息XML一开始就建构在Unicode(统一码)之上,提供了对多语种的支持,具有世界通用性。

由于采用XML技术,使得本系统的稿件内容描述的标准化,实现跨平台、跨应用系统的信息交换更加流畅和便捷,能提供更丰富的资源信息发布,包含多种格式包括文、图、音、像、视信息能得以灵活的展现更周到的服务。

使用XML可以为网站升级项目建设带来很多好处:

n更有意义的搜索

数据可被XML唯一的标识。

没有XML,搜索软件必须了解每个数据库是如何构建的。

这实际上是不可能的,因为每个数据库描述数据都是不同的。

有了XML,搜索就变得十分方便。

n开发灵活的Web应用软件

数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。

或者它可以发送到桌面用浏览器浏览。

XML和HTML、脚本、等技术一起为灵活的三层Web应用软件的开发提供了所需的技术。

n不同来源数据的集成

现在搜索多样的不兼容的数据库实际上是不可能的。

XML能够使不同来源的结构化的数据很容易的结合在一起。

可以在中间层的服务器上对从后端数据库和其他应用处来的数据进行集成。

然后,数据就能被发送到客户或其他服务器做进一步的集合、处理和分发。

n多种应用得到的数据

XML的扩展性和灵活性允许它描述不同种类应用软件中的数据,从描述搜集的Web页到数据记录。

同时,由于基于XML的数据是自我描述的,数据不需要有内部描述就能被交换和处理。

n本地计算和处理

XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。

使用者可以用不同的方法处理数据,而不仅仅是显示它。

XML文档对象模式(DOM)允许用脚本或其他编程语言处理数据。

数据计算不需要回到服务器就能进行。

分离使用者观看数据的界面,使用简单灵活开放的格式,可以给Web创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。

n数据的多样显示

数据发到桌面后,能够用多种方式显示。

通过以简单开放扩展的方式描述结果化的数据,XML补充了HTML,被广泛的用来描述使用者界面。

HTML描述数据的外观,而XML描述数据本身。

由于数据显示与内容分开,XML定义的数据允许指定不同的显示方式,使数据更合理地表现出来。

本地的数据能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。

CSS和XSL为数据的显示提供了公布的机制。

n粒状地更新

通过XML,数据可以粒状地更新。

每当一部分数据变化后,不需要重发整个结构化的数据。

变化的元素必须从服务器发送给客户,变化的数据不需要刷新整个使用者的界面就能够显示出来。

目前,只要一条数据变化了,整一页都必须重建。

这严重限制了服务器的升级性能。

XML也允许加进其他数据,加入的信息能够流入存在的页面,不需要浏览器发一个新的页面。

n在Web上发布数据

由于XML是一个开放的基于文本的格式,它可以和HTML一样使用HTTP进行传送,不需要对现存的网络进行变化。

1.2.1.3.基于WebService技术

n技术优点

由于组织内各部门一般是分布在不同的地理位置,且所应用的工作流引擎系统的设计及应用技术也不一定完全一致。

因此,在工作流引擎系统的设计实施中,如何在技术平台的设计方面能使各部门能协同工作,并且有较好地安全性,给我们提出了一个课题。

在以前,没有一个应用程序通信标准,是独立于平台、组建模型和编程语言的。

而WebService技术的产生正是为了解决这个问题,通过WebService客户端和服务器才能够自由的用HTTP进行通信,不论两个程序的平台和编程语言是什么。

WebService技术可以让地理上分布在不同区域的计算机和设备一起工作,以便为用户提供各种各样的服务。

用户可以控制要获取信息的内容、时间、方式,而不必像现在这样在无数个信息孤岛中浏览,去寻找自己所需要的信息。

从发展趋势上看毫无疑问,WebService将成为下一代Web的主流技术。

选择WebService技术还基于如下的技术优点:

¨WebService是创建可互操作的分布式应用程序的新平台。

WebService的主要目标是跨平台的可互操作性。

为了达到这一目标,WebService是完全基于XML、XSD等独立于平台

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1