javaWeb ssh自习室管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点
     java ssh自习室管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S
模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

javaWeb ssh自习室管理系统myeclipse开发m


二、功能介绍
前台功能包括
1. 用户注册、登录本系统
2. 新闻浏览,查看课程资料相关新闻信息
3、可以浏览课程资料信息。
4、前台用户可以查看资料信息,并且可以对资料进行评价。
5、可以针对小学生课程资料进行评价
后台
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)管理员管理:对管理员信息进行添加、删除、修改和查看
(3)新闻管理:对新闻信息进行添加、删除、修改和查看
(4)座位管理:对座位信息进行添加、删除、修改和查看
(5)服务内容管理:对服务内容信息进行添加、删除、修改和查看
(6)预定座位管理:对预定座位信息进行添加、删除、修改和查看
(7)消费管理:对消费信息进行添加、删除、修改和查看
(8)提交评价管理:对提交评价信息进行添加、删除、修改和查看

数据库设计

由各个关系模式和根据需求分析阶段数据字典的数据项描述,给出各数据表结构。

(1)用户类型信息表如表4.1所示:

表4.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

联系地址

7

jf

VARCHAR

40

积分

(2)管理员信息表如表4.2所示:

表4.2 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

(3)新闻信息表如表4.3所示:

表4.3 新闻信息表

序号

字段名称

数据类型

长度

主键

描述

1

xwid

INTEGER

11

新闻编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

(4)座位信息表如表4.4所示:

表4.4 座位信息表

序号

字段名称

数据类型

长度

主键

描述

1

zwid

INTEGER

11

座位编号

2

zw

VARCHAR

40

座位

3

js

VARCHAR

40

介绍

4

tp

VARCHAR

40

图片

5

zt

VARCHAR

40

状态

(5)服务内容信息表如表4.5所示:

表4.5 服务内容信息表

序号

字段名称

数据类型

长度

主键

描述

1

fwnrid

INTEGER

11

服务内容编号

2

fwbt

VARCHAR

40

服务标题

3

fwtk

VARCHAR

40

服务条款

4

tp

VARCHAR

40

图片

(6)预定座位信息表如表4.6所示:

表4.6 留言信息表

序号

字段名称

数据类型

长度

主键

描述

1

ydzwid

INTEGER

11

预定座位编号

2

zw

VARCHAR

40

座位

3

ydrq

VARCHAR

40

预定日期

4

sj

VARCHAR

40

时间

5

zt

VARCHAR

40

状态

6

sm

VARCHAR

40

说明

7

yh

VARCHAR

40

用户

(7)消费信息表如表4.7所示:

表4.7 消费信息表

序号

字段名称

数据类型

长度

主键

描述

1

xfid

INTEGER

11

消费编号

2

zw

VARCHAR

40

座位

3

yh

VARCHAR

40

用户

4

xfsj

VARCHAR

40

消费时间

(8)提交评价信息表如表4.8所示:

表4.8 提交评教信息表

序号

字段名称

数据类型

长度

主键

描述

1

tjpjid

INTEGER

11

提交评价编号

2

xf

VARCHAR

40

消费

3

pj

VARCHAR

40

评价

4

yh

VARCHAR

40

用户

5

sj

VARCHAR

40

时间

代码设计

public String add()
	{//对表xiaofei进行添加操作	
		try{
	
		dao.addxiaofei(xiaofei);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		
			ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
		
	
		return "xiaofeiadd";
	}
	public String list()
	{//对消费进行管理 对表xiaofei进行查询
	try{
	xiaofeis=dao.getxiaofeis(" from xiaofei where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "xiaofeilist";
	}
	public String listp()
	{//对消费进行管理 对表xiaofei进行查询
	try{
	xiaofeis=dao.getxiaofeis(" from xiaofei where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "xiaofeilistp";
	}
	
	public String del()
	{//对消费进行删除 对表xiaofei进行删除
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		xiaofei tempbean=dao.getxiaofei("from xiaofei where xfid="+keyid);
		try{
		dao.delxiaofei(tempbean);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
		return list();
	}
	public String modPage(){
	对消费修改页面 对表xiaofei进行修改
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{
			
	xiaofei=dao.getxiaofei("from xiaofei where xfid="+keyid);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "xiaofeimodPage";
	}
	public String mod(){
	对消费进行修改操作 对表xiaofei进行修改
		try{
	
		dao.modifyxiaofei(xiaofei);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';
		return list();
	}


三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspsshziyuan.sql,系统名称sshziyuan
    4、系统首页地址:http://127.0.0.1:8080/sshziyuan/qt/

四、系统实现

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

翰文编程

你的鼓励 是我最大的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值