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

正文內(nèi)容

餐飲管理軟件開發(fā)設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-25 11:15 本頁面
 

【文章內(nèi)容簡介】 3 需求分析和概要設(shè)計 開發(fā)的意義及目標(biāo)該系統(tǒng)屬于小型的餐飲管理系統(tǒng),可以有效地對中小型餐廳消費(fèi)進(jìn)行有效的管理。設(shè)計目標(biāo)旨在提高餐飲業(yè)店家的競爭能力。為餐飲業(yè)提供先進(jìn)的管理模式與經(jīng)營理念;提供運(yùn)行穩(wěn)定、安全可靠、操作簡便的管理系統(tǒng)。 本系統(tǒng)應(yīng)達(dá)到以下目標(biāo): 進(jìn)行“餐飲管理軟件開發(fā)”系統(tǒng)框架的設(shè)計與分析。界面美觀友好,信息查詢靈活,數(shù)據(jù)存儲安全可靠。對用戶輸入的數(shù)據(jù)進(jìn)行嚴(yán)格檢查,盡可能避免人為錯誤。系統(tǒng)應(yīng)該最大限度地實(shí)現(xiàn)易維護(hù)和易操作性。 熟練使用C++/C語言,SQL Server數(shù)據(jù)庫,.Net編程環(huán)境及其開發(fā)技術(shù)。 對系統(tǒng)進(jìn)行詳細(xì)設(shè)計,包括數(shù)據(jù)庫設(shè)計、類圖設(shè)計等。 設(shè)計實(shí)現(xiàn)友好的餐飲管理系統(tǒng)交互界面,使用方便靈活。 實(shí)現(xiàn)對餐廳顧客點(diǎn)餐,下單數(shù)量,賬目查詢等操作。 查詢算法具有較低算法復(fù)雜度。 實(shí)現(xiàn)餐飲系統(tǒng)日常清單打印、結(jié)算、利潤分析等功能。 用戶需求分析 用戶角色需求根據(jù)需求分析,整個系統(tǒng)應(yīng)該有兩個操作用戶角色,即管理員和普通用戶。普通用戶可以實(shí)現(xiàn)登陸,點(diǎn)餐,價格查詢。管理員可以對員工信息,菜譜價格進(jìn)行修改,查詢等。 功能需求系統(tǒng)功能主要包括以下幾個方面:;;。以下對三個方面的具體功能進(jìn)行描述: 用戶在注冊頁面填寫自己的注冊信息(用戶名、性別、年齡、電話、Email等),注冊成功后,可以從登錄頁面登錄,成功后可以進(jìn)入用戶個人主頁,點(diǎn)擊個人信息或者自己的用戶名可以對自己的個人注冊信息(用戶名、性別、年齡、電話、Email等)進(jìn)行修改。 用戶登錄后可以進(jìn)入個人主頁,可以上傳、下載文件,可以刪除自己上傳或者分享的文件;點(diǎn)擊圖片、視頻、音樂、文檔圖標(biāo)時,可以對文件實(shí)現(xiàn)相應(yīng)分類查詢功能;點(diǎn)擊上傳文件進(jìn)入文件上傳頁面,在此頁面可設(shè)定需要上傳的個數(shù),點(diǎn)擊瀏覽即在本地計算機(jī)上選擇需要上傳的文件,之后確定,就可以將本地文件上傳到服務(wù)器上去,服務(wù)器會自動在上傳目錄中新建一個以用戶id為名字的文件夾,用來保存用戶上傳的文件;點(diǎn)擊文件信息后的分享按鈕可以將自己已經(jīng)上傳到服務(wù)器上的文件分享給別人;點(diǎn)擊所有分享可以看到所有用戶分享到服務(wù)器上的文件信息,選擇自己想要下載的文件,點(diǎn)擊后面的下載按鈕就可以將服務(wù)器上別的用戶分享的文件下載到自己想要保存的目錄中;點(diǎn)擊用戶主頁上的站內(nèi)信按鈕可以查看由管理員發(fā)布的站內(nèi)通知。 管理員可以通過自己的后臺登錄頁面,進(jìn)入管理員主頁,點(diǎn)擊查看分享,可以看到用戶分享到服務(wù)器上的所有文件,管理員可以對文件進(jìn)行審核,不符合網(wǎng)站規(guī)定的文件,管理員可以刪除;點(diǎn)擊站內(nèi)信按鈕,管理員可以向整個網(wǎng)站的所有用戶發(fā)出公告。 系統(tǒng)功能模塊結(jié)構(gòu)系統(tǒng)主要分為兩個功能模塊:用戶模塊,管理員模塊。用戶模塊:用戶登錄,用戶個人信息修改。文件模塊:上傳文件,下載文件,分享文件,刪除文件。管理員模塊:管理員登錄,查看所有分享文件,發(fā)站內(nèi)信。根據(jù)分析,酒店餐飲管理系統(tǒng)可分為以下三個模塊:登錄模塊、訂餐模塊、后臺管理模塊。訂 餐 模 塊后 臺 管 理 模 塊登錄模塊員工登錄餐飲管理系統(tǒng)點(diǎn)餐菜品取消結(jié)帳餐桌查看菜單增刪員工增刪退菜 功能模塊圖管理員登錄用戶可以在注冊頁面上錄入自己的個人信息,完成注冊,之后跳轉(zhuǎn)到登錄頁面,從登錄頁面登錄后到個人主頁,在個人信息頁面修改個人信息。 用戶的功能模塊圖如圖32所示。圖32用戶功能模塊圖 文件管理模塊用戶登錄進(jìn)入系統(tǒng)后,可以對文件進(jìn)行上傳、下載、分享、刪除、分類查找等操作。文件管理功能模塊圖如圖33所示。圖33文件管理功能模塊圖管理員從后臺管理員登錄頁面登錄進(jìn)入管理員主頁,可對用戶分享到服務(wù)器上的文件進(jìn)行審核,可以刪除不符合網(wǎng)站分享規(guī)則的文件,管理員可以發(fā)站內(nèi)信發(fā)出網(wǎng)站的一些最新消息。管理員功能模塊圖如圖34所示。圖34管理員功能模塊圖概念設(shè)計是一種面向?qū)ο蟮臄?shù)據(jù)模型,是按照用戶的觀點(diǎn)來對數(shù)據(jù)和信息建模。它描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的實(shí)現(xiàn)環(huán)境,這種方法用ER圖描述現(xiàn)實(shí)世界中的實(shí)體,而不涉及這些實(shí)體在系統(tǒng)中的方法。概念設(shè)計中最著名的方法就是實(shí)體聯(lián)系方法(ER方法),建立ER模型,用ER圖表示概念結(jié)構(gòu),得到數(shù)據(jù)庫的概念模型 [2]。ER模型中包含“實(shí)體”,“聯(lián)系”和“屬性”。在本系統(tǒng)中,多對多的關(guān)系用(mn)表示。本系統(tǒng)的主要的實(shí)體有餐桌,客人,菜譜,餐飲,賬單,點(diǎn)菜單等。實(shí)體ER圖如下所示: 餐桌ER圖餐桌餐桌編號餐桌狀態(tài)座數(shù)位置客人姓名聯(lián)系方式性別編號證件類別圖 總體ER圖 菜譜ER圖菜單菜品種類菜名價格訂餐餐桌號菜名價格數(shù)量 餐飲ER圖 餐飲費(fèi)ER圖賬單餐桌號打折情況結(jié)賬 點(diǎn)菜單ER圖點(diǎn)菜單菜類餐桌號菜名數(shù)量 數(shù)據(jù)庫結(jié)構(gòu)本系統(tǒng)采用sqlserver數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫名稱為db_CYGL,其中包含tb_dl(登陸表)、tb_dc(點(diǎn)餐表)、tb_cp(菜譜表)、tb_waiter(員工表)、message(消息記錄表)共5張數(shù)據(jù)表。表31 tb_dl表的結(jié)構(gòu)登陸表列名名稱是否主鍵/外鍵長度備注id用戶編號主鍵Varchar(50)Pwd密碼Varchar(50)表32 tb_dc表的結(jié)構(gòu)點(diǎn)餐表列名名稱是否主鍵/外鍵長度備注id 編號主鍵Varchar(32)Cname 菜名Varchar(50)Price 價格Int表33 tb_cp表的結(jié)構(gòu)菜譜表列名名稱是否主鍵/外鍵長度備注Id編號主鍵Varchar(32)Cname菜名Varchar(50)Price價格Int表34 tb_waiter表的結(jié)構(gòu)員工信息表列名名稱是否主鍵/外鍵長度備注Ygid員工編號主鍵Varchar(50)name姓名Varchar(50)sex性別intcardnum身份證號Varchar(50)age年齡Inttel電話Varchar(50)4 詳細(xì)設(shè)計用戶模塊需要用戶可以在注冊頁面填寫自己的個人注冊信息,之后轉(zhuǎn)去登錄頁面登錄,信息核對成功后進(jìn)入用戶的個人主頁,可在個人信息功能區(qū)修改自己的信息。用戶在注冊頁面填寫自己的用戶名(用戶名可以使?jié)h字英文等),密碼,確認(rèn)密碼(若前后輸入密碼不一致將會提示),性別,年齡,郵箱,聯(lián)系電話,住址等信息,若發(fā)現(xiàn)部分個人信息出現(xiàn)差錯,可直接點(diǎn)重置按鈕重新填寫;若信息核對無誤,則點(diǎn)擊注冊按鈕即可將個人信息錄入數(shù)據(jù)庫中。用戶注冊頁面如圖41所示。圖41用戶注冊頁面事件“注冊”的響應(yīng)代碼://注冊 public void regist(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //獲取數(shù)據(jù) String userName = (userName)。 String userPwd = (userPwd)。 String sex = (sex)。 String sage = (age)。 int age = (sage)。 String = ()。 String tel = (tel)。 String address = (address)。 //封裝user Bean User user = new User()。 //獲取id (())。 (userName)。 (address)。 (age)。 ()。 (sex)。 (tel)。 (userPwd)。 //調(diào)用Dao去操作數(shù)據(jù)庫 boolean rs = (user)。 if(rs){ //注冊成功 //重定向到登錄頁面 (()+/jsps/user/)。 }else{ //注冊失敗 }}用戶注冊成功后,直接跳轉(zhuǎn)到登錄頁面,用戶正確輸入剛才注冊時的用戶名,密碼和驗(yàn)證碼即可登錄進(jìn)入系統(tǒng)。用戶登錄頁面如圖42所示。圖42用戶登錄頁面登錄驗(yàn)證代碼:script type=text/javascript var code=。 function createCode(){ code=。 VarcodeChars=newArray(0,1,2,3,4,5,6,7,8,9,39。a39。,39。b39。,39。c39。,39。d39。,39。e39。,39。f39。,39。g39。,39。h39。,39。i39。,39。j39。,39。k39。,39。l39。,39。m39。,39。n39。,39。o39。,39。p39。,39。q39。,39。r39。,39。s39。,39。t39。,39。u39。,39。v39。,39。w39。,39。x39。,39。y39。,39。z39。, 39。A39。,39。B39。,39。C39。,39。D39。,39。E39。,39。F39。,39。G39。,39。H39。,39。I39。,39。J39。,39。K39。,39。L39。,39。M39。,39。N39。,39。O39。,39。P39。,39。Q39。,39。R39。,39。S39。,39。T39。,39。U39。,39。V39。, 39。W39。,39。X39。,39。Y39。,39。Z39。)。 var codeLength=4。 for(var i=0。icodeLength。i++){ var charNum = (()*)。 code+=codeChars[charNum]。 } code=()。 $(checkI
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1