需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):15243 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】隨著高校學生人數(shù)的急劇增加,教務數(shù)據(jù)也成倍增長,傳統(tǒng)的選課模式已經無法滿足當前的教務需求,越來越多的高校將在線選課系統(tǒng)引入教務管理之中,工作效率顯著提高。本文基于ASP.NET和SQL Server 2008等Web開發(fā)技術,設計并實現(xiàn)了基于B/S架構的在線選課系統(tǒng)。該系統(tǒng)由管理員、教師和學生三種角色組成,主要實現(xiàn)了人員管理、課程管理、教室管理、開設課程、在線選課、課程評分、查看課表、查看成績等功能。此外,本文還詳細介紹了該系統(tǒng)的需求分析、系統(tǒng)分析、系統(tǒng)設計、代碼實現(xiàn)等軟件開發(fā)流程。 【關鍵詞】:在線選課系統(tǒng);瀏覽器/服務器結構(B/S);SQL Server2008數(shù)據(jù)庫管理;ASP.NET
目錄 摘要 Abstract 1緒論-1 1.1課題背景-1 1.2課題研究目的及意義-1 1.3課題的研究內容-1 2開發(fā)工具與關鍵技術-3 2.1關鍵技術-3 2.1.1ASP.NET簡介-3 2.1.2SQL Server2008簡介-3 2.1.3IIS簡介-4 2.1.4.Farmework簡介-4 2.2搭建開發(fā)環(huán)境-4 2.2.1IIS的安裝和配置-4 2.3本章總結-8 3系統(tǒng)分析-9 3.1需求分析-9 3.1.1一般性需求-9 3.1.2功能性需求-9 3.2可行性分析-9 3.2.1技術可行性-9 3.2.2經濟可行性-9 3.2.3操作可行性-10 3.3本章總結-10 4系統(tǒng)設計-11 4.1系統(tǒng)設計目標-11 4.2功能模塊劃分-11 4.2.1通用操作-12 4.2.2管理員用戶-12 4.2.3教師用戶-13 4.2.4學生用戶-13 4.3數(shù)據(jù)庫設計-14 4.3.1數(shù)據(jù)庫系統(tǒng)總體分析與設計-14 4.3.2數(shù)據(jù)庫的邏輯設計-14 4.3.3數(shù)據(jù)庫物的理實現(xiàn)-18 4.4本章總結-21 5系統(tǒng)主要功能的實現(xiàn)-22 5.1公共類與共有頁面設計-22 5.1.1Web.config類的設計-22 5.1.2數(shù)據(jù)庫連接操作類—DB類設計-22 5.1.3工具類MyUtility類設計-23 5.1.4錯誤信息顯示頁面-24 5.2系統(tǒng)各功能實現(xiàn)-24 5.2.1公共功能部分-24 5.2.2設置選課時間模塊-27 5.2.3錄入信息模塊-27 5.2.4開設課程模塊-29 5.2.5編輯時間和地點模塊-30 5.2.6評分模塊-32 5.2.7查看課程模塊-33 5.2.8選課和鎖定模塊-34 5.3本章總結-35 6系統(tǒng)測試-36 6.1 測試方法-36 6.2測試過程-36 6.2.1登錄模塊測試-36 6.2.2管理員用戶詳情功能測試-36 6.2.3學生用戶詳情功能測試-37 6.2.4教師用戶詳情功能測試-37 7總結與展望-38 參考文獻-39 致 謝-40 |