基于ASP.Net技術(shù)和工作流技術(shù)的學(xué)生信息管理系統(tǒng)的研究與開發(fā)
【學(xué)位授予單位】:浙江工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號】:TP311.52
【圖文】:
把傳統(tǒng)C/S模式中的服務(wù)器部分分解為一個數(shù)據(jù)庫服務(wù)器與一個或多個應(yīng)用服務(wù)器(認(rèn)陌b服務(wù)器),從而構(gòu)成一個三層結(jié)構(gòu)的客戶服務(wù)器體系[3],如圖2.1所示。第一層為客戶端表示層,與C/S結(jié)構(gòu)中的“肥”客戶端不同,三層架構(gòu)中的客戶層只保留一個W亡b瀏覽器,不存放任何其他應(yīng)用程序,其運(yùn)行代碼可以從位于第二層的認(rèn)尾b服務(wù)器下載到本地的瀏覽器中執(zhí)行,幾乎不需要任何管理工作,即所謂的“瘦”客戶機(jī)。第二層是應(yīng)用服務(wù)層,由一臺或多臺服務(wù)器(叭慫b服務(wù)器也位于這一層)組成,處理應(yīng)用中的所有業(yè)務(wù)邏輯、對數(shù)據(jù)庫的訪問等工作,該層具有良好的可擴(kuò)充性,可以隨著應(yīng)用的需要任意增加服務(wù)器的數(shù)目。由于管理工作主要針對服務(wù)器進(jìn)行,相對于05而言,無論是工作的復(fù)雜性還是工作量都大大減少了。第三層是數(shù)據(jù)中心層,主要由數(shù)據(jù)庫系統(tǒng)組成[4]。
2)速度ASRNET是先編譯后運(yùn)行,也就是說僅當(dāng)文件(ASRNET)第一次被請求會進(jìn)行編譯,之后的請求都不需要編譯。而ASP則是解釋型腳本語言,每次求都需要進(jìn)行解釋,所以其執(zhí)行速度無法與ASP.NET相提并論。3)功能強(qiáng)大因?yàn)锳SP.NET與C#等共用一個平臺框架,所以幾乎可以做任何在網(wǎng)絡(luò)仁完成的事情。例如,上傳一個文件,在過去的ASP中必須通過其他組件的調(diào)來完成,而在ASP.NET中通過簡單的代碼就可以實(shí)現(xiàn)[71。(2)ASP.NET的系統(tǒng)結(jié)構(gòu)ASP.NET使用115來傳送內(nèi)容,以響應(yīng)HTTP請求,ASP.NET頁面是個.aspx文件,圖2.2所示的是ASP.NET處理客戶請求流程圖。一操作系統(tǒng)戶...............
圖2.4ADO.NET體系結(jié)構(gòu)ADO.NET提出了個全新的數(shù)據(jù)訪問概念集Dataset,ADo.NET為了避免使Dataset對象與數(shù)據(jù)庫架構(gòu)之間進(jìn)行過于緊密的聯(lián)系,使用數(shù)據(jù)適配器DataAd即ter在Dataset對象與數(shù)據(jù)庫時(shí)間實(shí)現(xiàn)交互。這使得Dataset對象更加強(qiáng)大,一個Dataset可表示多個數(shù)據(jù)庫或其他數(shù)據(jù)源[32】。Dataset在內(nèi)部是用XML來描述數(shù)據(jù)的,由于XML是一種平臺無關(guān)、語言無關(guān)的數(shù)據(jù)描述語言,用它可描述復(fù)雜的數(shù)據(jù)關(guān)系。此外,Dataset與同樣是非連接Reeordset相比,它還包含了數(shù)據(jù)表之間的聯(lián)系,Dataset實(shí)際上是在內(nèi)存中構(gòu)建了一個關(guān)系數(shù)據(jù)庫模型,所以它有更豐富的編程模型。這樣,程序員在編程時(shí)可以屏蔽數(shù)據(jù)庫之間的差異,從而獲得一致的編程模型【’4]。假設(shè)數(shù)據(jù)庫連接對象是cotmection,ADo.NET設(shè)計(jì)了以下數(shù)據(jù)庫通訊程序:
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前10條
1 梁超鵬;基于Web的學(xué)生工作考評信息管理系統(tǒng)的設(shè)計(jì)與研發(fā)[D];華東師范大學(xué);2010年
2 牛強(qiáng);基于ASP.NET繼續(xù)教育管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D];北京郵電大學(xué);2011年
3 臧卓;基于RFID的航空食品物流信息管理平臺[D];天津大學(xué);2011年
4 孫莉;基于B/S結(jié)構(gòu)的質(zhì)量管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2011年
5 姜斌;學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];大連海事大學(xué);2011年
6 王蘭波;福建工程學(xué)院學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2011年
7 李薇;行政事業(yè)單位國有資產(chǎn)監(jiān)控管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2011年
8 李凌;民航機(jī)場安檢信息管理系統(tǒng)開發(fā)與實(shí)施[D];西南交通大學(xué);2009年
9 胡祝青;基于WF的學(xué)習(xí)活動管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D];華東師范大學(xué);2012年
10 羅曼;基于WF的學(xué)習(xí)活動組件的設(shè)計(jì)與開發(fā)[D];華東師范大學(xué);2012年
本文編號:2782746
本文鏈接:http://sikaile.net/guanlilunwen/sjfx/2782746.html