何軍+陳剛
摘 要:專業教學計劃管理系統是教務管理系統的子系統,同時也是教務信息化流程的源頭。隨著信息化、大數據等一系列技術不斷的發展,傳統的模塊化系統已經不能滿足日趨復雜的數學改革需求,開發一套基于流程化操作的教務管理系統迫在眉睫。以專業教學計劃管理子系統為研究對象,分析了高職院校信息化背景和各級用戶的需求,同時對接“高等職業院校人才培養工作狀態數據采集與管理平臺”,設計出符合高職院校業務部門流程化操作的系統。
關鍵詞:專業教學計劃;數據平臺;流程化設計
中圖分類號:G712 文獻標識碼:B 文章編號:1671-9255(2017)03-0077-04
隨著社會的飛速發展,在“互聯網+”的時代背景下,教學改革必須加快速度,才能跟上時代的步伐。尤其近年來學分制、訂單班、分類招生班等一系列改革措施的推行,原有制定專業教學計劃的方法和工具已經不能滿足要求。[1]以安徽商貿職業技術學院(以下簡稱“我院”)為例,專業教學計劃的編排工作是教務管理部門的一項重要工作,內容繁雜且工作周期長。而學院每年都會組織“高等職業院校人才培養工作狀態數據采集與管理平臺”的填報工作,但目前由于我院信息化正在建設過程中,還沒有實現數據共享,無法將所有的數據自動統計上報,導致在上報數據前需要再次人工統計數據,造成勞動力的重復浪費。
我院現有的專業教學計劃編排是教務系統的子模塊系統,采用C/S開發制作,于2009年采購使用,由于原廠商已不提供維護和升級服務,無法修改和擴展,已經不能滿足日益增加的教學改革需求。目前我院采取的是下發電子文檔到各教學系部,系部填報完成后由教務處審核,然后教務工作人員人工錄入教學計劃系統。所以在結合狀態數據平臺申報、原有系統“痛點”和教務數據共享等問題的基礎上,提出了新的專業教學計劃管理系統設計需求。
一、需求分析
在“高等職業院校人才培養工作狀態數據采集與管理平臺”中,涉及到教務管理的申報數據主要有師
資隊伍、專業、教學管理與教學研究以及部分學生信息,這次開發的是專業教學計劃管理系統,限于篇幅原因,在此只對相關的模塊進行設計和描述。本次涉及的角色有教務管理者、系部教學秘書、教研室主任、教師、學生。下面對用戶需求進行詳細描述。[2]
(一)教務管理者
教務管理者是教學計劃系統最高權限的管理員,該用戶組需要提供下列功能:能夠對教學系部機構信息進行增刪改查操作[3];能夠對全院課程信息進行增刪改查操作;能夠對全院教師信息進行增刪改查操作;能夠對全院學生信息進行增刪改查操作;能夠從用戶中設置和修改系部教學秘書;能夠從用戶中設置和修改教研室主任;能夠對用戶進行增刪改查操作;能夠對數據庫進行備份還原操作;能夠發布專業教學計劃編寫任務;能夠對系部申報的專業教學計劃進行審核和修訂;能夠發布課程申報任務;能夠對系部申報的課程進行審核和修訂;能夠對各種查詢結果導出和打?。荒軌蚓S護各級管理員的權限分配。
(二)系部教學秘書
系部教學秘書是教學計劃編寫的組織者和第一級審核者,該用戶組需要提供的功能和教務管理者基本一樣,只是將全院級別的管理權限更改為所在系部的管理權限。
(三)教研室負責人
教研室負責人是專業教學計劃的編制者和執行
者,需要下列功能:能夠申報、修改和查看專業教學計劃;能夠申報、修改和查看課程信息;能夠統計相關數據;可以更新個人基礎信息;可以導出和打印查詢相關信息;可以維護口令。
(四)教師和學生
教師能夠通過系統查看專業教學計劃;能夠查看自己已執行和正在執行中的教學任務;能夠查看自己教授課程的課程標準;可以更新個人基礎信息;可以導出和打印查詢相關信息;可以維護口令。
學生可以查看自己專業的專業教學計劃;可以查看自己已修、未修和正在學習的課程情況;可以更新個人基礎信息;可以導出和打印查詢相關信息;可以維護口令。
二、系統設計
由上述的需求分析,將專業教學計劃管理系統分成如下幾個功能模塊:(1)基礎管理;(2)教學計劃管理;(3)課程管理;(4)教師管理;(5)學生管理。[4]總體功能模塊設計見圖1
(一)基礎管理
基礎管理功能模塊包含了管理員權限管理、系統設置和數據輸出功能。管理員權限管理是對管理員用戶進行增刪改查和權限分配,可以設置教務、教學系部和教研室主任三個級別的管理員并分配相應的權限;系統設置是對系統的數據進行還原備份操作,分為自動和手動兩種操作模式;數據輸出是將各種查詢結果以WORD或EXCEL的文件形式導出,或調用報表進行打印。
(二)教學計劃管理
教學計劃管理模塊包含了教學計劃編寫任務的發布、教學計劃申報、修訂、審核以及狀態數據統計。教學計劃任務設置中可以發布教學計劃編寫任務并設置相應的時間節點;教學計劃申報是由系部組織教研室主任進行教學計劃的在線申報;教學計劃修訂和教學計劃審核是經系部和教務管理部門兩級審核及修訂后入庫;教學計劃狀態數據中可以根據教學計劃及教務排課、調停課模塊統計出對接數據平臺的相關數據。
(三)課程管理
課程管理模塊大部分功能與教學計劃管理模塊類似。為適應課程改革,加入了課程標準的管理模塊,可以對課程標準進行增刪改查、導出及匯總。
(四)教師管理
教師管理模塊包含了增加教師信息、教師信息更新和教師狀態數據。通過人事管理部門獲取教師信息,使用改造數據庫表字段的方法,最終獲取教師的常用信息和狀態數據。
(五)學生管理
學生管理模塊功能與教師管理模塊類似。但鑒于學生的數據量大,需設計批量處理的功能。
三、數據庫設計
由于現有教務系統采用的是Oracle 10的數據庫,為了保證數據的統一性,將在原數據庫上進行表的設計。結合狀態數據平臺需要的信息,相關表設計如下:(1)管理員信息表;(2)教學計劃信息表;(3)專業帶頭人信息表;(4)專業負責人信息表;(5)課程信息表;(6)教師基本信息表;(7)教師授課情況信息表;(8)教師工作量統計信息表;(9)學生基本信息表;(10)學籍異動信息表。[5]endprint
因每個表的字段都過于繁雜,這里給出總體專業教學計劃管理系統E-R圖(見圖2)和課程信息表的邏輯結構設計(見表1)。
四、系統流程設計
(一)專業教學計劃編寫工作流程
專業教學計劃編寫工作流程如下:(1)由教務管理部門發布教學計劃編寫任務,并設置系部審核及教務審核的時間節點;(2)由系部通知相關教研室負責人,登錄專業教學計劃管理系統,新建或修改專業教學計劃;(3)選擇相應的模塊、課程,并分配學時后可以提交專業教學計劃;(4)系統會自行對提交的專業教學計劃進行學分匯總分析、學時匯總分析以及其他限定條件的分析,通過后會生成預覽表,由教學系部審核。若不通過,則進入修改環節;(5)教學系部審核通過后會提交教務審核,不通過進入修改狀態;(6)教務審核通過后會將專業教學計劃入庫,作為正式的專業教學計劃安排表。若不通過則反饋意見并發回系部審核。具體流程如圖3所示。
(二)課程申報工作流程
課程申報工作流程和專業教學計劃工作流程類似。具體流程見圖4所示。
(三)專業教學計劃執行工作流程
專業教學計劃執行工作流程和專業教學計劃工作流程類似。同樣是由教務部門發布任務,教研室負責人填報。中間多了教師登錄填寫教材的工作流程,經教學系部管理部門兩級審核后進入排課階段,最終生成教學任務書和課程表。具體流程見圖5所示。
五、結束語
本文以我院專業教學計劃工作為研究對象,結合“高等職業院校人才培養工作狀態數據采集與管理平臺”的填報工作,詳細分析了各類角色用戶的需求,設計了相應的功能模塊,并對數據庫進行了優化設計。對于各級管理者而言,提供了分工明確的規范化管理,責任落到實處,也方便了用戶及時了解相關信息。該系統不僅能夠實現專業教學計劃工作的流程化操作管理,而且可以導出對接狀態數據平臺的信息,實現了數據共享,為實現教務信息化奠定了堅實的基礎。
參考文獻:
[1]熊偉.基于PHP的高校教學計劃運行管理系統設計與實現[D].南昌:南昌大學,2014.
[2]馬繼剛,趙莉.學分制指導性教學計劃制定的原則和方法[J]高等理科教育,2005(1):47.
[3]郭翠婷.論高校教學計劃管理問題的分析及對策[J].湖南科技學院學報,2013(1):166.
[4]張輝.基于VB的教學計劃制定系統設計與實現[J].電腦編程技巧與維護,2015(20):16.
[5]姜廣宇.實驗教學中心實踐教學計劃管理系統的設計[J].實驗技術與管理,2015(8):137.
(責任編輯 汪 偉)
Specialty Teaching Plan Management System Design in Higher Vocational Colleges based on State Data Platform: A Case Study on Anhui Business College
HE Jun1, CHEN Gang2
(1.Department of Teaching Affairs, Anhui Business College, Wuhu 241002, China; 2.Experiment and Training Center, Anhui Business College, Wuhu 241002, China)endprint