




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實訓說明書課程名稱:BS系統(tǒng)設計與開發(fā)實訓專業(yè): 計算機科學與技術班級:14計科2姓名: 沈倩竹學號:指導教師:郭魯 成績:完成日期:2016年9月30日1系統(tǒng)分析與設計1.1需求分析咖啡廳管理系統(tǒng)是咖啡廳不可缺少的一部分,通過咖啡廳管理系統(tǒng)可以實現計算 機化的商品交易管理,能夠提供方便快速的商品信息檢索功能和便捷的商品交易功能, 并且能夠對商品信息和會員信息進行管理,方便管理員管理。要求系統(tǒng)具備以下特點。(1)操作簡單、易用。(2)數據存儲可靠,具備較高的處理效率。(3)系統(tǒng)安全、穩(wěn)定。(4)開發(fā)技術先進、功能完善、擴展性強。1.2 系統(tǒng)功能設計1、管理員登錄模塊實現了管理員登陸的功能,登陸
2、成功后進入咖啡廳管理系統(tǒng)主界面,對系統(tǒng)進行 管理。2、飲品類型設置模塊實現顯示數據庫中飲品類別的功能,并對飲品類別進行查詢、添加、修改、刪除 功能3、飲品信息模塊實現顯示數據庫中飲品信息的功能,并對飲品信息進行查詢、添加、修改、刪除 功能。4、餐桌信息模塊實現顯示數據庫中餐桌信息的功能,并對餐桌信息進行查詢、添加、修改、刪除 功能。5、會員信息模塊實現顯示數據庫中會員信息的功能,并對會員信息進行查詢、添加、修改、刪除 功能。6、會員積分模塊實現顯示數據庫中會員積分的功能,并對會員積分進行查詢、更新、清零功能。圖書借閱管理系統(tǒng)功能模塊如圖1.1所示。圖1.1咖啡廳管理系統(tǒng)功能結構圖1.3數據庫設
3、計用戶信息如表1.1所示。表1.1用戶信息表類型uidint用戶IDunamevarchar(20)用戶名pwdvarchar(20)用戶密碼飲品類型信息如表1.2所小。表1.2飲品尖型信息表類型描述typeidint飲品類別編號typenamevarchar(20)飲品類別名稱餐桌信息如表1.3所小。表1.3餐桌信息表字段名類型描述tidinttablenovarchar(20)餐桌名稱飲口口彳耳息如表1.4所小。表1.4飲品信息表字段名類型描述cidint飲品編號cnamevarchar(20)飲品名稱typeidint飲品類型pricevarchar(20)飲品價格vippricevar
4、char(20)會員價格會貝缶息如表1.5所小。表1.5會員信息表字段名類型描述telvarchar(11)手機號vipnamevarchar(20)會員姓名birthvarchar(20)會員生日regtimevarchar(20)注冊日期creditvarchar(20)會員積分2系統(tǒng)實現2.1 系統(tǒng)框架咖啡廳管理系統(tǒng)采用MVG口 DAOS計模式,系統(tǒng)設計模式如圖 2.1所示 圖2.1咖啡廳管理系統(tǒng)設計模式圖1、在dao包中創(chuàng)建數據庫操作類,如表 2.1所示:表2.1 dao文件及說明CoffeeDAO.java飲品信息數據庫操作類CreditDAO.java會員積分信息數據庫操作類CTa
5、bleDAO.java餐桌信息數據庫操作類CTypeDAO .java飲品類型信息數據庫操作類2 、 在UserDAO.java用戶數據庫操作類dao.dbc包VipDAO.java會員信息數據庫操作類中創(chuàng)建數據庫連接類,如表2.2所?。罕?.2 dao.dbc文件及說明文件名說明DBConnection.java數據庫連接類建工廠類,如表2.3所示:表2.3 dao.factory文件及說明文件名DAOFactory.java工廠類現類,如表2.4所示:表2.4 dao.impl 文件及說明文件名CoffeeDAOImpl.java飲品信息實現類CreditDAOImpl.java會員積分信
6、息實現類CTableDAOImpl.java餐桌信息實現類CTypeDAOImpl .java飲品類型信息實現類UserDAOImpl.java用戶信息實現類VipDAOImpl.java會員信息實現類說明Coffee.java飲品信息實體類CTable.java餐桌信息實體類CType.java飲品類型信息實體類Users .java用戶信息實體類Vip.java會員信息實體類3、在 dao.facto ry包中創(chuàng)4、在dao.impl中創(chuàng)建實5、在vo中創(chuàng)建實體類,如表2.5 所示:表2.5 vo文件及說明6、在servlet 中創(chuàng)建 Servlet ,如表2.6所示:表2.6servle
7、t 文件及說明說明文件名CoffeeAddServlet.ja vaCoffeeDeleteServlet.javaCoffeeFindByldServlet.javaCoffeeQueryAllServlet.javaCoffeeUpdateServlet.javaCreditClearServet.javaCreditFindByldServlet.javaCreditQueryAllServlet.javaCreditSetServlet.ja va SelectServlet.java LoginServlet.java TableAddServlet.jav aTableDelete
8、Servlet.javaTableFindByIdServlet.javaTableQueryAllServlet.javaTableUpdateServlet.飲品信息添加飲品信息刪除通過id查詢飲品信息飲品信息全部查詢飲品信息修改積分清零通過id查詢積分信息積分信息全部查詢積分設置通過tel查詢積分信息登陸功能餐桌信息添加餐桌信息刪除通過id查詢餐桌信息餐桌信息全部查詢餐桌信息修改javaTypeAddServlet.javaTypeDeleteServlet.j飲品類型信息添加飲品類型信息刪除2.2 登陸模塊的 實現avaTypeFindByldServlet .javaTypeQuer
9、yAllServlet.javaTypeUpdateServlet.j avaVipAddServlet.javaVipDeleteServlet.ja vaVipFindByIdServlet. javaVipQueryAllServlet. javaVipUpdateServlet.ja va通過id查詢飲品類型飲品類型全部查詢飲品類型信息修改會員信息添加會員信息刪除通過tel查詢會員信息會員信息全部查詢用戶 進入系統(tǒng) 后,首先進 入登錄模 塊,若輸入 的用戶名、 密碼正確, 則進入咖 啡廳管理 系統(tǒng)首頁, 若用戶名 或密他錯 誤,會提示 相應的錯 誤信息。用 戶登錄界會員信息修改面如圖2
10、.2所示。海迎進入咖啡廳管理系統(tǒng);請登陸 L密碼r E 圖2.2用戶登錄界面用戶登陸成功后,跳轉至系統(tǒng)主界面如圖2.3所示Welcome to Us!SPECIAL與軟舟岳:A gn械本用r酩口或以Jt的太I02376H殉1H史整冊果圖2.3系統(tǒng)主界面2.3飲品類型模塊的實現1、飲品類型的全部查詢該模塊實現在瀏覽器中點擊飲品類型設置,即可查看數據庫中的飲品類型表中的 信息。飲品類型查詢界面如圖2.4所示。當前位置:飲牯管理信息 > 飲殿型設置>»漆加飲品類型信息次品類里編號飲品類型名林齦刪除2 41網類跚晡.T*2甜點類跚刪除飲3娜豐類蹣刪除品類型全部查詢界面2、飲品類型
11、的添加點擊添加飲品類型,即可跳轉的飲品類型添加界面,可向數據庫中添加新的飲品類型信息。飲品類型添加界面如圖 2.5所示。圖2.5飲品類型添加界面3、飲品類型的修改在飲品類型全部查詢界面中,點擊修改按鈕,即可跳轉到指定編號的飲品類型修改界面,可修改數據庫中的飲品類型信息。飲品類型修改界面如圖2.6所示。圖2.6飲品類型修改界面4、飲品類型的刪除飲品類型名稱:咖啡類保存.重置I關司在飲品類型全部查詢界面中,點擊刪除按鈕,即可刪除數據庫中指定編號的飲品 類型信息。2.4餐桌信息模塊的實現1、餐桌信息的全部查詢該模塊實現在瀏覽器中點擊餐桌設置,即可查看數據庫中的餐桌表中的信息。餐桌查詢界面如圖2.7所
12、示。當前位置:飲品管理信息 > 餐桌役鼠>»添加輟卓信息id桌號/打包*卜賣修改刪除111打包修改刪除222外柔修改刪除11號一修改刪除2騁更修改刪除圖2.7餐桌信息全部查詢界面2、餐桌信息的添加點擊添加餐桌信息,即可跳轉的餐桌信息添加界面,可向數據庫中添加新的餐桌 信息。餐桌信息添加界面如圖2.8所示。圖2.8餐桌信息添加界面3、餐桌信息的修改在餐桌信息全部查詢界面中,點擊修改按鈕,即可跳轉到指定編號的餐桌信息修改界面,可修改數據庫中的餐桌信息。餐桌信息修改界面如圖2.9所示。圖2.9餐桌信息修改界面4、餐桌信息的刪除在餐桌信息全部查詢界面中,點擊刪除按鈕,即可刪除數據
13、庫中指定編號的餐桌 信息。2.5 飲品信息模塊的實現1、飲品信息的全部查詢該模塊實現在瀏覽器中點擊飲品設置,即可查看數據庫中的飲品表中的信息。飲 品查詢界面如圖2.10所示。當前位置:然品管理 > 端信空設走>»流加飲品信息飲品心飲品名端粒品於型蠅價格會員曲格m 刪除1 可樂飲料盍&5f翻I刪馀2 蛋掛甜點類1210俅改岫怎圖 2.10 飲品信息全部查詢界面2、飲品信息的添加點擊添加飲品信息,即可跳轉的飲品信息添加界面,可向數據庫中添加新的飲品信息。飲品信息添加界面如圖2.11 所示。圖 2.11 飲品信息添加界面3、飲品信息的修改在飲品信息全部查詢界面中,點擊修
14、改按鈕,即可跳轉到指定編號的飲品信息修改界面,可修改數據庫中的飲品信息。飲品信息修改界面如圖2.12 所示。圖 2.12 飲品信息修改界面4、飲品信息的刪除在飲品信息全部查詢界面中,點擊刪除按鈕,即可刪除數據庫中指定編號的飲品信息。2.6 會員信息模塊的實現1、會員信息的全部查詢該模塊實現在瀏覽器中點擊會員信息管理,即可查看數據庫中的會員表中的信息。會員查詢界面如圖2.13 所示。圖 2.13 會員信息全部查詢界面2、會員信息的添加點擊添加會員信息,即可跳轉的會員信息添加界面,可向數據庫中添加新的會員信息。會員信息添加界面如圖2.14 所示。圖 2.14 會員信息添加界面3、會員信息的修改在會員信息全部查詢界面中,點擊修改按鈕,即可跳轉到指定編號的會員信息修改界面,可修改數據庫中的會員信息。會員信息修改界面如圖2.15 所示。圖 2.15 會員信息修改界面4、會員信息的刪除在會員信息全部查詢界面中,點擊刪除按鈕,即可刪除數據庫中指定編號的會員信息。2.6 會員積分模塊的實現1、會員積分的全部查詢該模塊實現在瀏覽器中點擊會員積分管理,即可查看數據庫中的會員表中的積分 信息。會員積分查詢界面如圖2.16所示。圖2.16會員積分信息全
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 民法典不動產抵押合同(15篇)
- 雷達監(jiān)測環(huán)境變化數據處理分析
- 成都市房產抵押貸款合同模板
- 財務會計崗會計電算化操作培訓勞動合同
- 車間安全生產事故責任認定與處理合同
- 材料力學性能測試疲勞壽命沖擊影響合同
- 水上樂園草皮鋪設與生態(tài)修復合同
- 航運公司運輸合同風險管理與違約責任界定
- 餐館開業(yè)前裝修工程合同范本
- 美術素描兒童課件圖片
- VMware數據中心的服務器虛擬化與運維管理解決方案
- 夫妻婚內財產約定協(xié)議書范本(2025年)
- 2025年中醫(yī)師承合同范本文字
- 2025年牢牢堅守廉潔與廉政職業(yè)底線專題課件
- 0-3歲嬰幼兒感覺統(tǒng)合訓練知到智慧樹章節(jié)測試課后答案2024年秋杭州師范大學
- 抑酸藥課件教學課件
- 期末模擬卷 2024-2025學年人教版數學六年級上冊(含答案)
- 腦干神經環(huán)路對意識的調控機制解析
- 動火作業(yè)應急預案樣本(4篇)
- Unit 4 Plants around us(說課稿)-2024-2025學年人教PEP版(2024)英語三年級上冊
- 2024集裝箱儲能系統(tǒng)測試大綱
評論
0/150
提交評論