计算机毕业设计(38)java毕设作品之餐厅座位预订系统
?項目背景和意義
目的:論是朋友聚會還是情侶約會,很多人都會選擇熱門的商圈吃飯、看電影等等。但享用美食需要排隊等位是最讓人頭疼的。在沒有訂座點餐的軟件之前,人們想要預定一家餐廳是比較困難的,首先需要找到這家餐廳的電話,然后撥打電話來訂座,有的時候還不一定能夠訂成功。現在有了在線訂座點餐的軟件應用,確實為人們在外就餐解決了很多不必要的麻煩,尤其是熱門餐廳經常需要排隊的問題。
意義:不論是排隊、點菜還是在線訂座點餐,互聯網巨頭紛紛在“到店”端市場發力。 “目前餐飲業信息化程度還是比較低,這正是互聯網企業的機會所在。”中國食品產業評論員朱丹蓬表示,以往餐飲行業的“點對面”、“點對群”模式在“互聯網+”潮流下將向“點對點”發展,餐飲大數據是一種無形價值,用戶的消費結構、頻次、特征等都能從中提取利用。
可行性分析
基于java的餐廳座位預定系統有以下三方面可以總結系統開發的可行性,具體如下:
1.技術可行性
以Windows7或10為操作系統,基于java的jdk和tomcat,采用idea軟件為開發后臺管理,運用mysql進行數據庫存儲;后臺管理系統硬件環境是PC機,用戶使用任何能上網的電腦設置,使用瀏覽器即可訪問餐廳座位預定系統。
2.經濟可行性
一方面,只要有能上網的電腦,系統的管理員在任何地方任何時候都可以管理,工作效率進一步提高從而節省人力、物力,只要會打字即可,不需要很高的學歷;另一方面,系統的制作成本低,在現有的PC機上即可使用idea開發者工具進行開發。
3.操作可行性
從管理來說,只要有一臺普通的電腦就可以進行網站信息的設置、錄入、修改,操作非常方便而且可行度很高。
主要功能模塊
? ?后臺管理員功能
系統設置:設置關于我們、聯系我們、加入我們、法律聲明
資訊錄入:選擇資訊分類、錄入資訊標題、簡介、內容等
資訊管理:查看所有資訊、支持修改和刪除
資訊互動信息:查看瀏覽、查看收藏、查看信息評論和評論管理
會員中心:查看注冊用戶信息、支持刪除
廣告圖設置:設置首頁輪播的廣告圖
留言列表:管理留言內容、支持刪除
菜品分類:設置平臺菜品分類、支持錄入、修改、刪除
錄入菜品:錄入菜品標題、選擇分類、上傳圖片、菜品詳細介紹
菜品管理:列出所有菜品信息、支持修改、刪除
熱門菜品關鍵字:設置網站可以查詢的熱門菜品關鍵字
菜品互動信息:菜品的瀏覽信息、收藏信息、菜品的評論和評論管理
餐廳圖片:設置餐廳圖片分類,錄入相關圖片,圖片管理修改刪除等
餐廳座位分類:按人數設定、按包廂還是大廳設置
座位管理:錄入座位名稱,選擇分類;支持修改、刪除
座位訂單:列出所有用戶預約的信息,支持刪除,審核或者拒絕
?
? ?網站功能
注冊登錄:游客進行賬號注冊、登錄平臺
查看網站介紹:網站介紹、關于我們、聯系我們、加入我們、法律聲明
菜品介紹:查看餐廳的所有菜品,可以根據分類查詢
菜品詳情:查看菜品的詳細介紹、支持收藏、支持發表評論、評論需要后臺管理員審核后才可見。
餐廳環境:可以查看餐廳多有環境的實景圖片
座位預約:選擇要預約的日期、或者按人數或者大廳還是包廂篩選、選擇要預定的座位、填寫預約的聯系方式等,提交預約。
留言反饋:給網站管理員留言,后臺管理員可見。
我的座位預約訂單:列出用戶的所有預約訂單信息,審核狀態;沒有審核或者審核拒絕的訂單用戶可以刪除。
菜品瀏覽、收藏、評論:流出用戶瀏覽過的菜品信息、收藏過的菜品信息、評論過的信息
用戶信息:修改用戶信息
密碼修改:修改用戶登錄的密碼
退出登錄:清除登錄從cookie,返回網站首頁
開發概要
開發操作系統:windows10 + 4G內存 + 500G
開發環境:JDK1.8 + Tomcat8
開發語言:Java
開發框架:springboot
模板引擎:Thymeleaf
開發工具:Idea
數據庫:mysql8
數據庫管理工具:navicat
其他開發語言:html + css +javascript
開發文件說明
? ?后臺管理文件
綠色的是開源的后臺管理系統框架,不要動
所在路徑:Src >main >com.huang.com>houtai
| 程序名 | 包含 | |
| houtai/fenzu.java 后臺分組管理 | /quanxian_fenzu_list | 分組權限列表 |
| /quanxian_fenzu_xiugai | 分組權限 修改 | |
| houtai/ guanliyuan.java 后臺用戶管理 | /ht_mima | 密碼修改 |
| /quanxian_user_add | 后臺用戶錄入 | |
| /quanxian_user_list | 后臺用戶列表 | |
| /quanxian_user_xiugai | 用戶修改 | |
| houtai/ huiyuan.java 后臺框架 | /login | 用戶登錄頁面 |
| /main | 后臺首頁 | |
| /top | 后臺頂部文件 | |
| /center | 后臺中間文件首頁 | |
| /middel | 后臺中間文件(包含左右) | |
| /left | 后臺中間文件-左邊 | |
| /tab | 后臺中間文件-右邊 | |
| /down | 后臺底部文件 | |
| /logout | 后臺退出登錄 | |
| houtai/ quanxian.java 后臺權限管理 | /quanxian_caidan_1ji | 1級菜單列表 |
| /quanxian_caidan_2ji | 2級菜單列表 | |
| /quanxian_caidan_2ji_nei | 2級菜單 操作 | |
| /quanxian_caidan_3ji | 3級菜單列表 | |
| /quanxian_caidan_3ji_nei | 3級菜單 操作頁面 | |
| houtai/ guanyu.java 關于我們設置 | /houtai_shezhi_guanyu | 關于我們設置:關于我們、聯系我們、加入我們、法律聲明 |
| /houtai_guanggao_shezhi | 設置廣告 | |
| /houtai_liuyan_list | 留言列表 | |
| /houtai_liuyan_del | 刪除留言 | |
| houtai/ xinxi.java 后臺新聞管理 | /houtai_xinxi_fenlei | 信息分類管理 |
| /houtai_xinxi_add | 信息錄入 | |
| /houtai_xinxi_list | 信息列表 | |
| /houtai_xinxi_xiugai | 修改資訊 | |
| /houtai_xinxi_del | 刪除資訊 | |
| houtai/ xinxi_qita.java 后臺新聞評論管理 | /houtai_xinxi_pinglun_list | 后臺信息評論列表 |
| houtai_xinxi_pinglun_caozuo? | 后臺信息評論操作(修改xiugai和刪除del) | |
| houtai/ yonghu.java 用戶管理 | /houtai_yonghu_list | 用戶列表 |
| /houtai_yonghu_del | 刪除用戶 | |
| houtai/anli 后臺案例(餐廳環境) | houtai_anli_add | 案例錄入 |
| houtai_anli_list | 案例列表 | |
| houtai_anli_xiugai | 修改案例 | |
| houtai_anli_del | 刪除案例 | |
| houtai_anli_pinglun_list | 后臺 案例 評論 列表 | |
| houtai_anli_pinglun_caozuo | 后臺 案例 評論 列表操作(修改xiugai和刪除del) | |
| houtai/chanpin 后臺產品(餐廳菜品) | houtai_chanpin_fenlei | 產品分類管理 |
| houtai_chanpin_add | 產品錄入 | |
| houtai_chanpin_list | 產品列表 | |
| houtai_chanpin_xiugai | 修改產品 | |
| houtai_chanpin_del | 刪除產品 | |
| houtai_chanpin_pinglun_list | 后臺 產品 評論 列表 | |
| outai_chanpin_pinglun_caozuo | 后臺 產品 評論 列表操作(修改xiugai和刪除del) | |
| houtai/zuowei 后臺座位 | houtai_zuowei_leixing_nei | 座位類型操作 |
| houtai_zuowei_add? | 座位錄入 | |
| houtai_zuowei_list | 座位列表 | |
| houtai_zuowei_xiugai | 修改座位信息 | |
| houtai_zuowei_del | 刪除座位 | |
| houtai_zuowei_dingdan_list | 后臺訂單列表 | |
| houtai_dingdan_chuli | 訂單處理 | |
| houtai_dingdan_del | 刪除 座位預約 |
? ?網站文件
都在Com.huang.cms包下
下面是后臺管理所涉及的
| 程序名 | 包含 | |
| pc/ pc_controller.java 前臺公用controller類 | /pc_zixun_chaxun | 資訊查詢 |
| /api_zixun_shoucang | 收藏接口 | |
| /api_zixun_pinglun_add | 資訊評論 | |
| /pc_mem_mima_act | 密碼修改 | |
| /pc_mem_logout | 退出登錄 | |
| /pc_guanyu_liuyan_add | 留言信息 寫入數據庫 | |
| pc/ pc_index.java 前臺首頁 | /pc_index | 首頁 |
| pc/ pc_mem.java 前臺會員 | /pc_huiyuan_zhuce | 注冊 |
| /pc_huiyuan_denglu | 登錄 | |
| /pc_mem_index | 會員首頁 | |
| /pc_mem_xinxi_xiugai | 會員 信息修改 | |
| /pc_mem_mima | 會員 密碼修改 | |
| pc/ pc_ pc_mem_controller.java 前臺會員controller類 | /check_mem_reg | 驗證 用戶注冊 |
| /check_mem_login | 驗證 用戶登錄 | |
| /pc_mem_zixun_shoucang_del | 刪除 用戶資訊收藏 | |
| pc/ pc_mem_zixun.java 會員資訊 | /pc_mem_zixun_liulan | 會員 資訊 瀏覽記錄 |
| /pc_mem_zixun_shoucang | 會員 資訊 收藏列表 | |
| /pc_mem_zixun_pinglun | 會員 資訊 評論記錄 | |
| pc/ pc_public.java 前臺公用類 | /pc_toubu | 頭部文件 |
| /pc_guanyu_women | 關于我們 | |
| /pc_guanyu_liuyan | 留言反饋 | |
| pc/ pc_zixun.java 資訊 | /pc_zixun_list | 資訊列表 |
| /pc_zixun_xiangqing | 資訊詳情 | |
| pc/ pc_anli.java 案例(餐廳環境圖片) | pc_anli_list | 案例列表 |
| pc_anli_xiangqing | 案例詳情 | |
| pc/ pc_chanpin.java 產品(餐廳菜品) | pc_chanpin_list | 產品列表 |
| pc_chanpin_xiangqing | 產品詳情 | |
| pc/ pc_mem_anli.java 會員案例(餐廳環境圖片) | pc_mem_anli_liulan | 會員 案例 瀏覽記錄 |
| pc_mem_anli_shoucang | 會員 案例 收藏列表 | |
| pc_mem_anli_pinglun | 會員 案例 評論記錄 | |
| pc/ pc_mem_chanpin.java 會員產品(餐廳菜品) | pc_mem_chanpin_liulan | 會員 產品 瀏覽記錄 |
| pc_mem_chanpin_shoucang | 會員 產品 收藏列表 | |
| pc_mem_chanpin_pinglun | 會員 產品 評論記錄 | |
| pc/ pc_zuowei.java 餐廳座位 | pc_yuyue_index | 餐廳預約首頁 |
| pc_yuyue_add | 餐廳預約 下單填寫和確認頁面 | |
| pc/ pc_mem_zuowei.java 餐廳座位訂單(會員) | pc_mem_zuowei_list | 會員座位訂單列表 |
功能模塊圖
作品效果截圖
? 網站功能
? 后臺管理
總結
以上是生活随笔為你收集整理的计算机毕业设计(38)java毕设作品之餐厅座位预订系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux-一条命令,找出包含指定字符串
- 下一篇: (转载+原创)jQuery实现的全选、全