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

正文內(nèi)容

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

  

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