資源簡介
功能概述
1、散客開單:完成散客的開單,可一次最多開5間相同類型的房間。
2、團體開單:完成團體的開單,開放數量沒有限制,可同時開不同類型的房間。
3、賓客結帳:自動統計每個登記客人在店時所發生的消費額和應付款額,并完成結帳收銀操作。
4、客房預訂:完成增加預訂、修改預訂、刪除預訂,預訂情況的查詢等功能。
5、營業查詢:完成結帳單、全部賓客消費、在店賓客消費、離店賓客消費的查詢
6、客戶管理:完成會員基本信息的維護和來賓一覽。
7、網絡設置:完成系統與數據庫的連接設置和系統風格的設置。
8、系統設置:完成房間項目、客戶類型、操作員、計費設置。

代碼片段和文件信息
package?com.sunshine.mainframe;
import?javax.swing.*;
import?javax.swing.border.*;
import?javax.swing.table.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.sql.*;
import?java.util.*;
import?com.sunshine.sunsdk.swing.*; //加入公共類庫
import?com.sunshine.sunsdk.system.*;
import?com.sunshine.sunsdk.sql.*;
import?com.sunshine.mainframe.*; //加入模塊類庫
import?com.sunshine.individual.*; //散客開單
import?com.sunshine.team.*; //團體開單
import?com.sunshine.checkout.*; //賓客結帳
import?com.sunshine.engage.*; //預訂房間
import?com.sunshine.query.*;????????????//營業查詢
import?com.sunshine.customer.*; //客戶管理
import?com.sunshine.netsetup.*; //網絡設置
import?com.sunshine.setup.*; //系統設置
import?com.sunshine.about.*; //關于我們
import?com.sunshine.menu.*; //下拉菜單中的功能庫
public?class?Hotelframe?
extends?Jframe?
implements?ActionListener?MouseListener?Runnable?{
//用戶名,權限
public?static?String?userid?puil;
public?static?JLabel?lbA?lbB;
public?static?String?clue?=?“????提?示?:??“;
public?static?String?face?=?“????當前操作界面?:??“;
//聲名與菜單相關的類
private?JMenuBar?mb;
private?JMenu?m1?m2?m3?m4;
private?JMenuItem?mi11?mi12?mi13?mi14?mi15?mi16?mi17?mi18?mi19
??mi21?mi22?mi23?mi24?mi25
?? ??mi31?mi32?mi33?mi34?mi35?mi36;
//工具欄
private?JToolBar?tb;
private?JButton?bt1?bt2?bt3?bt4?bt5?bt6?bt7?bt8?bt9?btA;
//分割面板
private?JSplitPane?spaneMain?spaneLeft?spaneRight;
//模塊接口
private?JPanel?panelMain?bott?jp2?jp3?jp4;
private?LeftTopPanel?jp1; //主窗口左邊面板
//功能提示
private?String?toolTip[]?=?{
“零散賓客入住登記??? “
“團體入住登記??? “
“關于本軟件的支持信息??? “
“賓客退房結算??? “
“為賓客預訂房間??? “
“查詢營業情況??? “
“為酒店固定客戶設置參數??? “
“設置系統的網絡連接方式??? “
“設置系統參數??? “
“返回Windows?? “
};
//功能模塊
/*#######################################################################*/
Individual?idv?=?new?Individual(this); //散客開單
Team tm?=?new?Team(this); //團體開單
CheckOut co?=?new?CheckOut(this); //賓客結帳
Engage eg?=?new?Engage(this); //客房預定
Query qr?=?new?Query(this); //營業查詢
Customer ct?=?new?Customer(this); //客戶管理
NetSetup ns?=?new?NetSetup(this); //網絡設置
Setup? st?=?new?Setup(this); //系統設置
About ab?=?new?About(this); //關于我們?
GoOn go?=?new?GoOn(this); //賓客續住
Change cg?=?new?Change(this); //更換房間
// Remind rm?=?new?Remind(this); //電子提醒
UniteBill ub?=?new?UniteBill(this);???//合并帳單
ApartBill ap?=?new?ApartBill(this);???//拆分帳單
Record rc?=?new?Record(this); //系統日志
/*#######################################################################*/
//構造函數
public?Hotelframe?(String?us?String?pu)?{
super?(“陽光酒店管理系統?-?★★版“);
userid?=?us; //獲得操作員名稱
puil???=?pu; //獲得操作員權限
panelMain?=?new?JPanel?(new?BorderLayout()); //主面板
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-03?18:03??JAVASE酒店管理系統\
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\
?????文件?????????232??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\.classpath
?????文件?????????384??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\.project
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\sql\
?????文件????????1024??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\sql\Journal.class
?????文件????????1680??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\sql\sunsql.class
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\
?????文件????????2623??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\CsUIManager.class
?????文件?????????594??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\FStartWindow.class
?????文件????????1334??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\JQfr
?????文件????????6091??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\SlitherMenu.class
?????文件?????????991??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\sunswing.class
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\Theme\
?????文件????????1363??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\Theme\DarkGoldme
?????文件????????1357??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\Theme\Desertme
?????文件????????1242??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJButton.class
?????文件?????????973??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJList.class
?????文件????????1463??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJMoneyField.class
?????文件????????1648??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJPasswordField.class
?????文件?????????991??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJTextArea.class
?????文件????????1632??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\TJTextField.class
?????文件????????1082??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\swing\ViewList.class
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\system\
?????文件?????????951??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\system\CsHashtable.class
?????文件?????????851??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\system\sunini.class
?????文件????????1410??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\system\suntools.class
?????文件????????3462??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\system\ToCap.class
?????目錄???????????0??2019-01-03?17:41??JAVASE酒店管理系統\sunhotel\bin\sunsdk\公共類的說明例程\
............此處省略401個文件信息
- 上一篇:java習題練習很簡單很基礎很有必要學習
- 下一篇:Java代碼萬年歷編寫
評論
共有 條評論