鄭州工業(yè)應(yīng)用技術(shù)學(xué)校大數(shù)據(jù)技術(shù)與應(yīng)用靠譜嗎?
一、培養(yǎng)目標(biāo)
本專業(yè)培養(yǎng)適應(yīng)地方經(jīng)濟(jì)社會發(fā)展需要,德智體美全面發(fā)展,具有良好的職業(yè)道德,掌握大數(shù)據(jù)必備基礎(chǔ)理論,掌握大數(shù)據(jù)存儲、處理、分析、預(yù)測等本專業(yè)必需的基本理論知識和專業(yè)技能,能在企事業(yè)單位從事大數(shù)據(jù)系統(tǒng)開發(fā)應(yīng)用、數(shù)據(jù)分析、數(shù)據(jù)挖掘、運(yùn)行管理等工作的高等技術(shù)應(yīng)用型專門人才。
二、主要就業(yè)方向
本專業(yè)畢業(yè)生就業(yè)面向大數(shù)據(jù)企業(yè)、政府機(jī)關(guān)和企事業(yè)單位與大數(shù)據(jù)分析相關(guān)行業(yè),在大數(shù)據(jù)研發(fā)、大數(shù)據(jù)技術(shù)服務(wù)、大數(shù)據(jù)技術(shù)培訓(xùn)市場推廣、大數(shù)據(jù)信息管理、大數(shù)據(jù)后臺管理維護(hù)等部門,從事大數(shù)據(jù)分析、大數(shù)據(jù)預(yù)測、大數(shù)據(jù)存儲、數(shù)據(jù)庫開發(fā)和數(shù)據(jù)挖掘等工作。
三、職業(yè)崗位能力
(一)核心能力
1.具備綜合運(yùn)用所學(xué)知識分析和解決大數(shù)據(jù)分析過程中遇到問題的能力;
2.具有采集數(shù)據(jù)、分析數(shù)據(jù)和處理數(shù)據(jù)的基本能力;
3.具有應(yīng)用數(shù)據(jù)挖掘知識分析、解決該領(lǐng)域?qū)嶋H問題的初步能力;
4.熟練使用常用數(shù)據(jù)挖掘統(tǒng)計(jì)軟件包的能力;
5.開發(fā)和應(yīng)用數(shù)據(jù)庫系統(tǒng)的能力;
6.具備對新知識的學(xué)習(xí)能力;
7.掌握數(shù)據(jù)管理和維護(hù)的操作技能;
8.具有對大數(shù)據(jù)技術(shù)不斷更新的應(yīng)變能力;
(二)一般能力
1.具備較強(qiáng)的溝通和表達(dá)能力;
2.具備正確運(yùn)用語言文字進(jìn)行文檔寫作的能力;
3.具有熟練使用計(jì)算機(jī)和辦公自動化的操作能力;
4.具有本專業(yè)必需的數(shù)學(xué)知識和邏輯思維能力;
5.具備一定的英語閱讀和聽說能力,能閱讀簡單專業(yè)技術(shù)文件、商業(yè)文件;
6.具備較強(qiáng)的自主學(xué)習(xí)能力;
四、學(xué)制
基本學(xué)制三年,最長學(xué)習(xí)年限五年。
五、主干課程介紹
1. C語言程序設(shè)計(jì)
C語言程序設(shè)計(jì)是一門為學(xué)習(xí)后續(xù)課程打下良好編程基礎(chǔ)而開設(shè)的必修課,內(nèi)容涵蓋數(shù)據(jù)類型與運(yùn)算規(guī)則、順序程序設(shè)計(jì)、分支結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體與共用體以及文件操作等。通過本課程的教學(xué),讓學(xué)生了解程序設(shè)計(jì)語言的基本結(jié)構(gòu),理解計(jì)算機(jī)學(xué)科求解實(shí)際問題的基本過程,掌握程序設(shè)計(jì)的基本思想、方法和技巧,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格,培養(yǎng)利用計(jì)算機(jī)求解問題的基本能力。
2. 數(shù)據(jù)結(jié)構(gòu)與算法
數(shù)據(jù)結(jié)構(gòu)與算法是一門大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的專業(yè)必修課程,為后續(xù)大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)課程的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ),內(nèi)容涵蓋數(shù)據(jù)結(jié)構(gòu)和算法分析的基本概念、典型的線性結(jié)構(gòu)、樹型結(jié)構(gòu)和圖型結(jié)構(gòu)及查找、排序等操作。通過本課程的學(xué)習(xí),使學(xué)生理解數(shù)據(jù)結(jié)構(gòu)的基本概念以及有關(guān)算法,培養(yǎng)良好的算法設(shè)計(jì)技能,鍛煉通過編程解決實(shí)際問題的能力。
3. 數(shù)據(jù)庫原理
數(shù)據(jù)庫原理是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的專業(yè)必修課程。數(shù)據(jù)庫是計(jì)算機(jī)在數(shù)據(jù)處理應(yīng)用領(lǐng)域中的主要內(nèi)容和堅(jiān)實(shí)基礎(chǔ),以應(yīng)用為目標(biāo)的學(xué)生都必須學(xué)習(xí)和具備數(shù)據(jù)庫原理與應(yīng)用的知識。本課程內(nèi)容涵蓋數(shù)據(jù)庫的基本概念、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、數(shù)據(jù)存儲過程、數(shù)據(jù)完整性、數(shù)據(jù)庫安全、關(guān)系數(shù)據(jù)庫理論、索引、數(shù)據(jù)庫設(shè)計(jì)、事務(wù)管理、并發(fā)控制、數(shù)據(jù)庫備份與恢復(fù)等,其任務(wù)是通過課堂教學(xué)和實(shí)習(xí)操作,使學(xué)生較全面地掌握數(shù)據(jù)庫系統(tǒng)的基本概念、基本理論和基本方法;初步具備使用數(shù)據(jù)庫應(yīng)用技術(shù)解決實(shí)際問題的能力。
4. Java語言程序設(shè)計(jì)
Java語言程序設(shè)計(jì)是一門以面向?qū)ο蟪绦蛟O(shè)計(jì)為主的大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)必修課,本課程內(nèi)容涵蓋類與對象及相關(guān)的概念,Java圖形編程,事件響應(yīng),多線程編程和數(shù)據(jù)庫編程等。本課程的教學(xué)任務(wù)是通過全面、系統(tǒng)地講授Java語言的基礎(chǔ)知識、運(yùn)行機(jī)制、多種編程方法和技術(shù),使學(xué)生理解和掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,理解和掌握網(wǎng)絡(luò)程序的特點(diǎn)和設(shè)計(jì)方法,培養(yǎng)學(xué)生用“計(jì)算機(jī)思維”進(jìn)行計(jì)算機(jī)編程,使學(xué)生能夠運(yùn)用Java語言作為一種思維工具解決處理現(xiàn)實(shí)問題,提高學(xué)生在程序設(shè)計(jì)過程中分析問題和解決問題的實(shí)際動手能力,使學(xué)生的理論知識和實(shí)踐技能得到共同發(fā)展。
5. Hadoop大數(shù)據(jù)存儲與運(yùn)算
Hadoop大數(shù)據(jù)存儲與運(yùn)算是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的一門主干專業(yè)課程,本課程主要內(nèi)容涵蓋Hadoop的核心機(jī)制及Hadoop的工作模式,介紹了Hadoop與其他產(chǎn)品和技術(shù)的組合使用,Hadoop是如何工作的,以及如何使用Hadoop從數(shù)據(jù)中提取有價值的信息,并用它解決大數(shù)據(jù)問題。培養(yǎng)學(xué)生大數(shù)據(jù)分析的能力。
6. 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
數(shù)據(jù)倉庫與數(shù)據(jù)挖掘主要介紹數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)的基本原理和應(yīng)用方法,主要內(nèi)容包括數(shù)據(jù)倉庫的概念和體系結(jié)構(gòu)、數(shù)據(jù)倉庫的數(shù)據(jù)存儲和處理、數(shù)據(jù)倉庫系統(tǒng)的設(shè)計(jì)與開發(fā)、關(guān)聯(lián)規(guī)則、數(shù)據(jù)分類、數(shù)據(jù)聚類、貝葉斯網(wǎng)絡(luò)、神經(jīng)網(wǎng)絡(luò)、遺傳算法、統(tǒng)計(jì)分析、文本和Web挖掘?!稊?shù)據(jù)倉庫與數(shù)據(jù)挖掘》既重視理論知識的講解,又強(qiáng)調(diào)應(yīng)用技能的培養(yǎng)。通過對具體實(shí)例的學(xué)習(xí)和實(shí)踐,使學(xué)生掌握數(shù)據(jù)倉庫和數(shù)據(jù)挖掘中必要的知識點(diǎn),達(dá)到學(xué)以致用的目的。
7. R語言基礎(chǔ)
R語言基礎(chǔ)是一門實(shí)踐性很強(qiáng)的大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)必修課,本課程內(nèi)容涵蓋了來自統(tǒng)計(jì)分析、機(jī)器學(xué)習(xí)、人工智能等領(lǐng)域的多種數(shù)據(jù)分析算法,在講解與之相關(guān)的R代碼時,還討論這些算法的原理、優(yōu)缺點(diǎn)與適用背景。通過本課程的學(xué)習(xí),使學(xué)生掌握R語言的基本概念、基本語法、基本算法,具備數(shù)據(jù)分析工作所必備的專業(yè)知識和基本能力,能夠承擔(dān)數(shù)據(jù)分析的一般任務(wù)。
六、主要集中實(shí)踐課程介紹
1.入學(xué)教育與軍事訓(xùn)練
通過入學(xué)教育使學(xué)生了解校情和專業(yè)情況,學(xué)習(xí)各項(xiàng)規(guī)章制度,了解大學(xué)生學(xué)習(xí)方式,熟悉新的環(huán)境,明確學(xué)習(xí)目標(biāo),鞏固專業(yè)思想,養(yǎng)成良好學(xué)風(fēng),遵守校規(guī)校紀(jì);通過軍事訓(xùn)練強(qiáng)化學(xué)生的國防意識和組織紀(jì)律觀念,增強(qiáng)學(xué)生體質(zhì),培養(yǎng)學(xué)生團(tuán)結(jié)友愛、團(tuán)隊(duì)協(xié)作和吃苦耐勞精神,教育學(xué)生養(yǎng)成良好的學(xué)習(xí)、生活習(xí)慣。
2.公益勞動
通過學(xué)校各單位組織的校內(nèi)外綠化活動、環(huán)境衛(wèi)生清理、搬遷等公益性勞動,培養(yǎng)大學(xué)生熱愛勞動、關(guān)心集體、保護(hù)環(huán)境的意識,引導(dǎo)學(xué)生熱愛公益事業(yè),養(yǎng)成良好的衛(wèi)生習(xí)慣。
3.數(shù)據(jù)庫應(yīng)用實(shí)訓(xùn)
數(shù)據(jù)庫應(yīng)用實(shí)訓(xùn)是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的一門集中性實(shí)踐課程,該課程是對數(shù)據(jù)庫原理知識的綜合運(yùn)用,是一門實(shí)踐性很強(qiáng)的課程,旨在使學(xué)生進(jìn)一步掌握數(shù)據(jù)庫設(shè)計(jì)和管理的方法和技術(shù),培養(yǎng)學(xué)生的自主學(xué)習(xí)能力和創(chuàng)造性的工程設(shè)計(jì)能力,提高綜合分析和解決問題的能力。通過數(shù)據(jù)庫應(yīng)用實(shí)訓(xùn),進(jìn)一步掌握數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的方法和技術(shù),提高數(shù)據(jù)庫開發(fā)的實(shí)際能力,達(dá)到培養(yǎng)工程設(shè)計(jì)能力和綜合分析、解決問題能力的目的。
4. Java程序設(shè)計(jì)課程實(shí)訓(xùn)
Java程序課程實(shí)訓(xùn)是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的一門集中性實(shí)踐課程。通過本課程設(shè)計(jì),使理解和領(lǐng)會所學(xué)的Java程序設(shè)計(jì)基本理論,加深對所學(xué)Java程序基本語法、程序設(shè)計(jì)的基本思想、基本方法和基本技巧的理解和掌握。學(xué)生能綜合運(yùn)用Java語言程序設(shè)計(jì)的知識、程序設(shè)計(jì)方法和技巧編寫具有一定規(guī)模的程序,從而達(dá)到增強(qiáng)學(xué)生運(yùn)用Java語言程序設(shè)計(jì)知識解決實(shí)際問題的能力,并為后續(xù)課程的學(xué)習(xí)夯實(shí)基礎(chǔ)。本實(shí)訓(xùn)課程是對學(xué)生后繼課程Hadoop的開發(fā)和設(shè)計(jì)實(shí)現(xiàn)能力的初級的培養(yǎng)和訓(xùn)練。
5. Hadoop大數(shù)據(jù)實(shí)訓(xùn)
Hadoop大數(shù)據(jù)存儲是現(xiàn)代信息化建設(shè)的一個重要體現(xiàn)和趨勢,Hadoop大數(shù)據(jù)存儲實(shí)訓(xùn)成為大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的一門重要的實(shí)踐教學(xué)課程;通過該課程的學(xué)習(xí),使學(xué)生掌握Hadoop大數(shù)據(jù)存儲的一般開發(fā)過程,更好的理解Hadoop開發(fā)方面的問題,為將來的實(shí)際工作積累實(shí)際操作能力。同時,Hadoop大數(shù)據(jù)存儲對HBase大數(shù)據(jù)庫、大數(shù)據(jù)的分析處理、Hadoop環(huán)境下的數(shù)據(jù)整合、Hadoop集群的管理與維護(hù)、基于MapReduce的數(shù)據(jù)挖掘?qū)嵺`及面向未來的大數(shù)據(jù)處理技術(shù)進(jìn)行了案例實(shí)訓(xùn),對于培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神、創(chuàng)新能力以及可持續(xù)發(fā)展的能力也能夠起到積極的作用。
6. R語言實(shí)訓(xùn)
R語言實(shí)訓(xùn)是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的一門集中性實(shí)踐課程。該課程旨在拓寬和加強(qiáng)學(xué)生對于R語言開發(fā)的了解和認(rèn)識,并重點(diǎn)向?qū)W生介紹R語言開發(fā)過程中對數(shù)據(jù)的分析實(shí)例的基本思想和基本方法,通過實(shí)驗(yàn)和動手練習(xí),使學(xué)生對R語言的基本思想、基本方法和具體過程有一個完整的了解,并能夠重點(diǎn)掌握使用R語言進(jìn)行數(shù)據(jù)分析、數(shù)據(jù)挖掘的技巧,領(lǐng)略大量探索和展示數(shù)據(jù)的圖形功能,并學(xué)會如何撰寫動態(tài)報告,從而更加高效地進(jìn)行分析與溝通,為學(xué)生今后從事大數(shù)據(jù)開發(fā)和相應(yīng)的大數(shù)據(jù)預(yù)測工作打下基礎(chǔ)。