高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-

高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-

ID:319830

大?。?41.22 KB

頁數(shù):4頁

時間:2017-07-23

高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-_第1頁
高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-_第2頁
高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-_第3頁
高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-_第4頁
資源描述:

《高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)-》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、第23卷第3期荊門職業(yè)技術(shù)學(xué)院學(xué)報2008年3月Vo.l23No.3JournalofJingmenTechnicalCollegeMar.2008高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)吳琦(長江工程職業(yè)技術(shù)學(xué)院信息工程系,湖北赤壁427202)[摘要]以高校畢業(yè)設(shè)計管理系統(tǒng)開發(fā)為背景,詳細(xì)論述了基于ASP技術(shù)和B/S結(jié)構(gòu)的中小型信息系統(tǒng)的設(shè)計和實現(xiàn)。[關(guān)鍵詞]畢業(yè)設(shè)計;ASP;動態(tài)網(wǎng)頁技術(shù);B/S[中圖分類號]TP315[文獻(xiàn)標(biāo)識碼]A[文章編號]1008-4657(2008)03-0066-04畢業(yè)設(shè)計管理是高

2、校教學(xué)管理工作的一項重要內(nèi)容,工作流程相當(dāng)復(fù)雜,工作量也非常大。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,實現(xiàn)畢業(yè)設(shè)計的網(wǎng)絡(luò)化管理,學(xué)生和教師可以進(jìn)行課題雙向選擇,在網(wǎng)絡(luò)上提交開題報告,畢業(yè)論文等,實現(xiàn)電子化、網(wǎng)絡(luò)化、規(guī)范化作業(yè)流程,減少因距離、時間等產(chǎn)生的交流不暢等問題。因此為方便指導(dǎo)老師和教務(wù)管理人員對畢業(yè)設(shè)計(論文)工作進(jìn)行全程的監(jiān)控和管理,設(shè)計一個科學(xué)合理的畢業(yè)設(shè)計管理系統(tǒng),有其重要的意義。1功能分析畢業(yè)設(shè)計管理系統(tǒng)主要由三個關(guān)鍵模塊組成,它們分別是學(xué)生使用的網(wǎng)頁模塊、教師使用的網(wǎng)頁模塊和管理人員的后臺管理的模塊,對于每個模塊都有基于數(shù)據(jù)庫

3、的用戶登錄系統(tǒng)。1.1學(xué)生模塊的功能1)學(xué)生進(jìn)行選題,選題中包括課題信息、指導(dǎo)教師信息、學(xué)生申報記錄等。2)學(xué)生論文上傳,教師評閱,學(xué)生查詢論文成績。3)網(wǎng)上答疑,學(xué)生在畢業(yè)設(shè)計過程中遇到問題時進(jìn)行提問。1.2教師模塊的功能1)教師在線課題申報,包括課題要劃分的具體模塊、課題性質(zhì)和類型、限報人數(shù)、選題背景等。2)課題審批,包括院系審批、教研室審批。3)相關(guān)報表,對已確定課題信息匯總(可打印)。4)網(wǎng)上答疑,學(xué)生對課題等有疑問,就可以發(fā)出帖子。教師根據(jù)學(xué)生的提問做出相應(yīng)的答復(fù)。5)教師網(wǎng)上對學(xué)生論文進(jìn)行評閱。1.3后臺管理系

4、統(tǒng)模塊的主要功能1)管理員登錄系統(tǒng)。2)信息管理模塊,包括信息的添加和刪除、bbs刪除、課題刪除、評價項目修改。3)用戶管理模塊,包括用戶添加、刪除和管理員密碼管理。4)數(shù)據(jù)庫管理模塊,主要是數(shù)據(jù)庫的初始化、數(shù)據(jù)庫的備份和還原。5)退出后臺模塊,頁面跳轉(zhuǎn)到登陸后臺的界面。三個模塊既有自己的功能,同時相互之間也并非完全孤立,而是相輔相成的有機(jī)組合體。系統(tǒng)總體設(shè)計流程如圖1所示,圖中箭頭指向表示了各個模塊之間的數(shù)據(jù)交互方向。[收稿日期]2007-12-05[作者簡介]吳琦(1969-),男,湖北浠水人,長江工程職業(yè)技術(shù)學(xué)院副教授。

5、研究方向:計算機(jī)應(yīng)用技術(shù)。E-mai:lwq5577@163.com。66圖1系統(tǒng)流程圖2技術(shù)開發(fā)工具和環(huán)境本系統(tǒng)的開發(fā)環(huán)境為ASP+IIS6.0+SQLServer2000,采用ASP三層架構(gòu)開發(fā)方法,基本上可實現(xiàn)畢業(yè)設(shè)計管理系統(tǒng)的主要功能。IIS(InternetInformationServices,最新版為6.0)為WindowsNT/2000/2003系列操作系統(tǒng)中的內(nèi)置組件,Web客戶端和ASP.NET應(yīng)用程序之間的聯(lián)系是通過IIS來進(jìn)行的。SQLServer2000數(shù)據(jù)庫系統(tǒng)與Windows操作系統(tǒng)及ASP之間

6、具有良好的兼容性。因此采用SQLServer2000來完成底層數(shù)據(jù)庫的開發(fā)。目前,基于Web的系統(tǒng)開發(fā)技術(shù)主要有4種:CGI、PHP、JSP和ASP。ASP全名ActiveServerPages,是一個Web服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高性能的Web服務(wù)應(yīng)用程序。ASP采用VBscript、Jscript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。無須編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。與瀏覽器無關(guān)(BrowserIndependence),客戶端只要使用可執(zhí)行HTML碼的

7、瀏覽器,即可瀏覽ActiveServerPages所設(shè)計的網(wǎng)頁內(nèi)容。ActiveServerPages所使用的腳本語言(VBscript、Jscript)均在Web服務(wù)器端執(zhí)行,客戶端的瀏覽器不需要執(zhí)行這些腳本語[1]言。目前,國內(nèi)普通用戶所用的操作系統(tǒng)都是Windows,還有數(shù)據(jù)庫系統(tǒng)SQLServer2000,這些都是微軟的產(chǎn)品,在系統(tǒng)的兼容與穩(wěn)定性上,都采用同一個公司的產(chǎn)品當(dāng)然效果會更好。因此選擇ASP技術(shù)開發(fā)基于Web的畢業(yè)設(shè)計管理系統(tǒng)。3體系結(jié)構(gòu)[2]目前,基于Web的信息系統(tǒng)構(gòu)架方式通常是采用3層B/S(Browe

8、r/Server)方式構(gòu)架。整個系統(tǒng)由用戶層、業(yè)務(wù)邏輯層和數(shù)據(jù)層3層組成,其中業(yè)務(wù)邏輯層和數(shù)據(jù)層在服務(wù)器端,客戶端只需要瀏覽器即可,最大程度的減少了客戶端的維護(hù),實現(xiàn)了真正的瘦客戶。客戶機(jī)上不需要安裝任何特定的應(yīng)用程序,也不以任何方式直接和數(shù)據(jù)庫交互,一切操作

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

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

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