APP下载

棉花轻简育苗移栽技术网络平台构建

2015-06-24王庆喜韩迎春芦建华等

软件导刊 2015年6期
关键词:平台构建

王庆喜 韩迎春 芦建华等

摘要:育苗移栽是我国传统精耕细作技术的典型代表,棉花轻简育苗移栽是21世纪以来民族技术继承创新的代表之一。采用Java、JSP、S2SH框架和MySQL数据库技术,运用Eclipse集成工具构建棉花轻简育苗移栽技术平台。该平台运行在Tomcat服务器上,主要功能包括技术规程、技术产品、技术示范、推广经验、网上图书、留言回复等,具有技术先进、功能全面、稳定可靠且使用方便等特点。

关键词:棉花轻简育苗移栽;平台构建;技术规章;技术产品;技术示范

DOIDOI:10.11907/rjdk.151227

中图分类号:TP319

文献标识码:A 文章编号:16727800(2015)006011102

基金项目基金项目:国家棉花产业技术体系建设专项(CARS-18-17,CARS-18-21);公益性行业(农业)科研专项(201203096)

作者简介作者简介:王庆喜(1979-),男,河南内黄人,安阳工学院计算机科学与信息工程学院讲师,研究方向为农业信息化;通信作者:毛树春(1956-),男,湖北黄梅人,中国农业科学院棉花研究所研究员、博士生导师,研究方向为棉花栽培学和长势监测预警信息。

0 引言

轻简化、工厂化、机械化和组织化是棉花生产的根本出路[1]。当棉花价格进入高位以后,棉花与粮食及其它经济作物竞争的主要内容是技术和服务,即技术和服务决定竞争成败。

因此,从2000年起,棉花轻简育苗移栽技术已成为减少人工投入、节省劳动力成本、提高棉花科技水平与产品竞争力的有效手段,2007年至今连续8年被列为农业部主推技术[2,3],满足了劳动力转移的新需求,也是农业科技前瞻性研究和民族技术升级换代研究的一个典型范例。系列计算机软件著作权“中国棉花工厂化育苗和机械化移栽技术平台V2.0(2014SR148868)”、“中国棉花轻简化育苗移栽技术平台V2.0(2014SR162857)” 和“图说棉花基质育苗移栽技术平台V2.0(2014SR148871)”[46]等系统记录了轻简育苗移栽技术和相关产品的研究、创新、应用过程,为先进实用技术推广、科技兴棉和民族技术的升级换代构建了一个全新的公共平台。

1 需求分析

棉花轻简育苗移栽技术平台是部署到互联网的软件平台,平台的用户主要有两种,一类是想获取棉花轻简化育苗移栽技术的普通用户,一类是可以对平台进行管理,并且回答用户问题的管理员。普通用户的需求是能够查看技术规程、技术产品、技术示范、推广经验、案例分析,并且可通过网络向专家请教问题;管理员的需求是能够对平台信息进行管理,并能够通过网络以回答问题的形式对普通用户进行技术指导。因此,平台需提供对用户留言和回复进行管理的功能。

通过分析,平台主要需要实现的功能有:①技术规程发布。技术规程是轻简化育苗移栽技术对技术在实施过程中的要求和操作的统一规定,是轻简化育苗移栽技术的官方指导文件;②技术产品展示。5个核心产品和3项核心技术支持基质育苗移栽和“两化”新技术,基本实现技术产品化和产品系列化。③技术应用推广。该技术于2003年进入生产初试,之后逐年扩大,示范应用区域分布于长江、黄河和西北3大主产棉产区;④经验交流。推广经验功能包括棉花轻简化育苗移栽技术推广多年的经验总结;⑤网上图书。《图说棉花基质育苗移栽技术》由中国农业科学院棉花研究所专家编著,以图说形式详细讲述了棉花基质育苗移栽所需产品及其特性,以及棉花基质育苗移栽的技术内容、细节和操作要点[89]。

2 平台设计

平台设计是平台构建的核心内容,正确的设计是成功的关键。以下对平台的网络结构、开发体系结构以及功能和主页进行设计。

2.1 网络结构设计

目前系统的网络结构主要为C/S结构和B/S结构,平台开发采用目前流行的B/S结构,主要原因为:B/S结构是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用,客户机上只要安装一个浏览器即可使用系统。

2.2 开发体系结构

平台开发采用经典的三层开发体系结构,即将整个业务应用划分为:表示层、业务逻辑层、数据访问层,从而有利于系统的开发、维护、部署和扩展。由于软件开发分层实现“高内聚、低耦合”,因此采用“分而治之”的思想,把问题划分开来各个解决,以易于控制、延展及分配资源。

2.3 功能设计

平台的主要功能根据用户不同,可以大致分为两部分:普通用户功能和管理员功能。

普通用户功能:查看技术规程、技术产品、技术示范、推广经验、案例分析、网上图书以及注册、登陆、留言等功能。

管理员功能:管理技术规程、技术产品、技术示范、推广经验、案例分析、网上图书以及管理用户、登陆、回复留言等功能。

2.4 主页设计

主页设计为了显示效果采用固定宽度,同时为了兼容分辨率低的显示器,采用宽度为1 024像素。页面显示分为3部分,顶部为单位Logo、单位名称和项目名称,左边为菜单,右边为主窗口,是操作和信息浏览的窗口,主窗口使用Iframe实现。

3 功能实现

平台功能实现的内容很多,以下介绍几个有代表性的功能实现。

3.1 主页实现

3.4 回到顶部功能实现

受显示屏大小限制,网页内容常常无法完全显示,当网页滚动到底部时,需要再滚动到顶部,操作十分不便。为了解决这个问题,平台使用Jquery Goup控件实现一键滚动到网页顶部的功能,代码如下:

4 结语

经过6个月的知识梳理、技术准备和开发、部署实施,“棉花轻简育苗移栽技术平台”终于构建成功。该平台为中国棉花种植提供了技术服务,为轻简化育苗移栽技术推广提供了管道,是一个棉花技术推广和技术获取的中介平台。“棉花轻简育苗移栽技术平台”实现了棉花轻简化育苗移栽技术的信息共享,推动了我国棉花行业的信息化,具有较强的应用和推广价值。

参考文献:

[1] 毛树春,韩迎春,王国平,等.推广棉花工厂化育苗机械化移栽,加快发展现代植棉业[J].中国棉花,2012,39(8):15.

[2] 中华人民共和国农业部.2013年农业主推品种和主导技术[M].北京:中国农业出版社,2013:313315.

[3] 中华人民共和国农业部.2014年农业主推品种和主导技术[M].北京:中国农业出版社,2014:360362.

[4] 中国农业科学院棉花研究所.中国棉花工厂化育苗和机械化移栽技术平台V2.0:中国, 2014SR148868[P].20141009.

[5] 中国农业科学院棉花研究所.图说棉花基质育苗移栽技术平台V2.0:中国,2014SR148871[P]. 20141009.

[6] 中国农业科学院棉花研究所.中国棉花轻简化育苗移栽技术平台V2.0:中国,2014SR162857[P].20141029.

[7] 毛树春.图说棉花无土育苗无载体裸苗移栽关键技术[M].北京:金盾出版社,2005.

[8] 毛树春.中国棉花景气报告(2013)[M].北京:中国农业出版社,2014.

[9] 毛树春,韩迎春.图说棉花基质育苗移栽[M].北京:金盾出版社,2009.

[10] 毛树春,韩迎春.图说棉花基质育苗移栽[M].第2版.北京:金盾出版社,2014.

责任编辑(责任编辑:黄 健)

猜你喜欢

平台构建
创新创业视角下校企合作平台构建
安徽农产品网络流通平台发展研究
“互联网+”环境下校园创业平台构建研究
智慧物流公共信息平台构建策略探析
竞争与协同:广东省开放式校企合作平台构建
长三角经济圈制造业与物流业协同发展平台的构建研究
教育信息化背景下的初中计算机教学创新思考