• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于ASP.NET的南疆特色果樹(shù)種質(zhì)資源信息系統(tǒng)設(shè)計(jì)

      2009-04-01 02:58
      現(xiàn)代農(nóng)業(yè)科技 2009年3期
      關(guān)鍵詞:種質(zhì)資源數(shù)據(jù)庫(kù)信息

      牛 榮

      摘要闡述了基于ASP.NET技術(shù),結(jié)合ADO.NET的應(yīng)用,設(shè)計(jì)并實(shí)現(xiàn)了南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng),并對(duì)其功能模塊和程序設(shè)計(jì)進(jìn)行了描述。ASP.NET的程序骨架使得系統(tǒng)在網(wǎng)絡(luò)上運(yùn)行時(shí)更快捷、更安全、更易維護(hù),具有較好的可擴(kuò)展性。

      關(guān)鍵詞ASP.NET;種質(zhì)資源;信息;數(shù)據(jù)庫(kù);ADO.NET

      中圖分類(lèi)號(hào) TP393.092;TP311.13 文獻(xiàn)標(biāo)識(shí)碼A文章編號(hào) 1007-5739(2009)03-0020-01

      隨著人們對(duì)種質(zhì)資源信息的規(guī)范性、完整性、共享性要求的提高,以及計(jì)算機(jī)軟硬件設(shè)備、多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)的飛速發(fā)展[1],具有特色果樹(shù)種質(zhì)資源信息庫(kù)平臺(tái)的開(kāi)發(fā)是應(yīng)時(shí)代發(fā)展的要求,以更有效的保護(hù)和利用種質(zhì)資源為目的開(kāi)展、建立起來(lái)的。在參考大量相關(guān)資料后利用ASP.NET設(shè)計(jì)了本系統(tǒng)。ASP.NET是一個(gè)已編譯的、可以無(wú)縫地與其他編程工具一起工作,集簡(jiǎn)單與高效于一身,可以非常直觀地開(kāi)發(fā)出復(fù)雜的WEB應(yīng)用程序,是目前動(dòng)態(tài)網(wǎng)頁(yè)最流行的開(kāi)發(fā)工具。筆者基于ASP.NET的設(shè)計(jì)思想和實(shí)現(xiàn)方法,結(jié)合ADO.NET的應(yīng)用,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)。

      1南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)的設(shè)計(jì)環(huán)境

      針對(duì)南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)所要實(shí)現(xiàn)的功能以及用戶(hù)的實(shí)際情況,選用C#語(yǔ)言作為系統(tǒng)的設(shè)計(jì)語(yǔ)言,開(kāi)發(fā)環(huán)境為VS 2005 Professional簡(jiǎn)體中文版,同時(shí)安裝VS 2005 SP1和ASP.NET AJAX相關(guān)的組件,帶有Service Pack 2.0(SP2)的Windows XP Professional操作系統(tǒng)。

      2系統(tǒng)設(shè)計(jì)

      2.1體系結(jié)構(gòu)

      南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)主要以ASP.NET為開(kāi)發(fā)平臺(tái),SQL Server 2005為后臺(tái)數(shù)據(jù)庫(kù),采用Web流行的Browser/Server模式,完成兩大核心即管理系統(tǒng)和查詢(xún)系統(tǒng)的構(gòu)建。從結(jié)構(gòu)和功能上,系統(tǒng)可以分為接口層、應(yīng)用層和數(shù)據(jù)層3層體系結(jié)構(gòu)[2](如圖1)。

      2.2系統(tǒng)功能模塊

      根據(jù)系統(tǒng)功能需求分析,系統(tǒng)主要由用戶(hù)端進(jìn)行的查詢(xún)功能和信息瀏覽功能以及后臺(tái)對(duì)系統(tǒng)數(shù)據(jù)管理2個(gè)模塊組成。系統(tǒng)功能模塊如圖2。

      3主要技術(shù)

      3.1界面的設(shè)計(jì)技術(shù)

      界面的設(shè)計(jì)使用Visual Studio 2005作為網(wǎng)頁(yè)編輯器,HTML /XTHML編碼技術(shù)。系統(tǒng)實(shí)現(xiàn)基于B/S結(jié)構(gòu),WEB服務(wù)器為IIS5.1及以上版本。

      3.2 ASP.NET2數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)

      在ASP.NET中,數(shù)據(jù)庫(kù)的訪問(wèn)通過(guò) ADO.NET模型來(lái)實(shí)現(xiàn)。ADO.NET建立在.NET框架之內(nèi),它的建立和管理都是基于CLR(公共語(yǔ)言運(yùn)行環(huán)境)。它有2個(gè)很重要的特性:一是可編程性,程序員可以對(duì)自己定義的對(duì)象進(jìn)行編程,更好地描述業(yè)務(wù)對(duì)象,使得其他用戶(hù)更能容易理解。二是互操作性,這種特性體現(xiàn)在運(yùn)用DataSet(數(shù)據(jù)集)上,1個(gè)數(shù)據(jù)集可以包含任意多個(gè)數(shù)據(jù)表,數(shù)據(jù)集組成了1個(gè)非連接數(shù)據(jù)庫(kù)數(shù)據(jù)視圖,這種非連接的結(jié)構(gòu)體系使得只有在讀寫(xiě)數(shù)據(jù)庫(kù)時(shí)才需要使用數(shù)據(jù)庫(kù)服務(wù)器資源,因而提供了更好的可伸縮性。ADO.NET中DATASET是數(shù)據(jù)的內(nèi)存駐留表示形式,在本地內(nèi)存中實(shí)現(xiàn)一個(gè)數(shù)據(jù)緩存[3]。

      在ADO.NET里使用DataAdapter對(duì)象建立來(lái)自DataSet及底層數(shù)據(jù)源的通道。DataAdapter對(duì)象是Command對(duì)象在數(shù)據(jù)源中執(zhí)行SQL命令和調(diào)用存儲(chǔ)過(guò)程以便數(shù)據(jù)加載到DataSet中,并保持DataSet中數(shù)據(jù)的更改與數(shù)據(jù)源中的數(shù)據(jù)一致[4]。

      4存在問(wèn)題

      南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)的建立實(shí)現(xiàn)了對(duì)南彊果樹(shù)種質(zhì)資源信息的保護(hù)、利用和研究,該系統(tǒng)實(shí)現(xiàn)了對(duì)種質(zhì)資源信息的添加和查詢(xún)兩大主要功能,為用戶(hù)提供了信息共享平臺(tái),方便了用戶(hù)對(duì)信息的使用。但是本系統(tǒng)也存在著一些不足,主要表現(xiàn)為以下方面:一是用戶(hù)使用界面應(yīng)進(jìn)一步優(yōu)化,使該平臺(tái)更好地為用戶(hù)提供服務(wù);二是本系統(tǒng)在如何提高種質(zhì)資源信息的查詢(xún)與檢索的速度上有待研究與完善。

      5結(jié)語(yǔ)

      南疆特色果樹(shù)種質(zhì)資源信息庫(kù)系統(tǒng)采用3層結(jié)構(gòu)模式,充分利用了ASP.NET和SQL Server 2005數(shù)據(jù)庫(kù)的優(yōu)點(diǎn),使得該系統(tǒng)更易維護(hù)、更安全、更穩(wěn)定,同時(shí)具有更好的可擴(kuò)展性。

      6參考文獻(xiàn)

      [1] 黃驥,王建飛,張紅生.新型種質(zhì)資源數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)原理和方法[J].南京農(nóng)業(yè)大學(xué)學(xué)報(bào),2001,24(3):11-14.

      [2] 馬駿,黨蘭學(xué),杜瑩,等.ASP.NET網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)[M].北京:人民郵電出版社,2007.

      [3] GORDON,RACHEL.ASP.NET 2.0:a developers notebook/Visual C# 2005:a developers notebook/Visual basic 2005:A developers note-book[J].Library Journal,2005,130(16):23-35.

      [4] 曾靜,李陶深.基于ASP.NET技術(shù)的信息庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].廣西科學(xué)院學(xué)報(bào),2006,22(4):314-316.

      猜你喜歡
      種質(zhì)資源數(shù)據(jù)庫(kù)信息
      訂閱信息
      數(shù)據(jù)庫(kù)
      綠肥作物紫云英研究進(jìn)展
      大白菜種質(zhì)資源抗根腫病基因CRa和CRb的分子標(biāo)記鑒定與分析
      茄子種質(zhì)資源農(nóng)藝性狀遺傳多樣性分析
      玉米種質(zhì)資源抗旱性鑒定研究進(jìn)展
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      展會(huì)信息
      法库县| 望江县| 姚安县| 衡阳县| 司法| 铜陵市| 丹阳市| 磐石市| 临西县| 芜湖县| 新河县| 万州区| 新乐市| 平原县| 德昌县| 鸡东县| 芷江| 东宁县| 榆树市| 平原县| 延庆县| 察隅县| 通许县| 祁东县| 双流县| 肥乡县| 泸定县| 泰宁县| 濮阳市| 东乌| 凤山市| 龙南县| 淮北市| 普陀区| 仪征市| 禄丰县| 澎湖县| 新巴尔虎左旗| 固镇县| 浮山县| 金溪县|