freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本科畢業(yè)論文-基于java的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-09 17:00 本頁面
 

【文章內(nèi)容簡介】 n)接下來輸入選擇數(shù)據(jù)庫 類型、輸入 dsn 名 :、選擇服務(wù)器、連接 數(shù)據(jù)庫 的方式、輸入 數(shù)據(jù)庫 的登陸用戶和密碼 測試連接,如 果測試成功的話,那么你的 dsn 就建立好了 。 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 10 4 系統(tǒng)的總體設(shè)計(jì) 系統(tǒng)的功能簡介 系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)賓館信息關(guān)系的系統(tǒng)化,規(guī)范化和自動(dòng)化。實(shí)現(xiàn)的 功能主要有: 、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價(jià)、是否有電視機(jī)、電話以等。 、查詢等。 ,包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等;客房基本信息的查詢、修改,包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等。 ,包括客房編號(hào) 、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、備注信息等。 ,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、備注信息等。 ,包括客房編號(hào)、位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、結(jié)算日期、備注信息等。 系統(tǒng)功能分析是在系統(tǒng)開發(fā)設(shè)計(jì)的總體任務(wù)基礎(chǔ)上完成的,本系統(tǒng)需要完成的主要功能有: :系統(tǒng)密碼設(shè)置,操作員進(jìn)入系統(tǒng)以后,為了安全可以修改用戶的登陸密碼; :客房設(shè)置,對(duì)客 房信息進(jìn)行添加、刪除;客房查詢對(duì)現(xiàn)有的客房信息進(jìn)行快速查詢; :客戶訂房,客人可以預(yù)先預(yù)訂房間,系統(tǒng)可以將客人的信息登記道數(shù)據(jù)庫中,并給客人留出房間;瀏覽所有客戶,可以快速的了解現(xiàn)有客人的基本信息;客戶退房,當(dāng)客人退房時(shí),進(jìn)行資金的核算;客人的查詢,對(duì)現(xiàn)入住的客人進(jìn)行精確查詢; :宿費(fèi)提醒,當(dāng)客人入住交納的押金不足時(shí),系統(tǒng)可以及時(shí)地提醒,以鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 11 方便客人對(duì)入住情況的了解;追加押金,當(dāng)客人繼續(xù)入住,并系統(tǒng)提醒押金不足時(shí),客人續(xù)交押金,并添加到數(shù)據(jù)庫中; :訂房歷史查詢,對(duì)過去 訂房信息的統(tǒng)計(jì),可以使酒店管理者對(duì)酒店的客流量由直觀的了解;收支歷史查詢,對(duì)過去的收支情況的統(tǒng)計(jì),方便了酒店的財(cái)務(wù)工作。 系統(tǒng)功能模塊示意圖 圖 41 酒店管理系統(tǒng) 登錄界面 主框架窗口 散客開單 團(tuán)體開單 賓客結(jié)帳 客房預(yù)訂 營業(yè)查詢 客戶管理 網(wǎng)絡(luò)設(shè)置 系統(tǒng)設(shè)置 離店賓客查詢 房間項(xiàng)目設(shè)置 客戶類型設(shè)置 操作員設(shè)置 計(jì)費(fèi)設(shè)置 在店賓客查詢 全部賓客查詢 結(jié)帳單查詢 會(huì)員信息維護(hù) 來賓信息一覽 參數(shù)設(shè)置 J DBC連接 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 12 功能需求與程序的關(guān)系 功能需求 散客開單 團(tuán)體開單 賓客結(jié)帳 房間預(yù)定 營業(yè)查詢 客戶管理 網(wǎng)絡(luò)設(shè)置 系統(tǒng)設(shè)置 開單 √ √ 結(jié)帳 √ 房間查詢 √ 結(jié)帳查詢 √ 賓客查 詢 √ 會(huì)員設(shè)置 √ 操作員設(shè)置 √ 房間設(shè)置 √ 房間預(yù)定 √ 數(shù)據(jù)庫連接方式 √ 圖 42 功能需求 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 13 5 系統(tǒng) 詳細(xì) 設(shè)計(jì) 系統(tǒng)流程簡介 在本系統(tǒng)中,住宿的客人可以通過兩種途徑入住酒店,實(shí)現(xiàn)訂房??腿艘灾苯拥角芭_(tái)辦理入住手續(xù),進(jìn)行前臺(tái)登記。前臺(tái)服務(wù)人 員根據(jù)客人的需要,進(jìn)行客房查詢,找到滿足客人要求的客房,登記客人的信息,客人交納住房押金后便可入住。另一種方式,是客人可以預(yù)先預(yù)訂客房。前臺(tái)服務(wù)人員通過對(duì)預(yù)訂客房的查詢和訂房客人的要求,安排客人的所住房間,并且給預(yù)訂的客人設(shè)置訂房編號(hào)。當(dāng)客人來到酒店后,交納住房押金后便可入住。酒店的管理人員可通過系統(tǒng),進(jìn)行入住客人押金情況了解。系統(tǒng)可以根據(jù)管理者的操作,統(tǒng)計(jì)出當(dāng)時(shí)入住客人的押金數(shù)量,使管理者了解哪位客人的押金不足,以便提醒客人續(xù)交押金。當(dāng)客人就續(xù)入住時(shí),可將新增的押金注入。客人結(jié)帳的時(shí)候,管理者可通過系統(tǒng)進(jìn) 行資金的處理。根據(jù)客人的入住時(shí)間,以及客人宿主的房間單價(jià),計(jì)算出客人實(shí)際所花費(fèi)的金額。收取客人實(shí)際費(fèi)用后,客人便可以退房離開。 本系統(tǒng)所處理的數(shù)據(jù)流程圖,如圖 51 所示。 圖 51 酒店信息管理系統(tǒng)流程圖 設(shè)計(jì)目標(biāo) 滿足客戶的需求,實(shí)現(xiàn)酒店管理的流程。主要功能包括散客開單、團(tuán)體開單、賓客結(jié)帳、客房預(yù)訂、營業(yè)查詢、客戶管理、網(wǎng)絡(luò)設(shè)置、系統(tǒng)設(shè)置等等 。 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 14 開發(fā)及運(yùn)行環(huán)境 硬件平臺(tái): CPU: ; 內(nèi)存: 256MB 以上。 軟件平臺(tái): 操作系統(tǒng): Windows 2021\xp; 數(shù)據(jù) 庫: SQL Server 2021; 服務(wù)器: 以上; 瀏覽器: ,推薦使用 ; 分辨率:最佳效果 1024*768 像素。 數(shù)據(jù)庫設(shè)計(jì) 本系統(tǒng)采用 SQL Server 2021 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為 DB_jiudian,數(shù)據(jù)庫 DB_jiudian 中包括多個(gè)數(shù)據(jù)表。關(guān)于數(shù)據(jù)庫中的數(shù)據(jù)表請參見附錄 1。 6 系統(tǒng)中維護(hù)功能模塊的具體實(shí)現(xiàn) 網(wǎng)絡(luò)設(shè)置 設(shè)置數(shù)據(jù)庫的連接方式: 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 15 圖 1 圖 2 * 點(diǎn)擊菜單“系統(tǒng)維護(hù)→網(wǎng)絡(luò)設(shè)置”進(jìn)入“網(wǎng)絡(luò)設(shè)置”界面。 如是 ODBC 連接方式的用戶 請選擇參數(shù)設(shè)置( 圖 1)便可選擇連接方式為 ODBC,輸入數(shù)據(jù)源名稱(數(shù)據(jù)庫名稱)點(diǎn)擊測試按鈕,如測試成功則測試結(jié)果會(huì)顯示測試成功,系統(tǒng)會(huì)自動(dòng)提示連接成功清退出系統(tǒng)重新進(jìn)入系統(tǒng)。 如是 JDBC 連接方式的用戶請選擇參數(shù)設(shè)置( 圖 1)在選擇連接方式 JDBC,然后點(diǎn)擊 JDBC 連接設(shè)置(圖 2)便可輸入數(shù)據(jù)庫名稱、登錄用戶名、登錄密碼、服務(wù)器 IP、服務(wù)器端口,點(diǎn)擊測試按鈕,如測試成功則測試結(jié)果會(huì)顯示測試成功,系統(tǒng)會(huì)自動(dòng)提示連接成功清退出系統(tǒng)重新進(jìn)入系統(tǒng)。 代碼實(shí)現(xiàn)如下: package 。 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 16 import .*。 import .*。 import .*。 import .*。 public class sunsql { private static Statement ste = null。 private static Connection conn = null。 static { try { if( (Default_Link).equals (1)) { //JDBC 連接方式 String user = (UserID)。 String pwd = (Password)。 String ip = (IP)。 String acc = (Access)。 String dbf = (DBFname)。 String url = jdbc:microsoft: + ip + : + acc + 。 + databasename= + dbf。 //注冊驅(qū)動(dòng) (new ())。 //獲得一個(gè)連接 conn = (url, user, pwd)。 } else { //注冊驅(qū)動(dòng) //JDBCODBC連接方式 (new ())。 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 17 //獲得一個(gè)連接 conn = (jdbc:odbc: + (LinkName))。 } //設(shè)置自動(dòng)提交為 false (false)。 //建立高級(jí)載體 ste = (, )。 } catch (Exception ex) { (null, 數(shù)據(jù)庫連接失敗 ..., 錯(cuò)誤 , )。 (0)。 //()。 }//End try } private sunsql(){ } public static int executeUpdate(String sql) { // (Update SQL : + sql)。 int i = 0 。 try { i = (sql) 。 ()。 }catch(Exception e) { () 。 }//End try return i 。 } 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 18 public static int runTransaction (String updateCode[]) { int ok = 0, i = 0。 int row = 。 //更新語句的數(shù)量 try { for (i = 0。 i row。 i++) { ok = (updateCode[i])。 // 執(zhí)行SQL語句 if(ok == 0) { //如果不成功,則跳出循環(huán) ((): updateCode[ + i + ] 失敗 + ok)。 break。 } ((): updateCode[ + i + ] 成功 + ok)。 } //根據(jù)變量 ok 判斷上面循環(huán)是否正常運(yùn)行完畢 if(ok == 0) { ()。 //(ok == 0)表示更新過程中出錯(cuò),回滾數(shù)據(jù) ((): Update data false, rollback)。 } else { ()。 //(ok != 0)基本上是所有 SQL 語句運(yùn)行成功 , 則提交給數(shù)據(jù)庫 ((): Update finish)。 } } catch (Exception ex) { 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 19 ((): Update false ...)。 } return i。 } public static ResultSet executeQuery(String sql) { // (Query SQL : + sql)。 ResultSet rs = null 。 try { rs = (sql) 。 }catch(Exception e) { () 。 }//End try return rs 。 } public static int recCount(ResultSet rrs) { int i = 0。 try { if(() != 0) ()。 //while 用于計(jì)算 rs 的記錄條數(shù) while(()) i++。 ()。 }catch(Exception ex) { ()。 }//End try return i。 } public static long getPrimaryKey() { 鄭州大學(xué)西亞斯國際學(xué)院畢業(yè)論文設(shè)計(jì)與實(shí)現(xiàn) 20 long pk = 0。 try { //獲得服務(wù)器時(shí)間 ResultSet rs = executeQuery(select getdate())。 ()。 pk = (1).getTime()。 } catch (Exception ex) { ( (): false)。 } return pk。 } public static void initJComboBox (JComboBox cb, String sqlCode)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1