freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的餐飲管理系統(tǒng)畢業(yè)論文1-資料下載頁(yè)

2025-06-27 18:00本頁(yè)面
  

【正文】 統(tǒng)不任許用戶(hù)修改密碼3 人員管理可以看到所有人員基本信息,包括員工姓名,員工編號(hào),員工性別,員工的職責(zé)類(lèi)別。對(duì)于員工信息也可以刪除。如果新添加員工時(shí),則添加員工姓名,員工編號(hào),性別,并設(shè)置員工的默認(rèn)密碼4 區(qū)域管理系統(tǒng)給出酒店內(nèi)的所有列表,列出的信息由,區(qū)域名稱(chēng),區(qū)域說(shuō)明。如果不需要某一區(qū)域可以通過(guò)刪除按鈕刪除該條數(shù)據(jù)信息。點(diǎn)“添加區(qū)域”,則必須輸入,區(qū)域名稱(chēng),以及相應(yīng)的區(qū)域說(shuō)明。5 餐桌管理系統(tǒng)給出酒店內(nèi)所有餐桌信息,列出餐桌編號(hào),以及所在的區(qū)域名稱(chēng),已經(jīng)餐桌的使用狀態(tài),如果刪除餐桌信息,則通過(guò)“刪除” 按鈕刪除數(shù)據(jù),如果添加餐桌信息,則點(diǎn)“添加餐桌”進(jìn)入添加餐桌信息頁(yè)面,選擇餐桌所在的區(qū)域,填寫(xiě)餐桌的編號(hào)。添加完保存,系統(tǒng)提示成功。6 菜單管理系統(tǒng)給出酒店所有菜單信息列表,列出菜單的名稱(chēng),菜單的價(jià)格,菜品的規(guī)格,如果刪除菜品的信息,則通過(guò)“ 刪除 ”按鈕刪除想要?jiǎng)h除的數(shù)據(jù),如果添加餐桌信息,則點(diǎn)“添加菜品”,進(jìn)入添加菜品信息頁(yè)面,選擇菜品所歸屬的類(lèi)別,填寫(xiě)菜品的名稱(chēng),菜品的規(guī)格,菜品的價(jià)格。填寫(xiě)完保存,系統(tǒng)提示成功,可以通過(guò)列表信息查看已經(jīng)添加的菜品信息。7 關(guān)于酒店系統(tǒng)給出酒店基本信息,酒店的名稱(chēng),酒店的電話(huà),酒店的地址,酒店的介紹,酒店的網(wǎng)址等酒店的基本信息8 酒店信息更改系統(tǒng)給出酒店基本信息,酒店的名稱(chēng),酒店的電話(huà),酒店的地址,酒店的介紹,酒店的網(wǎng)址等酒店的基本信息,如果更改酒店基本信息,更改后,保存,系統(tǒng)提示 操作成功,數(shù)基于 JAVA 的餐飲管理系統(tǒng)27據(jù)更改。9 酒店管理員工根據(jù)區(qū)域的選擇選擇所要預(yù)定或已經(jīng)上座的 餐桌,餐桌分4個(gè)狀態(tài),空閑狀態(tài) ,預(yù)定狀態(tài) ,就餐狀態(tài) ,結(jié)賬狀態(tài) ,用圖標(biāo)顯示餐桌的狀態(tài),比文字描述更直觀,讓用戶(hù)更容易接受。當(dāng)餐桌是空閑狀態(tài)的時(shí)候,點(diǎn)需要就餐的餐桌,系統(tǒng)提示,開(kāi)臺(tái),預(yù)定, 直接輸餐桌上的就餐人數(shù),就可以下一步點(diǎn)菜或者結(jié)賬的操作,餐桌的狀態(tài)直接到就餐狀態(tài)。如果是預(yù)定輸入訂餐人姓名以及電話(huà),則餐桌的狀態(tài)變?yōu)轭A(yù)定狀態(tài),但是餐桌為就餐狀態(tài)的時(shí)候,進(jìn)入輸入就餐人數(shù),就可進(jìn)行點(diǎn)餐的操作,服務(wù)員進(jìn)行點(diǎn)餐操作,根據(jù)菜品的分類(lèi)選擇就餐客人所需要的菜品,設(shè)置菜品的狀態(tài),準(zhǔn)備,已做,已上。就餐結(jié)束后,進(jìn)行結(jié)賬,系統(tǒng)會(huì)根據(jù)結(jié)賬的類(lèi)型(會(huì)員,vip,特價(jià))等信息自動(dòng)計(jì)算本次就餐的價(jià)錢(qián)。10營(yíng)業(yè)額系統(tǒng)自動(dòng)列出每一筆交易的金額并且計(jì)算總共的營(yíng)業(yè)額11退出系統(tǒng)系統(tǒng)把session信息銷(xiāo)毀,并直接返回到登錄界面。等待用戶(hù)登錄?;?JAVA 的餐飲管理系統(tǒng)28第四章 系統(tǒng)實(shí)現(xiàn) 用戶(hù)登錄員工通過(guò)輸入員工編號(hào)和密碼登錄入系統(tǒng),如果密碼或者員工編號(hào)不正確,則不任許員工登錄到系統(tǒng)。只有有此系統(tǒng)賬號(hào)的員工才可以登錄到本系統(tǒng),并把員工的基本信心賦到SESSION中,以便其他工能模塊能獲得登錄員工的基本信息。 登陸界面關(guān)鍵代碼如下:loginOK = (password)。if (loginOK) {(info, waiter)。(worknum, workNum)。(pwd, password)。(counter/)。系統(tǒng)驗(yàn)證密碼正確后 ,則把人員信息,付給session中,直接跳轉(zhuǎn)到系統(tǒng)首頁(yè) 系統(tǒng)主界面通過(guò)前期的分析和設(shè)計(jì),現(xiàn)將系統(tǒng)具體實(shí)現(xiàn)。登錄成功進(jìn)入系統(tǒng)主頁(yè)面。系統(tǒng)主頁(yè)面中主要包括的功能有:酒店管理,關(guān)于酒店,修改酒店信息,菜單管理,區(qū)域管理,餐桌管理,基于 JAVA 的餐飲管理系統(tǒng)29人員管理,退菜列表,修改密碼,營(yíng)業(yè)額,退出系統(tǒng)。 系統(tǒng)主界面 修改密碼員工登錄后可以自行修改密碼,必須先輸入原始密碼,再重新輸入兩次新密碼,如果輸入不最正確,則系統(tǒng)不任許用戶(hù)修改密碼。 修改密碼界面關(guān)鍵代碼如下:基于 JAVA 的餐飲管理系統(tǒng)30function check(){if(!=){alert(兩次輸入的密碼不一致)。return false。}if(==||==||==){alert(請(qǐng)輸入密碼)。return false。}if(!=%=pwd%){alert(舊密碼輸入錯(cuò)誤)。return false。}}通過(guò)javascript驗(yàn)證新更改的密碼是否正確,如果不正確則提示重新輸入。 人員管理可以看到所有人員基本信息,包括員工姓名,員工編號(hào),員工性別,員工的職責(zé)類(lèi)別。對(duì)于員工信息也可以刪除。如果新添加員工時(shí),則添加員工姓名,員工編號(hào),性別,并設(shè)置員工的默認(rèn)密碼。 人員界面基于 JAVA 的餐飲管理系統(tǒng)31 添加人員界面關(guān)鍵代碼如下:ResultSet rs = null。conn = ()。stmt = ()。String sql=select ,, as typename from a, b where = 。(sql==+sql)。 rs = (sql)。通過(guò)查詢(xún)方法查詢(xún)出所需要的人員信息 并利用System在后臺(tái)打印sql語(yǔ)句的形式調(diào)試sql是否正確。 區(qū)域管理系統(tǒng)給出酒店內(nèi)的所有列表,列出的信息由,區(qū)域名稱(chēng),區(qū)域說(shuō)明。如果不需要某一區(qū)域可以通過(guò)刪除按鈕刪除該條數(shù)據(jù)信息。點(diǎn)“添加區(qū)域” ,則必須輸入,區(qū)域名稱(chēng),以及相應(yīng)的區(qū)域說(shuō)明?;?JAVA 的餐飲管理系統(tǒng)32 區(qū)域管理界面關(guān)鍵代碼如下:jsp:useBean id=dish scope=session class= /%Vector list = (select * from Area, ())。%利用javabean方法 引用在java類(lèi)中封裝的retrieveList方法 直接等到list 結(jié)果集,在前臺(tái)顯示出來(lái) 餐桌管理系統(tǒng)給出酒店內(nèi)所有餐桌信息,列出餐桌編號(hào),以及所在的區(qū)域名稱(chēng),已經(jīng)餐桌的使用狀態(tài),如果刪除餐桌信息,則通過(guò)“刪除” 按鈕刪除數(shù)據(jù),如果添加餐桌信息,則點(diǎn) “添加餐桌”進(jìn)入添加餐桌信息頁(yè)面,選擇餐桌所在的區(qū)域,填寫(xiě)餐桌的編號(hào)。添加完保存,系統(tǒng)提示成功。 菜單管理系統(tǒng)給出酒店所有菜單信息列表,列出菜單的名稱(chēng),菜單的價(jià)格,菜品的規(guī)格,如果刪除菜品的信息,則通過(guò)“ 刪除 ”按鈕刪除想要?jiǎng)h除的數(shù)據(jù),如果添加餐桌信息,則點(diǎn) “添加菜品”,進(jìn)入添加菜品信息頁(yè)面,選擇菜品所歸屬的類(lèi)別,填寫(xiě)菜品的名稱(chēng),菜品的規(guī)格,菜品的價(jià)格?;?JAVA 的餐飲管理系統(tǒng)33 餐桌管理界面 菜單管理界面界面與算法和區(qū)域管理相同 關(guān)于酒店系統(tǒng)給出酒店基本信息,酒店的名稱(chēng),酒店的電話(huà),酒店的地址,酒店的介紹,酒店網(wǎng)址等酒店的基本信息。算法,直接查詢(xún)數(shù)據(jù)庫(kù)表hotel直接顯示信息基于 JAVA 的餐飲管理系統(tǒng)34 修改酒店信息系統(tǒng)給出酒店基本信息,酒店的名稱(chēng),酒店的電話(huà),酒店的地址,酒店的介紹,酒店的網(wǎng)址等酒店的基本信息,如果更改酒店基本信息,更改后,保存,系統(tǒng)提示 操作成功,數(shù)據(jù)更改。 酒店基本信息界面算法,直接查詢(xún)數(shù)據(jù)庫(kù)表hotel并更改酒店信息 酒店管理員工根據(jù)區(qū)域的選擇選擇所要預(yù)定或已經(jīng)上座的 餐桌,餐桌分4個(gè)狀態(tài),空閑狀態(tài) ,預(yù)定狀態(tài) ,就餐狀態(tài) ,結(jié)賬狀態(tài) ,用圖標(biāo)顯示餐桌的狀態(tài),比文字描述更直觀,讓用戶(hù)更容易接受。當(dāng)餐桌是空閑狀態(tài)的時(shí)候,點(diǎn)需要就餐的餐桌,系統(tǒng)提示,開(kāi)臺(tái),預(yù)定, 直接輸餐桌上的就餐人數(shù),就可以下一步點(diǎn)菜或者結(jié)賬的操作,餐桌的狀態(tài)直接到就餐狀態(tài)。如果是預(yù)定輸入訂餐人姓名以及電話(huà),則餐桌的狀態(tài)變?yōu)轭A(yù)定狀態(tài),但是餐桌為就餐狀態(tài)的時(shí)候,進(jìn)入輸入就餐人數(shù),就可進(jìn)行點(diǎn)餐的操作,服務(wù)員進(jìn)行點(diǎn)餐操作,根據(jù)菜品的分類(lèi)選擇就餐客人所需要的菜品,設(shè)置菜品的狀態(tài),準(zhǔn)備,已做,已上。就餐結(jié)束后,進(jìn)行結(jié)賬,系統(tǒng)會(huì)根據(jù)結(jié)賬的類(lèi)型(會(huì)員,vip,特價(jià))等信息自動(dòng)計(jì)算本次就餐的價(jià)錢(qián)?;?JAVA 的餐飲管理系統(tǒng)35關(guān)鍵代碼如下:開(kāi)臺(tái)String actionType = (actType)。DinnerTable table = (DinnerTable) (table)。if ((actionType != null) amp。amp。 (open)) {int guestCount = (request, guestCount)。try {(guestCount)。}catch(Exception e) {()。(?err_msg=操作失敗)。return。}(?tableID= + )。判斷餐桌的狀態(tài)并利用圖片顯示if (tables != null) {for (int i = 0。 i ()。 i++) {%tdtable width=38 border=0trtd align=center%DinnerTable table = (DinnerTable) (i)。%a href=?tableID=%=%%if ( == ) {%img border=0 src=../images//a%} else if ( == ) {%img border=0 src=../images//a%基于 JAVA 的餐飲管理系統(tǒng)36} else if ( == ) {%img border=0 src=../images//a%} else if ( == ) {%img border=0 src=../images//a%} else if ( == ) {%img border=0 src=../images//a%}%/td/trtrtd align=centerfont size=2%=%/font/td/tr/table/td%if ((i+1)%5 == 0) {%/trtr%} 營(yíng)業(yè)額系統(tǒng)自動(dòng)列出每一筆交易的金額并且計(jì)算總共的營(yíng)業(yè)額。基于 JAVA 的餐飲管理系統(tǒng)37 營(yíng)業(yè)額列表界面 退出系統(tǒng)系統(tǒng)把session信息銷(xiāo)毀,并直接返回到登錄界面。等待用戶(hù)登錄。關(guān)鍵代碼如下:% ()。 %% ()。 %直接銷(xiāo)毀當(dāng)前的session,基于 JAVA 的餐飲管理系統(tǒng)38第五章 系統(tǒng)測(cè)試 測(cè)試的作用和意義系統(tǒng)測(cè)試是系統(tǒng)開(kāi)發(fā)周期中的一個(gè)非常重要環(huán)節(jié)。盡管在系統(tǒng)開(kāi)發(fā)周期的各個(gè)階段均采取了嚴(yán)格的技術(shù)審查,但依然難免會(huì)留下錯(cuò)誤,如果系統(tǒng)的一些漏洞或錯(cuò)誤在投入運(yùn)行之前的系統(tǒng)檢測(cè)階段沒(méi)有發(fā)現(xiàn)并糾正,這些問(wèn)題在運(yùn)行階段是遲早會(huì)暴露出來(lái)的,到那時(shí)要糾正錯(cuò)誤將會(huì)付出更大的代價(jià)。系統(tǒng)測(cè)試占用的時(shí)間、花費(fèi)的人力和成本占軟件開(kāi)發(fā)的很大比例。統(tǒng)計(jì)表明,開(kāi)發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測(cè)試的工作量大約占整個(gè)軟件開(kāi)發(fā)工作量的40%-50%。而對(duì)于一些特別重要的大系統(tǒng),測(cè)試的工作量和成本更大,甚至超過(guò)系統(tǒng)開(kāi)發(fā)其他各階段的總和的若干倍。 測(cè)試方法 個(gè)人單元測(cè)試對(duì)于小系統(tǒng),在編碼過(guò)程中,最常用的單位測(cè)試。單元測(cè)試是在軟件開(kāi)發(fā)過(guò)程中要進(jìn)行的最低級(jí)別的測(cè)試活動(dòng),在單元測(cè)試活動(dòng)中,軟件的獨(dú)立單元將在與程序的其他部分相隔離的情況下進(jìn)行測(cè)試。 單元測(cè)試不僅僅是作為無(wú)錯(cuò)編碼一種輔助手段在一次性的開(kāi)發(fā)過(guò)程中使用,單元測(cè)試必須是可重復(fù)的,無(wú)論是在軟件修改,或是移植到新的運(yùn)行環(huán)境的過(guò)程中。因此,所有的測(cè)試都必須在整個(gè)軟件系統(tǒng)的生命周期中進(jìn)行維護(hù)。 系統(tǒng)功能測(cè)試系統(tǒng)功能測(cè)試最常見(jiàn)的兩種方法是黑盒測(cè)試和白盒測(cè)試,黑盒測(cè)試也稱(chēng)功能測(cè)試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,研究軟件的外部特性。根據(jù)軟件的需求規(guī)格說(shuō)明書(shū)測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿(mǎn)足設(shè)定的功能。白盒測(cè)試也稱(chēng)結(jié)構(gòu)測(cè)試,將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)選定測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查與測(cè)試是否相符。(1)鏈接測(cè)試基于 JAVA 的餐飲管理系統(tǒng)39鏈接是Web應(yīng)用系統(tǒng)的一個(gè)主要特征,它是在頁(yè)面之間切換和指導(dǎo)用戶(hù)去一些不知道地址的頁(yè)面的主要手段。鏈接測(cè)試可分為三個(gè)方面。首先,測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁(yè)面;其次,測(cè)試所鏈接的頁(yè)面是否存在;最后,保證Web應(yīng)用系統(tǒng)上沒(méi)有孤立的頁(yè)面,所謂孤立頁(yè)面是指沒(méi)有鏈接指向該頁(yè)面,只有知道正確的URL地址才能訪(fǎng)問(wèn)。(2) 表單測(cè)試當(dāng)用戶(hù)給Web應(yīng)用系統(tǒng)管理員提交信息時(shí),就需要使用表單操作,例如用戶(hù)注冊(cè)、登陸、信息提交等。在這種情況下,我們必須測(cè)試提交操作的完整性,以校驗(yàn)提交給服務(wù)器的信息的正確性。如果表單只能接受指定的某些值,則也要進(jìn)行測(cè)試。例如:只能接受某些字符,測(cè)試時(shí)可以跳過(guò)這些字符,看系統(tǒng)是否會(huì)報(bào)錯(cuò)。(3) 數(shù)據(jù)庫(kù)測(cè)試在Web應(yīng)用技術(shù)中,數(shù)據(jù)庫(kù)起著重要的作用,數(shù)據(jù)庫(kù)為Web應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢(xún)和實(shí)現(xiàn)用戶(hù)對(duì)數(shù)據(jù)存儲(chǔ)的請(qǐng)求等提供空間。在Web應(yīng)用中,最常用的數(shù)據(jù)庫(kù)類(lèi)型是關(guān)系型數(shù)據(jù)庫(kù),可以使用SQL對(duì)信息進(jìn)行處理。在使用了數(shù)據(jù)庫(kù)的Web應(yīng)用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯(cuò)誤,分別是數(shù)據(jù)一致性錯(cuò)誤和輸出錯(cuò)誤。數(shù)據(jù)一致性錯(cuò)誤主要是由于用戶(hù)提交的表單信息不正確而造成的,而輸出錯(cuò)誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計(jì)問(wèn)題等引起的,針對(duì)這兩種情況,可分別進(jìn)行測(cè)試。 系統(tǒng)測(cè)試軟件測(cè)試方法從測(cè)試人員角度看,可分為人工測(cè)試和機(jī)器測(cè)試。人工測(cè)試又稱(chēng)為代碼復(fù)審。主要有三種方法:個(gè)人復(fù)查、走查、會(huì)審。機(jī)器測(cè)試分為黑盒測(cè)試(又稱(chēng)功能測(cè)試)和白盒測(cè)試(又稱(chēng)結(jié)構(gòu)測(cè)試)兩種。下面對(duì)本餐飲管理系統(tǒng)進(jìn)行測(cè)試,以檢查系統(tǒng)能否正確完成各種操作,是否能夠?qū)崿F(xiàn)預(yù)期具有的功能。輸入密碼錯(cuò)誤時(shí)系統(tǒng)會(huì)提示?;?JAVA 的餐飲管理
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1