基于SSH的簡(jiǎn)單咖啡廳管理系統(tǒng)_第1頁
基于SSH的簡(jiǎn)單咖啡廳管理系統(tǒng)_第2頁
基于SSH的簡(jiǎn)單咖啡廳管理系統(tǒng)_第3頁
基于SSH的簡(jiǎn)單咖啡廳管理系統(tǒng)_第4頁
基于SSH的簡(jiǎn)單咖啡廳管理系統(tǒng)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)訓(xùn)報(bào)告課程名稱:基于SSH框架的系統(tǒng)設(shè)計(jì)與開發(fā)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):14計(jì)算機(jī)2姓名:沈倩竹學(xué)號(hào):1430110311指導(dǎo)教師:靳新成績(jī):完成日期:2023年9月2日任務(wù)書題目:咖啡廳管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)內(nèi)容及要求:1.學(xué)生必須仔細(xì)閱讀實(shí)訓(xùn)任務(wù)書,根據(jù)要求完成程序設(shè)計(jì),有問題及時(shí)主動(dòng)通過各種方式與教師聯(lián)系溝通。2.學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好設(shè)計(jì)的時(shí)間方案,并在設(shè)計(jì)過程中不斷檢測(cè)自己的方案完成情況,及時(shí)向教師展示軟件設(shè)計(jì)情況。3.設(shè)計(jì)按照教學(xué)要求需要5周時(shí)間完成,每周要上20小時(shí)的上機(jī)來調(diào)試設(shè)計(jì)的程序,總共至少要上機(jī)調(diào)試程序100小時(shí)。

4.功能要求:要求利用SSH框架設(shè)計(jì)程序。設(shè)計(jì)環(huán)境:MyEclipse、Tomcat、SQLServer2023實(shí)現(xiàn)目標(biāo):最終完成相關(guān)網(wǎng)站或應(yīng)用程序的開發(fā),以及報(bào)告的書寫。1系統(tǒng)分析與設(shè)計(jì)1.1需求分析隨著人民生活水平的提高,餐飲休閑業(yè)在效勞行業(yè)中占有越來越重要的地位。努力在當(dāng)前餐飲行業(yè)日趨劇烈的競(jìng)爭(zhēng)中脫穎而出,已成為每位餐飲休閑業(yè)經(jīng)營(yíng)者所追求的目標(biāo)。經(jīng)過多年的開展,咖啡廳管理已經(jīng)逐漸由定性管理,進(jìn)入到重視定量管理的科學(xué)階段。眾所周知,在定量管理的具體實(shí)現(xiàn)方法和手段方面,最有效的工具就是計(jì)算機(jī)管理??筛鶕?jù)目前管理現(xiàn)狀及需求,做出移動(dòng)信息化管理的解決方案,從而實(shí)現(xiàn)實(shí)時(shí)、有效、準(zhǔn)確的產(chǎn)品信息的宣傳和推廣,快速幫助餐廳管理提供便利。后臺(tái)管理者可以實(shí)時(shí)的,準(zhǔn)確的掌握餐廳的訂餐情況、基層管理。1.2系統(tǒng)功能設(shè)計(jì)1.2.1商品信息管理模塊1、查詢?nèi)匡嬈饭δ?、增加飲品功能3、修改飲品功能4、刪除飲品功能咖啡廳管理系統(tǒng)功能模塊如圖1.1所示??Х葟d管理系統(tǒng)咖啡廳管理系統(tǒng)飲品信息管理飲品信息管理查詢?nèi)匡嬈吩黾语嬈饭δ軇h除飲品功能修改飲品功能查詢?nèi)匡嬈吩黾语嬈饭δ軇h除飲品功能修改飲品功能增加商品功能查詢?nèi)可唐吩黾由唐饭δ懿樵內(nèi)可唐穲D1.1系統(tǒng)功能模塊圖1.3數(shù)據(jù)庫設(shè)計(jì)商品信息如表1.1所示。表1.1商品信息表字段名類型描述idint編號(hào)namevarchar(20)飲品名pricevarchar(20)價(jià)格vippricevarchar(20)會(huì)員價(jià)ctypevarchar(20)飲品類型2系統(tǒng)實(shí)現(xiàn)2.1系統(tǒng)框架咖啡廳管理系統(tǒng)采用SSH框架設(shè)計(jì)模式,系統(tǒng)設(shè)計(jì)模式如圖2.1所示。圖2.1咖啡廳管理系統(tǒng)設(shè)計(jì)模式圖1、在包中控制類,如表2.1所示:表2.1文件及說明文件名說明ListCoffeeAction.java查詢?nèi)匡嬈奉怰emoveCoffeeAction.java刪除飲品類SaveCoffeeAction.java添加飲品類UpdateCoffeeAction.java修改飲品類UpdatePCoffeeAction.java通過Id查詢飲品類2、在中創(chuàng)立實(shí)體類,如表2.2所示:表2.2文件及說明文件名說明Coffee.java飲品信息實(shí)體類實(shí)體類xml配置文件3、在中創(chuàng)立數(shù)據(jù)操作類,如表2.3所示:表2.3文件及說明文件名說明CoffeeDAO.java飲品信息數(shù)據(jù)操作類4、在中創(chuàng)立數(shù)據(jù)庫實(shí)現(xiàn)類,如表2.4所示:表2.3文件及說明文件名說明CoffeeDAOImpl.java飲品信息數(shù)據(jù)庫實(shí)現(xiàn)類5、在中創(chuàng)立業(yè)務(wù)邏輯類,如表2.5所示:表2.3文件及說明文件名說明CoffeeService.java飲品信息業(yè)務(wù)邏輯類6、在中創(chuàng)立業(yè)務(wù)邏輯實(shí)現(xiàn)類,如表2.6所示:表2.3文件及說明文件名說明CoffeeServiceImpl.java飲品信息業(yè)務(wù)邏輯實(shí)現(xiàn)類2.2飲品信息模塊的實(shí)現(xiàn)1、飲品信息的添加點(diǎn)擊添加新飲品,即可跳轉(zhuǎn)到飲品添加界面,可向數(shù)據(jù)庫中添加新的飲品信息。飲品添加界面如圖2.2所示。圖2.2飲品信息添加界面功能描述:用戶點(diǎn)擊“添加新飲品〞,利用this.getHibernateTemplate().save(coffee);方法將文本框中的飲品信息添加到數(shù)據(jù)庫中。2、飲品信息的修改在飲品全部查詢界面中,點(diǎn)擊修改按鈕,即可跳轉(zhuǎn)到指定序號(hào)的飲品修改界面,可修改數(shù)據(jù)庫中的飲品信息。飲品信息修改界面如圖2.3所示。圖2.3飲品信息修改界面功能描述:用戶點(diǎn)擊“修改〞,首先利用this.service.findById(coffee.getId());方法找到選中序號(hào)的飲品信息,再利用this.service.update(coffee);方法修改選中序號(hào)飲品在數(shù)據(jù)庫中的信息。3、飲品信息的全部查詢?cè)撃K實(shí)現(xiàn)在瀏覽器中點(diǎn)擊飲品列表,即可查看數(shù)據(jù)庫中的飲品表中的信息。飲品信息的全部查詢界面如圖2.4所示。圖2.4飲品的全部查詢界面功能描述:用戶點(diǎn)擊“飲品列表〞,利用request.put("list",service.findAll());語句查找飲品信息,將信息在jsp中顯示。4、飲品信息的刪除在飲品全部查詢界面中,點(diǎn)擊刪除按鈕,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論