前言
近年来,云计算技术的迅猛发展给IT行业带来了新鲜的活力,云计算技术的兴起给很多企业带来了蓬勃发展的机会,越来越多的企业开始关注并选择基于云计算的软件或者硬件服务。人才市场的巨大需求对云计算开发工程师、Web应用程序开发工程师提出了更高的要求,其不仅需要掌握基本的Java Web应用开发技术,同时还需要熟悉云平台搭建、部署,以及大数据分析的相关技术。
主要内容
本篇以新能源汽车智能监控管理系统的开发为主线,将新能源汽车项目的开发分解为若干子模块,在每个子模块中,首先提出要完成的任务目标,然后详细描述任务的实现步骤,并对项目涉及的技术原理进行详细介绍,最后给出每个模块的实现效果。
本篇在基础知识介绍具有针对性,任务目标操作具体化。新能源汽车智能监控管理系统使用业内主流的Java Web框架开发技术、数据可视化技术,结合云平台的搭建和部署,项目功能全面、系统扩展性强,具有良好的实用性。
本篇较为系统地介绍了使用JavaWeb云应用开发项目的相关知识和技能,依托云服务器平台,全面讲解了云应用开发和部署过程,涉及的技术包括基于Spring+SpringMVC+MyBatis框架开发、Ajax异步通信技术以及各种数据可视化相关技术等。
本篇以新能源汽车智能监控管理系统的开发为主线,采用项目式教学,结合当前主流开发技术,并根据系统中每个模块的特点和教学侧重点不同,将其科学地划分为基础知识篇、技能训练篇和云平台部署发布篇3篇,并根据JavaWeb开发程序员的岗位要求和职业标准,系统地分为10个项目,涵盖了Java Web云应用开发程序员岗位的基本知识与技能要求。
1.特点
(1)项目贯穿
以一个Java Web云应用系统一新能源汽车智能监控管理系统为开发主线, 贯穿全书3篇一基础知识篇、技能训练篇和云平台部署发布篇,并根据Java Web开发程序员的岗位要求和职业标准,系统地分为10个项目,涵盖了Java Web云应用开发程序员岗位的基本知识与技能要求。
(2)任务驱动
10个项目各包含多个功能任务,在基础知识篇中,每个任务的内容按实际教学实施的步骤分为任务目标和技术要点,并在每个项目最后进行项目总结;在技能训练篇和云平台部署发布篇中,每个项目开始会罗列对整个项目的项目描述、知识目标、技能目标以及项目所包含的任务列表4部分内容。每个任务的内容按照实际教学实施的步骤分为任务描述、任务目标、任务分析、任务实施4个环节,在项目结束时有一个技能训练环节,考查学生的学习情况,最后再对每个项目进行总结。任务设计的思路是:先“做中学",通过完成功能掌握技能,学习知识;再“学中做",通过掌握的技能与知识进行进一步的技能训练与拓展。
(3)技能点与知识点紧密融合
每个任务的完成都需要知识点与技能点的支撑,学生在完成任务的同时也实现了对知识与技能点的消化,知识点与技能点已经融合在任务中,不可分割。
2.内容
本书案例项目采用的是校企产教融合的实践项目一新 能源汽车智能监控管理系统,共分为基础知识篇、技能训练篇与云平台部署发布篇3篇。
(1)基础知识篇
项目1云应用概述,介绍Java Web开发、云计算等相关知识,包括Java Web开发框架、云计算概念、云服务、云应用等内容,使读者对Java Web云应用开发形成宏观的认知,有利于后续内容的学习。
项目2开发技术概述,介绍系统开发过程中用到的关键技术和框架,包括Bootstrap 网页框架、jQuery实现Ajax异步通信技术、Spring 框架、SpringMVC 框架、MyBatis 框架以及E -Charts图表可视化插件。
项目3开发环境与工具介绍,介绍系统开发过程中开发环境中用到的工具软件。
(2)技能训练篇
项目4系统概要设计,介绍系统的需求分析、详细设计以及数据库设计。概要设计和数据库
设计为后续的任务实施规划了方案,是任务实施的关键环节。
项目5构建本地开发环境,介绍安装配置JDK. Tomcat、FEelipse、 MySQL 的详细过程,同时讲解了第一个Java Web项目的创建、部署与运行过程。
项目6会员信息管理模块,通过实现会员登录、注册、信息显示以及信息更新等功能,详细讲解基于SSM框架的Java Web开发过程和方法。
项目7车辆信息管理模块,实现车辆信息的管理,包括车辆新增、批量导入、分页、查询、更新等功能。
项目8车辆信息监控模块,实现车辆信息的监控,包括分布地图展示、车辆按条件查询实现、故障车辆地图展示、车辆按省份地图展示、指定车辆数据展示、车辆按省份统计分析等功能。
项目9车友圈模块,实现添加车友、车友圈信息发布、内容展示、点赞评论等功能。
(3)云平台部署发布篇
项目10云平台部署发布,详细介绍Linux虚拟机的安装配置、Docker 容器的安装与配置、Tomcat和MySQL镜像的拉取与安装、项目工程部署、制作软件镜像。
由于内容过多,所以小编在这里就不做过多的介绍了,需要本【JavaWeb云应用开发项目教程】技术文档的小伙伴,可以转发关注小编,+++V X :bjmashibing001 来免费获取啦~~~~~~~~
感谢大家支持!!
网友评论