教學(xué)排課系統(tǒng)論文.doc
約41頁DOC格式手機打開展開
教學(xué)排課系統(tǒng)論文,目錄摘要ⅠabstractⅡ前言1第一章 開發(fā)系統(tǒng)的理論基礎(chǔ)21.1關(guān)于管理信息系統(tǒng)21.2面向?qū)ο蟮拈_發(fā)方法4第二章需求分析62.1系統(tǒng)需求分析62.2目標(biāo)確定72.3系統(tǒng)開發(fā)環(huán)境7第三章整體設(shè)計93.1系統(tǒng)功能模塊設(shè)計93.2數(shù)據(jù)流程圖93.3數(shù)據(jù)庫設(shè)計10第四章 詳細(xì)設(shè)計144.1登錄部分144.2信息修改部分1...
內(nèi)容介紹
此文檔由會員 wanli1988go 發(fā)布
目錄
摘要 Ⅰ
Abstract Ⅱ
前言 1
第一章 開發(fā)系統(tǒng)的理論基礎(chǔ) 2
1.1關(guān)于管理信息系統(tǒng) 2
1.2面向?qū)ο蟮拈_發(fā)方法 4
第二章 需求分析 6
2.1系統(tǒng)需求分析 6
2.2目標(biāo)確定 7
2.3系統(tǒng)開發(fā)環(huán)境 7
第三章 整體設(shè)計 9
3.1系統(tǒng)功能模塊設(shè)計 9
3.2數(shù)據(jù)流程圖 9
3.3數(shù)據(jù)庫設(shè)計 10
第四章 詳細(xì)設(shè)計 14
4.1登錄部分 14
4.2信息修改部分 16
4.3排課部分 22
4.4結(jié)果修改部分 35
4.5結(jié)果打印 36
4.6密碼管理 37
結(jié)論 39
參考文獻 40
前言
對于每個學(xué)校來說,每到一個新學(xué)期的開始,首當(dāng)其沖的任務(wù)就是該學(xué)期的課程如何安排的問題,而課程安排又涉及年級、班級、教師、課程、學(xué)校等方方面面的因素,如何排出一個好并且適用的課程表,是一項復(fù)雜的系統(tǒng)工程,充分考驗了排課人的智慧。傳統(tǒng)的人工進行排課,最令人擔(dān)心的問題就是——出現(xiàn)教室資源沖突或教師資源沖突的情況。而且工作繁瑣,工作量巨大。計算機軟件技術(shù)應(yīng)用于學(xué)校的課程安排是發(fā)展的必然。充分發(fā)揮計算機的優(yōu)勢,將大量復(fù)雜的判斷與運算交給計算機來做,是真正意義上的人腦的“減負(fù)”。利用計算機輔助進行課表編排工作,既提高了排課工作的科學(xué)性,又可大大減輕管理人員的工作強度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個新臺階。
Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應(yīng)用程序開發(fā)工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設(shè)計思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z言(Object-Oriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫技術(shù)。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應(yīng)用軟件,無疑會大大地提高編程效率。
綜上所述,開發(fā)者使用Borland公司的Delphi6.0開發(fā)了一套排課系統(tǒng),其提供了班級、教師、教室信息的輸入、編輯及開課計劃文檔導(dǎo)入功能,根據(jù)以上功能得到生成排課計劃的原始依據(jù)。排課教師根據(jù)原始依據(jù)設(shè)置好學(xué)?;厩闆r及排課要求,讓計算機排出課程表,適度調(diào)課后的課表就能滿意地應(yīng)用于新的學(xué)期。本文主要對該排課系統(tǒng)的設(shè)計思想、主要算法以及實現(xiàn)技術(shù)進行詳細(xì)介紹。
第一章 開發(fā)系統(tǒng)的理論基礎(chǔ)
1.1關(guān)于管理信息系統(tǒng)[1]
管理信息系統(tǒng)就是我們常說的MIS ( Management Information System ),在強調(diào)管理、強調(diào)信息的現(xiàn)代社會中它越來越得到普及。
管理信息系統(tǒng)的概念起源很早,在20世紀(jì)30年代,柏德就寫了書強調(diào)了決策在組織管理中的作用。50年代,西蒙提出了管理依賴于信息和決策的概念。但直到80年代,自定信息系統(tǒng)的創(chuàng)始人,明尼蘇達大學(xué)卡爾森管理學(xué)院的教授高登戴維斯才給出一個較完整的定義。90年代后,支持管理信息系統(tǒng)的一些環(huán)境和技術(shù)有了很大的變化,因而對管理信息系統(tǒng)的定義的描述也有了一些變化。管理信息系統(tǒng)不再是一個技術(shù)系統(tǒng),而是把人包括在內(nèi)的人機系統(tǒng),是一個管理系統(tǒng)。
參考文獻
[1] 薛華成 著.管理信息系統(tǒng)(第三版).北京:北京清華大學(xué)出版社.1999.5
[2] 陳明 著.軟件工程.北京:中央廣播大學(xué)出版社.2001.5
[3] 薩師煊 著.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育出版社.2000.3
[4] 陳燦煌 著.Delphi6徹底研究.北京:中國鐵道出版社.2002.6
[5] 陳豫龍 何旭洪 著.Delphit6數(shù)據(jù)系統(tǒng)開發(fā)實例導(dǎo)航.北京:中國鐵道出版社.2002.6
[6] 中國IT培訓(xùn)工程編委會 著.精通Delphit6.珠海:珠海出版社.2002.2
[7] Ian Sommerville[英] 著.Software Engineering.USA:Addison-Wesley Publishers Ltd.2001
[8] 清宏計算機工作室 著.Delphi編程起步.北京:機械工業(yè)出版社. 2002.1
[9] 劉藝 著.Delphi面向?qū)ο缶幊趟枷?北京:機械工業(yè)出版社.2003.9
[10] 劉藝 著.Delphi6企業(yè)級解決方案及應(yīng)用剖析.北京:機械工業(yè)出版社.2002.7
摘要 Ⅰ
Abstract Ⅱ
前言 1
第一章 開發(fā)系統(tǒng)的理論基礎(chǔ) 2
1.1關(guān)于管理信息系統(tǒng) 2
1.2面向?qū)ο蟮拈_發(fā)方法 4
第二章 需求分析 6
2.1系統(tǒng)需求分析 6
2.2目標(biāo)確定 7
2.3系統(tǒng)開發(fā)環(huán)境 7
第三章 整體設(shè)計 9
3.1系統(tǒng)功能模塊設(shè)計 9
3.2數(shù)據(jù)流程圖 9
3.3數(shù)據(jù)庫設(shè)計 10
第四章 詳細(xì)設(shè)計 14
4.1登錄部分 14
4.2信息修改部分 16
4.3排課部分 22
4.4結(jié)果修改部分 35
4.5結(jié)果打印 36
4.6密碼管理 37
結(jié)論 39
參考文獻 40
前言
對于每個學(xué)校來說,每到一個新學(xué)期的開始,首當(dāng)其沖的任務(wù)就是該學(xué)期的課程如何安排的問題,而課程安排又涉及年級、班級、教師、課程、學(xué)校等方方面面的因素,如何排出一個好并且適用的課程表,是一項復(fù)雜的系統(tǒng)工程,充分考驗了排課人的智慧。傳統(tǒng)的人工進行排課,最令人擔(dān)心的問題就是——出現(xiàn)教室資源沖突或教師資源沖突的情況。而且工作繁瑣,工作量巨大。計算機軟件技術(shù)應(yīng)用于學(xué)校的課程安排是發(fā)展的必然。充分發(fā)揮計算機的優(yōu)勢,將大量復(fù)雜的判斷與運算交給計算機來做,是真正意義上的人腦的“減負(fù)”。利用計算機輔助進行課表編排工作,既提高了排課工作的科學(xué)性,又可大大減輕管理人員的工作強度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個新臺階。
Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應(yīng)用程序開發(fā)工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設(shè)計思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z言(Object-Oriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫技術(shù)。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應(yīng)用軟件,無疑會大大地提高編程效率。
綜上所述,開發(fā)者使用Borland公司的Delphi6.0開發(fā)了一套排課系統(tǒng),其提供了班級、教師、教室信息的輸入、編輯及開課計劃文檔導(dǎo)入功能,根據(jù)以上功能得到生成排課計劃的原始依據(jù)。排課教師根據(jù)原始依據(jù)設(shè)置好學(xué)?;厩闆r及排課要求,讓計算機排出課程表,適度調(diào)課后的課表就能滿意地應(yīng)用于新的學(xué)期。本文主要對該排課系統(tǒng)的設(shè)計思想、主要算法以及實現(xiàn)技術(shù)進行詳細(xì)介紹。
第一章 開發(fā)系統(tǒng)的理論基礎(chǔ)
1.1關(guān)于管理信息系統(tǒng)[1]
管理信息系統(tǒng)就是我們常說的MIS ( Management Information System ),在強調(diào)管理、強調(diào)信息的現(xiàn)代社會中它越來越得到普及。
管理信息系統(tǒng)的概念起源很早,在20世紀(jì)30年代,柏德就寫了書強調(diào)了決策在組織管理中的作用。50年代,西蒙提出了管理依賴于信息和決策的概念。但直到80年代,自定信息系統(tǒng)的創(chuàng)始人,明尼蘇達大學(xué)卡爾森管理學(xué)院的教授高登戴維斯才給出一個較完整的定義。90年代后,支持管理信息系統(tǒng)的一些環(huán)境和技術(shù)有了很大的變化,因而對管理信息系統(tǒng)的定義的描述也有了一些變化。管理信息系統(tǒng)不再是一個技術(shù)系統(tǒng),而是把人包括在內(nèi)的人機系統(tǒng),是一個管理系統(tǒng)。
參考文獻
[1] 薛華成 著.管理信息系統(tǒng)(第三版).北京:北京清華大學(xué)出版社.1999.5
[2] 陳明 著.軟件工程.北京:中央廣播大學(xué)出版社.2001.5
[3] 薩師煊 著.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育出版社.2000.3
[4] 陳燦煌 著.Delphi6徹底研究.北京:中國鐵道出版社.2002.6
[5] 陳豫龍 何旭洪 著.Delphit6數(shù)據(jù)系統(tǒng)開發(fā)實例導(dǎo)航.北京:中國鐵道出版社.2002.6
[6] 中國IT培訓(xùn)工程編委會 著.精通Delphit6.珠海:珠海出版社.2002.2
[7] Ian Sommerville[英] 著.Software Engineering.USA:Addison-Wesley Publishers Ltd.2001
[8] 清宏計算機工作室 著.Delphi編程起步.北京:機械工業(yè)出版社. 2002.1
[9] 劉藝 著.Delphi面向?qū)ο缶幊趟枷?北京:機械工業(yè)出版社.2003.9
[10] 劉藝 著.Delphi6企業(yè)級解決方案及應(yīng)用剖析.北京:機械工業(yè)出版社.2002.7