Java Web云应用开发项目式教程/云计算技术与应用专业校企合作系列教材
定 价:43.6 元
丛书名:云计算技术与应用专业校企合作系列教材
- 作者: 罗颖,伊雯雯,汤晓燕 等 编
- 出版时间:2018/8/1
- ISBN:9787040498363
- 出 版 社:高等教育出版社
- 中图法分类:TP312.8
- 页码:295
- 纸张:胶版纸
- 版次:1
- 开本:16开
《Java Web云应用开发项目式教程/云计算技术与应用专业校企合作系列教材》为云计算技术与应用专业校企合作教材。
《Java Web云应用开发项目式教程/云计算技术与应用专业校企合作系列教材》较为系统地介绍了使用JavaWeb云应用开发项目的相关知识和技能,依托云服务器平台,全面讲解了云应用开发和部署过程,涉及的技术包括基于Spring+SpringMVC+MyBatis框架开发、Ajax异步通信技术以及各种数据可视化相关技术等。
《Java Web云应用开发项目式教程/云计算技术与应用专业校企合作系列教材》以新能源汽车智能监控管理系统的开发为主线,采用项目式教学,结合当前主流开发技术,并根据系统中每个模块的特点和教学侧重点不同,将其科学地划分为基础知识篇、技能训练篇和云平台部署发布篇3篇,并根据JavaWeb开发程序员的岗位要求和职业标准,系统地分为10个项目,涵盖了JavaWeb云应用开发程序员岗位的基本知识与技能要求。
《Java Web云应用开发项目式教程/云计算技术与应用专业校企合作系列教材》可作为高等职业及应用型本科院校云计算技术与应用专业、软件技术专业的核心课程以及计算机相关专业的教材,也可作为软件技术应用和云计算技术与应用的培训教材,同时还可供设计人员参考使用。
近年来,云计算技术的迅猛发展给IT行业带来了新鲜的活力,云计算技术的兴起给很多企业带来了蓬勃发展的机会,越来越多的企业开始关注并选择基于云计算的软件或者硬件服务。人才市场的巨大需求对云计算开发工程师、Web应用程序开发工程师提出了更高的要求,其不仅需要掌握基本的JavaWeb应用开发技术,同时还需要熟悉云平台搭建、部署,以及大数据分析的相关技术。为适应高等院校对云计算技术与应用专业教学的需求,校企合作将陆续推出系列专业教材,本书就是在此背景下,由成员单位苏州工业职业技术学院、南京第五十五所技术发展有限公司和江苏一道云科技发展有限公司共同编写而成的,是校企产教融合后的实践产物。本书结合JavaWeb应用开发、数据可视化技术、云计算平台搭建与部署作为核心内容,是针对高等院校云计算技术与应用专业或相关专业的云应用与开发课程的参考教材。本书以新能源汽车智能监控管理系统的开发为主线,将新能源汽车项目的开发分解为若干子模块,在每个子模块中,首先提出要完成的任务目标,然后详细描述任务的实现步骤,并对项目涉及的技术原理进行详细介绍,最后给出每个模块的实现效果。本书在基础知识介绍具有针对性,任务目标操怍具体化。新能源汽车智能监控管理系统使用业内主流的JavaWeb框架开发技术、数据可视化技术,结合云平台的搭建和部署,项目功能全面、系统扩展性强,具有良好的实用性。
1.特点
(l)项目贯穿
本书以一个JavaWeb云应用系统——新能源汽车智能监控管理系统为开发主线,贯穿全书3篇——基础知识篇、技能训练篇和云平台部署发布篇,并根据JavaWeb开发程序员的岗位要求和职业标准,系统地分为10个项目,涵盖了JavaWeb云应用开发程序员岗位的基本知识与技能要求。
(2)任务驱动
10个项目各包含多个功能任务,在基础知识篇中,每个任务的内容按实际教学实施的步骤分为任务目标和技术要点,并在每个项目最后进行项目总结;在技能训练篇和云平台部署发布篇中,每个项目开始会罗列对整个项目的项目描述、知识目标、技能目标以及项目所包含的任务列表4部分内容。每个任务的内容按照实际教学实施的步骤分为任务描述、任务目标、任务分析、任务实施4个环节,在项目结束时有一个技能训练环节,考查学生的学习情况,最后再对每个项目进行总结。任务设计的思路是:先“做中学”,通过完成功能掌握技能,学习知识;再“学中做”,通过掌握的技能与知识进行进一步的技能训练与拓展。
(3)技能点与知识点紧密融合
每个任务的完成都需要知识点与技能点的支撑,学生在完成任务的同时也实现了对知识与技能点的消化,知识点与技能点已经融合在任务中,不可分割。
2.内容
本书案例项目采用的是校企产教融合的实践项目——新能源汽车智能监控管理系统,共分为基础知识篇、技能训练篇与云平台部署发布篇3篇。
(1)基础知识篇
项目l云应用概述,介绍JavaWeb开发、云计算等相关知识,包括JavaWeb开发框架、云计算概念、云服务、云应用等内容,使读者对JavaWeb云应用开发形成宏观的认知,有利于后续内容的学习。
项目2开发技术概述,介绍系统开发过程中用到的关键技术和框架,包括Bootstrap网页框架、iQuer实现Ajax异步通信技术、Spring框架、SpringMVC框架、MyBatis框架以及E-Charts图表可视化插件。
项目3开发环境与工具介绍,介绍系统开发过程中开发环境中用到的工具软件。
(2)技能训练篇
项目4系统概要设计,介绍系统的需求分析、详细设计以及数据库设计。概要设计和数据库设计为后续的任务实施规划了方案,是任务实施的关键环节。
项目5构建本地开发环境,介绍安装配置JDK、Tomcat、Eclipse、MySQL的详细过程,同时讲解了第一个JavaWeb项目的创建、部署与运行过程。
项目6会员信息管理模块,通过实现会员登录、注册、信息显示以及信息更新等功能,详细讲解基于SSM框架的JavaWeb开发过程和方法。
项目7车辆信息管理模块,实现车辆信息的管理,包括车辆新增、批量导入、分页、查询、更新等功能。
项目8车辆信息监控模块,实现车辆信息的监控,包括分布地图展示、车辆按条件查询实现、故障车辆地图展示、车辆按省份地图展示、指定车辆数据展示、车辆按省份统计分析等功能。
第1篇 基础知识篇
项目1云应用概述
项目描述
知识目标
任务列表
任务1.1 认识云计算
任务1.2 认识Docker
项目总结
项目2开发技术概述
项目描述
知识目标
任务列表
任务2.1 认识Bootstrap网页框架
任务2.2 认识Ajax技术
任务2.3 认识Spring框架
任务2.4 认识SpringMVC框架
任务2.5 认识MyBatis框架
任务2.6 认识ECharts图表插件
项目总结
项目3开发环境与工具介绍
项目描述
知识目标
任务列表
任务3.1 认识Java与JDK
任务3.2 认识Tomcat服务器
任务3.3 认识Eclipse集成开发环境
任务3.4 认识MySQL数据库
项目总结
第2篇 技能训练篇
项目4系统概要设计
项目描述
知识目标
技能目标
任务列表
任务4.1 分析系统需求和实现功台彦设计
任务4.2 详细设计系统
任务4.3 设计数据库
技能训练
项目总结
项目5构建本地开发环境
项目描述
知识目标
技能目标
任务列表
任务5.1 安装与配置JDK
任务5.2 安装与配置Tomcat
任务5.3 安装与配置Eclipse
任务5.4 创建JavaWeb项目
任务5.5 安装MySQL数据库
技能训练
项目总结
项目6 会员信息管理模块
项目描述
知识目标
技能目标