SSM游乐园水上乐园欢乐谷项目门票预订预约网站javaweb管理系统j2ee

 

目录

 

1 效果展示

1.1 前台普通用户首页

1.2后台管理员登录页

1.3 后台管理员功能界面

2 游玩项目门票预约预订网站功能

3 数据表实体字段说明

4 预订操作主要实现代码


1 效果展示

1.1 前台普通用户首页

 

 

 

1.2后台管理员登录页

 

 

 

1.3 后台管理员功能界面

 

2 游玩项目门票预约预订网站功能

本系统主要分为前台用户登录和后台管理员登录。

前台用户实现的功能有:注册、登录、会员中心(修改登录密码、修改详细资料、我的门票管理)、乐园新闻、门票预定、项目查询、会员中心、留言板;

后台实现的功能有:系统管理、乐园新闻管理、项目管理、注册会员管理、项目门票预定管理。

本项目使用以下三种框架都可以,数据库MySQL和SQL server都可以

1、 普通的JSP是 JavaBean Servlet MVC

2、 SSH是Struts+Spring+Hibernate

3、 SSM是Spring+SpringMVC+MyBatis

3 数据表实体字段说明

 

表6 prep  门票预订表

字段名称

自动增长

字段类型

说明

id

-

int

编号

tid

-

int

项目编号

num

-

varchar

人数

tel

-

varchar

电话

linkman

-

varchar

联系人

address

-

varchar

地址

addtime

-

varchar

日期

flag

-

varchar

是否使用

member

-

varchar

会员ID

表7 product 乐园项目表

字段名称

自动增长

字段类型

说明

id

-

int

编号

title

-

varchar

标题

url

-

varchar

图片

address

-

varchar

地址

time

-

varchar

开放时间

price

-

varchar

门票价格

tel

-

varchar

联系电话

linkman

-

varchar

负责人

content

-

varchar

内容

addtime

-

varchar

发布日期

 

 

 

4 预订操作主要实现代码

//预定
		else if(method.equals("addprep")){
			String tid=request.getParameter("id").trim();
			String num=request.getParameter("num").trim();
			String tel=request.getParameter("tel").trim();
			String linkman=request.getParameter("linkman").trim();
			String address=request.getParameter("address").trim();
			String member=request.getParameter("member").trim();
			int flag = tb.addPrep(tid, num, tel, linkman, address, member);
			if(flag == Constant.SUCCESS){
				request.setAttribute("message", "操作成功!");
				request.getRequestDispatcher("index.jsp").forward(request, response);
			}
			else if(flag==Constant.DEFAULT_ERROR){
				request.setAttribute("message", "您已经预定了此项目,请不要重复预定!");
				request.getRequestDispatcher("index.jsp").forward(request, response);
			}
			else{
				request.setAttribute("message", "系统维护中,请稍后再试!");
				request.getRequestDispatcher("index.jsp").forward(request, response);
			}
		}
		else if(method.equals("upprep")){/update
			String id=request.getParameter("id").trim();
			String num=request.getParameter("num").trim();
			String tel=request.getParameter("tel").trim();
			String linkman=request.getParameter("linkman").trim();
			String address=request.getParameter("address").trim();
			int flag = tb.updatePrep(Integer.parseInt(id), num, tel, linkman, address);
			if(flag == Constant.SUCCESS){
				request.setAttribute("message", "操作成功!");
				request.getRequestDispatcher("hy_product.jsp").forward(request, response);
			}
			else{
				request.setAttribute("message", "系统维护中,请稍后再试!");
				request.getRequestDispatcher("hy_product.jsp").forward(request, response);
			}
		}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机程序设计开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值