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

正文內(nèi)容

某高等學校教務排課系統(tǒng)的設計與實現(xiàn)—計算機畢業(yè)設計-全文預覽

2024-12-31 20:38 上一頁面

下一頁面
  

【正文】 eldValues[39。以下摘錄保存功能的代碼: procedure (Sender: TObject)。其中的“沖突解決”項有兩種解決方法:一是在系統(tǒng)運行時進行的自我調(diào)節(jié),另一種是運用手動排課功能解決。它實現(xiàn)自動清除、自動添加,具有流動性和可操作性。如表 3 所示。如表 1 所示。而一般用戶只能查看管理員設置的條件。在該集合內(nèi)可查看相應的數(shù)據(jù)表,對于 管理員級別的用戶可對以上表的內(nèi)容進行添加、修改、刪除的功能。當使用者為管理員時可進行權限管理功能,它能夠添加新的使用者,也可對已有的用戶進行名稱、密碼的修改和刪除。 排課系統(tǒng)的功能模塊 在系統(tǒng)分析的基礎上,我們提出了系統(tǒng)的功能模塊,如圖 2 所示。 ( 5) 系統(tǒng)友好性。 ( 3) 手動調(diào)節(jié)。由于存在公共基礎課以及公選課,而這些課程的設置完全有教務處制定,因此這些課程應該預先設置。 ( 9) “課程優(yōu)先級”盡量讓學分值高的,重要的課程排在黃金時間,課程優(yōu)先級低的排在其他時間。 ( 5) “教室容量匹配”情況,即上課班級人數(shù)應該與所在教室的人數(shù)匹配。 功能分析 由于排課算法以及沖突檢測在細節(jié)上有很多限制,在設計之前我們做了詳細的討論和分析,得出了排課系統(tǒng)功能的細節(jié)問題: ( 1) “公共基礎課和公選課優(yōu)先固定”,由于這兩種課一般由教務處制訂課程計劃,因此應該在自動排課之前將它們優(yōu)先固定。 算法流程圖 系統(tǒng)的算法流程圖,如圖 1 所示。對不同的層進行排課,可避免同一天同一老師授同一門課的問題。以下為算法過程: ( 1) 初始化排課數(shù)組、課程申請數(shù)組。貪婪法是一種不追求最優(yōu)解,只希望得到較為滿意解的方法。每次對教師、教室資源的選取都是取當前最優(yōu)的數(shù)據(jù)。其實質(zhì)就是解決各因素之間的沖突。好的算法不僅可以節(jié)省時間,更可以提高效率。國內(nèi)針對課表問題也相繼研制出了一些排課軟件,但是軟件的通用性差,因 各學校教學資源不盡相同,管理課表的方法也不乏個性,很難完全規(guī)范化、程序化。 3 教務排課系統(tǒng)的設計與實現(xiàn) 教務排課系統(tǒng)簡介 課程編排作為高等院校教務管理中的 一項重要而且繁重的工作,從一般意義上講,其實質(zhì)就是對學校學期開設的每門課程合理地分配時間資源和教室資源的過程。 C/S 模式介紹 C/S ( Client/Server)結構,即大家熟知的客戶機和服務器結構。 ADO 是面向各種數(shù)據(jù)的層次很高的接口,它提供了強大的數(shù)據(jù)訪問功能,可以訪問的數(shù)據(jù)對象有: ; 關系型數(shù)據(jù)庫,如層次型數(shù)據(jù)庫,網(wǎng)狀數(shù)據(jù)庫等; ; ,聲音; 。 而在數(shù)據(jù)集方面,與 BDE不同 ADO是 Microsoft推出的新一代數(shù)據(jù)訪問規(guī)范,在 Delphi7 中它的地位等同于一個和 BDE 并列的數(shù)據(jù)引擎。 Rave 報表構件是一個可視化的報表設計工具,大大簡化了在應用程序中加入報表的工作。 ( 4)新添加 Indy Intercepts 和 Indy I/O Handler 構件組 企業(yè)版的 Delphi 7 中,這兩個構件組基本上提供了針對現(xiàn)今流行的Inter 協(xié)議編程的構件。當程序員在 Object TreeView 窗口中單擊了一個組件之后,這個組件會立刻出現(xiàn)在對象查看器之中,這時程序員可以改變這個對象的特性值和事件處理程序。 ( 1) Code Complete(代碼完成) Code Complete 功能在 Delphi 5 中就已經(jīng)加入了,這項功能非常受程序員的歡迎,因為 Code Complete 可以大幅度地減少程序員需要鍵入的程序代碼,并且減少鍵入錯誤。 (5) 具有決策支持的資 料倉庫 。 SQL Server 2021 系統(tǒng)之所以成為目前流行的大型商用數(shù)據(jù)庫系統(tǒng),有著其深刻的內(nèi)在因素,這與它鮮明的特點是分不開的: (1) 與 Inter 的高度集成 。 目前, Microsoft SQL Server 2021 是在成熟和強大的關系型數(shù)據(jù)庫中最受歡迎、應用最廣泛的一個。 同時 , SQL Server 2021 還為用戶提供了重要的安全性功能的增強,為用戶的數(shù)據(jù)安全提供了可靠的保證。本系統(tǒng)采用 作為前臺開發(fā)工具,采用 SQL Server 2021 作為后臺數(shù)據(jù)庫。 排課系統(tǒng)的主要任務是根據(jù)現(xiàn)有的教學資源對課程進行合理的安排。 近幾年來,我國高等教育事業(yè)的快速發(fā)展,高校新生的擴招力度加大,各個高校中的多個校區(qū)、多個學院的教學管理模式已經(jīng)隨處可見,各高校都面臨著教室資源緊張的問題 。 Three Levels Course Scheduling Model 目 錄 論文總頁數(shù): 25 頁 1 引 言 ........................................................................................................................... 4 2 基本理論知識介紹 ........................................................................................................ 4 SQL Server 2021 數(shù)據(jù)庫簡介 ................................................................................... 4 簡介 ......................................................................................................... 5 C/S 模式介紹 ........................................................................................................... 7 3 教務排課系統(tǒng)的設計與實現(xiàn) .......................................................................................... 7 教務排課系統(tǒng)簡介 .................................................................................................. 7 教務排課系統(tǒng)分析 ................................................................................................... 8 算法分析 ........................................................................................................ 8 算法流程圖 ...................................................................................................... 9 功能分析 ........................................................................................................ 10 需求分析 ........................................................................................................ 10 排課系統(tǒng)的功能模塊 ..............................................................................................11 數(shù)據(jù)庫設計 .......................................................................................................... 12 系統(tǒng)流程及代碼分析 ............................................................................................. 14 系統(tǒng)流程圖 ..................................................................................................... 14 代碼分析 ......................................................................................................... 14 4 系統(tǒng)測試 .................................................................................................................... 21 測試環(huán)境 .............................................................................................................. 21 主要模塊測試 ....................................................................................................... 21 測試結果 .............................................................................................................. 25 結 論 ........................................................................................................................ 25 參考 文獻 ........................................................................................................................ 26 致 謝 ........................................................................................................................ 27 聲 明 ........................................................................................................................ 28 1 引 言 隨著計算機的發(fā)展和教育改革的不斷深入,計算機網(wǎng)絡技術的不斷成熟,綜合教學網(wǎng)絡已廣泛應用于學校教學、管理的各個領域,特別是 教 務 排課系統(tǒng)的應用。 經(jīng)過測試后,本設計已可達到預想中的效果,能夠實現(xiàn)簡易的功能。對于高校而言,在教務辦公中已經(jīng)越來越多的實現(xiàn)了自動化,既提高了工作的效率,也規(guī)范了教學的操作,增加了科學性。尤其是踏入 21 世紀后,計算機技術得到了空前的發(fā)展,而網(wǎng)絡的普及使得各行各業(yè)逐漸離不開電腦。本設計采用 C/S 模式,主要用 作為前臺開發(fā)工具,用 SQL Server 2021作為后臺數(shù)據(jù)庫。 C/S mode。這種 教務 排課系統(tǒng)只是在一定程度上減輕了教務人員排課的負擔。 要在每個學期末的一個短時間內(nèi)拿出一份涉及到有關全校教室統(tǒng)調(diào)的課表來,對高校的教務處來說確實是一個很艱巨的任務。 本論文就該教務排課系統(tǒng)的設計實現(xiàn)進行了分析探討:首先對系統(tǒng)的需求分析做了敘述,然后介紹了系統(tǒng)的設計和實現(xiàn),最后進行了系統(tǒng)測試。 SQL Server 2021 使用了先進的數(shù)據(jù)庫結構,與 Windows DNA 緊密集成,具有強大的 Web 功能,它可以利用高端硬件平臺以及最新網(wǎng)絡和存儲技術,可以為最大的 Web 站點和企業(yè)應用提供優(yōu)良的擴展性和可靠性,使用戶能夠在 Inter 領域快速建立服務系統(tǒng),為占領市場贏得寶貴的時間。它是一個非常復雜的系統(tǒng)軟件,對數(shù)據(jù)庫的所有操作,包括定義、查詢、更新和各種運行控制最終都通過它來實現(xiàn)的,因 此 它是使數(shù)據(jù)庫系統(tǒng)具有 數(shù)據(jù) 共享、并發(fā)訪問、 數(shù)據(jù) 獨立等特性的根本保證。 (3) 在系統(tǒng)出錯時,把 數(shù)據(jù) 恢復到一個能保證一致性的狀態(tài)。 (4) 易于安裝和使用 。 Delphi 7 在集成開發(fā)環(huán)境中加入了很多讓程序員愛不釋手的新功能,下面是對它們的一個簡單介紹。這個新的窗口 除 了可以顯示窗體中所有的對象之外,也可以以分層方式表達組件之間的關系。在 Delphi 7 中,編輯器不但可以讓程 序員觀看和編輯 Object Pascal 的程序代碼,而
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1