基于JQuery SSH的水禽动态监测平台研究

来源 :现代农业科技 | 被引量 : 0次 | 上传用户:hlf00852
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 国家水禽示范基地需要对保存的多个水禽品种开展分子遗传监测研究,分析水禽分子遗传监测的各种参数和内在联系。本文研究了基于JQuery SSH的水禽动态监测平台的开发和应用,实现了水禽良种数据的录入及查询功能,大大提高了数据监测效率。
  关键词 JQuery SSH;水禽动态监测;分子遗传监测;国家水禽示范基地
  中图分类号 F323.3 文献标识码 A 文章编号 1007-5739(2017)23-0285-02
  Abstract The national waterfowl demonstration base conducts research on molecular genetic monitoring for many waterfowl breeds,and analyzes the various monitored parameters and their correlations.In this paper,the research on developement and application of the dynamic waterfowl monitoring platform based on JQuery SSH were carried out,the functions of data entry and inquiry of waterfowl breeding data were realized,the efficiency of data monitoring was expected to be greatly improved.
  Key words JQuery SSH;waterfowl dynamic monitoring;molecular genetic monitoring;national waterfowl demonstration base
  1 项目背景
  随着国家水禽示范基地水禽品种监测数量的增多,问题不断凸显,人工数据收集、数据分析导致重复投资严重,且数据分散、数据标准落后。通过信息监测系统的协助管理数据,为监测中心提供全方位的有效数据监测和科学管理,从而提高水禽数据监管部门科学决策的依据。
  适合国家水禽示范基地需求的水禽动态监测平台开发迫在眉睫。基于JQuery SSH的水禽動态监测平台实现了水禽育种数据录入、更新、查询、修改基本数据管理,并且能够进行基本数据分析,从而采用阿部西田细分系谱计算方法计算近交系数,便于育种研究工作的开展。
  2 系统平台技术设计
  本系统采用Java开发语言、SSH框架架构、MySQL数据库、Tomcat服务器及网络硬件接口构成,在页面实现中,并通过JQuery动态页面显示(图1)。
  2.1 SSH框架
  SSH框架主要由Struts、Sping、Hibernate框架集合而成,简化了代码,增强了可读性和可移植性。Struts2框架是一个开源的MVC框架[1],核心控制器(FilterDispatcher)捕获用户发出的请求(HttpServletRequest),通过判断确定需要调用Action,将请求转交给代理(ActionProxy),代理将会调用对应的Action,并视图显示JSP页面;Sping框架整合各框架,配置和维护层层之间的组件(即bean);Hibernate框架是持久化的开源框架[2],介于Java应用和数据库之间,包括相关配置文件、映射文件、持久化类及Session、SessionFactory、Query接口等,运行程序时,持久层的Hibernate对DAO层发送过来的数据持久化映射给MySQL数据库。
  2.2 JQuery技术
  JQuery框架采用开源原则,通过官网免费下载,可以兼容多种浏览器,用户访问项目采用浏览器方便操作;多种函数、语法,减少代码冗余,简化程序开发;通过连缀开发省化使用选择器、省化加载DOM元素;根据JQuery中API编写,对Ajax封装,实现功能模块化、实现静动态网页的实时交互。在本系统中,通过JSP获取用户需求的数据,JQuery实现表现层的修改文档、及时自动更新页面信息、动态内容增强、不需要编写大量代码[3]与用户的异步请求和内容分离。
  3 功能模块的实现
  用户通过登录和输入密码即可登录系统,本系统主要包括数据录入、数据查询、近交系数等模块。
  3.1 数据录入模块
  该模块包含基本数据、繁殖数据、蛋用性状数据、孵化数据(图2)、肉用性状数据、分子遗传监测等数据录入子模块,其中孵化数据包含个体数据和整体数据的录入,实时记录水禽各种状态下的数据,避免数据的遗漏。
  3.2 数据查询模块
  水禽动态监测人员可以通过数据查询模块查询录入的所有数据,也可以对查询的数据进行修改以及新增录入(图3~5),方便数据操作和及时完成数据分析,为水禽育种、繁殖提供了有力的数据支撑[4]。
  4 结语
  在水禽繁育中分子遗传监测是一项重要的工作,各项数据繁杂庞大,且原始记录存在各项数据之间无联系,记录易遗漏,不易保存和计算分析。本文通过平台的研究,SSH框架的搭建及JQuery技术无刷新地更新页面,并采用网络技术、数据库技术,实现了页面的搭建,采用JQuery SSH架构构建平台,使育种过程更加透明便捷,便于育种研究工作的开展。
  5 参考文献
  [1] 靳建林.基于SSH和jQuery框架的网络购物平台的设计与实现[D].淮南:安徽理工大学,2012.
  [2] ECKEL B.Java编程思想[M].4版.陈吴鹏,译.北京:机械工业出版社,2007.
  [3] 张延山.基于JQuery技术开发办公设备网上报修系统[D].成都:电子科技大学,2014.
  [4] 范翔宇.基于SSH框架的健康生活平台的构建[D].上海:复旦大学,2011.
其他文献
<正> Williams综合征又名主动脉瓣上狭窄综合征、小精灵脸综合征、高血钙-主动脉瓣上狭窄综合征。本征包括主动脉瓣上狭窄伴特异的面容和智能障碍,由Williams在1961年提出,并
简述了DZZ5新型自动气象站的系统结构和日常维护的方法,该型气象站遵从新的功能规格书的规定,基于最新的系统技术构建而成,能够提高地面气象观测的自动化水平。同时对于自动气象站的日常维护也提出了更高的要求。只有熟练掌握DZZ5的系统结构以及日常维护方法,才能够减少故障发生,确保自动气象站连续、可靠、稳定地运行。
<正> 庆大米星(Gentamicine,GEN)和阿米卡星(Amikacine,AMK)为临床上常用以治疗革兰氏阴杆菌感染的氨基糖甙类抗生素。特别是AMK有较强的抗菌活性,且对某些大肠杆菌、绿脓杆
<正> 本文选择80例慢性肺心病患者同步检测血液流变学、血气分析及电解质各项检查进行分析观察,现报道如下。资料和方法一、临床资料自1987年8月至1990年9月住院病例中选择符
本文报告40例20~59岁正常血压者动态血压监测(ABPA)资料。ABPM参数的正常参照值上限:24小时血压平均值<16.7/10.7kPa(125/80mmHg),白昼血压平均值<17.3/11.3kPa(130/85mmHg),
摘要 介绍了秸秆生物反应堆的技术原理、内置式秸秆生物反应堆技术操作规程以及采用秸秆生物反应堆技术带来的效应,以供参考。  关键词 秸秆生物反应堆;蔬菜大棚 ;技术应用  中图分类号 S141 文献标识码 A 文章编号 1007-5739(2016)12-0203-01  秸秆生物反应堆技术利用了丰富的秸秆资源,同时也能解决土壤生态恶化、农产品污染等问题,可以为作物生长提供热量、抗病孢子、有机无机养
用微电极技术观察了小檗碱对过氧化氢所致的动作电位改变的影响。过氧化氢1和10mmol/L灌流豚鼠乳头肌80min导致一系列的动作电改变,可分三期。起初5min动作电位时程明显延长(
期刊
<正> 原发性肝细胞癌常见症状是肝区痛、腹胀、上腹部肿块及食欲减退。黄疸常因癌肿压迫或侵入胆管或肝门转移性淋巴结肿大压迫胆管造成阻塞而引起,亦可能由于肝脏被癌组织广
哈尔滨职业技术学院承担的“共享型职业教育实训基地建设研究基地”项目,是黑龙江省首批教育科学研究基地项目,在学院职业教育园区建设和骨干院校建设的大背景下,取得了丰硕