徐 愛 春
(湖州職業(yè)技術(shù)學(xué)院 工商管理分院, 浙江 湖州 313000)
電子商務(wù)專業(yè)教學(xué)資源庫共享服務(wù)是以電子商務(wù)專業(yè)為核心,本著共享性、可擴(kuò)展性和高可靠性原則,以數(shù)字化、信息化等現(xiàn)代教育技術(shù)為手段,以網(wǎng)絡(luò)信息化為載體,構(gòu)建基于校園網(wǎng)絡(luò)的教學(xué)、管理、學(xué)習(xí)平臺(tái)[1-2]。電子商務(wù)專業(yè)教學(xué)資源庫建設(shè)主要內(nèi)容包括:職業(yè)標(biāo)準(zhǔn)庫、專業(yè)標(biāo)準(zhǔn)庫、課程標(biāo)準(zhǔn)庫、網(wǎng)絡(luò)教學(xué)資源庫、教學(xué)成果展示庫、職業(yè)技能鑒定(考證)資料庫、教學(xué)論壇等內(nèi)容,充分調(diào)動(dòng)學(xué)院自主創(chuàng)新的積極性,開發(fā)、整合校內(nèi)各專業(yè)課程的優(yōu)質(zhì)教學(xué)資源,與行業(yè)企業(yè)緊密結(jié)合,引進(jìn)國(guó)內(nèi)外電子商務(wù)行業(yè)的優(yōu)質(zhì)資源,建成一個(gè)集教學(xué)及教學(xué)改革、專業(yè)建設(shè)、科研技術(shù)攻關(guān)、社會(huì)服務(wù)兼有行業(yè)企業(yè)共同參與、內(nèi)容創(chuàng)新的教學(xué)資源庫,實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源的共建共享,使其成為高等職業(yè)教育內(nèi)涵建設(shè)的標(biāo)志,發(fā)揮示范建設(shè)的引領(lǐng)、帶動(dòng)和輻射作用。通過科學(xué)設(shè)計(jì)和規(guī)劃,創(chuàng)建共享型專業(yè)教學(xué)資源管理平臺(tái)及公共管理服務(wù)平臺(tái)[3],構(gòu)建使用方便、快捷、海量存儲(chǔ)的共享型專業(yè)教學(xué)資源庫系統(tǒng)。
本系統(tǒng)功能結(jié)構(gòu)如圖1所示,平臺(tái)分成兩大模塊,前端顯示(共享)模塊和數(shù)據(jù)維護(hù)模塊。數(shù)據(jù)展示模塊包括如下內(nèi)容:
借助湖職院“三層對(duì)接”,實(shí)現(xiàn)校企合作,及時(shí)掌握市場(chǎng)對(duì)電子商務(wù)企業(yè)對(duì)畢業(yè)需求變化,從而有針對(duì)性的調(diào)整和設(shè)置電子商務(wù)專業(yè)課程設(shè)置和項(xiàng)目實(shí)訓(xùn),動(dòng)態(tài)更新職業(yè)標(biāo)準(zhǔn),主動(dòng)適應(yīng)區(qū)域、行業(yè)和社會(huì)發(fā)展的需要。建設(shè)的內(nèi)容包括本專業(yè)培養(yǎng)目標(biāo),人才需求統(tǒng)計(jì),人才職業(yè)能力定義,人才培養(yǎng)方案,課程體系結(jié)構(gòu),專業(yè)實(shí)習(xí)指南等標(biāo)準(zhǔn)文檔庫。供合作企業(yè),合作院校,電子商務(wù)專業(yè)學(xué)生參考和共享。
圖1 共享平臺(tái)的功能模塊結(jié)構(gòu)圖
根據(jù)電子商務(wù)專業(yè)課程建設(shè)體系,制定核心課程內(nèi)容建設(shè)標(biāo)準(zhǔn),課程建設(shè)作業(yè)方案,實(shí)訓(xùn)設(shè)計(jì)方案,課程能力目標(biāo),課程知識(shí)目標(biāo),課程建設(shè)基本條件等,形成較權(quán)威的課程標(biāo)準(zhǔn)大全。
電子商務(wù)專業(yè)素材庫主要包括與本專業(yè)相關(guān)的各類資源,比如課程課件,技能競(jìng)賽模板,各類設(shè)備用戶指南,行業(yè)規(guī)范標(biāo)準(zhǔn),技術(shù)參考文獻(xiàn)資料,畢業(yè)設(shè)計(jì)文檔,獲獎(jiǎng)優(yōu)秀案例,專業(yè)技術(shù)講座等,教師可以在相關(guān)素材基礎(chǔ)上,形成用于教學(xué)的各類文檔,作為輔助教學(xué)手段提供給學(xué)生。
電子商務(wù)網(wǎng)絡(luò)教師資源庫為電子商務(wù)學(xué)生提供各類培訓(xùn)教學(xué)資源,包括技能培訓(xùn)錄像,課程拓展錄像,以及與本專業(yè)相關(guān)的各類文檔、音頻、視頻等教學(xué)資源。
校外專家信息庫的建設(shè)有利于校內(nèi)專職教師和企業(yè)技術(shù)人員之間的相互交流和溝通,能及時(shí)了解電子商務(wù)行業(yè)相關(guān)企業(yè)的最新技術(shù)發(fā)展、研究難題以及實(shí)際應(yīng)用等,推進(jìn)學(xué)校的“三層對(duì)接”,提高電子商務(wù)高職教育的專業(yè)教師的技術(shù)水平和教學(xué)水平,從而進(jìn)一步加強(qiáng)專業(yè)教學(xué)團(tuán)隊(duì)的建設(shè)。
項(xiàng)目案例主要展示電子商務(wù)專業(yè)核心課程中所涉及到全真或仿真項(xiàng)目,通過項(xiàng)目案例,使學(xué)生能及時(shí)掌握電子商務(wù)項(xiàng)目運(yùn)作方法,培養(yǎng)學(xué)生開拓進(jìn)取,勇于創(chuàng)新,自主創(chuàng)業(yè)的能力。
通過“三層對(duì)接”,展示校企合作后獲得的相關(guān)技術(shù)成果,教學(xué)成果知識(shí)共享,便于提高教師教學(xué)水平和服務(wù)水平。
為師生互動(dòng)提供必要的空間和技術(shù)支持。
根據(jù)系統(tǒng)總體功能結(jié)構(gòu)以及相關(guān)技術(shù)需求,本系統(tǒng)所采用的技術(shù)總體框架如圖2所示。
圖2 系統(tǒng)總體框架
系統(tǒng)框架將采用開源的J2EE輕型框架架構(gòu),如下圖所示,本架構(gòu)將表示層、業(yè)務(wù)邏輯、數(shù)據(jù)持久層等相互隔離,通過接口和Annotation的方式相互通信,其優(yōu)點(diǎn)是使得系統(tǒng)更加健壯,同時(shí),對(duì)于系統(tǒng)日益變化的業(yè)務(wù)需求,本架構(gòu)提供良好擴(kuò)展性和可維護(hù)性。
用戶訪問權(quán)限采用基于角色用戶管理方式,其基本思想是將權(quán)限分配給角色,而不是用戶,再根據(jù)用戶的職責(zé)賦予一定的角色,用戶根據(jù)所屬的角色獲得相應(yīng)的權(quán)限。在JSP(顯示層)中頁面中,權(quán)限控制采用標(biāo)簽實(shí)現(xiàn);在java(控制層)權(quán)限控制采用Annotation實(shí)現(xiàn),在容器層,權(quán)限控制采用攔截器實(shí)現(xiàn),如在本系統(tǒng)中,用戶只用分配到[addInform]權(quán)限后,才能添加信息:
下列jsp文件中標(biāo)簽中,用戶只有擁有[addInform]權(quán)限才能顯示[新增]按鈕。從而防止非法用戶點(diǎn)擊該按鈕。
下列java類中的使用Annotation技術(shù)添加[addInform]權(quán)限,表示用戶有[addInform]權(quán)限才能執(zhí)行下列代碼,防止黑客非法入侵本系統(tǒng)后執(zhí)行調(diào)用代碼。
@PermissionFilter(ename = “ addInform ”)
@Transactional
public String addInformation() {
informationService.saveInfomationInfoByParam(infomation);
return SUCCESS;
}
在容器中那個(gè),采用攔截器代碼用來控制流傳,下列代碼,表示擁有某種權(quán)限的用戶才能進(jìn)行制流轉(zhuǎn)。
public int doStartTag() throws JspException{
PermissionService permissionService = getPermissionService();
if (session.isAdmin() || permissionService.isUserHavePermissions(session.getRoleIds(), ename)) {return Tag.EVAL_BODY_INCLUDE;}
return Tag.SKIP_BODY;
}
通過上述三層代碼控制,實(shí)現(xiàn)系統(tǒng)只有被認(rèn)證過并獲得相關(guān)權(quán)限用戶才能使用某些系統(tǒng)功能,增強(qiáng)系統(tǒng)的健壯性和安全性。
本平臺(tái)通過AOP切片,自動(dòng)添加各個(gè)表中共有的字段的添加,修改。如,各個(gè)表都存在create_date(創(chuàng)建時(shí)間),create_user(創(chuàng)建人),create_dept(創(chuàng)建部門)等。代碼如下:
@Aspect
@Repository(“maintainHistoryAspect”){
@Before(“execution(public * net.hzvtc.info.dao.impl.*.save*(..)) && )
public void apppendPsysPlaceCreateInfo(BaseDomain baseDomain) throws Exception {
baseDomain.setCreateDate(session.getAccessTime());
baseDomain.setCreateDept(session.getDeptCode());}
后臺(tái)內(nèi)容添加采用javascript RichText框架,同時(shí)采用權(quán)限控制的方式有限度的相關(guān)用戶進(jìn)行開放,如圖3所示。
圖3 系統(tǒng)信息維護(hù)
電子商務(wù)教學(xué)資源庫共享平臺(tái)的開發(fā)和實(shí)施有利于高職院校以校企合作為平臺(tái),以教學(xué)和服務(wù)地方為中心,構(gòu)建數(shù)字化教學(xué)和知識(shí)共享平臺(tái),消除資源“信息孤島”,促進(jìn)教學(xué)團(tuán)隊(duì)建設(shè),為培養(yǎng)創(chuàng)新型人才服務(wù)。同時(shí),在總結(jié)現(xiàn)有技術(shù)基礎(chǔ)上,不斷完善和加強(qiáng)本平臺(tái)的功能和應(yīng)用水平。
參考文獻(xiàn):
[1] 李利平.高職教育專業(yè)教學(xué)資源庫建設(shè)的改革思考[J].中國(guó)高教研究,2011(6):90.
[2] 宋維堂,張淑梅.基于Web2.0理念的高職院校教學(xué)資源庫建設(shè)研究[J].中國(guó)教育信息化,2011(9):32.
[3] 何偉娜,劉高原.基于CMS的開放式資源庫系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算技術(shù)與自動(dòng)化,2011(3):106.