-
大小: 1.91MB文件類型: .doc金幣: 1下載: 0 次發(fā)布日期: 2023-11-11
- 語言: C#
- 標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu)??
資源簡介
課表的安排和管理是學(xué)校教務(wù)活動(dòng)中非常重要的工作,它涉及面廣、約束條件多,學(xué)校排課系統(tǒng)就是根據(jù)教學(xué)計(jì)劃的內(nèi)容減輕排課工作量。排課系統(tǒng)實(shí)際上根據(jù)班級(jí)的課程設(shè)置、課程每周內(nèi)的次數(shù)、現(xiàn)有的教室資源、以及現(xiàn)有的教師資源進(jìn)行科學(xué)的合理安排。
本文實(shí)現(xiàn)了對(duì)教師資源、教室資源、時(shí)間資源、課程資源的綜合管理。通過建立排課系統(tǒng)的數(shù)學(xué)模型,利用遺傳算法進(jìn)行問題求解,然后生成課程表。
本排課系統(tǒng)采用ASP.net為開發(fā)平臺(tái),數(shù)據(jù)庫采用SQL Server 2008,利用C#語言進(jìn)行編程求解,系統(tǒng)設(shè)計(jì)簡單易懂,界面友好,操作方便。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論