jsp紅棗種質資源管理系統(tǒng)ssm論文_第1頁
jsp紅棗種質資源管理系統(tǒng)ssm論文_第2頁
jsp紅棗種質資源管理系統(tǒng)ssm論文_第3頁
jsp紅棗種質資源管理系統(tǒng)ssm論文_第4頁
jsp紅棗種質資源管理系統(tǒng)ssm論文_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

塔里木大學畢業(yè)設計第第1頁共NUM引言目前,中國棗樹種植面積約100萬公頃,紅棗的年產量約250萬噸,已成為我國許多山沙堿旱貧困地區(qū)的支柱型的農業(yè)產業(yè)。因此,做好紅棗種質資源的收集、保存及評價可為紅棗產業(yè)的健康發(fā)展提供重要基礎。隨著紅棗種質的資源調查工作的深入開展,資源評價的數(shù)據也是越來越豐富,但是這些數(shù)據大多是采用紙質或者電子文檔保存者,給紅棗種質資源保存庫的管理人員和科研人員的管理及查詢種質的信息造成了些許的不便,進而影響紅棗種質的資源數(shù)據的應用。以前的人在種質資源的信息化管理方面已經做了大量的相關研究,因為需求不同而建立了各種各樣的生物的種質資源數(shù)據庫,但關于紅棗種質資源系統(tǒng)方面是十分少的。1.1研究背景1.1.1種質資源概述種質可以是一個植株或器官、組織、細胞甚至DNA片段[[]駱建霞,孫建設.園藝植物科學研究導論[M].北京:[]駱建霞,孫建設.園藝植物科學研究導論[M].北京:農業(yè)出版社,2002.65-130,311-320.[]魏菊.喀左縣山杏國家林木種質資源保存庫信息系統(tǒng)的研建[D].沈陽:沈陽農業(yè)大學,2018.[]董玉慧.棗樹農藝性狀遺傳多樣性評價與核心種質構建[D].保定:河北農業(yè)大學,200種質資源調查、收集及保存想要實現(xiàn)對種質資源的有效地保護和充分地利用,就需要前提查清楚資源,并且需要根據制定的標準去開展紅棗種質資源的調查工作。紅棗育種方式主要為嫁接育種。種質資源的調查和收集及保存是評價優(yōu)良種質的基礎,這對新品種的選育和特異種質的選擇、種質的創(chuàng)新是具有決定性意義。棗樹已七千年以上栽培歷史[[]王永蕙[]王永蕙,劉孟軍.棗和酸棗種質資源性狀描述系統(tǒng)研究[J].保定:河北農業(yè)大報,1992,15(3):40-44.在公元前的一世紀的《爾雅》一書中已經就記載了棗的品種。從二十世紀五十年代起,我國在全國范圍內開展了全國性的紅棗種質資源的調查。結合調查發(fā)現(xiàn)河北、山東等省的農業(yè)院校已先后建立了自己的紅棗樹種質圃[[]曲澤周,王永蕙.中國果樹志·棗卷[M].北京:北京中國林業(yè)出版社,1933.][[]孫浩[]曲澤周,王永蕙.中國果樹志·棗卷[M].北京:北京中國林業(yè)出版社,1933.[]孫浩元.中國棗樹優(yōu)良品種資源的保存、繁殖技術及毛葉棗引種研究[D].北京:北京林業(yè)大學,2006.[]夏銘.遺傳多樣性研究進展[J]生物學雜志,1999,18(3):59-65.1.2國外種質資源信息系統(tǒng)研究進展美國是作為生物種質資源的第一收集大國[[]王強,曾小紅.國內外農業(yè)數(shù)據資源和網絡發(fā)展概況[J].世界農業(yè),2008,11.61-64.],1990年建成了世界最大農作物種質資源信息系統(tǒng)——美國種質資源信息網。日本是作為世界種質資源保存得最完好的國家之一,在80年代后期開始數(shù)據庫檢索系統(tǒng)的應用,加拿大的遺傳資源信息網(PGRC)是于1970年建好的。其數(shù)據庫已收錄了作物及野生近緣種102956份次,1102[]王強,曾小紅.國內外農業(yè)數(shù)據資源和網絡發(fā)展概況[J].世界農業(yè),2008,11.61-64.[]何毅.加拿大植物基因資源中心簡介[J].作物品種資源,1990,(1):32-33.1.3國內種質資源信息系統(tǒng)研究進展我國農作物種質資源信息系統(tǒng)的發(fā)展經歷了三個階段。第一階段:科學探索。是以1955~1956年在全國開展的全國性的農作物種質資源收集和在地方開展品種整理為標志;第二階段:學科形成。是以董玉琛院士在1960年提出的“品種資源”概念及在1978年成立的中國農業(yè)科學院作物品種資源研究所作為標志;第三階段:科學規(guī)范。是以系統(tǒng)去研制種質資源性狀描述規(guī)范及數(shù)據質量控制標準和出版《中國作物及其野生近緣植物》等等這一系列學術專著為標志。農業(yè)部和國家發(fā)展改革委以及科技部聯(lián)合發(fā)布了《全國農作物種質資源保護與利用中長期發(fā)展規(guī)劃(2015—2030年)》[[]劉旭,李立會,黎裕,等.作物種質資源研究回顧與發(fā)展趨勢[J].農學學報,2018,8(01):1-6.]。中國農業(yè)科學院作物種質資源研究所建立了國家農作物種質資源信息系統(tǒng)[[]瞿華香,丁建,魏玲玲,等.農作物種質資源及其數(shù)據庫研究進展[J].中國農學通報,2013,29(11):193-197.][[]中國作物種質資源信息網.中國農業(yè)科學院作物科學研究所.2018-1-24取自]。它已成為世界上最大植物遺傳資源信息系統(tǒng)之一[[[]劉旭,李立會,黎裕,等.作物種質資源研究回顧與發(fā)展趨勢[J].農學學報,2018,8(01):1-6.[]瞿華香,丁建,魏玲玲,等.農作物種質資源及其數(shù)據庫研究進展[J].中國農學通報,2013,29(11):193-197.[]中國作物種質資源信息網.中國農業(yè)科學院作物科學研究所.2018-1-24取自[]楊克欽,馬智勇.國家果樹種質資源數(shù)據庫的建立[J].中國果樹,1992(04):34-36+25.[]方溈.基于資源統(tǒng)一標識的國家農作物種質資源平臺信息系統(tǒng)研究[D].中國農業(yè)科學院,2015.[]唐合文.基于國家作物種質資源數(shù)據庫的知識發(fā)現(xiàn)研究[D].中國農業(yè)科學院,2007.[]潘愷.國家農作物種質資源數(shù)據庫數(shù)據挖掘平臺研究[D].中國農業(yè)科學院,2015.[]阮仕立.中國野生葡萄種質資源描述標準及其計算機管理的研究[D].西北農林科技大學,2001.[]張允剛.甘薯種質資源數(shù)據庫管理系統(tǒng)的設計[D].南京:南京農業(yè)大學,2004.[]李蘭.基于Internet的茶樹種質資源信息系統(tǒng)的研究[D].中國農業(yè)科學院,2008.1.4研究目的與意義棗樹的分布范圍十分廣泛,除黑龍江之外,北起內蒙遼寧南至兩廣西起新疆東至沿海各省這些都有分布,并且還能夠正常的生長結果。棗的果實營養(yǎng)十分豐富,且又有較高的藥用價值,不但深受我國喜愛,甚至還遠銷海外[[]李登科.[]李登科.棗種質資源描述規(guī)范和數(shù)據標準[M].北京:中國農業(yè)出版社,2006.1.5技術路線根據前期的查閱的各種文獻,以及各種需求的分析,本系統(tǒng)按照如下流程進行設計并開發(fā)實現(xiàn)。如下圖2-1所示。圖2-1紅棗種質資源管理系統(tǒng)技術線路圖2紅棗種質資源信息系統(tǒng)設計2.1紅棗種質資源信息系統(tǒng)分析2.1.1需求分析首先本系統(tǒng)主要的使用者有兩類人:第一種是種質資源系統(tǒng)的管理者,主要是對紅棗品種的數(shù)據進行錄入、修改、刪除,并且還要對系統(tǒng)進行有效管理及系統(tǒng)維護;第二種是紅棗的種植戶,他們可以通過該系統(tǒng)及時查詢了解各品種的特性等等信息來種植生產。其次本系統(tǒng)功能體現(xiàn)在前端和后臺兩方面。前端提供了登錄和能夠進行對紅棗種質資源的檢索等基本功能,為使用者提供了紅棗種質的一些基本的性狀信息、相關的屬性及圖片的信息,使用者查詢的時候可實現(xiàn)圖文并茂的效果。后臺是根據前端的功能進行設計,管理員對系統(tǒng)可以進行維護,主要是包含種質資源數(shù)據的增加、刪除、修改和查詢,導出等;本系統(tǒng)還需要保證界面的美觀性,界面模塊需要能夠起到螺絲文章目錄的作用。如下圖2-2所示。圖2-2信息系統(tǒng)界面模塊圖2.1.2可行性分析從硬軟件上看,首先軟件上看:本信息系統(tǒng)使用的MySQL數(shù)據庫的技術是很成熟的了。其次硬件上看:本系統(tǒng)主要是針對紅棗種質資源建立的管理系統(tǒng),預計同時訪問的數(shù)據庫的數(shù)量不大,100人以內,當前主流的服務器和計算機都能夠滿足系統(tǒng)運行的需求。從經濟上看:本系統(tǒng)對硬件和軟件要求不高,普通的服務器就可以正常運行。只需要管理員對系統(tǒng)進行簡單的維護,定期的錄入、發(fā)布新聞等,花費較低,系統(tǒng)開發(fā)的成本也不高,經濟上是可行的。2.1.3關鍵技術紅棗種質資源系統(tǒng)的主要作用是為了實現(xiàn)紅棗種質資源數(shù)據的信息化管理,本系統(tǒng)選用的關鍵技術如下:(1)企業(yè)級分布式應用服務企業(yè)級分布式應用服務是一個以分布式產品作為核心基礎組件而建立的企業(yè)云計算解決方案。企業(yè)級分布式應用服務穩(wěn)定可靠,企業(yè)級分布式應用服務是阿里巴巴內部長期在使用的產品,它已經經歷了許多次雙十一考驗。企業(yè)級分布式應用服務具有非常高的可擴展性,企業(yè)級分布式應用服務可以輕輕松松地構建一個超大規(guī)模分布式的應用,千臺機器擴展一鍵就可完成。企業(yè)級分布式應用服務具有穩(wěn)定性平臺支持,它自動壓測、容量規(guī)劃,限流降級、鏈路分析,幫助你輕松應對大促流量高峰。(2)Ali-Tomcat服務器Ali-Tomcat是企業(yè)級分布式應用服務中的各個服務在運行時可以依賴的一個容器環(huán)境,它主要是集成了各個服務的發(fā)布和訂閱及調用鏈追蹤等一系列核心功能。無論是開發(fā)環(huán)境還是運行時,均可將應用程序發(fā)布在該容器中。(3)Java開發(fā)語言Java跨平臺且是開源免費的,它的框架較多且穩(wěn)定,除此之外,Java還能夠實現(xiàn)前后端分離的模式,提供相應的接口,前后端的交互只是基于數(shù)據,而不是將所有的代碼都放在一起。因此,選用Java作為后臺開發(fā)語言。(4)MySQL數(shù)據庫數(shù)據庫是指物理操作系統(tǒng)文件或其他形式文件類型的集合[[]牛小寶.基于MySQL的云數(shù)據庫設計與實現(xiàn)[D].南京:南京郵電大學,2016.[]牛小寶.基于MySQL的云數(shù)據庫設計與實現(xiàn)[D].南京:南京郵電大學,2016.[]范開勇,陳宇.收.MySQL數(shù)據庫性能優(yōu)化研究[J].中國新通信,2019,21(01):57.本信息系統(tǒng)采用MySQL的關系型數(shù)據庫管理系統(tǒng),使用的是Navicat數(shù)據庫管理工具。MySQL設計時將不同的數(shù)據保存于不同的表中,而非將所有數(shù)據存儲在一起,這樣就實現(xiàn)了數(shù)據的獨立,增加了系統(tǒng)運行的速度和靈活性。2.2紅棗種質資源信息系統(tǒng)設計2.2.1設計目標使系統(tǒng)的使用者快速了解優(yōu)良品種及紅棗相關的技術、資訊、法律法規(guī)等相關信息,擴大種植面積,提高種植的產量;使資源系統(tǒng)的管理人員更加便捷的管理紅棗種質資源數(shù)據,從紙質資料中解放出來,為其他種質資源的研究奠定基礎。2.2.2設計原則易用性:根據使用紅棗種質資源系統(tǒng)的用戶的需求,在設計紅棗種質資源系統(tǒng)時應該重點考慮使用人員的需求,并且在此基礎上做到界面簡潔、方便操作、導向明確、特色鮮明并做好必要的提示。易維護性:針對本系統(tǒng)的易維護性主要會涉及到兩個方面,即系統(tǒng)易維護性以及數(shù)據易維護性。即:管理員可以登錄紅棗管理的后臺界面對紅棗種質資源的數(shù)據和用戶進行管理,實現(xiàn)各個模塊的增刪改查等基本功能。2.2.3系統(tǒng)體系結構本系統(tǒng)采用了B/S模式[[]王佳琪.基于J2EE[]王佳琪.基于J2EE架構的分布式企業(yè)級Web應用研究[J].計算機產品與流通,2018(10):27.圖2-3B/S三層網絡結構模式示意圖在紅棗種質系統(tǒng)采用的B/S模式中,數(shù)據層是存儲著紅棗種質資源的各類信息,并且會定期更新、管理及維護資源數(shù)據。服務層則是用于接受前端發(fā)來的請求,后端服務器收到前端請求之后,通過業(yè)務邏輯進行分析處理,然后調動后臺的數(shù)據庫將處理的結果再反饋給前端。表示層接收后端服務器反饋回來的數(shù)據以及用戶在前端的進行的人機交互操作。本系統(tǒng)是利用了MVC編程的模式[[]秦佳.基于[]秦佳.基于MVC模型的網上書店系統(tǒng)設計與實現(xiàn)[J].電子技術與軟件工程,2019(05):44.圖2-4MVC組件類型的功能關系圖2.2.4功能設計根據用戶需求、功能需求、非功能性需求等方面進行分析得出本系統(tǒng)功能從前端功能、后臺管理和登錄幾個方面體現(xiàn)。紅棗種質資源系統(tǒng)功能結構。如下圖2-5所示。圖2-5紅棗種質資源管理系統(tǒng)功能結構圖前端界面:通過查詢、篩選、檢索等操作瀏覽紅棗種質資源核心數(shù)據信息。通過引導按鈕查看系統(tǒng)發(fā)布的紅棗簡介、優(yōu)良品種、科技服務等信息內容。后臺系統(tǒng):主要是由管理員進行用戶管理、資源數(shù)據管理、內容信息等方面維護管理,可對數(shù)據、用戶、內容等信息實施增加、刪除、查詢、修改操作,并可根據需求進行功能拓展。登陸:系統(tǒng)登錄模塊主要是完成用戶身份驗證,并在驗證后根據用戶類型使用相應權限。如下圖2-6所示。圖2-6用戶登錄模塊邏輯流程圖2.2.5數(shù)據庫設計本系統(tǒng)中存在的表格有:用戶的信息表(user),資源的信息表(goods),系統(tǒng)的信息表(system),內容簡介表(introduction),資源的素材表(material),文件表(file),共5個表,如下所示:(1)用戶信息表user用戶信息表里面包括用戶的賬號、密碼、角色、頭像、真實姓名等信息。如表2-1所示。表2-1用戶信息表(user)字段類型長度主鍵非空名稱IDint-YYIDuser_novarchar20NN賬號user_passwordvarchar20NN密碼user_namevarchar64NN用戶名稱crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效user_rolevarchar20NN用戶角色user_picturevarchar255NN用戶頭像(2)資源信息表(goods)種質資源信息表是系統(tǒng)的核心表,種質信息表里面主要包括資源的庫編號、品種名稱、種質來源、相關果實信息等一共69個字段。如表2-2所示。表2-2資源信息表(goods)字段類型長度主鍵非空名稱IDint-YYIDsku_novarchar20NN種子編碼crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效characteristicvarchar256NN主要特性growth_habitvarchar256NN生長習性leaf_shapevarchar20NN莖葉形狀fruit_shapevarchar20NN果實形狀fruit_sizevarchar20NN果實大小pulp_thicknessdouble-NN果肉厚度fruit_colorvarchar20NN果實顏色core_sizevarchar20NN果核大小pulp_tastevarchar20NN肉實口感statuschar2NN狀態(tài)last_upd_timetimestamp-NN最后修改時間last_upd_uservarchar32NN修改人remarkvarchar128NN備注library_codevarchar20NN庫編碼variety_namevarchar20NN品種名稱translated_namesvarchar20NN譯名scientific_namesvarchar20NN科名generic_namevarchar20NN屬名scientific_namevarchar20NN學名altitudevarchar20NN高程east_longitudedouble-NN東經north_latitudedouble-NN北緯seed_sourcevarchar20NN種子來源country_originvarchar32NN原產地preservation_unitvarchar128NN保存單位unit_numbervarchar20NN單位編號breeding_unitvarchar128NN選育單位method_combinationvarchar20NN方法及組合indica_japonica_ricevarchar10NN秈粳morning_eveningvarchar10NN早中晚land_watervarchar16NN水陸stick_glutinous_ricevarchar16NN粘糯beigevarchar16NN米色rice_fragrancevarchar16NN米香awn_lengthvarchar16NN芒長grain_shapevarchar16NN粒形狀grain_lengthdouble-NN粒長度aspect_ratiodouble-NN長寬比glume_colorvarchar16NN穎尖色glume2_colorvarchar16NN穎殼色glume_hairsvarchar16NN穎毛有無length_glumevarchar16NN護穎長短bending_glume_tipvarchar16NN穎尖彎直plant_heightvarchar16NN株高heading_datetimestamp-NN出穗期brown_rice_percentagedouble-NN糙米率milled_rice_ratedouble-NN精米率chalkiness_ratevarchar10NN堊白率proteinvarchar10NN蛋白質lysinevarchar10NN賴氨酸t(yī)otal_starchvarchar10NN總淀粉amylosevarchar10NN直鏈淀粉amylopectinvarchar10NN支鏈淀粉gelatinization_temperaturevarchar10NN糊化溫度gel_consistencyvarchar10NN膠稠度seedling_blastvarchar10NN苗瘟bacteria_blightvarchar10NN白葉枯sheath_blightvarchar10NN紋枯病white_backed_planthoppervarchar10NN白背飛虱cold_tolerance_bud_stagevarchar10NN芽期耐寒drought_tolerance_seedling_stagevarchar10NN苗期耐旱salt_tolerancevarchar10NN耐鹽provincevarchar10NN省sample_typevarchar10NN樣品類型preservation_unit_2varchar10NN保存單位_2(3)系統(tǒng)信息表system系統(tǒng)信息表主要是紅棗簡介、資訊、論壇、法律法規(guī)等信息的具體內容,系統(tǒng)信息里面資源包括標題、類型、正文、摘要等信息。如表2-3所示。表2-3系統(tǒng)信息表(system)字段類型長度主鍵非空名稱IDint-YYIDtitlevarchar32NN標題typevarchar32NN類型crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效textvarchar256NN正文abstractvarchar560NN摘要publishervarchar20NN發(fā)布人sourcevarchar128NN信息來源picturesvarchar256NN圖片timesvarchar-NN閱讀次數(shù)(4)內容簡介表introduction內容簡介表主要是系統(tǒng)介紹、操作流程、注意事項等內容,內容簡介表里面主要包括簡介編號、標題、正文、簡介名稱等信息。如表2-4所示。表2-4內容簡介表(introduction)字段類型長度主鍵非空名稱IDbigint-YYIDintroduction_novarchar32NN簡介編碼introduction_textvarchar256NN正文crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效introduction_picturevarchar256NN圖片introduction_titlevarchar64NN標題introduction_namevarchar128NN簡介名稱(5)資源素材表material種質資源素材表主要是存放種質資源的圖片信息,資源素材表里面主要包括種質編碼、素材地址、素材類型等信息。如表2-5所示。表2-5資源素材表(material)字段類型長度主鍵非空名稱IDbigint-YYIDsku_novarchar32NN種質編碼material_typevarchar2NN素材類型urlvarchar128NN素材地址crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效(6)文件表file文件表主要是用于存放系統(tǒng)需要的文件,例如,操作流程模塊就可以上傳具體的文件,文件表里面主要包括文件名稱、簡介編碼、文件路徑、文件類型等信息。如表2-6所示。表2-6文件表(file)字段類型長度主鍵非空名稱IDbigint-YYIDfile_namevarchar32NN文件名稱file_pathvarchar256NN文件路徑crt_timetimestamp-NN創(chuàng)建時間is_validvarchar2NN是否有效file_typevarchar256NN文件類型introduction_novarchar64NN簡介編碼根據各個表之間的關系,物理模型圖如下圖2-7所示。展示了數(shù)據庫各表的表名、字段以及各表之間的依賴關系。圖2-7種質資源系統(tǒng)后端的數(shù)據庫物理模型圖2.3界面結構根據前期的用戶需求、功能需求等方面進行分析,紅棗種質資源系統(tǒng)主要分為網站首頁、紅棗簡介、種質資源、優(yōu)良品種、科技服務、資源調查及評價、保存庫概況以及關于我們這八個模塊,使用者可以根據導航菜單選擇需要查看的信息,紅棗種質資源系統(tǒng)的首頁突出了本系統(tǒng)的主題的內容,指導使用者進行瀏覽信息的內容。其中實現(xiàn)紅棗種質資源數(shù)據查詢功能主要在系統(tǒng)首頁以及種質資源及優(yōu)良品種這三個板塊,具體的結構如下圖2-8所示。圖2-8系統(tǒng)界面結構示意圖3紅棗種質資源信息系統(tǒng)實現(xiàn)3.1紅棗種質資源信息系統(tǒng)主界面的實現(xiàn)前端紅棗種質信息系統(tǒng)分為八個模塊,具體包括:網站首頁、紅棗簡介、種質資源、優(yōu)良品種、科技服務、保存庫概況、資源調查及評價和關于我們這幾個大模塊。網站的首頁包含了最新的相關資訊、論壇、法律法規(guī)信息,點擊標題均可進入詳情界面,詳情界面風格類似紅棗簡介、以及部分省份的資源信息,點擊圖片或者名稱均可進入詳情界面,界面風格類似紅棗簡介,此外還有網站和紅棗的簡短介紹。除了這些展示的信息之外還可以點擊管理員入口進入管理系統(tǒng),點擊系統(tǒng)介紹可查看系統(tǒng)的整體介紹,點擊用戶指南可查看指南方便使用系統(tǒng),系統(tǒng)的首頁界面如下圖3-1所示。圖3-1系統(tǒng)首頁界面圖點擊種質地圖可對種質進行精確定位。例如輸入“新疆和田大棗”則相關的位置信息會顯示在輸入框下方,以供選擇,從而提供操作效率,也便于使用者操作。如下圖3-2所示。圖3-2系統(tǒng)種質定位界面圖3.2紅棗種質資源信息系統(tǒng)前端主要模塊的實現(xiàn)3.2.1紅棗簡介紅棗簡介的模塊將會從紅棗的主要特性、生長習性、分布的范圍、主要的品種、營養(yǎng)價值以及栽培中存在的一些問題及解決方法等方面進行詳細的介紹,以便種植戶可以從以上的介紹深入地了解紅棗自身的特性,起到知識的普及的作用,從而進行科學合理的工作安排。如下圖3-3所示。圖3-3系統(tǒng)紅棗簡介界面圖3.2.2資源檢索種質資源模塊是紅棗種質系統(tǒng)的重中之重的一個模塊,為使用者提供了的種質資源數(shù)據信息??筛鶕胺N名、屬名、學名、科名、原產地、莖葉形狀、果實形狀、主要特征、省、果實大小、果實顏色、果核大小、果實厚度”等多個屬性進行精準篩選。當輸入不正確條件進行查詢時,如果不存在相對應的數(shù)據的時候,界面提示“暫無數(shù)據資源”。例如查詢“省”是“新疆維吾爾自治區(qū)”時進行查詢。如下圖3-4所示。圖3-4系統(tǒng)資源檢索界面圖3.2.3種質資源根據以上條件,搜索結果以表格形式顯示,表格每頁顯示10條數(shù)據,這個是可以修改的,為了界面的美觀,所以只顯示10條數(shù)據。在表格下方顯示的有查詢的數(shù)據總條數(shù),并且可以進行翻頁,甚至是跳轉到指定的頁面。點擊品種名稱可進入詳情頁面。如下圖3-5所示。點擊“導出當前頁數(shù)據”是可以實現(xiàn)以“.csv”格式導出當前頁的紅棗種質資源的原始數(shù)據。圖3-5系統(tǒng)資源檢索結果界面圖3.2.4優(yōu)良品質這個模塊主要是為了快速了解種質和選育而準備的。表格每頁顯示10條數(shù)據,這個是可以修改的,為了界面的美觀,所以只顯示10條數(shù)據。在表格下方顯示的有查詢的數(shù)據總條數(shù),并且可以進行翻頁,甚至是跳轉到指定的頁面。點擊品種名稱可進入詳情頁面。如下圖3-6所示。圖3-6系統(tǒng)優(yōu)良品質界面圖3.2.5科技服務科技服務欄包括了推廣的科技、論壇、法律法規(guī)這三類的信息,可以分類查詢,界面的風格與優(yōu)良品種相似,只是多了一個“信息類型”的查詢條件,默認查詢的是資訊。表格每頁顯示10條數(shù)據,這個是可以修改的,為了界面的美觀,所以只顯示10條數(shù)據。在表格下方顯示的有查詢的數(shù)據總條數(shù),并且可以進行翻頁,甚至是跳轉到指定的頁面。點擊標題可進入詳情頁面。如下圖3-7所示。圖3-7系統(tǒng)科技服務界面圖3.2.6資源調查及評價資源調查及評價模塊主要是為了選出優(yōu)良品種,使用者可以查看此模塊了解優(yōu)良品種的標準,界面的風格與紅棗簡介相似。3.2.7保存庫概況系統(tǒng)的保存庫概況主要是便于使用者了解紅棗種質資源系統(tǒng)的基本信息。如下圖3-8所示。圖3-8系統(tǒng)保存庫概況界面圖3.2.8關于我們此外,系統(tǒng)還在關于我們模塊提供了系統(tǒng)介紹、操作流程、注意事項、用戶指南等方面的基本介紹,方便使用者快速的使用系統(tǒng),以便快速地獲得有用信息。界面的風格與紅棗簡介或者詳情界面相似。如下圖3-9所示。圖3-9系統(tǒng)資源調查及評價界面圖3.3紅棗種質資源信息系統(tǒng)登錄界面的實現(xiàn)本系統(tǒng)對于管理員和普通用戶的登錄界面都是同一個,只是登錄之后可進行的操作不一樣,當選擇普通用戶登錄時進入前臺查看瀏覽信息,則選擇管理員登錄時進入后臺管理系統(tǒng)進行管理維護,各類用戶根據用戶身份進入到相應的界面。如下圖3-10所示。圖3-10系統(tǒng)登錄界面圖3.4紅棗種質資源信息系統(tǒng)后臺管理界面及功能的實現(xiàn)3.4.1用戶管理為保證數(shù)據的安全性和保密性,本系統(tǒng)只存在一個管理賬號,管理員可對用戶信息、資源數(shù)據信息等進行管理及系統(tǒng)維護,系統(tǒng)新增用戶只能是通過管理員進行添加,填寫相應的信息,點擊“新增”完成添加,新增成功跳轉查詢界面。新增失敗則系統(tǒng)提示相應的錯誤信息,“用戶名稱”、“用戶密碼”、“用戶類型”是必填,頭像選填。如下圖3-11所示。圖3-11系統(tǒng)用戶添加界面圖管理員可以對普通的用戶信息進行增刪改查基本操作。點擊“單條新增”可進入新增頁面,填寫相應的信息,點擊“新增”完成添加,跳轉查詢界面,可對其進行編輯和刪除。表格每頁顯示10條數(shù)據,這個是可以修改的,為了界面的美觀,所以只顯示10條數(shù)據。在表格下方顯示的有查詢的數(shù)據總條數(shù),并且可以進行翻頁,甚至是跳轉到指定的頁面。點擊標題可進入詳情頁面。如下圖3-12所示。圖3-12系統(tǒng)用戶管理界面圖點擊“編輯”時系統(tǒng)會彈出編輯頁面,可直接修改,點擊“確認入庫”完成編輯操作。如下圖3-13所示。圖3-13系統(tǒng)用戶編輯界面圖對于刪除可進行批量操作也可進行單條操作,當進行批量操作是系統(tǒng)會彈出提示框提示“點擊確定數(shù)據將刪除,是否確定”,點擊“確定”按鈕才完成刪除。如下圖3-14所示。圖3-14系統(tǒng)用戶批量刪除界面圖查詢用戶信息時,可進行精確查找,也可通過用戶名稱進行模糊搜索,例如,在輸入框中輸入“王”時,輸入框會出現(xiàn)搜索條件的結果列表“王五、王四”可供選擇,這樣子為使用者提供了快捷的操作。提高操作效率。如下圖3-15所示。圖3-15系統(tǒng)用戶查詢界面圖當選擇“王五”后,點擊“查詢”則可精確查詢出結果。如下圖3-16所示。圖3-16系統(tǒng)用戶查詢結果界面圖當點擊用戶編碼后,可進入詳情界面,查看用戶所有信息。如下圖3-17所示。圖3-17系統(tǒng)用戶詳情界面圖3.4.2種質資源管理點擊“種質資源管理”選擇“信息錄入”可進入新增種質資源頁面,填寫相應的信息以及其對應的相關照片,點擊“新增”完成添加,添加成功跳轉查詢界面。如下圖3-18所示。圖3-18系統(tǒng)種質資源新增界面圖管理員在資源查詢模塊可以對種質資源進行批量添加、批量刪除、單條刪除、編輯、以及進行模糊篩選、查詢等基本操作。表格每頁顯示10條數(shù)據,這個是可以修改的,為了界面的美觀,所以只顯示10條數(shù)據。在表格下方顯示的有查詢的數(shù)據總條數(shù),并且可以進行翻頁,甚至是跳轉到指定的頁面。點擊標題可進入詳情頁面,查看該種質資源的詳細信息。界面的查詢條件,可以根據需求自行添加。如下圖3-19所示。圖3-19系統(tǒng)種質資源管理界面圖點擊“批量導入”系統(tǒng)會彈出對話框,首次導入時應先下載表格模板,按照表格模板填寫相應的信息,在進行上傳數(shù)據表格,最后提交表格數(shù)據,數(shù)據入庫,系統(tǒng)提示“操作成功”時,完成批量導入操作。如下圖3-20所示。圖3-20系統(tǒng)種質資源批量導入界面圖查詢界面,可對其進行編輯和刪除,點擊“編輯”時系統(tǒng)會彈出編輯頁面,可直接修改,由于字段過多,為了界面美觀,所以部分字段隱藏,點擊“確認入庫”完成編輯操作。如下圖3-21所示。圖3-21系統(tǒng)種質資源編輯界面圖對于刪除可進行批量操作也可進行單條操作,當進行批量操作是系統(tǒng)會彈出提示框提示“點擊確定數(shù)據將刪除,是否確定”,點擊“確定”按鈕才完成刪除。如下圖3-22所示。圖3-22系統(tǒng)種質資源批量刪除界面圖查詢種質資源信息時,可進行精確查找,也可通過種質名稱進行模糊搜索,例如,在輸入框中輸入“駿”時,輸入框會出現(xiàn)搜索條件的結果列表“山西駿棗、新疆駿棗”可供選擇,這樣子為使用者提供了快捷的操作。提高操作效率。如下圖3-23所示。圖3-23系統(tǒng)種質資源查詢界面圖當選擇“山西駿棗”后,點擊“查詢”則可精確查詢出結果。如下圖3-24所示。圖3-24系統(tǒng)種質資源查詢結果界面圖3.4.3內容管理系統(tǒng)的首頁的最新資訊、系統(tǒng)簡介、紅棗簡介、科技服務、法律法規(guī)、論壇信息部分內容板塊均涉及文本信息的編輯與發(fā)布,在內容管理模塊的種質資訊里,可以進行單條添加批量刪除、編輯、模糊搜索等基本操作。如下圖3-25所示。圖3-25系統(tǒng)種質資訊管理界面圖管理員點擊“單條添加”,加入添加界面,可根據內容類型自行選擇進行添加,填寫相應字段,點擊“新增”完成添加,添加成功跳轉種質資訊界面,新增失敗則系統(tǒng)提示“操作失敗”并刷新頁面。如下圖3-26所示。圖3-26系統(tǒng)內容信息添加界面圖點擊“編輯”時系統(tǒng)會彈出編輯頁面,可直接修改,點擊“確認入庫”完成編輯操作。如圖3-27。圖3-27系統(tǒng)內容信息編輯界面圖對于刪除可進行批量操作也可進行單條操作,當進行批量操作是系統(tǒng)會彈出提示框提示“點擊確定數(shù)據將刪除,是否確定”,點擊“確定”按鈕才完成刪除。3.4.4網站維護網站維護模塊主要是基本信息、輪播管理兩個方面。主要是為了介紹網站信息和對前端界面的輪播的一個管理。以后還可以實現(xiàn)對前端界面的背景圖的一個管理。4紅棗種質資源信息系統(tǒng)測試4.1軟件測試是描述一種鑒定軟件正確性、完整性、安全性及質量的過程[[]付佳,李寶安.Web應用軟件測試方法研究[J].計算機產品與流通,2019(04):22.],就是一種將實際的真實的輸出與預期的期望的輸出之間的比較[]付佳,李寶安.Web應用軟件測試方法研究[J].計算機產品與流通,2019(04):22.4.2軟件測試的方法對項目進行軟件測試并不是盲目的進行測試。它包括黑盒測試、白盒測試等多種測試方法[[]盛曉彥.嵌入式軟件測試技術的研究[D].貴陽:貴州大學,2016.]。其中,黑盒測試法屬于一種模式化測試[]盛曉彥.嵌入式軟件測試技術的研究[D].貴陽:貴州大學,2016.[]付佳,李寶安.Web應用軟件測試方法研究[J].計算機產品與流通,2019(04):22[]胡畔.軟件測試信息管理系統(tǒng)的設計與實現(xiàn)[D].電子科技大學,2018.致謝光陰似箭,為期四年的大學學習生涯即將結束。同時,經過幾個月的努力,我的畢業(yè)論文也即將完成。本論文定稿和系統(tǒng)的實現(xiàn)都是在倒是師悉心的幫助下完成的,不僅僅是從最初的選擇畢業(yè)設計的題目、并確定最終要完成的畢業(yè)設計的題目和在開題報告答辯之前的相關資料的查閱、收集和整理,以及到本系統(tǒng)的初步設計、論文的撰寫、修改甚至是到論文的定稿,導師都是非常有耐心地給我指導及建議,非常感謝導師在我做畢業(yè)設計階段的悉心指導,在此致以最誠摯的敬意!與此同時,我還要感謝這四年來傳授我很多的專業(yè)的知識的老師們,在這四年的學習中,他們不僅僅教我很多的理論的專業(yè)知識,這為我這次的畢業(yè)設計提供了堅實的理論知識基礎,還教會我許多的為人處世原則,這為我這次做畢業(yè)設計解決問題提供了非常多的渠道,以至于做畢業(yè)設計的過程比較順利。除此之外還要感謝我親愛的同學們及舍友們,他們不僅僅是在這四年的學習上給我提供了許多的幫助,而且還在平時的生活中也給了我許許多多的寶貴意見,在這次的畢業(yè)設計的過程中更是互幫互助,共同進退。我的畢業(yè)設計完成的很大一一半的功勞來源于她們。最后,感謝我親愛的爸爸媽媽們,他們在我大學四年期間對我無微不至的關懷以及在我大學學習期間他們對家庭的默默付出,讓我能夠安安心心地的把學業(yè)完成。軟件測試在整個項目中扮演著重要的角色,一個成功的好的測試雖然不能對項目進行實質性的彌補,但是通過測試可以發(fā)現(xiàn)系統(tǒng)真正運行時出現(xiàn)的一系列問題,不斷測試,不斷加以改進系統(tǒng),最終真正讓用戶運行時才能提高用戶的體驗度和滿意度。4.3具體測試實例本紅棗種質資源管理系統(tǒng)主要采用黑盒測試方法對系統(tǒng)用戶、資源模塊進行測試,因為黑盒測試不需要了解內部結構,而是把整個系統(tǒng)當成一個黑盒子,對程序接口進行測試,從而檢測系統(tǒng)的軟件功能是否正常。其他測試用例類似,具體如下表所示:(1)系統(tǒng)用戶管理模塊的測試用例如下表4-1所示:表4-1系統(tǒng)管理員的測試用例表測試項驗證過程預期結果測試結果備注管理員登錄輸入用戶名:admin密碼:admin用戶角色:管理員登錄失敗提示“用戶名或密碼錯誤”輸入用戶名:晚霜密碼:admin用戶角色:管理員進入管理員權限管理界面通過添加用戶點擊【用戶管理】并選擇“新增用戶”輸入賬號:admin密碼:admin用戶角色:普通用戶用戶頭像:(選擇本地圖片)添加成功,出現(xiàn)“新增用戶成功”的提示,并且跳轉頁面通過點擊【用戶

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論