劉曉瀟
摘要:本文以某職業(yè)院校教務管理系統(tǒng)為例,設計出一套多管理機制的教務管理系統(tǒng),提高了師生的工作效率,加速職業(yè)院校的數(shù)字化進程,具有一定推廣價值。
關鍵詞:SOA架構;教務管理系統(tǒng);多角色;數(shù)據共享
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2019)04-0161-02
0 引言
教務管理即利用先進的管理思想和技術手段提高教育、培養(yǎng)、管理水平,教務管理是高校管理的核心工作,對于職業(yè)院校的發(fā)展與改革具有廣泛而深遠的意義。本著高起點高標準、既適應當前又考慮未來發(fā)展的原則,設計一套符合職業(yè)院校實際,并能適應學校未來教學改革發(fā)展需要的新型的教務管理系統(tǒng)顯得尤為迫切和需要。
1 需求分析
教務管理系統(tǒng)的建設在提高學校信息化建設的同時,也為全校教職工和學生提供了日常工作、生活等信息服務。職業(yè)院校教務系統(tǒng)的完善能夠提高、改善學校學生的管理體制。在設計上,需要實現(xiàn)學校、院系、教研室的多級管理機制,建立協(xié)同事務處理機制,才可大大減輕校級管理用戶的工作負擔。
考慮到絕大多數(shù)職業(yè)院校推行全面體現(xiàn)學生個性化培養(yǎng)的學分制教學管理制度,教務系統(tǒng)需要支持學分制培養(yǎng),融合學年制、學年學分制、學分制三種管理制度合并的管理,旨在實現(xiàn)學校新老生在同一教務管理系統(tǒng)下管理。
整體設計需要體現(xiàn)以人為本的服務理念,為學生、教師、學校領導等不同類型的涉眾人群提供相關的網上服務,集合面向學生、教師和學校領導相關的事務內容,為用戶提供便捷的自助查詢、網上業(yè)務申請和辦理服務。
2 總體設計
對比C/S架構與B/S架構,選擇采用三層純B/S架構,數(shù)據庫服務器只允許應用服務器訪問,用戶只能通過應用服務器進行數(shù)據的操作和查詢,大大增強了系統(tǒng)的安全性。同時在設計中應當達到相關的規(guī)劃或標準,盡可能優(yōu)化數(shù)據結構,使之在設計上顯得更加的合理,其數(shù)據接口能夠向廣大用戶全面開放。此外,在設計中融入數(shù)據庫和應用緩存技術、排隊優(yōu)化技術等,提高系統(tǒng)的并發(fā)性。
教務管理信息系統(tǒng)框架如下圖1所示,整個系統(tǒng)在設計上主要基于SOA架構,然后將其具備的各項功能設計成為教學管理所需要的服務系統(tǒng)。為學生、教師、各級管理人員、校領導提供相關的服務。數(shù)據共享服務負責與學校數(shù)據中心共享數(shù)據庫及其他應用系統(tǒng)數(shù)據庫系統(tǒng)實現(xiàn)數(shù)據交換和數(shù)據共享。
服務管理平臺(SMP)是基于SOA應用結構設計和開發(fā)完成的服務管理組件,通過該平臺來實現(xiàn)各種教務管理服務,如:注冊、發(fā)布、管理等,其中SOA服務主要指的是Web服務,但該服務形式在運行的過程中通常需要一個過程,因此在實際的應用中還需要注重對服務范圍的優(yōu)化。
3 具體設計
教務系統(tǒng)設計是基于SOA系統(tǒng)架構,從服務的角度來展開設計,其在實際設計中應當遵循該架構設計形式的標準和規(guī)范,實現(xiàn)對異構系統(tǒng)的有效集成,專門列出為學校教學管理工作開展所服務的平臺,以此為教師、學生以及學校行政管理人員提供更加多樣化、個性化的服務。同時,在設計中針對管理系統(tǒng)應用SOA的架構來進行開發(fā)設計,可以充分發(fā)揮該系統(tǒng)架構的優(yōu)勢,使得所開發(fā)的系統(tǒng)具備更高的可維護性,從而降低學校后期在系統(tǒng)上的維護費用。
在具體的開發(fā)中采用Java編程語言完成系統(tǒng)的程序開發(fā)設計,并在其中融入服務系統(tǒng)和分布式組件,本次設計主要采用Web Services做服務系統(tǒng),采用EJBs做分布式組件,以此來推進業(yè)務邏輯的實現(xiàn)。此外應用JNDI/UDDI方式來完成服務定位,實現(xiàn)分布式服務。在對組件技術進行選擇時主要基于“業(yè)務對象”需求來完成,使得所開發(fā)的硬件和操作系統(tǒng)具有較高的可使用性,能夠較好的滿足“業(yè)務對象”的應用需求。同時通過這種方式也有助于分布式應用程序的建立,有助于分模塊展開教務管理系統(tǒng)設計,從當前對教務系統(tǒng)的常用情況來看,主要包含成績管理、學籍管理、排課管理、實踐管理等部分,最后再針對各個模塊做進一步的細分。
學籍管理的設計主要包括:新生管理、學生信息維護、學生注冊、學籍異動、學生轉專業(yè)、學籍異動監(jiān)控、專業(yè)分方向(分流)、學生板塊課程等級、輔修管理、查詢統(tǒng)計打印等。
師資管理模塊的設計以教育部正式發(fā)布實施的《教育管理信息化標準》為標準,對教師基本信息(包括照片)等信息進行有效管理。主要功能包括:教師信息維護、教學日歷管理、工作量系數(shù)維護及工作量統(tǒng)計等。
綜合服務管理模塊為學生、教師、學校領導等不同類型的涉眾人群提供相關的網上服務,集合面向學生、教師和學校領導相關的事務內容,為用戶提供自助查詢、網上業(yè)務申請和辦理服務
增加了信息推送服務模塊和數(shù)據采集模塊,前者為系統(tǒng)提供統(tǒng)一的消息處理服務,如:不及格課程提醒、個人信息修改提醒、考試提醒等,系統(tǒng)提供消息的新建、發(fā)送、列表維護、消息類型服務等功能,通過遠程接口調用的方式為各相關系統(tǒng)服務。推送的途徑可以包括即時通訊、手機短信、郵件等。后者建立在學校基礎數(shù)據之上,符合高職高專類院校向國家上報學校運行狀態(tài)數(shù)據要求,減輕學校填報與統(tǒng)計的工作量,并且上報的數(shù)據準確、完整。
增加流程管理模塊,通過流程管理服務實現(xiàn)常規(guī)教學業(yè)務流程化管理,如學籍異動流程、專業(yè)申報流程、課程申報流程、培養(yǎng)方案審批流程、排課流程、教師調停課流程、教室申請流程、學位申請流程等。支持自定義流程,可設置串行、并行及反饋等多種工作流轉方式。各流程節(jié)點授權對像按設定時間動態(tài)控制,可預期/逾期提醒,提醒方式可借助郵件和短信批量發(fā)送或個性化發(fā)送。
4 結語
本文通過分析職業(yè)技術學院教務管理系統(tǒng)的重要性,該系統(tǒng)可提高教務人員的工作效率,有效地減輕了管理人員的工作壓力。從經濟角度考慮,由于對高職院校和學分制高校具有適用性,該系統(tǒng)有利于市場的推廣。
參考文獻
[1] 吳國芳.基于SOA架構的衛(wèi)星遙感數(shù)據同步模型的設計與研究[J].信息通信,2018(2):81-83.
[2] 基于Web Services的教務管理系統(tǒng)的設計與構建[D].電子科技大學,2010.
[3] 孫秀娟.基于WEB的網絡社團管理系統(tǒng)的設計與實現(xiàn)[J].北京工業(yè)職業(yè)技術學院學報,2018(1):66-70.