仇善梁
(江蘇旅游職業(yè)學(xué)院 圖書信息館,江蘇 揚州 225000)
2019年年初,國務(wù)院印發(fā)《國家職業(yè)教育改革實施方案》,一般稱作“職教20條”,方案將師生職業(yè)技能水平的培養(yǎng)提高到全新高度。在全國兩會上,李克強總理在政府工作報告中提出2019年高職院校擴招100萬人,此舉是國家發(fā)力高等職業(yè)教育,加速大國工匠培養(yǎng)的標志性事件。大國工匠培養(yǎng)的主要任務(wù)是在實訓(xùn)教學(xué)環(huán)節(jié)完成的,而實訓(xùn)耗材的采購、使用和管理是保障實訓(xùn)教學(xué)的重要支撐。實訓(xùn)耗材的管理是否到位直接關(guān)系到實踐教學(xué)能否順利實施,進而影響到人才培養(yǎng)方案能否順利落實[1]。
以江蘇旅游職業(yè)學(xué)院為例,該校是一所特色鮮明的旅游類高職院校,專業(yè)涵蓋旅游六要素,其中烹飪類專業(yè)是該校的優(yōu)勢和特色專業(yè)。該專業(yè)辦學(xué)規(guī)模較大,根據(jù)專業(yè)實訓(xùn)教學(xué)的需要,每天都要消耗大量的實訓(xùn)原材料,同時也顯現(xiàn)出傳統(tǒng)管理模式的一些不足。
各實訓(xùn)課老師一般是根據(jù)授課計劃進行實訓(xùn)耗材提前申報。首先是少部分老教師直接開出手寫實訓(xùn)料單,實訓(xùn)中心工作人員收到料單后進行電子化登記;其次是更多的教師直接使用Excel開出電子化的實訓(xùn)料單,實訓(xùn)中心進行再匯總。上述過程有兩個不足,首先是使用紙質(zhì)料單效率低下,如需審核就需要到處找人,原料標準還很不統(tǒng)一;其次是Excel格式的料單雖然方便許多,仍不能實現(xiàn)準確審核,一旦對實訓(xùn)料單審核不足,就會造成資源浪費。
根據(jù)烹飪專業(yè)實訓(xùn)的特點,大部分實訓(xùn)耗材無法提前購買回來存放,結(jié)合在教學(xué)過程中出現(xiàn)的調(diào)課變動等情況,烹飪類專業(yè)的實訓(xùn)耗材一般是提前4天左右提交實訓(xùn)耗材料單,開課日當天送貨。但是在執(zhí)行的過程中,由于諸多原因經(jīng)常出現(xiàn)到了規(guī)定時間催不齊料單的情況。如果管理人員礙于人情面子,接受了過期的料單,那么就會給實訓(xùn)耗材采購人員造成很大的工作壓力。在使用信息化系統(tǒng)后,執(zhí)行過期無法提交的規(guī)則,實訓(xùn)課教師的自覺性和工作主動性會大幅提高,最終可以基本避免上述問題。
系統(tǒng)并不僅僅是一些事物的簡單集合,而是一個由一組相互連接的要素構(gòu)成的、能夠?qū)崿F(xiàn)某個目標的整體[2]。傳統(tǒng)管理模式中,只是簡單體現(xiàn)了原料的申請、匯總和發(fā)放的過程,缺乏利用信息技術(shù)手段,實現(xiàn)對實訓(xùn)耗材的申購、審核、采購、發(fā)放、回收、統(tǒng)計的全過程管理。沒有實現(xiàn)清晰可控,易反饋的業(yè)務(wù)流程設(shè)計,就無法通過后臺數(shù)據(jù)庫的全過程記錄,生成各種指標性和評價性的數(shù)據(jù)報表,也就無法實現(xiàn)對實訓(xùn)教學(xué)的績效考核。
傳統(tǒng)管理模式中,實訓(xùn)課老師一般自行使用Excel開出實訓(xùn)耗材料單,看似信息化,實則僅僅實現(xiàn)了電子化。實訓(xùn)采購管理人員收到零散的料單后,需要自行將耗材按照日期、類別、要求等進行歸類匯總?cè)ゲ少彙2少徎貋硪院?,重新將原料根?jù)實訓(xùn)料單進行拆散打包,發(fā)放給各位實訓(xùn)課教師,也就是分料。
上述分總分的過程有兩個弊端,首先,上述過程都是人工操作,效率低下。其次,由于工作量比較大,人工操作難免出現(xiàn)計算統(tǒng)計錯誤,進而影響實訓(xùn)教學(xué)。
(1) 改變傳統(tǒng)管理模式,使用信息技術(shù),采用主流的開發(fā)技術(shù)構(gòu)建實訓(xùn)耗材管理系統(tǒng),能解決傳統(tǒng)手工化和電子化管理模式存在的諸多不足,有效提高實訓(xùn)耗材管理的精致化和規(guī)范化水平,提升實訓(xùn)教學(xué)的綜合管理水平。
(2) 依托互聯(lián)網(wǎng),用戶只需電腦接入網(wǎng)絡(luò)即可方便地使用本系統(tǒng),廣大教師無論是在學(xué)校還是在家中,都可以直接使用,無需安裝其他客戶端軟件。
(3) 方便實訓(xùn)課教師提交實訓(xùn)料單。開發(fā)前充分調(diào)研各部門的需求,開發(fā)中充分使用JQuery和Json等技術(shù),有效提升用戶使用體驗。
根據(jù)設(shè)計思路和功能需求分析,結(jié)合對其他實訓(xùn)耗材管理系統(tǒng)的前期調(diào)研,江蘇旅游職業(yè)學(xué)院烹飪實訓(xùn)耗材管理系統(tǒng)采用系統(tǒng)功能結(jié)構(gòu)設(shè)計,如圖1所示。
圖1 系統(tǒng)功能結(jié)構(gòu)
系統(tǒng)共設(shè)計了教師、專業(yè)部、教學(xué)院長、實訓(xùn)處、供貨單位、倉管員、審計處共7個角色,每個角色相應(yīng)的功能權(quán)限如圖1所示。
教師主要使用料單管理功能開設(shè)實訓(xùn)料單,通過基礎(chǔ)數(shù)據(jù)對實訓(xùn)項目進行管理,查看和核對實訓(xùn)原料的回收情況;專業(yè)部負責(zé)實訓(xùn)料單的初級審核和實訓(xùn)原料標準的定義;教學(xué)院長負責(zé)料單的終審,大賽專項料單的處理,緊急料單的開設(shè),實訓(xùn)課程開設(shè)的查詢統(tǒng)計,專業(yè)部、班級、原料等基礎(chǔ)數(shù)據(jù)的維護;實訓(xùn)處主要負責(zé)原料的采購,機構(gòu)設(shè)置數(shù)據(jù)的維護,實訓(xùn)原料的分類統(tǒng)計匯總;供貨商根據(jù)審批通過的原料清單按照開課日期及時供貨;倉管員負責(zé)入庫簽收,出庫簽收和原料的回收登記工作;審計處可以自由接入系統(tǒng),查詢整個實訓(xùn)料單的消耗使用情況,便于進行內(nèi)部審計。通過上述7個角色的協(xié)同工作,不僅完成了整個實訓(xùn)耗材采購和管理的信息化,還實現(xiàn)了全部操作流程的透明化。
系統(tǒng)采用MS Server作為數(shù)據(jù)庫支撐,根據(jù)功能需要共設(shè)計了13個表,分別是基礎(chǔ)—專業(yè)部表、基礎(chǔ)—用戶表、基礎(chǔ)—計量單位表、基礎(chǔ)—學(xué)院表、基礎(chǔ)—原料表、基礎(chǔ)—原料類別表、基礎(chǔ)—實訓(xùn)表、基礎(chǔ)—開關(guān)表、基礎(chǔ)—采購狀態(tài)表、基礎(chǔ)—參數(shù)表、基礎(chǔ)—班級表、過程—料單項目表,過程—料單成分表。
為了保證數(shù)據(jù)的安全性,數(shù)據(jù)庫服務(wù)器硬盤采用了RAID技術(shù),同時在維護計劃里設(shè)置了每天24點,系統(tǒng)自動進行數(shù)據(jù)庫的增量備份。存儲過程是自動的,用于多表交互,實現(xiàn)復(fù)雜功能,優(yōu)點是其編譯執(zhí)行過一次后會緩存執(zhí)行計劃,性能更優(yōu),限制更少[3]??紤]到系統(tǒng)日后數(shù)據(jù)量的激增,為了提高系統(tǒng)數(shù)據(jù)處理綜合性能,在系統(tǒng)的復(fù)雜交互查詢節(jié)點全部使用了存儲過程進行編寫。
耗材規(guī)格設(shè)計是系統(tǒng)基礎(chǔ)數(shù)據(jù)設(shè)計的重要部分,根據(jù)以往實訓(xùn)耗材的使用情況,僅烹飪專業(yè)常用的實訓(xùn)原材料規(guī)格就有8大類,1 500種左右,其種類繁多,規(guī)格更是五花八門。通過規(guī)劃分析,在耗材規(guī)格設(shè)計方面,首先要考慮傳統(tǒng)規(guī)格如何方便在數(shù)據(jù)庫中存儲表達的問題;其次是考慮耗材規(guī)格種類繁多,標準不一致,如何統(tǒng)一的問題;最后是兼容實訓(xùn)項目變化的需要,如何通過自定義耗材規(guī)格實現(xiàn)動態(tài)擴展的問題。
如表1所示,耗材規(guī)格的設(shè)計使用了6個數(shù)據(jù)字段進行描述。字段1為主鍵,整型自增;字段2為耗材名稱,字符型,記錄耗材的名稱;字段3為耗材的計量數(shù)值,整型,記錄耗材規(guī)格的數(shù)值;字段4為耗材的計量單位,字符型,取值為:斤、瓶、盒、張、包、袋、米、克、條等,可以自定義,任意添加;字段5為耗材分類,整型,記錄耗材所屬類別;字段6為耗材的備注,字符型,記錄品牌,包裝等特殊要求。使用此定義方法設(shè)計耗材規(guī)格,可以實現(xiàn)耗材規(guī)格的任意兼容。
表1 耗材規(guī)格字段構(gòu)成
本系統(tǒng)采用B/S架構(gòu)進行開發(fā),使用Visual Studio.NET 2010 SP1作為開發(fā)工具,開發(fā)語言為C#,微軟SQL Server 2008 R2作為系統(tǒng)數(shù)據(jù)庫軟件平臺,使得系統(tǒng)具有比較完美的兼容性。在開發(fā)中依據(jù)細致的需求分析,合理的結(jié)構(gòu)、功能、流程設(shè)計,通過創(chuàng)新設(shè)計方法,以人性化的方式提高用戶的使用體驗,下面介紹系統(tǒng)開發(fā)中的創(chuàng)新設(shè)計及開發(fā)方法。
開料是烹飪實訓(xùn)耗材申購的重要環(huán)節(jié),是直接面向?qū)I(yè)實訓(xùn)課教師的功能。借鑒醫(yī)生使用的醫(yī)療開藥系統(tǒng),系統(tǒng)設(shè)計了模糊開料匹配功能,可以幫助教師快速從近千種候選原料中快速檢索出自己需要的實訓(xùn)原材料,極大地節(jié)約了教師的時間,提升了用戶的使用體驗,模糊開料匹配實現(xiàn)機制流程圖如圖2所示。
系統(tǒng)將后臺數(shù)據(jù)庫中的原料數(shù)據(jù)加載至前臺進行綜合判斷有兩種模式。一種模式是一次性全部加載至前臺,然后供JQuery進行二次編碼判斷;另一種模式是根據(jù)用戶輸入的原料名稱字符實時傳入至后臺數(shù)據(jù)庫進行匹配。模式一在加載原料方面擁有很好的用戶體驗,但是需要一次性加載全部數(shù)據(jù);模式二使用實時加載判斷速度也很快,但是可能會受到網(wǎng)絡(luò)因素的影響,在使用概率上偶爾會出現(xiàn)延時的情況進而影響用戶體驗。根據(jù)綜合測試比較,選擇模式一進行開發(fā),同時為了盡量壓縮數(shù)據(jù)量大小,系統(tǒng)選擇JSON作為數(shù)據(jù)交換格式。JSON是一種輕量級數(shù)據(jù)交換格式,可在多種語言之間進行數(shù)據(jù)交換,易于讀寫和機器解析、生成[4]。JSON規(guī)則簡單,使用壓縮格式,占用帶寬較小,在使用過程中實現(xiàn)了快速加載,系統(tǒng)同時支持漢字模糊檢索和原料名稱首字母模糊檢索,使用此功能實訓(xùn)課教師可以實現(xiàn)快速選料開單,取得了非常完美的用戶使用體驗。
圖2 模糊開料匹配實現(xiàn)機制流程
烹飪實訓(xùn)任務(wù)一般會包含多種實訓(xùn)原料,每種原料又包含規(guī)格、數(shù)量、備注等信息,在使用中經(jīng)常會出現(xiàn)同樣一個實訓(xùn)任務(wù),有多位老師授課的情況。為了簡化用戶開料單的工作量,根據(jù)前期調(diào)研分析,系統(tǒng)設(shè)計了樣板料單功能,分為自己料單和他人料單。自己料單是用戶將開過的料單設(shè)置為樣板料單,下次開設(shè)相同的實訓(xùn)料單時可以自動加載之前已經(jīng)開設(shè)過的實訓(xùn)料單,無需再次挑選每一種實訓(xùn)原材料,也可以在加載后對料單的項目、數(shù)量進行任意修改。他人料單是指除自己外的其他實訓(xùn)課老師開設(shè)的料單,已經(jīng)被設(shè)置為樣板料單,可以被其他老師借鑒使用,實現(xiàn)資源的共享。
$("#bt_add_all").click(function () {
var shixun_id = $("#c_id").html();
var iswo = false;
var teac_id = $("#teac").html();
jsontarry.splice(0, jsontarry.length);//清空料單數(shù)組
$.ajax({
type: "POST",
url: "../handel/01sub.ashx",
data: { "shixun_id": shixun_id, "iswo": iswo, "teac_id": teac_id },
dataType: "text",
beforeSend: function () {$("#loadimg").show();
$("# bt_add_all ").attr({ disabled: "disabled" });},
success: function (js) {
if (js == "Faile") {alert("系統(tǒng)中沒有找到此樣板料單!");}
else {var newjs = eval(js); //字符串封裝成json對象格式
$.each(newjs, function (index, content) {
var temp = { "id": content.id, "name": content.liao_name, "guige": content.liao_type, "beizhu": content.liao_beizhu, "num": content.liao_num };
jsontarry.push(temp);
});show_table();//繪制料單清單
}return false;},complete: function ()
{$("#loadimg").hide();$("#bt_add_all").removeAttr("disabled");},
error: function () {alert("網(wǎng)絡(luò)出錯!");return false;}});});
上述代碼利用JQuery取得用戶和實訓(xùn)項目信息,通過Ajax異步提交至ASP.NET后臺的ashx處理文件進行數(shù)據(jù)庫查詢,提取出該樣板料單的具體原料清單,以JSON數(shù)據(jù)格式返回至前臺存入JS數(shù)組,最后利用JS動態(tài)繪制出樣板原料清單。
為提升實訓(xùn)教學(xué)管理水平,用信息化管理來避免傳統(tǒng)管理方式中出現(xiàn)的審核不便、管理不足、效率低下等情況,信息化系統(tǒng)采購業(yè)務(wù)流程如圖3所示。
根據(jù)系統(tǒng)業(yè)務(wù)流程設(shè)計,教師用戶根據(jù)課程實訓(xùn)計劃,編制實訓(xùn)耗材采購需求,提交給專業(yè)部進行初級審核。專業(yè)部主任對實訓(xùn)料單進行審核,完成后轉(zhuǎn)交給教學(xué)院長進行再次審批。前兩個審核環(huán)節(jié)的審核結(jié)果系統(tǒng)會以短信的形式發(fā)送至教師用戶的手機,及時響應(yīng)反饋,提高工作效率。實訓(xùn)處在接收到實訓(xùn)耗材采購需求后,系統(tǒng)會根據(jù)原料的不同類別進行匯總,分發(fā)至不同協(xié)議供貨商安排采購,供貨商送貨后,倉管員進行驗收入庫。倉管員根據(jù)系統(tǒng)里實訓(xùn)任務(wù)開設(shè)的時間和數(shù)量等信息進行備貨分料,教師用戶領(lǐng)料簽收,完成一個請求流程。根據(jù)審計和內(nèi)控要求,系統(tǒng)還加入了專項審計數(shù)據(jù)匯總報表功能。
圖3 系統(tǒng)業(yè)務(wù)流程
$("#bt_tj").click(function () {
$("# bt_tj ").attr('disabled', true);
$.ajax({
type: "POST",
url: "http://106.ihuyi.cn/webservice/sms.php?method=Submit",
dataType: 'text',
data: { mobile: $("$phone").html(), account: "cf_xfzn", password: "04A10F09************81758ED4466", content: "編號為" + $("#lb_ld").html() + "的實訓(xùn)料單期待您的審核,請抓緊審核,謝謝!" },
success: function (data) {alert("發(fā)送成功!");}});
timer = setInterval("update()", 1000);
return false;});
辦公協(xié)同軟件和QQ類即時通訊軟件在無網(wǎng)絡(luò)或未登陸情況下,無法及時獲取信息。短信平臺則可以彌補以上通訊方式的不足[5]。系統(tǒng)通過調(diào)用“互億無線”第三方短信接口,引入短信提醒和催審機制,可以有效提升實訓(xùn)料單審核的效率,避免因工作繁忙導(dǎo)致的漏審和忘審等情況的發(fā)生。無論審核通過與否,系統(tǒng)都會第一時間以短信的形式告知相關(guān)人員。
使用信息化手段,升級和改變傳統(tǒng)的實訓(xùn)耗材管理模式,既是大規(guī)模實訓(xùn)的需要,也是提升實訓(xùn)教學(xué)管理水平的需要,也是高職院專業(yè)內(nèi)涵建設(shè)的需求,是節(jié)約人員和成本的需要,更是內(nèi)部審計的需要。通過本系統(tǒng)的設(shè)計、開發(fā)和應(yīng)用,為廣大高職院校的實訓(xùn)教學(xué)耗材的采購和管理提升提供了一定的借鑒意義。