一、源码特点
      JSP 体育馆运营管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统采用serlvet+dao+bean,系统具有完整的源代码和数据库,系统主要采用
 B/S模式开发。
java Servlet体育馆运营管理系统1
 二、功能介绍
系统功能图

 (1)用户管理:对用户信息进行添加、删除、修改和查看
 (2)客户管理:对客户信息进行添加、删除、修改和查看
 (3)体育馆管理:对体育馆信息进行添加、删除、修改和查看
 (4)套餐管理:对套餐信息进行添加、删除、修改和查看
 (5)交易管理:对交易信息进行添加、删除、修改和查看
 (6)公告管理:对公告信息进行添加、删除、修改和查看
 (7)用户登录、注册、主界面。
 (8)个人信息修改
数据库设计
表5.1 用户信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   yhid  |   INTEGER  |   11  |   是  |   用户编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
|   5  |   lxdh  |   VARCHAR  |   40  |   否  |   联系电话  | 
|   6  |   lxdz  |   VARCHAR  |   40  |   否  |   联系地址  | 
客户信息数据表(kehu)
其主要用来存储所有客户的信息:客户编号,用户名,密码,姓名,联系电话,联系地址,注册时间等信息字段。表5.2显示了表中各个字段的数据类型、大小以及简短描述
表5.2客户表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   khid  |   INTEGER  |   11  |   是  |   客户编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
|   5  |   lxdh  |   VARCHAR  |   40  |   否  |   联系电话  | 
|   6  |   lxdz  |   VARCHAR  |   40  |   否  |   联系地址  | 
|   7  |   zcsj  |   VARCHAR  |   40  |   否  |   注册时间  | 
体育馆信息数据表(tyg)
其主要用来存储所有体育馆的信息:体育馆编号,体育馆名称,地址,联系电话,介绍,说明等信息字段。表5.3显示了表中各个字段的数据类型、大小以及简短描述
表5.3体育馆表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   tygid  |   INTEGER  |   11  |   是  |   体育馆编号  | 
|   2  |   tygmc  |   VARCHAR  |   40  |   否  |   体育馆名称  | 
|   3  |   dz  |   VARCHAR  |   40  |   否  |   地址  | 
|   4  |   lxdh  |   VARCHAR  |   40  |   否  |   联系电话  | 
|   5  |   js  |   VARCHAR  |   40  |   否  |   介绍  | 
|   6  |   sm  |   VARCHAR  |   40  |   否  |   说明  | 
套餐信息数据表(taocan)
其主要用来存储所有套餐的信息:套餐编号,套餐名称,价格,体育馆,发布人,时间,类型等信息字段。表5.4显示了表中各个字段的数据类型、大小以及简短描述
表5.4套餐表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   tcid  |   INTEGER  |   11  |   是  |   套餐编号  | 
|   2  |   tcmc  |   VARCHAR  |   40  |   否  |   套餐名称  | 
|   3  |   jg  |   VARCHAR  |   40  |   否  |   价格  | 
|   4  |   tyg  |   VARCHAR  |   40  |   否  |   体育馆  | 
|   5  |   fbr  |   VARCHAR  |   40  |   否  |   发布人  | 
|   6  |   sj  |   VARCHAR  |   40  |   否  |   时间  | 
|   7  |   lx  |   VARCHAR  |   40  |   否  |   类型  | 
系统ER 图

代码设计
private void insertM(HttpServletRequest request, HttpServletResponse response){//公告添加
		gonggaoDao dao=new gonggaoDao();
		gonggao gonggao=new gonggao();
		gonggao.setGgid((String)request.getParameter("keyid"));
gonggao.setBt((String)request.getParameter("bt"));
gonggao.setNr((String)request.getParameter("nr"));
gonggao.setFbsj((String)request.getParameter("fbsj"));
	response.setCharacterEncoding("gb2312");
		try {
			dao.insert(gonggao);
			request.setAttribute("flag", "操作成功"); 
			
			
			
			request.getRequestDispatcher("gonggao/gonggaoadd.jsp").forward(request, response);
		} catch (Exception e) {
			e.printStackTrace();
		}
				
	}
	private void ListM(HttpServletRequest request, HttpServletResponse response){//公告信息列表
		ResultSet rs=null;
		gonggaoDao dao = new gonggaoDao();
	   
	    String str=(String)request.getParameter("Page");
		String sql="";
		response.setCharacterEncoding("gb2312");
		try{
		if(str==null){
				str="0";
				}			
			rs=dao.qlist(sql);
			PrintWriter out = response.getWriter();
			request.setAttribute("rs", rs); 
		
		request.getRequestDispatcher("gonggao/gonggaolist.jsp?Page="+str).forward(request, response);
		}catch(Exception e){
			e.toString();
			e.printStackTrace();
		}		
		
	}
	private void PListM(HttpServletRequest request, HttpServletResponse response){//测试信息列表
		
		ResultSet rs=null;
		gonggaoDao dao = new gonggaoDao();
	    System.out.println("alist");
		String sql="";
		response.setCharacterEncoding("gb2312");
		try{
			rs=dao.qlist(sql);
			PrintWriter out = response.getWriter();
			request.setAttribute("rs", rs); 
		
			request.getRequestDispatcher("gonggao/gonggaoplist.jsp").forward(request, response);
		}catch(Exception e){
			e.toString();
			e.printStackTrace();
		}
		
	} 
三、注意事项
     1、管理员账号:admin密码:admin 数据库配置文件DBO.java
      2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
     3、数据库文件名是jsptyg.sql ,系统名称tyg
     4、系统首页地址:http://127.0.0.1:8080/tyg/login.jsp
四系统 实现




 源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
  



















