飯店預約及租賃車輛資料庫管理系統
該項目的開發是為了維護客戶預訂信息的詳細信息,跟踪客戶的詳細信息並維護有關酒店房間可用性的信息。專案的設計考慮到了員工和客戶。顧客要使用房間,只需預訂房間,然後辦理入住或直接入住飯店即可。維護飯店房間的任務由員工承擔。員工必須執行諸如維護飯店房間、為客戶預訂房間、為客戶產生帳單等任務。這些特徵已經用程式中的函數來表示
車輛租賃系統提供完整的車輛清單和預訂功能。
車輛租賃是指在規定期限內有償臨時使用的車輛。儘管人們無法使用自己的私人車輛或根本沒有車輛,但租車對人們還是有幫助的。需要汽車的個人必須聯繫飯店旗下的汽車租賃公司,並且只有在客戶在同一家飯店預訂了房間的情況下才可以處理車輛外包。
我在後端透過PhpMyAdmin使用MySQL來維護資料庫,並使用java來設計前端。我們使用 java 創建了 Swing 應用程序,並使用 jframe 來包含按鈕、文字欄位等。
該專案由許多模組組成,DBMS 用戶可以透過這些模組導航和存取資料庫。歡迎模組 – 這是一個窗口,使用者可以在其中選擇他想要管理的飯店或車輛。此模組由 2 個按鈕組成,點擊這些按鈕即可登入飯店或車輛登入。
飯店登入模組 - 根據歡迎窗口中所做的選擇,將開啟相應的登入窗口,使用者必須輸入使用者名稱和密碼。
顯示房間模組 - 在此模組中,顯示可用房間列表,客戶可以選擇任何可用房間
預訂房間模組-在此模組中,插入客戶詳細資料並啟動房間預訂。
確認預訂模組-顧客查看房價、艙等並確認預訂。確認預訂後,將為每個預訂產生唯一的預訂 ID
車輛登入模組 – 在歡迎窗口中,如果使用者選擇車輛,則會顯示此窗口,DBMS 使用者必須使用使用者名稱和密碼登入。
顯示車輛模組 - 在此模組中,顯示可供租賃的車輛列表
預訂車輛模組 - 可以使用現有的預訂 ID 預訂車輛。這可確保已預訂房間的顧客獲得車輛。車輛由客戶選擇。
確認車輛預訂模組 – 顯示所選車輛的詳細信息,並預訂客戶選擇的車輛。
移除視窗- 客戶可以在歸還車輛或退房飯店時立即移除。
該應用程式將多個 jframe 綁定到一個程式中,並且該應用程式完全基於拖放 GUI swing 建構器。每個 jframe 由按鈕組成,這些按鈕都有一個描述的事件。他們可以執行查詢、登出或刪除實體等。該項目在後端包含一個觸發器和一個預存程序,當前端執行某些操作時它們會自動執行。