Java Web云應用開發(fā)項目式教程/云計算技術與應用專業(yè)校企合作系列教材
定 價:43.6 元
叢書名:云計算技術與應用專業(yè)校企合作系列教材
- 作者: 羅穎,伊雯雯,湯曉燕 等 編
- 出版時間:2018/8/1
- ISBN:9787040498363
- 出 版 社:高等教育出版社
- 中圖法分類:TP312.8
- 頁碼:295
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Java Web云應用開發(fā)項目式教程/云計算技術與應用專業(yè)校企合作系列教材》為云計算技術與應用專業(yè)校企合作教材。
《Java Web云應用開發(fā)項目式教程/云計算技術與應用專業(yè)校企合作系列教材》較為系統地介紹了使用JavaWeb云應用開發(fā)項目的相關知識和技能,依托云服務器平臺,全面講解了云應用開發(fā)和部署過程,涉及的技術包括基于Spring+SpringMVC+MyBatis框架開發(fā)、Ajax異步通信技術以及各種數據可視化相關技術等。
《Java Web云應用開發(fā)項目式教程/云計算技術與應用專業(yè)校企合作系列教材》以新能源汽車智能監(jiān)控管理系統的開發(fā)為主線,采用項目式教學,結合當前主流開發(fā)技術,并根據系統中每個模塊的特點和教學側重點不同,將其科學地劃分為基礎知識篇、技能訓練篇和云平臺部署發(fā)布篇3篇,并根據JavaWeb開發(fā)程序員的崗位要求和職業(yè)標準,系統地分為10個項目,涵蓋了JavaWeb云應用開發(fā)程序員崗位的基本知識與技能要求。
《Java Web云應用開發(fā)項目式教程/云計算技術與應用專業(yè)校企合作系列教材》可作為高等職業(yè)及應用型本科院校云計算技術與應用專業(yè)、軟件技術專業(yè)的核心課程以及計算機相關專業(yè)的教材,也可作為軟件技術應用和云計算技術與應用的培訓教材,同時還可供設計人員參考使用。
近年來,云計算技術的迅猛發(fā)展給IT行業(yè)帶來了新鮮的活力,云計算技術的興起給很多企業(yè)帶來了蓬勃發(fā)展的機會,越來越多的企業(yè)開始關注并選擇基于云計算的軟件或者硬件服務。人才市場的巨大需求對云計算開發(fā)工程師、Web應用程序開發(fā)工程師提出了更高的要求,其不僅需要掌握基本的JavaWeb應用開發(fā)技術,同時還需要熟悉云平臺搭建、部署,以及大數據分析的相關技術。為適應高等院校對云計算技術與應用專業(yè)教學的需求,校企合作將陸續(xù)推出系列專業(yè)教材,本書就是在此背景下,由成員單位蘇州工業(yè)職業(yè)技術學院、南京第五十五所技術發(fā)展有限公司和江蘇一道云科技發(fā)展有限公司共同編寫而成的,是校企產教融合后的實踐產物。本書結合JavaWeb應用開發(fā)、數據可視化技術、云計算平臺搭建與部署作為核心內容,是針對高等院校云計算技術與應用專業(yè)或相關專業(yè)的云應用與開發(fā)課程的參考教材。本書以新能源汽車智能監(jiān)控管理系統的開發(fā)為主線,將新能源汽車項目的開發(fā)分解為若干子模塊,在每個子模塊中,首先提出要完成的任務目標,然后詳細描述任務的實現步驟,并對項目涉及的技術原理進行詳細介紹,最后給出每個模塊的實現效果。本書在基礎知識介紹具有針對性,任務目標操怍具體化。新能源汽車智能監(jiān)控管理系統使用業(yè)內主流的JavaWeb框架開發(fā)技術、數據可視化技術,結合云平臺的搭建和部署,項目功能全面、系統擴展性強,具有良好的實用性。
1.特點
。╨)項目貫穿
本書以一個JavaWeb云應用系統——新能源汽車智能監(jiān)控管理系統為開發(fā)主線,貫穿全書3篇——基礎知識篇、技能訓練篇和云平臺部署發(fā)布篇,并根據JavaWeb開發(fā)程序員的崗位要求和職業(yè)標準,系統地分為10個項目,涵蓋了JavaWeb云應用開發(fā)程序員崗位的基本知識與技能要求。
。2)任務驅動
10個項目各包含多個功能任務,在基礎知識篇中,每個任務的內容按實際教學實施的步驟分為任務目標和技術要點,并在每個項目最后進行項目總結;在技能訓練篇和云平臺部署發(fā)布篇中,每個項目開始會羅列對整個項目的項目描述、知識目標、技能目標以及項目所包含的任務列表4部分內容。每個任務的內容按照實際教學實施的步驟分為任務描述、任務目標、任務分析、任務實施4個環(huán)節(jié),在項目結束時有一個技能訓練環(huán)節(jié),考查學生的學習情況,最后再對每個項目進行總結。任務設計的思路是:先“做中學”,通過完成功能掌握技能,學習知識;再“學中做”,通過掌握的技能與知識進行進一步的技能訓練與拓展。
。3)技能點與知識點緊密融合
每個任務的完成都需要知識點與技能點的支撐,學生在完成任務的同時也實現了對知識與技能點的消化,知識點與技能點已經融合在任務中,不可分割。
2.內容
本書案例項目采用的是校企產教融合的實踐項目——新能源汽車智能監(jiān)控管理系統,共分為基礎知識篇、技能訓練篇與云平臺部署發(fā)布篇3篇。
。1)基礎知識篇
項目l云應用概述,介紹JavaWeb開發(fā)、云計算等相關知識,包括JavaWeb開發(fā)框架、云計算概念、云服務、云應用等內容,使讀者對JavaWeb云應用開發(fā)形成宏觀的認知,有利于后續(xù)內容的學習。
項目2開發(fā)技術概述,介紹系統開發(fā)過程中用到的關鍵技術和框架,包括Bootstrap網頁框架、iQuer實現Ajax異步通信技術、Spring框架、SpringMVC框架、MyBatis框架以及E-Charts圖表可視化插件。
項目3開發(fā)環(huán)境與工具介紹,介紹系統開發(fā)過程中開發(fā)環(huán)境中用到的工具軟件。
。2)技能訓練篇
項目4系統概要設計,介紹系統的需求分析、詳細設計以及數據庫設計。概要設計和數據庫設計為后續(xù)的任務實施規(guī)劃了方案,是任務實施的關鍵環(huán)節(jié)。
項目5構建本地開發(fā)環(huán)境,介紹安裝配置JDK、Tomcat、Eclipse、MySQL的詳細過程,同時講解了第一個JavaWeb項目的創(chuàng)建、部署與運行過程。
項目6會員信息管理模塊,通過實現會員登錄、注冊、信息顯示以及信息更新等功能,詳細講解基于SSM框架的JavaWeb開發(fā)過程和方法。
項目7車輛信息管理模塊,實現車輛信息的管理,包括車輛新增、批量導入、分頁、查詢、更新等功能。
項目8車輛信息監(jiān)控模塊,實現車輛信息的監(jiān)控,包括分布地圖展示、車輛按條件查詢實現、故障車輛地圖展示、車輛按省份地圖展示、指定車輛數據展示、車輛按省份統計分析等功能。
第1篇 基礎知識篇
項目1云應用概述
項目描述
知識目標
任務列表
任務1.1 認識云計算
任務1.2 認識Docker
項目總結
項目2開發(fā)技術概述
項目描述
知識目標
任務列表
任務2.1 認識Bootstrap網頁框架
任務2.2 認識Ajax技術
任務2.3 認識Spring框架
任務2.4 認識SpringMVC框架
任務2.5 認識MyBatis框架
任務2.6 認識ECharts圖表插件
項目總結
項目3開發(fā)環(huán)境與工具介紹
項目描述
知識目標
任務列表
任務3.1 認識Java與JDK
任務3.2 認識Tomcat服務器
任務3.3 認識Eclipse集成開發(fā)環(huán)境
任務3.4 認識MySQL數據庫
項目總結
第2篇 技能訓練篇
項目4系統概要設計
項目描述
知識目標
技能目標
任務列表
任務4.1 分析系統需求和實現功臺彥設計
任務4.2 詳細設計系統
任務4.3 設計數據庫
技能訓練
項目總結
項目5構建本地開發(fā)環(huán)境
項目描述
知識目標
技能目標
任務列表
任務5.1 安裝與配置JDK
任務5.2 安裝與配置Tomcat
任務5.3 安裝與配置Eclipse
任務5.4 創(chuàng)建JavaWeb項目
任務5.5 安裝MySQL數據庫
技能訓練
項目總結
項目6 會員信息管理模塊
項目描述
知識目標
技能目標