滁州职业技术学院
2016年安徽省双师素质培训软件技术专业培训方案
——《基于HTML5 多平台响应式应用开发》
一、培训目标
本培训项目旨在通过学习基于企业真实项目架构设计案例,学习多终端环境下应用程序开发相关理论及关键技能。让参与培训的老师在实践教学、项目研发中更加得心应手。高职高专老师通过该项目培训能够达到以下目标:
1. 掌握基于J2EE技术开发Web服务方法;
2. 掌握Restful Web 服务API接口设计与实现。
2. 掌握Web前端开发基础知识;
3. 掌握Web服务端调用及前端数据绑定;
4. 掌握Andriod开发基础知识;
5. 掌握Andriod服务端数据调用技术;
6. 了解软件开发趋势及新技术。
二、培训内容
第一阶段:Web服务端设计与开发
阶段目标:了解需求分析方法、掌握Servlet编程技术、掌握数据库设计方法、了解Restful Web 服务API设计、掌握基于Servlet的Restful Web 服务开发。
1.分析绘制用例图;
2.需求分析方法,需求分析文档编写;
3.数据库设计原理、绘制数据库ER图;
4.系统概要设计、系统体系架构设计;
5.开发环境配置;
6.Java Servlet编程技术;
7.Restful Web服务API设计与实现;
第二阶段:基于Web的前端设计与开发
阶段目标:了解Web标准网页设计基本技术,应用前端设计框架快速构建web标准网页,应用jQuery技术创建交互式网页。
1.HTML标签介绍;
2.CSS网页表现设计;
3.BootStrap前端设计框架应用;
4.JS网页交互设计。
第三阶段:基于Andriod终端软件开发与设计
阶段目标:了解Android开发技术行业现状、Android应用基本框架、Android开发环境的搭建,掌握基于HTML5的Android 应用程序开发。
1.Android应用开发基础;
2.基于HTML5的Android UI设计;
3.基于HTML5的Android 数据绑定;
4.基于HTML5的Android 业务逻辑实现;
第四阶段:展望与总结
阶段目标:总结多终端软件开发整合技术路线优缺点,认识项目中存在的不足并了解如何改进。了解、体验新技术及软件开发趋势。
1.项目总结;
2.软件开发趋势;
3.Spring boot、Grails等新技术简介;
时间 |
项目任务 |
项目要求 |
任务提交 |
|
阶段一:Web服务开发 |
第 一 天 |
任务一: 实训项目开发准备 1.1 实训项目概况 1.2 基于实训项目的学习领域分解 1.3 开发环境配置与安装 |
一、能够安装配置开发环境。 二、能够部署运行实训案例 |
|
第 二 天 |
任务二:需求分析和概要设计 2.1 系统功能 2.2 系统架构 2.3 数据库设计 |
一、了解项目基本功能 二、绘制用例图 三、撰写需求分析文档 四、系统整体架构 五、数据库E-R图 |
一、需求分析文档 二、系统用例图 三、数据库E-R图 |
第 三 天 |
任务三:项目开发知识储备——Web服务开发 3.1 面向对象程序设计 3.2 Java Servlet |
一、掌握面向对象的程序设计思想 二、掌握Servlet开发技术 |
一、面向对象练习程序代码 |
第 四 天 |
任务四:项目开发实战——Web服务开发 4.1 JDBC数据库编程 4.2 CURD业务逻辑实现 |
一、掌握JDBC编程技术 二、实现CURD基本业务逻辑 |
一、业务逻辑代码 |
第 五 天 |
任务五:项目开发实战——Restful API设计与开发 5.1 Restful Web服务API设计 5.2 API 编码实现 |
一、掌握Restful Web服务API设计方法 二、掌握Restful Web API编码实现 |
一、Restful Web API设计代码 |
第 六 天 |
任务六:部署、测试与总结——面向对象程序设计基础 6.1 项目部署 6.2 项目测试 6.3 阶段总结 |
一、掌握Web服务部署、测试方法 |
一、Web服务端代码 二、项目阶段总结报告 |
|
阶段二:基于Web的前端设计与开发 |
第 七 天 |
讲座 |
|
|
第 八 天 |
休息 |
|
|
第 九 天 |
任务一: HTML5和CSS3基础 1.1 HTML5特性简介 1.2 HTML5元素、属性和格式化 1.3 HTML5样式、链接和表格 1.4 HTML5列表、块和布局 1.5 HTML5框架、背景和实体 1.6 CSS基础语法 1.7 CSS3基本样式讲解 1.8 CSS盒模型 1.9 CSS定位 1.10 CSS动画 |
一、了解HTML5和CSS3基础; 二、能够熟练使用HTML5和CSS3设计符合WEB标准的网页。 |
一、HTML5和CSS3练习源码。 |
第 十 天 |
任务二: 前端开发框架技术 2.1 BootStrap基础 2.2 BootStrap Grid 2.3 BootStrap Forms 2.4 BootStrap Inputs |
一、了解前端开发框架; 二、能够熟练使用BootStrap快速开发web页面。 |
一、BootStrap快速开发web页面练习代码。 |
第 十 一 天 |
任务三: 网页交互行为设计 3.1 JQuery概述 3.2 JQuery选择器 3.3 JQuery的DOM操作 3.4 JQuery中的事件和动画的使用 3.5 JQuery AJAX |
一、掌握JQuery的基本语法和操作方式; 二、掌握AJAX技术及JSON对象; 三、能够熟练使用JQuery中AJAX技术调用json数据。 |
一、使用JQuery技术进行网页交互行为设计练习代码。 |
第 十 二 天 |
任务四: Web服务端调用及前端数据绑定 4.1 客户管理系统Web前端设计 4.2 客户管理系统Web服务端调用及数据绑定 |
一、实现客户管理系统的web前端页面设计; 二、实现客户管理系统Web服务端调用及前端数据绑定。 |
一、客户管理系统的web服务端调用及数据绑定后的源码。 |
|
阶段三:基于Andriod终端软件开发与设计 |
第 十 三 天 |
任务一: Android开发环境配置与安装 任务二:项目开发知识储备——Android应用开发基础 |
一、能够安装配置开发环境。 二、能够部署运行实训案例 三、掌握Android应用开发基础知识和基本技能 |
|
第 十 四 天 |
任务三:基于HTML5 Android APP用户登录与注册; 任务四:Android APP应用程序开发 |
一、实现Android端应用程序与微服务交互 二、实现Android APP用户登录与注册 三、实现客户管理模块设计与实现 |
一、Android APP客户管理源码。 |
|
阶段四:新技术展望与总结 |
第 十 五 天 |
内容一:Web开发新技术简介 内容二:项目考核 |
一、了解Web开发相关新技术 二、项目总结答辩 |
一、项目代码 二、可访问的项目部署地址。 三、项目源代码及相关文档 |
【备注】(培训总时长:15天)实际授课中,讲师将根据学员的接受情况,适当加快或延长培训时间。
三、培训对象
具有一定程序设计基础,了解面向对象程序设计思想及Web开发技术的高校教师。
四、考核方法
考核已实际提交的项目源码及相关文档为主要评价依据。重点考察以下几个方面。
1. 日常考核,出勤及学习情况,学习小结及导师的评语鉴定。10%
2. 开发文档编写情况,包含需求分析文档、数据库ER图、用例图等。20%
3. 项目开发源码,提交项目开发源码及数据库。50%
4. 项目演示演示验收,现场评定项目。20%
六、报名报到具体要求
1.报名截止时间:2016年7月8日
2.报名方式:请参加培训的学员务必在安徽省高等学校师资培训中心网站(www.cahedu.com)之培训报名平台填录报名信息,并按规定日期直接前往报到、参加培训。
3.报到时间:2016年7月11日报到,7月12日开课。
4.报到地点:滁州职业技术学院新校区行政楼9楼911室。
5.报到须知:需交纳培训费2200(含资料费)元及二寸正面彩照两张;食宿自理。
6.乘车路线:从滁州火车站(高铁站)、汽车站乘18路公交车至滁州职业技术学院新校区站下。从滁州火车北站乘18路、4路公交车至滁州职业技术学院新校区站下。
7.联系方式:0550-3854629、0550-3854624(传真)
联 系 人: 谢丽丽(15215500700)
电子信箱: 88082498@qq.com
七、付款方式
培训费采用转账支付方式。转账支付后请于7月8日前将您的入账回单传真至0550—3854624,或将回单拍照后传至联系人谢老师邮箱。
滁州职业技术学院账户:
开户名称:滁州职业技术学院
开户行:中国建设银行滁州市城南支行
账号:340017 352080 53002204,
转账时请注明:“双师素质培训费”及姓名