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

正文內(nèi)容

在線訂餐系統(tǒng)設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計-展示頁

2025-07-08 01:01本頁面
  

【正文】 統(tǒng)。SSH框架是指StrutsHibernate以及Spring框架。(2) 程序員只要使用框架來進(jìn)行開發(fā),框架可以提供很多有用的服務(wù)及對一些重復(fù)的、冗余的代碼進(jìn)行封裝。 本文通過分析市場上已存在訂餐系統(tǒng)的實(shí)際需求和業(yè)務(wù)流程,并結(jié)合分析顧客的習(xí)慣消費(fèi)方式,設(shè)計和實(shí)現(xiàn)了一個實(shí)用的在線訂餐系統(tǒng)。 當(dāng)然,在需求分析之前,會簡單介紹系統(tǒng)開發(fā)的預(yù)備知識,這主要包括系統(tǒng)開發(fā)的編程語言、開發(fā)工具以及使用技術(shù)。首先根據(jù)系統(tǒng)需求提出系統(tǒng)設(shè)計目標(biāo)與原則,然后分別對系統(tǒng)技術(shù)架構(gòu)和功能架構(gòu)進(jìn)行了設(shè)計。最后給出一個動態(tài)的系統(tǒng)功能流程。該部分按訂餐用戶、餐廳業(yè)主用戶和系統(tǒng)管理員用戶三個模塊來設(shè)計系統(tǒng),并對各個模塊的設(shè)計進(jìn)行了描述。在了解了整體結(jié)構(gòu)之后,分別討論了訂餐用戶、餐廳業(yè)主用戶和系統(tǒng)管理員用戶各個模塊的詳細(xì)設(shè)計。 第1章 緒論,主要描述在線訂餐的市場趨勢、在線訂餐的市場優(yōu)勢、本文解決的主要問題和文章的組織結(jié)構(gòu)。第三章需求分析,主要進(jìn)行在線訂餐系統(tǒng)的需求分析,還包括系統(tǒng)設(shè)計目標(biāo)、總體規(guī)劃以及可行性分析。其次對每個功能用例進(jìn)行詳細(xì)的描述。第四章概要設(shè)計,本章主要進(jìn)行系統(tǒng)的架構(gòu)設(shè)計、數(shù)據(jù)存儲設(shè)計以及類模塊設(shè)計。其次在架構(gòu)設(shè)計中,主要描述其邏輯架構(gòu)設(shè)計。第五章詳細(xì)設(shè)計,本章主要進(jìn)行系統(tǒng)的詳細(xì)設(shè)計,包括程序系統(tǒng)的結(jié)構(gòu)描述和程序類設(shè)計說明。其次,按照程序類描述、類功能方法描述、接口描述三部分,分別進(jìn)行各個模塊的詳細(xì)設(shè)計。其次描述了系統(tǒng)測試的情況,并對測試策略和測試結(jié)果進(jìn)行描述。 3第2章 預(yù)備知識(1) JSPJSP全名為Java Server Pages,中文名叫Java服務(wù)器頁面,其根本是一個簡化的Servlet設(shè)計,它JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件,后綴名為(*.jsp)。JSP實(shí)現(xiàn)了HTML語法中的Java擴(kuò)張(以 %, %形式),與Servlet一樣,是在服務(wù)器端執(zhí)行的。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。(2) JavaScriptJavaScript和Java語言雖然在語法上很相似,但它們?nèi)匀皇莾煞N不同的語言。由于JavaScript由Java集成而來,因此它是一種面向?qū)ο蟮某绦蛟O(shè)計語言。(1) 編程工具EclipseEclipse 是一個開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。幸運(yùn)的是,Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。Java盡管 Eclipse 是使用Java語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如C/C++、COBOL、PHP、Android等編程語言的插件已經(jīng)可用,或預(yù)計將會推出。(2) 數(shù)據(jù)庫工具OracleOracle Database,又名Oracle RDBMS,或簡稱Oracle。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。但它的所有知識,只要在一種機(jī)型上學(xué)習(xí)了ORACLE知識,便能在各種類型的機(jī)器上使用它。J2EE平臺的MVC框架,主要是采用Servlet和JSP技術(shù)來實(shí)現(xiàn)的。Struts把Servlet、JSP、自定義標(biāo)簽和信息資源(message(2) HibernateHibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序?qū)嵱?,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。Spring的架構(gòu)基礎(chǔ)是基于使用JavaBean屬性的InversionControl容器。Spring的數(shù)據(jù)訪問架構(gòu)還集成了Hibernate和其他O/RSpring還提供了唯一的事務(wù)管理抽象,它能夠在各種底層事務(wù)管理技術(shù),例如JTA或者JDBC事務(wù)提供一個一致的編程模型。這個框架足夠強(qiáng)大,使得應(yīng)用程序能夠拋開EJB的復(fù)雜性,同時享受著和傳統(tǒng)EJB相關(guān)的關(guān)鍵服務(wù)。Web框架。比如說,通過調(diào)查問卷的形式,調(diào)查人們對在線訂餐的需求等問題。在實(shí)際試運(yùn)行之前,我們需要對系統(tǒng)進(jìn)行測試。本在線訂餐系統(tǒng)的實(shí)現(xiàn)基于B/S架構(gòu),使用JSP和Javascript開發(fā)語言,以及eclipse和oracle開發(fā)工具。其中,店主實(shí)現(xiàn)對餐廳的業(yè)務(wù)管理,訂餐客戶實(shí)現(xiàn)瀏覽餐廳信息以及訂餐功能,系統(tǒng)管理員實(shí)現(xiàn)對整個訂餐系統(tǒng)的業(yè)務(wù)管理 可行性分析隨著互聯(lián)網(wǎng)應(yīng)用的普及化,我們的生活與互聯(lián)網(wǎng)越來越緊密不可分。因此,網(wǎng)上購物將為我們開拓出一個新的消費(fèi)領(lǐng)域。而對于在線訂餐消費(fèi)是否可行,在此我想進(jìn)一步分析,分析從以下幾個方面分析。為了保證系統(tǒng)開發(fā)成功,必須采用工程化的系統(tǒng)開發(fā)方法,并研究出一些符合工程化標(biāo)準(zhǔn)的開發(fā)方法。工程化的系統(tǒng)開發(fā)方法確實(shí)在開發(fā)實(shí)踐中取得了一定的效果。(2) 運(yùn)行可行性分析隨著計算機(jī)知識的普及和推廣,越來越多的人掌握了計算機(jī)的基本使用方法和技能。 (3) 經(jīng)濟(jì)可行性分析網(wǎng)絡(luò)訂餐系統(tǒng)給人們帶來了方便,成為一種全新的商務(wù)模式。(4) 法律可行性分析該訂餐系統(tǒng)的開發(fā)會不會在社會上引起侵權(quán)或其它責(zé)任問題。就本系統(tǒng)而言,隨著電腦的普及,為學(xué)生在網(wǎng)絡(luò)上進(jìn)行購物提供有利的條件。商家可以從中獲得利潤,兩全其美。 設(shè)計的總體規(guī)劃無論哪個網(wǎng)站都要會有它自己的設(shè)計規(guī)則與規(guī)范。(2)針對性:該系統(tǒng)設(shè)計是在線訂餐系統(tǒng)定向開發(fā)設(shè)計,所以具有專業(yè)突出和很強(qiáng)的針對性。 功能分析 用例圖為了能夠更好、更直觀的了解本訂餐系統(tǒng)的功能,所以通過用例圖來反映系統(tǒng)的整體功能。 登錄用例編號:1用例名稱:登錄用例目標(biāo):用戶身份進(jìn)入訂餐系統(tǒng)參與者:普通用戶、餐廳用戶、系統(tǒng)管理員前提條件:用戶已有本訂餐系統(tǒng)的賬號和密碼基本事件流:進(jìn)入系統(tǒng)的登錄頁面輸入用戶的賬號和密碼系統(tǒng)訪問數(shù)據(jù)庫,驗(yàn)證用戶的賬號和密碼根據(jù)驗(yàn)證結(jié)果,返回信息:正確,則以該用戶身份進(jìn)入訂餐系統(tǒng);錯誤,停留在登錄頁面,并給予錯誤提示 注冊用例編號:2用例名稱:注冊用例目標(biāo):獲取本訂餐系統(tǒng)的用戶身份參與者:普通用戶前提條件:用戶想要擁有本訂餐系統(tǒng)的用戶身份基本事件流:進(jìn)入系統(tǒng)的注冊頁面輸入注冊信息并對信息進(jìn)行驗(yàn)證注冊信息驗(yàn)證正確,系統(tǒng)訪問數(shù)據(jù)庫,保持用戶信息跳轉(zhuǎn)到登錄頁面 注銷用例編號:3用例名稱:注銷用例目標(biāo):退出當(dāng)前的用戶身份參與者:普通用戶、餐廳用戶、系統(tǒng)管理員前提條件:用戶已經(jīng)登錄基本事件流:點(diǎn)擊注銷鏈接系統(tǒng)擦除該用戶在服務(wù)器中的信息跳轉(zhuǎn)到登錄頁面 修改密碼用例編號:4用例名稱:修改密碼用例目標(biāo):修改用戶的密碼參與者:普通用戶前提條件:用戶已經(jīng)登錄基本事件流:進(jìn)入用戶的安全中心輸入用戶舊密碼和新密碼 系統(tǒng)訪問數(shù)據(jù)庫,更新用戶密碼,并返回修改信息 瀏覽餐廳用例編號:5用例名稱:瀏覽餐廳用例目標(biāo):對本訂餐系統(tǒng)的餐廳進(jìn)行瀏覽查看參與者:普通用戶前提條件:用戶已經(jīng)進(jìn)入本訂餐系統(tǒng)基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入餐廳主頁 搜索餐廳用例編號:6用例名稱:搜索餐廳用例目標(biāo):根據(jù)相關(guān)的餐廳信息關(guān)鍵字,獲取相應(yīng)的餐廳信息參與者:普通用戶前提條件:用戶已經(jīng)進(jìn)入本訂餐系統(tǒng)基本事件流:進(jìn)入訂餐系統(tǒng)主頁輸入想要搜索的餐廳信息關(guān)鍵字或通過高級搜索選擇搜索標(biāo)簽系統(tǒng)訪問數(shù)據(jù)庫,返回相關(guān)餐廳信息 瀏覽美食用例編號:7用例名稱:瀏覽美食用例目標(biāo):對餐廳的美食進(jìn)行瀏覽查看參與者:普通用戶前提條件:用戶已經(jīng)進(jìn)入本訂餐系統(tǒng)的餐廳美食列表頁面基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入餐廳的美食列表頁面 搜索美食用例編號:8用例名稱:搜索美食用例目標(biāo):根據(jù)相關(guān)的美食信息關(guān)鍵字,獲取相應(yīng)的美食信息參與者:普通用戶前提條件:用戶已經(jīng)進(jìn)入本訂餐系統(tǒng)的餐廳美食列表頁面基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入餐廳的美食列表頁面 購買美食用例編號:9用例名稱:購買美食用例目標(biāo):把美食加入到菜籃中并且確認(rèn)訂單參與者:普通用戶前提條件:用戶已經(jīng)進(jìn)入本訂餐系統(tǒng)的餐廳美食列表頁面、美食為出售狀態(tài)、用戶已經(jīng)登錄基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入餐廳的美食列表頁面點(diǎn)擊想要購買美食的購買選擇按鈕填寫用戶配送信息 修改菜籃中美食數(shù)量用例編號:10用例名稱:修改菜籃中美食數(shù)量用例目標(biāo):對已經(jīng)選擇的美食進(jìn)行數(shù)量修改參與者:普通用戶前提條件:菜籃中已經(jīng)有選擇的美食基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入菜籃頁面修改美食數(shù)量信息 刪除菜籃中美食用例編號:11用例名稱:刪除菜籃中美食用例目標(biāo):刪除已經(jīng)選擇的美食參與者:普通用戶前提條件:菜籃中已經(jīng)有選擇的美食基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入菜籃頁面點(diǎn)擊想要刪除美食的刪除按鈕 清空菜籃美食用例編號:12用例名稱:清空菜籃美食用例目標(biāo):刪除所有已經(jīng)選擇的美食參與者:普通用戶前提條件:菜籃中已經(jīng)有選擇的美食基本事件流:進(jìn)入訂餐系統(tǒng)主頁進(jìn)入菜籃頁面點(diǎn)擊清空菜籃按鈕 查看訂單用例編號:13用例名稱:查看訂單用例目標(biāo):瀏覽查看訂單信息參與者:普通用戶、餐廳用戶前提條件:用戶已經(jīng)登錄基本事件流:登錄進(jìn)入訂單頁面 留言催單用例編號:14用例名稱:留言催單用例目標(biāo):給訂單餐廳留言,催促訂單參與者:普通用戶前提條件:用戶已經(jīng)登錄、擁有訂單基本事件流:登錄進(jìn)入訂單頁面在相應(yīng)訂單中輸入催單信息,提交信息 給餐廳留言用例編號:15用例名稱:給餐廳留言用例目標(biāo):根據(jù)餐廳的各項信息,發(fā)表用戶自己的留言參與者:普通用戶前提條件:用戶已經(jīng)登錄基本事件流:登錄進(jìn)入餐廳的留言中心發(fā)表留言 評價訂單交易用例編號:16用例名稱:評價訂單交易用例目標(biāo):根據(jù)交易的滿意程度,進(jìn)行打分評價參與者:普通用戶前提條件:用戶已經(jīng)登錄、擁有訂單基本事件流:登錄進(jìn)入訂單信息頁面選擇評價等級,進(jìn)行打分 瀏覽餐廳留言信息用例編號:17用例名稱:瀏覽餐廳留言信息用例目標(biāo):瀏覽顧客對餐廳的留言及餐廳的回復(fù)信息參與者:普通用戶前提條件:用戶已經(jīng)登錄基本事件流:登錄進(jìn)入餐廳留言信息頁面 查看我的信息用例編號:18用例名稱:查看我的信息用例目標(biāo):查看我的積分、累計訂單及訂單簡要信息參與者:普通用戶前提條件:用戶已經(jīng)登錄基本事件流:登錄進(jìn)入我的信息頁面 申請開店用例編號:19用例名稱:申請開店用例目標(biāo):建立自己的餐廳中心參與者:普通用戶前提條件:用戶已經(jīng)登錄基本事件流:登錄進(jìn)入申請開店頁面填寫申請信息等待系統(tǒng)管理員審批 確認(rèn)訂單送達(dá)用例編號:20用例名稱:確認(rèn)訂單送達(dá)用例目標(biāo):確認(rèn)訂單已經(jīng)送達(dá)參與者:普通用戶、餐廳用戶前提條件:用戶已經(jīng)登錄、擁有訂單、訂單已經(jīng)被餐廳接收基本事件流:登錄進(jìn)入訂單信息頁面點(diǎn)擊相應(yīng)訂單的確認(rèn)送達(dá)按鈕 完善餐廳信息用例編號:21用例名稱:完善餐廳信息用例目標(biāo):對餐廳的各項信息進(jìn)行填寫完善參與者:餐廳用戶前提條件:用戶已經(jīng)登錄、管理員已經(jīng)審批開店申請基本事件流:登錄進(jìn)入我的餐廳,選擇完善餐廳信息填寫餐廳的各項信息用例編號:22用例名稱:更改餐廳營業(yè)狀態(tài)用例目標(biāo):更改餐廳營業(yè)狀態(tài),及時管理餐廳參與者:餐廳用戶前提條件:用戶已經(jīng)登錄、擁有已審批餐廳基本事件流:登錄進(jìn)入我的餐廳更改餐廳營業(yè)狀態(tài) 添加餐廳信息用例編號:23用例名稱:添加餐廳信息用例目標(biāo):添加餐廳的其他信息(比如餐廳簡介,支付方式,活動信息等),及時管理餐廳參與者:餐廳用戶前提條件:用戶已經(jīng)登錄、擁有已審批餐廳基本事件流:登錄進(jìn)入我的餐廳填寫相應(yīng)的餐廳信息,提交 刪除餐廳信息用例編號:24用例名稱:刪除餐廳信息用例目標(biāo):刪除餐廳的其他信息(比如餐廳簡介,支付方式,活動信息等),及時管理餐廳參與者:餐廳用戶前提條件:用戶已經(jīng)登錄、擁有已審批餐廳、已經(jīng)提交了餐廳的其他各項信息基本
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1