小型自動(dòng)排課系統(tǒng).doc
約6頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
小型自動(dòng)排課系統(tǒng),全文約5000字論述翔實(shí)【摘要】本文是在參考各種市場(chǎng)上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開(kāi)發(fā)而成。排課問(wèn)題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問(wèn)題,避免教師、班級(jí)在上課時(shí)間、地點(diǎn)上的沖突,使排課時(shí)間分配均勻。在算法設(shè)計(jì)中為排課操作設(shè)置了不同的優(yōu)先級(jí)...
內(nèi)容介紹
此文檔由會(huì)員 花季永駐 發(fā)布
小型自動(dòng)排課系統(tǒng)
全文約5000字 論述翔實(shí)
【摘要】本文是在參考各種市場(chǎng)上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開(kāi)發(fā)而成小型自動(dòng)排課系統(tǒng)。排課問(wèn)題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問(wèn)題,避免教師、班級(jí)在上課時(shí)間、地點(diǎn)上的沖突,使排課時(shí)間分配均勻。在算法設(shè)計(jì)中為排課操作設(shè)置了不同的優(yōu)先級(jí),逐級(jí)排課,有效地降低了排課時(shí)間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設(shè)計(jì)了排課級(jí)別,從而能夠避免教學(xué)資源過(guò)于集中地使用,實(shí)現(xiàn)均衡化利用。
小型自動(dòng)排課系統(tǒng)只是一種嘗試,還有很多不完善的地方,需待日后改進(jìn)。
【關(guān)鍵詞】自動(dòng)排課,數(shù)據(jù)庫(kù),課程表,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 趨勢(shì) 2
1.2 本系統(tǒng)特點(diǎn) 2
1.3 開(kāi)發(fā)工具 3
1.3.1工具的選擇與介紹 3
1.3.3 幫助文件及安裝文件的制作 3
2 需求分析 5
2.1 綜合需求分析 5
2.1.1 系統(tǒng)開(kāi)發(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è)計(jì) 10
3.1 系統(tǒng)功能分析 10
3.2 系統(tǒng)功能模塊設(shè)計(jì) 11
3.3 與其它系統(tǒng)的關(guān)系 11
3.4 系統(tǒng)概要設(shè)計(jì) 12
3.4.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 12
4 詳細(xì)設(shè)計(jì) 14
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 14
4.1.1 數(shù)據(jù)庫(kù)文件介紹 14
4.1.2 數(shù)據(jù)庫(kù)定義 14
4.2 算法設(shè)計(jì) 23
4.2.1 口令設(shè)置 23
4.2.2 數(shù)據(jù)清空 23
4.2.3 基本信息處理 24
4.2.4 排課 32
4.2.5 桌面查詢課表及報(bào)表打印課表 34
4.3 界面設(shè)計(jì) 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 測(cè)試 41
6.1 測(cè)試方法 41
6.2 測(cè)試過(guò)程和結(jié)果 41
結(jié)束語(yǔ) 46
致謝 46
參考文獻(xiàn) 47
全文約5000字 論述翔實(shí)
【摘要】本文是在參考各種市場(chǎng)上流行的排課軟件的基礎(chǔ)上嘗試性地提出了一種大學(xué)排課算法,并開(kāi)發(fā)而成小型自動(dòng)排課系統(tǒng)。排課問(wèn)題的研究主要是解決各種教學(xué)資源如教室、教師的合理有效利用問(wèn)題,避免教師、班級(jí)在上課時(shí)間、地點(diǎn)上的沖突,使排課時(shí)間分配均勻。在算法設(shè)計(jì)中為排課操作設(shè)置了不同的優(yōu)先級(jí),逐級(jí)排課,有效地降低了排課時(shí)間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設(shè)計(jì)了排課級(jí)別,從而能夠避免教學(xué)資源過(guò)于集中地使用,實(shí)現(xiàn)均衡化利用。
小型自動(dòng)排課系統(tǒng)只是一種嘗試,還有很多不完善的地方,需待日后改進(jìn)。
【關(guān)鍵詞】自動(dòng)排課,數(shù)據(jù)庫(kù),課程表,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 趨勢(shì) 2
1.2 本系統(tǒng)特點(diǎn) 2
1.3 開(kāi)發(fā)工具 3
1.3.1工具的選擇與介紹 3
1.3.3 幫助文件及安裝文件的制作 3
2 需求分析 5
2.1 綜合需求分析 5
2.1.1 系統(tǒng)開(kāi)發(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è)計(jì) 10
3.1 系統(tǒng)功能分析 10
3.2 系統(tǒng)功能模塊設(shè)計(jì) 11
3.3 與其它系統(tǒng)的關(guān)系 11
3.4 系統(tǒng)概要設(shè)計(jì) 12
3.4.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 12
4 詳細(xì)設(shè)計(jì) 14
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 14
4.1.1 數(shù)據(jù)庫(kù)文件介紹 14
4.1.2 數(shù)據(jù)庫(kù)定義 14
4.2 算法設(shè)計(jì) 23
4.2.1 口令設(shè)置 23
4.2.2 數(shù)據(jù)清空 23
4.2.3 基本信息處理 24
4.2.4 排課 32
4.2.5 桌面查詢課表及報(bào)表打印課表 34
4.3 界面設(shè)計(jì) 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 測(cè)試 41
6.1 測(cè)試方法 41
6.2 測(cè)試過(guò)程和結(jié)果 41
結(jié)束語(yǔ) 46
致謝 46
參考文獻(xiàn) 47
TA們正在看...
- q)g13j-a-03-08材料控制程序.doc
- q)g13j-a-07-08熱處理控制程序.doc
- q)g13j-a-08-08無(wú)損檢測(cè)控制程序.doc
- q)g13j-a-09-08檢驗(yàn)與試驗(yàn)控制程序.doc
- q)g13j-a-13-08工程交接驗(yàn)收及工程檔案管理規(guī)定n.doc
- q)g13j-b-05-08整裝鍋爐安裝通用工藝規(guī)程.doc
- q)g13j-b-08-08壓力管道的吹掃與清洗.doc
- q)g13j-b-11-08壓力管道檢驗(yàn)通用規(guī)程.doc
- q460e卷板設(shè)計(jì)和開(kāi)發(fā)策劃方案.doc
- qmbac045-2011汽車空調(diào)用直流風(fēng)機(jī).doc