999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java的中小型賓館管理系統的研發

2018-09-29 02:38:04楊優優鄭向陽
智能計算機與應用 2018年4期

楊優優 鄭向陽

摘 要:通過對中小型賓館管理系統的背景、現狀等方面的研究,了解到中小型賓館的相關信息,使用Java語言,以MyEclipse為研發工具,把SQL Server2012作為后臺數據庫,研究并開發了中小型賓館管理系統。整個系統由基礎數據添加、基礎數據管理、詳細信息了解和用戶管理4大模塊組成,主要完成的功能有以下5個方面:入住管理、退房管理、換房管理、客人管理、結算管理。該系統操作簡單,功能詳全,無須管理員具備一定的計算機相關知識,有效地提高了管理員的工作效率。

關鍵詞:Java; 賓館管理系統; SQL Server數據庫

Abstract: By the investigation on the background and current situation of small and medium-sized hotel management system, small and medium-sized hotel information has been clearly understood. Using the Java language, taking MyEclipse as development tool, SQL Server2010 as the background database, the small and medium-sized hotel management system is researched and realized. The whole system consists of such four modules as basic data adding, basic data management, the detailed information inquiry and user management; mainly to complete the following five functions: check-in and check-out management, people management, room-changing management, visitor management and settlement management. The system is easy to operate and fully functional. It does not require the administrator to have certain computer knowledge, which effectively improves the efficiency of the administrator.

Key words: Java; hotel management system; SQL Server database

1 背景

近年來,國內旅游業發展迅猛,出現了很多新興的中小型賓館產業。賓館之間競爭十分激烈,如何在如此激烈的競爭下獲得更大的經濟利益,國內的賓館產業面臨著未有的機遇和挑戰。在賓館行業中,賓館管理是其中很重要的一部分。然而,現在仍存在著由大量人員來進行操作和管理的現象。現如今是一個信息化的大時代,這種老舊的賓館管理模式已然跟不上時代的發展。因此,要想提高賓館的工作質量和工作效率,必須采取先進的管理方式。據調查發現,中小型賓館的人員大多流動速度快,但管理人員缺乏,不方便管理,統計繁瑣容易出錯,時間、人力和物力大量浪費。為了解決相關問題,開發一個操作簡單,功能完善,界面明了的中小型賓館管理系統很有必要。采用計算機管理系統,能夠幫助賓館提高其服務質量和經濟效益,不但簡化了各種復雜操作,減輕了管理員的工作壓力,提高了管理工作的速度與準確率,而且系統中的數據更加安全、持久,不相關人員沒有權限,無權篡改相關內容,具有較高的安全性。管理員只需點擊頁面操作鍵盤,就可以辦理客人入住、換房、退房、結賬等各種程序。管理系統會自動準確無誤地記錄客人的相關記錄,無須客人花大量的時間辦理相關手續,便利了雙方,大大提高了服務質量,使系統更加規范化、自動化。因此,研究與開發中小型賓館管理系統至關重要。

2 開發工具

2.1 Java簡介

Java是一種面向對象的計算機編程語言,用于開發跨平臺應用軟件。Java編程語言相較于其它編程語言突出特點是結構簡單,具有較高的效率,從而提高了整個編程的可操作性。Java編程語言具有平臺獨立性,因此其應用范圍比較廣泛,能夠應用于跨平臺軟件開發。Java編程語言的另一個突出特點是面向對象。不但會大幅度地減少軟件編程的工作量,而且編程人員編寫時更為便利,繁瑣程度會明顯降低。當軟件測試存在問題時,編程人員無需對軟件進行整體改動,這樣就大大地提高了工作效率,具有較高的靈活性。同時,Java編程語言的高安全性和高可靠性可以幫助系統審核外來數據的訪問,避免數據的破壞和丟失,從而提升了軟件的安全性能。使用Java編程語言編寫程序可以明顯提高軟件開發的質量。Java編程具備其它編程語言沒有的獨特特點,使其能夠應用于更廣的領域。

2.2 SQL Server數據庫簡介

SQL Server數據庫是一種關系型數據庫管理系統。該數據庫的主要特點是高性能設計。SQL語句能夠執行更新、提取數據庫數據等各種多方面的操作。該數據庫系統管理先進,可以支持本地以及遠程的系統配置和管理,使用起來方便,具有較好的可伸縮性。該數據庫具有強大的事務處理能力,能夠保證數據庫中的數據的完整性,具有一定的安全性,可以用于多種平臺使用。該數據庫的系統支持二進制關鍵詞和關鍵索引,大幅度地加快了查詢速度,數據庫能夠提供支持XML的各種格式。此外,SQL Server 數據庫具備的數據庫解決方案高效,可用于處理海量的數據,該數據庫提供的函數比較豐富,與一些其它的數據庫相比,該數據庫的性能更強一些。

3.1 系統分析

實際應用中,本系統只對管理人員開放,方便管理人員對每天的賓館信息包括客人入住信息、客房信息、換房信息、退房信息、結賬信息等進行快速管理,以便日后查看相關數據。從系統安全性角度分析:

(1)每位管理員都有自己對應的用戶名、賬號和密碼。

(2)管理員可修改自己的相關密碼。

(3)為了防止泄漏客人信息,操作平臺給每位客人設置了編號,只有管理員才能操作,防止其它人員盜取或篡改客人信息。

(4)采用視圖,將客人表和入住表結合,方便管理員查詢。

3.2 系統設計

通過調研考查及用戶需求分析,給出中小型賓館管理系統體系結構設計如圖1所示。

(1)基礎數據添加模塊。基礎數據添加模塊主要包括6個功能:客人添加、客房添人、入住添加、換房添加、退房添加、收費添加。

(2)基礎數據管理模塊。基礎數據添加模塊主要包括6個功能:客人信息修改與刪除、客房信息修改與刪除、入住信息修改與刪除、換房信息修改與刪除、退房信息修改與刪除、收費信息修改與刪除。

(3)詳情信息了解模塊。詳情信息了解模塊主要功能是介紹酒店的相關信息,以及已體驗顧客對該賓館的點評,幫助顧客進一步了解該賓館。

(4)用戶管理模塊。用戶管理模塊主要功能是用戶信息管理。

3.3 系統數據庫設計

在管理系統過程中,數據庫至關重要。數據庫應包含常用的表、索引、示圖、觸發器、完整的數據庫,用來存儲、讀取、修改、觸發完成.net的一切需求。根據數據庫的邏輯結構分析創建7張表:用戶表(yonghu)、客房表(room)、客人表(custmer)、入住表(checkin)、換房表(roomchange)、退房表(checkout)、收費記錄表(fee)。

系統中主要的實體對象是管理員、客人、客房和賬單。中小型賓館管理系統概念模型如圖2所示。

4 系統詳細設計

4.1 界面設計

界面設計是接口設計的一個重要組成部分,界面的質量將會直接決定用戶對軟件的接受程度,因此界面設計時應更簡單友好,直接了當。下面介紹2個主要界面。

4.1.1 系統主界面

當管理員進入登錄界面,輸入正確的賬號和密碼后進入系統主頁面。該系統色彩基調輕松,簡潔明了,標題欄由基礎數據添加、基礎數據管理、詳細信息了解和系統維護4個模塊組成。賓館管理系統主界面如圖3所示。

4.1.2 查詢界面

由于該系統查詢界面較多,此處只列出客人信息查詢界面。當點擊進入客人信息查詢界面后,在客人姓名欄中輸入客人的姓名,點擊查詢按鈕即可得到該客人相關信息,此處亦可支持模糊查詢。得到相關信息后,如果客人想要換房可點擊下方修改按鈕,即可修改信息,同時上方的客人相關信息也會隨之更新;如果客人想要退房也可點擊下方刪除按鈕,即可刪除信息,此條信息作廢。賓館管理系統客人信息查詢界面如圖4所示。

4.2 代碼設計

由于系統代碼比較多,此處只列出管理員登錄程序的部分代碼:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

String userName = this.jTextField1.getText();

String passWord = this.jPasswordField1.getText();

if (StringUtil.isEmpty(userName)) {

JOptionPane.showMessageDialog(null, "用戶名不能為空!");

}

if (StringUtil.isEmpty(passWord)) {

JOptionPane.showMessageDialog(null, "密碼不能為空!");

}

userDao = new UserDao();

User user = new User();

user.setUserName(userName);

user.setPassWord(passWord);

User resultUser = userDao.login(user);

//Boolean b1=userDao.login(userName,passWord);

if (resultUser != null) {

int a = JOptionPane.showConfirmDialog(null, "確定進入管理系統嗎"+ resultUser.getUserId());

if (a == 0) {

new MainFrm().setVisible(true);

this.dispose();

}

} else {

JOptionPane.showMessageDialog(null, "密碼錯誤或用戶不存在!");

}

}

這段代碼主要體現了系統登錄的實現過程。先從數據庫中獲取相關字段,如未輸入字段,則輸出用戶名不能為空或密碼不能為空;在系統確認輸入字段后,再判斷是否與數據庫字段匹配,不匹配則輸出密碼錯誤或用戶名不存在,匹配則輸出確定進入系統嗎,點擊確定按鈕,進入系統主頁面,點擊取消則重新回到登錄頁面。

5 結束語

系統測試結果表明系統主要功能均已達到要求、速度安全性及可靠性和其它性能發面也能滿足要求。與此同時,還進行了系統界面測試,確保界面排版無誤,友好明了。通過這次系統測試,發現了系統依然存在很多不足,后續將會繼續找出這些不足的地方的根源,并且修改這些缺陷。隨著時間的推移以及技術方面的更新,將進一步地完善和優化該系統,做到與時俱進。

參考文獻

[1] 左康康. 計算機軟件JAVA編程特點及技術研究[J]. 電腦迷,2017(3):107.

[2] 周讓明. 基于計算機軟件開發的JAVA編程語言探討[J]. 科技風,2016(8):28.

[3] 郝平. 基于JavaEE的學生社團管理系統的設計與實現[J]. 信息與電腦(理論版),2018(3):103-104,107.

[4] 呂洪林. 小型賓館管理系統開發[J]. 信息安全與技術,2015,6(10):74-76.

[5] 杜麗娟,賈延明. 基于Java的小型賓館管理系統設計與實現[J]. 電腦知識與技術,2016,12(35):68-70.

[6] 徐曉君,鄭煌平. 基于JSP的眾籌平臺設計與實現[J]. 電腦編程技巧與維護,2018(3):83-85.

主站蜘蛛池模板: 无码有码中文字幕| 91在线一9|永久视频在线| 成人av手机在线观看| 99精品一区二区免费视频| 国产精品美女在线| 五月天综合网亚洲综合天堂网| 欧美成人一区午夜福利在线| 在线观看免费人成视频色快速| 久久久久88色偷偷| 高清无码一本到东京热| 国产浮力第一页永久地址| 欧美日韩精品一区二区视频| 最新亚洲人成网站在线观看| 强乱中文字幕在线播放不卡| 日本精品视频一区二区| 华人在线亚洲欧美精品| AⅤ色综合久久天堂AV色综合| 国产精品无码在线看| 亚洲嫩模喷白浆| 无码国内精品人妻少妇蜜桃视频| 精品国产香蕉在线播出| 国产精品亚洲日韩AⅤ在线观看| 狠狠操夜夜爽| 欧美亚洲欧美区| 国产精品毛片一区| av无码久久精品| 77777亚洲午夜久久多人| 香蕉eeww99国产在线观看| 国产v欧美v日韩v综合精品| 亚洲国产中文欧美在线人成大黄瓜| 毛片三级在线观看| 四虎成人在线视频| 日韩在线影院| 亚洲精品你懂的| 精品撒尿视频一区二区三区| 国产成人一区免费观看| www中文字幕在线观看| 成人国产三级在线播放| 91精品视频播放| 国产精品综合久久久| 最新亚洲人成无码网站欣赏网| 狠狠色狠狠色综合久久第一次| 日本一区中文字幕最新在线| 国产91成人| 日韩精品无码一级毛片免费| 九色在线视频导航91| 久久久久中文字幕精品视频| 亚洲综合在线网| 四虎永久在线精品国产免费| 国产SUV精品一区二区| 亚洲综合片| 小蝌蚪亚洲精品国产| 久久精品国产国语对白| 日韩在线视频网| 一级毛片不卡片免费观看| 久久婷婷综合色一区二区| 99精品热视频这里只有精品7| 日本91在线| 日韩欧美国产成人| 亚洲天堂区| 欧美亚洲另类在线观看| 丁香婷婷综合激情| 久久综合激情网| 狠狠色噜噜狠狠狠狠奇米777| 久久美女精品| 国产第一页免费浮力影院| 亚洲三级视频在线观看| 免费高清毛片| 久综合日韩| 1769国产精品视频免费观看| 久久久无码人妻精品无码| 香蕉伊思人视频| 再看日本中文字幕在线观看| 亚洲无码精彩视频在线观看| 日韩无码真实干出血视频| 丰满人妻被猛烈进入无码| 亚洲天堂视频在线观看免费| 国产精品13页| 久久这里只有精品免费| 亚洲中文字幕23页在线| 香蕉国产精品视频| 午夜毛片免费看|