基于JavaWeb+MySQL的旅游网站设计与实现

基于Java web的旅游网站设计选题背景及意义可以从以下几个方面来考虑:
旅游业的发展:随着人们生活水平的提高,旅游业已成为国民经济的重要组成部分。而旅游网站作为旅游信息的主要发布平台,对于旅游业的发展具有重要意义。
网络技术的发展:随着互联网技术的不断发展,越来越多的人选择通过网络来预订旅游产品。因此,基于Java web的旅游网站设计可以更好地满足人们的需求。
旅游市场的竞争:旅游市场竞争激烈,如何提供更好的服务、更优质的产品已成为旅游企业的重要问题。而基于Java web的旅游网站设计可以提供更便捷、更高效的服务,从而提高企业的竞争力。
综上所述,基于Java web的旅游网站设计具有重要的背景和意义,可以更好地满足人们的需求,促进旅游业的发展,提高企业的竞争力。
程序说明书
项目类型:Java web项目/Java EE项目(非开源)
项目名称:基于java web的旅游网站 [travel]
用户类型:双角色(普通用户、管理员)
项目架构:B/S架构
设计思想:整体没有采用MVC的设计思想,也就是没有用service、dao、Servlet等这些设计方式,而是在JSP里面写Java代码,完成和数据库交互进行展示数据。
开发语言:Java语言
前端技术:BootStrap、HTML、CSS、JS、JQuery等技术
后端技术:JSP、JDBC、JavaBean等技术
运行环境:Win10、JDK1.8
数 据 库:MySQL5.5/5.7/8.0版本都可以运行
运行服务器:Tomcat7.0及以上版本都可以运行
运行工具:本系统采用Eclipse开发,仅支持Eclipse运行,不支持MyEclipse和IDEA运行,因为三者骨架不一致,强行导入运行可能会导致未知错误。
数据库表数量:13张表
Jsp页面数量:80张左右
是否采用框架:否
是否有分页:有分页
是否有代码注释:有注释
是否有课程报告:暂无
是否有毕业论文:有论文
携带服务:远程调试服务和指导服务(向日葵远程调试、问题答疑、操作指导)
适用场景:适合做Java毕业设计和Java课程设计,对学Java的同学来说非常适合学习。
项目简介:管理员对农民、工作人员、公告栏进行管理,工作人员管理土地信息、以及产量信息等。
主要功能
普通用户注册登录后可以在网站浏览新闻通知公告、景点信息、酒店信息、可以留言、查看自驾游景点信息等、以及退出功能。
管理员登录后可以对管理员账号信息、用户信息、新闻通知公告、酒店信息、景点信息、留言板信息、自驾游线路信息、订单信息、修改密码、退出等功能。

<%@ page language="java"  pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="connDbBean" scope="page" class="db.db"/>

<html>
<head>
<title>旅游网站</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<LINK href="qtimages/style.css" type=text/css rel=stylesheet>
<style type="text/css">
<!--
.STYLE1 {
    
    color: #006666}
.STYLE2 {
    
    color: #006666; font-weight: bold; }
.STYLE5 {
    
    
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE6 {
    
    color: #FFCC33}
-->
</style></head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%@ include file="qttop.jsp"%>
<table width="978" height="1013" border="0" align="center" cellpadding="0" cellspacing="0" id="__01">
	<tr>
		<td></td>
	</tr>
	<tr>
		<td height="864" valign="top"><table id="__01" width="978" height="785" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td valign="top"><%@ include file="qtleft.jsp"%></td>
            <td valign="top"><table id="__01" width="758" height="785" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td><table id="__01" width="758" height="240" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="337" height="240" align="center">
                        <img src="images/1.jpg" width="337" height="240">
</td>
                    <td><table id="__01" width="421" height="240" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td width="421" height="42" background="qtimages/1_02_02_01_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td width="14%">&nbsp;</td>
                            <td width="86%" class="STYLE1"><strong>站内新闻</strong></td>
                          </tr>
                        </table></td>
                      </tr>
                      <tr>
                        <td><table id="__01" width="421" height="187" border="0" cellpadding="0" cellspacing="0">
                          <tr>
                            <td><img src="qtimages/1_02_02_01_02_02_01.jpg" width="10" height="187" alt=""></td>
                            <td width="399" height="187" valign="top"><table class="newsline" cellspacing="0" cellpadding="0" width="98%" 
                  align="center" border="0">
                              <tbody>
                                <%
							String sql="";
							sql="select id,biaoti,addtime from xinwentongzhi where leibie='news' order by id desc limit 0,4";
							 String id="";
 String biaoti="";
 String addtime="";
 int i=0;
  ResultSet RS_result=connDbBean.executeQuery(sql);
							while(RS_result.next()){
    
    
 i=i+1;
 id=RS_result.getString("id");
biaoti=RS_result.getString("biaoti");
if(biaoti.length() >=24)
{
    
    
biaoti=biaoti.substring(0,24);
}
 addtime=RS_result.getString("addtime");
 
 
							
							%>
                                <tr>
                                  <td width="4%" height="28" align="center" ><img src="qtimages/1.jpg" width="9" height="9"></td>
                                  <td width="76%" height="28"><a 
                        href="gg_detail.jsp?id=<%=id%>"><%=biaoti%></a> </td>
                                  <td width="20%" height="28"><%
                              
out.print(addtime.substring(0,10));
%>
                                  </td>
                                </tr>
                                <%
							}
							%>
                              </tbody>
                            </table></td>
                            <td><img src="qtimages/1_02_02_01_02_02_03.jpg" width="12" height="187" alt=""></td>
                          </tr>
                        </table></td>
                      </tr>
                      <tr>
                        <td><img src="qtimages/1_02_02_01_02_03.jpg" width="421" height="11" alt=""></td>
                      </tr>
                    </table></td>
                  </tr>
                </table></td>
              </tr>
              <tr>
                <td><table id="__01" width="758" height="236" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="758" height="42" background="qtimages/1_02_02_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td width="5%">&nbsp;</td>
                        <td width="95%" class="STYLE2">酒店推荐</td>
                      </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><table id="__01" width="758" height="183" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td><img src="qtimages/1_02_02_02_02_01.jpg" width="12" height="183" alt=""></td>
                        <td width="733" height="183"><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                          <tr>
                            <%
					  
   sql="";
  sql="select  * from jiudianxinxi where zhaopian<>''";
  
  sql=sql+" order by id desc limit 0,5";
  RS_result=connDbBean.executeQuery(sql);
  id="";
  biaoti="";
 String tupian="";

  i=0;
 
 
 
 
 
 while(RS_result.next()){
    
    
 i=i+1;
 id=RS_result.getString("id");
biaoti=RS_result.getString("mingcheng");tupian=RS_result.getString("zhaopian");

 
 

					  %>
                            <td><table width="89%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td height="134" align="center"><a href="jiudianxinxidetail.jsp?id=<%=id%>"><img src="<%=tupian%>" width="117" height="117" border="0"></a></td>
                                </tr>
                                <tr>
                                  <td height="25" align="center"><%=biaoti%></td>
                                </tr>
                            </table></td>
                            <%
  }
   %>
                          </tr>
                        </table></td>
                        <td><img src="qtimages/1_02_02_02_02_03.jpg" width="13" height="183" alt=""></td>
                      </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><img src="qtimages/1_02_02_02_03.jpg" width="758" height="11" alt=""></td>
                  </tr>
                </table></td>
              </tr>
              <tr>
                <td><table id="__01" width="758" height="236" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="758" height="42" background="qtimages/1_02_02_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td width="5%">&nbsp;</td>
                          <td width="95%" class="STYLE2">系统简介</td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><table id="__01" width="758" height="183" border="0" cellpadding="0" cellspacing="0">
                        <tr>
                          <td width="12" background="qtimages/1_02_02_02_02_01.jpg">&nbsp;</td>
                          <td width="733" height="183"><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                              <tr>

                                <td valign="top"><p align="center">
                                  <%
							 sql="select content from dx where leibie='系统简介'";
  String neirong="";
   RS_result=connDbBean.executeQuery(sql);
  while(RS_result.next()){
    
    
neirong=RS_result.getString("content");
   %>
                                </p>
                                  <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#F6C978" style="border-collapse:collapse" class="newsline">
                                    <tr>
                                      <td height="110" align="left"><%=neirong %></td>
                                    </tr>
                                  </table>
                                  <%}%></td>
                               
                              </tr>
                          </table></td>
                          <td width="13" background="qtimages/1_02_02_02_02_03.jpg">&nbsp;</td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><img src="qtimages/1_02_02_02_03.jpg" width="758" height="11" alt=""></td>
                  </tr>
                </table></td>
              </tr>
            </table></td>
          </tr>
      </table></td>
	</tr>
	<tr>
		<td><%@ include file="qtdown.jsp"%></td>
	</tr>
</table>

</body>
</html>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sheziqiong/article/details/131138467