freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于aspnet的排課系統(tǒng)設(shè)計-畢業(yè)論文-在線瀏覽

2025-01-09 02:27本頁面
  

【正文】 源、以及現(xiàn)有的教師資源進行科學(xué)的合理安排。通過建立排課系統(tǒng)的數(shù)學(xué)模型,利用遺傳算法進行問題求解,然后生成課程表。 關(guān)鍵詞 : 排課系統(tǒng); 遺傳算法; 1 引言 計算機的出現(xiàn)直到今天,計算機的應(yīng)用已經(jīng)涉及到各個層次 , 其強大的功能已為人們深刻認識 , 它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 研究背景 隨著信息社會的不斷發(fā)展,計算機的使用已經(jīng)深入到人們工作生活的每一個角落。在學(xué)校排課領(lǐng)域, 引入計算機排課系統(tǒng),可以大大提高排課效率和質(zhì)量,是學(xué)校進行現(xiàn)代化,標準化建設(shè)的必然趨勢。自動排課是其中重要的內(nèi)容。以前排一張并不復(fù)雜的課表,往往在幾個月的時間,顯然,這種方式己經(jīng)不符合時代發(fā)展的要求。在這種背景下,我們需要開發(fā)一種排課系統(tǒng)。 本文工作 本文 運用 技術(shù) , 以 Microsoft Visual Studio 2020 為開發(fā) 平臺 , 設(shè)計了具有基本信 息 , 手工排課,課表查詢,自動排課功能的學(xué)校排課系統(tǒng)。 遺傳算法基本流程如圖 21 所示。根據(jù)學(xué)校課表的特點,采用遺傳算法,給出染色體編碼和適應(yīng)度函數(shù),提供了利用遺傳算法解決排課問題的方法。以下給出分析的過程。 過程 2 :在課表 V 中求解存在著子空間 L,且 L 過程 3 :在課表 V 中求解存在著四維向量 l (Sr, Tm, R, C),且 l∈ L,那么稱 l 為:課。 [3] [4] 通過對四維向量 li ( Sr, Tm, R, C)與 lj (Sr, Tm, R, C)的簡化。那么:由過程 過程 2 可以推導(dǎo)出,在課表空間中,恒有 f (Tr, Tm, R, C),那么 V 就是有效的課表。 過程 5 :在課表 V 中,對于 li ( Sr, Tm, R, C)與 lj (Sr, Tm, R, C), i、 j∈ N,沒有沖突,記為:liΨ lj ;對于 Li、 Lj 沒有沖突,記為: LiΨ Lj。 基于這樣的約束條件,排課的具體操作需要逐一設(shè)計約束及判斷函數(shù)。學(xué)校排課問題中課程安排 最重要的是時間、課程、教室沒有沖突。一張正確的課表應(yīng)至少滿足以下條件: ; ; ,某門課程一周內(nèi)的授課時間數(shù)固定。這些軟約束條件可能是: ,而下午安排選修課;特殊的課盡量安排在上午,體育課一類戶外的課,盡量安排在下午; 可能滿足個別教師的特殊上課時間要求; ,即某天上完某一門課后,要隔一天以上再上這門課,以使教師有充足的時間備課和批改作業(yè),而學(xué)生也有足夠的時間復(fù)習(xí)消化; ; ,應(yīng)避免一天課程很滿而另一天卻一整天沒課的情況; 4 ,即教室容量與上課人數(shù)的關(guān)系等乖。課表的安排應(yīng)該以每周為基本課時,有統(tǒng)計周課時量的功能,統(tǒng)計功能分為教師周課時統(tǒng)計和班級周課時統(tǒng)計,課程表可以存儲,可以按照教室,教師,班級等不同條件進行查詢檢索。排課系統(tǒng)的自動進行排課部分是不可取少的,學(xué)校排課系統(tǒng)應(yīng)該以實現(xiàn)自動排課為最終目的,因此要求自動排課的方式簡單、迅速,排出的課表合理,當出現(xiàn)錯誤時提示報錯,要求教師的每周課時大至 相同,課時安排平均,班級每節(jié)課程安排合理。如圖31 所示為業(yè)務(wù)流程圖。隨著學(xué)校每年的擴招和專業(yè)的不斷細化,學(xué)校班級,課程門數(shù)越來越多,每門課又涉及很多信息,如果仍然采用人工排課,則不可避免地會出現(xiàn)教室資源沖突或教師資源沖突的情況。各個接口部分出現(xiàn)錯誤的時候會彈出錯誤提示以便于跟蹤。 操作圖 基本信息錄入 自動排課 手工調(diào)整 手工 排課 課程表 6 4 功能設(shè)計 功能設(shè)計 學(xué)校排課系統(tǒng)的主要功能是手工排課部分及自動排課部分,這兩部分將分別作為一個單獨的功能模塊,基本信息的管理將統(tǒng)一作為一個功能模塊進行設(shè)計,如圖 41 所示 。班級信息部分可以錄入班級信息,信息主要有班級編號、班級人數(shù)、系別。查詢班級信息的將結(jié)果顯示在頁面上,顯示一個班級的內(nèi)容。 2. 課程信息:主要是記錄這個排課任務(wù)中會有哪些課程。課程信息包括查詢和修改刪除,查詢顯示模式為列表顯示,修改課程信息時將數(shù)據(jù)讀取到頁面上修改。教師信息主要包括教師編號,教師姓名,周課時及教授課程。 自動排課系統(tǒng) 基 本 信 息 手 工 排 課 課 表 查 詢 自 動 排 課 班 級 信息 教 室 信 息 教 室 信 息 課程 信 息 班 級 排 課 教 師 排 課 教 室 排 課 總課 表 查 詢 班 級 課 表 查 詢 教 師
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1