資源描述:
《基于web排課系統(tǒng)的設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、畢業(yè)設計(論文)題目基于WEB的排課系統(tǒng)的設計與實現(xiàn)姓名鄭如冰學號0217006230所在學院管理學院專業(yè)班級信息管理2班指導教師胡昌龍日期2006年6月6日目錄摘要IAbstractII1綜述11.1課題背景及意義11.2課題研究現(xiàn)狀11.3發(fā)展趨勢22需求分析22.1可行性分析22.2系統(tǒng)開發(fā)目的32.3系統(tǒng)功能及性能要求32.3.1對功能的規(guī)定32.3.2對性能的規(guī)定42.4組織結構圖52.5管理業(yè)務流程52.6系統(tǒng)數(shù)據(jù)結構圖63系統(tǒng)設計73.1需求規(guī)定73.2運行環(huán)境73.3開發(fā)語言介紹83.3.1系統(tǒng)開發(fā)環(huán)境介紹83.3.2開發(fā)語言簡介83.4基本設計概念和處理流程93.5結
2、構123.5.1系統(tǒng)的物理結構圖123.5.2系統(tǒng)模塊圖123.6數(shù)據(jù)庫設計133.6.1建立數(shù)據(jù)庫的基本工具133.6.2 設計原則143.6.3系統(tǒng)數(shù)據(jù)庫設計143.6.4E-R圖數(shù)據(jù)庫設計173.6.5關系數(shù)據(jù)庫的邏輯設計183.6.6數(shù)據(jù)結構和程序(模塊)關系193.7算法設計203.7.1排課細節(jié)及需求203.7.2算法說明203.8接口設計223.8.1用戶接口223.8.2內部接口233.9運行設計243.9.1運行模塊組合243.9.2網頁與模塊關系253.9.3運行控制293.9.4運行時間344系統(tǒng)功能說明344.1功能分析344.2系統(tǒng)功能特點354.3系統(tǒng)功能介
3、紹355系統(tǒng)出錯設計處理355.1出錯信息355.2補救措施355.3系統(tǒng)維護設計366結論與展望37參考文獻38致謝39基于WEB排課系統(tǒng)的設計與實現(xiàn)02信管2班鄭如冰指導教師胡昌龍摘要:一所學校為了保證其高水平的教學質量,必須制定一套嚴密、規(guī)范的教學計劃,并嚴格執(zhí)行。而課表管理是其中最為關鍵的一環(huán)。沒有一個合理、準確規(guī)范的課程表,整個學校的教學秩序將混亂不堪,這是不難想象的。由此可見課程安排在學校教學計劃中的核心地位與重要性。因此,很有必要對排課表問題進行深入研究。使用手工或傳統(tǒng)的方法來排課,不僅工作量巨大,耗時、耗資,且準確率低。本文主要研究解決各種教學資源如教室、教師的合理有效
4、利用問題,避免教師、班級在上課時間、地點上的沖突,使排課時間分配均勻。在算法設計中為排課操作設置了不同的優(yōu)先級,逐級排課,有效地降低了排課時間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設計了排課級別,從而能夠避免教學資源過于集中地使用,實現(xiàn)均衡化利用。小型自動排課系統(tǒng)只是一種嘗試,還有很多不完善的地方,需待日后改進。關鍵詞:自動排課算法沖突檢測IIAbstract:Inordertoguaranteeitsadvancedteachingandstudyingquality,auniversitymustdrawupatightandstandardteachingan
5、dstudyingplan.Thearrangementofcurriculumscheduleisoneofthekeyquestions.Nothavingarational,accurateandnormalcurriculumschedule,thewholeuniversitywillnothasawellteachingandstudyingorder.Thisshowsthecoursesarrangeisthecoreofteachingandstudyingplan.Accordingly,deeplystudyingthequestionofcurriculumsc
6、heduleisverynecessary.Arrangingthecoursesbyhandandtraditionalways,wehavegreatworkload,costmuchtime,useupmanyresources,buttheaccuracyofcurriculumscheduleisLow.Themainofthispaperissolvetheproperanddefectiveusageofvariousteachingresources,suchasclassrooms,teachersandsoon.Toavoidtheconflictionthetim
7、eortheplaceoftheschedule,andtomakethetimeproducedontheaverage.Inthedesignofthealgorithm,differentprioritiesareassignedtotheoperationofthearrangingschedule,makingitcomplishedprioritybypriority,andthusbringdowntheprobabilityof