小型自動排課系統(tǒng).doc
約6頁DOC格式手機打開展開
小型自動排課系統(tǒng),全文約5000字論述翔實【摘要】本文是在參考各種市場上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開發(fā)而成。排課問題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問題,避免教師、班級在上課時間、地點上的沖突,使排課時間分配均勻。在算法設(shè)計中為排課操作設(shè)置了不同的優(yōu)先級...
內(nèi)容介紹
此文檔由會員 花季永駐 發(fā)布
小型自動排課系統(tǒng)
全文約5000字 論述翔實
【摘要】本文是在參考各種市場上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開發(fā)而成小型自動排課系統(tǒng)。排課問題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問題,避免教師、班級在上課時間、地點上的沖突,使排課時間分配均勻。在算法設(shè)計中為排課操作設(shè)置了不同的優(yōu)先級,逐級排課,有效地降低了排課時間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設(shè)計了排課級別,從而能夠避免教學(xué)資源過于集中地使用,實現(xiàn)均衡化利用。
小型自動排課系統(tǒng)只是一種嘗試,還有很多不完善的地方,需待日后改進。
【關(guān)鍵詞】自動排課,數(shù)據(jù)庫,課程表,Delphi
【Abstract】In this paper,an algorithm for arranging schedule on the campus is tentatively proposed after consulting these popular software of the same type in the market,and it has been tried to developed .The problem of arranging schedule is largely to solve the proper and effective usage of various teaching resources,such as classrooms,teachers and so on,to avoid the conflict on the time or the place of the schedule,and to make the time produced on the average.In the design of the algorithm,different priorities are assigned to the operation of the arranging schedule,make it complished priority by priority,and thus bring down the probability of the conflict of the time arranging effectively,increase the probability of the successive arranging. Moreover, in order to make sure the teaching resources won’t be used too intensively,and realize the average usage,the system designs the arranging levels for the teacher and the classroom.
The proposal of the algorithm is just an attempt,so there are lots of defects,which are to be improved in future.
目 錄
摘要I
Abstract
1 綜述 1
1.1 課題背景 1
1.1.1 現(xiàn)狀 1
1.1.2 趨勢 2
1.2 本系統(tǒng)特點 2
1.3 開發(fā)工具 3
1.3.1工具的選擇與介紹 3
1.3.3 幫助文件及安裝文件的制作 3
2 需求分析 5
2.1 綜合需求分析 5
2.1.1 系統(tǒng)開發(fā)目的 5
2.1.2 系統(tǒng)功能及性能要求 5
2.1.3 界面要求 6
2.2 數(shù)據(jù)流圖 7
2.2.1 系統(tǒng)數(shù)據(jù)流圖 7
3 總體設(shè)計 10
3.1 系統(tǒng)功能分析 10
3.2 系統(tǒng)功能模塊設(shè)計 11
3.3 與其它系統(tǒng)的關(guān)系 11
3.4 系統(tǒng)概要設(shè)計 12
3.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 12
4 詳細(xì)設(shè)計 14
4.1 數(shù)據(jù)庫設(shè)計 14
4.1.1 數(shù)據(jù)庫文件介紹 14
4.1.2 數(shù)據(jù)庫定義 14
4.2 算法設(shè)計 23
4.2.1 口令設(shè)置 23
4.2.2 數(shù)據(jù)清空 23
4.2.3 基本信息處理 24
4.2.4 排課 32
4.2.5 桌面查詢課表及報表打印課表 34
4.3 界面設(shè)計 24
4.3.1 系統(tǒng)主界面 24
4.3.2 基本信息窗體 36
4.3.3 排課窗體 42
4.3.4 課表修改窗體 44
4.3.5 輸出窗體 45
4.3.6 操作步驟 51
5 編碼 41
6 測試 41
6.1 測試方法 41
6.2 測試過程和結(jié)果 41
結(jié)束語 46
致謝 46
參考文獻 47
全文約5000字 論述翔實
【摘要】本文是在參考各種市場上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開發(fā)而成小型自動排課系統(tǒng)。排課問題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問題,避免教師、班級在上課時間、地點上的沖突,使排課時間分配均勻。在算法設(shè)計中為排課操作設(shè)置了不同的優(yōu)先級,逐級排課,有效地降低了排課時間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設(shè)計了排課級別,從而能夠避免教學(xué)資源過于集中地使用,實現(xiàn)均衡化利用。
小型自動排課系統(tǒng)只是一種嘗試,還有很多不完善的地方,需待日后改進。
【關(guān)鍵詞】自動排課,數(shù)據(jù)庫,課程表,Delphi
【Abstract】In this paper,an algorithm for arranging schedule on the campus is tentatively proposed after consulting these popular software of the same type in the market,and it has been tried to developed .The problem of arranging schedule is largely to solve the proper and effective usage of various teaching resources,such as classrooms,teachers and so on,to avoid the conflict on the time or the place of the schedule,and to make the time produced on the average.In the design of the algorithm,different priorities are assigned to the operation of the arranging schedule,make it complished priority by priority,and thus bring down the probability of the conflict of the time arranging effectively,increase the probability of the successive arranging. Moreover, in order to make sure the teaching resources won’t be used too intensively,and realize the average usage,the system designs the arranging levels for the teacher and the classroom.
The proposal of the algorithm is just an attempt,so there are lots of defects,which are to be improved in future.
目 錄
摘要I
Abstract
1 綜述 1
1.1 課題背景 1
1.1.1 現(xiàn)狀 1
1.1.2 趨勢 2
1.2 本系統(tǒng)特點 2
1.3 開發(fā)工具 3
1.3.1工具的選擇與介紹 3
1.3.3 幫助文件及安裝文件的制作 3
2 需求分析 5
2.1 綜合需求分析 5
2.1.1 系統(tǒng)開發(fā)目的 5
2.1.2 系統(tǒng)功能及性能要求 5
2.1.3 界面要求 6
2.2 數(shù)據(jù)流圖 7
2.2.1 系統(tǒng)數(shù)據(jù)流圖 7
3 總體設(shè)計 10
3.1 系統(tǒng)功能分析 10
3.2 系統(tǒng)功能模塊設(shè)計 11
3.3 與其它系統(tǒng)的關(guān)系 11
3.4 系統(tǒng)概要設(shè)計 12
3.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 12
4 詳細(xì)設(shè)計 14
4.1 數(shù)據(jù)庫設(shè)計 14
4.1.1 數(shù)據(jù)庫文件介紹 14
4.1.2 數(shù)據(jù)庫定義 14
4.2 算法設(shè)計 23
4.2.1 口令設(shè)置 23
4.2.2 數(shù)據(jù)清空 23
4.2.3 基本信息處理 24
4.2.4 排課 32
4.2.5 桌面查詢課表及報表打印課表 34
4.3 界面設(shè)計 24
4.3.1 系統(tǒng)主界面 24
4.3.2 基本信息窗體 36
4.3.3 排課窗體 42
4.3.4 課表修改窗體 44
4.3.5 輸出窗體 45
4.3.6 操作步驟 51
5 編碼 41
6 測試 41
6.1 測試方法 41
6.2 測試過程和結(jié)果 41
結(jié)束語 46
致謝 46
參考文獻 47
TA們正在看...
- 01.1四時田園雜興課堂教學(xué)教案教學(xué)設(shè)計(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(部編版).doc
- 02冬陽·童年·駱駝隊公開課優(yōu)秀教案教學(xué)設(shè)計(五年...doc
- 02冬陽·童年·駱駝隊最新教研教案教學(xué)設(shè)計(部編版...doc
- 02冬陽·童年·駱駝隊課堂教學(xué)教案教學(xué)設(shè)計(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學(xué)設(shè)計(五年級下冊).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(部編版五年級下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學(xué)設(shè)計(五年級下冊).doc