![畢業(yè)論文-校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計.doc_第1頁](http://file.renrendoc.com/FileRoot1/2019-11/16/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f1.gif)
![畢業(yè)論文-校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計.doc_第2頁](http://file.renrendoc.com/FileRoot1/2019-11/16/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f2.gif)
![畢業(yè)論文-校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計.doc_第3頁](http://file.renrendoc.com/FileRoot1/2019-11/16/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f3.gif)
![畢業(yè)論文-校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計.doc_第4頁](http://file.renrendoc.com/FileRoot1/2019-11/16/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f4.gif)
![畢業(yè)論文-校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計.doc_第5頁](http://file.renrendoc.com/FileRoot1/2019-11/16/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f/bb9ea2eb-ac88-49b8-a1f9-55d0f2bc345f5.gif)
已閱讀5頁,還剩76頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
密密 級級 學(xué)學(xué) 號號090510128 院、院、(系系)經(jīng)濟(jì)管理學(xué)院經(jīng)濟(jì)管理學(xué)院 題目題目:校園網(wǎng)上訂餐 系統(tǒng)分析與設(shè)計 學(xué)學(xué)位位申申請請人人 : 指指導(dǎo)導(dǎo)教教師師 : 學(xué)學(xué)科科專專業(yè)業(yè) :信息管理與信息系統(tǒng)信息管理與信息系統(tǒng) 學(xué)學(xué)位位類類別別 :管理學(xué)學(xué)士管理學(xué)學(xué)士 2013 年 06 月 本科畢業(yè)設(shè)計本科畢業(yè)設(shè)計(論文論文) 題目:校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計題目:校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計 院院 (系):(系): 經(jīng)濟(jì)管理學(xué)院經(jīng)濟(jì)管理學(xué)院 專專 業(yè):業(yè): 信息管理與信息系統(tǒng)信息管理與信息系統(tǒng) 班班 級:級: 090510 學(xué)學(xué) 生:生: 學(xué)學(xué) 號:號: 指導(dǎo)教師:指導(dǎo)教師: 2013 年 6 月 本科畢業(yè)設(shè)計本科畢業(yè)設(shè)計(論文論文) 題目:校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計題目:校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計 院院 (系):(系): 經(jīng)濟(jì)管理學(xué)院經(jīng)濟(jì)管理學(xué)院 專專 業(yè):業(yè): 信息管理與信息系統(tǒng)信息管理與信息系統(tǒng) 班班 級:級: 090510 學(xué)學(xué) 生:生: 張燕妮張燕妮 學(xué)學(xué) 號:號: 090510128 指導(dǎo)教師:指導(dǎo)教師: 李剛李剛 2013 年 6 月 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)任務(wù)書西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)任務(wù)書 院(系) 經(jīng)濟(jì)管理學(xué)院 專業(yè) 信息管理與信息系統(tǒng) 班級 090510 姓名 張燕妮 學(xué)號 090510128 1.畢業(yè)設(shè)計(論文)題目: 校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計 2.題目背景和意義:隨著大學(xué)的不斷擴(kuò)招,大學(xué)生的人數(shù)不斷地增加,但是學(xué)校食堂吃飯的空間是有 限的,不能夠準(zhǔn)時吃上飯已經(jīng)成為很多大學(xué)生的苦惱了,更別說吃到自己想吃的飯菜了,并且有時還 會有很多特殊情況或意外事情,學(xué)生沒有時間或不愿意去食堂就餐,所以就此需要一個能解決此問題 的辦法。校園網(wǎng)上訂餐系統(tǒng)操作方便、快捷可以讓學(xué)生們準(zhǔn)時準(zhǔn)點(diǎn)吃上他們想吃的飯。校園網(wǎng)上訂餐 針對的實體餐廳是大學(xué)旁邊的實體餐館,因為離學(xué)校近,所以學(xué)生完全可以親自去實體店里進(jìn)行考察 和品嘗菜品??偟膩碚f,校園網(wǎng)上訂餐系統(tǒng)不僅讓大學(xué)生們吃上飯,更讓他們能夠吃上放心、安全的 飯菜。 3.設(shè)計(論文)的主要內(nèi)容(理工科含技術(shù)指標(biāo)): 第一章 緒論 第二章 理論綜述 第三章 系統(tǒng)分析 第四章 系統(tǒng)設(shè)計 第五章 系統(tǒng)實現(xiàn) 第六章 系統(tǒng)測試 第七章 結(jié)論 4.設(shè)計的基本要求及進(jìn)度安排(含起始時間、設(shè)計地點(diǎn)): 結(jié)合實際;實現(xiàn)設(shè)計;資料充實,結(jié)構(gòu)完整;有一定創(chuàng)新性和實用性 。 進(jìn)度安排: (1)開題報告階段2012-2013(1)學(xué)期第18 周-2012-2013(2)第4 周:在老師具體指導(dǎo)下,具體 調(diào)查研究并寫出開題報告和寫作提綱。3月10日前學(xué)生將開題報告打印后交導(dǎo)師處。 (2)2013 年4月底交初稿。 (3)2012-2013(2)學(xué)期第13周交中期報告、論文二稿和外文翻譯資料。 (4) 2012-2013(2)學(xué)期第16周將導(dǎo)師同意的第三稿按規(guī)定打印裝訂成冊,同時提交畢業(yè)設(shè)計(論文) 附件冊。 設(shè)計地點(diǎn): 西安工業(yè)大學(xué)。 5.畢業(yè)設(shè)計(論文)的工作量要求 實驗(時數(shù))*或?qū)嵙?xí)(天數(shù)): 8 周 圖紙(幅面和張數(shù))*: 論文字?jǐn)?shù): 15000 外文翻譯字?jǐn)?shù): 3000 參考文獻(xiàn)篇數(shù): 15(外文文獻(xiàn)至少 3 篇) 其他要求: 6參考文獻(xiàn)書名或期刊、期號: 1 戈曉芳.網(wǎng)上訂餐悄然興起期刊,2011.11.21 第 005 版 2 陳爽.高校食堂網(wǎng)上訂餐系統(tǒng)期刊,2010.06.17 第 24 期 3 劉申曉.基于 MVC 框架的網(wǎng)上訂餐系統(tǒng)的設(shè)計與實現(xiàn),碩士學(xué)士論文 2010.4.20 4 張海潘.軟件工程導(dǎo)論,第四版,北京:清華出版社 2003.11 134135 5 王濤.JSP 編程基礎(chǔ),北京出版社 2004.11 1819 6 吳其樂.JAVA 模塊設(shè)計事例經(jīng)典,北京冶金工業(yè)出版社 2004.06 7 高國忠.基于 J2EE 和 MVC 模式的企業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn). 中國農(nóng)業(yè)機(jī)械化科學(xué)研究院, 2005. 89 指導(dǎo)教師簽名: 年 月 日 學(xué)生簽名: 年 月 日 系(教研室)主任審批: 年 月 日 說明:1 本表一式二份,一份由學(xué)生裝訂入附件冊,一份教師自留。 - 1 - 校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計校園網(wǎng)上訂餐系統(tǒng)分析與設(shè)計 摘要摘要 隨著生活質(zhì)量的日益改善以及生活節(jié)奏的日益加快,人們對餐飲需求的質(zhì)量以及速 度也隨之發(fā)生著變化。為了滿足社會需求,餐飲的高質(zhì)量和快節(jié)奏也漸漸使電話訂餐和 網(wǎng)上訂餐業(yè)日益發(fā)展壯大。這也促使了以大學(xué)生為主的校園訂餐業(yè)的發(fā)展。校園訂餐系 統(tǒng)主要是以大學(xué)生為主的一種個性化、多樣化的服務(wù)產(chǎn)業(yè)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及, 方便、快捷、個性化的網(wǎng)上訂餐正在進(jìn)入大學(xué)校園。網(wǎng)上訂餐是一種新型的營銷方式。 尤其在生活節(jié)奏加快和時間觀念加強(qiáng)的群體中網(wǎng)上訂餐成為他們的喜愛方式,人們通過 上網(wǎng),對餐品進(jìn)行預(yù)訂,這樣不僅節(jié)約了時間,也為餐廳的訂餐管理工作提供了方便。 針對未央?yún)^(qū)陜西科技大學(xué)、西安工業(yè)大學(xué)、西安醫(yī)學(xué)院三所大學(xué)的校園訂餐業(yè)務(wù)還未形 成,發(fā)展空間很大。 本設(shè)計中的校園網(wǎng)上訂餐系統(tǒng)設(shè)計運(yùn)用了 Java 開發(fā)語言,基于 B/S 瀏覽器服務(wù)器的 開發(fā)環(huán)境,結(jié)合 JSP 動態(tài)網(wǎng)頁腳本語言,利用 DIV ,CSS 來美化界面的布局,后臺運(yùn)用 處理效率和安全性都較好的 MySql 數(shù)據(jù)庫,實現(xiàn)了一個具有校園網(wǎng)上訂餐和后臺管理的 系統(tǒng),其中的具體功能包括用戶的操作功能和管理員的處理功能,其中用戶可以進(jìn)行的 工作有:登錄系統(tǒng),修改個人密碼,對菜品的瀏覽,添加菜品到購物車,查看訂單的信 息和核對信息,進(jìn)行留言。管理員可以進(jìn)行的操作有:登錄系統(tǒng),對菜品的管理(包括增 添改查菜品),會員管理,訂單管理,留言管理,管理員管理(包括添加刪除管理員) ,修 改密碼。 關(guān)鍵詞:關(guān)鍵詞:網(wǎng)上訂餐設(shè);設(shè)計;JSP -1 Analysis and Design of online food reservation system of Campus Abstract With the improving quality of life as well as the ever-accelerating pace of life, the quality of peoples food needs and rate also changing.In order to meet the needs of society, catering and fast-paced, high-quality and gradually make telephone ordering and online ordering industry growing stronger.This has prompted a campus-based college students ordering industry. Campus-based ordering system, mainly university students a personalized, diversified services industry.With the development and popularization of network technology, convenient, fast, personalized online ordering are entering the university campus.Online food reservation is a new way of marketing.Especially in the faster pace of life and strengthen the concept of time online food reservation groups become their favorite way to people through the Internet, make a reservation for food products, which not only saves time, but also for restaurant reservation management work provides a convenient.For Weiyang, Shaanxi University of Technology, Xian Technological University, Xian Medical University campus ordering three business has not yet formed, large space for development. Design of online food reservation system using the design of the Java development language, based on B/S (browser server development environment, combining with the JSP dynamic web scripting languages, using DIV and CSS to beautify the layout of the interface, the background using the MySql database and security better treatment efficiency, realizes a campus online food reservation and background management system of the specific functions include user operation function and administrator processing functions, the user can carry out the work are as follows: log in and modify the personal password, browsing for items, add items to shopping cart, view order information and check the information, to leave a message.Administrators can do are: log in and the management of food (including add to check items), member management, order management, message management, administrator management (includeing the add or remove the administrator), modify the password. Key words: Campus online reservation;Design; JSP i 目錄目錄 摘要摘要 .- 1 - ABSTRACT.- 1- 主要符號表主要符號表.I 1 緒論緒論.1 1.1 研究背景.1 1.2 研究意義.1 1.3 國內(nèi)外研究狀況.2 1.4 系統(tǒng)架構(gòu)和設(shè)計框架.3 2 理論綜述理論綜述.5 2.1STRUTS.5 2.2JSP 技術(shù).5 2.2.1JSP 技術(shù)的優(yōu)勢.5 2.2.2JSP 的工作原理.6 2.3DIV+CSS.7 2.4MYSQL數(shù)據(jù)庫.7 2.4.1MySql 數(shù)據(jù)庫介紹 .7 2.4.2MySql 數(shù)據(jù)庫連接 .8 2.5TOMCAT服務(wù)器.9 3 系統(tǒng)分系統(tǒng)分析析.10 3.1 可行性分析.10 3.1.1 市場可行性.10 3.1.2 經(jīng)濟(jì)可行性.10 3.1.3 技術(shù)可行性.11 3.1.4 管理可行性.11 ii 3.1.5 可行性結(jié)論.11 3.2 需求分析.11 3.2.1 系統(tǒng)需求概述.11 3.2.2 功能性需求.11 3.2.3 非功能性需求.12 3.3 結(jié)構(gòu)化分析.13 3.3.1 業(yè)務(wù)流程圖.13 3.3.2 數(shù)據(jù)流程圖.15 3.3.3 數(shù)據(jù)字典.17 4 系統(tǒng)設(shè)計系統(tǒng)設(shè)計.20 4.1 系統(tǒng)設(shè)計目標(biāo)和原則.20 4.2 系統(tǒng)模塊結(jié)構(gòu)設(shè)計.21 4.2.1 前臺模塊設(shè)計.21 4.2.2 后臺模塊設(shè)計.22 4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計.22 4.3.1 系統(tǒng) E-R 圖.23 4.3.2 數(shù)據(jù)庫各表的數(shù)據(jù)結(jié)構(gòu).27 4.4 界面設(shè)計.30 5 系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn).31 5.1 系統(tǒng)的開發(fā)及運(yùn)行環(huán)境.31 5.2 系統(tǒng)功能實現(xiàn).31 5.2.1 系統(tǒng)前臺功能實現(xiàn).31 5.2.2 系統(tǒng)后臺功能實現(xiàn).37 6 系統(tǒng)測試系統(tǒng)測試.43 6.1 單元測試.43 iii 6.2 集成測試.46 6.3 測試結(jié)論.47 7 結(jié)論結(jié)論.48 參考文獻(xiàn)參考文獻(xiàn).49 致致 謝謝.50 畢業(yè)設(shè)計(論文)知識產(chǎn)權(quán)聲明畢業(yè)設(shè)計(論文)知識產(chǎn)權(quán)聲明.51 畢業(yè)設(shè)計(論文)獨(dú)創(chuàng)性聲明畢業(yè)設(shè)計(論文)獨(dú)創(chuàng)性聲明.52 附附 錄錄.53 原文.54 外文翻譯.60 主要符號表 I 主要符號表主要符號表 數(shù)據(jù)流程圖符號數(shù)據(jù)流程圖符號 外部實體外部實體 處理處理 業(yè)務(wù)流程圖符號業(yè)務(wù)流程圖符號 文檔文檔 數(shù)據(jù)流向數(shù)據(jù)流向 數(shù)據(jù)流數(shù)據(jù)流 決策決策 數(shù)據(jù)存儲數(shù)據(jù)存儲 業(yè)務(wù)處理單位業(yè)務(wù)處理單位 決策決策 1 緒論 1 1 緒論緒論 自從進(jìn)入二十一世紀(jì)以來,計算機(jī)技術(shù)向著網(wǎng)絡(luò)化、集成化方向迅速發(fā)展。目前網(wǎng) 絡(luò)版軟件中存在著兩種不同的趨勢,一種是稱為客戶端/服務(wù)器的 C/S 結(jié)構(gòu)應(yīng)用系統(tǒng),另 一種,也是本畢業(yè)設(shè)計所采用的,瀏覽器/服務(wù)器的 B/S 結(jié)構(gòu)應(yīng)用系統(tǒng)。本文討論的是一 個基于 Web 的校園網(wǎng)上訂餐網(wǎng)站,主要針對的消費(fèi)群體是北郊在校的大學(xué)生。 1.1 研究背景研究背景 進(jìn)入二十一世紀(jì)以來,計算機(jī)網(wǎng)絡(luò)帶動的電子商務(wù)獲得了空前的發(fā)展。使其逐漸成 為社會發(fā)展的主流方向,同時也被人們所熟知。快速的發(fā)展使電子商務(wù)成為了一種獨(dú)立 的經(jīng)濟(jì)形態(tài),并且初具規(guī)模。餐飲業(yè)是一種個性化、多樣化的服務(wù)產(chǎn)業(yè),電子商務(wù)則是 最能體現(xiàn)個性和多樣化服務(wù)的商務(wù)方式。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,方便、快捷、個 性化的網(wǎng)上訂餐正在進(jìn)入人們的生活。網(wǎng)上訂餐是一種新型的營銷方式。尤其在生活節(jié) 奏加快和時間觀念加強(qiáng)的群體中網(wǎng)上訂餐成為他們的喜愛方式,人們通過上網(wǎng),對餐品 進(jìn)行預(yù)訂,這樣不僅節(jié)約了時間,也為餐廳的訂餐管理工作提供了方便,同時可以瀏覽 各種食品更方便地進(jìn)行選擇。可見,充分發(fā)揮電子商務(wù)的力量,可以方便人們的生活、 改善人們的生活的就餐環(huán)境,充分體現(xiàn)了信息時代的優(yōu)越性,人們可以足不出戶的買到 自己想要的產(chǎn)品并且物美價廉。 由于互聯(lián)網(wǎng)發(fā)展已普及校園,在學(xué)校里,有些同學(xué)可能會因為太忙或是天氣原因不 能去食堂吃飯,所以他們會選擇訂餐,網(wǎng)上訂餐只需要一臺電腦和網(wǎng)就行,方便、快捷, 據(jù)統(tǒng)計現(xiàn)在大學(xué)校園配有電腦的人數(shù)在 80%以上,有些專業(yè) 100%的人都有電腦,所以若 提供一個校園網(wǎng)上訂餐系統(tǒng),不僅方便了學(xué)生訂餐,而且節(jié)約了時間。校園訂餐中多功 能性的服務(wù)可以讓學(xué)生從容在網(wǎng)上瀏覽餐館的菜單,來進(jìn)行價格上的比較,來選擇所需 要的美食佳肴。他們再也不用在為食堂排隊打飯,及時吃上可口的飯菜而苦惱了,而只 需要在電腦上輕輕一點(diǎn),寫清楚訂餐的時間就可以了,校園里不僅人多,更是些敢于挑 戰(zhàn)新生事物的年輕人,他們熟悉電腦,思想超前,現(xiàn)如今,網(wǎng)上訂餐的人大多數(shù)是年輕 人,因此,校園網(wǎng)上訂餐將會成為餐飲業(yè)擴(kuò)大生意的金礦源。 1.2 研究意義研究意義 由于大學(xué)的不斷擴(kuò)招,學(xué)生越來越多,餐廳不夠大,所以學(xué)生就餐就出現(xiàn)了一系列 問題,主要問題有: (1)由于上午三四節(jié)要上課的同學(xué)聚多,下課后正是就餐高峰期,食堂和各個餐館都 很擁擠,需要花費(fèi)很長時間來排隊,而中午只有兩個小時休息時間,因此能及時吃上中 午飯就成了很多師生的苦惱了。 (2)有的同學(xué)宿舍離食堂比較遠(yuǎn)忙于學(xué)習(xí)和娛樂或者是由于天氣原因,好多時候就 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 2 選擇不吃飯隨便吃點(diǎn)零食來應(yīng)付。 (3)對于很多同學(xué)需要提前預(yù)定聚會餐,都要親自去學(xué)校周邊的餐館預(yù)定,而且有時 候還要幾家餐館之間來回進(jìn)行比較,這樣比較麻煩。網(wǎng)上訂餐的其中一個服務(wù)就是提供 生日 Party 以及聚餐的預(yù)定。所以針對以上問題更加體現(xiàn)校園網(wǎng)上訂餐的可實施性。 校園網(wǎng)上訂餐的優(yōu)勢有: (1)方便、高效、快捷的特點(diǎn),而且與傳統(tǒng)的快餐店經(jīng)營模式相比,校園網(wǎng)上訂餐可 以節(jié)省餐館的座位占用,加速餐館顧客周轉(zhuǎn)流通,增加餐館的營業(yè)額,提高經(jīng)濟(jì)收益。 對于在校園網(wǎng)上訂餐的學(xué)生來說,可以為其節(jié)省更多的時間和精力,以便投入到學(xué)習(xí)和 工作中。 (2)可通過圖片、說明、設(shè)置動畫加強(qiáng)了產(chǎn)品了宣傳,達(dá)到了餐飲業(yè)的“色型”要求。 (3)網(wǎng)絡(luò)訂餐實現(xiàn)產(chǎn)品管理方便,起到立竿見影的效果,不用因為更改菜色而重新印 刷,只要在后臺鼠標(biāo)輕輕一點(diǎn),全線馬上更新,節(jié)省了紙張同時也為餐館管理人員帶來 方便。 (4)相比傳統(tǒng)的電話訂餐網(wǎng)上訂餐不會占線。在用餐時間點(diǎn)上,生意好點(diǎn)的餐廳電話 是很難打通,一些學(xué)生被迫作出其它選擇,校園網(wǎng)上訂餐則不存在這個問題。 (5)信息準(zhǔn)確豐富??蛻艨梢栽诰W(wǎng)上查看菜譜、瀏覽菜品的圖片、觀看菜品的介紹以 及價格,下單時還可以寫上自己的特別要求,口味等,電話訂餐傳遞的地址、品種等信 息有時會誤記,導(dǎo)致來回奔波。網(wǎng)上訂餐由顧客進(jìn)行文字輸入或選擇并加以確認(rèn),準(zhǔn)確 性大大提高。 (6)緩解了食堂的擁擠的困境,為食堂提供更為輕松的環(huán)境。 (7)可以采用會員制度,設(shè)立積分換贈送,設(shè)立團(tuán)體會員制,利用贈品或優(yōu)惠,擴(kuò)大 市場份額,比傳統(tǒng)訂餐的宣傳促銷的方法更多,營銷手段更是利用得淋漓盡致。 (8)訂餐者節(jié)省了電話費(fèi),實現(xiàn)雙盈雙利。 針對未央大學(xué)園區(qū),這里有三所大學(xué),學(xué)生老師很多,學(xué)校周邊訂餐業(yè)務(wù)還未形成, 發(fā)展空間很大,能將校內(nèi)外的餐館、學(xué)生群體等各消費(fèi)群體納入一個特色鮮明的訂餐系 統(tǒng)網(wǎng)站,發(fā)展空間巨大。 1.3 國內(nèi)外研究狀況國內(nèi)外研究狀況 就餐飲業(yè)而言,在經(jīng)濟(jì)發(fā)達(dá)國家中發(fā)展的速度及需求遠(yuǎn)比經(jīng)濟(jì)不發(fā)達(dá)的國家要高很 多。因為經(jīng)濟(jì)發(fā)達(dá)國家人們的時間觀念很強(qiáng),對服務(wù)的要求也比較高,更重要的是其餐 飲業(yè)能不斷運(yùn)用先進(jìn)的管理方法和手段特別是信息技術(shù),充分地利用巨大的信息資源。 在世界上經(jīng)濟(jì)發(fā)達(dá)的國家和地區(qū),計算機(jī)技術(shù)應(yīng)用于餐飲業(yè)已經(jīng)十分成熟,目前它利用 主要的信息系統(tǒng)使其部門經(jīng)理有更多的時間面向顧客。 信息技術(shù)的發(fā)展將更快的推動互聯(lián)網(wǎng)的發(fā)展,訂餐系統(tǒng)的重要性也將越顯其強(qiáng)大的 作用。 “網(wǎng)上訂餐”的群體悄然龐大,上班族和學(xué)生更把它看成潮流浪尖上的亮點(diǎn)。在網(wǎng) 上訂餐的人都是對電腦比較熟悉的人,也就是比較年輕化的消費(fèi)群體,包括白領(lǐng)、大學(xué) 生、高中生和對計算機(jī)操作相對比較熟悉的人。因為這些人工作都比較忙,而且對于計 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 3 算機(jī)也 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 4 比較熟悉,思想也比較超前,對于在網(wǎng)上訂餐也能夠接受,并且經(jīng)常上網(wǎng)訂餐,方便, 快捷,省時間。 相關(guān)調(diào)查顯示,目前餐飲企業(yè)對網(wǎng)上訂餐業(yè)務(wù)中的訂餐系統(tǒng)重視不夠,以至于無法 滿 足網(wǎng)上消費(fèi)者的需求。在我國參加過網(wǎng)上訂餐服務(wù)的網(wǎng)民中,僅 3 成的網(wǎng)民對其網(wǎng)上訂 餐感到滿意。主要原因是:網(wǎng)上訂餐只能看到物品的說明簡介和外觀,沒有看到實體細(xì) 節(jié)處,無法通過快速瀏覽確定是不是自己想要的菜品,而這正是傳統(tǒng)實體餐廳優(yōu)于網(wǎng)上 餐館的地方。但是校園網(wǎng)上訂餐完全不存在這些問題,因為餐廳離學(xué)校很近,可以親自 去品嘗完全可以看到實體菜品,學(xué)生可以完全放心進(jìn)行訂餐,因此校園網(wǎng)上訂餐不僅具 有一般網(wǎng)上訂餐的優(yōu)點(diǎn),而且還具有一般傳統(tǒng)餐館的好處,真實可靠,放心。另外,在 實現(xiàn)產(chǎn)品管理方面,起到立竿見影的效果,不用因為更改菜色而重新印刷,可見校園網(wǎng) 上訂餐潛在發(fā)展是空見很大的。 1.4 系統(tǒng)架構(gòu)和設(shè)計系統(tǒng)架構(gòu)和設(shè)計框架框架 該設(shè)計時采用 B/S(Browser/Server 瀏覽器/服務(wù)器)三層分布式體系結(jié)構(gòu),具體見 下圖 1.1: 圖1.1 B/S三層模式體系結(jié)構(gòu)圖 B/S 體系結(jié)構(gòu)中與服務(wù)端采用請求/相應(yīng)的模式進(jìn)行交互,B/S 體系第一層為客戶端 可用應(yīng)用系統(tǒng)的圖形界面表示,第二層為應(yīng)用服務(wù)層,由一個或者多個服務(wù)器組成,主 要負(fù)責(zé)客戶端各種事物的處理,第三層是數(shù)據(jù)中心層,負(fù)責(zé)數(shù)據(jù)的組織、存儲,管理和 備份等等。 其交互的過程是由客戶端的一個瀏覽器頁面開始的。用戶發(fā)送一個請求,這個請求 通過 HTTP 傳遞到應(yīng)用服務(wù)器上后,服務(wù)器開始調(diào)用與之相關(guān)的事物邏輯,然后從數(shù)據(jù)庫 服務(wù)器操作數(shù)據(jù),Web 服務(wù)器將結(jié)果轉(zhuǎn)為頁面的方式傳送給瀏覽器,這時在客戶端就產(chǎn)生 了一個新的頁面。這個頁面是這次請求的結(jié)束結(jié)果,同時也是下一次請求的開始。 設(shè)計論文按照設(shè)計框架主要共分為六章(設(shè)計框架如圖 1.2 所示) 第一章是緒論,主要介紹了研究背景、研究意義、國內(nèi)外研究狀況以及系統(tǒng)架構(gòu)和 設(shè)計內(nèi)容。 第二章是理論綜述,主要描述了要完成該系統(tǒng)所采用的主要技術(shù)的簡介與說明。 第三章是系統(tǒng)分析,主要描述了系統(tǒng)分析階段的主要工作,包括可行性分析、需求 分析、結(jié)構(gòu)化分析。 客戶端 瀏覽器 Web 服 務(wù)器 數(shù)據(jù)庫 服務(wù)器 HTTP 請求 結(jié)果反饋 邏輯請求 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 5 第四章是系統(tǒng)設(shè)計,包括系統(tǒng)設(shè)計目標(biāo)和原則,系統(tǒng)功能模塊設(shè)計,數(shù)據(jù)庫設(shè)計。 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 6 第五章為系統(tǒng)實現(xiàn),著重介紹實現(xiàn)系統(tǒng)的主界面,系統(tǒng)登錄界面、各種管理界面以 及系統(tǒng)信息的增加查詢修改等功能界面。 第六章系統(tǒng)測試,包括系統(tǒng)測試的范圍及系統(tǒng)測試的結(jié)果。 第七章結(jié)論部分對本文進(jìn)行了總結(jié)。 圖 1.2 設(shè)計框架 全文框架 緒論理論綜述系統(tǒng)設(shè)計系統(tǒng)實現(xiàn)結(jié)論系統(tǒng)測試 國內(nèi)外研究狀況 系統(tǒng)架構(gòu)和設(shè)計內(nèi)容 可行性分析 需求分析 結(jié)構(gòu)化分析 系統(tǒng)設(shè)計目標(biāo)和原則 系統(tǒng)功能模塊設(shè)計 數(shù)據(jù)庫設(shè)計 系統(tǒng)信息添加修改查詢等界面 系統(tǒng)登錄界面 系統(tǒng)的主界面 系統(tǒng)測試的結(jié)果 系統(tǒng)測試的范圍 研究意義 研究背景 系統(tǒng)分析 2 理論綜述 5 2 理論綜述理論綜述 理論綜述主要講述的是該校園網(wǎng)上訂餐系統(tǒng)設(shè)計時所用到主要技術(shù)的簡單理論介紹 與理解,該系統(tǒng)主要采用的是 MVC 框架進(jìn)行開發(fā),主要用到的技術(shù)有 Struts,JSP 頁面 設(shè)計用到是 DIV+CSS, 數(shù)據(jù)庫采用的是 MySql,用到的服務(wù)器是 Tomcat,下面分別對各 個技術(shù)進(jìn)行簡單理論的講解與陳述。 2.1Struts Struts 是 Java 三大框架之一,Struts 是采用 JavaServlet/JavaServer Pages 技術(shù),開發(fā) Web 應(yīng)用程序的開放源碼的 Framework。采用 Structs 開發(fā)是基于 MVC 的應(yīng)用框架。 MVC(Model/View/Controller): M 是指數(shù)據(jù)模型,在 Structs 中通常由 ActionForm Bean 表示。 V 是指用戶界面,視圖通常是由 JSP 建立的,Struts 包含擴(kuò)展自定義標(biāo)簽庫 (TagLib)可以簡化用戶界面的創(chuàng)建過程。目前的標(biāo)簽庫包括:Bean Tags 、 HTML tags 、 Logic Tags 、 Nested Tags 以及 Template Tags 等。 C 則是控制器,在 Struts 中實現(xiàn)控制邏輯的是 Action,在 Struts-config.xml 配置文件中 ActionMapping 與 ActionForward 則指定了不同業(yè)務(wù)邏輯或流程的運(yùn)行方向。 使用 MVC 的目的是將 M 和 V 的實現(xiàn)代碼分離,從而使同一個程序可以使用不同的表 現(xiàn)形式,C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變,V 應(yīng)該同步更新。 Struts 只能用于 Web 程序開發(fā),在 Struts 中,用戶的請求一般以*.do 作為請求服務(wù) 名,所有的*.do 請求均被指向 ActionServlet,ActionServlet 根據(jù) Struts-config.xml 中的配 置信息,將用戶請求封裝成一個指定名稱的 FormBean,并將此 FormBean 傳至指定名稱 的 ActionBean,由 ActionBean 完成相應(yīng)的業(yè)務(wù)操作,如文件操作,數(shù)據(jù)庫操作等。每一 個*.do 均有對應(yīng)的 FormBean 名稱和 ActionBean 名稱,這些在 Struts-config.xml 中配置。 所以說 Struts 的核心是 ActionServlet,ActionServlet 的核心是 Struts-config.xml。 2.2JSP 技術(shù)技術(shù) JSP 是 Java Server Page 的簡稱。它是一種動態(tài)的網(wǎng)頁技術(shù),尤其是在 JAVA Web 領(lǐng) 域的使用現(xiàn)為突出。SUN 公司在 1999 年,利用 JAVA 語言作為腳本語言來開發(fā)它的,此 技術(shù)在 J2EE 體系中扮演重要的角色。 2.2.1JSP 技術(shù)的優(yōu)勢技術(shù)的優(yōu)勢 (1)效率和安全性更高。JSP 在執(zhí)行以前先被編譯成字節(jié)碼,字節(jié)碼由 Java 虛擬機(jī)解 釋執(zhí)行,比源碼解釋的效率高,而且源程序不大可以被下載。如果不是第一次對 JSP 進(jìn) 行請求,就直接調(diào)用第一次訪問生成的 Servlet,這種訪問方式速度是相當(dāng)快的。 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 6 (2)將業(yè)務(wù)邏輯層和表示層分離。使用 JSP 技術(shù),網(wǎng)絡(luò)開發(fā)人員可以使用 HTML 來 設(shè)計頁面的顯示部分,使用 JSP 和 Java 程序片段來生成網(wǎng)頁中的動態(tài)效果。 (3)組件(Component)的開發(fā)和使用更方便。JSP 的組件技術(shù)是靠 JavaBeans 來實 現(xiàn)的,前臺頁面通過調(diào)用中間層的 JavaBeans 來實現(xiàn)對后臺數(shù)據(jù)庫的訪問。JavaBeans 是 完全的 OOP,可以針對不同的業(yè)務(wù)處理功能方便地建立一整套可重復(fù)利用的對象庫。 (4)適應(yīng)平臺更廣,一次編寫,處處運(yùn)行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級數(shù)學(xué)口算題
- 青島版數(shù)學(xué)七年級上冊5.2《代數(shù)式》聽評課記錄
- 魯教版地理六年級下冊6.2《自然環(huán)境》聽課評課記錄3
- 蘇教版三年級下冊《兩位數(shù)乘整十?dāng)?shù)的口算》教案
- 委托經(jīng)營管理協(xié)議書范本
- 蘇州蘇教版三年級數(shù)學(xué)上冊《周長是多少》聽評課記錄
- 產(chǎn)品銷售合作協(xié)議書范本(代理商版本)
- 書稿專用版權(quán)合同范本
- 酒店房屋出租辦公經(jīng)營協(xié)議書范本
- 部編版道德與法治九年級下冊《1.2復(fù)雜多變的關(guān)系》聽課評課記錄
- 軍事英語詞匯整理
- 家庭教育指導(dǎo)委員會章程
- 高三一本“臨界生”動員會課件
- 浙江省2023年中考科學(xué)真題全套匯編【含答案】
- DB31-T 1440-2023 臨床研究中心建設(shè)與管理規(guī)范
- 小說標(biāo)題作用探究省名師優(yōu)質(zhì)課賽課獲獎?wù)n件市賽課一等獎?wù)n件
- 老客戶維護(hù)方案
- 高處作業(yè)安全教育培訓(xùn)講義課件
- dk膠原蛋白培訓(xùn)課件
- 短視頻拍攝時間計劃表
- 萬科物業(yè)管理公司全套制度(2016版)
評論
0/150
提交評論