版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、沈陽師范大學(xué)本科畢業(yè)論文- - 摘要隨著人們生活水平的不斷提高,人們對餐飲服務(wù)行業(yè)的要求也越來越高,不僅要求傳統(tǒng)的色香味俱全,而且對就餐的時(shí)間和就餐方式也有了日益俱進(jìn)的要求.許多顧客由于工作繁忙無法抽出時(shí)間來享受美味,這樣就產(chǎn)生了人們對快捷訂餐的需求。而隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,網(wǎng)絡(luò)早已經(jīng)成為現(xiàn)代人日常生活中不可或缺的部分,將餐飲業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)結(jié)合起來,網(wǎng)上訂餐應(yīng)運(yùn)而生。網(wǎng)上訂餐為客戶提供的是最方便的飲食方式,以快速,便捷的訂餐業(yè)務(wù)送貨上門為客戶服務(wù),這省去了客戶很多不必要的時(shí)間和麻煩,給商家?guī)砀嗬妗M瑫r(shí),網(wǎng)上訂餐可以輔助餐飲企業(yè)營銷。通過信息管理,可以記錄餐飲企業(yè)方方面面的數(shù)據(jù)。本文詳
2、細(xì)論述了基于WEB的在線外賣訂餐系統(tǒng)的開發(fā)設(shè)計(jì)過程。系統(tǒng)采用ASP。NET為開發(fā)平臺SQLServer為數(shù)據(jù)庫,主要提供飲食信息、商鋪信息和優(yōu)惠信息的瀏覽和產(chǎn)品的訂購、訂單確認(rèn)及付款、產(chǎn)品配送等。顧客可以通過訂餐系統(tǒng)實(shí)現(xiàn)店鋪瀏覽、飲食資訊瀏覽、網(wǎng)上預(yù)定和付款、送餐服務(wù)、消費(fèi)折扣等;商家可以實(shí)現(xiàn)店鋪展示,顧客需求信息搜集,發(fā)放廣告等;網(wǎng)站管理員可以對相關(guān)信息進(jìn)行添加、刪除、修改和打印等。本文的結(jié)構(gòu)組織如下:首先闡述了該系統(tǒng)的可行性;其次介紹了相關(guān)的開發(fā)工具及技術(shù)基礎(chǔ);接著對系統(tǒng)的需求進(jìn)行了分析,并提出了具體的設(shè)計(jì)方案和數(shù)據(jù)庫模型;然后展現(xiàn)了整個(gè)系統(tǒng)和各功能模塊的實(shí)現(xiàn);最后闡明得出的結(jié)論。關(guān)鍵字:
3、ASP。NET在線訂餐SQLSERVERAbstractInpresentsociety,thepaceoflifeisbecomingmoreandmorequickly,andpeoplesrequirementofcateringisalsobecominghigherandhigher.Thecateringnotmerelyneedstobedelicious,niceandtasty,butalsohasthehigherdemandintimeandwayofordering.Asmanycustomersarequitebusyaboutwork,theycanttakethe
4、timetoenjoycatering.Soitisrequiredtoproduceafastwaytoordercatering.AndastherapiddevelopmentofInternettechnology,thenetworkhasalreadybeinganindispensablepartinpeoplesdailylife.Andonlineorderarisesatthishistoricmomentbycombiningcateringandcomputernetwork。Mypaperdiscussesthedevelopinganddesignprocessin
5、detailoftheorderingwebsitesystembasedonWEB。ThesystemusesASP.NETasadevelopmentplatform,Javaasthedevelopmentoflanguage,theSQLserverasthedatabase,toachievethemembermanagement,dishesmanagement,ordermanagementandmessagemanagement。TheWEB。basedorderingsystemmeetstheWebsitesystemrequirementsandcanhelpeffect
6、ivelytoimproveworkefficiency。Thepaperisorganizedasfollows:First,thepossibilitytodevelopthesystemdescribed;followedintroducedtherelateddevelopmenttoolsandtechnologyinfrastructure;thenthesystemneedsanalysis,andproposedspecificdesignanddatabasemodel;andthenshowsthewholesystemconcreterealizationofthefun
7、ctionalmodules;finalconclusion。Keywords:ASP。NETOnlineOrderingSQLserver目錄1緒論11.1課題的研究背景11.2課題的研究意義11.3本文的組織工作22系統(tǒng)開發(fā)技術(shù)分析32.1系統(tǒng)開發(fā)平臺選擇32.2ASP.NET技術(shù)介紹32。2.1增強(qiáng)的性能32.2.2世界級的工具支持32.2。3強(qiáng)大性和適應(yīng)性42。2。4威力和靈活性42。2。5簡易性42。2.6可管理性42.2.7可縮放性和可用性42。2。8自定義性和擴(kuò)展性52.2。9安全性52.3數(shù)據(jù)庫技術(shù)的介紹53系統(tǒng)需求分析73。1可行性分析73.1.1經(jīng)濟(jì)可行性分析73。1。2技
8、術(shù)能力分析83.1。3運(yùn)行可行性分析83.2業(yè)務(wù)流程分析83.2.1管理員業(yè)務(wù)流程圖83.2.2會員業(yè)務(wù)流程93.3數(shù)據(jù)流圖94系統(tǒng)概要設(shè)計(jì)11系統(tǒng)的功能結(jié)構(gòu)11系統(tǒng)總功能結(jié)構(gòu)114。1.2菜品管理功能結(jié)構(gòu)124.1.3訂單管理功能結(jié)構(gòu)125詳細(xì)設(shè)計(jì)131數(shù)據(jù)表135。1.1管理員表135.1.2會員表135。1.3菜品類別表145.1.4菜品表145.1.5訂單表155.1。6訂單管理表155。2用戶訂餐頁面15沈陽師范大學(xué)本科畢業(yè)論文沈陽師范大學(xué)本科畢業(yè)論文 IV #5。3后臺管理模塊165。3.1后臺登錄165.3。2美食管理175。3.3用戶管理175.3。4訂單管理175。4系統(tǒng)測試
9、及結(jié)論175.4。1主模塊測試185.5結(jié)論19總結(jié)20致謝21文獻(xiàn)22沈陽師范大學(xué)本科畢業(yè)論文沈陽師范大學(xué)本科畢業(yè)論文沈陽師范大學(xué)本科畢業(yè)論文- - - 1緒論隨著互聯(lián)網(wǎng)技術(shù)和信息技術(shù)的日益成熟,人類社會開始進(jìn)入信息時(shí)代。信息時(shí)代的到來給社會生活的各個(gè)方面帶來了巨大的變化,這些變化同樣也影響到了管理。信息技術(shù)和信息系統(tǒng)幾乎滲透到了每一個(gè)的管理活動中,對各個(gè)層次均產(chǎn)生了不可忽視的影響.1。1課題的研究背景網(wǎng)上訂餐為客戶提供的是最方便的飲食方式,以快速,便捷的訂餐業(yè)務(wù)送貨上門為客戶服務(wù),這省去了客戶很多不必要的時(shí)間和麻煩,給商家?guī)砀嗬?。同時(shí),網(wǎng)上訂餐可以輔助餐飲企業(yè)營銷。通過信息管理,可以
10、記錄餐飲企業(yè)方方面面的數(shù)據(jù)。與傳統(tǒng)的電話訂餐相比,網(wǎng)絡(luò)訂餐有著諸多優(yōu)點(diǎn)。比如,電話訂餐時(shí),往往由于客戶對餐飲企業(yè)提供的信息不夠了解,就會進(jìn)行相關(guān)的咨詢,造成一定程度上的時(shí)間浪費(fèi)。電話接收人員在同一天反復(fù)重復(fù)相同的信息,也造成了人力資源的浪費(fèi).相比而言,網(wǎng)絡(luò)訂餐提供圖文并茂,及時(shí)更新的豐富信息,讓客戶就像在超市里挑選商品一樣選訂自己喜愛的餐品,這在一定程度上給了客戶更多的選擇權(quán)和自由權(quán)。實(shí)現(xiàn)網(wǎng)上訂餐系統(tǒng)也將訂餐推廣到更加廣泛的群體,使得訂餐數(shù)目增多,飯店的知名度增高。就餐飲業(yè)而言,在經(jīng)濟(jì)發(fā)達(dá)國家中發(fā)展的速度及需求遠(yuǎn)比經(jīng)濟(jì)不發(fā)達(dá)的國家要高很多。因?yàn)榻?jīng)濟(jì)發(fā)達(dá)國家人們的時(shí)間觀念很強(qiáng),對服務(wù)的要求也比較
11、高,更重要的是其餐飲業(yè)能不斷運(yùn)用先進(jìn)的管理方法和手段特別是信息技術(shù),充分地利用巨大的信息資源。在世界上經(jīng)濟(jì)發(fā)達(dá)的國家和地區(qū),計(jì)算機(jī)技術(shù)應(yīng)用于餐飲業(yè)已經(jīng)十分成熟,如IBM公司的POS產(chǎn)品已獲得較大范圍的應(yīng)用。2004年在美國100家最有效利用信息技術(shù)企業(yè)中,美國最大的食品和多種服務(wù)公司ARAGroup,名列第四。目前它利用主要的信息系統(tǒng)使其部門經(jīng)理有更多的時(shí)間面向顧客。我們對基于于網(wǎng)絡(luò)的電子商務(wù)開展?fàn)顩r進(jìn)行了廣泛的調(diào)研后得出結(jié)論,設(shè)計(jì)開發(fā)一個(gè)完善的網(wǎng)絡(luò)訂餐系統(tǒng)是一個(gè)極具光明前景的,可以加以實(shí)施的課題.1。2課題的研究意義隨著Internet的普及,越來越多的企業(yè)建立了自己的WWW網(wǎng)站,企業(yè)通過網(wǎng)
12、站可以展示產(chǎn)品,發(fā)布最新動態(tài)信息,與用戶進(jìn)行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務(wù)等.其中網(wǎng)上訂餐系統(tǒng)是電子商務(wù)網(wǎng)站的一種,隨著信息化時(shí)代的到來,人們對生活質(zhì)量的追求不斷提高.由于工作,學(xué)習(xí)的關(guān)系,人們常常無法按時(shí)吃飯。隨著網(wǎng)絡(luò)的普及,網(wǎng)上訂餐業(yè)務(wù)在中國開始盛行,人們也通過網(wǎng)絡(luò)訂餐的方式獲得自己需要的食物.這樣既節(jié)省了時(shí)間,也可以為廣大用戶提供更多的口味.傳統(tǒng)餐飲企業(yè)的日常運(yùn)作還是靠人工管理。從原材料入庫到客人點(diǎn)單,再到結(jié)賬基本上由人工完成記錄。這樣做不僅耗費(fèi)人力資源而且容易導(dǎo)致記錄丟失或重復(fù)等錯(cuò)誤,造成管理水平低下?;赪eb的訂餐系統(tǒng)不僅能提高管理水平,還能給管理者提供一個(gè)企業(yè)運(yùn)
13、作的信息平臺,同時(shí)幫助提升企業(yè)的形象及增強(qiáng)競爭力。使用餐飲管理系統(tǒng)能將餐飲企業(yè)業(yè)務(wù)管理和人員管理信息化,使企業(yè)從原材料進(jìn)貨到客人消費(fèi)都由計(jì)算機(jī)管理并記錄,可隨時(shí)掌握餐廳客人點(diǎn)單,掛賬等情況,并能盡可能的降低使用者的勞動強(qiáng)度,同時(shí)提高工作質(zhì)量和效率。1.3本文的組織工作第一章:介紹了本文的研究背景和研究意義第二章:首先闡述了該系統(tǒng)的可行性;第三章:其次介紹了相關(guān)的開發(fā)工具及技術(shù)基礎(chǔ);接著對系統(tǒng)的需求進(jìn)行了分析;第四章:提出了具體的設(shè)計(jì)方案和數(shù)據(jù)庫模型;第五章:展現(xiàn)了整個(gè)系統(tǒng)和各功能模塊的實(shí)現(xiàn);最后闡明得出的結(jié)論。2系統(tǒng)開發(fā)技術(shù)分析2。1系統(tǒng)開發(fā)平臺選擇隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的高速發(fā)展,傳統(tǒng)的桌面系統(tǒng)
14、、C/S架構(gòu)系統(tǒng)已經(jīng)不能滿足社會的需要。當(dāng)今社會是一個(gè)網(wǎng)絡(luò)社會,電子商務(wù)系統(tǒng)、企業(yè)信息系統(tǒng)已經(jīng)走進(jìn)了網(wǎng)絡(luò)應(yīng)用系統(tǒng)階段。如何快速開發(fā)出適應(yīng)社會各個(gè)行業(yè)發(fā)展的網(wǎng)絡(luò)應(yīng)用系統(tǒng)是擺在人們前面的一個(gè)難題。選擇什么樣的開發(fā)平臺、開發(fā)工具、開發(fā)語言、開發(fā)技術(shù)直接影響行業(yè)的信息化建設(shè)。NET的問世給開發(fā)人員帶來了一種全新的開發(fā)框架,它已經(jīng)成為一種令人激動的、具有革命性和發(fā)展性的新技術(shù)。NET為行業(yè)的信息化提出了徹底解決方案,不論Web開發(fā)者、組件開發(fā)者、數(shù)據(jù)開發(fā)者、VBGUI開發(fā)者,還是任何基于Windows平臺的開發(fā)者,。NET都以一種全新的開發(fā)模式使開發(fā)人員更好、更快速的完成工作。因此在開發(fā)工具的選擇上,我
15、們選擇了對數(shù)據(jù)庫有強(qiáng)大功能的數(shù)據(jù)庫開發(fā)系統(tǒng),于是選擇了微軟公司的最新動態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)A和微軟公司的大型數(shù)據(jù)庫管理系統(tǒng)SQLServer2000。ASP.NET技術(shù)介紹ASP。NET不僅僅是下一版本的ActiveServerPage(ASP),而且還是一種建立在通用語言上的程序構(gòu)架,能被用于一臺Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強(qiáng)大的的優(yōu)勢。它是統(tǒng)一的Web開發(fā)平臺,用來提供開發(fā)人員快速生成企業(yè)級Web應(yīng)用程序所需的服務(wù)。ASP。NET的語法在很大程度上與ASP兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),用于生成更安全、可伸縮和穩(wěn)定的應(yīng)用程序??梢?/p>
16、通過在現(xiàn)有ASP應(yīng)用程序中逐漸添加,與以前的Web開發(fā)模型相比,ASP.NET提供了數(shù)個(gè)重要的優(yōu)點(diǎn):2。2。1增強(qiáng)的性能ASP.NET是在服務(wù)器上運(yùn)行的編譯好的公共語言運(yùn)行庫代碼.ASP。NET可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù).這相當(dāng)于在編寫代碼行之前便顯著提高了性能.2.2.2世界級的工具支持ASP。NET框架補(bǔ)充了VisualStudio集成開發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG編輯、拖放服務(wù)器控件和自動部署只是這個(gè)強(qiáng)大的工具所提供功能中的少數(shù)幾種。2.2.3強(qiáng)大性和適應(yīng)性因?yàn)锳SP.net是基于通用語言編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)
17、用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。ASP。net同時(shí)也是language.independent語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C+和Java的結(jié)合體),VB,Jscript。這樣的多種程序語言協(xié)同工作的能力會保護(hù)您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.net。2。2。4威力和靈活性由于ASP。NET基于公共語言,因此,Web應(yīng)用程序開發(fā)人員可以利用整個(gè)平臺的威力和靈活性.NET框架類庫、消息處理和數(shù)據(jù)訪問解
18、決方案都可從Web訪問。ASP。NET也與語言無關(guān),所以可以選擇最適合應(yīng)用程序的語言,或跨多種語言分割應(yīng)用程序。另外,公共語言運(yùn)行的交互性可保證在遷移到ASP.NET時(shí)保留基于COM的開發(fā)中的現(xiàn)有投資。2.2。5簡易性ASP。NET使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗(yàn)證到部署和站點(diǎn)配置都非常簡單例如,ASP.NET頁框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,類似在VisualBasic的簡單窗體處理模型中處理事件。允許你建立你自己的用戶分界面,使其又不同于常見的VB.Like界面。另外,公共語言運(yùn)行庫利用托管代碼服務(wù)(如自動引用計(jì)數(shù)和垃圾回收)簡化了開發(fā),使
19、把代碼結(jié)合成軟件簡單的就像裝配電腦。2.2。6可管理性ASP.NET使用一種字符基礎(chǔ)的、分級的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡單.因?yàn)榕渲眯畔⒍急4嬖诤唵挝谋局?,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實(shí)現(xiàn)。這種被稱為ZeroLocalAdministration的哲學(xué)觀念使A的基于應(yīng)用的開發(fā)更加具體、快捷。一個(gè)ASP.net的應(yīng)用程序在一臺服務(wù)器系統(tǒng)的安裝只需要簡單的拷貝一些必須文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。2。2.7可縮放性和可用性ASP.NET在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到ASP.NET
20、運(yùn)行庫的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請求。2.2.8自定義性和擴(kuò)展性ASP.NET隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募墑e“插入代碼。實(shí)際上,可以用自己編寫的自定義組件擴(kuò)展或替換ASP.NET運(yùn)行庫的任何子組件。2.2.9安全性借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。總之,ASP.NET是一個(gè)已編譯的、基于。NET的環(huán)境,把基于通用語言的程序在服務(wù)器上運(yùn)行。程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比ASP即時(shí)解釋程序速度上要快很多,而且是可以用任何與。NET兼容的語言
21、(包括VisualBasic.NET、C#和JScript.NET)創(chuàng)作應(yīng)用程序。另外,任何ASP。NET應(yīng)用程序都可以使用整個(gè)。NETFramework.開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語言運(yùn)行庫環(huán)境、類型安全、繼承等等。2。3數(shù)據(jù)庫技術(shù)的介紹數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計(jì)算機(jī)數(shù)據(jù)處理與信息管理系統(tǒng)的核心.數(shù)據(jù)庫技術(shù)研究和解決了計(jì)算機(jī)信息處理過程中大量數(shù)據(jù)有效地組織和存儲的問題,在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實(shí)現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已成為信息社會中對大量數(shù)據(jù)進(jìn)行組織與管
22、理的重要技術(shù)手段及軟件技術(shù),是網(wǎng)絡(luò)信息化管理系統(tǒng)的基礎(chǔ)。從20世紀(jì)60年代末期開始到現(xiàn)在,數(shù)據(jù)庫技術(shù)已經(jīng)發(fā)展了30多年。在這30多年的歷程中,人們在數(shù)據(jù)庫技術(shù)的理論研究和系統(tǒng)開發(fā)上都取得了輝煌的成就,而且已經(jīng)開始新一代數(shù)據(jù)庫系統(tǒng)的深入研究.數(shù)據(jù)庫已經(jīng)成為現(xiàn)代計(jì)算機(jī)系統(tǒng)的重要組成部分。數(shù)據(jù)模型是數(shù)據(jù)庫技術(shù)的核心和基礎(chǔ),因此,對數(shù)據(jù)庫系統(tǒng)開發(fā)階段的劃分應(yīng)該以數(shù)據(jù)模型的發(fā)展演變作為主要依據(jù)和標(biāo)志。按照數(shù)據(jù)模型的發(fā)展演變過程,數(shù)據(jù)庫技術(shù)從開始到現(xiàn)在,在短短的30年中,主要經(jīng)歷了三個(gè)發(fā)展階段:第一代是網(wǎng)狀和層次數(shù)據(jù)庫系統(tǒng),第二代是關(guān)系數(shù)據(jù)庫系統(tǒng),第三代是以面向?qū)ο髷?shù)據(jù)模型為主要特征的數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技
23、術(shù)與網(wǎng)絡(luò)通信技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)、并行計(jì)算機(jī)技術(shù)等相互滲透、有機(jī)結(jié)合,成為當(dāng)代數(shù)據(jù)庫技術(shù)發(fā)展的重要特征。SQLServer2000由一組數(shù)量眾多的數(shù)據(jù)庫組件組成。這些組件在功能上互相補(bǔ)充,在使沈陽師范大學(xué)本科畢業(yè)論文沈陽師范大學(xué)本科畢業(yè)論文 #用方式上彼此協(xié)調(diào),以滿足用戶在數(shù)據(jù)存儲和管理、大型Web站點(diǎn)支持和企業(yè)數(shù)據(jù)分析處理上的需求。SQLServer2000是微軟公司的大型數(shù)據(jù)庫管理系統(tǒng),它的主要特點(diǎn)有:1。強(qiáng)大的查詢與管理功能.2。強(qiáng)大的數(shù)據(jù)庫開發(fā)功能。3。擴(kuò)大了對SQL語言的支持。4。大量使用可視化的界面操作工具.5。支持面向?qū)ο蟮某绦蛟O(shè)計(jì)。6。多平臺支持。7。支持網(wǎng)
24、絡(luò)應(yīng)用。沈陽師范大學(xué)本科畢業(yè)論文沈陽師范大學(xué)本科畢業(yè)論文- - -3系統(tǒng)需求分析3.1可行性分析在實(shí)施一個(gè)項(xiàng)目之前,首先要對將要實(shí)施的項(xiàng)目進(jìn)行可行性分析,確定項(xiàng)目是否值得進(jìn)行。并不是所有的問題都有簡單明顯的解決辦法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。如果問題沒有可行解的話,那么花費(fèi)在這項(xiàng)工程上的任何時(shí)間、資源、人力和經(jīng)費(fèi)都是浪費(fèi)的。隨著經(jīng)濟(jì)的快速發(fā)展,B2C電子商務(wù)越來越受到人們的關(guān)注訂餐類網(wǎng)站,已如雨后春筍般的出現(xiàn)在了個(gè)大城市。特別是在公司,企業(yè)內(nèi)部,團(tuán)體訂餐已經(jīng)成為趨勢。同時(shí),隨著全國人民的物質(zhì)、精神和文化生活的高度提高,人們已經(jīng)不再僅僅停留在吃飽的程度,而是不但要吃飽,還要
25、吃好,并且越來越挑刺,正因?yàn)槿绱司W(wǎng)上訂餐業(yè)務(wù)的出現(xiàn),正迎合了這些人的口味,他們不但省去了自己做飯的麻煩,而且也能尋找和發(fā)現(xiàn)新的菜種,品嘗不同風(fēng)格和不同種類的菜品,網(wǎng)上訂餐業(yè)務(wù)在中國有著極大的發(fā)展空間和良好的發(fā)展前景.當(dāng)代大學(xué)生與白領(lǐng)工作人士作為社會中的重要群體,他們對飲食的要求都在不斷提高,飲食在他們生活中起著重要作用。因此,面向大學(xué)生與都市白領(lǐng)人士的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)有著良好的現(xiàn)實(shí)意義。下面分別從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性等方面進(jìn)行分析和研究。3.1.1經(jīng)濟(jì)可行性分析新系統(tǒng)的經(jīng)濟(jì)可行性分析的含義是,估計(jì)新系統(tǒng)開發(fā)和運(yùn)行所需的費(fèi)用,以及新系統(tǒng)的效益,將投資和效益進(jìn)行比較,說明在經(jīng)濟(jì)上是
26、合算的。本系統(tǒng)投資低,只需配置一臺稍好的電腦及相關(guān)的應(yīng)用軟件,此外本系統(tǒng)能夠提高數(shù)據(jù)處理的及時(shí)性和準(zhǔn)確性;降低了管理人員的勞動強(qiáng)度,提高了勞動效率;使用信息更加方便,從而使決策更及時(shí)、準(zhǔn)確;取得了其他經(jīng)濟(jì)和社會效益.本環(huán)節(jié)通過分析新系統(tǒng)的成本效益,其中包括估計(jì)項(xiàng)目開發(fā)的成本,開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用以及新系統(tǒng)將獲得的效益,估算開發(fā)成本是否高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。下面具體列出了成本和效益的分析:(1)支出現(xiàn)在電腦的應(yīng)用已經(jīng)得到了普及是基礎(chǔ)的信息化設(shè)施,目前使用計(jì)算機(jī)進(jìn)行軟件開發(fā),網(wǎng)絡(luò)環(huán)境和基礎(chǔ)設(shè)施能滿足本系統(tǒng)的實(shí)施要求,所以無須另外的資金投入。由于本系統(tǒng)的開發(fā)是作為課程實(shí)踐來進(jìn)行的,無須資
27、金投入,而且本系統(tǒng)所用到的軟件成本投入也不高.因此軟件設(shè)計(jì)和開發(fā)費(fèi)可以承受。系統(tǒng)運(yùn)行后的日常維護(hù)費(fèi)用少。僅需簡單的管理中心,該中心的工作人員可以負(fù)責(zé)本系統(tǒng)的維護(hù)工作。(2)效益本系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會效益兩方面考慮。其社會效益包括系統(tǒng)投入運(yùn)行后可以使管理實(shí)現(xiàn)科學(xué)化、規(guī)范化,增強(qiáng)用戶對知識信息的管理能力,從而提高工作效率,從長遠(yuǎn)來看,也是信息化的必經(jīng)之路.由此可見系統(tǒng)的建設(shè)還是非常有發(fā)展前景的。技術(shù)能力分析根據(jù)本系統(tǒng)的功能需求,采用ASP.NET與開源的SQLserver數(shù)據(jù)庫引擎進(jìn)行開發(fā).ASP.NET是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件
28、開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP。NET的web應(yīng)用中。ASP。NET同時(shí)也是語言獨(dú)立化(language。independent)的,所以,可以選擇一種最適合自己的語言來編寫程序,或者用很多種語言來編寫程序。因此在技術(shù)層面上,是完全可行的。3.1.3運(yùn)行可行性分析本系統(tǒng)的客戶端采用的是圖形界面方式,由于業(yè)務(wù)人員日常所使用的操作系統(tǒng)都是Windows系統(tǒng),所以經(jīng)過簡單的培訓(xùn)就可以勝任新系統(tǒng)的操作工作.新系統(tǒng)的目標(biāo)就是幫助用戶實(shí)現(xiàn)資料的管理,并且新系統(tǒng)的運(yùn)行不會對組織機(jī)構(gòu)和管理方式產(chǎn)生大的影響,所以不會受到任何阻礙.系統(tǒng)的設(shè)計(jì)上需要注重安
29、全性和用戶操作的流暢性。因此要在對用戶的管理和資格審核環(huán)節(jié)做出限定,只有經(jīng)過審核確認(rèn)的用戶才有權(quán)使用,而且需要對管理員進(jìn)行不同的權(quán)限分配。3。2業(yè)務(wù)流程分析該系統(tǒng)應(yīng)該主要的用戶有兩大類,一是賣家,在使用系統(tǒng)時(shí)為管理員身份;二是買家,在使用時(shí)是會員身份。下面分別就這兩類用戶介紹具體的業(yè)務(wù)流程.3。2.1管理員業(yè)務(wù)流程圖輸入網(wǎng)址,進(jìn)入網(wǎng)站主頁面。進(jìn)入管理員登錄頁面,輸入用戶名和密碼并登錄.登錄成功后即可對網(wǎng)站內(nèi)儲存的各種信息,包括管理員信箱,已注冊的用戶信息,菜品類別,菜品信息,已提交的訂單信息,公告信息,以及用戶發(fā)表的留言信息進(jìn)行相應(yīng)的適當(dāng)操作,以維護(hù)網(wǎng)站的正常運(yùn)行。注銷登錄,退出網(wǎng)站.具體可見
30、圖3。1.圖3。1管理員業(yè)務(wù)流程圖3。2.2會員業(yè)務(wù)流程輸入網(wǎng)址,進(jìn)入網(wǎng)站主頁面.若是已經(jīng)注冊用戶,可以直接登錄若不是,則先注冊,再登錄。登錄成功后即可以使用網(wǎng)站的相關(guān)功能,包括下訂單和留言等。具體流程如圖3。2所示。3。3數(shù)據(jù)流圖數(shù)據(jù)流程圖是結(jié)構(gòu)化系統(tǒng)分析的工具它既可以表達(dá)數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向及存儲,又可以表達(dá)系統(tǒng)的邏輯功能和數(shù)據(jù)的邏輯變換數(shù)據(jù)流程圖既能表達(dá)現(xiàn)行人工系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能,也能表達(dá)自動化系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能。數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖
31、英文縮寫DFD(DataFlowDiagram)它是描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程。圖3.2會員業(yè)務(wù)流程圖數(shù)據(jù)流程圖包括:指明數(shù)據(jù)存在的數(shù)據(jù)符號,這些數(shù)據(jù)符號也可指明該數(shù)據(jù)所使用的媒體;指明對數(shù)據(jù)執(zhí)行的處理的處理符號,這些符號也可指明該處理所用到的機(jī)器功能;指明幾個(gè)處理和(或)數(shù)據(jù)媒體之間的數(shù)據(jù)流的流線符號;便于讀、寫數(shù)據(jù)流程圖的特殊符號。在處理符號的前后都應(yīng)是數(shù)據(jù)符號.數(shù)據(jù)流程圖以數(shù)據(jù)符號開始和結(jié)束。數(shù)據(jù)流圖有兩種典型結(jié)構(gòu),一是變換型結(jié)構(gòu),它所描述的工作可表示為輸入、主處理和輸出,呈線性狀
32、態(tài)另一種是事務(wù)型結(jié)構(gòu),這種數(shù)據(jù)流圖呈束狀,即一束數(shù)據(jù)流平行流入或流出,可能同時(shí)有幾個(gè)事務(wù)要求處理。下圖為本系統(tǒng)主要的數(shù)據(jù)流圖:圖3。3系統(tǒng)主要數(shù)據(jù)流圖4系統(tǒng)概要設(shè)計(jì)4。1系統(tǒng)的功能結(jié)構(gòu)4。1。1系統(tǒng)總功能結(jié)構(gòu)本系統(tǒng)分前臺和后臺兩個(gè)模塊。前臺包括用戶登陸、信息查詢、訂餐車查詢、進(jìn)入后臺入口、菜品查詢等功能.后臺主要對前臺的功能進(jìn)行管理,包括系統(tǒng)屬性、基本操作管理、會員管理、菜品類別管理、菜品管理、訂單管理、留言管理和公告管理.總功能結(jié)構(gòu)圖如下:圖4.1系統(tǒng)總功能結(jié)構(gòu)圖4.1.2菜品管理功能結(jié)構(gòu)菜品管理主要包括三項(xiàng):菜品添加管理、刪除管理和查詢管理。針對菜品管理的功能細(xì)化圖如下:圖4。2菜品管理結(jié)
33、構(gòu)圖4.1。3訂單管理功能結(jié)構(gòu)訂單操作主要包括對訂單的明細(xì)管理、受理管理和刪除管理。針對訂單的功能細(xì)化圖以及訂單和菜品信息之間的E.R圖如下:圖4.3訂單管理結(jié)構(gòu)圖圖4.4訂單和菜品信息之間的E.R圖5詳細(xì)設(shè)計(jì)5。1數(shù)據(jù)表數(shù)據(jù)表是數(shù)據(jù)庫中一個(gè)非常重要的對象,是其他對象的基礎(chǔ)。沒有數(shù)據(jù)表,關(guān)鍵字、主鍵、索引等也就無從談起.在數(shù)據(jù)庫畫板中可以顯示數(shù)據(jù)庫中的所有數(shù)據(jù)表(即使不是用PowerBuilder創(chuàng)建的表),創(chuàng)建數(shù)據(jù)表,修改表的定義等數(shù)據(jù)表是數(shù)據(jù)庫中一個(gè)非常重要的對象,是其他對象的基礎(chǔ)。根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對于本系統(tǒng)信息數(shù)據(jù)庫,主要列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):5。1.1管理
34、員表表5。ltadmin管理員表字段名稱類型長度是否主鍵useridint4是userNamevarchar50否userPwvarchar50否5。1。2會員表表5.2tuser會員表字段名稱類型長度是否主鍵user_idint4主鍵user_namevarchar50否user_pwvarchar50否user_typeint4否user_realnamevarchar50否user_addressvarchar50否user_sexvarchar50否user_telvarchar50否user_emailvarchar50否user_qqvarchar50否user_agevarcha
35、r50否user_birthdayvarchar50否user_xuelivarchar50否菜品類別表表5。3tcatelog菜品類另U表字段名稱類型長度是否主鍵catelog_idint4是catelog_namevarchar50否catelog_miaoshuvarchar5000否catelog_delvarchar50否5.1.4菜品表表5。5tgoods菜品表字段名稱類型長度是否主鍵goods_idint4是goods_namevarchar50否goods_miaoshuvarchar5000否goods_picvarchar50否goods_yansevarchar50否go
36、ods_shichangjiafloat8否goods_tejiafloat8否goods_isnottejiavarchar50否goods_isnottuijianvarchar50否goods_catelog_idint4否goods_delvarchar50否goods_renqunvarchar50否- - -5。1.5訂單表表5。7torder訂單表字段名稱類型長度是否主鍵orderidint4是orderbianhaovarchar50否orderdatevarchar50否orderzhuangtaivarchar50否orderjineint4否ordersonghuodiz
37、hivarchar50否orderfukuangfangshivarchar50否orderuseridint4否5。1。6訂單管理表表5.8torderItem訂單表字段名稱類型長度是否主鍵orderItemidint4是orderidint4否goodsidint4否goodsquantityint4否5。2用戶訂餐頁面首先在IE瀏覽器輸入相應(yīng)網(wǎng)址,則會顯示相應(yīng)的首頁頁面,如圖5.1所示圖5。1網(wǎng)站首頁首次登陸該網(wǎng)站的用戶,須進(jìn)行用戶注冊,注冊時(shí),用戶需要填寫一些基本信息例如真實(shí)姓名、用戶昵稱、聯(lián)系電話、配送地址以及登陸的用戶名和密碼,如圖5.2所示。管理員通過表單提供用戶名、密碼信息,系
38、統(tǒng)根據(jù)用戶提供的登錄信息對用戶進(jìn)行身份查詢鑒別:連接數(shù)據(jù)庫,打開數(shù)據(jù)表t_admin,檢查提交的信息,以輸入數(shù)據(jù)“用戶名為查詢條件創(chuàng)建數(shù)據(jù)集查看輸入用戶名是否存在。若密碼和用戶名都正確,則將用戶導(dǎo)向系統(tǒng)后臺的主頁面,此時(shí),該管理員即可進(jìn)行相關(guān)的操作,包括修改管理員用戶的密碼,添加和刪除管理員以及其他的操作。如果用戶名不存在或密碼不正確,則給出登錄失敗的提示框,并返回系統(tǒng)登錄界面,此時(shí)用戶可以重新登錄。圖5.2用戶注冊注冊用戶后,憑借用戶名密碼登陸,只需要在頁面提供的表單中輸入正確的用戶名和密碼,點(diǎn)擊“登陸”按鈕提交表單信息,此時(shí)系統(tǒng)進(jìn)行身份驗(yàn)證。成功登錄后瀏覽菜品,可以根據(jù)菜品的分類進(jìn)行瀏覽及
39、選擇,如圖5。3為用戶登錄。圖5。3用戶登陸首頁圖5.4為菜品瀏覽頁面.菜品分類模塊,包括熱菜系列、經(jīng)典涼拌系列、海鮮盛宴系列、傳統(tǒng)燒烤系列、餐后甜點(diǎn)系列等。點(diǎn)擊每一項(xiàng)分類,即會顯示該菜單下的所有菜品。圖5.4菜品瀏覽頁面圖5。5熱菜系列圖5。6涼拌系列圖5.7海鮮盛宴系列圖5.8燒烤系列圖5。9餐后甜點(diǎn)系列若用戶選擇不止一個(gè)菜品,則可將所選菜品一一放入購物車,如圖5.7所示,后臺數(shù)據(jù)會根據(jù)所選菜品的數(shù)據(jù)代碼進(jìn)行總結(jié),顯示在購物車內(nèi),方便用戶對所選菜品的一覽操作并進(jìn)行結(jié)算。圖5.7購物車模塊在確定了所選菜品之后,用戶即可進(jìn)行下單操作,下單時(shí)用戶可選擇默認(rèn)的送貨地址及收貨人姓名及聯(lián)系方式,也可重
40、新編輯或添加送貨地址和收貨人的姓名及聯(lián)系方式,如圖5。8所示。在頁面的最下方,用戶可以看見本次購物的總金額和是否有配送費(fèi),在確認(rèn)之后,點(diǎn)擊“立即下單”按鈕,提交訂單。提交訂單后,頁面將轉(zhuǎn)至支付頁面,如圖5。9所示,在用戶支付成功后,后臺管理模塊將第一時(shí)間將用戶的下單詳情發(fā)送給餐館方。圖5.8下單頁面圖5.9支付頁面5.3后臺管理模塊后臺管理模塊是只有管理員才可以進(jìn)入的模塊,其他會員用戶沒有進(jìn)入權(quán)限.在后臺管理模塊,管理員可以對系統(tǒng)后臺管理的各個(gè)模塊進(jìn)行查詢、發(fā)布和刪除等操作.后臺管理功能實(shí)現(xiàn)的好壞是整個(gè)系統(tǒng)成敗的關(guān)鍵.5.3.1后臺登錄后臺管理者根據(jù)自己的管理員登陸口令,登陸后臺管理頁面,進(jìn)行
41、后臺數(shù)據(jù)的管理,登陸頁面如圖5.10所示圖5.10后臺登陸頁面登陸后臺管理頁面后,后臺管理主頁如圖5.11所示,后臺管理主頁的左側(cè)分別顯示了進(jìn)行網(wǎng)站管理、美食管理、賬戶管理和訂單管理的入口按鈕,點(diǎn)擊相應(yīng)的按鈕即可進(jìn)行相應(yīng)的管理頁面。其中網(wǎng)站管理主要可以對系統(tǒng)屬性進(jìn)行查看管理,從該界面可以看出包括查詢當(dāng)前系統(tǒng)的操作版本,操作類型,用戶目錄,JDK版本總內(nèi)存等基本屬性同時(shí)網(wǎng)站管理中可以對修改管理員的密碼,管理員可以重新設(shè)定自己的登錄密碼。也可以添加和刪除新的管理員信息。圖5.10后臺管理主頁5.3。2美食管理在美食管理頁面中,管理員可以對各種美食的信息進(jìn)行管理.從該界面可以看出包括添加、編輯和刪除
42、菜品信息。管理員可以對美食的名稱,美食的所屬類別,包含成分、價(jià)格、圖片以及適合人群等具體屬性信息操作。另外,管理員還可以根據(jù)實(shí)際情況設(shè)定特價(jià)菜.特價(jià)菜是用來吸引和回饋顧客的一個(gè)有效的途徑。圖5.11美食管理界面此外,美食管理頁面中還可以添加菜品,在添加菜品的同時(shí)定義菜品的類型、菜品名稱、單價(jià)、圖片以及一些詳細(xì)的描述等,如圖5。12所示,定義完相關(guān)的信息后,點(diǎn)擊頁面下方的“添加”按鈕,完成菜品添加。在菜品類別添加功能里,管理員需要根據(jù)餐廳的實(shí)際情況,添加菜品類別,力求準(zhǔn)確,分類明確。圖5。12菜品添加頁面5.3.3用戶管理在用戶管理模塊,管理員可以對會員信息進(jìn)行管理。如圖5.13給出的界面可以看
43、出包括查詢會員的用戶ID、用戶類別、昵稱、性別、送餐地址聯(lián)系方式等基本屬性,還可以進(jìn)行刪除會員信息操作.圖5。13用戶管理頁面5。3。4訂單管理管理員可以對訂單進(jìn)行管理,包括查詢?nèi)坑唵蚊骷?xì),未受理訂單詳情和刪除訂單。全部訂單的頁面如圖5。14所示。圖5。14全部訂單管理頁面當(dāng)有會員下單之后,就會生成訂單并在后臺顯示.此時(shí)訂單處于未受理狀態(tài)。管理員在查看訂單的詳細(xì)信息(包括編號,用戶ID,金額,下單日期等)并確認(rèn)無誤后就可以對訂單進(jìn)行相應(yīng)的操作,可受理或刪除訂單。然后餐廳即會在指定的時(shí)間內(nèi)將會員訂購的菜品送達(dá)。未處理訂單如圖5。15所示圖5。14未受理訂單管理頁面5。4系統(tǒng)測試及結(jié)論軟件測試的
44、目的決定了測試方法。如果測試的目的是為了盡可能多地找出錯(cuò)誤,那么測試就應(yīng)該直接針對軟件比較復(fù)雜的部分或是以前出錯(cuò)比較多的位置進(jìn)行測試.如果測試目的是為了給最終用戶提供具有一定可信度的質(zhì)量評價(jià),那么測試就應(yīng)該直接針對在實(shí)際應(yīng)用中會經(jīng)常用到的假設(shè)進(jìn)行測試.軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。一個(gè)好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤。一個(gè)成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測試.測試并不僅僅是為了要找出錯(cuò)誤,更主要的是通過分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過程的缺陷,以便改進(jìn)。同時(shí),這種分析也能幫助我們設(shè)計(jì)出有針對性地檢測方法,改善測試的有效性。其次
45、,沒有發(fā)現(xiàn)錯(cuò)誤的測試也是有價(jià)值的,完整的測試是評定測試質(zhì)量的一種方法.5。4.1主模塊測試登陸和注冊的測試的數(shù)據(jù)如表5.1所示表5。1登陸/注冊模塊測試測試項(xiàng)目測試用例測試結(jié)果操作流程用戶登錄用戶名:秦蘭正確密碼:123輸入密碼:123登陸成功在網(wǎng)站首頁的登陸框上登陸用戶登錄用戶名:zj正確密碼:123輸入密碼:123錯(cuò)誤提示:“登陸失敗,或是尚未通過審核”在網(wǎng)站首頁的登陸框上登陸用戶注冊輸入相關(guān)注冊信注冊成功在網(wǎng)站首頁的登陸框上點(diǎn)擊“沒有注冊”訂餐服務(wù)模塊的測試數(shù)據(jù)如表5。2所示表5.2訂餐服務(wù)模塊測試測試項(xiàng)目測試用例測試結(jié)果操作流程菜品分類點(diǎn)擊查詢“主食顯示所有主食點(diǎn)擊主頁上的“主食”搜索
46、查詢在搜索框中選擇“主食顯示菜名中包含“麻主食”的所有菜在主頁上的搜索框中選擇,點(diǎn)擊查詢預(yù)定菜品沒有登陸,點(diǎn)擊“預(yù)訂”提示信息:“請先登陸”在詳細(xì)介紹菜品頁面點(diǎn)擊“訂購”預(yù)定菜品登陸后,點(diǎn)擊“預(yù)訂訂餐車顯示已預(yù)訂菜品登陸系統(tǒng)后在詳細(xì)介紹菜品頁面點(diǎn)擊“預(yù)訂”提交訂單點(diǎn)擊“訂單確認(rèn)”顯示注冊時(shí)預(yù)留的地址信息查看購物車頁面,填寫相關(guān)的送餐信息,點(diǎn)擊“提交訂單”管理員后臺的訂單處理模塊測試數(shù)據(jù)如表5.3所示表5。3訂單處理模塊測試表5。3訂單處理模塊測試- #- -測試項(xiàng)目測試用例測試結(jié)果操作流程用戶名:admin登陸后臺正確密碼:123輸入密碼:123轉(zhuǎn)入后臺管理首頁進(jìn)入后臺登陸界面查看訂單管理點(diǎn)擊
47、訂單管理中“訂單管理”轉(zhuǎn)入訂單列表頁面在后臺管理首頁中,點(diǎn)擊訂單管理中“訂單管理”在訂單列表頁對應(yīng)查看訂單詳情點(diǎn)擊“訂單明細(xì)轉(zhuǎn)入訂單明細(xì)頁面得一行中點(diǎn)擊“訂單明細(xì)受理訂單點(diǎn)擊“受理訂單”訂單表中的訂單狀態(tài)改變?yōu)椤耙咽芾怼痹谟唵卧斍橹悬c(diǎn)擊“受理訂單菜單管理模塊的測試數(shù)據(jù)如表5。4所示表5.4菜單模塊測試測試項(xiàng)目測試用例測試結(jié)果操作流程添加菜品信息輸入相關(guān)信息添加成功,在菜品列表中在后臺管理首頁點(diǎn)擊菜品管理中的“添加”刪除菜單信息點(diǎn)擊“刪除”提示:“刪除成功!”在菜品列表的相關(guān)操作中點(diǎn)擊“刪除”編輯現(xiàn)有菜單信息點(diǎn)擊“編輯”編輯成功,轉(zhuǎn)回列表頁面在菜品列表的相關(guān)操作中點(diǎn)擊“編輯”5.5結(jié)論此次測試做了許多測試用例,但限于篇幅只寫出了幾個(gè)典型的測試用例.在測試的整個(gè)過程中,每個(gè)模塊的功能都比較成功,但也發(fā)現(xiàn)了一些問題,如在數(shù)據(jù)庫等多方面沒有數(shù)據(jù)的時(shí)候出現(xiàn)異常等,發(fā)現(xiàn)后及時(shí)做了修改.目前系統(tǒng)還存在很多值得改進(jìn)的地方,將會在今后使用和維護(hù)中不斷完善此網(wǎng)上訂餐系統(tǒng)。- - -總結(jié)通過幾個(gè)月的努力,在線教學(xué)管理系統(tǒng)在指導(dǎo)老師的全心指導(dǎo)下,在同學(xué)的積極配合與幫助下,基本功能順利完成。在數(shù)據(jù)庫的開發(fā)方面,我學(xué)到了不少關(guān)于JAVA和SQLSERVER的知識。開發(fā)時(shí)遇到了許多的困難,但是通過自己的努力,還有老師同學(xué)們的幫助,最終
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生鮮培訓(xùn)課件教學(xué)課件
- 2024年廣告銷售代理合同
- 2024年度企業(yè)級云計(jì)算服務(wù)平臺合作合同
- 2024國際快遞運(yùn)輸服務(wù)合同詳細(xì)條款
- 大班課件春節(jié)教學(xué)課件
- 真菌課件圖文教學(xué)課件
- 2024年度企業(yè)科技創(chuàng)新與研發(fā)外包合同協(xié)議書
- 2024年建筑工程施工合同與工程監(jiān)理協(xié)議
- 2024物業(yè)合同糾紛案件
- 2024中船工貿(mào)公司船舶建造合同版本
- 第一章第三節(jié)《氧化還原反應(yīng)》第一課時(shí)高一上學(xué)期化學(xué)人教版(2019)必修第一冊
- 高三政治月考試卷講評
- 期中模擬測試卷1(試題)-2024-2025學(xué)年五年級上冊數(shù)學(xué)(福建)
- 2024-2030年少兒藝術(shù)培訓(xùn)行業(yè)市場發(fā)展分析及發(fā)展前景與投資機(jī)會研究報(bào)告
- 期中模擬試卷(1-4單元)(試題)-2024-2025學(xué)年四年級上冊數(shù)學(xué)蘇教版
- 一年級拼音教學(xué)-(研討講座)
- 藍(lán)色簡約風(fēng)中國空軍成立75周年紀(jì)念日
- 2024年全國企業(yè)員工全面質(zhì)量管理知識競賽題庫(含答案)(共132題)
- 知識創(chuàng)業(yè)思維與方法智慧樹知到答案2024年湖南師范大學(xué)
- 無人機(jī)全行業(yè)保險(xiǎn)
- 2023年廣東省建筑設(shè)計(jì)研究院校園招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論