軟件使用說明書_第1頁
軟件使用說明書_第2頁
軟件使用說明書_第3頁
軟件使用說明書_第4頁
軟件使用說明書_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件使用闡明書題目:基于java的宅急送系統(tǒng)學(xué)院:數(shù)據(jù)科學(xué)與軟件工程學(xué)院 專業(yè):軟件工程(服務(wù)外包) 姓名:熊鴻瀚指導(dǎo)教師:杜娜5月20日摘要伴隨都市化生活節(jié)奏的加緊,許多上班族沒有時間外出就餐,而外賣則成了他們的首選。我國外賣市場廣闊,顧客需求足夠強,顧客黏度夠高,同步能給商家?guī)淼凸潭ǔ杀镜念~外收入。一到午飯時間,在各大寫字樓里,都能看到送餐者的身影。實際上,“叫外賣”如今已成為眾多消費者,尤其是年輕上班族習認為常的餐飲方式。同步“叫外賣”不僅受上班族的青睞,每逢節(jié)假日,也有不少人在家里等人送餐上門,此外尚有某些茶館、服裝店等服務(wù)行業(yè),由于工作需要,也常常叫外賣。而對校園里的大學(xué)生來說,用APP點外賣是既能省去到飯?zhí)门抨牭臅r間,又菜式選擇多樣,價格優(yōu)惠的點餐方式。究其主線,外賣這個事情切中人性“懶惰”的需求。關(guān)鍵詞生活節(jié)奏、叫外賣、價格優(yōu)惠

目錄TOC\o"1-3"\h\u25153軟件使用闡明書 16762摘要 2656目錄 3269261緒論 59552Abstract 5310792系統(tǒng)的開發(fā)環(huán)境 667452.1系統(tǒng)開發(fā)環(huán)境 6316982.2對技術(shù)措施的總結(jié) 6303813系統(tǒng)總體設(shè)計 791393.1總體功能模塊 744913.2管理員的功能模塊 7164413.3顧客的功能模塊 817273.4系統(tǒng)業(yè)務(wù)描述 9189233.5程序流程圖 10207034系統(tǒng)詳細設(shè)計與實現(xiàn) 11195964.1系統(tǒng)和數(shù)據(jù)庫的配置 11251154.2概念模型設(shè)計 1164274.3平臺數(shù)據(jù)表的設(shè)計 1263355系統(tǒng)功能實現(xiàn) 15186515.1程序的時序圖 1552775.1.1餐飲模塊時序圖 1585795.1.2分類模塊時序圖 16238035.1.3公告模塊時序圖 17112715.1.4顧客模塊時序圖 186965.2系統(tǒng)功能實現(xiàn)的重要框架 1868115.2SSH框架 1822395.3系統(tǒng)功能實現(xiàn)的重要模塊 19163515.3.1管理員登錄頁面 19279145.3.2公告管理頁面 20103245.3.3餐飲管理頁面 20160665.3.4訂單管理頁面 21124255.3.5留言管理頁面 22210445.3.6會員管理頁面 2214416系統(tǒng)的調(diào)試與測試 22270716.1軟件測試的目的 22110446.2軟件測試的任務(wù) 2389366.3測試環(huán)境 23143906.4測試計劃與成果 2412585結(jié)束語 2420395道謝 25

1緒論 民以食為天,中國的第三產(chǎn)業(yè)在經(jīng)濟危機中獨樹一幟出現(xiàn)了大逆轉(zhuǎn),提高速度也是非常的驚人,餐飲行業(yè)也出現(xiàn)了多種模式的經(jīng)營,為了以便足不出戶就能享有到美食的食客來說,網(wǎng)絡(luò)訂餐無疑是最直接的選擇。外賣已經(jīng)不是一種陌生的詞匯,對于有諸多家連鎖美食店的企業(yè)可以通過外派送餐的模式提高銷售額,每個城區(qū)設(shè)置站點,大范圍的覆蓋都市,提高企業(yè)網(wǎng)絡(luò)訂購的影響力。該系統(tǒng)使用JSP(Java語言)開發(fā),實現(xiàn)了網(wǎng)上訂餐系統(tǒng)的動態(tài)管理,使得網(wǎng)上訂餐的管理愈加及時、高效,提高了工作效率。該管理系統(tǒng)具有一般網(wǎng)上訂餐系統(tǒng)的功能,從大的方面來講重要包括資訊管理,餐飲管理,預(yù)定管理,顧客管理等幾種大的功能模塊。AbstractHungerbreedsdiscontentment,Chineseofthethirdindustryintheeconomiccrisisbecomeanindependentschoolreversed,theliftingspeedisalsoveryamazing,thecateringindustryalsoappearedinavarietyofmodesofoperation,inordertofacilitatethepatronscanenjoythedelicacyofthediners,onlineorderingisundoubtedlythemostdirectchoice.Thetakeawayisnotanunfamiliarword,therearealotofchainstoreenterprisesdelicacycanincreasesalesbysendingdeliverymode,eachcitytosetupthesite,coveringawiderangeofcity,improveenterprisenetworkorderinfluence.ThesystemusesJSP(Javalanguage)development,toachievetheonlineorderingsystemdynamicmanagement,makingonlineorderingmanagementmoretimely,efficient,improveworkefficiency.Themanagementsystemhasthefunctionofthegeneralonlineorderingsystem,includingtheinformationmanagement,cateringmanagement,bookingmanagement,usermanagement,etc..2系統(tǒng)的開發(fā)環(huán)境2.1系統(tǒng)開發(fā)環(huán)境該系統(tǒng)是基于B/S(Browser/Server,瀏覽器/客戶端)模式實現(xiàn),基于Myeclipse平臺架構(gòu)開發(fā)設(shè)計,重要實現(xiàn)對網(wǎng)上訂餐的使用、需求、以及顧客訂餐的動態(tài)管理等。伴隨Internet/Intranet技術(shù)的興起,將原本在單機或當?shù)鼐钟蚓W(wǎng)上運行的數(shù)據(jù)庫系統(tǒng)移植到因特網(wǎng)中,即開發(fā)基于B/S模式的新一代MIS(ManagementInformationSystem,管理信息系統(tǒng))系統(tǒng),正成為技術(shù)發(fā)展的趨勢。為了保證系統(tǒng)性能的高效性、可擴展性,以及到達數(shù)據(jù)共享和網(wǎng)絡(luò)化管理的目的,本系統(tǒng)采用B/S體系構(gòu)造進行設(shè)計開發(fā)。2.2對技術(shù)措施的總結(jié)

在此項目中使用到工具:使用myEclipse:使用myeclipse的導(dǎo)入工具,圖形化編程界面,大大加緊了開發(fā)速度。3系統(tǒng)總體設(shè)計3.1總體功能模塊 本系統(tǒng)分系統(tǒng)管理員和員工2個顧客角色,總功能圖如圖3-1所示圖3-1.系統(tǒng)功能需求分析3.2管理員的功能模塊系統(tǒng)管理員的重要功能有公告管理、餐飲分類管理、餐飲管理、訂單管理、留言管理、會員管理。管理員的功能圖如圖3-2所示圖3-2.管理員的功能圖3.3顧客的功能模塊顧客模塊的重要功能是注冊登錄功能、餐飲瀏覽,搜索功能、我的購物車、我的訂單、我的留言、我的收貨信息。 顧客模塊的功能圖如圖3-3所示圖3-3.顧客的功能圖3.4系統(tǒng)業(yè)務(wù)描述 本系統(tǒng)分系統(tǒng)管理員和顧客2個顧客角色:系統(tǒng)管理員的重要功能有公告管理、餐飲分類管理、餐飲管理、訂單管理、留言管理、會員管理;顧客模塊的重要功能是注冊登錄功能、餐飲瀏覽,搜索功能、我的購物車、我的訂單、我的留言、我的收貨信息。用例圖如下:圖3-43.5程序流程圖顧客登錄流程圖圖3-5.程序流程圖4系統(tǒng)詳細設(shè)計與實現(xiàn)4.1系統(tǒng)和數(shù)據(jù)庫的配置系統(tǒng)按通用的B/S(瀏覽器、服務(wù)器)模式進行設(shè)計(如圖4-1)數(shù)據(jù)庫在一種信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫構(gòu)造設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率,以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫構(gòu)造設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。4.2概念模型設(shè)計概念模型設(shè)計的經(jīng)典措施是用E-R圖措施,即用實體-聯(lián)絡(luò)模型表達。E-R措施是用E-R圖來描述顯示世界,E-R圖包括三個基本成分:實體、聯(lián)絡(luò)、屬性。它直觀易懂,可以比較精確地反應(yīng)現(xiàn)實世界的信息聯(lián)絡(luò),從概念上表達一種數(shù)據(jù)庫的信息組織狀況。本系統(tǒng)E-R圖如下圖4-2.概念模型設(shè)計4.3平臺數(shù)據(jù)表的設(shè)計根據(jù)平臺的需求分析和功能模塊的劃分,定義數(shù)據(jù)庫重要包括8張表:餐飲表t_canyin圖4-3-1.餐飲表訂單表t_dingdan圖4-3-2.訂單表分類表t_fenlei圖4-3-3.分類表公告表t_gonggao圖4-3-3.公告表購物車表t_gouwuche圖4-3-4.購物車表收貨信息表t_shouhuo圖4-3-5.收貨信息表顧客表t_user圖4-3-6.顧客表5系統(tǒng)功能實現(xiàn)5.1程序的時序圖5.1.1餐飲模塊時序圖圖5-1-1.餐飲模塊時序圖5.1.2分類模塊時序圖圖5-1-2.分類模塊時序圖5.1.3公告模塊時序圖圖5-1-3.公告模塊時序圖5.1.4顧客模塊時序圖圖5-1-4.顧客模塊時序圖5.2系統(tǒng)功能實現(xiàn)的重要框架5.2SSH框架SSH框架就是struts2,spring,hibernate的簡稱,運用3個框架的集成協(xié)作使用,可以有效的提高代碼編寫的效率,從而有效的減少程序開發(fā)的周期。 5.3系統(tǒng)功能實現(xiàn)的重要模塊5.3.1管理員登錄頁面管理員輸入顧客名和密碼登錄圖5-3-1.管理員登錄頁面5.3.2公告管理頁面 圖5-3-2.管理員登錄頁面5.3.3餐飲管理頁面圖5-3-3.管理員登錄頁面5.3.4訂單管理頁面圖5-3-4A.訂單管理頁面1圖5-3-4B.訂單管理頁面25.3.5留言管理頁面圖5-3-5.留言管理頁面5.3.6會員管理頁面圖5-3-6.會員管理頁面6系統(tǒng)的調(diào)試與測試6.1軟件測試的目的軟件測試的目的,第一是確認軟件的質(zhì)量,其首先是確認軟件做了你所期望的事情,另首先是確認軟件以對的的方式來做了這個事件。第二是提供信息,例如提供應(yīng)開發(fā)人員或程序經(jīng)理的反饋信息,為風險評估所準備的信息。第三軟件測試不僅是在測試軟件產(chǎn)品的自身,并且還包括軟件開發(fā)的過程。假如一種軟件產(chǎn)品開發(fā)完畢之后發(fā)現(xiàn)了諸多問題,這闡明此軟件開發(fā)過程很也許是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。軟件質(zhì)量是由幾種方面來衡量的:一、在對的的時間用對的的的措施把一種工作做對的。二、符合某些應(yīng)用原則的規(guī)定,例如不一樣國家的顧客不一樣的操作習慣和規(guī)定,項目工程中的可維護性、可測試性等規(guī)定。三、質(zhì)量自身就是軟件到達了最開始所設(shè)定的規(guī)定,而代碼的優(yōu)美或精致的技巧并不代表軟件的高質(zhì)量。四、質(zhì)量也代表著它符合客戶的需要。作為軟件測試這個行業(yè),最重要的一件事就是從客戶的需求出發(fā),從客戶的角度去看產(chǎn)品,客戶會怎么去使用這個產(chǎn)品,使用過程中會碰到什么樣的問題。6.2軟件測試的任務(wù)1、尋找Bug;

2、防止軟件開發(fā)過程中的缺陷;

3、衡量軟件的品質(zhì);

4、關(guān)注顧客的需求??偟哪康氖牵罕WC軟件的質(zhì)量6.3測試環(huán)境Apache提供的Web服務(wù)器Tomcat6.0使得顧客可以在Windows以上操作系統(tǒng)下公布自己設(shè)計的動態(tài)網(wǎng)頁。因此對論壇的調(diào)試工作重要是運用Tomcat6.0的強大功能在本機下完畢的。為了在本機下瀏覽Web頁面,首先在創(chuàng)立該系統(tǒng)的站點上(該系統(tǒng)使用的是Web的默認站點)將IP地址設(shè)定為127.0.0.1,它的缺省域名值為localhost。然后向IE瀏覽器輸入當?shù)貏討B(tài)網(wǎng)頁的URL,Web服務(wù)器在收到瀏覽器傳送的URL之后找到網(wǎng)頁文獻,并在服務(wù)器端執(zhí)行該文獻后將此文獻以HTML文獻的形式返回該瀏覽器。6.4測試計劃與成果測試項目名稱宅急送系統(tǒng)測試項目的題宅急送系統(tǒng)正常運行測試人員熊鴻瀚測試時間207-05-09用例描述:顧客在進行點菜并支付后,商家對訂單進行處理。目的驗證宅急送系統(tǒng)的所有功能前提條件Tomcat服務(wù)啟動測試環(huán)節(jié)及輸入:顧客點單并確認訂單后商家對訂單進行處理預(yù)期成果:訂單已處理顧客選擇訂單物品顧客點擊確認訂單顯示對的商家選擇處理訂單商家點擊處理按鈕彈出提醒框,與否確認處理,是則處理,否則返回。結(jié)束語畢業(yè)設(shè)計是四年大學(xué)生活中的最終一種項目了,再開發(fā)的這幾種月中不禁感慨良多。從一開始的稍微懂些jsp的概念,到目前可以用jsp進行簡樸的開發(fā)。這個過程真是收獲良多。感覺杜娜老師的積極溝通,讓我可以理解到學(xué)校的時刻表,時刻不忘督促自己。本系統(tǒng)在宅急送系統(tǒng)方面獲得了一定的成果,由于開發(fā)時間倉促,本系統(tǒng)原先構(gòu)架的某些模塊沒有來得及完畢,某些細微的功能顧客嘗不可以以便、流暢的使

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論