某高校教學計畫管理系統的分析與設計

2022-09-08 04:09:06 字數 2780 閱讀 8011

教學計畫(課程計畫)是課程設定的整體規劃,它規定不同課程型別相互結構的方式,也規定了不同課程在管理學習方式的要求及其所佔比例,同時,對學校的教學、生產勞動、課外活動等作出全面安排,具體規定了學校應設定的學科、課程開設的順序及課時分配,並對學期、學年、假期進行劃分。

摘要:隨著中國教育體制改革的變化發展以及學分制的普及,如何提高日常教務管理的工作效率,真正實現教學計畫的現代化管理模式,已經成為各高校滿足資訊化要求的根本發展目標和必然趨勢。本文基既是從實際出發,以某高校教學計畫管理系統為出發點,利用uml工具對該系統相關的分析與設計工作展開了詳盡的論述。

關鍵詞:教學計畫管理系統;系統分析;系統設計;uml

一、引言

現代高效教學計畫管理工作任務越來越繁重,強度越來越大。究其原因,主要是由於學分制模式與學年制模式相比靈活性、公開化程度更高。同時,管理物件也由原來的面向院系整體轉換為面向學生個體。

可以說,學分制和選課制的存在加速了教學計畫管理系統開發的必然。有了乙個功能完善的教學計畫管理系統的輔助,可使教輔人員能充分利用教學資訊資源,並且提高其工作效率。而這樣乙個系統的開發,就離不開合理的分析和設計的鋪墊。

因此,下面我們將利用uml語言對該系統分析與設計過程進行詳細說明。

二、系統分析

uml作為物件導向體系下的統一建模語言,其語句格式與結構化程式設計模式不同。它主要是以模型圖構建的形式來表述軟體工程體系下各階段的資訊直觀描述。 乙個完整的uml結構可由九種模型圖構成,分別是用於描述需求分析的用例圖;描述系統靜態結構特徵的類圖、物件圖、元件圖和配置圖;用於描述計算機系統與人進行充分互動的順序圖和協作圖以及能充分表達系統執行行為的狀態圖和活**。

在系統分析階段,我們主要以用例圖的形式對系統、子系統所產生的行為進行視覺化表述。可以說,用例圖建模主要是從使用者角度來描述所使用系統的具體功能。用例圖的基本構成為用例(可以是使用者所執行的某項功能或產生的乙個動作序列)、參與者(系統外部,與本系統進行資訊互動的事物,可以是人、裝置或其他外部系統)、關係(參與者之間、用例之間以及參與者與用例之間的關聯)。

本文所實現的教學計畫管理系統的主要功能是描述了教學計畫從制定到審核所經歷的整個過程。其中主要涉及到的參與者有教師、教務管理員和系統管理員。而不同的參與者可以完成如下各不同的操作:

教務管理員是進行教學計畫制定的主要工作者,其主要完成的任務包括專業、班級的設定;課程的設定;年度教學計畫的設定以及資訊的查詢;

系統管理員則是在教務管理員工作之前將每學期的學期計畫錄入到計算機系統中,並能在教務管理員設定好所有教學計畫後通過審核功能最終將教學計畫審核提交。

教師的任務則是必須按照每學年學校制定的教學計畫完成教學任務,所以在每學期開始教師有責任通過該系統查詢到自己本學期所承擔的教學任務以及與教學相關的材料總結。

三、系統設計

當我們對系統經過詳細需求分析後,就可以利用uml完成系統設計階段的各項工作了。在系統設計階段我們可以主要完成的是系統的靜態設計和動態設計兩項任務。

3.1 系統靜態建模

利用系統靜態建模技術可構建類圖、物件圖、元件圖和配置圖等幾個模型圖。其中類圖主要實現的是類圖描述系統中類的靜態結構,包括類,類之間聯絡,類的內部結構(屬性和操作)。物件圖是類圖的例項,顯示類的多個物件例項,使用與類圖幾乎完全相同的標識。

元件圖描述**部件的物理結構及各元件之間的依賴關係。而配置圖則集中將系統軟硬體物理架構進行有效描述。

3.2 系統動態建模

系統動態建模主要強調的是系統邏輯結構控制,其主要突出的是在當系統中物件及其關係模式發生改變情況下所具有的狀態、時序、工作流程和互動關係的變化。動態模型可分為行為圖和互動圖兩部分。其中行為圖包括狀態圖和活**兩種模型,而互動圖則包括順序圖和協作圖這兩個模型。

同上所述,在這裡我們只以教學計畫管理系統的活**為例,對系統動態結構加以描述。

活**可以分為活動、泳道、分支、物件流以及分叉和匯合等幾個部分。其中,活動代表工作流程中所執行的詳細任務描述,泳道表示活動所執行的區域,分支則是活動根據條件所產生的轉向,分叉和匯合代表系統併發動作。根據本教學計畫管理系統所生成的活**的基本結構為:

泳道有四個分別是教務管理員、系統、教師和系統管理員。其中,教務管理員能夠執行的具體活動有系統登入、年級設定、專業選擇、課程新增和查詢課程資訊等;而針對教管人員發出的指令,系統能產生相對應的資訊為:通過顯示庫存資訊來決定是否有修改或刪除的分叉活動,並且通過修改和新增課程的活動行程查詢的匯合,然後又通過教管人員設定好的年級和專業資訊結合著查詢所生成的結果的匯合,總結而成了乙個完整且專業的教學計畫規範活動;有了上述活動的支援,教師就可以通過登入系統進行資訊查詢等活動了。

在此期間,當然離不開系統管理員的學期設定和審核的工作。這樣,利用上述活**就可以將乙個整體的教務管理系統工作執行流程充分表述出來。

四、結語

本文從實際出發,實現了乙個完整的教學計畫管理系統的分析與設計過程描述。對現階段依託高校網路平台下的統一化、無紙化、數位化和多樣化資訊管理平台總體目標的實現進行了必要而充分的總結。教學計畫管理作為高校教育管理平台日常體系的一部分,自投入執行以來為學校教學計畫、開課計畫和課程設定計畫的執行帶來了十分便利的業務管理效應。

其有效的減少了傳統手工錄入的冗餘勞作和差錯,提高了教務管理員、教師和系統管理員等各種教輔人員的工作效率。當然,系統的長期執行也會帶來大量的資料產生,直接導致資料庫效能的下降,所以今後我們還需針對上述問題進行進一步研究和分析。

[1]邵青山,韓永紅.基於校園網的高校教學計畫系統管理開發[j].網路教育,2009(03).

[2]薛東亮.uml語言在教學計畫管理系統中的應用分析[j].河南機電高等專科學校學報,2006(07).

[3]邵維忠,楊芙清.物件導向的系統分析[m].北京:清華大學出版社,1998:65-89.

[4]陽妮.高校專業教學計畫的內涵.結構和優化研究[j].廣西財經學院學報,2007(10).

完全高校管理系統的研究與分析

摘要本文研究了適用於科研院所 高校及企事業單位的文件管理機構的文件管理系統,採用.net,asp技術,sql等先進技術。推動高校以及一些企事業文件管理資訊化程序,使編制有限的管理部門高效有序地處理頭緒繁雜的日常事務 使高校以及一些企事業單位管理人員方便快捷地儲存 獲取 共享管理資訊。關鍵詞文件管理系...

高校教材管理系統的分析與設計

軟體學院 課程設計報告書 課程名稱軟體工程課程設計 設計題目高校教材管理系統的分析與設計 專業班級 學號姓名 指導教師 2013年 1月 目錄1 設計時間 3 2 設計目的 3 3 設計任務 3 4 設計內容 3 4.1設計內容概述 3 4.1.1組織機構介紹 4 4.1.2現業務流程介紹與分析 4...

某高校教學管理資訊系統的設計

周梅北京財貿職業學院 聯網選課 日常查詢和教務管理子系統進行詳細設計。其中重點闡述核心子系統 教務管理的主要模組 輔修 雙學位主動測評演算法 特色技術細節。最後總結本系統創新點。關鍵字 mis 教學管理 uml 輔修 雙學位主動測評演算法 1 需求分析與系統設計 在資訊科技飛速發展,高校的教學管理工...