基于Servlet3.0+IBatis+BootStrip技术构建简单会议管理系统

网盘地址:https://pan.baidu.com/s/1i65cPSD 密码: 63ia
网盘地址:https://pan.baidu.com/s/1kXmqkM7 密码: v4ry

本系统是应用于企业会议管理的系统,实现自动管理会议室,及时准确得知会议室空闲、预定情况,规范公司会议管理,实现公司信息资源在各部门之间快速有效传递,避免资源的冲突。提高了会议室的使用率,节省会议组织者的时间,妥善保管了会议记录。

学习目标
本系列讲座主要讲述如何利用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课 工作台

原文地址:http://blog.51cto.com/13599871/2071967

时间: 2024-10-29 17:01:51

基于Servlet3.0+IBatis+BootStrip技术构建简单会议管理系统的相关文章

Servlet3.0学习总结——基于Servlet3.0的文件上传

Servlet3.0学习总结(三)——基于Servlet3.0的文件上传 在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了. 一.使用Servlet3.0提供的API实现文件上传 1.1.编写上传页面 <%@ page language="java&

Servlet3.0学习总结(三)——基于Servlet3.0的文件上传

Servlet3.0学习总结(三)——基于Servlet3.0的文件上传 在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了. 一.使用Servlet3.0提供的API实现文件上传 1.1.编写上传页面 1 <%@ page language="jav

基于Hadoop2.0、YARN技术的大数据高阶应用实战(Hadoop2.0\YARN\Ma

Hadoop的前景 随着云计算.大数据迅速发展,亟需用hadoop解决大数据量高并发访问的瓶颈.谷歌.淘宝.百度.京东等底层都应用hadoop.越来越多的企 业急需引入hadoop技术人才.由于掌握Hadoop技术的开发人员并不多,直接导致了这几年hadoop技术的薪水远高于JavaEE及 Android程序员. Hadoop入门薪资已经达到了8K以上,工作1年可达到1.2W以上,具有2-3年工作经验的hadoop人才年薪可以达到30万—50万. 一般需要大数据处理的公司基本上都是大公司,所以学

Eclipse中使用Maven创建Servlet3.0 Web 项目

摘要 Apache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建.由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插件创建一个基于Servlet3.0的Java Web项目的过程,欢迎大家指正. Apache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建.由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插件创建一个基于Servlet3.0的Java Web项目的过程,欢

Hadoop2.0、YARN技术大数据视频教程

基于Hadoop2.0.YARN技术的大数据高阶应用实战(Hadoop2.0\YARN\MapReduce\数据挖掘\项目实战)课程分类:Hadoop适合人群:高级课时数量:81课时用到技术:基于协同过滤的推荐系统.基于HBase的爬虫调度库涉及项目:银行人民币查询系统.HBase编程实践及案例分析咨询qq:1840215592 课程内容简介本课程基于<基于Greenplum Hadoop分布式平台的大数据解决方案>Hadoop部分的基础课程来进行扩展延伸,主要内容分为以下四部分:一.对Had

项目支持Servlet3.0的新特性

一.Servlet3.0介绍 Servlet3.0是Java EE6规范的一部分,Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程. 二.开发Servlet3.0程序的所需要的环境 开发Servlet3.0的程序需要一定的环境支持.MyEclipse10和Tomcat7都提供了对Java EE6规范的支持.Tomcat需要Tomcat7才支持Java EE6,Tomcat7需要使用JDK1.6以上的版本. 所以开

Servlet3.0学习总结(一)——使用注解标注Servlet

一.Servlet3.0介绍 Servlet3.0是Java EE6规范的一部分,Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程. 二.开发Servlet3.0程序的所需要的环境 开发Servlet3.0的程序需要一定的环境支持.MyEclipse10和Tomcat7都提供了对Java EE6规范的支持.Tomcat需要Tomcat7才支持Java EE6,Tomcat7需要使用JDK1.6以上的版本. 所以开

Servlet3.0的动态

动态的创建是为了简化配置文件的.对于我们创建的servlet,filter和listener后可以使用.这也是注解的另外一种替代方式. 动态的添加有两种,一种是基于ContextListener的,另外一种是基于servlet3.0新增接口的ServletContainerInitializer的 动态的主要类是Dynamic 代码: package com.hotusm.dynamic; import javax.servlet.FilterRegistration; import javax

servlet3.0全注解spring整合shiro

基本说明 基于Servlet3.0全注解配置的Spring整合Shiro 目录 配置文件 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap