現如今,酒店行業發展迅速。本平臺為酒店預訂與酒店賣家聯系提供了一個緊密聯系的方式。本平臺采用了MVC模式,選用了當今流行的ThinkPHP框架,具有開發效率高,設計靈活,界面友好等特點[1]。本平臺數據庫是MySQL,采用了PHP,HTML等語言。買家子系統包括酒店預訂與個人中心管理。本文主要從系統分析、系統設計、系統實現、系統測試幾方面說明了買家子系統的設計與實現。最終得到了功能較為完善的買家子系統。
作為一個用戶友好的系統,我們的系統界面風格清新,易于操作,給人耳目一新的感覺,具體定義如下[5]。
用戶登錄界面:用戶登錄時,選擇各自的登陸入口輸入用戶名以及相應用戶名密碼,驗證碼,通過既登錄系統:酒店用戶進入自己的管理界面;買家進入自己的個人中心;
用戶注冊界面:買家用戶需要進入注冊界面填寫相應數據,數據符合要求即可注冊成功;酒店用戶不能注冊,只能聯系系統管理員,才能獲取用戶賬號以及密碼,在系統開店。
買家用戶瀏覽界面:買家用戶可以通過主界面瀏覽在線的酒店信息以及房間信息;買家用戶可進入相應的酒店瀏覽相關信息,并對自己喜歡的酒店進行收藏,以便以后快速瀏覽;買家用戶可以在主界面根據自己的需要篩選酒店信息,選擇自己想要入住的酒店;
個人信息管理界面:用戶登錄系統后,進入自己的個人信息管理中心;用戶點擊相應模塊,對相應模塊進行管理。
系統目標
我們的平臺能夠提供給買家一個操作簡單,界面友好的酒店預訂平臺。要實現的目標包括:(1)買家可以在未登錄的狀態,瀏覽平臺上的酒店以及房型團購信息;(2)沒有賬戶的買家可以先進行注冊再前往登錄頁面進行登錄;(3)買家登錄后,可以修改自己的信息,查看自己的訂單,修改自己的登錄密碼等服務;(4)買家可以評價訂單,以此來對酒店或者該房型團購進行評估。管理員以此來保證賣家的質量以及買家的素質(愛給差評的買家)。
數據庫物理設計
表3.7 數據表描述
數據表名 數據表描述
tb_collection 記錄買家用戶收藏的酒店和房間信息
tb_comment 記錄買家用戶的評論信息
tb_hotel 記錄酒店的相關信息
tb_order 記錄預訂訂單的信息
tb_uesr 記錄平臺買家顧客信息
tb_room 記錄平臺商家上傳的房間信息