唯眾中職Web前端專業(yè)解決方案
一、專業(yè)背景
隨著網(wǎng)絡(luò)普及和發(fā)展,網(wǎng)站作為一種很強(qiáng)大的工具和平臺(tái)愈來愈融入了人們的生活,而與用戶關(guān)系最密切的前端技術(shù)也逐漸獲得應(yīng)有的重視。咱們能夠看到前端重構(gòu)的行業(yè)發(fā)展?jié)摿薮?,各大知名的網(wǎng)絡(luò)公司對前端人才的求饑若渴。近年來HTML5和CSS3的風(fēng)行,還有移動(dòng)web領(lǐng)域的崛起,如今的前端開發(fā)都愈來愈注重用戶體驗(yàn)。相對來講,前端的人才需求比之前有了質(zhì)的飛躍。
自從第一個(gè)網(wǎng)站在上個(gè)世紀(jì) 90 年代初誕生以來,早期的網(wǎng)頁徹底由文本構(gòu)成,除了一些小圖片和毫無布局可言的標(biāo)題與段落。然而,時(shí)代在進(jìn)步,接下來出現(xiàn)了表格布局,而后是 Flash,最后是基于 CSS 的網(wǎng)頁設(shè)計(jì)。無能否認(rèn),前端頁面重構(gòu)技術(shù)也經(jīng)歷著這樣的一個(gè)過程:table布局頁面→DIV+CSS→HTML5+CSS3,seo面對眾多的瀏覽器與平臺(tái),Web前端再也不是之前那樣簡單的重復(fù)性工做。
在web2.0思想逐漸被大眾所接受,對從業(yè)人員也提出了不少新的要求。咱們的頁面需要考慮的絕大多數(shù)是用戶的需求,如今的前端不像過去所謂的前端,如今的前端行業(yè)有了明顯的分工,崗位的分工已精化與明確了,每種職責(zé)都扮演著不一樣的角色,如初級前端開發(fā)工程師→資深前端工程師→前端架構(gòu)師。3G時(shí)代的到來,各行業(yè)領(lǐng)域的網(wǎng)站幾乎都要移植到移動(dòng)互聯(lián)網(wǎng)上,加上國內(nèi)幾大民間WEB前端技術(shù)組織機(jī)構(gòu),不斷推廣Web標(biāo)準(zhǔn)技術(shù),推進(jìn)著前端技術(shù)行業(yè)的發(fā)展,前端開發(fā)工程師的地位也愈來愈高了。如今的前端工做不單單是一門技術(shù),更是一門藝術(shù)。
目前,我國互聯(lián)網(wǎng)行業(yè)的發(fā)展呈現(xiàn)出迅猛之勢,對web應(yīng)用開發(fā)的人才需求也隨之大量增加。其中除了企業(yè)之外,政府機(jī)關(guān)和網(wǎng)給公司在這方面的需求人才也呈現(xiàn)大量缺口,而學(xué)校相關(guān)專業(yè)由于各種因素導(dǎo)致無法向社會(huì)輸送大量Web應(yīng)用開發(fā)技術(shù)的人才,滿足行業(yè)需求和學(xué)生就業(yè)需求。學(xué)校需要通過對Web 應(yīng)用開發(fā)課程重新設(shè)置,才能培葬出具有致無法向社會(huì)輸送大量Web應(yīng)用開發(fā)技術(shù)的人才、軟件測試能力、技術(shù)的新能力和市場適應(yīng)能力的高級復(fù)合應(yīng)用型Web應(yīng)用開發(fā)技術(shù)人才。
當(dāng)前Web前端工程師高級人才依然緊缺,但是高校Web前端相關(guān)課程對學(xué)生的開發(fā)技能提升效果一直不是很理想。隨著信息化技術(shù)的不斷發(fā)展,為滿足社會(huì)快速發(fā)展的要求和企業(yè)對于專業(yè)人才的需求,HTML5+CS3技術(shù)已經(jīng)成了計(jì)算機(jī)行業(yè)Web前端網(wǎng)頁設(shè)計(jì)的主流技術(shù),據(jù)調(diào)查可知目前國內(nèi)的軟件開發(fā)人才存在數(shù)量和結(jié)構(gòu)上的雙量缺口,尤其是關(guān)于前端開發(fā)行業(yè),近五年內(nèi)被各大企業(yè)推上式算機(jī)專業(yè)人才就業(yè)的熱潮尖端。當(dāng)前開設(shè)Web Ul設(shè)計(jì)(HTML5)課程的高校匹非常少,學(xué)校教授如識(shí)相時(shí)滯后,因此,當(dāng)前擁有熟練前端技能的創(chuàng)新人才非常短缺。
Web前端開發(fā)的主要工作是把UI(用戶界面)的設(shè)計(jì)圖按照W3C標(biāo)準(zhǔn)做成HTML頁面,用CSS進(jìn)行布局,并且用JavaScript腳本語言實(shí)現(xiàn)頁面上的前端互動(dòng)。HTM5技術(shù)的簡易生性、可拓展性、平臺(tái)無關(guān)性等特點(diǎn)使其備受移動(dòng)應(yīng)用開發(fā)商與移動(dòng)應(yīng)用開發(fā)程序員的熱愛和追捧。HTML5技術(shù)能夠使用主流瀏覽器原生支持?jǐn)M頻、音頻、動(dòng)面與圖片等元素的交互,并具有跨平臺(tái)特住,不需要安裝插件,也提高了安全性和穩(wěn)定性。
二、關(guān)鍵技術(shù)
2.1 靜態(tài)網(wǎng)站制作技術(shù)
靜態(tài)網(wǎng)站是指全部由HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)代碼格式頁面組成的網(wǎng)站,所有的內(nèi)容包含在網(wǎng)頁文件中。網(wǎng)頁上也可以出現(xiàn)各種視覺動(dòng)態(tài)效果,如GIF動(dòng)畫、FLASH動(dòng)畫、滾動(dòng)字幕等,而網(wǎng)站主要是靜態(tài)化的頁面和代碼組成,一般文件名均以htm、html、shtml等為后綴。
2.2 動(dòng)態(tài)網(wǎng)站制作技術(shù)
動(dòng)態(tài)網(wǎng)站并不是指具有動(dòng)畫功能的網(wǎng)站,而是指網(wǎng)站內(nèi)容可根據(jù)不同情況動(dòng)態(tài)變更的網(wǎng)站,一般情況下動(dòng)態(tài)網(wǎng)站通過數(shù)據(jù)庫進(jìn)行架構(gòu)。 動(dòng)態(tài)網(wǎng)站除了要設(shè)計(jì)網(wǎng)頁外,還要通過數(shù)據(jù)庫和編程序來使網(wǎng)站具有更多自動(dòng)的和高級的功能。動(dòng)態(tài)網(wǎng)站體現(xiàn)在網(wǎng)頁一般是以asp,jsp,php,aspx等技術(shù),而靜態(tài)網(wǎng)頁一般是HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)結(jié)尾,動(dòng)態(tài)網(wǎng)站服務(wù)器空間配置要比靜態(tài)的網(wǎng)頁要求高,費(fèi)用也相應(yīng)的高,不過動(dòng)態(tài)網(wǎng)頁利于網(wǎng)站內(nèi)容的更新,適合企業(yè)建站。動(dòng)態(tài)是相對于靜態(tài)網(wǎng)站而言的。
2.3 前端開發(fā)框架技術(shù)
常用的前端框架技術(shù)主要包含JQuery框架、Bootstrap框架、React框架、Vue框架、Angular框架等。
2.4 數(shù)據(jù)庫技術(shù)
數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的一個(gè)核心技術(shù)。是一種計(jì)算機(jī)輔助管理數(shù)據(jù)的方法,它研究如何組織和存儲(chǔ)數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。是通過研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲(chǔ)、設(shè)計(jì)、管理以及應(yīng)用的基本理論和實(shí)現(xiàn)方法,并利用這些理論來實(shí)現(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行處理、分析和理解的技術(shù)。即:數(shù)據(jù)庫技術(shù)是研究、管理和應(yīng)用數(shù)據(jù)庫的一門軟件科學(xué)。
數(shù)據(jù)庫技術(shù)研究和管理的對象是數(shù)據(jù),所以數(shù)據(jù)庫技術(shù)所涉及的具體內(nèi)容主要包括:通過對數(shù)據(jù)的統(tǒng)一組織和管理,按照指定的結(jié)構(gòu)建立相應(yīng)的數(shù)據(jù)庫和數(shù)據(jù)倉庫;利用數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)挖掘系統(tǒng)設(shè)計(jì)出能夠?qū)崿F(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行添加、修改、刪除、處理、分析、理解、報(bào)表和打印等多種功能的數(shù)據(jù)管理和數(shù)據(jù)挖掘應(yīng)用系統(tǒng);并利用應(yīng)用管理系統(tǒng)最終實(shí)現(xiàn)對數(shù)據(jù)的處理、分析和理解。
數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計(jì)算機(jī)數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計(jì)算機(jī)信息處理過程中大量數(shù)據(jù)有效地組織和存儲(chǔ)的問題,在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲(chǔ)冗余、實(shí)現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。
三、中職人才需求
中等職業(yè)教育以培養(yǎng)工作一線的技能型人才為目標(biāo),按工程應(yīng)用型人才培養(yǎng)為目的。培養(yǎng)具有良好職業(yè)道德和人文素養(yǎng),掌握web前端開發(fā)基礎(chǔ)知識(shí),具備靜態(tài)網(wǎng)頁設(shè)計(jì)、開發(fā)、調(diào)試、維護(hù)等能力,能從事web前端軟件編碼、軟件測試、軟件技術(shù)服務(wù)等工作的初級技術(shù)技能人才。
根據(jù)企業(yè)用人需求,對人才的要求分布如下:

具體崗位包括:計(jì)算機(jī)操作員(13%)、打字員(17%)、電子計(jì)算機(jī)(微機(jī))裝配調(diào)試員(15%)、計(jì)算機(jī)檢驗(yàn)員(15%)、計(jì)算機(jī)硬件技術(shù)人員(12%)、計(jì)算機(jī)設(shè)備營銷人員(18%)、網(wǎng)頁制作人員(5%)、應(yīng)用系統(tǒng)維護(hù)員(5%)。
四、中職知識(shí)體系
(1)專業(yè)名稱
計(jì)算機(jī)應(yīng)用專業(yè)Web前端方向
(2)專業(yè)代碼
090100
(3)培養(yǎng)目標(biāo)
本專業(yè)堅(jiān)持立德樹人,面向計(jì)算機(jī)技術(shù)的應(yīng)用領(lǐng)域,培養(yǎng)從事計(jì)算機(jī)及相關(guān)設(shè)備的使用、維護(hù)、管理,以及相關(guān)領(lǐng)域的軟件與硬件操作、辦公應(yīng)用、網(wǎng)絡(luò)應(yīng)用、多媒體應(yīng)用和信息處理等操作或產(chǎn)品銷售,德智體美全面發(fā)展的高素質(zhì)勞動(dòng)者和技能型人才。
(4)知識(shí)體系


五、中職專業(yè)方向
(1)培養(yǎng)目標(biāo)
本專業(yè)堅(jiān)持立德樹人,面向計(jì)算機(jī)技術(shù)的應(yīng)用領(lǐng)域,培養(yǎng)從事計(jì)算機(jī)及相關(guān)設(shè)備的使用、維護(hù)、管理,以及相關(guān)領(lǐng)域的軟件與硬件操作、辦公應(yīng)用、網(wǎng)絡(luò)應(yīng)用、多媒體應(yīng)用和信息處理等操作或產(chǎn)品銷售,德智體美全面發(fā)展的高素質(zhì)勞動(dòng)者和技能型人才。
(2)培養(yǎng)規(guī)格
1)職業(yè)素養(yǎng)
具有良好的職業(yè)道德,能自覺遵守行業(yè)法規(guī)、規(guī)范和企業(yè)規(guī)章制度。
具有良好的人際交往、團(tuán)隊(duì)協(xié)作能力和客戶服務(wù)意識(shí)。
具有計(jì)算機(jī)應(yīng)用相關(guān)的信息安全、知識(shí)產(chǎn)權(quán)保護(hù)和質(zhì)量規(guī)范意識(shí)。
具有獲取前沿技術(shù)信息、學(xué)習(xí)新知識(shí)的能力。
具有熟練的信息技術(shù)應(yīng)用能力。
2)專業(yè)知識(shí)和技能
具有熟練的中英文錄入能力,掌握文字排版技能。
掌握計(jì)算機(jī)應(yīng)用基礎(chǔ)知識(shí),具有熟練操作計(jì)算機(jī)和應(yīng)用辦公軟件的能力。
具有計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)和技能。
具有計(jì)算機(jī)應(yīng)用領(lǐng)域常用工具軟件的應(yīng)用能力。
具有多媒體素材處理、簡單的動(dòng)畫設(shè)計(jì)能力。
具有使用數(shù)據(jù)庫工具開發(fā)計(jì)算機(jī)簡單功能應(yīng)用的基本能力。
掌握網(wǎng)頁設(shè)計(jì)與制作的基礎(chǔ)知識(shí)和規(guī)范要求,具有建立網(wǎng)站、制作網(wǎng)頁的能力。
具有計(jì)算機(jī)的硬件拆裝、系統(tǒng)組裝和簡單故障排除及維護(hù)的能力。
3)專業(yè)(技能)方向——辦公自動(dòng)化
具有熟練的辦公軟件高級應(yīng)用能力。
掌握常用辦公設(shè)備的使用方法,具有辦公設(shè)備的日常維護(hù)及常見故障排除的能力。
掌握文書與檔案管理的理論知識(shí)和基本技能。
4)專業(yè)(技能)方向——計(jì)算機(jī)設(shè)備維護(hù)與營銷
具有常用數(shù)碼產(chǎn)品的日常維護(hù)及常見故障的排除能力。掌握信息技術(shù)領(lǐng)域的營銷方法與技巧。
掌握電子商務(wù)流程,具有通過電子商務(wù)平臺(tái)進(jìn)行數(shù)碼產(chǎn)品等產(chǎn)品營銷的能力。
5)專業(yè)(技能)方向——計(jì)算機(jī)專業(yè)排版
掌握專業(yè)排版的工藝流程,具有專業(yè)的編輯、排版、印刷操作的能力。
掌握圖形繪制、圖像處理等操作,具有較強(qiáng)的專業(yè)圖文混排及設(shè)計(jì)能力。
6)專業(yè)(技能)方向——計(jì)算機(jī)信息管理
掌握大中型數(shù)據(jù)庫的基本應(yīng)用,具有設(shè)計(jì)和實(shí)現(xiàn)簡單數(shù)據(jù)庫管理系統(tǒng)應(yīng)用的能力。
掌握信息化管理與運(yùn)作的知識(shí)與技能,具有進(jìn)行信息化過程的規(guī)劃、管理、控制、評價(jià)等工作的能力。
掌握信息系統(tǒng)安全的基礎(chǔ)知識(shí),具有計(jì)算機(jī)單機(jī)、局域網(wǎng)、廣域網(wǎng)安全防護(hù)的相關(guān)能力。
六、以專業(yè)課程體系為核心進(jìn)行實(shí)訓(xùn)基地建設(shè)
人才培養(yǎng)方案是專業(yè)教學(xué)的綱領(lǐng)性文件,是日常教學(xué)的行動(dòng)指南,而課程體系是人才養(yǎng)方案的重要組成部份。構(gòu)建基于綜合職業(yè)能力內(nèi)涵相對應(yīng)的專業(yè)課程結(jié)構(gòu),建設(shè)以專業(yè)課程體系為核心的實(shí)訓(xùn)基地,是目前職業(yè)院校培養(yǎng)高就業(yè)學(xué)生的首選途徑,具體思路如下:
6.1優(yōu)化軟件技術(shù)專業(yè)課程體系結(jié)構(gòu)
課程的體系結(jié)構(gòu)是提高教學(xué)質(zhì)量的核心,優(yōu)秀的課程體系結(jié)構(gòu),能保證對學(xué)生能力的培養(yǎng)更加合理化、系統(tǒng)化、有序化,能保證教學(xué)內(nèi)容、教學(xué)方法的質(zhì)量。優(yōu)化后的軟件技術(shù)應(yīng)用課程體系結(jié)構(gòu),如圖1所示:

6.2將實(shí)踐課程體系轉(zhuǎn)化為實(shí)踐教學(xué)體系
根據(jù)學(xué)生的實(shí)際情況和教學(xué)的需要,針對課程體系的邏輯結(jié)構(gòu),對課程體系進(jìn)行適當(dāng)?shù)恼{(diào)整調(diào)整,做到教師更有利于教,學(xué)生更容易學(xué)。完成實(shí)踐課程體系轉(zhuǎn)化成實(shí)踐教學(xué)軟件技術(shù)專業(yè)。
Web前端基礎(chǔ)實(shí)訓(xùn)教學(xué)方面,HTML、CSS等課程組成基礎(chǔ)的核心課程,而前端開發(fā)技術(shù)、JavaScript和ES9作為后續(xù)專業(yè)技能方向課奠定基礎(chǔ),專業(yè)基礎(chǔ)課實(shí)訓(xùn)內(nèi)容下圖所示:

Web前端核心實(shí)踐教學(xué)內(nèi)容:要在理論學(xué)習(xí)的基礎(chǔ)上突出綜合運(yùn)用能力的培養(yǎng),圍繞軟件技術(shù)及專業(yè)方向,設(shè)立多樣化的實(shí)驗(yàn)項(xiàng)目。注重培養(yǎng)團(tuán)隊(duì)精神以及創(chuàng)新能力的培養(yǎng),強(qiáng)化培養(yǎng)學(xué)生的創(chuàng)新能力,科研素養(yǎng)和團(tuán)隊(duì)協(xié)調(diào)能力。針對每一門專業(yè)核心課程,結(jié)合相對應(yīng)的課程設(shè)計(jì),以此達(dá)到鞏固學(xué)生的學(xué)習(xí)成果以及提高學(xué)生實(shí)踐能力。

6.3把實(shí)踐教學(xué)體系提煉為典型工作任務(wù)
典型工作任務(wù)提煉過程主要由學(xué)校教師協(xié)助企業(yè)行業(yè)專家完成,由企業(yè)行業(yè)一線技術(shù)人員根據(jù)工作經(jīng)驗(yàn)總結(jié)歸納而來。一個(gè)職業(yè)一般由 10~20 個(gè)典型工作任務(wù)構(gòu)成,典型工作任務(wù)是指一個(gè)職業(yè)的具體工作領(lǐng)域,具有完整工作過程的一類工作,同時(shí)這些任務(wù)一般都是有挑戰(zhàn)性的,而且完成工作的過程能夠提高工作能力。另外這些任務(wù)還需要有一定的代表性,符合職業(yè)發(fā)展與人才成長規(guī)律 (生手、熟手、能手、高手),經(jīng)過反復(fù)討論修改逐漸提煉出典型工作任務(wù)。提煉后的軟件技術(shù)專業(yè)典型工作任務(wù)如下:

七、創(chuàng)新軟件技術(shù)理實(shí)一體、全流程教學(xué)模式
云課堂是唯眾憑借十多年在職業(yè)教學(xué)領(lǐng)域耕耘,以“微服務(wù)、虛擬化、全棧云”三大核心技術(shù)為支撐,助力學(xué)校高水平專業(yè)建設(shè)。該平臺(tái)采用微服務(wù)架構(gòu),將平臺(tái)服務(wù)精準(zhǔn)分為公共基礎(chǔ)、公共應(yīng)用、專業(yè)應(yīng)用服務(wù)。公共基礎(chǔ)服務(wù)精確為字典、banner、用戶權(quán)限、文件、認(rèn)證、網(wǎng)關(guān)、訂單、轉(zhuǎn)碼、平臺(tái)運(yùn)營、學(xué)校運(yùn)營、日志、登錄、搜索等;專業(yè)應(yīng)用服務(wù)精確為KVM虛擬化、容器虛擬化、代碼評測、工具、資源、環(huán)境等;公共應(yīng)用服務(wù)精確為課程、考試服務(wù)、云盤、云優(yōu)選、題庫、活動(dòng)、工具等。不同的微服務(wù)進(jìn)行因材施教和按需施教,可以非常方便教師實(shí)施個(gè)性化的教學(xué)模式、具體的教學(xué)內(nèi)容、針對性的教學(xué)流程,精細(xì)賦能Web前端框架應(yīng)用教學(xué)。老師利用平臺(tái)非常方便構(gòu)建多層次、立體化的教學(xué)課程資源,拓寬了學(xué)習(xí)渠道,極大地調(diào)動(dòng)了學(xué)生參與學(xué)習(xí)的積極性,提高了教學(xué)效率,實(shí)現(xiàn)了老師在家、在辦公室、在教室都可輕松進(jìn)行無差異環(huán)境備課,實(shí)現(xiàn)了與學(xué)生的“課前”“課中”“課后”和校內(nèi)校外有機(jī)結(jié)合的網(wǎng)絡(luò)在線學(xué)習(xí)、在線實(shí)踐操作,并逐步形成課堂教學(xué)與云教學(xué)相結(jié)合的混合式教學(xué)模式。該平臺(tái)在教學(xué)中的應(yīng)用,打破了校園時(shí)空限制、教學(xué)環(huán)境限制,可實(shí)現(xiàn)學(xué)生的遠(yuǎn)程學(xué)習(xí)和彈性自主學(xué)習(xí),遠(yuǎn)程實(shí)訓(xùn)和彈性自主學(xué)訓(xùn)。唯眾云課堂充份利用KVM和容器等多種虛擬化技術(shù)進(jìn)行精準(zhǔn)化教學(xué),根據(jù)不同的教學(xué)內(nèi)容選用不同的虛擬化技術(shù)、不同硬件資源,如GPU、CPU、算力、不同的實(shí)驗(yàn)環(huán)境,對不同軟件開發(fā)語言(C、Java、Python、html等)、同一課程的不同階段開展精細(xì)化教學(xué)。
唯眾云課堂還可根據(jù)教學(xué)的需求進(jìn)行公有云、私有云、混合云等不同方式的部署,可以適應(yīng)學(xué)校各種不同的復(fù)雜網(wǎng)絡(luò)環(huán)境和資產(chǎn)入庫需求而且性價(jià)比高、穩(wěn)定性強(qiáng)。平臺(tái)還將科研、技能大賽、1+X認(rèn)證等全流程無縫銜接各種計(jì)算機(jī)網(wǎng)絡(luò)、智能化安防、物聯(lián)網(wǎng)、人工智能等前端應(yīng)用場景,更加高效開展具有多種功能的開放式、全流程、理實(shí)一體化的Web前端教學(xué)平臺(tái)?;谖ū娫普n堂的“6+6”互動(dòng)教學(xué)流程如下圖所示。

八、Web前端人才培養(yǎng)高水平實(shí)訓(xùn)基地建設(shè)
Web前端的培養(yǎng)目標(biāo)是培養(yǎng)掌握Web前端基礎(chǔ)理論知識(shí)、掌握前端開發(fā)技術(shù)、掌握移動(dòng)端開發(fā)技術(shù)、掌握Web測試技術(shù)和掌握數(shù)據(jù)庫技術(shù)等知識(shí)和技能、動(dòng)手能力強(qiáng)、適應(yīng)各種崗位工作的復(fù)合應(yīng)用型人才,從事Web前端開發(fā)、移動(dòng)端開發(fā)、軟件測試、系統(tǒng)維護(hù)、解決方案設(shè)計(jì)等工作。
由于Web前端知識(shí)體系的龐雜性、應(yīng)用性、實(shí)踐性等特點(diǎn),實(shí)驗(yàn)室和實(shí)訓(xùn)基地在教學(xué)過程中起的作用遠(yuǎn)比其他學(xué)科來的重要。在進(jìn)行基本理論知識(shí)教學(xué)之后,實(shí)驗(yàn)室能夠提供給學(xué)生動(dòng)手實(shí)踐的平臺(tái),將理論知識(shí)轉(zhuǎn)為實(shí)際操作。結(jié)合企業(yè)人才需求,從Web前端開發(fā)、移動(dòng)端開發(fā)、軟件設(shè)計(jì)、web前端測試、軟件創(chuàng)新孵化、數(shù)據(jù)中心“六維”角度為專業(yè)學(xué)科建設(shè)提供平臺(tái)及教學(xué)實(shí)驗(yàn)環(huán)境的支撐。
Web開發(fā)實(shí)訓(xùn)區(qū):滿足軟件技術(shù)專業(yè)Web前端的實(shí)驗(yàn)學(xué)習(xí),覆蓋HTML與JavaScript程序設(shè)計(jì)、Booststrap應(yīng)用開發(fā)、NodeJS應(yīng)用開發(fā)、Vue應(yīng)用程序開發(fā)的教學(xué)實(shí)驗(yàn)。
移動(dòng)端開發(fā)實(shí)訓(xùn)區(qū):滿足移動(dòng)端開發(fā)的實(shí)驗(yàn)學(xué)習(xí),覆蓋HTML5、Android語言的教學(xué)實(shí)驗(yàn)。
軟件設(shè)計(jì)實(shí)訓(xùn)區(qū):滿足Web前端方向軟件設(shè)計(jì)的實(shí)驗(yàn)學(xué)習(xí),覆蓋數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、UML建模的教學(xué)實(shí)驗(yàn)。
Web測試實(shí)訓(xùn)區(qū):滿足Web前端方向Web測試的實(shí)驗(yàn)學(xué)習(xí),覆蓋軟件測試技術(shù)、軟件測評過程管理、軟件測試自動(dòng)化的教學(xué)實(shí)驗(yàn)。
軟件創(chuàng)新孵化實(shí)訓(xùn)區(qū):滿足Web前端方向?qū)θ瞬艅?chuàng)新能力的培養(yǎng),結(jié)合行業(yè)的各種實(shí)際應(yīng)用需求,深度掌握核心技術(shù),從縱向?qū)?yīng)用難點(diǎn)的創(chuàng)新和突破。提供更加開放的設(shè)計(jì)性功能,同時(shí)能夠滿足不同專業(yè)課程方向的交叉性知識(shí)內(nèi)容。
數(shù)據(jù)中心:滿足軟件技術(shù)專業(yè)數(shù)據(jù)庫的實(shí)驗(yàn)學(xué)習(xí),覆蓋計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫原理、MySQL數(shù)據(jù)庫、SQLServer數(shù)據(jù)庫的教學(xué)實(shí)驗(yàn)。

九、方案價(jià)值
9.1 專業(yè)教學(xué)支撐

9.2 1+X認(rèn)證服務(wù)——Web前端開發(fā)職業(yè)技能等級標(biāo)準(zhǔn)


9.3 技能大賽支撐

十、產(chǎn)學(xué)研究中心
武漢唯眾智創(chuàng)科技有限公司是中國IT極簡教學(xué)的創(chuàng)導(dǎo)者,也是職教電子信息技術(shù)高水專業(yè)群實(shí)踐領(lǐng)軍企業(yè)。我們的目標(biāo):圍繞前沿技術(shù),探索以物聯(lián)網(wǎng)為代表的跨界融合產(chǎn)業(yè),為高校用戶、科研單位、政企部門提供智云物聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)+、云計(jì)算大數(shù)據(jù)、智慧農(nóng)業(yè)產(chǎn)品產(chǎn)學(xué)研一體化的解決方案。軟件技術(shù)產(chǎn)學(xué)研究中心是唯眾與院校合作進(jìn)行深度科研合作的平臺(tái),通過技術(shù)的融合、共享和協(xié)作,能夠響應(yīng)國家產(chǎn)教融合戰(zhàn)略。
唯眾與院校共同建設(shè)產(chǎn)業(yè)研究中心,雙方共同推動(dòng)產(chǎn)教融合的發(fā)展:
1)院校選派優(yōu)秀教師參與唯眾技術(shù)項(xiàng)目研發(fā)、技術(shù)難題分析與解決、技術(shù)創(chuàng)新孵
化及企業(yè)技術(shù)人員能力提升,共同舉辦學(xué)術(shù)問題研討與咨詢。
2)唯眾積極支持、參與高校校內(nèi)企業(yè)創(chuàng)新機(jī)構(gòu)的建設(shè),幫助老師及時(shí)跟蹤新知識(shí)
新技術(shù),提升高校的師資力量。
3)雙方合作申報(bào)各個(gè)層次的科技項(xiàng)目、品牌與渠道合作項(xiàng)目,并共同進(jìn)行研究。
10.1產(chǎn)學(xué)研項(xiàng)目申報(bào)(區(qū)級醫(yī)療數(shù)據(jù)中心)
通過專業(yè)技術(shù)產(chǎn)品創(chuàng)新、教學(xué)模式創(chuàng)新,幫助學(xué)校進(jìn)行Web前端技術(shù)應(yīng)用課題申報(bào),協(xié)助學(xué)校老師進(jìn)行云數(shù)據(jù)中心教學(xué)領(lǐng)域?qū)I(yè)性課題研究與支持。
某區(qū)現(xiàn)有各級各類醫(yī)療衛(wèi)生機(jī)構(gòu)801家,其中二級以上醫(yī)院3家,鄉(xiāng)鎮(zhèn)衛(wèi)生院17家,社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)2家,防保所、血防站各1家、行政執(zhí)法機(jī)構(gòu)2家、疾病預(yù)防等公共衛(wèi)生機(jī)構(gòu)7家;對于黃陂衛(wèi)計(jì)委信息系統(tǒng)的業(yè)務(wù)連續(xù)性要求很高:從政策層面講,需要滿足三級等保的要求;對單位業(yè)務(wù)本身來說,由于醫(yī)保、農(nóng)合、一卡通、健康管理等業(yè)務(wù)的特殊性,任何人為或自然因素所導(dǎo)致的應(yīng)用或系統(tǒng)中斷,都會(huì)造成單位巨大的經(jīng)濟(jì)和名譽(yù)損失及其它嚴(yán)重后果。當(dāng)前,為了滿足衛(wèi)計(jì)委信息系統(tǒng)7x24小時(shí)業(yè)務(wù)連續(xù)性要求。區(qū)域平臺(tái)、健康管理平臺(tái)、HIS、LIS、PACS、健康數(shù)據(jù)等核心業(yè)務(wù)系統(tǒng),急需建設(shè)擴(kuò)容護(hù),確保業(yè)務(wù)數(shù)據(jù)安全存儲(chǔ)及保護(hù),提升業(yè)務(wù)連續(xù)性。
10.2教材聯(lián)合開發(fā)教材
聯(lián)合各院校教授專家,開發(fā)專業(yè)系列教材,贈(zèng)送專業(yè)系列教程,為院校專業(yè)實(shí)驗(yàn)課程開展和教學(xué)提供參考。

10.3產(chǎn)學(xué)研支撐平臺(tái)
10.3.1數(shù)字基座
平臺(tái)采用spring cloud微服務(wù)開發(fā)架構(gòu),各服務(wù)模塊單獨(dú)運(yùn)行并提供服務(wù)接口;可提供穩(wěn)定、快速、高效的服務(wù);平臺(tái)整體采用前后端分離和分布式微服務(wù)的彈性計(jì)算架構(gòu)實(shí)現(xiàn),后端主要基于Java的Spring cloud實(shí)現(xiàn),前端vue實(shí)現(xiàn)等,具有高內(nèi)聚、松耦合、業(yè)務(wù)單一、高性能、高并發(fā)、高可能、跨平臺(tái)、跨語言等特點(diǎn)。
平臺(tái)提供SSO單點(diǎn)登錄,多個(gè)應(yīng)用系統(tǒng)統(tǒng)一登錄,統(tǒng)一的用戶管理,一個(gè)賬戶可登錄驗(yàn)證教學(xué)全場景以及數(shù)字技術(shù)專業(yè)群實(shí)踐教學(xué)等所有應(yīng)用模塊系統(tǒng)。
平臺(tái)采用kubernetes技術(shù)進(jìn)行部署,支持公有云、私有云、混合云模式安裝;平臺(tái)支持多數(shù)據(jù)源從而保證技術(shù)的一致性;確保服務(wù)的穩(wěn)定、可擴(kuò)展、彈性擴(kuò)容;每個(gè)獨(dú)立服務(wù)支持分布式集群部署,理論上可以無限橫向擴(kuò)展,提高系統(tǒng)處理能力,支持大規(guī)模并發(fā)教學(xué)全場景和數(shù)字化專業(yè)群教學(xué)實(shí)踐應(yīng)用。
基礎(chǔ)虛擬化服務(wù)由docker和kvm兩種虛擬化技術(shù)根據(jù)學(xué)科性質(zhì)進(jìn)行選擇性支撐,可滿足不同的虛擬化需求,提供穩(wěn)定、可自行配置的虛擬機(jī)器。
基于全流程DevOps自動(dòng)化運(yùn)維,支持持續(xù)集成、分析、服務(wù)注冊與發(fā)現(xiàn)、系統(tǒng)監(jiān)控、性能監(jiān)控、日志管理、預(yù)警、持續(xù)部署(基于docker的鏡像倉庫,Kubernetes的容器云管理調(diào)度平臺(tái),在線可視化管理、監(jiān)控、調(diào)度容器)。
基礎(chǔ)持久化層支持RDS和NoSQL兩種方式,采用MySQL集群和MongoDB集群搭建,支持基于CQRS的分布式事務(wù)處理,支持?jǐn)?shù)據(jù)自動(dòng)備份,同時(shí)使用于Redis集群對熱點(diǎn)數(shù)據(jù)進(jìn)行緩存,支持大并發(fā);支持純本地化數(shù)據(jù)源。
基礎(chǔ)服務(wù)層支持在線驗(yàn)證碼服務(wù)、基礎(chǔ)文件服務(wù)、消息隊(duì)列服務(wù)、OSS對象存儲(chǔ)服務(wù)、用戶/鑒權(quán)服務(wù)、個(gè)人云盤服務(wù)、WebSocket服務(wù)等,保證平臺(tái)的通用性。用戶基礎(chǔ)信息管理:對訂單實(shí)行按業(yè)務(wù)方向進(jìn)行配置,對班級、教師、學(xué)生相關(guān)信息進(jìn)行新增、修改、刪除以及數(shù)據(jù)權(quán)限進(jìn)行配置。
10.3.2三大核心技術(shù)
唯眾緊密圍繞職業(yè)院校高水平數(shù)字專業(yè)群,針對職業(yè)教學(xué)發(fā)展現(xiàn)狀,傾力打造以微服務(wù)、虛擬化、全棧云三大核心技術(shù)為載體,以計(jì)算機(jī)技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)通信技術(shù)、大數(shù)據(jù)技術(shù)、人工智能技術(shù)等新一代數(shù)字技術(shù)手段構(gòu)建的一種新型教學(xué)平臺(tái),可以支持院校進(jìn)行教學(xué)研發(fā)創(chuàng)新。
01微服務(wù)
傳統(tǒng)的軟件都是采用單體架構(gòu)開發(fā),所有的模塊都是緊密耦合在一起的。不僅開發(fā)代碼量大、客戶使用維護(hù)也十分困難。
微服用架構(gòu)將單一應(yīng)用程序劃分成一組小的服務(wù),服務(wù)之間相互協(xié)調(diào)、互相配合,為師生提供最終價(jià)值。每個(gè)服務(wù)運(yùn)行在其獨(dú)立的進(jìn)程中,服務(wù)和服務(wù)之間采用輕量級的通信機(jī)制相互溝通。每個(gè)服務(wù)都圍繞著具體的業(yè)務(wù)進(jìn)行構(gòu)建,并且能夠被獨(dú)立的部署到生產(chǎn)環(huán)境、類生產(chǎn)環(huán)境等,對具體的一個(gè)服務(wù)而言,可根據(jù)業(yè)務(wù)上下文,選擇合適的語言、工具對其進(jìn)行構(gòu)建。
唯眾云課堂平臺(tái)采用微服務(wù)架構(gòu),精準(zhǔn)分為公共基礎(chǔ)、公共應(yīng)用、專業(yè)應(yīng)用服務(wù)。公共基礎(chǔ)服務(wù)精確為字典、banner、用戶權(quán)限、文件、認(rèn)證、網(wǎng)關(guān)、訂單、轉(zhuǎn)碼、平臺(tái)運(yùn)營、學(xué)校運(yùn)營、日志、登錄、搜索等;專業(yè)應(yīng)用服務(wù)精確為KVM虛擬化、容器虛擬化、代碼評測、工具、資源、環(huán)境等;公共應(yīng)用服務(wù)精確為課程、考試服務(wù)、云盤、云優(yōu)選、題庫、活動(dòng)、工具等。把不同的微服務(wù)方便進(jìn)行因材施教和按需施教,可以非常方便實(shí)施個(gè)性化的教學(xué)模式、具體的教學(xué)內(nèi)容、針對性的教學(xué)流程,精細(xì)賦能計(jì)算機(jī)基礎(chǔ)、綜合布線、網(wǎng)絡(luò)搭建與運(yùn)維、智能化安防、物聯(lián)網(wǎng)、嵌入式、移動(dòng)互聯(lián)、WEB前端開發(fā)、軟件應(yīng)用開發(fā)、云計(jì)算、大數(shù)據(jù)、人工智能、創(chuàng)客等數(shù)字技術(shù)專業(yè)群教學(xué)和實(shí)訓(xùn)基地建設(shè),從而營造動(dòng)態(tài)精準(zhǔn)高效的好課堂,助力提質(zhì)培優(yōu)、增值賦能高水平職業(yè)教學(xué)。
02虛擬化
校園傳統(tǒng)機(jī)房絕大多數(shù)采用物理基礎(chǔ)架構(gòu),電腦硬件配置往往限定了實(shí)驗(yàn)環(huán)境的建設(shè),這不僅導(dǎo)致了計(jì)算機(jī)資源浪費(fèi)、利用效率不高。同時(shí),不可避免的硬件故障致使校方后期運(yùn)維管理壓力增大,成本也居高不下。
虛擬化技術(shù)中,可以同時(shí)運(yùn)行多個(gè)操作系統(tǒng),而且每一個(gè)操作系統(tǒng)中都有多個(gè)程序運(yùn)行,每一個(gè)操作系統(tǒng)都運(yùn)行在一個(gè)虛擬的CPU或者是虛擬主機(jī)上。虛擬層會(huì)給每個(gè)虛擬機(jī)模擬一套獨(dú)立的硬件設(shè)備,包含CPU、內(nèi)存、主板、顯卡、網(wǎng)卡等硬件資源,并可用戶需要,動(dòng)態(tài)配置資源,還可以在其上安裝Windows、Linux等不同操作系統(tǒng)和不同的版本。
唯眾云課堂充份利用KVM和容器等多種虛擬化技術(shù)可進(jìn)行精準(zhǔn)教學(xué),根據(jù)不同的教學(xué)內(nèi)容選用不同的虛擬化技術(shù)、不同硬件資源,如GPU、CPU、算力、不同的實(shí)驗(yàn)環(huán)境,對不同軟件開發(fā)語言(C、Java、Python、html等)、同一課程的不同階段開展精細(xì)化教學(xué),可廣泛應(yīng)用于物聯(lián)網(wǎng)、大數(shù)據(jù)、云計(jì)算、軟件開發(fā)、網(wǎng)絡(luò)仿真和人工智能等專業(yè)教學(xué)實(shí)訓(xùn),讓教學(xué)用戶方便構(gòu)建構(gòu)建通用型高水平專業(yè)群實(shí)訓(xùn)基地,極大提高學(xué)校計(jì)算機(jī)機(jī)房利用率,教學(xué)應(yīng)用場景輕松切換和軟硬件管理維護(hù)高效便捷。
03全棧云
基于開放的、可信的、可靠智能的華為公有云,并融合了現(xiàn)代教育的行動(dòng)導(dǎo)向、情境式、項(xiàng)目式理念具有多種功能的開放式、全流程、理實(shí)一體化平臺(tái)。
單純的私有云部署會(huì)因硬件等原因?qū)е聰?shù)據(jù)丟失或者服務(wù)不可用,而公有云部署數(shù)據(jù)安全性不高,有些服務(wù)無法滿足。
我們理解全棧云既要有有底層能力,還要有上層平臺(tái)能力,需要有從硬件到軟件,再到應(yīng)用的完整能力,包括對行業(yè)的理解能力,這樣,才能給客戶提供全棧的能力。具體來講有四個(gè)重要因素,首先是業(yè)務(wù)承載的連續(xù)性和全面性,其次,是圍繞業(yè)務(wù)不同的業(yè)務(wù)負(fù)載,滿足客戶的云服務(wù)。再次是面向各種業(yè)務(wù)場景需要的資源各層統(tǒng)一,最后是面向未來多云管理,
唯眾云課堂可根據(jù)用戶的需求進(jìn)行公有云、私有云、混合云等不同方式的部署,可以適應(yīng)學(xué)校各種不同的復(fù)雜網(wǎng)絡(luò)環(huán)境和資產(chǎn)入庫需求而且性價(jià)比高、穩(wěn)定性強(qiáng)。平臺(tái)可以滿足師生泛在化、個(gè)性化、精準(zhǔn)化的備課、授課、學(xué)習(xí)、科研、技能大賽、1+X認(rèn)證、作業(yè)、考試、統(tǒng)計(jì)、評價(jià)等全流程,還可以無縫銜接各種計(jì)算機(jī)網(wǎng)絡(luò)、智能化安防、物聯(lián)網(wǎng)、人工智能等硬件設(shè)備,高效開展理實(shí)一體化教學(xué)。
十一、基于華為生態(tài)校企共育數(shù)字人才行動(dòng)方案


十二、推薦項(xiàng)目清單
