摘? 要:本系統(tǒng)是為了賓館的前臺和管理員所設(shè)計的一套管理房間和人員信息的系統(tǒng),已確定開發(fā)成網(wǎng)站的形式,實現(xiàn)賓館工作人員可在 web 瀏覽器中進行訪問。
關(guān)鍵詞:賓館管理;需求;數(shù)據(jù)庫
1 引言
“賓館房間管理系統(tǒng)”將提高服務(wù)人員的辦事效率,更有效地管理賓館房間,提高房間使用效率并能夠監(jiān)控房間的質(zhì)量狀況。規(guī)范人員管理,將服務(wù)人員和管理人員分開,減少人為差錯。
2 概念術(shù)語描述
2.1 軟件設(shè)計
軟件設(shè)計(動詞)是根據(jù)需求集合的問題定義完成軟件解決方案的創(chuàng)造過程,所設(shè)計的結(jié)果稱為軟件解決方案,簡稱軟件設(shè)計(名詞)。根據(jù)需求分析建立的問題模型,設(shè)計出合適的軟件解決方案。
2.2? E/R圖
E-R圖也稱實體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。
2.3? 定義
客戶(customer):指個人或單位,他們?yōu)楫a(chǎn)品開發(fā)提供資金,通常(但有時也不必)還提出各種需求。
用戶(user):指運行系統(tǒng)或者直接與系統(tǒng)發(fā)生交互作用的個人或集團。
3 產(chǎn)品描述
3.1 產(chǎn)品描述
本系統(tǒng)是為了賓館的前臺服務(wù)人員和管理人員所設(shè)計的一套管理房間和人員信息的系統(tǒng),已確定開發(fā)成網(wǎng)站的形式,實現(xiàn)賓館工作人員可在web瀏覽器中進行訪問。
3.2 產(chǎn)品功能
軟件名稱為賓館房間管理系統(tǒng),其主要是六個業(yè)務(wù),其中,管理員負責(zé)三個業(yè)務(wù),服務(wù)員負責(zé)三個業(yè)務(wù):
3.2.1 管理員用戶的三個業(yè)務(wù)
服務(wù)員用戶信息管理:管理服務(wù)員用戶登錄用的賬號名和密碼,可以對當(dāng)前服務(wù)員信息進行增刪改查。
職工管理:分兩個子功能,一是對職務(wù)崗位的管理,另一種是對職工的應(yīng)聘辦理、離職辦理和信息變動管理。
房間信息管理:對房間的價格和物理信息(如樓層,房型等)進行管理。
3.2.2 服務(wù)員用戶的三個業(yè)務(wù)
訂單信息管理:包含入住訂單辦理、房間續(xù)住辦理、無效訂單刪除。
空房間的顯示:可以顯示空房間的信息,便于顧客選擇心儀的住房。
聯(lián)系職工:可以搜索和顯示負責(zé)某類服務(wù)的職工的姓名和聯(lián)系方式,方便服務(wù)員幫需要服務(wù)的顧客呼叫負責(zé)該業(yè)務(wù)的員工,比如清理工。
3.3 用戶特點
該系統(tǒng)是最終用戶主要包括系統(tǒng)管理員和服務(wù)員:
服務(wù)人員:主要負責(zé)接待客戶。使用該系統(tǒng)可以辦理訂單,同時,可以對房間和員工進行相關(guān)的查詢,但不能對其信息進行修改。
系統(tǒng)管理員:可以對服務(wù)員賬號和密碼、職務(wù)崗位和員工信息、房間信息進行增刪改查所有操作。
3.4 項目開發(fā)技術(shù)
3.4.1 編程軟件
服務(wù)器:tomcat9.0
數(shù)據(jù)庫:MySQL8.0
IDE:eclipse
3.4.2 編程語言
1)前端(瀏覽器腳本)主要使用HTML,CSS以及JavaScript技術(shù);
2)后端(服務(wù)器腳本)主要使用JSP;
3)SQL:是操作數(shù)據(jù)庫的,將其歸入后端范圍。
4 系統(tǒng)需求描述
4.1 功能需求
為了更好地分析各部分功能需求,分別從上述兩種用戶出發(fā),定義相應(yīng)的功能需求:
服務(wù)人員:主要負責(zé)接待客戶。使用該系統(tǒng)可以辦理訂單,同時,可以對房間和員工進行相關(guān)的查詢,但不能對其信息進行修改。
系統(tǒng)管理員:可以對服務(wù)員賬號和密碼、職務(wù)崗位和員工信息、房間信息進行增刪改查所有操作。
4.2.1 用戶——服務(wù)員
4.2.1.1 訂單信息的增刪改
描述:為了保證賓館訂單信息的準確性、正確性及一致性,工作人員應(yīng)該能夠?qū)τ唵涡畔⑦M行相應(yīng)操作。
輸入數(shù)據(jù)流:訂單的增加、刪除和查詢;
輸出數(shù)據(jù)流:操作確認,修改成功。
4.2.1.2 訂單、房間、人員信息的查詢
描述:當(dāng)服務(wù)人員需要了解某房間或者某工作人員的情況時,就可以對其進行查詢。
輸入數(shù)據(jù)流:查詢條件 所要查詢的信息所對應(yīng)的表。
輸出數(shù)據(jù)流:滿足查詢條件的表項信息。
4.2.2 用戶——系統(tǒng)管理員
4.2.2.1 訂單、房間、人員信息的增刪改
描述:為了保證賓館信息的準確性、正確性及一致性,系統(tǒng)管理員應(yīng)該能夠?qū)τ唵涡畔⑦M行相應(yīng)操作。
輸入數(shù)據(jù)流:相應(yīng)表單的增加、刪除和查詢;
輸出數(shù)據(jù)流:操作確認,修改成功。
4.2.2.2 訂單、房間、人員信息的查詢
描述:當(dāng)服務(wù)人員需要了解某房間或者某工作人員的情況時,就可以對其進行查詢。
輸入數(shù)據(jù)流:查詢條件 所要查詢的信息所對應(yīng)的表。
輸出數(shù)據(jù)流:滿足查詢條件的表項信息。
4.3 質(zhì)量需求
4.3.1易用性
查詢,登記信息要方便服務(wù)員或前臺管理人員操作。
管理人員能很容易的生成自己所需要查看的信息。
4.3.2 有效性
數(shù)據(jù)庫的設(shè)計以及功能設(shè)計應(yīng)該考慮后續(xù)網(wǎng)上電子商務(wù)模式的接口。程序盡量采用模塊化設(shè)計。
4.3.3 性能需求
4.3.3.1 安全性需求
登錄賬號的注冊不在登陸界面,需要進入管理員用戶界面,才能進行注冊。以防其他無關(guān)人員進行管理員注冊,得到權(quán)限。
4.3.3.2界面需求
系統(tǒng)的用戶界面,一方面,要清晰易懂,好操作,另一方面,還要兼顧美觀,此外,由于該系統(tǒng)為網(wǎng)站形式,故應(yīng)考慮不同瀏覽器不同電腦屏幕的顯示情況。
5 數(shù)據(jù)庫信息
參考文獻
[1]? 百度文庫:https://www.doc88.com/p-0502326007230.html
[2]? 百度文庫:https://wenku.baidu.com/view/90d2d67c5acfa1c7aa00cca5.html
[3]? 候炳輝,劉世峰.信息管理系統(tǒng)[J].信息管理系統(tǒng)分析,2004.5:254-562.
[4]? 童德利,田娟,謝琪,陳世福.基于B/S模式的構(gòu)件式酒店管理信息系統(tǒng)的設(shè)計與實現(xiàn).2003.4.1-4.
[5]? 劉學(xué)明.飯店客房管理[M].廣東旅游出版社,2000.10.1-6.
作者簡介:趙馨寧,河北省廊坊市,1999.09.17,本科生,蘭州大學(xué),計算機科學(xué)與技術(shù)。