高 美
(福州墨爾本理工職業(yè)學(xué)院,福建 福州 350108)
中外合作辦學(xué)在最近幾年得到了迅猛發(fā)展,已成為中國高等教育的重要組成部分。中外合作大學(xué)把國外優(yōu)質(zhì)教育資源,先進(jìn)的教育理念引入國內(nèi),有效彌補(bǔ)了國內(nèi)現(xiàn)有教學(xué)內(nèi)容的不足,豐富了教學(xué)方法,在人才培養(yǎng)專業(yè)化、國際化方面發(fā)揮了重要作用。
隨著我國信息化的不斷發(fā)展,教務(wù)管理系統(tǒng)在各高校的教務(wù)管理工作中得到廣泛應(yīng)用,極大地提高了教務(wù)管理水平。然而,由于中外合作辦學(xué)模式在諸多方面與國內(nèi)的辦學(xué)模式存在差異,這對國內(nèi)大學(xué)的教務(wù)管理工作提出了新的挑戰(zhàn)[1]。作者在福州墨爾本理工職業(yè)學(xué)院組織的“科研項(xiàng)目”中,主持了福州墨爾本理工職業(yè)學(xué)院教務(wù)管理系統(tǒng)的“設(shè)計(jì)與研究”項(xiàng)目的設(shè)計(jì)研究工作。福州墨爾本理工職業(yè)學(xué)院是閩江學(xué)院與澳大利亞墨爾本理工學(xué)院合作舉辦、具有獨(dú)立法人資格的高等國際學(xué)院[2]。隨著合作辦學(xué)的深入開展,學(xué)校的教務(wù)管理系統(tǒng)已經(jīng)難以滿足需要,急需開發(fā)一套適用于中外合作辦學(xué)的教務(wù)管理系統(tǒng)。本文以中外合作辦學(xué)教務(wù)管理系統(tǒng)為研究對象,通過進(jìn)行有效需求分析,針對需求分析中出現(xiàn)的問題給出確實(shí)可行的設(shè)計(jì),解決了開發(fā)過程中遇到的各種實(shí)際問題,提高了系統(tǒng)的可拓展性、可維護(hù)性,從而改善了系統(tǒng)的整體性能。
與目前常見的教務(wù)管理系統(tǒng)相比,中外合作辦學(xué)教務(wù)管理系統(tǒng)有一些特殊的需求,主要體現(xiàn)在如下幾個(gè)方面:
(1)過程考核信息豐富在教學(xué)過程中,學(xué)校十分重視對學(xué)生學(xué)習(xí)過程的考核和對學(xué)生綜合職業(yè)能力的培養(yǎng)。每門課程的總評成績由平時(shí)表現(xiàn)、小測、演講、報(bào)告、實(shí)驗(yàn)、期末考試等組成,系統(tǒng)還要記錄學(xué)生每節(jié)課的考勤信息。
(2)培養(yǎng)方案復(fù)雜度高學(xué)校培養(yǎng)方案中的課程包括中方課程和外方課程。特別是外方課程,系統(tǒng)課程庫除了需要管理課程中文名、學(xué)時(shí)、學(xué)分等信息外,還需要存儲課程英文名、外方課程代碼、是否中英雙語授課、授課方等。在課程設(shè)置上,除了公共基礎(chǔ)課、專業(yè)基礎(chǔ)課、專業(yè)核心課和集中實(shí)踐課以外,還在低年級開設(shè)大量的英語課程,以滿足合作辦學(xué)對學(xué)生語言應(yīng)用能力的要求。如何科學(xué)、合理地安排各種專業(yè)課程、英語小班,從而滿足教學(xué)需要,是教務(wù)信息管理系統(tǒng)中亟待解決的問題。
(3)教務(wù)系統(tǒng)多語言支持學(xué)校的外籍教師主要來自澳大利亞,也有部分來自英美等發(fā)達(dá)國家,大多數(shù)外教不懂中文,這就要求系統(tǒng)支持中英雙語,并能讓使用者特別是外教快速上手。
(4)更及時(shí)的學(xué)業(yè)預(yù)警為了讓受預(yù)警的學(xué)生及時(shí)知曉自己的學(xué)業(yè)狀況,當(dāng)學(xué)生登陸教務(wù)系統(tǒng)時(shí),需要系統(tǒng)能自動(dòng)彈出學(xué)業(yè)預(yù)警信息,并且教務(wù)員能夠在線打印學(xué)業(yè)預(yù)警通知書,及時(shí)通知家長。
(5)學(xué)生出國留學(xué)需要各種證明隨著中外合作辦學(xué)的推進(jìn),學(xué)生出國人數(shù)不斷增加,對教務(wù)系統(tǒng)中打印業(yè)務(wù)的需求不斷增加,對打印格式及內(nèi)容的要求不斷增多,傳統(tǒng)的打印實(shí)現(xiàn)方式已經(jīng)不能滿足需要,要求各種打印模板能夠?qū)崿F(xiàn)在線維護(hù),以提高證明打印效率。
(6)需要豐富的數(shù)據(jù)分析與報(bào)表功能在中外合作辦學(xué)高校中,學(xué)生多樣化,教師來源多樣化,中西方文化差異等因素都有可能影響教學(xué),因此需要通過教學(xué)大數(shù)據(jù)分析,及時(shí)發(fā)現(xiàn)問題并改進(jìn),以解決教學(xué)中出現(xiàn)的問題,提高人才培養(yǎng)質(zhì)量。
中外合作辦學(xué)教務(wù)管理系統(tǒng)功能主要包括學(xué)籍管理,教學(xué)計(jì)劃管理,考務(wù)管理,教學(xué)質(zhì)量評價(jià)管理,畢業(yè)管理等。面向?qū)W校教學(xué)管理部門,全校教師和學(xué)生。
圖1展示了教務(wù)管理系統(tǒng)主要業(yè)務(wù)功能模塊。
圖1
本文給出了系統(tǒng)中部分有差異化功能的描述。
1.2.1 學(xué)籍管理新生注冊。每年招生錄取結(jié)束后,招生部門把錄取信息導(dǎo)入到新生錄取模塊,錄取信息包含教育部招生平臺提供的所有信息。學(xué)生通過電子渠道繳交學(xué)費(fèi),繳費(fèi)成功,新生錄取信息表自動(dòng)更新繳費(fèi)狀態(tài),各系根據(jù)學(xué)生實(shí)際報(bào)到和繳費(fèi)情況批量審核學(xué)生信息,審核通過后,
新生信息自動(dòng)進(jìn)入學(xué)生信息庫,完成新生學(xué)籍入庫工作。老生注冊。學(xué)生通過電子渠道繳交新學(xué)年學(xué)費(fèi),繳費(fèi)成功,注冊表自動(dòng)更新繳費(fèi)狀態(tài),各系根據(jù)學(xué)生實(shí)際報(bào)到和繳費(fèi)情況批量審核繳費(fèi)信息,審核通過后,注冊狀態(tài)變更為已注冊。
1.2.2 教學(xué)計(jì)劃管理
教學(xué)計(jì)劃管理工作流程。教學(xué)秘書將課程信息錄入課程庫,將每個(gè)學(xué)期的教學(xué)計(jì)劃錄入系統(tǒng),教務(wù)處管理人員審核,審核通過后,教學(xué)秘書下達(dá)教學(xué)任務(wù):關(guān)聯(lián)任課教師、上課地點(diǎn)和上課時(shí)間,然后進(jìn)行排課。
在教學(xué)計(jì)劃業(yè)務(wù)的調(diào)研中,我們發(fā)現(xiàn)了三個(gè)特殊的業(yè)務(wù)需求。
第一,為了更加有效地提高學(xué)生的英語口語能力,一個(gè)學(xué)期一門英語口語課程由三個(gè)老師(其中兩名外教)輪流授課。因此,需要給這個(gè)課程關(guān)聯(lián)三個(gè)老師,以便老師能順利錄入學(xué)生的考勤信息。
第二,期末成績只能由一個(gè)老師錄入,因此,需要設(shè)置一個(gè)成績錄入人,可根據(jù)需要指派任何一個(gè)老師錄入學(xué)生成績。
第三,同一門課程成績權(quán)重保持一致。針對這個(gè)問題,我們采用如下解決方案:首先,指定課程負(fù)責(zé)人,由課程負(fù)責(zé)人設(shè)置成績權(quán)重,本門課程的其他老師無設(shè)置權(quán)限。后續(xù)的修改及調(diào)整等也由課程負(fù)責(zé)人完成,這樣就在技術(shù)上保證了課程成績權(quán)重的一致。
1.2.3 教學(xué)質(zhì)量評價(jià)
學(xué)校教學(xué)質(zhì)量評價(jià)采用澳大利亞的評價(jià)指標(biāo)體系,評價(jià)指標(biāo)設(shè)置比較靈活,除了正常的指標(biāo)外,多了“不適用”選項(xiàng)。中外合作辦學(xué)實(shí)際課程存在上課形式的差異,如英語課堂與專業(yè)課不一樣,采用的是小班上課,而專業(yè)課通常是大班上課,學(xué)生對教師教學(xué)質(zhì)量進(jìn)行評價(jià)時(shí),允許對評價(jià)指標(biāo)選擇不適用,系統(tǒng)只對選中的評價(jià)指標(biāo)進(jìn)行評分統(tǒng)計(jì)。
1.2.4 操作記錄永久保存
利用云平臺構(gòu)建的系統(tǒng)提供了操作記錄保存功能,對系統(tǒng)的任何操作,包括文字描述、截圖、評論等,都可以永久保存,并且可以實(shí)時(shí)查看,這為日后的維護(hù)、跟蹤、檢查提供了極大的方便。系統(tǒng)還可以自動(dòng)記錄用戶操作行為,下次用戶登錄時(shí),系統(tǒng)呈現(xiàn)的是上次登陸的界面。
1.2.5 統(tǒng)計(jì)與分析功能
對學(xué)生信息、教學(xué)班、學(xué)生成績等信息的統(tǒng)計(jì)實(shí)現(xiàn)全景展示,利用伙伴云提供的大數(shù)據(jù)分析引擎,對教學(xué)管理中的一切數(shù)據(jù)進(jìn)行運(yùn)算統(tǒng)計(jì),智能分析,進(jìn)行可視化呈現(xiàn)。如學(xué)生管理模塊的在校生總數(shù)、生源分布、教學(xué)質(zhì)量監(jiān)測模塊的學(xué)生評教統(tǒng)計(jì)、教師得分排行等,通過大數(shù)據(jù)技術(shù)驅(qū)動(dòng)教學(xué)水平提升。
1.2.6 學(xué)生學(xué)業(yè)預(yù)警信息自動(dòng)推送
傳統(tǒng)的做法是考試結(jié)束,成績出來后,教務(wù)員統(tǒng)計(jì)匯總課程不及格學(xué)生情況,再通過輔導(dǎo)員,告知學(xué)生。此舉,可以起到一定的效果,但是工作量很大,需要做大量的數(shù)據(jù)統(tǒng)計(jì)與分析工作,給相關(guān)教學(xué)管理及學(xué)生管理的工作人員帶來一定的壓力。針對這個(gè)問題,我們使用工作流技術(shù)來解決,具體做法是:首先設(shè)置預(yù)警條件,每個(gè)學(xué)期考試成績出來后,未達(dá)到設(shè)定條件的,不推送,達(dá)到預(yù)警條件的,系統(tǒng)將自動(dòng)向?qū)W生推送相應(yīng)預(yù)警信息,只要學(xué)生登陸系統(tǒng),就能在醒目位置看到學(xué)業(yè)預(yù)警信息。通過工作流技術(shù),實(shí)現(xiàn)了學(xué)生學(xué)業(yè)預(yù)警信息自動(dòng)推送,起到了及時(shí)提醒的作用,也減輕了教學(xué)管理人員的工作量。
1.2.7 系統(tǒng)管理
Design and Implementation of Monitoring and Control System for Water Jet Propulsion……………KE Yuchun, WANG Jian(1·50)
系統(tǒng)管理模塊主要包括:
(1)教學(xué)基礎(chǔ)數(shù)據(jù)設(shè)置。包括:專業(yè),學(xué)期,辦學(xué)項(xiàng)目,課程類別,課程性質(zhì),培養(yǎng)方式代碼,學(xué)籍異動(dòng)原因代碼,學(xué)籍狀態(tài)代碼,學(xué)生來源代碼等。
(2)打印模板設(shè)置,打印模板可修改,未來要修改格式,只需修改相應(yīng)的模板即可,方便易操作,極大地提高了系統(tǒng)的適應(yīng)性。
包括:各種證明:中英文在學(xué)證明、中文在學(xué)證明、英文在學(xué)證明、畢業(yè)證明、完學(xué)證明。
成績單:中英文成績單、中文成績單、英文成績單。
其他學(xué)籍信息:學(xué)業(yè)預(yù)警通知書、學(xué)籍登記卡
成績登記表:正考成績登記表、補(bǔ)考成績登記表、重修成績登記表
1)教學(xué)借用時(shí)間設(shè)置
2)重修報(bào)名時(shí)間設(shè)置
3)學(xué)生選課時(shí)間設(shè)置
4)學(xué)生評教時(shí)間設(shè)置
5)學(xué)生個(gè)人信息修改時(shí)間設(shè)置
圖2
中外合作辦學(xué)教務(wù)管理系統(tǒng)基于強(qiáng)大的PaaS(PlatformasaService)底層技術(shù)平臺研發(fā),采用先進(jìn)、靈活的設(shè)計(jì)理念,具有良好的跨瀏覽器兼容性,支持個(gè)人電腦、智能手機(jī)等多終端訪問,系統(tǒng)引入強(qiáng)大的數(shù)據(jù)庫引擎、自動(dòng)化工作流引擎機(jī)制,支持無代碼開發(fā)功能模塊,自由定制工作流程,未來可根據(jù)學(xué)校業(yè)務(wù)需求靈活擴(kuò)展。
在編程語言的選擇上,有別于傳統(tǒng)的開發(fā)方式,我們充分利用現(xiàn)有的云平臺,實(shí)現(xiàn)快速開發(fā),具體做法是:管理端包含(教師端)使用伙伴云的通用管理界面,學(xué)生端使用云平臺的應(yīng)用功能進(jìn)行開發(fā)。開發(fā)語言為PHP,充分考慮學(xué)生的使用習(xí)慣,為了方便學(xué)生找回密碼,我們引入了通過手機(jī)短信驗(yàn)證碼找回密碼的功能,為師生提供更好的使用體驗(yàn)。我們把系統(tǒng)部署在阿里云上,學(xué)校師生只需要通過網(wǎng)絡(luò)瀏覽器就可以訪問系統(tǒng),不用擔(dān)心期末查成績疊加教學(xué)質(zhì)量評價(jià)導(dǎo)致系統(tǒng)負(fù)荷太大的問題。
系統(tǒng)的維護(hù)需要消耗大量的精力和資源,隨著中外合作辦學(xué)的深入開展,系統(tǒng)的維護(hù)難度也逐漸變大。然而,由于我們進(jìn)行了準(zhǔn)確、有效的需求分析和精心的設(shè)計(jì),維護(hù)工作變得簡單。不需要修改程序,只要對工作流進(jìn)行編輯就可以實(shí)現(xiàn)大多數(shù)需求的變更。
總的來說,為了應(yīng)對中外合作辦學(xué)的特殊性,本系統(tǒng)的設(shè)計(jì)充分體現(xiàn)了靈活性。靈活性高的系統(tǒng),才能適應(yīng)各種教學(xué)改革,各種不斷變化的需求,減少維護(hù)管理的工作量并增加系統(tǒng)使用壽命。我們利用云平臺提供的大數(shù)據(jù)分析功能,很輕松就創(chuàng)建了大量的圖表,各級各類管理人員,可以根據(jù)自己的工作,查看相關(guān)統(tǒng)計(jì)分析,大數(shù)據(jù)分析功能為學(xué)校的教學(xué)管理決策提供有力支撐[3]。
性能測試環(huán)境為阿里云服務(wù)器。實(shí)驗(yàn)數(shù)據(jù)包括全校1400多名學(xué)生的學(xué)籍信息,以及學(xué)校部分教職工的賬號,教務(wù)系統(tǒng)面向的用戶數(shù)以教師和學(xué)生為主,其中,最常見的操作有以下幾種:用戶登錄,頁面切換,課程表查看,成績提交,學(xué)生評教與成績查詢,我們對以上請求的訪問響應(yīng)時(shí)間進(jìn)行了測試。上述六種訪問請求類型是系統(tǒng)最常處理的請求,具有代表性,能反映出系統(tǒng)在實(shí)際業(yè)務(wù)環(huán)境中的處理水平。在實(shí)驗(yàn)中,隨機(jī)執(zhí)行每種訪問請求20次,實(shí)驗(yàn)結(jié)果為20次訪問請求的系統(tǒng)平均響應(yīng)時(shí)間。
圖3 系統(tǒng)的響應(yīng)時(shí)間
圖3展示了實(shí)驗(yàn)中不同請求的響應(yīng)時(shí)間。從實(shí)驗(yàn)結(jié)果來看,不同訪問請求的響應(yīng)時(shí)間基本維持在130ms以內(nèi),確保了良好的用戶體驗(yàn)。
本文深入分析了中外合作辦學(xué)教務(wù)管理系統(tǒng)的需求,并給出了系統(tǒng)功能描述,針對中外合作辦學(xué)教務(wù)系統(tǒng)的難點(diǎn)、痛點(diǎn),提出了相應(yīng)的解決方案。本系統(tǒng)基于現(xiàn)有云平臺的二次開發(fā),節(jié)約大量時(shí)間,可維護(hù)性好,并且有很高的靈活性,可以應(yīng)對未來中外合作辦學(xué)的各種變化。