版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實訓(xùn)說明書課程名稱: BS系統(tǒng)設(shè)計與開發(fā)實訓(xùn) 1 系統(tǒng)分析與設(shè)計1.1 需求分析咖啡廳管理系統(tǒng)是咖啡廳不可缺少的一部分,通過咖啡廳管理系統(tǒng)可以實現(xiàn)計算機(jī)化的商品交易管理,能夠提供方便快速的商品信息檢索功能和便捷的商品交易功能,并且能夠?qū)ι唐沸畔⒑蜁T信息進(jìn)行管理,方便管理員管理。要求系統(tǒng)具備以下特點。(1)操作簡單、易用。(2)數(shù)據(jù)存儲可靠,具備較高的處理效率。(3)系統(tǒng)安全、穩(wěn)定。(4)開發(fā)技術(shù)先進(jìn)、功能完善、擴(kuò)展性強(qiáng)。1.2 系統(tǒng)功能設(shè)計1、管理員登錄模塊實現(xiàn)了管理員登陸的功能,登陸成功后進(jìn)入咖啡廳管理系統(tǒng)主界面,對系統(tǒng)進(jìn)行管理。2、飲品類型設(shè)置模塊實現(xiàn)顯示數(shù)據(jù)庫中飲品類別的功能,并對飲品
2、類別進(jìn)行查詢、添加、修改、刪除功能。3、飲品信息模塊實現(xiàn)顯示數(shù)據(jù)庫中飲品信息的功能,并對飲品信息進(jìn)行查詢、添加、修改、刪除功能。4、餐桌信息模塊實現(xiàn)顯示數(shù)據(jù)庫中餐桌信息的功能,并對餐桌信息進(jìn)行查詢、添加、修改、刪除功能。5、會員信息模塊實現(xiàn)顯示數(shù)據(jù)庫中會員信息的功能,并對會員信息進(jìn)行查詢、添加、修改、刪除功能。6、會員積分模塊實現(xiàn)顯示數(shù)據(jù)庫中會員積分的功能,并對會員積分進(jìn)行查詢、更新、清零功能。圖書借閱管理系統(tǒng)功能模塊如圖1.1所示。圖1.1 咖啡廳管理系統(tǒng)功能結(jié)構(gòu)圖1.3 數(shù)據(jù)庫設(shè)計用戶信息如表1.1所示。表1.1 用戶信息表字段名類型描述uidint用戶IDunamevarchar(20)
3、用戶名pwdvarchar(20)用戶密碼飲品類型信息如表1.2所示。表1.2 飲品類型信息表字段名類型描述typeidint飲品類別編號typenamevarchar(20)飲品類別名稱餐桌信息如表1.3所示。表1.3 餐桌信息表字段名類型描述tidint餐桌編號tablenovarchar(20)餐桌名稱飲品信息如表1.4所示。表1.4 飲品信息表字段名類型描述cidint飲品編號cnamevarchar(20)飲品名稱typeidint飲品類型pricevarchar(20)飲品價格vippricevarchar(20)會員價格會員信息如表1.5所示。表1.5 會員信息表字段名類型描述t
4、elvarchar(11)手機(jī)號vipnamevarchar(20)會員姓名birthvarchar(20)會員生日regtimevarchar(20)注冊日期creditvarchar(20)會員積分2 系統(tǒng)實現(xiàn)2.1 系統(tǒng)框架咖啡廳管理系統(tǒng)采用MVC和DAO設(shè)計模式,系統(tǒng)設(shè)計模式如圖2.1所示。圖2.1 咖啡廳管理系統(tǒng)設(shè)計模式圖1、在dao包中創(chuàng)建數(shù)據(jù)庫操作類,如表2.1所示:表2.1 dao文件及說明文件名說明CoffeeDAO.java飲品信息數(shù)據(jù)庫操作類CreditDAO.java會員積分信息數(shù)據(jù)庫操作類CTableDAO.java餐桌信息數(shù)據(jù)庫操作類CTypeDAO .java飲品
5、類型信息數(shù)據(jù)庫操作類UserDAO.java用戶數(shù)據(jù)庫操作類VipDAO.java會員信息數(shù)據(jù)庫操作類2、在dao.dbc包中創(chuàng)建數(shù)據(jù)庫連接類,如表2.2所示:表2.2 dao.dbc文件及說明文件名說明DBConnection.java數(shù)據(jù)庫連接類3、在dao.factory包中創(chuàng)建工廠類,如表2.3所示:表2.3 dao.factory文件及說明文件名說明 DAOFactory.java工廠類 4、在dao.impl中創(chuàng)建實現(xiàn)類,如表2.4所示:表2.4 dao.impl文件及說明文件名說明CoffeeDAOImpl.java飲品信息實現(xiàn)類CreditDAOImpl.java會員積分信息實
6、現(xiàn)類CTableDAOImpl.java餐桌信息實現(xiàn)類CTypeDAOImpl .java飲品類型信息實現(xiàn)類UserDAOImpl.java用戶信息實現(xiàn)類VipDAOImpl.java會員信息實現(xiàn)類5、在vo中創(chuàng)建實體類,如表2.5所示:表2.5 vo文件及說明文件名說明Coffee.java飲品信息實體類CTable.java餐桌信息實體類CType.java飲品類型信息實體類Users .java用戶信息實體類Vip.java會員信息實體類6、在servlet中創(chuàng)建Servlet,如表2.6所示:表2.6 servlet文件及說明文件名說明CoffeeAddServlet.java飲品信息
7、添加CoffeeDeleteServlet.java飲品信息刪除CoffeeFindByIdServlet.java通過id查詢飲品信息CoffeeQueryAllServlet.java飲品信息全部查詢CoffeeUpdateServlet.java飲品信息修改CreditClearServet.java積分清零CreditFindByIdServlet.java通過id查詢積分信息CreditQueryAllServlet.java積分信息全部查詢CreditSetServlet.java積分設(shè)置SelectServlet.java通過tel查詢積分信息LoginServlet.java登
8、陸功能TableAddServlet.java餐桌信息添加TableDeleteServlet.java餐桌信息刪除TableFindByIdServlet.java通過id查詢餐桌信息TableQueryAllServlet.java餐桌信息全部查詢TableUpdateServlet.java餐桌信息修改TypeAddServlet.java飲品類型信息添加TypeDeleteServlet.java飲品類型信息刪除TypeFindByIdServlet.java通過id查詢飲品類型TypeQueryAllServlet.java飲品類型全部查詢TypeUpdateServlet.java
9、飲品類型信息修改VipAddServlet.java會員信息添加VipDeleteServlet.java會員信息刪除VipFindByIdServlet.java通過tel查詢會員信息VipQueryAllServlet.java會員信息全部查詢VipUpdateServlet.java會員信息修改2.2 登陸模塊的實現(xiàn)用戶進(jìn)入系統(tǒng)后,首先進(jìn)入登錄模塊,若輸入的用戶名、密碼正確,則進(jìn)入咖啡廳管理系統(tǒng)首頁,若用戶名或密碼錯誤,會提示相應(yīng)的錯誤信息。用戶登錄界面如圖2.2所示。圖2.2 用戶登錄界面用戶登陸成功后,跳轉(zhuǎn)至系統(tǒng)主界面如圖2.3所示。圖2.3 系統(tǒng)主界面2.3 飲品類型模塊的實現(xiàn)1、
10、飲品類型的全部查詢該模塊實現(xiàn)在瀏覽器中點擊飲品類型設(shè)置,即可查看數(shù)據(jù)庫中的飲品類型表中的信息。飲品類型查詢界面如圖2.4所示。圖2.4 飲品類型全部查詢界面2、飲品類型的添加點擊添加飲品類型,即可跳轉(zhuǎn)的飲品類型添加界面,可向數(shù)據(jù)庫中添加新的飲品類型信息。飲品類型添加界面如圖2.5所示。圖2.5 飲品類型添加界面3、飲品類型的修改在飲品類型全部查詢界面中,點擊修改按鈕,即可跳轉(zhuǎn)到指定編號的飲品類型修改界面,可修改數(shù)據(jù)庫中的飲品類型信息。飲品類型修改界面如圖2.6所示。圖2.6 飲品類型修改界面4、飲品類型的刪除在飲品類型全部查詢界面中,點擊刪除按鈕,即可刪除數(shù)據(jù)庫中指定編號的飲品類型信息。2.4
11、 餐桌信息模塊的實現(xiàn)1、餐桌信息的全部查詢該模塊實現(xiàn)在瀏覽器中點擊餐桌設(shè)置,即可查看數(shù)據(jù)庫中的餐桌表中的信息。餐桌查詢界面如圖2.7所示。圖2.7 餐桌信息全部查詢界面2、餐桌信息的添加點擊添加餐桌信息,即可跳轉(zhuǎn)的餐桌信息添加界面,可向數(shù)據(jù)庫中添加新的餐桌信息。餐桌信息添加界面如圖2.8所示。圖2.8 餐桌信息添加界面3、餐桌信息的修改在餐桌信息全部查詢界面中,點擊修改按鈕,即可跳轉(zhuǎn)到指定編號的餐桌信息修改界面,可修改數(shù)據(jù)庫中的餐桌信息。餐桌信息修改界面如圖2.9所示。圖2.9 餐桌信息修改界面4、餐桌信息的刪除在餐桌信息全部查詢界面中,點擊刪除按鈕,即可刪除數(shù)據(jù)庫中指定編號的餐桌信息。2.5
12、 飲品信息模塊的實現(xiàn)1、飲品信息的全部查詢該模塊實現(xiàn)在瀏覽器中點擊飲品設(shè)置,即可查看數(shù)據(jù)庫中的飲品表中的信息。飲品查詢界面如圖2.10所示。圖2.10 飲品信息全部查詢界面2、飲品信息的添加點擊添加飲品信息,即可跳轉(zhuǎn)的飲品信息添加界面,可向數(shù)據(jù)庫中添加新的飲品信息。飲品信息添加界面如圖2.11所示。圖2.11 飲品信息添加界面3、飲品信息的修改在飲品信息全部查詢界面中,點擊修改按鈕,即可跳轉(zhuǎn)到指定編號的飲品信息修改界面,可修改數(shù)據(jù)庫中的飲品信息。飲品信息修改界面如圖2.12所示。圖2.12 飲品信息修改界面4、飲品信息的刪除在飲品信息全部查詢界面中,點擊刪除按鈕,即可刪除數(shù)據(jù)庫中指定編號的飲品
13、信息。2.6 會員信息模塊的實現(xiàn)1、會員信息的全部查詢該模塊實現(xiàn)在瀏覽器中點擊會員信息管理,即可查看數(shù)據(jù)庫中的會員表中的信息。會員查詢界面如圖2.13所示。圖2.13 會員信息全部查詢界面2、會員信息的添加點擊添加會員信息,即可跳轉(zhuǎn)的會員信息添加界面,可向數(shù)據(jù)庫中添加新的會員信息。會員信息添加界面如圖2.14所示。圖2.14 會員信息添加界面3、會員信息的修改在會員信息全部查詢界面中,點擊修改按鈕,即可跳轉(zhuǎn)到指定編號的會員信息修改界面,可修改數(shù)據(jù)庫中的會員信息。會員信息修改界面如圖2.15所示。圖2.15 會員信息修改界面4、會員信息的刪除在會員信息全部查詢界面中,點擊刪除按鈕,即可刪除數(shù)據(jù)庫中指定編號的會員信息。2.6 會員積分模塊的實現(xiàn)1、會員積分的全部查詢該模塊實現(xiàn)在瀏覽器中點擊會員積分管理,即可查看數(shù)據(jù)庫中的會員表中的積分信息。會員積分查詢界面如圖2.16所示。圖2.16 會員積分信息全部查詢界面2、會員積分的查詢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 寫字樓租賃違約責(zé)任與賠償合同
- 清遠(yuǎn)小學(xué)2024年下學(xué)期四年級《道德與法治》教學(xué)工作總結(jié)
- 網(wǎng)站用戶體驗評估服務(wù)合同
- 特許經(jīng)營合作合同
- 優(yōu)先維護(hù)供應(yīng)協(xié)議模板
- XX小學(xué)縣管校聘工作總結(jié)
- 交通運輸集團(tuán)車輛ERP管理系統(tǒng)功能方案
- 防火門銷售合同書范本
- 熟人借貸協(xié)議
- 自動銷售 數(shù)字時代打造暢銷產(chǎn)品的15個秘訣
- 捺的寫法書法課件
- 去括號與添括號-精講版課件
- 江蘇小學(xué)二年級勞動《我會掃地》教案(定稿)
- 電力井施工方案
- 售后服務(wù)管理流程圖
- 北京市昌平區(qū)天通苑北街道社區(qū)招考聘用30人模擬試卷【共500題附答案解析】
- 細(xì)胞學(xué)標(biāo)本采集工作規(guī)范
- 公路瀝青路面施工技術(shù)規(guī)范JTGF40-2004
- 莎士比亞介紹課件
- 燈箱更換實施方案
- 國防動員指揮中心建設(shè)項目可行性分析報告
評論
0/150
提交評論