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

正文內(nèi)容

餐館點(diǎn)餐系統(tǒng)分析與設(shè)計畢業(yè)論文(存儲版)

2025-07-28 11:40上一頁面

下一頁面
  

【正文】 息簡述:普通用戶,餐館用戶或管理員用戶的信息數(shù)據(jù)流來源:DB01(用戶數(shù)據(jù))數(shù)據(jù)流去向:P0601(用戶信息展示)數(shù)據(jù)流組成:DS0001(普通用戶基本信息)或DS0002(餐館用戶基本信息)或DS0003(管理員用戶基本信息) DF0602數(shù)據(jù)流編號:DF0602數(shù)據(jù)流名稱:操作信息簡述:用戶提交的操作信息(“增”、“刪”、“改”、“查”)數(shù)據(jù)流來源:E01(訪客)數(shù)據(jù)流去向:P0602(信息操作)數(shù)據(jù)流組成:用戶提交的操作信息 DF0603數(shù)據(jù)流編號:DF0603數(shù)據(jù)流名稱:提交數(shù)據(jù)簡述:用戶向系統(tǒng)提供的與相關(guān)操作對應(yīng)格式的數(shù)據(jù)數(shù)據(jù)流來源:E01(訪客)數(shù)據(jù)流去向:P0602(信息操作)數(shù)據(jù)流組成:操作數(shù)據(jù) DF0604數(shù)據(jù)流編號:DF0604數(shù)據(jù)流名稱:更新信息簡述:經(jīng)過處理后用于更新數(shù)據(jù)存儲的信息數(shù)據(jù)流來源:P0602(信息操作)數(shù)據(jù)流去向:DB01(用戶數(shù)據(jù))數(shù)據(jù)流組成:更新信息 DF0701數(shù)據(jù)流編號:DF0701數(shù)據(jù)流名稱:請求信息簡述:用戶提交的請求信息數(shù)據(jù)流來源:E01(訪客)數(shù)據(jù)流去向:P0701(處理請求信息)數(shù)據(jù)流組成:查詢的請求信息 DF0702數(shù)據(jù)流編號:DF0702數(shù)據(jù)流名稱:查詢信息簡述:用戶提交的查詢信息數(shù)據(jù)流來源:P0701(處理請求信息)數(shù)據(jù)流去向:P0702 (檢索餐館信息)數(shù)據(jù)流組成:查詢信息 DF0703數(shù)據(jù)流編號:DF0703數(shù)據(jù)流名稱:餐館信息簡述:餐館信息流數(shù)據(jù)流來源:P0702 (檢索餐館信息)、DB01(用戶數(shù)據(jù))數(shù)據(jù)流去向:E01(訪客)數(shù)據(jù)流組成:DS0002(餐館基本信息) 處理邏輯定義。 菜品信息管理數(shù)據(jù)流程圖(5) 。數(shù)據(jù)流程描述的是信息在系統(tǒng)中流動、處理和存儲的過程。系統(tǒng)的服務(wù)對象為普通用戶和餐館用戶,這些用戶大多是對電腦操作很熟悉,同時也對界面響應(yīng)時間很敏感,如果需相應(yīng)時間太長會影響用戶體驗,讓用戶喪失使用信心,遮掩不利于系統(tǒng)的推廣,所以相應(yīng)時間不應(yīng)超過5秒。當(dāng)由于一些特殊原因時,普通用戶要求退款是,餐館用戶應(yīng)該能夠進(jìn)行退款操作。用戶可以對設(shè)置自己的信息。在選取自己喜歡的菜品后,用戶還可向發(fā)布該菜品信息的餐館下達(dá)點(diǎn)餐訂單,從而實(shí)現(xiàn)點(diǎn)餐的功能。所以本系統(tǒng)是可以成功運(yùn)行起來的。可以為普通用戶提供菜品信息,同時更重要的是可以為餐館提供信息發(fā)布的平臺,理論上適合所有的餐館。同時,隨著使用者數(shù)量的增加,使用費(fèi)在累計增加,而運(yùn)營費(fèi)用卻相對不變甚至降低,這是系統(tǒng)便能實(shí)現(xiàn)盈利。與傳統(tǒng)桌面應(yīng)用程序不同,Tomcat中的應(yīng)用程序是一個WAR(Web Archive)文件,它是許多文件構(gòu)成的一個壓縮包,包中的文件按照一定目錄結(jié)構(gòu)來組織,不同目錄中的文件也具有不同的功能。(2)反應(yīng)迅速。(5)采用標(biāo)記標(biāo)記簡化頁面開發(fā)。JSP基于Java Servlet和整個Java體系,其涉及目的是是的構(gòu)建基于Web的應(yīng)用程序更加容易和快捷,能夠與各種Web服務(wù)器、應(yīng)用服務(wù)器和開發(fā)工具共同工作,并且它還能應(yīng)用于不同的操作平臺上,適宜于建立快速的、安全的跨平臺動態(tài)網(wǎng)站。(3)多線程。 技術(shù)簡介 Java簡介Java誕生于1995年,是Sun公司組織開發(fā)的一門編程語言,主要貢獻(xiàn)者是James Gosling。 原型法原型法的基本思想是1977年開始提出來的,到了20世紀(jì)80年代隨著計算機(jī)軟技術(shù)的發(fā)展,特別是在關(guān)系數(shù)據(jù)庫系統(tǒng)(Relational DataBase System,RDBS)、第四代程序生成語言(4th Generation Language,4GL)以及各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上,提出的一種從設(shè)計思想、工具、手段都全新的系統(tǒng)開發(fā)方法。D(Structured System Development Design)或SADT(Structured Analysis and Design Technologies),是自頂向下結(jié)構(gòu)化方法、工程化的系統(tǒng)開發(fā)方法和生命周期方法的結(jié)合。 研究的基本方法餐館訂餐系統(tǒng)整體規(guī)劃方式采用企業(yè)系統(tǒng)規(guī)劃(BSP)法?;ヂ?lián)網(wǎng)時代的到來同時也可以為餐飲產(chǎn)業(yè)信息化助力,使信息化的成本大幅降低。在德國,已經(jīng)有了“全自動”的餐館,這種餐館中僅有兩名維持餐館衛(wèi)生的服務(wù)員。中國餐飲企業(yè)長期以來采取“小作坊”似的經(jīng)營模式,絕大多數(shù)小型餐館缺乏科學(xué)的管理,沒有實(shí)現(xiàn)也沒有能力實(shí)現(xiàn)信息化。[1]消費(fèi)水平的不斷提升和生活節(jié)奏的不斷加快使人們外出就餐或者叫送外賣逐漸發(fā)展為了一種生活方式。其發(fā)展經(jīng)歷了紙質(zhì)手寫、無線PDA點(diǎn)餐和觸摸屏自助點(diǎn)餐。顧客雖然不一定隨時隨地都能使用電腦, 但他們隨時隨地都有手機(jī), 可以通過手機(jī)進(jìn)行操作。但是“訂餐寶”并不適用普通小型餐館,它仍需要較高的技術(shù)支持,對操作人員要求較高,適合于大中型的餐飲企業(yè)。餐飲系統(tǒng)的功能不外乎兩個,一是使用信息系統(tǒng)管理餐飲業(yè)務(wù),二是用計算機(jī)處理代替諸如如點(diǎn)菜和菜單傳送的人工服務(wù)。(4)系統(tǒng)實(shí)施階段的工作是實(shí)現(xiàn)系統(tǒng)的代碼編寫和系統(tǒng)使用人員的培訓(xùn),同時系統(tǒng)的數(shù)據(jù)準(zhǔn)備和試運(yùn)行也在這個階段進(jìn)行。 戰(zhàn)略數(shù)據(jù)規(guī)劃法(James Martin)在他的著作《戰(zhàn)略數(shù)據(jù)規(guī)劃方法》、《沒有程序員的開發(fā)》等書中提到的。面向?qū)ο蟮拈_發(fā)方法的優(yōu)點(diǎn)有:(1)有利于系統(tǒng)開發(fā)過程中用戶與開發(fā)人員的交流和溝通,縮短開發(fā)周期,提高系統(tǒng)開發(fā)的正確性和效率。(2)面向?qū)ο蟆ava的基本組成單元是類,而類是由運(yùn)行時動態(tài)加載的。JSP頁面被編譯成Servlet并由Java虛擬機(jī)執(zhí)行,編譯過程只在JSP頁面第一次執(zhí)行時進(jìn)行,不需要每次執(zhí)行程序是都編譯,這在一定程度上可以提高程序執(zhí)行效率。MySQL的特點(diǎn)有:(1)開放源代碼。MySQL服務(wù)器可以處理包含5千萬條記錄的數(shù)據(jù)庫,甚至有些用戶將MySQL用于含60000個表和約50億行的數(shù)據(jù)庫[4]。 3 系統(tǒng)分析 系統(tǒng)可行性分析 經(jīng)濟(jì)可行性本系統(tǒng)的開發(fā)因采用Java開源技術(shù),所以開發(fā)成本很低,系統(tǒng)的成本消耗主要來源于運(yùn)營。系統(tǒng)中涉及的功能可以全部實(shí)現(xiàn)論為可行。(4)使用簡單。(2)在線查找餐館信息的功能。(6)對菜品、餐館評論分享的功能。餐館用戶還可以發(fā)布自己近期的活動信息;(3)訂單管理功能。另外,支付功能也是本系統(tǒng)的核心功能之一,者關(guān)系到系統(tǒng)的是否好用,決定了系統(tǒng)的質(zhì)量。其中普通用戶和餐館用戶為系統(tǒng)的客戶。 用戶訂單管理業(yè)務(wù)流程圖用戶在線支付業(yè)務(wù)實(shí)現(xiàn)普通用戶點(diǎn)餐在線轉(zhuǎn)賬到餐館用戶的功能。(1) 用戶注冊數(shù)據(jù)流程圖(2) 。 數(shù)據(jù)項定義由于本系統(tǒng)涉及的數(shù)據(jù)項過多,此處僅列出主要數(shù)據(jù)項定義。 系統(tǒng)功能關(guān)系圖、登錄、系統(tǒng)管理、菜品信息管理、訂單管理、在線支付管理、信息篩選和個人信息設(shè)置等八公個主要功能模塊,個功能模塊實(shí)現(xiàn)不同的系統(tǒng)功能。三類用戶的登錄信息格式都為賬號、密碼和系統(tǒng)隨機(jī)驗證碼。系統(tǒng)維護(hù)的目的是維持系統(tǒng)的正常運(yùn)行,同時也是系統(tǒng)升級的開放接口。如餐館用戶可以新建“今日特色”的菜品分類,然后將菜品添加到該分類下,這樣可以實(shí)現(xiàn)菜品信息的批量設(shè)置。 個人信息設(shè)置模塊個人信息設(shè)置模塊集個人基本信息設(shè)置、賬戶信息安全管理和系統(tǒng)服務(wù)推送為一體的信息中心。開發(fā)環(huán)境:JDK 。cc為兩位市級代碼,015170表示省直轄市,2150表示地區(qū)(自治州、盟);dd為兩位縣級代碼,0118表示市轄區(qū)或地區(qū)(自治州、盟)轄縣級市,2180表示縣(旗),8199表示省直轄縣級市。鑒于這樣的考慮,本系統(tǒng)選用體積小、速度快的使用與中小型電子商務(wù)網(wǎng)站的MySql數(shù)據(jù)庫,其完全能夠滿足系統(tǒng)的功能需求,同時也能保證系統(tǒng)的效率。 菜品分類 數(shù)據(jù)庫表設(shè)計餐館訂餐系統(tǒng)所需的數(shù)據(jù)庫表應(yīng)包括如下數(shù)據(jù)表,即普通用戶數(shù)據(jù)表(customer),餐館數(shù)據(jù)表(merchant),管理員數(shù)據(jù)表(admin),菜品數(shù)據(jù)表(dish),菜品分類表(category),訂單項數(shù)據(jù)表(order_item),訂單數(shù)據(jù)表(order),用戶上傳文件表(attachment)。CREATE TABLE `catery_customer` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login_name` varchar(64) NOT NULL, `name` varchar(64) NOT NULL, `password` varchar(20) NOT NULL, `salt` varchar(64) NOT NULL, `roles` varchar(255) NOT NULL, `register_date` timestamp NOT NULL DEFAULT 39。CREATE TABLE `catery_category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `rank` int(11) NOT NULL, `merchant_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `FK_Category_Merchant` (`merchant_id`), CONSTRAINT `FK_Category_Merchant` FOREIGN KEY (`merchant_id`) REFERENCES `catery_merchant` (`id`))訂單項數(shù)據(jù)表的創(chuàng)建腳本代碼如下。字段名類型長度是否空主鍵外鍵說明idint11否是否菜類Idnamevarchar64否否否菜類名rankint11否否否菜類等級merchant_idint11否否是所屬餐館id訂單項數(shù)據(jù)表用于輔助訂單功能的實(shí)現(xiàn),:字段名類型長度是否空主鍵外鍵說明idint11否是否訂單項Idnumint11否否否數(shù)量pricefloat否否否價格dish_idint11否否是菜品idorder_idint11否否是訂單id訂單數(shù)據(jù)表用于存儲訂單數(shù)據(jù),:字段名類型長度是否空主鍵外鍵說明idint11否是否訂單Idorder_codevarchar255否否否訂單編碼merchant_idintt11否否是餐館iduser_idint11否否是用戶idcreated_datedatetime否否否日期notevarchar255是否否備注statusint11否否否狀態(tài)用戶上傳文件表用于保存所有用戶上傳文件登記,其一條記錄對應(yīng)一項存儲在硬盤的文件。 管理員用戶。 訂單編號aaaaaabbbbccddeeffgghhhh區(qū)域代碼年月日時分秒流水號 數(shù)據(jù)庫設(shè)計本系統(tǒng)本質(zhì)上是一個中小型電子商務(wù)平臺,系統(tǒng)正常運(yùn)行后會有大量的訪問,同時也需要保存大量的用戶數(shù)據(jù),訂單數(shù)據(jù)及菜品信息等。 系統(tǒng)體系結(jié)構(gòu)圖 5 系統(tǒng)詳細(xì)設(shè)計 代碼設(shè)計(1)區(qū)域代碼設(shè)計參考了國家行政區(qū)劃的編碼規(guī)則。(2)軟件平臺操作系統(tǒng):Windows2007及其以上版本。 信息篩選模塊同在線支付模塊一樣,信息篩選模塊可以在系統(tǒng)的后續(xù)版本中逐漸加入。同時,還可以通過設(shè)置此菜品的狀態(tài)(如“上線”、“下線”、“售完”)來控制其對普通用戶的可見性。系統(tǒng)管理員成功登錄系統(tǒng)后進(jìn)入的便是系統(tǒng)管理頁面。本系統(tǒng)涉及的用戶類型有普通用戶、餐館用戶和管理員。 E01外部實(shí)體編號:E01外部實(shí)體名稱:訪客簡述:未登錄狀態(tài)的系統(tǒng)訪問用戶 E02外部實(shí)體編號:E02外部實(shí)體名稱:管理員簡述:擁有系統(tǒng)管理權(quán)限的系統(tǒng)管理員 E03外部實(shí)體編號:E03外部實(shí)體名稱:普通用戶簡述:普通用戶 E04外部實(shí)體編號:E04外部實(shí)體名稱:餐館用戶簡述:餐館用戶 4 系統(tǒng)總體設(shè)計 系統(tǒng)功能模塊設(shè)計餐館點(diǎn)餐系統(tǒng)的大體思路是將功能分為信息展示,信息發(fā)布,點(diǎn)餐,訂單和個人信息設(shè)置五個方面。 菜品展示數(shù)據(jù)流程圖 數(shù)據(jù)字典數(shù)據(jù)字典是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實(shí)體的具體定義。 用戶注冊業(yè)務(wù)流程圖點(diǎn)餐業(yè)務(wù)是系統(tǒng)的核心業(yè)務(wù),實(shí)現(xiàn)普通用戶點(diǎn)餐的功能。(4)數(shù)據(jù)更新操作業(yè)務(wù)高峰值應(yīng)達(dá)到150筆/分鐘;數(shù)據(jù)查詢操作業(yè)務(wù)峰值100筆/分鐘??傮w來看,餐館點(diǎn)餐系統(tǒng)的核心功能是點(diǎn)餐,所以在該系統(tǒng)中核心的管理重點(diǎn)是點(diǎn)餐中涉及的菜品,點(diǎn)餐用戶和餐館用戶。餐館用戶登錄后,可以發(fā)布菜品信息,該信息將會在系統(tǒng)首頁上和餐館主頁上顯示。(5)在線支付功能。對于普通用戶,系統(tǒng)提供的功能有:(1)在線查找菜品信息的功能。(3)更容易維護(hù)。Eclipse功能強(qiáng)大且易用開發(fā)效率極高,選擇它作為系統(tǒng)開發(fā)環(huán)境,可以完成系統(tǒng)代碼的編寫。Tomcat是一個小型的輕量級應(yīng)用服務(wù)器,運(yùn)行時占用的系統(tǒng)資源小、擴(kuò)展性好、支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)中的常見功能,并且不斷改進(jìn)和完善。MySQL數(shù)據(jù)庫軟件是一種客戶端/服務(wù)器系統(tǒng),有支持不同后端的一個多線程SQL服務(wù)器、數(shù)據(jù)不同的客戶端程序和庫、眾多管理工
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1