軟件技術
專業人才培養方案
(三年制)
專業代碼:510203
專業主任:王國珺
制訂成員:軟件技術專業教學團隊
二〇二三年三月制
目錄
普通高級中學畢業生、中等職業學校畢業或具備同等學力。
三年。
所屬專業大類(代碼) | 所屬專業類 (代碼) | 對應行業 (代碼) | 主要職業類別 (代碼) | 主要崗位類別 (或技術領域) | 職業資格證書或技能等級證書舉例 |
電子信息大類(51) | 計算機類(5102) | 軟件和信息技術服務業(65) | 計算機軟件工程技術人員(2-02-10-03); 計算機程序設計員(4-04-05-01); 計算機軟件測試員(4-04-05-02) | 軟件開發; 軟件測試; 軟件技術支持; 軟件設計; 軟件運維 | JavaWeb應用開發; Web前端開發; 大數據分析與應用 |
職業進階 | 崗位類別名稱1 | 崗位類別名稱2 | 崗位類別名稱3 |
高級崗位 | 高級軟件開發工程師 | 高級軟件測試工程師 | 高級數據庫工程師 |
中級崗位 | 中級軟件開發工程師 | 中級軟件測試工程師 | 中級數據庫工程師 |
初級崗位 | 初級軟件開發工程師 | 初級軟件測試工程師 | 初級數據庫工程師 |
初級軟件開發工程師、初級軟件測試工程師、初級數據庫工程師。
中高級軟件開發工程師、中高級軟件測試工程師、中高級數據庫工程師。
職業崗位 | 工作任務 | 工作過程簡述 | 主要核心能力 |
軟件開發工程師 | 軟件建模 | 使用常用建模工具進行軟件工程建模,基于面向對象技術進行軟件模塊的分析與設計。 | (1)具有使用UML語言的能力; (2)具有建模的能力,能夠使用常用建模工具進行建模; (3)具有進行面向對象分析與設計的能力。 |
Java程序的設計與實現 | 使用Java編程語言編寫基礎程序,可以開發基于多線程、數據庫技術的軟件程序。 | (1)具有熟練使用Java語言三大結構編程的能力; (2)具有進行Java I/O處理的能力; (3)具有使用Java語言進行多線程編程的能力; (4)具有JDBC編程的能力,能使用JDBC API訪問數據庫。 | |
數據庫設計與管理 | 根據軟件項目需求進行數據庫建模,編寫SQL語句進行數據存取修改操作,對數據庫進行備份和恢復操作。 | (1)具有使用數據庫建模工具對數據庫進行設計的能力; (2)具有使用SQL語言的能力,能夠熟練使用SQL語言完成數據操作; (3)具有對常用數據庫進行基本管理與維護的能力。 | |
網頁設計與開發 | 編寫基于HTML5+CSS3+JavaScript的靜態頁面,利用jQuery等前端腳本庫與后臺服務器進行數據交互。 | (1)具有熟練使用HTML5技術開發靜態網頁的能力; (2)具有熟練使用CSS3技術開發網站頁面樣式的能力; (3)具有熟練使用JavaScript技術開發網頁交互效果的能力; (4)具有利用jQuery進行網頁交互效果優化的能力。 | |
使用Java Web設計企業級應用系統 | 使用Java編程語言實現基于Servlet、JSP技術的動態網站。 | (1)具有熟練使用Java Web技術制作動態網頁的能力; (2)具有設計Web應用的能力,能進行Web應用基礎架構設計; (3)具有使用MVC模式設計和開發Web應用的能力; (4)具有熟練使用Servlet、JSP等Web組件的能力。 | |
使用SSM框架開發Web應用系統 | 使用SSM框架(Spring MVC+Spring+MyBatis)開發Web應用。 | (1)具有應用常用設計模式進行Web應用程序架構設計的能力; (2)具有熟練使用Spring MVC框架進行系統開發的能力; (3)具有熟練使用MyBatis數據持久化框架進行系統開發的能力。 | |
微服務架構設計與開發 | 設計RESTful風格的微服務接口,基于Spring Boot、Spring Cloud、Docker等技術實現和部署微服務。 | (1)具有應用RESTful API的原理和標準進行微服務架構設計的能力; (2)具有使用Spring Boot框架進行開發的能力; (3)具有運用Spring Cloud進行分布式配置管理的能力; (4)具有使用Docker容器進行整合和部署的能力。 | |
單元測試 | 根據軟件項目需求,設計并實現單元測試用例。 | (1)具有正確設計單元測試用例的能力; (2)具有使用JUnit框架編寫單元測試程序的能力。 | |
數據庫工程師 | 軟件編程 | 使用編程語言開發基礎軟件程序。 | (1)具有進行一定算法設計的能力; (2)具有熟練掌握一門編程語言的能力,能夠使用相應開發工具進行軟件編程。 |
軟件建模 | 使用UML語言進行基本軟件建模工作。 | (1)具有使用UML語言的能力; (2)具有建模的能力,能夠使用常用建模工具進行建模; (3)具有進行面向對象分析與設計的能力。 | |
數據庫設計與應用 | 設計數據庫表結構、編寫SQL語句進行數據操作。 | (1)具有使用數據庫原理和建模工具對數據庫進行設計的能力; (2)具有使用SOL語言完成數據操作的能力,能夠熟練操作數據庫; (3)具有對數據庫進行基礎管理與維護的能力。 | |
數據庫管理 | 安裝、部署、運維常見數據庫管理系統。 | (1)具有安裝、配置和維護分布式數據庫的能力; (2)具有使用事務和并發管理機制維護和管理數據庫的能力; (3)具有搭建和部署數據庫集群的能力; (4)具有進行分布式存儲管理的能力。 | |
軟件測試工程師 | 軟件編程 | 使用編程語言開發基礎軟件程序。 | (1)具有進行一定算法設計的能力; (2)具有熟練掌握一門編程語言的能力,能夠使用相應開發工具進行基礎編程。 |
數據庫設計與管理 | 設計數據庫表結構、編寫基本SQL語句進行數據操作。 | (1)具有使用數據庫建模工具對數據庫進行設計的能力; (2)具有使用SQL語言的能力,能夠熟練使用SQL語言完成數據操作; (3)具有對常用數據庫進行基本管理與維護的能力。 | |
網頁設計與開發 | 編寫基于HTML5+CSS3+JavaScript的靜態頁面,利用jQuery等前端腳本庫與后臺服務器進行數據交互。 | (1)具有熟練使用HTML5技術開發靜態網頁的能力; (2)具有熟練使用CSS3技術開發網頁樣式的能力; (3)具有熟練使用JavaScript實現網頁交互效果的能力; (4)具有利用jQuery進行網頁交互效果優化的能力。 | |
使用Java Web設計企業級應用系統 | 使用Java編程語言實現基于Servlet、JSP技術的動態網站。 | (1)具有使用JavaWeb制作動態網頁的能力; (2)具有設計Web應用的能力,能進行Web應用架構設計; (3)具有使用MVC模式設計和開發Web應用的能力; (4)具有使用Servlet、JSP等Web組件的能力。 | |
軟件測試 | 編制軟件測試計劃、設計并實現測試用例、開展功能測試、集成測試、系統測試和性能測試等測試工作。 | (1)具有制定測試計劃,正確設計測試用例的能力; (2)具有熟練使用黑盒測試、白盒測試等測試方法的能力,能夠進行黑盒、白盒測試; (3)具有進行單元測試、功能測試、集成測試、系統測試和性能測試的能力; (4)具有進行測試流程管理和缺陷管理的能力; (5)具有使用自動化測試技術進行測試的能力; (6)具有撰寫測試總結報告,對軟件產品進行質量分析的能力。 | |
配置及調試測試環境 | 安裝和配置操作系統、網絡、數據庫、中間件環境。 | (1)具有進行網絡環境配置的能力; (2)具有安裝和配置基本操作系統及中間件的能力,能夠進行Web軟件測試環境的安裝和配置測試環境; (3)具有安裝、配置和使用常見數據庫的能力。 |
本專業以習近平新時代中國特色社會主義思想為指導,落實立德樹人根本任務,培養德智體美勞全面發展的社會主義建設者和接班人。培養思想政治堅定、德技并修、全面發展,適應新一代信息技術發展需要,具有一定的科學文化水平、良好的職業道德和工匠精神、較強的就業創業能力,掌握本專業的基本知識和主要技術技能,面向軟件和信息技術服務業相關企事業單位,能夠從事軟件開發、軟件測試、軟件技術支持、信息系統運維、數據庫管理、大數據處理等工作,服務區域發展的高素質技術技能人才。
具有正確的世界觀、人生觀、價值觀。堅決擁護中國共產黨領導,樹立中國特色社會主義共同理想,踐行社會主義核心價值觀,具有深厚的愛國情感、國家認同感、中華民族自豪感;崇尚憲法、遵守法律、遵規守紀;具有社會責任感和參與意識。
具有良好的職業道德和職業素養。崇德向善、誠實守信、愛崗敬業,具有精益求精的工匠精神;尊重勞動、熱愛勞動,具有較強的實踐能力;具有質量意識、綠色環保意識、安全意識、信息素養、創新精神;具有較強的集體意識和團隊合作精神,能夠進行有效的人際溝通和協作,與社會、自然和諧共處;具有職業生涯規劃意識。
具有良好的身心素質和人文素養。具有健康的體魄和心理、健全的人格,能夠掌握基本運動知識和一兩項運動技能;具有感受美、表現美、鑒賞美、創造美的能力,具有一定的審美和人文素養,能夠形成一兩項藝術特長或愛好;掌握一定的學習方法,具有良好的生活習慣、行為習慣和自我管理能力。
(1)公共基礎知識的培養規格要求
①具備良好的職業道德和操守,了解所要從事行業的基本工作內容及相關法律法規。
②具備良好的創新精神和創業意識,了解創業基本流程,掌握基本的創新思維和創新技法。
③具備良好的自我規劃意識和自我管理能力,掌握自我探索和工作世界探索的方法。
④具備良好的語言文字應用能力,了解中華優秀文化,掌握常用應用文的寫作方法。
⑤掌握一定的英語基礎知識,在聽、說、讀、寫、譯中能正確運用所學語法知識。
⑥掌握體育與健康必備的理論與實踐的知識與技能;領會體育精神與體育文化;具備運動安全和健康養護知識。
⑦具備良好的禮儀素養,養成良好的禮儀習慣;掌握社交的基本技巧。
⑧了解心理學的有關理論和基本概念,明確心理健康的標準及意義,了解大學階段人的心理發展特征及異常表現,掌握自我調適的基本知識。
⑨具備信息意識、計算思維、具備數字化創新與發展素養,遵守信息社會責任。
(2)專業知識培養規格要求
①掌握面向對象程序設計的基礎理論知識。
②掌握數據庫設計與應用的技術和方法。
③掌握Web前端開發及UI設計的方法。
④掌握Java主流軟件開發平臺相關知識。
⑤掌握軟件測試技術和方法。
⑥了解軟件項目開發與管理知識。
⑦了解軟件開發相關國家標準和國際標準。
(1)通用能力的培養規格要求
①具有正確運用思想政治教育的原理和方法解決工作和生活中實際問題的能力。
②具有運用創新思維和創新技法解決工作和生活中實際問題的能力。
③具有運用生涯理論和方法開展生涯規劃與管理的能力。
④具有正確地運用應用文寫作方法解決工作和生活的實際問題的能力。
⑤具有一定的聽、說、讀、寫、譯的能力,在涉外交際的日常活動和業務活動中進行簡單的口頭和書面交流。
⑥在運動中發展身體素質;掌握一到兩項鍛煉身體的方法;具有一定的體育鑒賞能力,掌握實用的安全和生存能力;通過體育鍛煉進行有效的心理調控;逐步形成適應環境與職業要求、與他人協作互助和個體可持續發展等能力。
⑧具備信息素養和信息技術應用能力,掌握常用工具軟件及信息化辦公技術,形成支撐專業學習的信息化能力,并能在日常生活學習和工作中綜合運用信息技術解決問題。
(2)專業技術技能的培養規格要求
①具有閱讀并正確理解軟件需求分析報告和項目建設方案的能力。
②具有計算機軟硬件系統安裝、調試、維護的實踐能力。
③具有簡單算法的分析與設計能力,并能用HTML5、Java等編程實現。
④具有數據庫設計、應用與管理能力。
⑤具有軟件界面設計能力。
⑥具有桌面應用程序及Web應用程序開發能力。
⑦具有軟件測試能力。
⑧具有軟件項目文檔的撰寫能力。
⑨具有軟件的售后技術支持能力。
⑩具有對軟件產品應用、行業技術發展進行調研與分析的能力,初步具備企業級應用系統開發能力。
4.職業證書
職業崗位 | 職業資格證書名稱及等級職業技能證書名稱及等級 | 發證單位 |
軟件開發工程師 | JavaWeb應用開發職業技能等級證書(中級) | 天津東軟睿道教育信息技術有限公司 |
數據庫開發工程師 | 數據庫系統工程師(中級) | 人力資源和社會保障部、工業和信息化部 |
軟件測試工程師 | 軟件評測師(中級) | 人力資源和社會保障部、工業和信息化部 |
1.專業基礎課程
課程名稱 | 課程目標 | 主要教學內容與要求 | 主要教學方法 | 主要技能與要求 | 課程思政、勵園文化融合點要求 | 創新創業創造融合點要求 | 考核 | 學期 | 學時 |
Java語言程序設計 | 本課程主要目的是讓學生掌握Java編程的基礎知識和技能,包括語言基礎、面向對象編程、異常處理、多線程編程等。通過本課程的學習,幫助學生了解Java程序開發的一般方法和流程,培養其掌握分析問題、設計程序和調試代碼的能力。 | 1.Java基礎語法和數據結構:Java語言的基本語法、變量、數據類型、運算符、控制語句等; 2.Java面向對象編程:Java面向對象編程的概念、類、對象、繼承、多態等; 3.Java程序設計:Java程序設計的基本概念、面向對象程序設計的開發流程、常用設計模式等; 4.Java數據庫開發:Java數據庫的基本概念、JDBC連接、數據庫設計、數據庫優化等。 | 1.授課講解:老師向學生介紹Java語言的基礎概念和編程知識。 2.實踐操作:學生在計算機上進行編程、調試和實現項目等實際操作。 3.課程設計項目:通過設計完整的項目,讓學生使用所學知識,提升其實踐能力。 | 1.熟練掌握Java編程語言,理解面向對象編程的思想; 2.熟練掌握Java面向對象編程和常用設計模式,能夠編寫簡單、健壯的Java程序; 3.熟練掌握Java數據庫開發和數據庫管理技術,能夠編寫簡單的數據庫應用程序; 4.具有良好的編程習慣和文檔編寫能力,能夠按照規范編寫技術文檔。 | 1.引導學生理解Java軟件工程素質和職業道德要求,如保護知識產權、遵守法律法規等。 2.培養學生合作意識和團隊精神,并鼓勵他們分享各自的觀點和經驗。 3.提高學生的精益求精的工匠精神。 | 1.鼓勵學生實踐創新,培養他們的創新思維能力。 2.向學生介紹創新和創業的相關知識,如競爭分析、產品設計等。 3.培養學生對新技術和新應用領域的興趣,啟發他們探索Java編程的新應用。 | 機試 | 1 | 64 |
Linux操作系統基礎 | 本課程主要目標是使學生掌握Linux操作系統的基本原理和應用,了解常用的Linux命令,熟悉Linux下的文件管理、進程管理和用戶管理。此外,還要掌握如何使用Shell腳本編寫自動化任務和應用軟件安裝與配置等相關技術。 | 1.Linux操作系統的安裝、配置與管理; 2.Linux文件系統的結構和使用; 3.Linux網絡編程與應用; 4.Linux進程調度和優化; 5.Linux系統的性能優化和日常維護。 | 1.授課講解:老師向學生介紹Linux操作系統的基礎概念、特點和使用方法。 2.實踐操作:學生在計算機上進行Linux環境下的命令行操作、代碼實現和系統配置等實際操作。 3.課程設計項目:通過設計完整的項目,讓學生使用所學知識,提升其實踐能力。 | 1.熟練掌握Linux操作系統的安裝、配置和管理; 2.掌握Linux系統的高級應用技能,例如網絡編程、文件系統管理、進程調度等; 3.具備網絡服務器的配置與管理能力,能夠進行網絡安全配置與管理; 4.具備一定的排錯和解決問題的能力。 | 1.強調敬業精神和職業道德要求,如保護信息安全、遵守法律法規等。 2.培養學生獨立思考能力和團隊協作意識,并鼓勵他們分享各自的觀點和經驗。 3.提高學生對開源文化和社區貢獻的理解和認同。 | 1.鼓勵學生實踐創新,培養他們的解決問題和創新思維能力。 2.向學生介紹Linux相關的創新應用領域,如云計算、大數據等。 3.幫助學生掌握Linux技術和運維能力,為未來從事相關行業工作和創業提供支持。 | 機試 | 1 | 64 |
Web前端技術 | 本課程旨在讓學生掌握Web前端的基本概念、技能和工具。主要包括HTML、CSS、JavaScript、jQuery等基礎知識以及Bootstrap等常用框架的使用。同時,還涵蓋Web前端開發中的性能優化、響應式設計以及Web應用安全等方面內容。 | 1.HTML、CSS、JavaScript的基礎語法和使用方法; 2.前端動畫和特效的實現; 3.Web前端項目實戰,包括網頁設計、網站開發等; 4.了解前端性能優化和代碼優化的方法。 | 1.授課講解:老師向學生介紹Web前端技術的相關知識,如HTML、CSS、JavaScript等。 2.實踐操作:學生在計算機上進行網頁設計和開發等實際操作,掌握Web前端技術的基礎和應用。 3.課程設計項目:通過設計完整的Web應用項目,讓學生使用所學知識,提升其實踐能力。 | 1.熟練掌握HTML、CSS、JavaScript等Web前端技術的基礎語法和使用方法; 2.熟悉前端動畫和特效的實現,能夠進行基礎動畫效果制作; 3.具備一定的網站設計和開發能力,能夠獨立完成Web前端項目; 4.了解Web前端技術的發展趨勢和前沿技術。 | 1.引導學生理解對信息的負責和保密,承載信息傳播的社會責任。 2.培養學生的合作意識和團隊精神,并鼓勵他們分享各自的觀點和經驗。 3.激發學生的創新意識和文化背景融合的想象力,適應全球化競爭。 | 1.鼓勵學生實踐創新,培養他們的解決問題和創新思維能力。 2.向學生介紹Web應用領域的前沿趨勢和新技術,如響應式設計、移動端開發等。 3.培養學生的產品意識,啟發他們創造出更智能、便捷的Web應用。 | 機試 | 2 | 64 |
MySQL數據庫管理 | 本課程目標是全面介紹MySQL數據庫管理的相關技術和應用,主要包括數據庫設計、SQL語言基礎與高級應用、索引、事務和備份恢復等方面。此外,還會講解MySQL的優化、分布式部署、安全管理等關鍵問題,并通過實例演示讓學生掌握MySQL的應用技能。 | 1.MySQL數據庫的安裝、配置和管理; 2.MySQL數據庫的數據結構和數據操作; 3.MySQL數據庫的高級應用技能; 4.MySQL數據庫備份與恢復、數據備份。 | 1.授課講解:老師向學生介紹MySQL數據庫管理的基礎概念、特點和使用方法。 2.實踐操作:學生在計算機上進行MySQL數據庫的配置、建立表、查詢等實際操作。 3.課程設計項目:通過設計完整的數據庫項目,讓學生使用所學知識,提升其實踐能力。 | 1.具有使用數據庫原理和建模工具對數據庫進行設計的能力; 2.具有使用SOL語言完成數據操作的能力,能夠熟練操作數據庫; 3.具有對數據庫進行基本管理與維護的能力。 | 1.強調保密意識和信息安全意識,如保護個人信息、遵循安全規范等。 2.培養學生獨立思考能力和團隊協作意識,并鼓勵他們分享各自的觀點和經驗。 3.提高學生關注大數據和信息應用與道德倫理問題。 | 1.鼓勵學生實踐創新,培養他們的解決問題和創新思維能力。 2.向學生介紹數據庫管理相關的創新應用領域,如數據挖掘、分布式數據庫等。 3.幫助學生掌握MySQL技術和運維能力,為未來從事相關行業工作和創業提供支持。 | 機試 | 2 | 64 |
Python語言程序設計 | 本課程旨在培養學生掌握Python編程的基本概念和技能,了解常用的Python庫和應用場景,培養學生解決實際問題的編程思維能力,并能夠獨立設計、開發小型的Python應用程序。 | 1.Python基礎語法:包括變量、數據類型、運算符、表達式、流程控制、函數等基本概念; 2.常用Python庫:包括NumPy、Pandas、Matplotlib、Scikit-learn等; 3.實踐案例:根據具體需求,從實際問題入手進行場景模擬、編寫程序、分析結果; 4.代碼調試與優化:使用調試工具和技巧解決代碼中出現的問題,并從效率和可靠性角度考慮對程序進行優化。 | 1.授課講解:老師向學生介紹Python語言的基礎概念和編程知識。 2.實踐操作:學生在計算機上進行編程、調試和實現項目等實際操作。 3.課程設計項目:通過設計完整的項目,讓學生使用所學知識,提升其實踐能力。 | 1.掌握Python的基礎語法和運用,能夠實現簡單的數據處理和操作; 2.熟悉并能夠應用常用的Python庫,解決實際問題; 3.具備良好的編程習慣和規范,能夠設計、編寫簡單的Python應用程序; 4.能夠使用調試工具和技巧發現和解決代碼中的問題,同時有一定的程序優化能力。 | 1.引導學生理解Python軟件工程素質和職業道德要求,如保護知識產權、遵守法律法規等。 2.培養學生合作意識和團隊精神,并鼓勵他們分享各自的觀點和經驗。 3.提高學生的英語閱讀、寫作和交流能力。 | 1.鼓勵學生實踐創新,培養他們的解決問題和創新思維能力。 2.向學生介紹Python應用領域的前沿技術和新應用,如人工智能、機器學習、大數據等。 3.幫助學生獲取Python技能水平證書,為未來從事相關行業工作和創業提供支持。 | 機試 | 2 | 64 |
Java Web應用開發 | 本課程旨在讓學生掌握Java Web應用開發的基本原理和技術,了解Web開發模式,掌握常用Web開發框架和工具,能夠獨立設計、開發和維護Web應用程序,并具備實現前后端交互的技能。 | 1.Java Web應用開發的基本概念和基本開發工具; 2.Java Web應用開發的基本語法和使用方法; 3.Java Web應用開發的基本框架和組件,例如Servlet、JSP、Spring等; 4.Java Web應用開發的實戰能力,能夠進行Web應用系統的開發和實現; 5.Java Web應用開發的發展趨勢和前沿技術。 | 1.授課講解:老師向學生介紹Java Web開發的基礎概念、技術和工具。 2.實踐操作:學生在計算機上進行Web應用的設計、開發和調試等實際操作。 3.課程設計項目:通過設計完整的Web應用項目,讓學生使用所學知識,提升其實踐能力。 | 1.熟練掌握Java Web應用開發的基本概念和基本開發工具; 2.掌握Java Web應用開發的基本語法和使用方法; 3.熟悉Java Web應用開發的基本框架和組件,例如Servlet、JSP等; 4.具有Java Web應用開發的實戰能力,能夠進行Web應用系統的開發和實現; 5.了解Java Web應用開發的發展趨勢和前沿技術。 | 1.強調信息安全、數據保護等職業倫理精神和責任觀念。 2.培養學生團隊意識和通信意識,并鼓勵他們分享各自的觀點和經驗。 3.提高學生關注社會文化與技術創新的融合。 | 1.鼓勵學生實踐創新,培育“IDC”(創新驅動型人才)、T字型人才、交叉型人才等多種創新型計算機人才。 2.幫助學生了解行業前沿技術和市場趨勢,掌握Web應用相關人才需求。 3.充分利用校外企業資源,舉辦應用型實訓活動培養學生的創新和實踐能力。 | 機試 | 3 | 64 |
2.專業核心課程
課程名稱 | 課程目標 | 主要教學內容與要求 | 主要教學方法 | 主要技能與要求 | 課程思政、勵園文化融合點要求 | 創新創業創造融合點要求 | 考核 | 學期 | 學時 |
JAVA EE企業級應用開發 | 本課程旨在讓學生掌握Java EE企業級應用開發的相關技術與工具,了解企業級應用程序的架構和設計模式,能夠獨立設計、開發高可用、高并發、高性能的企業級Web應用程序。 | 1.Java EE框架:包括Spring、MyBatis等; 2.Web 服務技術:SOAP、RESTful等; 3.安全和認證:包括HTTPS、OAuth等; 4.分布式應用程序:RMI、JMS等; 5.高可用、高并發、高性能:集群、負載均衡、緩存等。 | 1.授課講解:老師向學生介紹Java EE技術的基礎概念和企業級開發知識。 2.實踐操作:學生在計算機上進行企業級應用的設計、開發和調試等實際操作。 3.課程設計項目:通過設計完整的企業級應用項目,讓學生使用所學知識,提升其實踐能力。 | 1.掌握Java EE技術框架和工具的使用,能夠快速開發企業級Web應用程序; 2.熟悉Web服務技術和安全認證,并能夠實現可靠、安全的數據傳輸; 3.能夠設計和開發高可用、高并發、高性能的分布式應用程序; 4.具備良好的編程規范和設計能力,能夠編寫結構清晰、易于維護的企業級Web應用程序。 | 1.強調職業道德規范,如保護信息安全、遵守法律法規等。 2.培養學生獨立思考和團隊協作意識,并鼓勵他們分享各自的觀點和經驗。 3.提高學生對IT行業和信息社會的認知和理解。 | 1.鼓勵學生實踐創新,培養他們的解決問題和創新思維能力。 2.向學生介紹企業級應用場景中的新技術和前沿應用,如云計算、大數據等。 3.幫助學生掌握企業級應用開發和維護相關的技術和管理能力,為未來從事相關行業工作和創業提供支持。 | 機試 | 3 | 64 |
UI界面設計 | 本課程旨在培養學生具備獨立完成UI設計的能力,了解面向用戶的設計原則和方法,學習流行的UI設計軟件使用技巧,并通過實踐完成實際項目。 | 1.UI設計原則:可用性、易用性、信任度等; 2.軟件工具:PhotoShop、Sketch等; 3.基礎元素設計:布局、顏色搭配、圖標設計等; 4.動畫設計:交互動畫、過渡動畫等; 5.實踐項目:個人作品或團隊設計項目。 | 1.授課講解:老師向學生介紹UI設計的基礎概念、理論和實踐技巧。 2.實踐操作:學生在電腦上進行UI設計和制作,通過實踐掌握設計工具和規范的應用。 3.課程設計項目:通過設計界面實例項目,讓學生使用所學知識設計產品,提升其實踐能力。 | 1.具備良好的視覺設計能力和審美水平,能夠獨立完成UI設計; 2.熟練掌握常見UI設計軟件的使用方法; 3.能夠根據設計原則完成基礎設計元素和動畫設計,為用戶提供優秀的使用體驗; 4.能夠獨立或協作完成UI設計項目,并能夠進行效果展示和表達。 | 1.強調用戶體驗和用戶隱私保護,加強信息安全風險意識。 2.培養設計師團隊協作意識和服務意識,注重個人隱私保護和數據保護。 3.提高學生創新精神和審美素質,將設計與文化融合起來。 | 1.鼓勵學生實踐創新,培養解決問題和創新思維能力。 2.向學生介紹行業前沿技術和趨勢,如響應式設計、交互式設計、虛擬現實設計等。 3.幫助學生發現和定位個人創新方向,創造具有市場競爭力的產品。 | 機試 | 3 | 64 |
UML建模與設計模式 | 本課程旨在幫助學生掌握UML建模和設計模式的相關知識,理解系統設計、分析和測試的過程和方法,學習如何運用UML和設計模式進行軟件開發,培養系統化、形式化的軟件設計和開發能力。 | 1.UML建模基礎:用例圖、類圖、時序圖、活動圖等; 2.設計模式:創建型模式、結構型模式、行為型模式等; 3.面向對象分析和設計(OOAD):包括需求分析、系統分解、面向對象設計等; 4.前端后端分離、微服務架構的設計方法。 | 1.理論講授:介紹UML建模語言和設計模式的基本概念和相關知識點。 2.實踐操作:通過實際案例、作業等方式,引導學生運用UML工具進行建模和應用設計模式解決實際問題。 3.項目實戰:組織小組合作,開發中型或復雜軟件系統,通過建模、設計和編碼的方式全面提高學生的技能水平。 4.互動交流:活躍課堂氛圍,鼓勵學生積極參與討論,在合作中成長,增強團隊協同和溝通能力。 | 1.掌握UML建模和設計模式相關知識,具備系統化的軟件設計思維和能力; 2.能夠熟練應用UML建模進行軟件開發過程中的需求分析、系統設計、測試分析等環節; 3.了解前端后端分離架構、微服務的基本概念并能夠運用到實際項目中去,具備一定的架構能力; 4.能夠在團隊協作中,有效地傳遞、闡述和交流設計思路、實現方案和成果落地等信息。 | 1.堅持正義與公平,注重學術誠信建設,提高學生職業道德和社會責任感。 2.培養學生自我管理和自我學習能力,關注個人目標與職業規劃。 3.弘揚樂觀、奮斗、勤奮、創新、進取的精神,促進思想品德美與健康體魄美的統一。 | 1.鼓勵學生發掘軟件創新和商業機會,設計富有競爭力的產品和服務。 2.培育UML建模和設計模式的跨領域和跨行業應用能力,提高技術創新和商業化市場運作能力。 3.加強與企業合作,開展項目實訓,培養學生分析問題和解決問題的綜合技能。 | 機試 | 4 | 64 |
軟件測試技術 | 本課程旨在讓學生掌握軟件測試的基本流程和方法,了解測試環境的構建和管理,能夠使用各種測試工具進行黑盒和白盒測試,掌握常見的軟件缺陷和修復策略,并能進行測試案例評估和測試報告編寫。 | 1.軟件測試理論和基礎:測試類型、測試過程、測試設計方法等; 2.測試環境搭建和管理:虛擬化技術、測試工具等; 3.黑盒測試和白盒測試:測試用例編寫、測試覆蓋率分析等; 4.常見軟件缺陷及修復策略; 5.測試報告編寫與評估。 | 1.理論講授:介紹軟件測試的基本概念、測試流程和方法論等內容。 2.實踐操作:讓學生通過實際操作學習測試用例設計、執行和結果分析等技能。 3.項目實戰:組織學生進行小型項目開發及測試,實踐運用所學技術。 4.學生討論:分組討論、分享經驗和交流心得,提升學生的思維和表達能力。 | 1.掌握軟件測試基本概念和測試流程,了解測試策略和計劃的制定方法; 2.熟悉測試用例設計的方法和技巧,掌握黑盒測試和白盒測試; 3.理解測試自動化的概念和實現原理,能夠使用自動化測試工具進行測試腳本的編寫和執行; 4.具備問題分析及排查的能力,能夠執行缺陷管理和報告; 5.了解性能測試、安全測試等常見測試類型的概念和方法; 6.具備團隊合作和溝通能力,能夠有效協調開發和測試資源。 | 1.強調軟件測試的社會責任和安全保障,提高學生的職業道德素養和社會意識。 2.弘揚學術誠信和團隊協作精神,倡導課堂互動、自主學習和創新能力。 3.結合中華優秀傳統文化,鼓勵學生關注國內外科技前沿和現實問題,培養跨文化交流和全球視野。 | 1.推崇創新創業精神,引導學生深入了解軟件測試市場需求和技術趨勢。 2.鼓勵學生自主探索測試工具和方法的先進性,落實“雙創計劃”和“大數據產業化”等政策。 3.組織參加行業技術競賽和創業訓練,提高學生創新創業能力和競爭力。 | 機試 | 5 | 64 |
Android移動開發 | 通過本課程的學習,使學生了解Android系統的基本架構和開發流程,掌握Android開發環境的配置和開發工具的使用,熟悉Android開發中常用的API和技術,掌握Android應用程序的設計、開發和部署方法,培養學生的Android應用開發實踐能力。 | 1.Android系統及開發環境的介紹; 2.Android應用開發基礎:Activity、Intent、組件、布局、樣式等; 3.數據存儲及數據共享; 4.網絡編程和多媒體開發; 5.安全性和權限管理; 6.手機硬件設備及傳感器應用開發; 7.應用調試和發布。 | 1.理論講授:介紹Android系統、開發環境和基本原理等核心知識點。 2.實踐操作:通過編寫各類Android應用程序,包括UI設計、代碼編寫和調試等活動,讓學生掌握實際應用技能。 3.項目實戰:組織學生自行獨立開發APP或參與外包合作項目,提高學生的實際開發經驗和團隊合作精神。 4.討論分享:引導學生進行案例研究和分享交流,擴展視野、調整思路,更好地理解實際需求和方案最佳實踐。 | 1.掌握Java編程語言的基礎知識和Android應用開發的基本概念; 2.能夠使用Android Studio開發環境進行Android應用程序的開發、測試和調試; 3.具備使用Android常用API和技術進行應用程序開發的能力,包括Activity、Intent、組件、布局、數據存儲、網絡編程、多媒體開發、硬件設備應用等; 4.熟悉Android應用程序生成的APK文件及其運行方式,并能夠進行簽名和發布; 5.具備解決Android應用程序開發中遇到的常見問題和調試經驗的能力。 | 1.強調軟件開發中的法律風險和安全保障,加強個人隱私保護和數據保護的意識。 2.體現愛國、民主、科學,教育培養學生良好的學術道德、職業道德和社會責任感。 3.加強學校文化建設,弘揚優秀傳統文化,注重歷史沿革和校訓內涵的傳承和創新。 | 1.強調跨界協同創新,加強對數據挖掘、云計算、物聯網和人工智能的了解,尋找核心競爭力所在。 2.培養跨境創新意識和實踐能力,關注全球市場需求和技術趨勢,切實提高學生的國際視野和商業化思維。 3.促進產學研結合,與企業探索更多的創新模式,開展學科交叉和產業共創,助推人才培養和社會發展。 | 機試 | 4 | 64 |
Web前端高級技術 | 通過本課程的學習,使學生理解前端開發流程及其基本技術,掌握Vue.js框架的設計思想和應用方法,了解Vue.js在企業級前端開發中的實際應用,培養學生獨立分析、解決前端開發問題的能力。 | 1.Vue.js框架介紹和基本使用; 2.組件化開發思想及組件庫構建; 3.Vue.js的路由、狀態管理及異步處理; 4.常見的Vue.js開發工具和相關擴展庫; 5.Vue.js的實戰應用及性能優化。 | 1.理論講授:介紹前端開發基礎、Vue框架原理及應用、Webpack構建打包工具等核心知識點。 2.實踐操作:通過編寫各類Vue單頁面應用程序,包括UI設計、組件開發和調試等活動,讓學生掌握實際應用技能。 3.項目實戰:組織學生自行獨立或參與外包合作項目,提高學生的實際開發經驗和團隊合作精神。 4.討論分享:引導學生進行案例研究和分享交流,擴展視野、調整思路,更好地理解實際需求和方案最佳實踐。 | 1.熟悉Vue.js框架的設計思想和基本原理,并能夠使用Vue.js進行組件開發、以及路由、數據管理等功能的實現; 3.能夠運用各類前端開發工具,如VSCode、Chrome Developer Tools等進行前端開發工作; 4.具備一定的前端性能優化和調試方面的經驗; 5.有一定的團隊協作和溝通能力,在多人協同開發環境下能夠配合完成前端工作,以及與后端開發人員進行交流協作。 | 1.強調軟件開發中的法律風險和安全保障,加強個人隱私保護意識,培養社會責任感。 2.體現愛國、民主、科學,加強職業道德、學術規范和科技倫理培育,弘揚傳統文化和家國情懷。 3.加強校企合作,落實產教融合在本課程中的具體措施與實踐,推進校園文化建設和創新創業教育。 | 1.培養學生的創新思維和實踐能力,關注新興技術領域的發展趨勢,把握產業發展方向和商業模式。 2.強化前沿技術對學生的引領作用,鼓勵學生拓展交叉學科和跨境創新領域,提高國際市場競爭力。 3.推動創新創業教育與人才培養相結合,積極推進校企聯盟構建,加強學生實踐、就業和創業指導服務。 | 機試 | 4 | 64 |
Spring Boot企業級開發 | 通過本課程的學習,使學生掌握Spring Boot企業級開發的關鍵技術、框架和工具,以及開發流程和規范,培養學生獨立設計和實現企業級應用程序的能力。 | 1.Spring Boot框架及其核心特性; 2.基于Spring Boot的企業級應用程序設計思想和開發流程; 3.Spring框架中常見的技術和組件,如Spring MVC、Spring Data等; 4.Spring Boot與企業級數據庫的集成和使用; 5.Spring Boot的測試、部署和調優。 | 1.理論講授:介紹Java語言編程、Spring框架設計原理、Spring Boot開發環境及技術棧等核心知識點。 2.實踐操作:通過實際編寫各類企業級應用程序,包括云原生應用、微服務架構和消息中間件等活動,讓學生掌握實際應用技能。 3.項目實戰:組織學生自行獨立或參與外包合作項目,提高學生的實際開發經驗和團隊合作精神。 4.討論分享:引導學生進行案例研究和分享交流,擴展視野、調整思路,更好地理解實際需求和方案最佳實踐。 | 1.熟悉Java編程語言及其常用類庫,掌握面向對象編程的基本思想和方法; 2.掌握Spring Boot框架及其核心原理和基本用法,能夠使用Spring Boot進行Web應用程序的開發; 3.熟悉企業數據庫的常用操作和SQL語言,了解JPA和Hibernate等ORM框架的使用; 4.能夠使用JUnit等測試框架進行單元測試,并了解Dubbo等RPC框架的使用; 5.具備Linux系統的基本操作和Shell腳本編寫技能,掌握常見的應用程序部署和調試技術。 | 1.強調軟件開發中的法律風險和安全保障,加強個人隱私保護意識,培養社會責任感。 2.體現愛國、民主、科學,加強職業道德、學術規范和科技倫理培育,弘揚傳統文化和家國情懷。 3.加強校企合作,落實產教融合在本課程中的具體措施與實踐,推進校園文化建設和創新創業教育。 | 1.培養學生的創新思維和實踐能力,關注軟件開發行業的困境和機遇,挖掘并持續提升核心競爭力所在。 2.強化前沿技術對學生的引領作用,鼓勵學生拓展交叉學科和跨境創新領域,提高國際市場競爭力。 3.推動創新創業教育與人才培養相結合,積極推進校企聯盟構建,加強學生實踐、就業和創業指導服務。 | 機試 | 4 | 64 |
學期 | 實訓項目名稱 | 項目學時 | 類型 | 課程名稱 | 課程學時 | 對應技能 | 學期周次 | 假期周次 | ||||||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |||||||
一 | ||||||||||||||||||||||||||||||||||
二 | 專周實訓1 | 24 | 實訓 | Java項目實訓 | 24 | |||||||||||||||||||||||||||||
三 | 專周實訓2 | 實訓 | Java Web動態網站實踐 | 24 | ||||||||||||||||||||||||||||||
四 | 專周實訓3 | 實訓 | 移動互聯網應用項目開發實戰 | 24 | ||||||||||||||||||||||||||||||
五 | 專周實訓4 | 實訓 | 大數據分析可視化實訓 | 48 | ||||||||||||||||||||||||||||||
專周實訓5 | 實訓 | JAVA EE企業級框架應用開發 | 96 | |||||||||||||||||||||||||||||||
崗位實習(第一階段) | 實習 | |||||||||||||||||||||||||||||||||
六 | 1.崗位實習(第二階段) | 實習 | ||||||||||||||||||||||||||||||||
2.畢業設計 | 實習 | |||||||||||||||||||||||||||||||||
總計 |
“類型”分為實訓和實習,實訓有課內實訓、專周實訓;實習由認識實習、崗位實習。
實訓項目學期內編排順序以起始周數靠前者優先。
實訓項目對應周次出去刷不同顏色底紋的方式加以區別。
序號 | 獨立設置實踐教學環節名稱 | 學期 | 周數 | 技能實訓主要內容 | 實訓形式 | 主要技能要求(或標準) | 實踐課程思政 融合點 | 勞動精神教育融合點 | 實訓地點 | 考核方式 | 條件要求及保障 | 備注 |
1 | Java項目實訓 | 1.Java語言基礎; 2.Web開發基礎知識; 3.前端技術HTML/CSS/JavaScript等; 4.后臺技術Spring/SpringMVC/MyBatis等; 5.數據庫MySQL等 | 以團隊合作完成一個完整的Java應用為主,實踐性強。 | 1.Java語言基礎掌握程度; 2.掌握Web開發基本知識和技能; 3.能夠使用前后臺技術進行應用開發; 4.能夠設計和優化數據庫表結構及相關操作; 5.具備代碼編寫規范、文檔編寫、版本管理等基本技能 | 注重培養學生的社會責任感和創新精神,引導他們關注社會問題并通過開發應用來解決問題。 | 強調學生的批判性思維和勤奮創造性工作的意識,使他們從實際應用中領悟到勞動、智慧和生命的價值。 | 特教大樓3層軟件技術專業實訓室 | 項目式考核 | 包括計算機實驗室、服務器、IDE、數據庫軟件等。同時需要師資力量保障,具有Java開發實踐經驗的教師指導。 | |||
2 | Java Web動態網站實踐 | 1.Web開發基礎知識; 2.前端技術HTML/CSS/JavaScript等; 3.后臺技術JSP/Servlet等; 4.數據庫MySQL等。 | 以個人或分組完成一個完整的Java Web應用為主,注重實踐能力的培養。 | 1.Java語言基礎掌握程度; 2.掌握Web開發基本知識和技能; 3.能夠使用前后臺技術進行應用開發; 4.能夠設計和優化數據庫表結構及相關操作; 5.具備代碼編寫規范、文檔編寫、版本管理等基本技能 | 注重培養學生的社會責任感和創新精神,在實踐中關注信息安全、隱私保護等社會問題。 | 強調學生的批判性思維和勤奮創造性工作的意識,使他們從實際應用中領悟到勞動、智慧和生命的價值。 | 特教大樓3層軟件技術專業實訓室 | 項目式考核 | 包括計算機實驗室、服務器、IDE、數據庫軟件等。同時需要師資力量保障,具有Java Web應用實踐經驗的教師指導。 | |||
3 | 移動互聯網應用開發實戰 | 1.Android或微信平臺開發; 2.移動應用前端設計與實現; 3.移動應用后端設計與實現; 4.數據庫及數據管理 | 以團隊合作完成一個完整的移動應用為主,重視實踐環節。 | 1.掌握Android或微信平臺的應用開發方法; 2.能夠進行前端UI設計并實現; 3.掌握后端業務邏輯實現以及數據庫操作; 4.具備版本管理、代碼規范、文檔撰寫等基本技能 | 與職業教育培養目標緊密結合,注重提高學生的職業素養和職業能力。同時,通過移動互聯網行業的發展和應用,加強學生的社會責任感和創新精神,培養學生的愛國主義和國際視野。 | 強調學生的實踐能力和職業精神的培養,能夠有效地提高學生的勞動意識和勞動態度。同時,通過完成商業項目的實戰,能夠幫助學生樹立正確的職業觀念,提高就業競爭力。 | 特教大樓3層軟件技術專業實訓室 | 項目式考核 | 包括計算機實驗室、開發設備、相關工具和軟件(如Android Studio),同時需要具備移動應用開發實踐經驗的教師指導。 | |||
4 | 大數據分析與可視化實訓 | 1.大數據基礎知識介紹; 2.數據預處理與清洗,包括數據采集、數據清洗和數據轉換; 3.數據分析方法,包括關聯規則挖掘、分類、聚類、回歸等; 4.可視化技術及工具介紹; 5. 大數據應用案例分析。 | 以實戰項目為主,包括數據采集和處理、數據分析和挖掘、大數據可視化和應用案例分析等,引導學生進行實際操作和演練。 | 1.掌握大數據分析和可視化的基本方法和工具,包括數據采集和處理、數據分析和挖掘、大數據可視化和應用案例等。 2.具備大數據分析和可視化的實際操作能力,包括數據清洗、數據轉換、數據分析和挖掘、大數據可視化工具和技術的使用等。 3.具備數據分析和挖掘的能力,包括數據模型的建立、因果關系的推斷和模式識別等。 | 注重提高學生的信息素養和創新意識,加強學生的社會責任感和創新精神,引導學生從社會、經濟和文化等多個角度出發,理解和應用大數據技術。同時,通過實踐活動,幫助學生了解大數據分析和可視化的實際應用,提高學生的就業競爭力。 | 通過解決實踐中遇到的困難和問題,培養學生的勇于創新、協作精神等品質。 | 特教大樓3層軟件技術專業實訓室 | 項目式考核 | 具備一定規模的服務器、數據庫和存儲設備,提供較好的帶寬和網絡環境,滿足實踐操作和大數據處理運算需求。同時,需要有相關的教學實驗室、機房等資源。 | |||
5 | JavaEE企業級應用開發 | 1.JavaEE框架(Spring、MyBatis); 2.Web開發基礎知識,如HTML、CSS、JavaScript等; 3.Servlet、JSP的使用; 4.數據庫開發基礎,如SQL語句編寫、MySQL數據庫操作等; 5.企業級應用開發實踐。 | 實踐操作為主,包括案例分析、實際項目開發、現場調試等環節 | 1.具備Java編程語言基礎; 2.熟悉Java Web應用開發的基本原理和框架; 3.掌握Web前端開發技術如HTML、CSS、JavaScript等; 4.熟悉常見關系型數據庫的使用; 5.具備實際企業級應用開發能力。 | 注重工程倫理、軟件版權保護等問題,強調“尊重知識、保護學術道德”等思想,培養創新意識和社會責任感。 | 通過實際項目開發、現場調試等環節,培養學生對軟件開發過程中遇到的技術難題進行鉆研的勇氣和恒心,同時鍛煉團隊協作和溝通能力。 | 特教大樓3層軟件技術專業實訓室 | 項目式考核 | 需要提供相應的開發工具、服務器、數據庫等,滿足企業級應用開發需要的硬件和軟件設備。同時,需要有一定規模的實踐場地和帶寬資源,以支持學生進行項目開發和調試。 | |||
6 | 崗位實習(第二階段) | 6 | 13 | 1.開發工具、框架和平臺的使用; 2.項目需求分析、設計、實現、測試和發布; 3.軟件產品質量保證; 4.軟件維護和升級。 | 實習為主,結合培訓課程和工作任務,通過實踐參與公司或機構的軟件開發項目,進行全方位的實踐探究和創新實踐。 | 1.加強對編程語言(如Java、Python等)的掌握并實現實際應用; 2.熟悉軟件開發流程,并熟練使用常見的軟件開發工具,如Eclipse、Visual Studio; 3.具備良好的溝通協調能力、學習能力、創新意識和團隊合作精神; 4.具備對專業領域技術文獻和標準進行查詢和借鑒的能力; 5.具備解決實際問題的技能和經驗,包括代碼調試、故障排除和優化、技術性能測試等。 | 通過學習和實踐,強調職業道德規范和工作紀律,培養學生的道德修養和社會責任感,注重保護用戶隱私和知識產權。 | 通過實習工作的開展,營造“尊重職業、懂得創新”的氛圍,強化工作實踐意識和創新精神,增強學生獨立思考和主動鉆研的動力。 | 校外 | 頂崗實習過程性材料 | 需要提供符合崗位需求的企業(或機構)實習崗位,在企業/機構中擔任符合專業培養目標的特定任務或角色,提供必要的資源保障和指導輔導。同時,需要加強對學生的實踐環節監督和安全保障,促進學生實習學習效果的最大化。 | |
畢業論文(畢業設計) | 6 | 3 | 1.項目需求分析和規劃、設計; 2.系統架構設計和實現; 3.數據庫設計和管理; 4.界面設計和前端開發; 5.后端開發和系統集成; 6.軟件測試和維護; 7.技術文獻綜述和專業論述。 | 結合企業實際需求,采用實習+課程論文撰寫的方式開展。通過參與實際軟件項目和論文撰寫,提高學生在軟件開發流程、技術原理、代碼編寫和團隊協作等方面的能力。 | 1.熟練掌握至少一種編程語言和開發框架; 2.具備項目管理和需求分析能力; 3.熟悉常見數據庫系統和SQL語言; 4.熟悉前端開發技術(如HTML、CSS、JavaScript等); 5.對軟件測試和調試有一定的經驗; 6.具備解決問題的能力和獨立思考能力; 7.具備良好的溝通協調能力和團隊合作精神。 | 通過探討軟件開發過程中存在的倫理和法律問題,加強學生的職業道德和社會責任感,提高學生保護用戶隱私和知識產權的意識。 | 通過項目管理和實踐操作加強學生成為團隊核心、協調組織工作和解決問題的能力,促進學生對軟件工程的深入理解和實踐經驗的積累。 | 校內或校外 | 畢業設計作品及畢業論文 | 需要提供符合崗位需求的企業(或機構)實習崗位,在企業/機構中擔任符合專業培養目標的特定任務或角色,提供必要的資源保障和指導輔導。同時,需要加強對學生的實踐環節監督和安全保障,促進學生實習學習效果的最大化。在畢業論文撰寫方面,需要提供指導、督促和評審等一系列支持性服務,以幫助學生完成高質量的畢業論文。 |
課程類型 | 課程名稱 | 與1+X證書對應關系 (部分融合/完全對應) | 與1+X證書主要融合點 | 學時 |
專業基礎課 | Java語言程序設計 | 完全融合 | 技能要求一致: 1.能夠理解和掌握Java的數據類型、常量、變量和運算符、類型轉換等基礎語法; 2.能夠理解和掌握Java的流程控制語句; 3.能夠理解和掌握Java的數組; 4.能夠理解和掌握Java的方法定義與調用。 | 64 |
Java Web應用開發 | 完全融合 | 技能要求一致: 1.能夠使用JSP腳本元素、指令元素、動作元素等基本語法實現動態網頁的開發; 2.能夠使用JSP隱式對象實現對不同存儲領域數據的控制和訪問,獲取配置信息,進行異常處理等操作; 3.能夠理解和掌握Servlet服務端應用程序的語法結構和基本使用; 4.能夠理解和掌握Servlet服務端應用程序的請求、應答機制,并能夠通過程序接收請求信息和反饋響應數據。 | 64 | |
MySQL數據庫管理 | 完全融合 | 技能要求一致: 1.能使用MySQL數據庫進行表中數據的增加操作; 2.能使用MySQL數據庫進行表中數據的刪除操作; 3.能使用MySQL數據庫進行表中數據的修改操作; 4.能使用MySQL數據庫進行表中數據的查詢操作。 | 64 | |
專業核心課 | Java EE企業級應用搞開發 | 完全融合 | 技能要求一致: 1.能夠理解和掌握Spring MVC的架構原理及核心組件構成,并能夠配置和部署Spring MVC開發和運行環境; 2.能夠應用MyBatis框架的核心配置文件、核心接口和類進行持久層的開發; 3.能夠應用Spring框架依賴注入機制,并能夠結合XML配置方式應用構造函數注入、參數注入、接口注入等常用方式實現應用。 | 64 |
Spring Boot企業級應用開發 | 完全融合 | 1.能夠使用Spring Boot框架進行JavaWeb應用程序的開發; 2.能夠使用Spring Boot框架結合MyBatis框架進行數據庫的應用開發; 3.能夠使用Spring Boot進行Restful風格API接口開發; 4.能夠掌握Spring Cloud項目的構建方式和基本開發流程。 | 64 |
單位:學時
課程屬性 | 課程類型 | 理論教學 | 理實一體化教學 | 實踐教學 | 合計 | 占總學時比例(%) | |
理論教學 | 實踐教學 | ||||||
必修 | 思想政治理論課程 | 160 | 0 | 0 | 16 | 176 | 6% |
專業基礎課程 | 368 | 312 | 30 | 12% | |||
專業核心課程 | 224 | 224 | 8% | ||||
獨立設置實習實訓課程 | 888 | 30% | |||||
通識與職業基本素養課程 | 202 | 50 | 134 | 36 | 422 | 14% | |
選修 | 100 | 0 | 0 | 0 | 100 | 3% | |
專業選修課程 | 80 | 80 | 5% | ||||
合計 | 1184 | 1720 | |||||
占總學時比例(%) | 41% | 59% |
1、理實一體化課程中,理論學時與實踐學時的統計可采取估算;
2、專門實訓教學是指課程中設定獨立環節實施實訓教學的學時數。
(單位:周)
學 年 | 學 期 | 入學教育與軍訓 | 課程教學 | 獨立設置專周實訓環節 | 畢業教育 | 考試 | 節假日、運動會及機動 | 小計 |
一 | 1 | 3 | 14 | 0 | 1 | 1 | 19 | |
2 | 16 | 1 | 1 | 1 | 20 | |||
二 | 3 | 16 | 1 | 1 | 1 | 20 | ||
4 | 16 | 1 | 1 | 1 | 20 | |||
三 | 5 | 8 | 11 | 1 | 20 | |||
6 | 0 | 13+3 | 1 | 1 | 18 | |||
合計 | 3 | 1 | 6 | 6 |
課程分類 | 課程屬性 | 課程編碼 | 課程名稱 | 學分 | 教學時數 | 考核方式 | 學期周學時數 | ||||||||||||||||||||||||
課程總學時 | 理論教學 | 理實一體教學 | 實踐教學 | 考試學期 | 考查學期 | 一 | 二 | 三 | 四 | 五 | 六 | ||||||||||||||||||||
14+31 | 16 | ||||||||||||||||||||||||||||||
思想政治理論 | 必修 | 毛澤東思想和中國特色社會主義理論體系概論 | 2 | 32 | 28 | 4 | 2 | 2 | |||||||||||||||||||||||
思想道德與法治 | 3 | 48 | 42 | 6 | 1 | 3 | |||||||||||||||||||||||||
習近平新時代中國特色社會主義思想概論 | 3 | 48 | 42 | 6 | 1\23 | 3 | |||||||||||||||||||||||||
形勢與政策 | 1 | 48 | 48 | 1-6 | √ | √ | √ | √ | √ | √ | |||||||||||||||||||||
通識教育 | 必修 | 大學生心理健康教育 | 2 | 32 | *28 | *4 | 1和4 | √ | √ | ||||||||||||||||||||||
勞動教育(理論) | 1 | 16 | 8 | 1 | 2 | ||||||||||||||||||||||||||
勞動教育(實踐) | 8 | 1 | √ | √ | √ | √ | √ | √ | |||||||||||||||||||||||
軍事課 | 4 | 148 | 36 | *112 | 2 | 4 | |||||||||||||||||||||||||
職業生涯規劃 | 1 | 24 | 16 | 8 | 1 | 2 | |||||||||||||||||||||||||
職業禮儀 | 2 | 32 | 28 | 4 | 4\5 | 2 | |||||||||||||||||||||||||
職業外語 (英語) | 3 | 66 | 66 | 1-2 | 2 | 2 | |||||||||||||||||||||||||
創新基礎 | 1 | 24 | 16 | 8 | 2 | 4 | |||||||||||||||||||||||||
創業基礎 | 1 | 24 | 16 | 8 | 4 | 2 | |||||||||||||||||||||||||
大學語文4 (含中華優秀傳統文化) | 2 | 32 | 32 | 1\2 | 2 | ||||||||||||||||||||||||||
安全教育 | 2 | 60 | 12 | *48 | 1-5 | √ | √ | √ | √ | √ | |||||||||||||||||||||
體育 | 3 | 108 | 108 | 1-3\4 | 2 | 2 | 2 | ||||||||||||||||||||||||
社會公益素養培育 | 2 | 40 | *40 | 參照團委志愿者相關規定執行(成績計入第5學期) | |||||||||||||||||||||||||||
小計 | 36 | 598 | 362 | 184 | 52 | —— | —— | —— | —— | —— | —— | ||||||||||||||||||||
選修 | 人文素養培育類 | 3 | 100 | 每門課程計為1學分,同時要求選修課程總學時不少于100學時,4學分,其中至少從“黨史、新中國史、改革開放史、社會主義發展史”中選修 1 門選擇性必修課程。 | |||||||||||||||||||||||||||
自然科學與科學精神培育類 | |||||||||||||||||||||||||||||||
體育競技與安全健康教育類 | |||||||||||||||||||||||||||||||
福建地方特色文化傳承類 | |||||||||||||||||||||||||||||||
創新創業與職業素養培育類 | |||||||||||||||||||||||||||||||
四史教育 | 1 | ||||||||||||||||||||||||||||||
小計 | 4 | 100 | 100 | 1-5 | —— | —— | —— | —— | —— | —— | |||||||||||||||||||||
思想政治理論課、通識教育課程合計 | 37 | 650 | 462 | 136 | 52 | ||||||||||||||||||||||||||
專業基礎 | 必修 | 專業應用數學 | 4 | 64 | 64 | 4 | |||||||||||||||||||||||||
新一代信息技術 | 4 | 70 | 30 | 40 | |||||||||||||||||||||||||||
專業英語 | 2 | 32 | 32 | 2 | |||||||||||||||||||||||||||
Java語言程序設計 | 4 | 64 | 32 | 32 | 1 | 4 | |||||||||||||||||||||||||
MySQL數據庫管理 | 4 | 64 | 32 | 32 | 2 | 4 | |||||||||||||||||||||||||
Linux操作系統應用 | 4 | 64 | 32 | 32 | 2 | 4 | |||||||||||||||||||||||||
Web前端技術 | 4 | 64 | 32 | 32 | 2 | 4 | |||||||||||||||||||||||||
Python語言程序設計 | 4 | 64 | 32 | 32 | 2 | 4 | |||||||||||||||||||||||||
計算機網絡技術 | 4 | 32 | 16 | 16 | 3 | 2 | |||||||||||||||||||||||||
數據結構與算法(Java版) | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||||
NoSQL數據庫管理 | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||||
Java Web應用開發 | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||||
小計(<700學時) | 42 | 710 | 368 | 30 | 312 | —— | —— | —— | —— | —— | —— | ||||||||||||||||||||
專業核心 | 必修 | JAVA EE企業級應用開發 | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||
UI界面設計 | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||||
UML建模與設計模式 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
軟件測試 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
Android移動應用開發 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
Web前端高級技術 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
Spring Boot企業級開發 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
小計(500學時) | 28 | 448 | 224 | 0 | 224 | —— | —— | —— | —— | —— | —— | ||||||||||||||||||||
專業拓展 | 專業選修 | 開源大數據平臺基礎 | 4 | 64 | 32 | 32 | 3 | 4 | |||||||||||||||||||||||
Python數據分析與實踐 | 4 | 64 | 32 | 32 | 4 | 4 | |||||||||||||||||||||||||
數據采集與網絡爬蟲 | 2 | 32 | 16 | 16 | 2 | ||||||||||||||||||||||||||
PHP網站設計技術 | 4 | 64 | 32 | 32 | |||||||||||||||||||||||||||
數據標注 | 4 | 64 | 32 | 32 | |||||||||||||||||||||||||||
R語言程序設計 | 4 | 64 | 32 | 32 | |||||||||||||||||||||||||||
Power BI數據分析與可視化 | 4 | 64 | 32 | 32 | |||||||||||||||||||||||||||
人工智能基礎 | 4 | 64 | 32 | 32 | |||||||||||||||||||||||||||
小計(設置課程的合計>450學時) | 10 | 160 | 80 | 80 | —— | —— | —— | —— | —— | —— | |||||||||||||||||||||
專業課程合計 | 80 | 1318 | 672 | 30 | 616 | ? | ? | ? | ? | ? | |||||||||||||||||||||
獨立設置實習實訓環節 | 必修 | 認識實習 | 1 | 24 | 24 | 2 | |||||||||||||||||||||||||
專周實訓1(Java項目實訓) | 1 | 24 | 24 | 2 | |||||||||||||||||||||||||||
專周實訓2(Java Web動態網站實踐) | 1 | 24 | 24 | 3 | |||||||||||||||||||||||||||
專周實訓3(移動互聯網應用項目開發實戰) | 1 | 24 | 24 | 4 | |||||||||||||||||||||||||||
專周實訓4(大數據分析可視化實訓) | 3 | 48 | 48 | 5 | 6 | ||||||||||||||||||||||||||
專周實訓5(JAVA EE企業級框架應用開發) | 6 | 96 | 96 | 5 | 12 | ||||||||||||||||||||||||||
崗位實習(第一階段) | 11 | 264 | 264 | ||||||||||||||||||||||||||||
崗位實習(第二階段) | 13 | 312 | 312 | 13周 | |||||||||||||||||||||||||||
畢業設計、畢業實習報告(或畢業論文) | 3 | 72 | 72 | 3周 | |||||||||||||||||||||||||||
獨立設置實習實訓環節合計(>600學時) | 26 | 888 | 0 | 0 | 792 | ? | ? | ? | ? | ? | 16周 | ||||||||||||||||||||
課內教學總學時 | 143 | 2904 | 1134 | 166 | 1504 | ? | ? | ? | ? | ? | 448 |
備注:3門專業創新創業課程應標注為:課程名稱(創新創業課程);課證融合課程應
(1)計算機實驗室:配備高性能計算機設備、操作系統、辦公軟件和編程開發環境等。
(2)網絡環境:具備良好的網絡設備和管理系統,確保師生使用的網絡暢通無阻。
(3)多媒體教室:配備投影儀、音響、電視機等多媒體設備和教學輔助設備,便于講師進行課堂教學。
(4)專業書籍和數據庫:提供豐富的專業書籍和電子數據庫資源,方便師生查閱和研究相關領域的知識和技術。
(5)實踐教學場地:為學生提供實踐教學場地,包括軟件開發實驗室、項目實訓中心等,增強學生工程實踐能力和解決問題的能力。
(6)安全保障措施:確保教學設施、教學資源和師生人身財產安全,做好信息安全防護措施。
1.教材選用原則
(1)體現行業需求和新技術發展趨勢,確保教材內容能夠滿足市場需求和學生就業需求;
(2)與課程目標和教學方案相適應,保證教材內容符合教學進度和難度要求;
(3)突出實踐應用及項目案例,注重培養學生工程實踐能力和解決問題的能力;
(4)科學合理選配教材,充分利用各種教學資源,滿足學生不同層次和不同方向的需求。
(5)確保教材質量,選擇正規出版社的優秀教材,確保內容準確、權威、全面。同時,必須符合教育部門審定的教材目錄和要求。
2.數字化課程資源
(1)課程資源要具有完整性和系統性,能夠全面、系統地展示知識點和技能點,且內容不斷更新和更新。
(2)課程資源要具有可操作性和實用性,能夠提供真實的工作場景和實踐機會,讓學生通過操作和實踐提升技能水平。
(3)課程資源要具有可共享性和可擴展性,能夠讓學生、教師和其他人員在不同平臺和設備上使用,并能夠方便地進行知識共享和技術傳承。
(4)課程資源要符合國家相關法律法規和標準,安全可靠,并能夠保護知識產權和合法權益。
(5)課程資源要支持不同類型的學習者,包括初學者、中級和高級學習者,并能夠滿足不同學習目標和需求。
(6)課程資源要持續改進和創新,能夠及時反映行業和企業的最新發展和需求,不斷提高質量和水平。
(1)任職資格:擁有本學科相關的學士或碩士及以上學位,具備相應的行業經驗和教學經驗;或者具備專業技術職務及中級及以上職稱。
(2)教學能力:具備較強的教學能力、組織能力和管理能力,能夠采用多種教學方法和手段,開展精彩的教學活動,并能夠應對突發事件處理和應急措施。
(3)知識結構:掌握軟件技術領域的基本知識體系和最新發展趨勢,具備行業前沿思維和創新能力,為學生和團隊提供良好的學習和發展環境。
(4)專業素養:擁有優秀的職業道德修養和敬業精神,為人師表,講課認真負責,注重學生個性化需求,積極推進教育教學改革和創新。
(5)團隊協作:具備較強的團隊合作精神和協調能力,可以與教務管理人員、教學資源和技術支持人員等密切合作,提升整個教學團隊的水平和效果。
“以學生為中心”,根據學生特點,激發學生學習興趣;實行任務驅動、項目導向等多種形式的“做中學、做中教”教學模式。鼓勵課程依托網絡教學平臺或其他在線教學軟件實施線上線下結合的混合教學模式改革,建設視頻公開課、微課等網絡教學資源,并且開展線上答疑討論、在線測試、課程作業等教學互動,線下教學以操作為主,促進學生開展自主學習與探究學習。
突出能力的考核評價方式,體現對綜合素質的評價;吸納更多行業企業和社會有關方面組織參與考核評價。對學生的學業考核評價內容應兼顧認知、技能、情感等方面,評價應體現評價標準、評價主體、評價方式、評價過程的多元化,如觀察、口試、筆試、頂崗操作、職業技能大賽、職業資格鑒定等評價、評定方式。要加強對教學過程的質量監控,改革教學評價的標準和方法。
(1)規劃課程體系:制定科學合理的教學方案和課程體系,明確教學目標和內容,保證教學質量和效果。
(2)加強師資隊伍建設:加強教師的教學培訓和考核,提高教師的教學質量和能力,營造積極進取、專業精神的教學團隊氛圍。
(3)優化教學資源配置:合理配置教學資源,包括計算機教室、多媒體教室、實驗室和圖書館等,確保教學資源充足有效地利用。
(4)推進數字化教學:借助現代教育技術手段,開展數字化教學,為學生提供更豐富多彩的教學資源和互動體驗。
(5)實施跨校合作:開展跨校合作,借鑒和分享優質課程資源和先進教學模式,提升教學水平和服務質量。
(6)完善評價機制:建立科學合理的教學評價機制,采用全面客觀的評價標準和方法,激勵教師優化教學質量和提高學生滿意度。
(7)強化專業建設:加強專業內涵建設,注重行業發展趨勢和前沿技術的研究和應用,提升專業核心競爭力和創新能力。
建立健全質量保障體系。以保障和提高教學質量為目標,運用系統方法,依靠必要的組織結構,統籌考慮影響教學質量的各主要因素,結合教學診斷與改進等自主保證人才培養質量的工作,統籌各環節的教學質量管理活動,形成任務、職責、權限明確,相互協調、相互促進的質量管理有機整體。
學生在學校規定學習年限內,修滿本專業人才培養方案所規定的課程與學分,達到本專業人才培養目標和培養規格的要求,準予畢業并發給畢業證書。
1此處表述為:“課程教學周數”+“學期內專周實訓(或入學教育、畢業教育)周數”+“后續假期實踐周數”。
要求:1.“課程教學周數”+“學期內專周實訓(或入學教育、軍訓、畢業教育)周數”= 學期教學周數(一般為18周),其中第一學期為17周。
2.學期教學周數+考試周+機動周=20周
例如:某學期“學期教學周數”為16周,安排專周實訓2周,后續假期要求學生參加實踐3周,表示為:16+2+3。
3.習近平新時代中國特色社會主義思想概論:文創和商務系在第一學期開課,其他系在第二學期開課。
大學語文:文創系、商務系、智能工程系安排在第一學期開課,其他系第二學期。
體育:考試學期安排在第一學期(體育1必考)、第二學期(體育2必考)、根據新生選課結果確定專業在第3學期或第4學期安排,體育3課程數均為 2 課時。
4.職業禮儀:智能工程系、信息工程系、商務系、交通工程系安排在第4學期開課,文化創意系、機電工程系、建筑工程系、中歐航空學院安排在第5學期。