javaWeb ssh旅游景点网站系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

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

javaWeb ssh旅游景点网站系统myeclipse开发


二、功能介绍

前台功能:
系统首页
公告浏览
景点分类浏览
景点评论
景点特色介绍
用户注册、登录
后台管理:
1.用户管理模块包括对系统内用户信息的发布,修改,查看,删除等功能。
2.景点类型管理模块包括对系统内景点类型信息的发布,修改,查看,删除等功能。
3.景点管理模块包括对系统内景点信息的发布,修改,查看,删除等功能。
4.景点特色管理模块包括对系统内景点特色信息的发布,修改,查看,删除等功能。
5.评论管理模块包括对系统内评论信息的发布,修改,查看,删除等功能。
6.公告管理模块包括对系统内公告信息的发布,修改,查看,删除等功能。

数据库设计

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

表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

联系地址

(2)景点类型表如表5.2所示:

表5.2 景点类型信息表

序号

字段名称

数据类型

长度

主键

描述

1

jdlxid

INTEGER

11

景点类型编号

2

lx

VARCHAR

40

类型

(3)景点信息表如表5.3所示:

表5.3 景点信息表

序号

字段名称

数据类型

长度

主键

描述

1

jdid

INTEGER

11

景点编号

2

jdmc

VARCHAR

40

景点名称

3

lx

VARCHAR

40

类型

4

tp

VARCHAR

40

图片

5

js

VARCHAR

40

介绍

6

ts

VARCHAR

40

特色

7

lll

VARCHAR

40

浏览量

(4)景点特色信息表如表5.4所示:

表5.4 景点特色信息表

序号

字段名称

数据类型

长度

主键

描述

1

jdtsid

INTEGER

11

景点特色编号

2

jd

VARCHAR

40

景点

3

ms

VARCHAR

40

描述

4

tp

VARCHAR

40

图片

(5)评论表如表5.5所示:

表5.5 评论表

序号

字段名称

数据类型

长度

主键

描述

1

plid

INTEGER

11

评论编号

2

jd

VARCHAR

40

景点

3

pl

VARCHAR

40

评论

4

yh

VARCHAR

40

用户

5

plsj

VARCHAR

40

评论时间

(6)公告表如表5.6所示:

表5.6公告表

序号

字段名称

数据类型

长度

主键

描述

1

ggid

INTEGER

11

公告编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

代码设计

public String add()
	{//对表jdxw进行添加操作	
		try{
	
		dao.addjdxw(jdxw);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		
			ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
		
	
		return "jdxwadd";
	}
	public String list()
	{//对景点新闻进行管理 对表jdxw进行查询
	try{
	jdxws=dao.getjdxws(" from jdxw where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "jdxwlist";
	}
	
	public String del()
	{//对景点新闻进行删除 对表jdxw进行删除
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		jdxw tempbean=dao.getjdxw("from jdxw where jdxwid="+keyid);
		try{
		dao.deljdxw(tempbean);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
		return list();
	}
	public String modPage(){
	对景点新闻修改页面 对表jdxw进行修改
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{
			
	jdxw=dao.getjdxw("from jdxw where jdxwid="+keyid);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "jdxwmodPage";
	}
	public String mod(){
	对景点新闻进行修改操作 对表jdxw进行修改
		try{
	
		dao.modifyjdxw(jdxw);
		}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、数据库文件名是jspsshlvyou.sql,系统名称lvyou
    4、系统首页地址:http://127.0.0.1:8080/sshlvyou/qt/

四、系统实现


 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
网站的主要功能大致分为:热门景点、景区点评、旅游信息查询、酒店预订、自驾游旅行线路和后台功能。 先来说一下界面设计,在此之前我看过途牛网和驴妈妈旅游网的设计,基本上都包括了热门景点线路的分类和大量的图片,当然我的毕设无法做到那么全面因此选择了其中的一小部分来做,把重点的小模块有序的安放在首页,是首页内容较为充实。主界面主要是为用户提供旅游信息,因此不能太花哨,以清晰和功能明确为主。 1.热门景点功能:热门景点在首页最明显的地方占有一席之地,管理员通过后台添加景点信息后,用户可以在首页看见前五个景点的图片,采用flash进行滚动展示,不管是点击图片还是小标题都可以进入查看景点信息,用户也可以通过热门景点模块了解景点信息,通过超链接点入后,可以看到该景点的几条旅行的日程线路、线路的特色和该线路的报价。 2.留言板功能:用户注册登录后可以像在论坛一样发表言论,用户发表言论前还需要填写自己的昵称、QQ、邮箱,还可以选取自己喜欢的头像等,同时也可以看到管理员回复自己的话。 3.旅游信息查询:该功能实际是在网页上插了一个百度地图容器,需要连接网络便可以查看,假如用户想知道自己的景点或者酒店在哪,就可以很方便的定位了。 4.酒店预订功能:该功能也在首页有所显示,管理员通过添加酒店信息和客房管理信息后,用户可以在首页看见前往五个酒店的图片和信息,同时也可以点开该模块查看。用户可以通过名称、星级、号码等关键字搜索,随后点入也可以看见该酒店的客房信息并且预定,点击预订后用户需要填写个人信息,提交后完成预定。 5.自驾游线路:与热门景点不同的是这个模块主要是针对用户的自由行,无需旅行社的约束,在这里用户可以查看出行的工具、出发地、目的地、出行时间、出行天数等,并且具有关键字搜索功能。 6.后台功能:管理员登陆后可以修改管理员登录密码,可以对用户进行管理,删除用户,还可以添加删除热门景点信息,插入热门景点图片,管理酒店信息,进入客房管理后可以添加和查询客房信息,并且可以看到用户的订房信息。再者就是可以查看用户点评并且对用户的点评进行回复。另外也可以对系统公告、友情链接、系统简介进行管理。 在此我把前台模块用户模块图详细划分了制成图4-3如下:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

qq_251836457

你的鼓励 是我最大的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值