版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上自動排課系統(tǒng)的分析與設(shè)計(jì)系 別:計(jì)算機(jī)應(yīng)用技術(shù)系專 業(yè):信息管理與信息系統(tǒng)學(xué) 號:姓 名:李菲學(xué) 期:2011年春季學(xué)期作業(yè)成績:計(jì)算機(jī)應(yīng)用技術(shù)系 監(jiān)制專心-專注-專業(yè)目錄001233345自動排課系統(tǒng)第1章 系統(tǒng)需求系統(tǒng)功能描述:(1). 課程規(guī)劃人員必須在排課之前規(guī)劃好本學(xué)期各專業(yè)的課程,并且要保證各個(gè)專業(yè)學(xué)生學(xué)期總學(xué)時(shí)不高于某個(gè)規(guī)定值。(2). 教師可以提前申請教授課程,可以根據(jù)自己的代課課程提出對媒體教室的需求。需要教師填寫個(gè)人代課意向申請,教師意向?qū)⒃谙到y(tǒng)排課時(shí)被優(yōu)先考慮。(3).系統(tǒng)根據(jù)教室的多媒體安裝情況、座位數(shù),專業(yè)課程設(shè)置情況,教師意向,選課學(xué)生數(shù)量
2、等信息進(jìn)行排課,使盡可能滿足各種用戶的要求;支持教師對課表更改進(jìn)行申請,系統(tǒng)給予微調(diào)整。 (4)教室管理員根據(jù)對教室設(shè)備的更新情況修改教室配置的基本信息。(5)系統(tǒng)管理員規(guī)定一確定時(shí)間進(jìn)行系統(tǒng)自動排課,到這一時(shí)間時(shí),系統(tǒng)將自動進(jìn)行排課,生成課表。(6).課表生成后,所有用戶將有權(quán)對課表按班級、教師、教室等不同方式進(jìn)行的查詢。 第2章 分析問題領(lǐng)域2.1確定系統(tǒng)范圍和邊界經(jīng)過對自動排課系統(tǒng)的的分析可知,自動排課管理系統(tǒng)的主要功能模塊包括:1、 自動排課系統(tǒng):對所有的課程進(jìn)行自動安排,以達(dá)到所有的任課老師、學(xué)生的課程無沖突;2、 教室時(shí)間安排:對所有的教室的所有可用時(shí)間進(jìn)行安排,以達(dá)到教室使用權(quán)的
3、不突出;3、 申請更改課程:對有意外情況或臨時(shí)狀況的課程變更,進(jìn)行更改,以達(dá)到正常的完成教學(xué)任務(wù)。2.2 確定活動者使用者主要是:系統(tǒng)管理員、教師、課程規(guī)化人員2.3 定義UserCase用例描述文檔:用例編號UC001用例名稱系統(tǒng)自動排課參與者系統(tǒng)管理員 教師 課程規(guī)劃人員過程描述1)收集整理教師的代課意向,教師意向享有優(yōu)先權(quán)。2)查詢空閑時(shí)間表數(shù)據(jù)庫,班級課程數(shù)據(jù)表,教室媒體信息選擇第一適合時(shí)間。3)根據(jù)教師申請更改課表進(jìn)行微調(diào)整。4)根據(jù)教室多媒體信息變更進(jìn)微調(diào)整。用例編號UC002用例名稱教室時(shí)間安排參與者系統(tǒng)管理員 教師 教室管理員過程描述1)根據(jù)教師的個(gè)人意向、課程講授時(shí)間需求和教
4、室的多媒體安裝情況、座位數(shù)安排教室,時(shí)間,保證教師的講授時(shí)間不沖突。2)為已安排教室和時(shí)間的課程的代課教師安排其他教學(xué)任務(wù)的教室和時(shí)間。3)重復(fù)1) 2) 操作,直至將所有課程安排完成。4)對課表進(jìn)行微調(diào)用例編號UC003用例名稱申請更改課表參與者教師過程描述1) 當(dāng)教師對已排好的課表不滿時(shí),可向系統(tǒng)管理員提出更改申請,在資源允許的情況下對課表進(jìn)行修改。2) 教師用戶登錄系統(tǒng)后,選擇需要更改課表的班級、節(jié)次。選擇能滿足該班級教學(xué)的教室,包括教室座位數(shù),多媒體安裝情況等。 3) 提交申請。2.4 用例圖2.5 主要交互圖(順序圖)自動排課系統(tǒng): 1.Main : 主界面 2.land:登陸界面
5、3.register:注冊界面 4. Requests:排課要求界面 5.Result :自動排課生成結(jié)果 6. Remark :備注:Main:land:register:Reques:Result:Remark1: 登陸(已注冊)2: 未注冊3: 返回登陸4: 輸入排課要求5: 生成排課結(jié)果6: 備注 圖2.5.1 自動排課操作順序圖 教室時(shí)間安排: 1.Main : 主界面 2.land:登陸界面 3.register:注冊界面 4. Requests:教室安排要求 5.Result :自動排課生成結(jié)果 6. Remark :備注:Main:land:register:Reques:Re
6、sult:Remark1: 登陸(已注冊)2: 未注冊3: 返回登陸4: 輸入教室要求5: 生成排課結(jié)果6: 備注圖2.5.2教室時(shí)間安排操作順序圖申請更改課表: 1.Main : 主界面 2.land:登陸界面 3.Apply:查看更改課表的申請 4.Change:對課表進(jìn)行更改 5.Result :確定申請,生成結(jié)果 6.Public:公布更改信息界面:Main:land:Apply:Changes:Result:Public1: 登陸(已注冊)2: 未注冊3: l查看更改課表的申請4: 更改課表5: 生成結(jié)果6: 發(fā)布更改課表的信息 圖2.5.3申請更改課表操作順序圖第3章 靜態(tài)結(jié)構(gòu)模型
7、3.1 建立對象類圖獲取姓名()設(shè)置Email()填寫電話()查詢空閑教室號()獲取無教室課程號()安排教室姓名:charEmail:char電話:char空閑教室號:char無教室課程號:char安排教室號:char教室時(shí)間安排獲取姓名()設(shè)置姓名()獲取電話()設(shè)置電話()獲取Email()設(shè)置Email()姓名:char性別:int電話:charEmail:charAddress:char自動排序系統(tǒng)獲取姓名()設(shè)置Email()填寫電話()查詢申請?zhí)枺ǎ┐_定更改課程號()獲取更改課程號()姓名:char性別:charEmail:char申請?zhí)?char課程號:char更改課程號:cha
8、r申請更改課程3.2 數(shù)據(jù)庫表設(shè)計(jì)自動排課系統(tǒng):Sort Tmember_ID long(20) not null,Primary key Tmember_Name nvchar(20), Tmember_Sex tinyint, Tmember_Phone long(11), Tmember_Email nvchar(20), Tmember_Address nvchar(255),教室時(shí)間更改:T_Room T_Room_ID long(12) not null ,Primary key T_Room_Name nvchar(50), T_Room_TEmail nvchar(255),
9、T_Room_Phone double, T_Room_RoomName nvchar(255), T_Room_CodeName nvchar(255), T_Room_ChangeRoomNo nvchar(30), 申請更改課程:Code Code_ID long(12) not null ,Primary key Code _Name nvchar(50), Code _Sex nvchar(255),Code _Email nvchar(255), Director_ApplyNo. nvchar(255), Director_CodeNo. nvchar(30),Code _Cha
10、ngeNo. nvchar(255), 3.3 建立包圖自動排課管理系統(tǒng)教室時(shí)間安排自動排課系統(tǒng)申請更改課表系統(tǒng)管理員第4章 動態(tài)行為模型4.1 建立順序圖4.2 建立狀態(tài)圖(1).班級課程表狀態(tài)圖(2).班級狀態(tài)圖(3).教室狀態(tài)圖4.3 建立活動圖 (1).課表自動生成活動圖(2).教師申請更改課表活動圖第5章 總結(jié)課程表問題是一個(gè)受限于課程、時(shí)間、教師、教室因素的多元問題因素,如果一定要滿足所有的約束條件往往是矛盾的,剛極有可能找不到完整解。同時(shí),必須考慮教學(xué)資源沖突和緊張的問題,由此帶來的教師到不同的校區(qū)授課的調(diào)配問題,學(xué)生到不同校區(qū)上課的時(shí)間調(diào)配問題,以及學(xué)生、教師上課往返時(shí)間問題和移動代價(jià)問題,能夠合理分配這四個(gè)因素,解決矛盾沖突使教師和學(xué)生的上課和休息合理的結(jié)合,是我們要解決的重要問題;其次,它是一個(gè)標(biāo)準(zhǔn)很給統(tǒng)一的問題:不同類型的課程,需要不同的排課方法和優(yōu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 帶貨主播試用期轉(zhuǎn)正工作總結(jié)(6篇)
- 初級焊工安全知識培訓(xùn)
- 連續(xù)性血液凈化治療腎衰竭合并重癥心力衰竭的價(jià)值
- 智研咨詢-中國數(shù)字生活行業(yè)市場調(diào)查、產(chǎn)業(yè)鏈全景、需求規(guī)模預(yù)測報(bào)告
- 車載SINS-GNSS緊組合導(dǎo)航系統(tǒng)研究
- 基于混合樣本的對抗對比域適應(yīng)算法及理論
- 產(chǎn)前檢查科護(hù)士的工作概覽
- 打造專業(yè)化服務(wù)團(tuán)隊(duì)的目標(biāo)計(jì)劃
- 二零二五年度商業(yè)綜合體物業(yè)施工安全管理合同范本3篇
- 2025版物流運(yùn)輸車隊(duì)與保險(xiǎn)企業(yè)合作合同3篇
- (一模)蕪湖市2024-2025學(xué)年度第一學(xué)期中學(xué)教學(xué)質(zhì)量監(jiān)控 英語試卷(含答案)
- 完整版秸稈炭化成型綜合利用項(xiàng)目可行性研究報(bào)告
- 2025中國海油春季校園招聘1900人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 膽汁淤積性肝硬化護(hù)理
- 《數(shù)據(jù)采集技術(shù)》課件-Scrapy 框架的基本操作
- (2024)河南省公務(wù)員考試《行測》真題及答案解析
- 醫(yī)療保險(xiǎn)結(jié)算與審核制度
- 圍城讀書分享課件
- 醫(yī)院投訴糾紛及處理記錄表
- YY/T 0698.5-2023最終滅菌醫(yī)療器械包裝材料第5部分:透氣材料與塑料膜組成的可密封組合袋和卷材要求和試驗(yàn)方法
- 【深度教學(xué)研究國內(nèi)外文獻(xiàn)綜述2100字】
評論
0/150
提交評論