正在进行安全检测...
时间:2023-11-16 11:11:29 下载该word文档
2017年3月 安阳工学院学报 Journal of Anyang Institute of Technology Mar,2017 第16卷第2期(总第86期) Vo1.16 No.2(Gen.No.86) D01:10.19329 ̄.cnki.1673-2928.2017.02.028 中国农林昆虫地理分布查询系统 王景顺,刘震,杨光,杨卫军 (安阳工学院生物与食品工程学院,河南安阳455000) 摘要:为了高效查询中国农林昆虫地理分布等信息,利用PHP及MysQL数据库构建了一个中国农林昆虫地理分布 查询系统。数据库包含昆虫名称、区系、定名信息、食性、国内分布、国外分布、近似种等信息。该系统收录了19目、210科、 1500多种昆虫信息。 关键词:数据库;农林昆虫;地理分布;PHP;MySQL 中图分类号:TP319 文献标志码:A 文章编号:1673—2928(2017)02—0101—03 昆虫在世界范围内广泛分布,可分为六大地 理区,分别为古北区、新北区、东洋区、非洲区、新 热带区和澳洲区,而我国位于古北区和东洋区,中 国学者把这两个区又划分为七个区n 。在农林植 物昆虫区系中,调查昆虫群落的构成,辨识有益和 有害的种类,为害虫防治和益虫利用提供依据,对 于制订好防治方案,有效控制害虫发生和保护利 用天敌昆虫上有重要意义 。 由于历史条件的限制,有关昆虫的论著中,提 到昆虫的分布,常列出一些零星的省、区,而不能 对其分布面貌做整体的介绍。章士美(1996)系统 整理了中国农林昆虫的地理分布信息,但由于信 息量大,查询效率较低,随着计算机网络技术的发 展,网络数据库查询也得到了快速发展,出现了昆 虫信息查询的多种数据库 书 。 1内容来源 本系统的数据库内容主要依据以章士美先生 1996年出版的《中国农林昆虫地理分布》为基础资 料,结合目前收集到的昆虫地理分布信息,建立了 中国农林昆虫地理分布数据库,目前共收录了19 目、210科、1500多种昆虫,数据库中对农林昆虫的 地理分布相关信息有了较为详尽的描述,包括昆 虫的食性,所属地理区系,最早的文字记述以及具 体的地理分布等信息。 2数据库系统设计 2.1数据库构成设计 在数据库中,主要体现数据查找功能,满足用 户查询这一项目的需求。因此,需要按照结构化 程序要求进行模块功能和处理过程为主的详细设 收稿日期:2016—03—26 计。普通用户可以通过名称查询和综合查询获得 相关数据,而数据管理人员需要对系统进行定期 维护和更新。 在用户查询这一一级模块下,设立了两个二 级子模块(如图1),一个是具体的名称查询,并且 分为中文名称查找和拉丁名称查询,另外一个是 综合查找,以便更精确地获得相关信息。 图1简单系统结构图 2.2系统环境的构建 选择Apaehe+MySQL+PHP技术平台,以Win— dows 7作为操作系统,以Apache为Web服务器,以 MySQL为后台数据库,使用PHP语言进行程序开 发,以实现与数据库的连接和前端浏览器的控制。 2.3 PHP的工作过程 PHP的工作过程基本为五个步骤: ①客户端向网络服务器发出请求。 ②Apache服务器分析客户的请求:若为PHP 文件,则交于PHP程序处理;若文件含数据库操作 命令,则执行相应数据库操作。 ③PHP从数据库取得数据后,把数据转化成 HTML格式。 基金项目:安阳市2015科技攻关项目“果园主要病虫害绿色防控技术集成和关键技术研究与示范”。 作者简介:王景顺(1971一),男,河南安t ̄rLz,.,安阳工学院生物与食品工程学院副教授,主要研究方向:农林有害生物灾变规 律及防控技术。
102 安阳T 院学报 2017正 ④把HTML格式文件给Apache服务器。 ⑤Apa ̄、he服务器把结果送客户端浏览器, 示输}fJ。 2.4系统逻辑的设计 该逻辑结构如图2所示。为保障所有用户操 作均能从数据库系统实现,系统逻辑没汁采片J了 层结构技术框架,自下而上可分为数据层、数据 库系统层和表现层。数据层主要用丁:存放基本数 据,包括农林昆虫中文 、托丁名、食性、近似种、 闰内分布、冈外分布等信息。表现层是提供给用 户的界而层,其中,普通用户能够通过表现层进行 查询操作,但不能直接操作系统的数据层,这样数 据层的安仝能够得到有效的保障。 图2系统逻辑结构 3数据库平台展示 3.1系统介绍 如图3所示,该模块简述了巾同农林昆虫地理 分布基本信息,以及数据库的构建基刊I1 1/ ̄1 1言和数 据库的类型,同时还介绍r相关昆虫的¨、科、种 的分类信息,以及搜索方式的介绍 进击由于历史祭件的强制 在霄燕礴m诧瞢中.眨提到幕种昆虫∞:b布,常R列出一些零星省 嚣名 称 而不能对萁分帮面貌忭出整体的舟绍。遁一二中年来 情况育下限大变化,一方谢器备蠢、露的担 业 林业部门霉楣 开展了较寸:规模的害虫 无地普童工作,一声面专门搞赍娄的而巷.也L:L:I1去太有 增加.他们遇过各种渠道,收集肼搞目 科的昆虫标丰,逆样就懂…些b 较常见的书林昆虫,在国内的 丹币惜汽 过去要清楚的李了 t年来.计算机网拿菩技术撼展非常迅落,星前程我国的多村也榍当孵普 受。因此遗过计算机网端撼术开量一卜中国在车f昆虫封据库将科蔷种昆虫的者亭和记载 生直接酊彰 啊 率歪g芘慕用洲嘲吝翮贾语言和M s0 龄据库挂求松建 P 嗟 一种HTML fq 式 语磊,在腥务器 崭执行后懈结粜退回糖鼎户 MySQI撮一个小型数据庠管理 缱,率蔫统中的所育蔬繁 虫害瞎怠全都 通过MySQL数据库系统米管理 在麻用自々过程中,用 飘过客户端 览嚣搓览蛋诲悟 如璃虫害的 名称、讲尝特征等。月《务器端在接啦到用户的查诲信魍膀,通过 f 吾蔷查询MySQL靛据库.并拷查询 自g结罐通过计算枕网络退回到用户a 浏览器,逆样掰户便可U茌自己的浏览群上查看到自己 鸯l每结 集 。 图3系统介绍模块 3.2查询方式 该系统提供两种企询方式:①名称查询。川 户可以通过输入昆虫的名称来查询该虫地理分布 等相关信息。②综合查询。用户通过输入昆虫的 区系、国内分布、国外分布、寄主、定名信息等进行 查询,也可以通过多属性之间的逻辑关系进行 查询。 4系统模式 中国农林昆虫地理分布数据库,采用浏览器/ 服务器(Browser/Server)模式,主要有浏览器、Web 服务器和数据库服务器j个部分组成。存这种模 式下,用户在自己的电脑上通过浏览器登录到服 务器地址,通过提交查询请求,Web服务器负责接 受远程客户端浏览器获取相关数据.再将结果翻 译成HTML语言,以文本形式返回到提i_{_{查询要求 的浏览器,用户通过浏览器就可以收到查询结果。 5小结 就目前国内现状来看,对中国农林昆虫地理 分布的检索主要是手T方式 ,检索速度慢。随着 计算机网络技术的发展,各种查询方法发展非常 迅速。本研究用PHP语言以及MySQL数据库对巾 国农林昆虫数据进行了整理,为广大从事昆虫方 面T作的人员提供一个网上查询平台,通过查询 可以快速地掌握昆虫的地理分布相关信息。PHP 是一种通』}j开源脚本语言。语法吸收了C语言、 Java和Perl的特点,以及PHP自创的语法,利于学 习,使用广泛,具有跨平台、支持多种数据库的特 点,特别适用于Web开发领域,可以更快速地执行 动态网页。MySQL是目前最流行的关系型数据库 管理系统。 本数据库虽然收录了大部分农林害虫的分布 和寄主范同,但是随着昆虫新种的发现以及调查 的深入,昆虫地理分布资料会不断完善。这就要 求我们对数据库进行不断补充和更新,从而为用 户提供更新更有效的昆虫信息。 (下转第106页1
106 安阳工学院学报 2017正 传,同时要通过互联网、通过可移动设备来简捷迅 关内容,同时要明确商家的权益以及可以收到的 速的达到宣传的目的,充分发挥大学生思想迅捷、 回报。 6)建议各高校在体育赛事市场化开发的进程 社会性强的优势。 中要与时俱进、结合当地特色以及学校实际情况, 5结论与建议 1)高校体育赛事市场化可以提高高校的影响 有针对性进行。力和知名度,缓解高校资金压力,同时可以提高高 校竞技运动水平。 参考文献: 2)安阳工学院市场化的实践说明了高校体育 [1]国家体育总局干部培训中心.市场经济与体育改革发展 [M】.北京:北京体育大学出版社,2003. 赛事市场化的可行性和必要性。 2】夏丹.营口理_T学院体育赛事市场化前景与对策研究[J]. 3)高校体育赛事市场化开发面临着商家的认 [知度不高、高校对市场化的认识不足、宣传手段落 文体用品与科技,2016(7):(45—46). 3]赵青.我国大校园体育文化与经济的新增长点分析[c]// 后,市场影响力小等问题,同时受到高校运动队竞 [技水平限制。 中国学校体育研究会.第二届中国学校体育科学大会论文 4)高校体育赛事市场化要转变思想观念、规 集.北京:人民教育出版社,2004. 4]陈健,张国林.结合体育赞助开发地区性学校体育赛事 范管理模式,扩大赛事的宣传和推广力度,提高高 [Jl_体育学刊,2003(9):