畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)

畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)

ID:5498588

大?。?.28 MB

頁(yè)數(shù):37頁(yè)

時(shí)間:2017-12-15

畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
資源描述:

《畢業(yè)設(shè)計(jì)(論文)-aspnet科研管理系統(tǒng)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、摘要本系統(tǒng)采用B/S(Browser/Server)結(jié)構(gòu),ASP.NET為開發(fā)語(yǔ)言,SQLServer2005為數(shù)據(jù)庫(kù)來(lái)進(jìn)行設(shè)計(jì)與開發(fā)。該系統(tǒng)主的功能是幫助人們管理學(xué)校人文科研項(xiàng)目等。基本功能包括登錄、項(xiàng)目展示、成果展示、人員展示、科研分查詢等。本論文,簡(jiǎn)要闡述了此次畢業(yè)設(shè)計(jì)題目“科研管理系統(tǒng)”的開發(fā)背景與開發(fā)環(huán)境,且對(duì)系統(tǒng)的構(gòu)架進(jìn)行分析,并由此劃分出各個(gè)模塊,有基礎(chǔ)管理模塊、人員管理模塊、部門管理模塊、項(xiàng)目管理模塊、成果管理模塊、科研分管理模塊。詳細(xì)介紹了系統(tǒng)各個(gè)模塊與功能的實(shí)現(xiàn)原理,本文詳細(xì)介紹了網(wǎng)上系統(tǒng)的需求分

2、析、功能設(shè)計(jì)和系統(tǒng)設(shè)計(jì)等,并通過(guò)流程圖和文字加以解釋說(shuō)明。在系統(tǒng)設(shè)計(jì)中給出數(shù)據(jù)庫(kù)的設(shè)計(jì)和本系統(tǒng)的總體設(shè)計(jì)方案,在系統(tǒng)實(shí)現(xiàn)中具體介紹了各個(gè)功能的所能實(shí)現(xiàn)的情況和主要代碼,同時(shí)附有運(yùn)行界面圖,最后總結(jié)開發(fā)階段與測(cè)試階段所遇到的問(wèn)題與解決方法。關(guān)鍵詞:ASP.NET、SQLServer2005、三層結(jié)構(gòu)、Ajax技術(shù)、角色、安全目錄第一章系統(tǒng)開發(fā)理論依據(jù)11.1ASP.NET概述11.1.1ASP.NET基本含義和特點(diǎn)11.1.2ASP.NET的優(yōu)點(diǎn)11.2SQL介紹21.3B/S結(jié)構(gòu)介紹21.4三層架構(gòu)3第二章需求分析和

3、系統(tǒng)功能設(shè)計(jì)52.1系統(tǒng)項(xiàng)目依據(jù)及目標(biāo)52.2系統(tǒng)功能模型的建立6第三章系統(tǒng)規(guī)劃和概要設(shè)計(jì)83.1系統(tǒng)功能模塊83.2方法概要103.3系統(tǒng)流程圖103.3.1系統(tǒng)的邏輯體系結(jié)構(gòu)103.3.2系統(tǒng)流程圖113.4系統(tǒng)解決方案項(xiàng)目構(gòu)成13第四章數(shù)據(jù)庫(kù)層的設(shè)計(jì)與實(shí)現(xiàn)154.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)154.2數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)154.3存儲(chǔ)過(guò)程設(shè)計(jì)184.4數(shù)據(jù)庫(kù)安全設(shè)計(jì)20第五章業(yè)務(wù)邏輯層設(shè)計(jì)與實(shí)現(xiàn)225.1實(shí)體類設(shè)計(jì)225.2數(shù)據(jù)訪問(wèn)層設(shè)計(jì)235.3業(yè)務(wù)邏輯層設(shè)計(jì)24第六章界面表示層設(shè)計(jì)266.1學(xué)術(shù)期刊的增、刪、改、查、設(shè)

4、計(jì)26第七章系統(tǒng)測(cè)試,維護(hù)以及安全307.1系統(tǒng)測(cè)試307.1.2系統(tǒng)運(yùn)行307.2系統(tǒng)維護(hù)307.3系統(tǒng)安全30第八章系統(tǒng)總結(jié)33參考文獻(xiàn)36第一章系統(tǒng)開發(fā)理論依據(jù)1.1ASP.NET概述1.1.1ASP.NET基本含義和特點(diǎn)ASP是ActiveServerPage的縮寫,意為“活動(dòng)服務(wù)器網(wǎng)頁(yè)”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和

5、運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):(1)利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;(3)服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端制定ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽A

6、SP所產(chǎn)生的網(wǎng)頁(yè);(4)ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;(5)ASP可以使用服務(wù)器端ActiveX組建來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)那個(gè)Email或訪問(wèn)文件系統(tǒng)等。(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。ASP.NET不僅僅是ActiveServerP

7、age(ASP)的下一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強(qiáng)大的優(yōu)勢(shì)。1.1.2ASP.NET的優(yōu)點(diǎn)ASP.NET的主要優(yōu)點(diǎn)大概可以歸納如下:(1)ASP.NET是把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。(2)ASP.NET構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品VisualStudio.net

8、開發(fā)環(huán)境進(jìn)行開發(fā),WYSIWYG(WhatYouSeeIsWhatYouGet所見即為所得)的編輯。這些僅是ASP.net強(qiáng)大化軟件支持的一小部分。(3)因?yàn)锳SP.NET是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上(筆者到現(xiàn)在為止只知道它只能用在Windows2000Server

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。