江緒文+韓輝+宋希云+李賀勤+李浩+袁楨+王璽+趙光武+王建華
摘 要:為促進(jìn)中國(guó)主要農(nóng)作物市售種子質(zhì)量信息的共享與應(yīng)用,研發(fā)了基于B/S架構(gòu) + ASP.NET + Microsoft SQL Server的中國(guó)主要農(nóng)作物種子質(zhì)量網(wǎng)絡(luò)信息系統(tǒng),其服務(wù)器端程序集和用戶端(瀏覽器端)分別應(yīng)用C#語(yǔ)言和XHTML + JavaScript開(kāi)發(fā),主要包括共性數(shù)據(jù)查詢、種子質(zhì)量評(píng)價(jià)鑒定核心數(shù)據(jù)查詢、種子及幼苗圖像查詢、種子質(zhì)量信息交流4種功能。利用該系統(tǒng)實(shí)現(xiàn)了2012年以來(lái)我國(guó)玉米主產(chǎn)區(qū)各年度主要市售玉米品種樣品種子質(zhì)量信息的查詢與交流,有效解決了長(zhǎng)期以來(lái)我國(guó)在市售玉米種子質(zhì)量數(shù)據(jù)信息收集、使用和管理上缺乏平臺(tái)、用戶對(duì)種子質(zhì)量信息了解不全面等系列問(wèn)題。該系統(tǒng)的開(kāi)發(fā)、應(yīng)用及完善將在保障我國(guó)種子質(zhì)量,促進(jìn)現(xiàn)代種業(yè)快速發(fā)展中發(fā)揮重要作用。
關(guān)鍵詞:種子質(zhì)量;主要農(nóng)作物;玉米;信息系統(tǒng);瀏覽器/服務(wù)器模式
中圖分類(lèi)號(hào):S126文獻(xiàn)標(biāo)識(shí)號(hào):A文章編號(hào):1001-4942(2016)12-0151-05
Abstract For promoting the application and sharing of seed quality information for main crops in China, a web-based Chinese main crops seed quality information system was developed by using B/S architecture + ASP.NET + Microsoft SQL Server. The C# and XHTML + JavaScript were used to program the server-side and client-side assemblies respectively. This system provide four kinds of functions including common data query, seed quality evaluation and identification index data query, seeds and seedlings image query, and seed quality information communication. Using this system, it was realized to query and communication of sample seeds of main saled maize varieties in the main production areas from 2012, and the problems were effectively solved such as the lack of platforms for maize seed quality information collection, utilization and management and the not all-inclusive information of seed quality known by user. The development, application and improvement of this system would be functional to guarantee the seed quality and promote the rapid development of modern seed industry.
Keywords Seed quality; Main crops; Maize; Information system; Browser/server model
種業(yè)是國(guó)家戰(zhàn)略性和基礎(chǔ)性核心產(chǎn)業(yè),種子質(zhì)量作為作物產(chǎn)量和品質(zhì)提升的關(guān)鍵因素已成為現(xiàn)代種業(yè)競(jìng)爭(zhēng)的核心[1]。近年來(lái),在世界種子市場(chǎng)份額激烈競(jìng)爭(zhēng)中,我國(guó)種業(yè)面臨嚴(yán)峻挑戰(zhàn)和巨大壓力,種子質(zhì)量偏低是我國(guó)與國(guó)外種子企業(yè)相比處于劣勢(shì)的重要原因,也是現(xiàn)代種業(yè)快速健康發(fā)展中亟待解決的關(guān)鍵問(wèn)題[1,2]。良種包括優(yōu)良的品種和優(yōu)質(zhì)的種子兩個(gè)方面[5],現(xiàn)階段如何進(jìn)一步將優(yōu)良品種轉(zhuǎn)化為優(yōu)質(zhì)種子、充分發(fā)揮良種增產(chǎn)潛力,將成為現(xiàn)代種業(yè)發(fā)展的一項(xiàng)新突破。而開(kāi)展中國(guó)主要農(nóng)作物種子質(zhì)量調(diào)研是現(xiàn)代種業(yè)一項(xiàng)長(zhǎng)期持續(xù)的種子質(zhì)量保障重要措施。
玉米作為我國(guó)第一大糧食作物,種植面積已達(dá)到0.33億公頃,在糧食安全中具有重要地位[3,4]。在國(guó)家公益性行業(yè)(農(nóng)業(yè))科研專(zhuān)項(xiàng)“主要農(nóng)作物高活力種子生產(chǎn)關(guān)鍵技術(shù)研究與示范”支持下,我們研究確定了多項(xiàng)種子質(zhì)量評(píng)價(jià)指標(biāo)及其鑒定方法[6,7],并自2012年以來(lái)連續(xù)4年對(duì)我國(guó)黃淮海、華北、西南、東北、西北5個(gè)玉米主產(chǎn)區(qū)的市售玉米品種種子樣品進(jìn)行收集,并全面調(diào)研了其種子質(zhì)量情況,獲得了大量種子質(zhì)量信息[8,9],迫切需要一個(gè)能夠存儲(chǔ)和管理日益增長(zhǎng)的海量信息并滿足各類(lèi)用戶信息查詢與交流需求的系統(tǒng)平臺(tái),但目前國(guó)內(nèi)缺少此類(lèi)平臺(tái),限制了對(duì)種子質(zhì)量信息快速有效的查詢應(yīng)用和對(duì)現(xiàn)階段市售玉米種子質(zhì)量情況的充分了解。在此背景下,依托青島農(nóng)業(yè)大學(xué)青島市主要農(nóng)作物種質(zhì)創(chuàng)新與應(yīng)用重點(diǎn)實(shí)驗(yàn)室,并參考現(xiàn)有的優(yōu)秀農(nóng)作物種質(zhì)數(shù)據(jù)庫(kù)建設(shè)經(jīng)驗(yàn)[10-13],采用當(dāng)前體系成熟、應(yīng)用廣泛的技術(shù)和方法,結(jié)合實(shí)際需要,我們開(kāi)發(fā)了中國(guó)主要農(nóng)作物種子質(zhì)量網(wǎng)絡(luò)信息系統(tǒng),為我國(guó)市售主要農(nóng)作物(本文以玉米為例)種子質(zhì)量數(shù)據(jù)信息的查詢及交流提供了平臺(tái),為種子管理、種子生產(chǎn)加工技術(shù)提升、種子質(zhì)量保障關(guān)鍵技術(shù)研究等方面提供了數(shù)據(jù)支撐,促進(jìn)了我國(guó)現(xiàn)代種業(yè)的快速健康發(fā)展。
1 系統(tǒng)設(shè)計(jì)、架構(gòu)和開(kāi)發(fā)環(huán)境
1.1 系統(tǒng)設(shè)計(jì)
我們以Windows Server 2008 + ASP.NET+ Microsoft SQL Server為開(kāi)發(fā)技術(shù)體系,基于browser/server 架構(gòu)開(kāi)發(fā)了具有人性化技術(shù)特點(diǎn)的數(shù)據(jù)信息管理查詢網(wǎng)絡(luò)系統(tǒng),可為用戶提供高效便捷的信息查詢服務(wù)。
1.2 系統(tǒng)架構(gòu)
該系統(tǒng)架構(gòu)采用了B/S(browser/server)模式,具備系統(tǒng)數(shù)據(jù)維護(hù)、更新即時(shí)生效的優(yōu)勢(shì),用戶利用Web頁(yè)面即可登陸本系統(tǒng)查詢界面進(jìn)行數(shù)據(jù)訪問(wèn)和查詢(圖1)。信息系統(tǒng)在業(yè)務(wù)應(yīng)用上采取了3層結(jié)構(gòu):數(shù)據(jù)訪問(wèn)層、領(lǐng)域?qū)雍徒缑鎸?,界面層?fù)責(zé)用戶信息預(yù)處理,基于Web實(shí)現(xiàn)與用戶交互;領(lǐng)域?qū)迂?fù)責(zé)數(shù)據(jù)信息查詢具體操作;數(shù)據(jù)訪問(wèn)層負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,執(zhí)行數(shù)據(jù)圖像信息查詢,并向領(lǐng)域?qū)臃祷夭樵兘Y(jié)果。這使系統(tǒng)結(jié)構(gòu)更加明確,系統(tǒng)部署、維護(hù)和升級(jí)成本大幅降低、使用更加靈活、操作更為簡(jiǎn)便。
1.3 系統(tǒng)開(kāi)發(fā)環(huán)境
1.3.1 硬件環(huán)境 系統(tǒng)開(kāi)發(fā)硬件環(huán)境基于X3650M5服務(wù)器及其附屬系統(tǒng),主要參數(shù)為雙CPU:Intel Xeon E5-2603V3,六核;內(nèi)存:32 GB DDR3 1333 ECC;RAID 5存儲(chǔ)系統(tǒng):3×1TB SAS硬盤(pán);網(wǎng)卡:雙以太1 000 M。
1.3.2 軟件環(huán)境 Windows 7操作系統(tǒng)環(huán)境下,采用Microsoft Visual Studio 2013、Macromedia DreamWeaver 8和Macromedia FireWoks 8作為開(kāi)發(fā)平臺(tái),應(yīng)用JavaScript和ASP.NET語(yǔ)言分別編寫(xiě)瀏覽器和服務(wù)器端代碼,利用Adobe Photoshop CS3 軟件進(jìn)行圖像處理,通過(guò)Web Development將.NET代碼編譯成MSIL(Microsoft Intermediate Language)程序集上傳至服務(wù)器完成軟件開(kāi)發(fā)。在Windows Server 2008操作系統(tǒng)環(huán)境下,以IIS(Microsoft Internet Information Server)作為網(wǎng)站服務(wù)器,用戶可直接或通過(guò)Windows身份驗(yàn)證訪問(wèn)SQL數(shù)據(jù)庫(kù)服務(wù)器,實(shí)現(xiàn)數(shù)據(jù)信息的查詢和發(fā)布。
2 系統(tǒng)實(shí)現(xiàn)
2.1 用戶權(quán)限管理
為了增強(qiáng)系統(tǒng)數(shù)據(jù)安全性和滿足不同用戶數(shù)據(jù)信息查詢需求,將用戶類(lèi)型分為開(kāi)放用戶、注冊(cè)用戶和超級(jí)用戶三種,開(kāi)放用戶為默認(rèn)用戶模式,可進(jìn)行共性數(shù)據(jù)查詢;注冊(cè)用戶不僅具有開(kāi)放用戶權(quán)限,密碼登陸后還可進(jìn)行特性數(shù)據(jù)查詢,包括更加詳細(xì)的種子質(zhì)量評(píng)價(jià)鑒定數(shù)據(jù)、圖像等信息,該用戶類(lèi)型主要面對(duì)種子管理部門(mén)、種子生產(chǎn)企業(yè)及相關(guān)科研單位等;超級(jí)用戶即計(jì)算機(jī)管理員身份,具備系統(tǒng)最高權(quán)限,如:系統(tǒng)數(shù)據(jù)更新、維護(hù)等。
2.2 數(shù)據(jù)庫(kù)構(gòu)建
本系統(tǒng)以Microsoft SQL Server 2008 作為數(shù)據(jù)庫(kù)解決方案,構(gòu)建了共性和特性2個(gè)底層數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)字段設(shè)計(jì)和數(shù)據(jù)錄入方式根據(jù)系統(tǒng)相關(guān)規(guī)定進(jìn)行。共性數(shù)據(jù)庫(kù)包含玉米樣品種子的基本描述信息及品種介紹,而特性數(shù)據(jù)庫(kù)包含較為全面的種子質(zhì)量評(píng)價(jià)鑒定指標(biāo)數(shù)據(jù)、圖像等信息,兩者所包含的字段及其分類(lèi)如表1所示。
2.3 系統(tǒng)功能劃分
中國(guó)主要農(nóng)作物種子質(zhì)量信息系統(tǒng)根據(jù)作物的不同可分成玉米、小麥、水稻等種子質(zhì)量信息子系統(tǒng),本文以玉米為例介紹系統(tǒng)功能的分解情況。玉米種子質(zhì)量子系統(tǒng)在2個(gè)底層數(shù)據(jù)庫(kù)(共性數(shù)據(jù)庫(kù)和特性數(shù)據(jù)庫(kù))基礎(chǔ)上,根據(jù)用戶類(lèi)型及需求,細(xì)化了應(yīng)用范圍,有針對(duì)性地設(shè)計(jì)了“共性數(shù)據(jù)查詢”、“種子質(zhì)量評(píng)價(jià)鑒定核心數(shù)據(jù)查詢”、“種子幼苗圖像查詢”、“種子質(zhì)量信息交流”4個(gè)模塊。其中,“種子質(zhì)量評(píng)價(jià)鑒定核心數(shù)據(jù)查詢” (是系統(tǒng)的核心功能)、“種子幼苗圖像查詢”模塊基于特性數(shù)據(jù)庫(kù),面向注冊(cè)用戶?!胺N子幼苗圖像查詢”是對(duì)“種子質(zhì)量評(píng)價(jià)鑒定核心數(shù)據(jù)查詢”的優(yōu)化和擴(kuò)展,以“數(shù)據(jù)+圖像”方式更好地反映樣品種子質(zhì)量情況。系統(tǒng)支持不同品種、生產(chǎn)年份、制種企業(yè)等樣品間種子質(zhì)量信息的比較分析。“共性數(shù)據(jù)查詢”基于共性數(shù)據(jù)庫(kù),主要面向開(kāi)放用戶,包括樣品品種名稱(chēng)及品種介紹、樣品收集地、包裝樣式(按重量包裝、按粒包裝、散裝)等,查詢字段較少,多為基本信息?!胺N子質(zhì)量信息交流”能夠以在線的方式給用戶提供種子質(zhì)量相關(guān)信息,同時(shí)整理保存用戶反饋的種子質(zhì)量信息,最終實(shí)現(xiàn)玉米種子質(zhì)量信息網(wǎng)絡(luò)化共享模式。
2.4 系統(tǒng)數(shù)據(jù)維護(hù)
超級(jí)用戶密碼登錄后通過(guò)系統(tǒng)數(shù)據(jù)信息后臺(tái)管理界面(圖2)完成信息添加、修改、更新、刪除等操作,并定期對(duì)用戶反饋的種子質(zhì)量信息進(jìn)行歸納整理、分析答復(fù)。在數(shù)據(jù)信息補(bǔ)充修改功能實(shí)現(xiàn)上,一方面可以直接在對(duì)話框中進(jìn)行修改,另一方面對(duì)于大批量數(shù)據(jù)信息來(lái)說(shuō),則可按照系統(tǒng)提供的格式模版,借助Excel將目標(biāo)數(shù)據(jù)、圖像等信息整理好后直接上傳、保存、發(fā)布。此外,為提高系統(tǒng)數(shù)據(jù)信息安全性,系統(tǒng)具備定期自動(dòng)數(shù)據(jù)備份功能。
3 系統(tǒng)應(yīng)用
以玉米為例進(jìn)行應(yīng)用說(shuō)明。首先登錄中國(guó)主要農(nóng)作物種子質(zhì)量信息系統(tǒng),直接登入或密碼登入,若需獲得注冊(cè)用戶權(quán)限,登入注冊(cè)后即可。密碼登錄后選擇作物類(lèi)型——玉米,即可進(jìn)入玉米種子質(zhì)量子系統(tǒng)查詢界面,然后根據(jù)需要選擇目標(biāo)模塊。以核心模塊“種子質(zhì)量評(píng)價(jià)鑒定核心數(shù)據(jù)查詢”為例,Web界面上有“種子發(fā)芽性狀”、“幼苗生長(zhǎng)指標(biāo)”、“種子物理性狀”、“種子化學(xué)性狀”、“植株性狀”5個(gè)字段,根據(jù)查詢目標(biāo)進(jìn)行選擇,以“種子發(fā)芽性狀”為例,用戶通過(guò)下拉框選擇查詢字段,并在右側(cè)的文本框中輸入相應(yīng)內(nèi)容,在“生產(chǎn)年份”文本框中選擇或直接輸入年份后點(diǎn)擊查詢即可。在獲得種子發(fā)芽性狀指標(biāo)數(shù)據(jù)同時(shí)點(diǎn)擊圖片按鈕即可獲得對(duì)應(yīng)的圖片信息。查詢結(jié)束后,點(diǎn)擊“導(dǎo)出”按鈕,系統(tǒng)自動(dòng)將用戶在該模塊下查詢的目標(biāo)數(shù)據(jù)及圖像信息以報(bào)告形式導(dǎo)出,供用戶保存打印,點(diǎn)擊“全部導(dǎo)出”系統(tǒng)自動(dòng)將各模塊的目標(biāo)數(shù)據(jù)信息全部導(dǎo)出供用戶保存打印。此外,系統(tǒng)還支持用戶進(jìn)行種子質(zhì)量信息交流,特殊需求可通過(guò)電話、郵箱直接與我們聯(lián)系。圖3為中國(guó)主要農(nóng)作物種子質(zhì)量信息系統(tǒng)工作流程。
4 討論與結(jié)論
中國(guó)主要農(nóng)作物種子質(zhì)量信息系統(tǒng)玉米子系統(tǒng)解決了長(zhǎng)期以來(lái)我國(guó)市售玉米種子質(zhì)量信息不足、缺失、分散、難以集中查詢應(yīng)用的局面。該系統(tǒng)能夠?qū)⑽覈?guó)各年度主要市售玉米種子質(zhì)量信息進(jìn)行分類(lèi)匯總,為種子管理、生產(chǎn)、種子質(zhì)量研究等方面提供了數(shù)據(jù)支撐,在保障和提升玉米種子質(zhì)量上具有良好的促進(jìn)作用。
為方便用戶登入玉米種子質(zhì)量子系統(tǒng)中查詢信息,我們基于B/S架構(gòu) + ASP.NET + Microsoft SQL Server,在模塊建設(shè)、種子質(zhì)量評(píng)價(jià)鑒定字段設(shè)計(jì)、查詢頁(yè)面設(shè)計(jì)、功能實(shí)現(xiàn)等方面進(jìn)行了研發(fā)與創(chuàng)新,特別是前期在種子質(zhì)量評(píng)價(jià)鑒定指標(biāo)的篩選和最適鑒定方法的確定方面(如:抗冷測(cè)定、加速老化測(cè)定、抗鹽測(cè)定、抗旱測(cè)定等)開(kāi)展了大量研究工作,建立了實(shí)用、合理、科學(xué)的種子質(zhì)量評(píng)價(jià)技術(shù)體系。另外,本系統(tǒng)在信息上傳、修改、導(dǎo)出規(guī)范等方面的設(shè)計(jì)與實(shí)現(xiàn),大大提高了信息查詢和共享效率,降低了系統(tǒng)維護(hù)成本。
雖然系統(tǒng)開(kāi)發(fā)中許多地方都具有一定的創(chuàng)新性,為其他相關(guān)系統(tǒng)的研發(fā)提供了參考,但隨著現(xiàn)代計(jì)算機(jī)、數(shù)據(jù)庫(kù)及網(wǎng)絡(luò)技術(shù)的快速發(fā)展,該系統(tǒng)在綜合化、智能化、人性化方面還有待進(jìn)一步完善,其他作物種子質(zhì)量子系統(tǒng)也還需繼續(xù)建設(shè),今后還將在底層數(shù)據(jù)庫(kù)之上繼續(xù)開(kāi)發(fā)種子質(zhì)量全程控制系統(tǒng),涉及種子生產(chǎn)、加工、銷(xiāo)售和種植各個(gè)環(huán)節(jié),充分、全面、詳盡、連續(xù)追蹤我國(guó)主要農(nóng)作物種子質(zhì)量信息,做好種子質(zhì)量相關(guān)數(shù)據(jù)庫(kù)的鏈接共享工作,共同為保障我國(guó)種子質(zhì)量提供數(shù)據(jù)支撐和決策輔助。
參 考 文 獻(xiàn):
[1] 佟屏亞. 中國(guó)玉米種業(yè)形勢(shì)和發(fā)展前景[J]. 玉米科學(xué), 2012, 20(2): 144-148.
[2] 王全輝, 李爭(zhēng). 中國(guó)種業(yè)發(fā)展現(xiàn)狀問(wèn)題及其政策建議[J]. 中國(guó)農(nóng)學(xué)通報(bào), 2012, 28(35): 148-151.
[3] 孟春紅, 路振廣. 糧食安全與玉米增產(chǎn)潛力的研究[J]. 中國(guó)農(nóng)村水利水電, 2012(9): 19-23.
[4] 郭慶海. 中國(guó)玉米主產(chǎn)區(qū)的演變與發(fā)展[J]. 玉米科學(xué), 2010, 18(1): 139-145.
[5] 王建華, 張春慶. 種子生產(chǎn)學(xué)[M]. 北京:高等教育出版社, 2006: 2-3.
[6] 王建華, 趙光武, 孫群, 等. 大數(shù)據(jù)告訴你如何選好種——2014年我國(guó)主要農(nóng)作物種子田間出苗潛力調(diào)查報(bào)告[N]. 農(nóng)民日?qǐng)?bào), 2015-03-02.
[7] 王建華, 趙光武, 王璽, 等. 驗(yàn)出高活力種子金身——低溫、干旱、鹽脅迫、加速老化,模擬逆境下的種子發(fā)芽試驗(yàn)[N].農(nóng)民日?qǐng)?bào), 2016-03-14.
[8] 江緒文, 李賀勤, 王曉琨, 等. 2014年我國(guó)玉米主產(chǎn)區(qū)種子質(zhì)量研究[J]. 中國(guó)種業(yè), 2015(2): 44-48.
[9] 王曉琨, 李賀勤, 江緒文, 等. 山東市售玉米雜交種子質(zhì)量分析與建議[J]. 山東農(nóng)業(yè)科學(xué), 2015, 47(1): 33-35.
[10]曹永生, 方溈. 國(guó)家農(nóng)作物種質(zhì)資源平臺(tái)的建設(shè)和應(yīng)用[J]. 生物多樣性, 2010, 18(5): 454-460.
[11]曹永生, 陳育, 孔繁勝.中國(guó)作物種質(zhì)資源信息共享網(wǎng)絡(luò)的建立[J].資源科學(xué),2001,32(1):46-48.
[12]Tanksley S D, McCouch S R. Seed banks and molecular maps: unlocking genetic potential from the wild [J]. Science, 1997, 277(22): 1063-1066.
[13]任民, 張興偉, 張久權(quán), 等. 中國(guó)煙草種質(zhì)資源網(wǎng)絡(luò)信息系統(tǒng)的開(kāi)發(fā)[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2010, 26(3): 209-215.