




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
顧客就餐管理系統的設計與實現資料內容僅供參考,如有不當或者侵權,請聯系本人改正或者刪除。JIANGXIAGRICULTURALUNIVERSITY本科畢業論文(設計)題目:顧客就餐管理系統的設計與實現學院:軟件學院姓名:劉川學號:1889專業:軟件工程班級:軟件工程1307班指導教師:胡昶職稱:講師二零一七年四月摘要畢業的論文選題題目為-顧客就餐管理系統的設計與實現,我走訪了幾個餐廳。針對她們的經營模式和管理方式進行研究,分析。最終確定了一套相關的系統。采用最有效的技術手段,完美的分析設計,良好的用戶界面。設計出令客戶滿意的顧客就餐管理系統。顧客就餐管理系統結構簡單,設計樸實,清晰明了,客戶能夠很快掌握和使用。它分為三個模塊,系統管理員,服務員和收銀員。針對餐廳最普遍的操作,設計了比如點餐和付賬、會員等功能。物聯網時代到來,在餐飲業競爭越來越激烈的現在,很多人都采用現代網絡技術去管理餐廳,因為這樣非常的有效和方便。根據綜合分析幾家餐廳的功能需要,采用Win7系統作為服務器平臺,采用J2EE+MYSQL+JSP的開發模式,利用MYSQL作為系統數據存儲的數據庫,用MyEclipse做為開發工具,最終實現顧客就餐管理系統的設計與實現。顧客就餐管理系統使用簡單,讓使用者不會覺得很難操作,大大縮短了員工的工作量,是一個不錯的系統。關鍵詞:數據管理;J2EE;MYSQL;JSPABSTRACTGraduationthesistopictitled-customersdiningmanagementsystemdesignandimplementation,Ivisitedseveralrestaurants.Fortheiroperationmodeandmanagementmode,analysis.Eventuallydetermineasetofrelatedsystems.Usingthemosteffectivetechnicalmeans,theanalysisoftheperfectdesign,gooduserinterface.Designthecustomersatisfactionofthecustomerdiningmanagementsystem.Customersdiningmanagementsystemstructureissimple,designissimple,clear,customerscanquicklygraspanduse.Itisdividedintothreemodules,thesystemadministrator,theattendantandcashier.Accordingtotheoperationoftherestaurantisthemostcommon,designsuchastheorderandpay,members,etc.Internetera,thecateringindustryismoreandmorecompetitivenow,alotofpeopleareusingmodernnetworktechnologytomanagetherestaurant,becauseitisveryeffectiveandconvenient.Accordingtothefunctionofthecomprehensiveanalysisofseveralrestaurantsneed,usingWindows7systemasaserverplatform,adoptingJ2EE+JSP+MYSQLdevelopmentmode,usingMYSQLasadatabaseofdatastoragesystem,useMyEclipseasadevelopmenttool,therealizationofultimatecustomersdiningmanagementsystemdesignandimplementation.Customersdiningmanagementsystemissimpletouseandlettheuserwon'tfinditdifficulttooperate,greatlyshortentheworkloadofstaff,isagoodsystemKeywords:DatamanagementInformationmanagement;J2EE;MYSQL;JSP目錄TOC\o"1-3"\h\u20608摘要 I23408ABSTRACT II279791緒論 1277511.1項目背景 1110031.2研究意義 1280881.3相關領域介紹 1213741.4本系統概述 2235261.5本文的主要內容 226782顧客就餐管理系統分析 322082.1系統需求分析 333252.1.1系統功能概述 3281672.2系統可行性分析 41212.3業務流程圖 5267812.4業務流程分析 5207923系統設計概要 6302173.1系統物理環境配置 6262713.2系統概要設計 6181583.3數據庫設計 8251473.3.1模型設計 893003.3.2數據庫表設計 920394詳細設計 13280224.1登錄界面設計 1385004.2餐桌管理 14227764.3辦理會員卡 15311454.4會員卡管理 16155634.5為顧客點餐 17195034.6顧客點餐記錄查詢 18313174.7為顧客結賬 19226675系統測試 21187255.1測試模塊 2192435.1.1登錄模塊 21214645.1.2數據長度,類型測試 21281435.1.3數據刪除測試要點 2187575.2測試用例 21170145.2.1用戶登錄測試用例 2172725.2.2修改會員卡信息 22185945.2.3刪除會員卡測試 2259375.2.4添加餐桌測試 22280345.2.5添加菜單測試 2312675總結 2410707參考文獻 251緒論1.1項目背景社會在發展,科技在發展,如果你不跟上,遲早會被淘汰,每行每業都是如此,我們在不停的學習中成長,在借鑒中壯大。餐廳看似和軟件沒有關系,其實當今社會不論是哪個行業之間,她們或多或少會有些關系。特別是物聯網時代的今天,幾乎每一個行業都和物聯網有關。物聯網已經走進了人們生活的每一個角落。作為一家餐廳,你想好發展就必須和互聯網結合起來,才能夠在市場中生存下來,許多餐廳都是采用軟件來管理商品的進、銷、存,這樣比起原始的管理方式大大提高了效率和質量。餐廳想要迅速發展,跟上時代潮流很重要,讓顧客消費感受到高、大、上,這樣回頭客的幾率將會大大提升。因此在這樣的形式下各種各樣的餐廳管理系統應運而生。1.2研究意義 很多小型的餐廳記賬方式還是采用手工的方式進行的,這對于小型餐廳來說并沒有什么影響,可是稍大點的餐廳,還采用這種方式,那么就不合適了。這種方式有很多的漏洞,管理賬目常常會出現問題,特別是有膽大的不法分子從中漁利。這樣對于企業來說損失非常大。隨著餐廳的日益壯大,以前的管理方式越來越不適合餐廳的管理和運營了,為了高效的管理數據和提高管理模式。餐廳就需要有一套自己的管理系統,對員工進行管理,對菜單、餐桌、會員、點餐、結賬進行管理。員工經過這樣一套系統,能夠很方便的對顧客進行點餐,結賬,節省了員工很多工作量。這樣對于加強餐廳的競爭力起到很大的作用。當前餐飲業的競爭是非常大的,吃飯是個大問題,民以食為天,因此許多餐廳在這方面下了不少的功夫,可是有時候卻收效甚微。可是有了這樣一套管理軟件將會大大提高餐廳的檔次,給餐廳帶來更多的收益。1.3相關領域介紹經濟發展了,人們有錢了,去餐廳用餐成為了時尚,很多城市大街小巷都開滿了各種各樣的餐館。大家都會挑選最時尚,最高大上的餐廳去消費,這樣也顯得自己也很有面子和身份,因此為了餐廳在餐營業占有一席之地,很多餐廳都有自己一套管理系統。各行各業最早都是在紙質上手工記錄數據,餐飲業也不例外。這種方式記錄數據存在很多問題。小企業問題還不是很明顯,大企業,一旦數據過大,就會出現數據冗余,出錯率高,查找困難,每次查找都需要耗費不少人力物力,而且容易丟失數據,如果數據丟失,對企業會造成很大的損失。總之,這種原始的方式效率非常低,不易管理。隨著科技的發展,計算機技術和網絡的發展,人們就想到了利用計算機來管理數據,這樣大大的提高的數據的安全性和管理效率。當前國內外有許多這樣的餐廳管理系統,采用的設計模式可能各種各樣,可是功能都是大同小異。就是對數據庫進行操作,刪除,修改,添加。利用數據庫技術對數據進行統一管理,進而滿足用戶的需求。本顧客就餐管理系統有三個子系統,管理員系統、服務員系統和收銀員系統。三個子系統各有分工,對餐廳進行合理的管理,提高餐廳的工作質量和效率。1.4本系統概述本系統是基于java的餐廳管理系統,設計這樣一個系統就是為了能夠高效、便捷的管理餐廳,能夠非常快速的為顧客提供服務,病令顧客滿意。經過顧客就餐管理系統,我們能夠做到這些。滿足了餐廳的需求。顧客就餐管理系統是在Win7操作系統上完成的額,采用J2EE+MYSQL+JSP的開發模式,利用MYSQL作為系統數據存儲的數據庫,MyEclipse為程序開發工具。系統界面簡單明了,首頁是登錄界面,有三種身份登錄。管理員有管理員的賬號登錄,服務員有服務員的賬號登錄,收銀員有收銀員的賬號登錄。管理員對餐廳的餐桌,對餐廳的菜單和會員進行添加和管理。服務員為顧客點餐,為顧客顧客預約餐桌。收銀員為顧客結賬等等。1.5本文的主要內容第一章緒論主要闡述了顧客就餐管理系統的項目背景、研究意義、相關領域介紹和對本系統的概述以及本文的主要內容。第二章就顧客就餐管理系統進行分析,主要包括:系統需求分析、系統可行性分析、業務流程圖、業務流程分析。第三章是系統設計概要,就系統物理環境配置、系統概要設計、數據庫設計進行描述。第四章詳細設計,本章節摘用系統源代碼進行詳細的分析,主要描述了本系統的一些功能界面。比如:登錄界面設計、餐桌管理、辦理會員卡、會員卡管理、為顧客點餐、為顧客結賬等等。第五章闡述在完成顧客就餐管理系統過程中進行的測試用例。
2顧客就餐管理系統分析需求分析,需求分析是很重要的一個過程,只有了解了需求,我們程序員才能夠盡量的去滿足客戶的需求,如果在不知道需求的情況下就去做產品,那樣做出的產品再好也沒有用,因為那可能不是客戶所需要的。因此最先就應該了解餐廳的日常業務流程,然后確定我們需要做什么樣的功能。2.1系統需求分析我走訪了多家餐廳,了解她們的運營方式,向她們的工作人員了解情況,從而確定她們的需求。然后整理分析,確定整個系統的業務流程,發現其中的問題,想出具體解決方案,盡量滿足客戶需求。了解了餐廳的需求和運營模式之后,我們才能夠有效的滿足客戶的需求,如果不了解客戶的需求,不對客戶的需求進行分析,就開始開發,那很可能做一些無用功,最后沒有滿足用戶需求,客戶不滿意那就出大問題了。因此需求分析是必不可少的。2.1.1系統功能概述本管理系統主要完成了一下功能,包括:餐館經營菜單管理,添加和刪除修改菜單;會員卡管理模塊:添加、修改和刪除會員;訂餐模塊:為顧客訂餐;點餐消費模塊:為顧客點餐,和添加菜品;結算模塊:為顧客結賬。查詢賬單,查詢顧客點餐,查詢會員等功能。具體功能描述如下。1. 員工權限管理本系統分為三中身份,管理員,服務員,收銀員,每個模塊的操作基本相同,就是對數據進行添加、修改和刪除。2.經營菜單管理菜單管理,對餐廳的菜單進行添加,刪除,和修改以及查詢。添加:添加菜品名,菜品單價等。刪除:直接能夠刪除修改:對菜品進行適當修改。查詢:統過商品編號、商品名稱進行查詢菜單,顯示出具體信息。餐桌管理餐桌管理,對餐桌進行添加,刪除,和修改。添加:添加餐桌編號。刪除:直接刪除。修改:修改餐桌編號4.會員卡管理會員管理主要是對會員進行添加、刪除、修改、和查詢。添加:填寫會員卡號、會員姓名、電話、身份證等。刪除:直接刪除。修改:對會員的相關信息進行修改查詢,根據會員卡號,姓名,身份證號等查詢會員5.就餐預定管理能夠經過電話等方式讓服務員幫助客戶預定餐桌,點菜等等。這樣顧客到了時間點,就能夠直接進行用餐,而不會耽誤顧客的時間。給顧客良好的就餐體驗。6.顧客消費管理顧客經過服務員進行點餐,加點菜品等等。這樣點了餐之后,能夠經過餐桌進行查詢顧客點的所有菜品等其它商品。7.消費結算收銀員根據餐桌編號進行查詢,查出該餐桌一共消費了多少菜品和其它商品。然后進行統一結算。2.2系統可行性分析本系統我采用了java語言進行開發,數據庫用的是MYSQL數據庫,MYSQL免費,開源,輕量型,運用比較廣。我采用JSP插入java代碼的方式進行的,這種最原始的方式。JSP底層是SERVLET。java語言是SUN公司開發的一門面向對象的編程語言,Java語言具有很強大的庫,給我們提供了很多方法,讓我們編程更加簡單,方便快捷,大大縮短了我們開發軟件的周期,在過去的十幾年中,java語言一直是比較流行的語言,運用在很多的軟件中。JSP是配合java而誕生的一門技術,一般只是作為view層。可是本系統不是如此,我還在JSP中插入了大量的java代碼,作為后臺控制作用去連接數據庫。我所開發的這個系統是一個小型的系統,因此對于這種在JSP中插入java代碼的最原始的開發方式對系統的影響不會太大,系統功能很少,需要交互的地方也很少,最多的就是和數據庫進行交互,對數據進行存儲修改和刪除。2.3業務流程圖圖2-1系統業務流程圖2.4業務流程分析根據2.3章的業務流程圖我們能夠清晰的看出各個成員之間的關系,我們做每一件事之前,首先就應該理清她們之間的邏輯關系,才能夠合理的,準確的做出想要的結果。理清了業務流程就能夠按部就班的按照流程去實現各個功能和需求。這給我們工作帶來了許多便捷,使我們在工作過程中不會像沒頭蒼蠅一樣。系統設計之前,要對系統的需求進行分析。分析成員之間的關系,把她們相關活動和流程清晰的制定出來。最終設計出流程圖。3系統設計概要3.1系統物理環境配置系統硬件平臺的配置:CPU:IntelCore(TM)i5-3230M,內存:4GB,硬盤:500GB,基本的輸入、輸出設備。系統軟件平臺的配置:操作系統:Win7,數據庫軟件:MYSQL,系統開發軟件:MyEclipse。3.2系統概要設計本系統用的是java語言來編程的,經過在JSP中插入java后臺代碼來訪問數據庫,數據存儲是用MYSQL,MY數據庫體積小,開源,成本低,因此很多小型企業非常喜歡用這種數據庫來開發。根據對餐廳的調查和分析,我設計了顧客就餐管理系統。這個系統結構清晰,模塊劃分明確,每個模塊都有人對她進行操作和管理。正真做到了滿足用戶的需求。一下是本系統的一些功能模塊介紹:1.員工權限管理:這個權限管理是直接在數據庫添加的,可是管理員登錄后能夠自己修改密碼,對用戶進行修改。2.經營菜單管理:對菜單進行添加、刪除、修改、查詢等操作。3.會員客戶管理:對會員進行添加、刪除、修改、查詢等。4.座位預定管理:包括添加顧客預訂單信息,查詢顧客預訂單,刪除顧客預訂單等。5.顧客消費管理:查詢出顧客的消費情況。6.消費結算:查詢出顧客的消費情況,然后為顧客結賬。本系統詳細功能模塊圖如圖3-1,3-2,3-3所示。圖3-1管理員功能結構圖圖3-2服務員功能結構圖圖3-3收銀員功能結構圖3.3數據庫設計3.3.1模型設計在數據庫設計的時候,我們首先要明白每一個實體與實體之間的關系,分析它們是一對多,一對一,還是多對多的關系,哪些表之間有主外鍵關系或者級聯關系。只有弄清楚這些,我們才能夠順利的設計出數據庫表,然后編寫SQL語句。最常見的概念性數據模型就是E-R模型。圖3-4餐桌實體圖圖3-5用戶實體圖圖3-6經營菜單實體圖圖3-7會員卡實體圖圖3-8賬單信息實體圖圖3-9賬單明細實體圖3.3.2數據庫表設計以下是數據庫表設計:表3-1、系統用戶信息表(AdminInfo)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長ADNamevarchar32不為空用戶賬號ADPassvarchar32不為空用戶密碼ADFlagint8不為空0權限標識表3-2餐桌信息表(TableInfo)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長CNovarchar32不為空餐桌編號StateInt8不為空0使用狀態表3-3會員信息表(MemberInfo)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長UserFlagint8不為空0會員級別IDUNovarchar32不為空會員卡編號UNameVarchar32不為空會員名字UCardIDvarchar32不為空身份證號碼AllPricefloat8不為空賬戶余額UPhonevarchar32不為空電話addtimeDateTime不為空GetDate()辦卡時間表3-4會員級別表(UserFlag)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長UFNameVarchar32不為空級別名稱UFContentVarchar300不為空級別備注UFAgoint8不為空0會員折扣表3-5帳單信息表(OrderList)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長OrderNoVarchar32不為空帳單編號UIDint8不為空0會員IDCIDInt8不為空0就餐桌位FAgofloat8不為空0會員折扣BegTimeDateTime不為空Getdate()點餐時間EndTimeDateTime不為空結賬時間AllPriceFloat8不為空0總價表3-6消費明細表(ObjectList)字段名類型長度主鍵為空默認值自增備注IDint8YES不為空1自增長OrderNoVarchar32不為空帳單編號OInfoNoVarchar32不為空消費明細編號ObjNameVarchar32不為空菜單商品名稱Objpricefloat8不為空單價ObjCountint8不為空消費數量OIContVarchar300不為空備注說明表3-7消費表(xiaofeiInfo)字段名類型長度主鍵為空默認值自增備注IDint8是不為空1自增長TabIDint8不為空就餐桌位ObjIDint8不為空菜單IDObjCountint8不為空數量Stateint2不為空狀態表3-8經營菜單商品表(ObjectInfo)字段名類型長度主鍵為空默認值自增備注IDint8是不為空1自增長ObjNameVarchar32不為空菜單名稱pricefloat8不為空0單價ObjContVarchar300不為空備注說明表3-9預定信息(BookingList)字段名類型長度主鍵為空默認值自增備注IDint8是不為空1自增長BookNOvarchar32不為空預訂單號UNameVarchar32不為空會員名字UPhonevarchar32不為空電話BookContentvarchar300不為空就餐備注BookTimeVarchar32不為空就餐時間stateint8不為空狀態addtimeDateTime不為空GetDate()預定時間4詳細設計4.1登錄界面設計顧客就餐管理系統有三種身份,選擇一種,輸入賬號和密碼,點擊確認,就能夠成功登陸某個子系統。如圖4-1所示圖4-1系統用戶登錄用戶只有輸入對應的賬號和密碼才能夠正常登陸成功,否則就會提示登陸失敗<inputtype="radio"name="UFlag"checkedvalue="1"/>按鈕控件組合實現用戶權限的選擇、<inputtype="text"name="UName"MaxLength="20"/>控件實現用戶名和密碼框的輸入內容,點擊”<inputtype="submit"value="登錄"/>”按鈕執行事件,確認是不是輸入了正確的登陸信息。正確不正確選擇用戶權限輸入賬號和密碼提示用戶名和密碼錯誤正確不正確選擇用戶權限輸入賬號和密碼提示用戶名和密碼錯誤登陸成功驗證用戶名和密碼是否正確管理員用戶圖4-2登陸流程圖4.2餐桌管理管理員能夠對餐桌進行管理,修改或者刪除。修改會跳到修改頁面,刪除就會直接刪除,如圖4-3所示圖4-3餐桌管理頁面加載創立SQL查詢語句,從數據庫中獲取當前存儲的餐桌信息,并經過循環遍歷顯示到頁面中。圖4-4是餐桌管理流程圖:查詢出所有的餐桌查詢出所有的餐桌選擇操作修改刪除跳轉到修改頁面直接刪除圖4-4餐桌管理流程圖4.3辦理會員卡管理員用戶登錄系統后,如果有顧客需要辦理會員卡業務,就能夠在辦理會員卡界面為顧客辦理會員卡,如圖4-5所示圖4-5辦理會員卡管理員點擊辦理會員卡,然后輸入表單信息,點擊保存。就能夠添加會員了,這些數據會被保存到數據庫中存儲下來。頁面經過點擊調用<inputtype="submit"value="保存"onclick="ck();"/>按鈕執行保存操作,首先經過調用ck()方法,驗證用戶是否完整輸入顧客會員卡信息,以及驗證輸入的信息是否符合條件。符合添加條件后,經過執行<formaction="MemberSave.jsp?t=add"method="post">跳轉到memberSave.jsp頁面,保存用戶輸入信息,創立保存SQL語句后調用SQLHelper類的Update方法,將輸入的內容保存到數據庫中。管理員用戶填寫辦理會員卡的相關信息驗證會員編號、姓名、身份證、電話的格式是否正確NO管理員用戶填寫辦理會員卡的相關信息驗證會員編號、姓名、身份證、電話的格式是否正確NOYes提示添加失敗提示添加成功圖4-6辦理會員卡流程圖4.4會員卡管理為顧客辦理好會員后,管理員就能夠對其進行相應的管理。能夠查詢會員的信息,還能夠對會員信息進行修改,刪除等操作。服務員和收銀員只能查詢會員的相關信息而不能修改和刪除,如圖4-7所示圖4-7會員卡管理圖4-8是會員卡管理流程圖:查詢出所有的會員查詢出所有的會員選擇操作修改刪除跳轉到修改頁面直接刪除 圖4-8會員卡管理流程圖4.5為顧客點餐顧客前來用餐,餐廳服務員能夠為顧客點餐,服務員登錄服務員的系統,為顧客選擇餐桌,選擇菜品,等等。如果顧客后續還需要,還能夠幫她加菜品。如圖4-9所示圖4-9為顧客點餐頁面加載首先經過調用SQLHelper類的GetResultSet方法,執行以下查詢語句Stringtabel="selectID,CNO,StatefromTableInfoorderbyCNO",獲取系統中能夠進行就餐桌位信息,以及tabel="selectID,ObjName,ObjCont,pricefromObjectInfoorderbyObjName"。點餐操作其實很簡單,只需要選擇餐桌號,然后選擇菜品和數量,點擊點餐按鈕就點餐成功了,如果顧客后續還需要點餐,還是選擇她原來的餐桌號,然后加菜品就能夠了。圖4-10是為顧客點餐流程圖:服務員用戶選擇餐位和菜品以及數量和備注服務員用戶選擇餐位和菜品以及數量和備注點擊點餐點餐成功點餐失敗圖4-9為顧客點餐流程圖4.6顧客點餐記錄查詢收銀員能夠看到顧客的就餐桌位、消費菜品、菜品價格、數量、以及費用統計信息,如圖4-11所示圖4-11顧客點餐記錄這個界面首先需要經過加載顯示用戶點餐完畢后,將有就餐顧客的餐桌編號綁定到界面的。圖4-12是顧客點餐記錄查詢流程圖收銀員用戶收銀員用戶點擊顧客消費臺賬,顯示出所有顧客的消費情況按照餐桌號查詢顧客一共點了哪些菜品圖4-12顧客點餐記錄查詢流程圖4.7為顧客結賬當顧客消費完畢后,收銀員能夠根據顧客的就餐桌號,選擇查詢顧客的消費記錄,輸入顧客的就餐桌號后點擊查詢按鈕,獲取顧客消費詳情,如圖4-13所示,圖4-13為顧客結賬顧客查看自己的消費記錄,以及消費合計金額,選擇用戶的會員卡、折扣信息后點擊”結算按鈕”,得出顧客實際需要繳納的費用,如圖4-14所示圖4-14顧客結賬費用圖4-15是為顧客結賬流程圖:收銀員用戶收銀員用戶輸入餐桌號查詢出某餐桌的消費情況選擇會員和折扣系統算出賬單,顧客買單圖4-15顧客結賬流程圖
5系統測試5.1測試模塊5.1.1登錄模塊選擇用戶類型,然后輸入對應的賬號和密碼,如果輸入錯誤,提示登錄失敗,重新輸入用戶信息。如果輸入正確,提示登陸成功。賬號和密碼是需要和數據庫中的相對應,如果不對,就會提示登陸失敗。5.1.2數據長度,類型測試有很多是必須輸入的選項,比如添加餐桌號,這些都是必須輸入的,且類型要是int。如果不是就要報錯,請用戶重新輸入。輸入正確就添加成功。5.1.3數據刪除測試要點數據能夠直接刪除,可是有父表的記錄的情況下,要先刪除字表的記錄5.2測試用例5.2.1用戶登錄測試用例測試用例編號Login001需求編號001用例目標檢測系統登錄沒有任何問題需求描述輸入管理員賬戶和密碼,如果輸入正確,則登錄成功,如果輸入不正確,則提示登陸失敗。登錄服務員和收銀員亦同。前提條件管理員、收銀員、服務員三個用戶是直接在數據庫中添加的。步驟操作輸入數據預期結果1選擇管理員身份輸入賬戶admin密碼1234567登錄成功2選擇管理員身份輸入賬戶liuchuan密碼1234567登錄失敗3選擇管理員身份輸入賬戶admin密碼12345登陸失敗4選擇服務員身份輸入賬戶liuchuan密碼1234567登錄成功5選擇服務員身份輸入賬戶admin密碼1234567登陸失敗6選擇服務員身份輸入賬戶liuchuan密碼12345登陸失敗7選擇收銀員身份輸入賬號zhangsan密碼1234567登錄成功8選擇收銀員身份輸入賬號zhangsan密碼12345登陸失敗9選擇收銀員身份輸入賬號liuchuan密碼1234567登陸失敗5.2.2修改會員卡信息測試用例編號Updata002需求編號002用例目標檢測管理員系統修改會員卡沒有任何問題需求描述點擊修改跳轉到修改會員頁面,然后修改相關信息,保存,結果顯示為修改的信息。前提條件添加了會員,才可能修改會員步驟操作輸入數據預期結果1點擊會員管理,點擊修改修改身份證號修改成功2點擊會員管理,點擊修改修改姓名修改成功3點擊會員管理,點擊修改修改電話修改成功4點擊會員管理,點擊修改修改會員編號修改成功5點擊會員管理,點擊修改全部修改修改成功6點擊會員管理,點擊修改輸入電話修改失敗7點擊會員管理,點擊修改輸入會員編號123修改失敗8點擊會員管理,點擊修改輸入身份證號362203修改失敗5.2.3刪除會員卡測試測試用例編號Delete003需求編號003用例目標點擊會員卡管理,點擊刪除,該會員的信息被刪除需求描述點擊刪除之后,數據在數據庫中被刪除,在前端頁面上也消失記錄前提條件添加了會員,才可能有刪除會員操作步驟操作輸入數據預期結果1點擊會員管理,點擊修改無刪除成功5.2.4添加餐桌測試測試用例編號Add004需求編號004用例目標能夠正常的添加餐桌,在餐桌管理上能夠看到剛被添加的餐桌編號。需求描述輸入餐桌編號,點擊保存,數據被存儲在數據庫中前提條件步驟操作輸入數據預期結果1點擊添加餐桌輸入餐桌編號1添加成功,在餐桌管理上能夠看到剛被添加的餐桌編號12點擊添加餐桌輸入餐桌編號1添加失敗3點擊添加餐桌輸入餐桌編號2添加成功,在餐桌管理上能夠看到剛被添加的餐桌編號25.2.5添加菜單測試測試用例編號Add005需求編號005用例目標能夠正常的添加菜單,在菜單管理中能夠看到剛被添加的菜品。需求描述輸入菜單名,菜單單價,備注前提條件登錄管理員用戶步驟操作輸入數據預期結果1點擊添加菜單輸入日本豆腐,單價25添加成功,能夠在菜單管理中看到新被添加的菜品2點擊添加菜單輸入紅燒肉,單價32添加成功,能夠在菜單管理中看到新被添加的菜品
總結制作畢業設計的過程中,我遇到了許多問題,嘗試著去解決每一個問題,當我解決一個問題的時候,我就會有一種如釋重負的感覺,還有一種成就感,而且深深體會到了作為一個程序員的不容易。作為一位程序員,需要縝密的思維邏輯和萬分的細心,這樣才能夠把握好每一個關節處的問題所在。有人說程序員累,我覺得也累,可是作為一個年輕人,我們不能懷著這樣的心態,應該懷著一種探索的精神去了解IT,去了解IT界的技術,因為在IT界很多東西對我們來說都是陌生的,IT界每天有無數的新技術在誕生,我們不能夠學到每一種
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學校校園餐管理制度
- 學校科技室管理制度
- 學校配劑室管理制度
- 學生寒假前管理制度
- 學防火設備管理制度
- 安全日活動管理制度
- 完善少先隊管理制度
- 實習生公司管理制度
- 實驗室常規管理制度
- 客戶備件庫管理制度
- 陜西省專業技術人員繼續教育2025公需課《黨的二十屆三中全會精神解讀與高質量發展》20學時題庫及答案
- 學習通《科研誠信與學術規范》課后及考試答案
- 陜09J01 建筑用料及做法圖集
- 蒸發設備操作講解
- 空心玻璃微珠項目資金申請報告寫作模板+
- 東風汽車零部件編碼規則
- CATIA在汽車底盤設計中的應用
- 【簡譜】親愛的旅人啊簡譜
- 大理智能制造項目可行性研究報告模板
- 現代護理管理工具的應用.ppt
- 上海市基本醫療保險結算項目庫動態維護細則
評論
0/150
提交評論