-
利用Servlet3.0、IBatis和BootStrip技术搭建简易会议管理系统
资源介绍
本系统是应用于企业会议管理的系统,实现自动管理会议室,及时准确得知会议室空闲、预定情况,规范公司会议管理,实现公司信息资源在各部门之间快速有效传递,避免资源的冲突。提高了会议室的使用率,节省会议组织者的时间,妥善保管了会议记录。
学习目标
本系列讲座主要讲述如何利用Servlet3.0+mybatis+bootstrap+mysql构建企业级应用解决方案,主要分为三部分完成
第一部分:技能储备阶段,学习项目所需要的技能知识
第二部分:设计部分,通过需求分析,设计物理模型,画出原型界面(HTML)
第三部分:编码部分,具体实现各个功能模块
学完本系列课程后,学员将会达到以下学习目标:
本课程针对有一定程序开发基础并有志于JAVA WEB开发的学员,理解MVC开发模式,能够熟练使用PowerDesigner 设计数据库,熟练使用mybatis进行开发,熟悉Servlet3.0的一些新特性,掌握bootstrap基本用法
课程大纲
(一)会议管理系统之技能储备
第01课 项目简介、环境搭建
第02课 servlet3.0新特性之@WebServlet(登录示例)
第03课 servlet3.0新特性之@WebServlet_@WebInitParam详解
第04课 servlet3.0新特性之@WebFilter_@WebListener
第05课 JQuery AJAX 注册验证+二级菜单(JSON)
第06课 mybatis 框架搭建
第07课 mybatis 增删改查
第08课 mybatis 动态sql
第09课 bootstrap的搭建+栅格系统+table
第10课 bootstrap 表单
(二)会议管理系统之设计部分
第11课 原型设计_设备管理
第12课 原型设计_会议室管理+预约会议室
第13课 原型设计_会议管理+系统管理
第14课 数据库设计
第15课 框架搭建+html替换成jsp
(二)会议管理系统之编码部分
第16课 用户登录
第17课 防止非法登录+个人信息显示
第18课 用信息添加+上传头像
第19课 用户信息管理(查询)
第20课 用户信息管理(修改)
第21课 删除用户+查看用户+权限变更
第22课 设备添加
第23课 设备管理(查询+修改)
第24课 设备管理(删除)+设备信息(多表联查)
第25课 查询设备信息(根据会议室条件查询)
第26课 添加会议室
第27课 会议管理(查询+修改)
第28课 会议室管理(修改+删除)
第29课 会议室查询(查看)+ajax验证会议室编号
第30课 会议室预约(1)
第31课 会议室预约(2)
第32课 会议室预约修改(查询)
第33课 会议室预约修改(1)
第34课 会议室预约修改(2)
第35课 会议室预约审核
第36课 预约审核(2)+预约查询(1)
第37课 预约查询(2)
第38课 预约查询(3)+权限设置
第39课 工作台