• 大小: 2.47MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-10
  • 语言: Java
  • 标签:

资源简介

宾馆管理系统采用java语言编写,2周的课程设计1) 系统具有高可靠性、安全性、操作性; 2) 模块化结构,具有强大的数据处理功能,可根据业务需要,十分便捷地进行模块增减,灵活地进行系统组合; 3) 直观的图形用户界面,面向事务处理。随心所欲的查询,并全面支持分析和决策的功能

资源截图

代码片段和文件信息

package com.zky.hm.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Vector;

import com.zky.hm.entity.Admin;
import com.zky.hm.entity.Grade;
import com.zky.hm.entity.Room;
import com.zky.hm.entity.RoomState;
import com.zky.hm.entity.RoomType;
import com.zky.hm.util.*;

public class AdminDao {

public ArrayList getGradeList(){
DBUtil dbUtil=new DBUtil();
Connection conn;
conn=dbUtil.getConn();

ArrayList list=new ArrayList();
String sql=“select *from tb_grade“;
try{
PreparedStatement pstmt=conn.prepareStatement(sql);
ResultSet  rs=pstmt.executeQuery();
while(rs.next()){
Grade grade=new Grade();
grade.setGradeId(rs.getInt(“gradeId“));
grade.setGradeName(rs.getString(“gradeName“));
grade.setGradeDesc(rs.getString(“gradeDesc“));
list.add(grade);
}
}catch(Exception e){
e.printStackTrace();
}finally{
dbUtil.closeConn(conn);
}
return list;
}

public Admin checkLogon(Admin admin) {
DBUtil dbUtil=new DBUtil();
Connection conn=dbUtil.getConn();
Admin adminResult=null;
String sql=“select *from tb_admin where adminName=? and password=? and gradeId=?“;
try{
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1 admin.getAdminName());
pstmt.setString(2 admin.getPassword());
pstmt.setInt(3 admin.getGrade().getGradeId());
ResultSet  rs=pstmt.executeQuery();
while(rs.next()){
adminResult=new Admin();
adminResult.setAdminId(rs.getInt(“adminId“));
adminResult.setAdminName(rs.getString(“adminName“));
adminResult.setPassword(rs.getString(“password“));
adminResult.setGradeId(rs.getInt(“gradeId“));
adminResult.setGrade(admin.getGrade());
}
}catch(Exception e){
e.printStackTrace();
}finally{
dbUtil.closeConn(conn);
}
return adminResult;
}

public static int modifyPassword(Admin admin) {
int flag=-1;
DBUtil dbUtil=new DBUtil();
Connection conn=dbUtil.getConn();
String sql=“update tb_admin set password=? where adminId=?“;
try{
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1 admin.getPassword());
pstmt.setInt(2 admin.getAdminId());
flag=pstmt.executeUpdate();

}catch(Exception e){
e.printStackTrace();
}
finally{
dbUtil.closeConn(conn);
}

return flag;
}

public static int addAdmin(Admin admin) {
// TODO Auto-generated method stub
int flag=-1;
DBUtil dbUtil=new DBUtil();
Connection conn=dbUtil.getConn();
String sql=“insert tb_admin values (null???)“;
try{
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1 admin.getAdminName());
pstmt.setString(2 admin.getPassword());
pstmt.setInt(3 admin.getGrade().getGradeId());
flag=pstmt.executeUpdate();

}catch(Exception e){
e.printStack

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-02 16:17  宾馆管理系统\
     文件     1387520  2017-10-19 20:19  宾馆管理系统\201415036李倩梅.doc
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\
     文件         377  2017-09-17 17:34  宾馆管理系统\hotelManager\.classpath
     文件         388  2017-09-17 17:25  宾馆管理系统\hotelManager\.project
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\.settings\
     文件         629  2017-09-17 17:25  宾馆管理系统\hotelManager\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\hm\
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\hm\dao\
     文件        6782  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\dao\AdminDao.class
     文件        1589  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\dao\CustomerDao.class
     文件        6536  2017-10-11 17:46  宾馆管理系统\hotelManager\bin\com\zky\hm\dao\OrderDao.class
     文件        7929  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\dao\RoomDao.class
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\
     文件        1492  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\Admin.class
     文件        1391  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\Customer.class
     文件        1106  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\Grade.class
     文件        1758  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\Order.class
     文件        1968  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\Room.class
     文件        1121  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\RoomState.class
     文件        1296  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\entity\RoomType.class
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\hm\util\
     文件        1836  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\util\DBUtil.class
     文件        1053  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\util\DateUtil.class
     文件        2557  2017-10-13 18:42  宾馆管理系统\hotelManager\bin\com\zky\hm\util\StringDay.class
     文件         774  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\util\StringDigit.class
     文件         659  2017-10-11 15:28  宾馆管理系统\hotelManager\bin\com\zky\hm\util\StringUtil.class
     目录           0  2017-10-19 21:42  宾馆管理系统\hotelManager\bin\com\zky\hm\view\
............此处省略106个文件信息

评论

共有 条评论