網(wǎng)上排課系統(tǒng).doc
約36頁DOC格式手機(jī)打開展開
網(wǎng)上排課系統(tǒng),頁數(shù) 36字?jǐn)?shù) 12769摘要制定一個學(xué)校的排課計(jì)劃是一項(xiàng)非常耗時且相當(dāng)辛苦的工作,而且它還得由有學(xué)校排課工作經(jīng)驗(yàn)或者這方面知識的人才能做好。在一所高校時一個課程表的制定是一個難題,因?yàn)樵谟嘘P(guān)課程表的問題上有很多的限制條件得考慮,還有大量的數(shù)據(jù)空間被挖掘,即便你的輸入數(shù)據(jù)量并不是實(shí)際意義上的大批量。系統(tǒng)采用...


內(nèi)容介紹
此文檔由會員 猛龍 發(fā)布
網(wǎng)上排課系統(tǒng)
頁數(shù) 36 字?jǐn)?shù) 12769
摘 要
制定一個學(xué)校的排課計(jì)劃是一項(xiàng)非常耗時且相當(dāng)辛苦的工作,而且它還得由有學(xué)校排課工作經(jīng)驗(yàn)或者這方面知識的人才能做好。在一所高校時一個課程表的制定是一個難題,因?yàn)樵谟嘘P(guān)課程表的問題上有很多的限制條件得考慮,還有大量的數(shù)據(jù)空間被挖掘,即便你的輸入數(shù)據(jù)量并不是實(shí)際意義上的大批量。
系統(tǒng)采用Browser/Server體系結(jié)構(gòu),采用JSP動態(tài)網(wǎng)頁技術(shù),選用MySQL作為后臺網(wǎng)絡(luò)數(shù)據(jù)庫。從功能上講,系統(tǒng)分為用戶與管理員登錄的兩套界面,分成“資源查詢”、“排課申請”和“使用幫助”這三個子模塊。系統(tǒng)的推出將大大減少以前浪費(fèi)在對多媒體資源的調(diào)度、詢問。用戶可以對學(xué)校所有多媒體資源按校區(qū)、教學(xué)樓、教室、儀器設(shè)備進(jìn)行分類查詢,管理員可以對多媒體資源庫進(jìn)行遠(yuǎn)程維護(hù),上傳使用培訓(xùn)的課件和考核軟件,方便地接受用戶遞交的申請,并進(jìn)行自動化的處理。
關(guān)鍵字:教學(xué)資源建設(shè),JDBC, JSP技術(shù),Browser/Server
目 錄
ABSTRACT 1
1 排課系統(tǒng)綜述 2
1.1 教學(xué)資源建設(shè) 2
1.2 排課系統(tǒng)的研究現(xiàn)狀與設(shè)計(jì)目標(biāo) 3
1.2.1 排課系統(tǒng)的發(fā)展過程與算法改進(jìn)過程 3
1.2.2 國內(nèi)排課系統(tǒng)的發(fā)展?fàn)顩r與現(xiàn)行系統(tǒng)的優(yōu)缺點(diǎn)分析 3
2 相關(guān)技術(shù)背景 5
2.1 瀏覽器/服務(wù)器(BROWSER/SERVER)體系結(jié)構(gòu) 5
2.1.1 瀏覽器/服務(wù)器模式概念介紹 5
2.1.2 瀏覽器/服務(wù)器的主要特征 6
2.1.3 與傳統(tǒng)的Client/Server(客戶機(jī)/服務(wù)器)體系結(jié)構(gòu)的比較 7
2.2 基于WEB的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng) 7
2.2.1 網(wǎng)絡(luò)數(shù)據(jù)庫的選擇 7
2.2.2 Web服務(wù)器與數(shù)據(jù)庫服務(wù)器的連接 9
2.3 INTERNET/INTRANET訪問數(shù)據(jù)庫的實(shí)現(xiàn) 10
2.3.1 加載數(shù)據(jù)庫驅(qū)動 10
2.3.2 連接數(shù)據(jù)庫并發(fā)送SQL請求 11
2.3.3 處理結(jié)果 12
2.3.4 關(guān)閉連接 12
3 系統(tǒng)的總體設(shè)計(jì) 14
3.1 系統(tǒng)的主要功能 14
3.2 總體設(shè)計(jì)方案 14
3.2.1 系統(tǒng)構(gòu)架 14
3.2.2 各模塊功能說明 16
3.3 文件存儲區(qū)和數(shù)據(jù)庫設(shè)計(jì) 18
3.3.1 文件存儲區(qū) 18
3.3.2 數(shù)據(jù)庫設(shè)計(jì) 18
4 系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn) 24
4.1 用戶登錄接口主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 24
4.1.1 多媒體資源查詢模塊 24
4.1.2 排課模塊 26
4.2 管理員登錄接口主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 27
4.2.1 多媒體資源庫的維護(hù) 27
4.2.2 排課調(diào)度模塊 28
系統(tǒng)測試與性能分析 30
結(jié)束語 31
致 謝 32
參考文獻(xiàn) 33
參考文獻(xiàn)
[1] Servlet與JSP核心技術(shù), [美]Marty Hall著, 鄧英材等譯,人民郵電出版社, 2001年10月
[2] JSP動態(tài)網(wǎng)頁入門實(shí)務(wù), 位文化著,科學(xué)出版社, 2001年3月
[3] JSP編程指南, [美]Karl Avedal著,黎文等譯, 電子工業(yè)出版社, 2001年4月
[4] Solaris系統(tǒng)管理員指南, [美]Janice Winsor著, 王元敵等譯, 機(jī)械工業(yè)出版社 2000年1月
[5] MYSQL網(wǎng)絡(luò)數(shù)據(jù)庫指南,[美]Paul DuBois著,鐘鳴,田曉濤等譯, 機(jī)械工業(yè)出版社 2000年6月
頁數(shù) 36 字?jǐn)?shù) 12769
摘 要
制定一個學(xué)校的排課計(jì)劃是一項(xiàng)非常耗時且相當(dāng)辛苦的工作,而且它還得由有學(xué)校排課工作經(jīng)驗(yàn)或者這方面知識的人才能做好。在一所高校時一個課程表的制定是一個難題,因?yàn)樵谟嘘P(guān)課程表的問題上有很多的限制條件得考慮,還有大量的數(shù)據(jù)空間被挖掘,即便你的輸入數(shù)據(jù)量并不是實(shí)際意義上的大批量。
系統(tǒng)采用Browser/Server體系結(jié)構(gòu),采用JSP動態(tài)網(wǎng)頁技術(shù),選用MySQL作為后臺網(wǎng)絡(luò)數(shù)據(jù)庫。從功能上講,系統(tǒng)分為用戶與管理員登錄的兩套界面,分成“資源查詢”、“排課申請”和“使用幫助”這三個子模塊。系統(tǒng)的推出將大大減少以前浪費(fèi)在對多媒體資源的調(diào)度、詢問。用戶可以對學(xué)校所有多媒體資源按校區(qū)、教學(xué)樓、教室、儀器設(shè)備進(jìn)行分類查詢,管理員可以對多媒體資源庫進(jìn)行遠(yuǎn)程維護(hù),上傳使用培訓(xùn)的課件和考核軟件,方便地接受用戶遞交的申請,并進(jìn)行自動化的處理。
關(guān)鍵字:教學(xué)資源建設(shè),JDBC, JSP技術(shù),Browser/Server
目 錄
ABSTRACT 1
1 排課系統(tǒng)綜述 2
1.1 教學(xué)資源建設(shè) 2
1.2 排課系統(tǒng)的研究現(xiàn)狀與設(shè)計(jì)目標(biāo) 3
1.2.1 排課系統(tǒng)的發(fā)展過程與算法改進(jìn)過程 3
1.2.2 國內(nèi)排課系統(tǒng)的發(fā)展?fàn)顩r與現(xiàn)行系統(tǒng)的優(yōu)缺點(diǎn)分析 3
2 相關(guān)技術(shù)背景 5
2.1 瀏覽器/服務(wù)器(BROWSER/SERVER)體系結(jié)構(gòu) 5
2.1.1 瀏覽器/服務(wù)器模式概念介紹 5
2.1.2 瀏覽器/服務(wù)器的主要特征 6
2.1.3 與傳統(tǒng)的Client/Server(客戶機(jī)/服務(wù)器)體系結(jié)構(gòu)的比較 7
2.2 基于WEB的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng) 7
2.2.1 網(wǎng)絡(luò)數(shù)據(jù)庫的選擇 7
2.2.2 Web服務(wù)器與數(shù)據(jù)庫服務(wù)器的連接 9
2.3 INTERNET/INTRANET訪問數(shù)據(jù)庫的實(shí)現(xiàn) 10
2.3.1 加載數(shù)據(jù)庫驅(qū)動 10
2.3.2 連接數(shù)據(jù)庫并發(fā)送SQL請求 11
2.3.3 處理結(jié)果 12
2.3.4 關(guān)閉連接 12
3 系統(tǒng)的總體設(shè)計(jì) 14
3.1 系統(tǒng)的主要功能 14
3.2 總體設(shè)計(jì)方案 14
3.2.1 系統(tǒng)構(gòu)架 14
3.2.2 各模塊功能說明 16
3.3 文件存儲區(qū)和數(shù)據(jù)庫設(shè)計(jì) 18
3.3.1 文件存儲區(qū) 18
3.3.2 數(shù)據(jù)庫設(shè)計(jì) 18
4 系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn) 24
4.1 用戶登錄接口主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 24
4.1.1 多媒體資源查詢模塊 24
4.1.2 排課模塊 26
4.2 管理員登錄接口主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 27
4.2.1 多媒體資源庫的維護(hù) 27
4.2.2 排課調(diào)度模塊 28
系統(tǒng)測試與性能分析 30
結(jié)束語 31
致 謝 32
參考文獻(xiàn) 33
參考文獻(xiàn)
[1] Servlet與JSP核心技術(shù), [美]Marty Hall著, 鄧英材等譯,人民郵電出版社, 2001年10月
[2] JSP動態(tài)網(wǎng)頁入門實(shí)務(wù), 位文化著,科學(xué)出版社, 2001年3月
[3] JSP編程指南, [美]Karl Avedal著,黎文等譯, 電子工業(yè)出版社, 2001年4月
[4] Solaris系統(tǒng)管理員指南, [美]Janice Winsor著, 王元敵等譯, 機(jī)械工業(yè)出版社 2000年1月
[5] MYSQL網(wǎng)絡(luò)數(shù)據(jù)庫指南,[美]Paul DuBois著,鐘鳴,田曉濤等譯, 機(jī)械工業(yè)出版社 2000年6月