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

正文內(nèi)容

餐館點餐系統(tǒng)分析與設計畢業(yè)論文(已修改)

2025-07-10 11:40 本頁面
 

【正文】 餐館點餐系統(tǒng)分析與設計畢業(yè)論文目錄1 緒論 1 問題的提出 1 國內(nèi)外研究的現(xiàn)狀 1 研究的目的及意義 2 研究的目的 2 研究的意義 2 研究的基本思路和方法 2 研究的基本思路 3 研究的基本方法 32 相關基礎理論和技術簡介 5 基礎理論簡介 5 結構化系統(tǒng)開發(fā)方法 5 戰(zhàn)略數(shù)據(jù)規(guī)劃法 5 原型法 5 面向對象的開發(fā)方法 6 技術簡介 6 Java簡介 6 JSP簡介 6 MySQL簡介 7 Tomcat簡介 83 系統(tǒng)分析 9 系統(tǒng)可行性分析 9 經(jīng)濟可行性 9 技術可行性 9 運行可行性 9 需求分析 10 系統(tǒng)功能需求分析 10 系統(tǒng)性能需求分析 11 系統(tǒng)業(yè)務流程分析 11 系統(tǒng)數(shù)據(jù)流程分析 14 數(shù)據(jù)字典 18 數(shù)據(jù)項定義 18 數(shù)據(jù)結構定義 22 數(shù)據(jù)流定義 23 處理邏輯定義 32 數(shù)據(jù)存儲定義 38 外部實體定義 384 系統(tǒng)總體設計 40 系統(tǒng)功能模塊設計 40 注冊模塊 40 登錄模塊 41 系統(tǒng)管理模塊 41 菜品信息管理模塊 41 訂單管理模塊 41 在線支付模塊 42 信息篩選模塊 42 個人信息設置模塊 42 系統(tǒng)環(huán)境配置 42 系統(tǒng)結構模型設計 425 系統(tǒng)詳細設計 44 代碼設計 44 數(shù)據(jù)庫設計 44 數(shù)據(jù)庫概念模型 45 數(shù)據(jù)庫表設計 47 數(shù)據(jù)庫表的創(chuàng)建 51 輸入輸出設計 56 輸入設計 56 輸出設計 57 處理流程設計 58 注冊流程設計 59 登錄流程設計 59 系統(tǒng)管理流程設計 60 菜品信息管理流程設計 60 訂單管理流程設計 61 在線支付流程設計 62 信息篩選流程設計 63 個人信息設置流程設計 64 界面設計 64 系統(tǒng)主頁面設計 64 注冊頁面設計 65 登錄頁面設計 65 餐館主頁設計 66 信息設置頁面設計 676 系統(tǒng)實現(xiàn)與評價 69 69 注冊模塊 69 登錄模塊 71 菜品信息管理模塊 72 訂單管理模塊 77 餐館信息設置模塊 78 82 測試方法 82 測試用例 83 測試結論 92 927結論 93致 謝 94參考文獻 95III西南石油大學本科畢業(yè)設計(論文)餐館點餐系統(tǒng)分析與設計1 緒論 問題的提出據(jù)《餐飲行業(yè)投資報告》統(tǒng)計,經(jīng)過半個多世紀的發(fā)展,中國的餐飲行業(yè)已經(jīng)成長為中國第三產(chǎn)業(yè)中的佼佼者之一,強勁的發(fā)展勢頭使其成為對社會經(jīng)濟和人民生活具有較強影響力的重要行業(yè)。[1]消費水平的不斷提升和生活節(jié)奏的不斷加快使人們外出就餐或者叫送外賣逐漸發(fā)展為了一種生活方式。此外, 白領階層需求的日益增多和“宅族”的興起,使越來越多的餐飲企業(yè)為增加利潤提供了外賣送餐服務。在傳統(tǒng)訂餐中,人們通常是以打電話的方式進行的,人們需要事先知道訂餐到餐館中的菜品信息,同時人們受地理位置的局限人們只能預訂自己位置周圍有限的餐館的餐點。這與人們不斷提高的消費需求是系相矛盾的,因此如何讓更大范圍內(nèi)的用戶能夠預訂自己餐館的菜品是這些餐館應該考慮的問題。近些年來,信息技術已被應用到一部分餐飲企業(yè)點餐、采購、客戶關系管理、人員考核管理等多個方面,對這些企業(yè)的管理水平的提升和流程的再造起到了積極的作用。其發(fā)展經(jīng)歷了紙質(zhì)手寫、無線PDA點餐和觸摸屏自助點餐。這些餐飲企業(yè)提升了服務質(zhì)量,提高了經(jīng)營效率,方便了管理。但這只是餐飲行業(yè)中的少數(shù)中大型企業(yè)。中國餐飲企業(yè)長期以來采取“小作坊”似的經(jīng)營模式,絕大多數(shù)小型餐館缺乏科學的管理,沒有實現(xiàn)也沒有能力實現(xiàn)信息化。這些小型餐館數(shù)量繁多,潛力巨大,如何實現(xiàn)其信息化是一個很有研究價值的課題。本文以餐飲行業(yè)中小型餐館的點餐系統(tǒng)為研究對象,試圖分析設計適合這些餐館的點餐系統(tǒng)。 國內(nèi)外研究的現(xiàn)狀過去的訂餐系統(tǒng)要么是基于B/S 結構,要么是基于C/S 結構的信息管理系統(tǒng)。這種點餐系統(tǒng)需要有聯(lián)網(wǎng)的電腦來支持顧客訂餐、退餐等操作,但是不是每個顧客都有固定的電腦, 亦或是在外出中沒有使用電腦的條件, 這樣就不能訂餐、退餐。顧客雖然不一定隨時隨地都能使用電腦, 但他們隨時隨地都有手機, 可以通過手機進行操作。為方便顧客點餐訂餐,促進餐飲行業(yè)的信息化,提高餐飲企業(yè)的工作效率,需要開發(fā)一套能夠使用移動互聯(lián)網(wǎng)的訂餐系統(tǒng)。歐美國家依靠在通訊技術領域及軟件開發(fā)方面的優(yōu)勢,用低成本實現(xiàn)了無線點餐系統(tǒng),加之發(fā)達的經(jīng)濟水平的推動,國外在酒店和酒吧里點餐系統(tǒng)應用相對較廣泛。在德國,已經(jīng)有了“全自動”的餐館,這種餐館中僅有兩名維持餐館衛(wèi)生的服務員。顧客到這樣的餐館里就餐,從點餐到上菜付賬的整個流程,均自動化完成。這些點餐系統(tǒng)需要較高的技術設備支持,并不適用普通小型餐館。國內(nèi)已有成型的訂餐系統(tǒng),如北京聯(lián)通研發(fā)的“訂餐寶”?!坝啿蛯殹笔怯斜本┞?lián)通研發(fā)的一款優(yōu)秀的訂餐系統(tǒng),其是為餐飲企業(yè)中的客戶管理研發(fā)的行業(yè)級解決方案,可以為餐飲企業(yè)提供包括確認短信的實時發(fā)送、客戶數(shù)據(jù)庫的自動創(chuàng)建、營銷經(jīng)理管理和客戶潛在價值發(fā)掘等一體化的功能。但是“訂餐寶”并不適用普通小型餐館,它仍需要較高的技術支持,對操作人員要求較高,適合于大中型的餐飲企業(yè)。 研究的目的及意義 研究的目的近年來,互聯(lián)網(wǎng)發(fā)展迅速,如果說過去互聯(lián)網(wǎng)改變了網(wǎng)民的生活方式,那么現(xiàn)在的互聯(lián)網(wǎng)時代將要改變?nèi)竦纳罘绞?。互?lián)網(wǎng)的使用方便快捷,同時更不受時間空間的限制?;ヂ?lián)網(wǎng)時代的到來同時也可以為餐飲產(chǎn)業(yè)信息化助力,使信息化的成本大幅降低。本文將研究基于互聯(lián)網(wǎng)的餐館點餐系統(tǒng),從而為小型餐館分析設計一套適合其的點餐系統(tǒng)。 研究的意義國民經(jīng)濟的快速發(fā)展一方面不斷加快了人們的生活節(jié)奏,另一方面又使人們的上班時間變得很緊張,但是無論如何,人們少不了一日三餐。在線訂餐系統(tǒng)的出現(xiàn),極大地簡化了人們的點餐流程,人們只需要在有網(wǎng)的地方便可以為親朋好友的聚會準備豐盛的美食;同時,對于餐飲企業(yè),這種點餐方式也能更方便高效地實現(xiàn)客戶點餐信息的收集與分析,這在提高餐飲行業(yè)服務質(zhì)量上將起到重要的作用。在對點餐流程的研究和對業(yè)務詳細的分析基礎上,結合系統(tǒng)開發(fā)技術,實現(xiàn)點餐的數(shù)字化、網(wǎng)絡化管理。餐飲系統(tǒng)的功能不外乎兩個,一是使用信息系統(tǒng)管理餐飲業(yè)務,二是用計算機處理代替諸如如點菜和菜單傳送的人工服務。同時,該系統(tǒng)是一個網(wǎng)上點餐信息平臺,將實現(xiàn)客戶瀏覽菜品、商家信息,選擇菜品,下訂單,在線支付,預約就餐時間等服務。 研究的基本思路和方法 研究的基本思路本文研究的基本思路是:借鑒國內(nèi)外餐館點餐系統(tǒng)的理論研究與實踐成果,分析餐館點餐業(yè)務流程及數(shù)據(jù)流程,運用分析的結果設計點餐系統(tǒng),最后實現(xiàn)其簡單的基本功能。 研究的基本方法餐館訂餐系統(tǒng)整體規(guī)劃方式采用企業(yè)系統(tǒng)規(guī)劃(BSP)法。 系統(tǒng)的開發(fā)方法采用結構化系統(tǒng)開發(fā)方法,結構化開發(fā)方法包括系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施和系統(tǒng)運行等五個階段。(1)系統(tǒng)規(guī)劃階段的主要工作是根據(jù)前期收集的餐飲行業(yè)資料,分析整理得出目標客戶的系統(tǒng)需求,進行初步調(diào)查,確定目標客戶目標及訂餐系統(tǒng)目標,確定分階段實施進度。(2)系統(tǒng)分析階段的工作是根據(jù)系統(tǒng)總體規(guī)劃的要求,設計系統(tǒng)的邏輯模型。(3)系統(tǒng)設計階段的工作是在邏輯模型基礎上設計系統(tǒng)的物理模型設計。(4)系統(tǒng)實施階段的工作是實現(xiàn)系統(tǒng)的代碼編寫和系統(tǒng)使用人員的培訓,同時系統(tǒng)的數(shù)據(jù)準備和試運行也在這個階段進行。(5)系統(tǒng)運行與維護階段進行系統(tǒng)的日常運行管理、評價、監(jiān)理審計,修改、維護、局部調(diào)整,在出現(xiàn)不可調(diào)和的大問題時,進一步提出開發(fā)新系統(tǒng)的方案,老系統(tǒng)生命周期結束,新系統(tǒng)誕生,構成系統(tǒng)的一個生命周期。 2 相關基礎理論和技術簡介 基礎理論簡介 結構化系統(tǒng)開發(fā)方法結構化系統(tǒng)開發(fā)方法(Structured System Development Methodolgies),亦稱SSAamp。D(Structured System Development Design)或SADT(Structured Analysis and Design Technologies),是自頂向下結構化方法、工程化的系統(tǒng)開發(fā)方法和生命周期方法的結合。它強調(diào)從系統(tǒng)的角度出發(fā)分析問題和解決問題,面對要開發(fā)的系統(tǒng),從層次的角度,自頂向下地分析和設計系統(tǒng),認為任何系統(tǒng)都有一個從發(fā)生、發(fā)展到消亡的生命周期,新系統(tǒng)就是舊系統(tǒng)的繼續(xù)。開發(fā)過程強調(diào)嚴格的規(guī)范管理,工作文檔要成文、要標準。其開發(fā)步驟主要有五個階段,即系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施和系統(tǒng)運行[2]。這也是本文采用的主要系統(tǒng)開發(fā)方法。 戰(zhàn)略數(shù)據(jù)規(guī)劃法(James Martin)在他的著作《戰(zhàn)略數(shù)據(jù)規(guī)劃方法》、《沒有程序員的開發(fā)》等書中提到的。戰(zhàn)略數(shù)據(jù)規(guī)劃方法的主要技術內(nèi)容包括:如何自頂向下來組織規(guī)劃;建立企業(yè)的信息模型;主要數(shù)據(jù)庫的設計與組織;戰(zhàn)略數(shù)據(jù)規(guī)劃的具體執(zhí)行過程。,系統(tǒng)規(guī)劃的基本內(nèi)容有三個方面:企業(yè)的經(jīng)營戰(zhàn)略規(guī)劃;企業(yè)信息系統(tǒng)的設備配置規(guī)劃;企業(yè)特定的主題數(shù)據(jù)庫規(guī)劃。 原型法原型法的基本思想是1977年開始提出來的,到了20世紀80年代隨著計算機軟技術的發(fā)展,特別是在關系數(shù)據(jù)庫系統(tǒng)(Relational DataBase System,RDBS)、第四代程序生成語言(4th Generation Language,4GL)以及各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎上,提出的一種從設計思想、工具、手段都全新的系統(tǒng)開發(fā)方法。原型法改進了機構化系統(tǒng)開發(fā)方法的不足,它并不注重對管理信息系統(tǒng)進行全面、系統(tǒng)的調(diào)查和分析,而是由用戶和系統(tǒng)分析人員合作,在短期內(nèi)定義用戶的基本需求,迅速構造一個功能不是十分完善的新系統(tǒng)原型,然后先運行這個原型,再不斷評價和改進原型,最終形成實際系統(tǒng)。 面向對象的開發(fā)方法面向對象的開發(fā)方法是人們在實踐中逐漸提出的一種新方法。面向對象方法的出發(fā)點和基本原則是盡可能按照人類認識世界的方法和思維方式來分析和解決問題??陀^世界是由許多具體事物或事件、抽象的概念及規(guī)律等組成的,因此,我們將任何感興趣或要加以研究的事物、概念都統(tǒng)稱為對象(Object)。面向對象的開發(fā)方法的優(yōu)點有:(1)有利于系統(tǒng)開發(fā)過程中用戶與開發(fā)人員的交流和溝通,縮短開發(fā)周期,提高系統(tǒng)開發(fā)的正確性和效率。(2)可以使軟件的一致性、模塊的獨立性以及程序的共享和可重用性大大提高,也與分布式處理、多機系統(tǒng)及網(wǎng)絡通信等發(fā)展趨勢相吻合,具有廣闊的應用前景。(3)有強大的技術支持。 技術簡介 Java簡介Java誕生于1995年,是Sun公司組織開發(fā)的一門編程語言,主要貢獻者是James Gosling。開發(fā)Java語言的動力源于對獨立平臺的需要,即這種語言編寫的程序不會因為芯片的變化而發(fā)生無法運行或運行錯誤。1990年,Sun公司成立了有James Gosling領導的開發(fā)小組,開始致力于開發(fā)一種可移植的、跨平臺的語言,該語言能夠生成正確運行于各種操作系統(tǒng)、適應各種CPU芯片的代碼。Java有以下幾個特點:(1)平臺無關性。與其他語言相比,Java語言最大的優(yōu)勢就是它的平臺無關性,這也是Java風靡全球的主要原因。(2)面向對象。面向對象是一種先進的編程思想,更加容易解決復雜的問題。面向對象編程具有封裝、繼承和多態(tài)的特點。(3)多線程。Java的特點之一就是內(nèi)置對多線程的支持。(4)安全。使用支持Java的瀏覽器時,JavaApplet將限制在Java運行環(huán)境中,不必擔心病毒的感染。(5)動態(tài)。Java的基本組成單元是類,而類是由運行時動態(tài)加載的。[5] JSP簡介JSP是Java Server Page的簡稱,是由Sun公司倡導、多家公司參與、于1996年6月推出的一種服務器端動態(tài)網(wǎng)頁技術。在傳統(tǒng)的網(wǎng)頁文件中加入Java程序片段和JSP標記,就構成了JSP網(wǎng)頁。JSP基于Java Servlet和整個Java體系,其涉及目的是是的構建基于Web的應用程序更加容易和快捷,能夠與各種Web服務器、應用服務器和開發(fā)工具共同工作,并且它還能應用于不同的操作平臺上,適宜于建立快速的、安全的跨平臺動態(tài)網(wǎng)站。JSP技術的特點有:(1)極強的的跨平臺性。由于JSP使用Java語言作為其腳本語言,所以它具有Java語言強大的跨平臺性。(2)內(nèi)容的生成和顯示可以分離。(3)程序的執(zhí)行效率高。JSP頁面被編譯成Servlet并由Java虛擬機執(zhí)行,編譯過程只在JSP頁面第一次執(zhí)行時進行,不需要每次執(zhí)行程序是都編譯,這在一定程度上可以提高程序執(zhí)行效率。(4)生成可重用的群組件。JSP可以配合實際開發(fā)中的特定功能的群組件開發(fā)。(5)采用標記標記簡化頁面開發(fā)。(6)強大的數(shù)據(jù)庫支持。 [3] MySQL簡介MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng),它是由MySQL AB公司開發(fā)、發(fā)布并支持的。MySQL AB是由多名MySQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源代碼公司,結合了開放源碼價值取向、方法和成功的商業(yè)模型。MySQL的特點有:(1)開放源代碼。“開放源代碼”意味著任何人都能使用和改變軟件。任何人都能從Internet上下載MySQL軟件,而無需支付任何費用。(2)反應迅速。MySQL具有良好的連通性、速度和安全性、這使得MySQl很適合作為Internet上的數(shù)據(jù)庫。(3)多種工作模式。MySQL數(shù)據(jù)庫軟件是一種客戶端/服務器系統(tǒng),有支持不同后端的一個多線程SQL服務器、數(shù)據(jù)不同的客戶端程序和庫、眾多管理工具和廣泛的應用編程接口API組成。(4)可伸縮性和限制。MySQL服務器可以處理包含5千萬條記錄的數(shù)據(jù)庫,甚至有些用戶將MySQL用于含60000個表和約50億行的數(shù)據(jù)庫[4]。 Tomcat簡介Tomcat是Sun的JSWDK(Java Server Web Development Kit)中的Servlet容器,屬于Apache軟件基金會(Apache S
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1