• 大小: 308KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-10-07
  • 语言: Java
  • 标签:

资源简介

摘 要 近年来,Internet技术发展迅速,各种基本B/S架构的管理系统应用越来越普及,已经渗入到几乎每一个行业中。 本课题利用JSP技术和JDBC数据库技术,以MyEclipse为开发工具,基于B/S模式设计并实现了酒店预定系统。本系统可以方便游客预定酒店,实时了解酒店资源信息,避免了酒店资源重复预定的不足,极大提高了酒店管理的效率。该系统具有预定酒店资源、查看订单、留言、查看酒店信息、订单信息管理、资源信息管理、分组管理以及管理员权限管理等重要功能,使得游客无论在哪里都可以及时预定到想要的酒店,而且很快就知道预定结果,这是对当今酒店管理效率的一种提升。 关键字: JSP;JDBC;酒店预订;B/S。 Abstract In recent years, internet technologies are developing rapidly, a variety of manage systems based on B / S structure become more and more popular, having infiltrated into almost every industry....... . 目录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1项目开发背景 1 1.2项目开发目的与意义 1 1.3 待解决的问题 2 第2章 系统综述 3 2.1 系统概述 3 2.2 系统运行环境 3 2.3 系统开发方法及运行原理 6 2.4 软件开发工具和环境 9 2.5 可行性研究 11 2.6 系统分析 11 第3章 系统需求分析 14 3.1 系统需求 14 3.2 系统建模 16 第4章 系统概要设计 21 4.1系统总体构架 21 4.2 系统模块设计 22 4.3 系统MVC模式设计 23 第5章 数据库设计 26 5.1 数据库概念 26 5.2 关系模型 26 5.3 数据库模型及结构设计 27 5.4 数据库功能设计——函数与存储过程 28 5.5 数据交互AJAX异步刷新技术 32 第6章 系统详细设计 34 6.1 系统全局流程模 34 6.2 登录注册系统 36 6.3 前台主界面 39 6.4 后台资源管理 39 6.5 后台管理员管理 41 6.6 后台之订单管理 42 6.7 后台之分组管理 43 6.8 后台之订单处理 44 6.9 分页的具体实现 48 第7章 系统测试与部署 50 7.1系统测试 50 7.2 系统部署 56 总 结 59 参考文献 59 致 谢 62 附 录 63 以上是论文部分需要的请联系本人 QQ764366659这里只给出部分页面代码

资源截图

代码片段和文件信息

package wyf.wyy;
import javax.naming.*;
import java.sql.*;
import javax.sql.*;
import java.util.*;
public class DB
{
private static Connection con=null;//声明Connection引用
private static Statement stat=null;//声明Statement引用
private static ResultSet rs=null;//声明ResultSet引用
//*****************************数据库连接和关闭操作*************************
public static Connection getCon(){//得到数据库连接的方法
try{
 Context initial = new InitialContext();//得到上下文引用
 DataSource ds = //得到DataSource引用
    (DataSource)initial.lookup(“java:comp/env/jdbc/jiudian“);
 con = ds.getConnection();//得到数据库连接
}
catch(Exception e)
{e.printStackTrace();}
return con;//返回数据库连接
}
public static void closeCon(){//关闭数据库连接方法
try {
  if(rs!=null){rs.close();}
  if(stat!=null){stat.close();}
  if(con!=null){con.close();}
}
catch(Exception e)
{e.printStackTrace();}
}
//*******************对分组的操作******************************************
public static Vector getGroup(){
Vector v =new Vector();//创建返回向量对象
try{
 con = DB.getCon();//得到数据库连接
 stat = con.createStatement();//创建语句对象
 String sql = “select gNamegImggDetailgIdgOrderDet from rgroup“;
 rs = stat.executeQuery(sql);
 while(rs.next()){//遍历结果集得到分组信息     
    String group[] = new String[5];
    for(int i=0;i       group[i] = //将信息添加到数组
     new String(rs.getString(i+1).getBytes(“iso8859-1“)“gbk“);
    }
v.add(group);//将信息数组添加到返回的向量里
}
}
catch(Exception e)
{e.printStackTrace();}
finally
{DB.closeCon();}
return v;
}
public static Vector getGroupInfo(int gId){
Vector v =new Vector();//创建返回信息向量
try{
 con = DB.getCon();//得到数据库连接
 stat = con.createStatement();//创建语句对象
 String sql = “select gIdgNamegOrderDetgImggDetail from“+
   “ rgroup where gId=“+gId;
 rs = stat.executeQuery(sql);//执行SQL查询
 if(rs.next()){//将结果集信息添加到返回向量中   
v.add(new String(rs.getString(1).getBytes(“iso8859-1“)“gbk“));
v.add(new String(rs.getString(2).getBytes(“iso8859-1“)“gbk“));
v.add(new String(rs.getString(3).getBytes(“iso8859-1“)“gbk“));
v.add(new String(rs.getString(4).getBytes(“iso8859-1“)“gbk“));
v.add(new String(rs.getString(5).getBytes(“iso8859-1“)“gbk“));
 }
}
catch(Exception e){e.printStackTrace();}
finally {DB.closeCon();}//关闭数据库连接
return v;//返回分组信息
}
//******************分页操作**************************************************
public static int getTotal(int spanint group){
int result=0;//初始化返回页数
String sql = ““;//声明sql引用
try{
con = DB.getCon();
stat = con.createStatement();
//得到相关记录的总条数
if(group==0)//0代表所有分组
{sql = “select count(*) from resource“;}
else{
sql = “select count(*) from resource “+“where rgroup=‘“+group+“‘“;
}
rs = stat.executeQuery(sql);//执行sql语句
    rs.next();
    int rows=rs.getInt(1);//得到记录条

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1988  2008-08-05 07:51  复件 jiudian\addAdmin.jsp

     文件       2264  2008-07-31 19:31  复件 jiudian\addGroup.jsp

     文件       2668  2008-07-31 19:32  复件 jiudian\addRes.jsp

     文件       1532  2008-08-15 09:55  复件 jiudian\adindex.jsp

     文件        552  2008-08-12 17:00  复件 jiudian\adinfo.jsp

     文件       2182  2008-08-05 08:16  复件 jiudian\adminChangePwd.jsp

     文件       1843  2008-08-12 15:39  复件 jiudian\adminFenYe.jsp

     文件       1134  2008-08-12 21:16  复件 jiudian\adminGroup.jsp

     文件       1421  2008-08-12 15:43  复件 jiudian\adminManage.jsp

     文件       2900  2008-08-12 22:17  复件 jiudian\adminOrders.jsp

     文件        773  2008-08-12 21:54  复件 jiudian\adminResource.jsp

     文件       1356  2008-08-15 10:03  复件 jiudian\adminRestop.jsp

     文件       1067  2008-08-15 09:33  复件 jiudian\admintop.jsp

     文件       1992  2008-08-05 08:00  复件 jiudian\adResetPwd.jsp

     文件       1755  2008-08-12 19:47  复件 jiudian\changeInfo.jsp

     文件        879  2008-08-12 20:27  复件 jiudian\changeMyInfo.jsp

     文件       2124  2008-08-12 19:43  复件 jiudian\changePwd.jsp

     文件        376  2008-07-24 15:32  复件 jiudian\css\generalstyle.css

     文件         69  2008-07-24 15:04  复件 jiudian\css\新建 文本文档.txt

     文件       1081  2008-08-12 19:57  复件 jiudian\detail.jsp

     文件       1474  2008-07-28 11:16  复件 jiudian\etime.jsp

     文件       1550  2008-08-12 17:45  复件 jiudian\fenye.jsp

     文件       1491  2008-07-28 11:17  复件 jiudian\ftime.jsp

     文件       2552  2008-07-31 19:05  复件 jiudian\GroupInfo.jsp

     文件       1314  2008-08-15 09:29  复件 jiudian\groupList.jsp

     文件      17803  2007-08-03 08:22  复件 jiudian\img\fail.gif

     文件     124886  2008-07-16 11:42  复件 jiudian\img\meal.bmp

     文件      85908  2008-07-16 11:44  复件 jiudian\img\meeting.jpg

     文件     124886  2008-07-16 11:44  复件 jiudian\img\room.bmp

     文件      28308  2007-08-03 08:22  复件 jiudian\img\success.gif

............此处省略29个文件信息

评论

共有 条评论

相关资源