java 音乐会售票平台系统Myeclipse开发mysql数据库struts2结构java编程计算机网页项目

一、源码特点

java 音乐会售票平台系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助struts2框架开发mvc模式,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发

环境为TOCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。

java Web 音乐会售票平台

二、功能介绍

1.前台管理:

音乐会新闻:游客可以在线查看的音乐会最新信息以及最近音乐会场次。

系统简介:介绍了网站的概况,帮助用户更好地了解网站基本情况。

用户注册:实现了用户在线注册的功能。

在线订票:注册用户可以通过查看音乐会简介,实现在线订票的功能。

系统公告:主要针对最新的音乐会进行一个公告展示。

2.后台管理:

音乐会新闻管理:实现了对音乐会新闻信息的管理,管理前台的新闻信息,帮助提供最新的音乐会讯息。

票务信息管理:对音乐会的票务信息进行管理,针对前台的票务发布和删除。

订票须知管理:实现了订票须知信息的管理,为前台用户展示了订票须知的情况。

订票管理:对注册用户的订票申请信息进行管理。

系统管理:能够对前台的友情链接以及系统公告信息进行管理。

个人账户管理:实现了个人账户信息的修改,包括个人账户的密码信息。

数据库设计

(1)用户信息表如表5.1所示:

表5.1 用户信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yhid | INTEGER | 11 | 是 | 用户编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | qx | VARCHAR | 40 | 否 | 权限 |
| 6 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
| 7 | lxdz | VARCHAR | 40 | 否 | 联系地址 |

(2)新闻如表5.2所示:

表5.2 新闻表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | xwid | INTEGER | 11 | 是 | 新闻编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |

(3)简介表如表5.3所示:

表5.3 简介表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jjid | INTEGER | 11 | 是 | 简介编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |

(4)订票须知表如表5.4所示:

表5.4 订票须知信息表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | dpxzid | INTEGER | 11 | 是 | 订票须知编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |

(5)友情链接表如表5.5所示:

表5.5 友情链接表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yqljid | INTEGER | 11 | 是 | 友情链接编号 |
| 2 | mc | VARCHAR | 40 | 否 | 名称 |
| 3 | lj | VARCHAR | 40 | 否 | 链接 |

(6)音乐会表如表5.6所示:

表5.6音乐会表

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ylhid | INTEGER | 11 | 是 | 音乐会编号 |
| 2 | ylh | VARCHAR | 40 | 否 | 音乐会 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | jxsj | VARCHAR | 40 | 否 | 举行时间 |

系统ER图

代码实现

	public String add()
	{
		try{
		dao.insert(menpiao);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		
			ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
		
	
		return addPage();
	}
	public String list()
	{
	try{
	menpiaos=dao.findlist("");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "menpiaolist";
	}
	
	public String del()
	{
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		try{
		dao.delete(keyid);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
		return list();
	}
	public String modPage(){
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{		
	menpiao=dao.findbean(keyid);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "menpiaomodPage";
	}
public String detail(){
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{		
	menpiao=dao.findbean(keyid);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "menpiaodetail";
	}
	public String mod(){
		try{
		dao.modify(menpiao);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';
		return list();
	}
	

}

三、注意事项

1、管理员账号:admin 密码:admin 数据库配置文件DBO.java ,权限包括管理员,用户

2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。

3、数据库文件名是jspsyyh系统名称syyh

4、地址:http://127.0.0.1:8080/syyh/qt/index.jsp

四系统实现

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

相关推荐
2402_8575893621 分钟前
“衣依”服装销售平台:Spring Boot框架的设计与实现
java·spring boot·后端
吾爱星辰1 小时前
Kotlin 处理字符串和正则表达式(二十一)
java·开发语言·jvm·正则表达式·kotlin
vvvae12341 小时前
分布式数据库
数据库
哎呦没1 小时前
大学生就业招聘:Spring Boot系统的架构分析
java·spring boot·后端
雪域迷影2 小时前
PostgreSQL Docker Error – 5432: 地址已被占用
数据库·docker·postgresql
编程、小哥哥2 小时前
netty之Netty与SpringBoot整合
java·spring boot·spring
bug菌¹3 小时前
滚雪球学Oracle[4.2讲]:PL/SQL基础语法
数据库·oracle
逸巽散人3 小时前
SQL基础教程
数据库·sql·oracle
IT学长编程3 小时前
计算机毕业设计 玩具租赁系统的设计与实现 Java实战项目 附源码+文档+视频讲解
java·spring boot·毕业设计·课程设计·毕业论文·计算机毕业设计选题·玩具租赁系统
莹雨潇潇3 小时前
Docker 快速入门(Ubuntu版)
java·前端·docker·容器