




已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄摘要3關(guān)鍵詞3ABSTRACT3KEYWORD3第一章引言5第二章訂餐系統(tǒng)的相關(guān)技術(shù)介紹521系統(tǒng)開(kāi)發(fā)和運(yùn)行、調(diào)試環(huán)境522開(kāi)發(fā)工具介紹6221ASP簡(jiǎn)述6222IIS簡(jiǎn)述6223DREAMWEVER簡(jiǎn)述7224ACCESS簡(jiǎn)述7第三章可行性分析8第四章需求分析841數(shù)據(jù)流分析8第五章系統(tǒng)總體設(shè)計(jì)1251系統(tǒng)功能概述1252數(shù)據(jù)庫(kù)的設(shè)計(jì)1353數(shù)據(jù)表設(shè)計(jì)15第六章系統(tǒng)的實(shí)現(xiàn)1861前臺(tái)首頁(yè)的實(shí)現(xiàn)1862菜品展示模塊的實(shí)現(xiàn)1963購(gòu)物車的實(shí)現(xiàn)2064訂單生成的實(shí)現(xiàn)2265會(huì)員登錄的實(shí)現(xiàn)2366會(huì)員密碼修改2567站內(nèi)公告模塊的實(shí)現(xiàn)2668后臺(tái)登錄的實(shí)現(xiàn)2769菜品信息管理模塊的實(shí)現(xiàn)28610菜品分類管理模塊29611訂單信息管理模塊29612數(shù)據(jù)庫(kù)的連接30第七章系統(tǒng)測(cè)試3071測(cè)試的基本概念3072測(cè)試工具3173測(cè)試實(shí)施31731用戶注冊(cè)登錄模塊測(cè)試31732在線訂餐模塊測(cè)試31733管理員查看訂單信息、處理訂單測(cè)試32734安全性測(cè)試3374系統(tǒng)測(cè)試結(jié)論33結(jié)束語(yǔ)33參考文獻(xiàn)34致謝錯(cuò)誤未定義書(shū)簽。網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著信息技術(shù)在企業(yè)經(jīng)營(yíng)管理上越來(lái)越深入而廣泛的應(yīng)用,網(wǎng)絡(luò)的發(fā)展給我們帶來(lái)了無(wú)限的商機(jī)與便利。網(wǎng)上訂餐的發(fā)展是由社會(huì)進(jìn)步和經(jīng)濟(jì)發(fā)展決定的,是人民生活水平提高與生活方式改善的迫切需要。本課題針對(duì)餐飲行業(yè)現(xiàn)階段的實(shí)際需求,采用ASP技術(shù)與ACCESS數(shù)據(jù)庫(kù),設(shè)計(jì)和開(kāi)發(fā)了一套小型網(wǎng)上訂餐系統(tǒng)。系統(tǒng)包括兩大主要模塊前臺(tái)模管理模塊和后臺(tái)管理模塊。通過(guò)這兩大主要模塊完成店鋪和商品相關(guān)信息瀏覽、管理及查詢、會(huì)員信息的注冊(cè)及管理、訂單信息管理、留言信息管理和新聞瀏覽等主要功能。關(guān)鍵詞B/S模式;ACCESS數(shù)據(jù)庫(kù);DREAMWEVER;ASPTHEDESIGNANDIMPLEMENTATIONOFONLINEMEALORDERINGSYSTEMABSTRACTWITHTHEINFORMATIONTECHNOLOGYINBUSINESSMANAGEMENTMOREANDMOREINDEPTHANDWIDERANGEOFAPPLICATIONS,NETWORKDEVELOPMENTHASBROUGHTUSUNLIMITEDBUSINESSOPPORTUNITIESANDCONVENIENCEONLINEORDERINGISTHEDEVELOPMENTOFSOCIALPROGRESSANDECONOMICDEVELOPMENTDECISIONS,ISTOIMPROVEPEOPLESLIVINGSTANDARDANDLIFESTYLEIMPROVEMENTSAREURGENTLYNEEDEDINTHISPAPER,THEACTUALNEEDSOFTHECATERINGINDUSTRYATTHISSTAGE,ANDTHEACCESSDATABASEUSINGASPTECHNOLOGY,DESIGNEDANDDEVELOPEDASMALLONLINEORDERINGSYSTEMTHESYSTEMINCLUDESTWOMAINMODULESFRONTANDBACKOFFICEMANAGEMENTMODULEMODEMANAGEMENTMODULETHISISDONETHROUGHTWOMAINMODULESRELATEDINFORMATIONVISITSHOPSANDMERCHANDISE,MANAGEMENTANDQUERY,MEMBERSHIPINFORMATION,REGISTRATIONANDMANAGEMENT,ORDERINFORMATIONMANAGEMENT,MESSAGEINFORMATIONMANAGEMENTANDINFORMATIONBROWSING,ANDOTHERMAJORFUNCTIONSKEYWORDB/SMODELACCESSDATABASEDREAMWEVERASP第一章引言隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)的信息管理系統(tǒng)被廣泛的應(yīng)用于各行各業(yè)。管理信息系統(tǒng)是進(jìn)行信息的采集,存儲(chǔ),加工,維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。現(xiàn)在訂餐網(wǎng)站是一個(gè)餐飲單位必不可少的部分,餐飲網(wǎng)站能夠?yàn)橛脩籼峁┏渥愕娘嬍承畔⒑涂旖莸挠啿褪侄?,?duì)顧客來(lái)說(shuō)可以輕松的獲取與餐飲相關(guān)的信息和訂餐的相關(guān)資料等。但是一直以來(lái)人們都是靠傳統(tǒng)人工的方式管理快餐,這種管理方式存在著許多缺點(diǎn),如效率低、保密性差;另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找,更新和維護(hù)都帶來(lái)了不少的困難。貿(mào)易的全球化和INTERNET網(wǎng)絡(luò)的全球化特征使兩者很自然的走到了一起,形成了如今風(fēng)靡全球的電子商務(wù)。電子商務(wù)是指應(yīng)用電子信息技術(shù)和現(xiàn)代INTERNET網(wǎng)絡(luò)技術(shù)在客戶、廠商及其他交易主體之間進(jìn)行的以信息為依托的商務(wù)活動(dòng),而購(gòu)物網(wǎng)站正是這種活動(dòng)的具體表現(xiàn)形式。隨著生活“E時(shí)代”的到來(lái),上網(wǎng)的人數(shù)越來(lái)越多,網(wǎng)上訂餐將是人們的生活方式之一,網(wǎng)上訂餐系統(tǒng)的完善和便捷將是現(xiàn)代社會(huì)必然的需求。第二章訂餐系統(tǒng)的相關(guān)技術(shù)介紹21系統(tǒng)開(kāi)發(fā)和運(yùn)行、調(diào)試環(huán)境為了方便系統(tǒng)開(kāi)發(fā),減少開(kāi)發(fā)過(guò)程的難度,系統(tǒng)基于以下的環(huán)境1)開(kāi)發(fā)工具ACCESS2000,DREAMWEVER,ASP。2)運(yùn)行環(huán)境WINDOWS2000或更高版本。3)調(diào)試環(huán)境服務(wù)器端在執(zhí)行ASP語(yǔ)言編寫(xiě)的網(wǎng)頁(yè)前,必須先安裝IIS服務(wù)器??蛻舳酥灰瞧胀ǖ臑g覽器即可,如INTERNETEXPLORER50或更高版本。22開(kāi)發(fā)工具介紹221ASP簡(jiǎn)述ASP動(dòng)態(tài)服務(wù)器頁(yè)面,ACTIVESERVERPAGES是一項(xiàng)微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),是運(yùn)行于IIS之中的程序。ASP具有以下特點(diǎn)(1)全嵌入HTML,與HTML及SCRIPT語(yǔ)言完美結(jié)合;(2)面向?qū)ο?,并可擴(kuò)展ACTIVESERVER組件功能;(3)可使用多種語(yǔ)言編寫(xiě)自己的ACTIVESERVER組件;(4)適用ADO對(duì)象,存取數(shù)據(jù)庫(kù)輕松容易;(5)無(wú)需手動(dòng)編譯或鏈接程序;(6)程序代碼隱蔽,在客戶端僅可看到由ASP輸出的HTML文件;(7)無(wú)瀏覽器兼容問(wèn)題,無(wú)論是INTERNETEXPLORER,還是谷歌瀏覽器等,都可以正確瀏覽用ASP編寫(xiě)的網(wǎng)頁(yè);(8)開(kāi)發(fā)工具種類繁多,使用最簡(jiǎn)單的WINDOWS記事本就可以編輯設(shè)計(jì),而通過(guò)選擇面向?qū)ο蟮腄REAMWEAVER等工具軟件,可以明顯提高開(kāi)發(fā)效率。222IIS簡(jiǎn)述由MICROSOFT推出的IIS(INTERNETINFORMATIONSERVER)成為當(dāng)今使用最廣泛的WEB服務(wù)器之一。由于具有與操作系統(tǒng)的親和性并繼承了MICROSOFT產(chǎn)品一貫的用戶界面,使IIS成為功能強(qiáng)大,使用方便的WEB服務(wù)器。(1)IIS51提供的基本服務(wù)WWW服務(wù)支持最新的超文本傳輸協(xié)議(HTTP)11標(biāo)準(zhǔn),運(yùn)行速度更快,安全性更高,還可以提供虛擬主機(jī)服務(wù)。WWW服務(wù)是指在網(wǎng)上發(fā)布可以通過(guò)瀏覽器觀看的用HTML標(biāo)識(shí)語(yǔ)言編寫(xiě)的圖形化頁(yè)面的服務(wù)。IIS51允許用戶設(shè)定數(shù)目不限的虛擬WEB站點(diǎn)。FTP服務(wù)支持文件傳輸協(xié)議(FTP)。主要用于網(wǎng)上的文件傳輸。IIS51允許用戶設(shè)定數(shù)目不限的虛擬FTP站點(diǎn),但是每一個(gè)虛擬FTP站點(diǎn)都必須擁有一個(gè)唯一的IP地址。IIS51不支持通過(guò)主機(jī)名區(qū)分不同的虛擬FTP站點(diǎn)。SMTP服務(wù)支持簡(jiǎn)單郵件傳輸協(xié)議(SMTP)。IIS51允許基于WEB的應(yīng)用程序傳送和接收信息。啟動(dòng)SMTP服務(wù)需要使用NT操作系統(tǒng)的NTFS文件系統(tǒng)。(2)IIS51運(yùn)行環(huán)境硬件最低配置486/50以上,16M內(nèi)存,50M硬盤(pán)空間建議配置P90,3264M內(nèi)存,200M硬盤(pán)空間軟件NTSERVER50,SERVICEPACK3,IE瀏覽器(50以上版本),支持TCP/IP協(xié)議223DREAMWEVER簡(jiǎn)述本系統(tǒng)采用MACROMEDIA公司的DREAMWEVER開(kāi)發(fā)工具,它采用“所見(jiàn)即所得”的可視化編輯方式,通過(guò)特有的行為、摸板、時(shí)間軸等技術(shù),使用戶能夠快速高效地創(chuàng)建各種具有專業(yè)水平的網(wǎng)頁(yè),而不需要編寫(xiě)任何代碼。如果需要在代碼界面進(jìn)行工作,只需要進(jìn)入HTML代碼窗口或源代碼檢視器中,即可同步看到DREAMWEVER生成器的源代碼。在這個(gè)代碼窗口中,可以編輯任何內(nèi)容,也可以方便地返回可視化編輯器。DREAMWEAVER擁有出色的軟件界面,其特別的控制面板使設(shè)計(jì)者們用起來(lái)得心應(yīng)手,DREAMWEAER還能與MACROMEDIA公司的其他軟件進(jìn)行完美的合作。DREAMWEAVER最精彩之處便是其強(qiáng)大的多媒體處理功能,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁(yè)。224ACCESS簡(jiǎn)述數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。根據(jù)系統(tǒng)功能需求,數(shù)據(jù)采用ACCESS2000它完全可以適合工作需求,并且它所支持的數(shù)據(jù)類型十分豐富,維護(hù)簡(jiǎn)便,費(fèi)用比較低,人員素質(zhì)要求不是很高,容易操作ACCESS2000是OFFICE辦公集成軟件中的小型關(guān)系數(shù)據(jù)庫(kù)信息處理系統(tǒng),和其他關(guān)系數(shù)據(jù)庫(kù)相比,最大的優(yōu)點(diǎn)是簡(jiǎn)單易學(xué)以及操作方便以及易于和其他辦公軟件交換數(shù)據(jù),從而得到了廣泛的應(yīng)用。第三章可行性分析可行性研究的目的是使用最小的代價(jià)在盡可能短的時(shí)間里確定問(wèn)題是否能解決,通過(guò)分析網(wǎng)站的規(guī)模與目標(biāo),我們具體從下三個(gè)方面考慮。1技術(shù)可行性ASP和ACCESS數(shù)據(jù)庫(kù)這兩個(gè)開(kāi)發(fā)工具到現(xiàn)在已經(jīng)運(yùn)用了很多年了,它們的技術(shù)到現(xiàn)在已經(jīng)相當(dāng)成熟,本系統(tǒng)所要設(shè)計(jì)的功能,加上有指導(dǎo)老師的指導(dǎo)和查找相關(guān)參考文獻(xiàn),各功能模塊在技術(shù)上完全是可以實(shí)現(xiàn)的,就開(kāi)發(fā)的實(shí)際情況來(lái)看,技術(shù)上是可行的。2經(jīng)濟(jì)可行性在經(jīng)濟(jì)上,用此網(wǎng)站方便顧客購(gòu)買飲食類產(chǎn)品,為其節(jié)約成本。同時(shí)本網(wǎng)站的開(kāi)發(fā)費(fèi)用,應(yīng)用的軟件,數(shù)據(jù)庫(kù)管理軟件,都比較合理。3社會(huì)可行性該系統(tǒng)符合現(xiàn)有法律、法規(guī)和政策方面的限制,沒(méi)違背當(dāng)今社會(huì)的道德標(biāo)準(zhǔn),社會(huì)可行性通過(guò)。綜上所述,開(kāi)發(fā)網(wǎng)上訂餐系統(tǒng)是可行的。第四章需求分析41數(shù)據(jù)流分析(1)網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)流程圖符號(hào)如圖41圖41源或宿加工文件數(shù)據(jù)流(2)系統(tǒng)頂層數(shù)據(jù)流程圖如圖42所示圖42頂層數(shù)據(jù)流圖圖43網(wǎng)上訂餐系統(tǒng)0層圖圖44網(wǎng)上訂餐系統(tǒng)1層圖(會(huì)員購(gòu)買)圖45網(wǎng)上訂餐系統(tǒng)1層圖(菜品管理)圖46網(wǎng)上訂餐1層圖訂單管理圖47網(wǎng)上訂餐系統(tǒng)1層圖(人員管理)第五章系統(tǒng)總體設(shè)計(jì)51系統(tǒng)功能概述根據(jù)客戶的需求,網(wǎng)站前臺(tái)系統(tǒng)主要包括以下功能模塊。(1)會(huì)員中心模塊主要用于在會(huì)員登陸后、修改個(gè)人資料、修改登陸密碼、使用購(gòu)物車、查詢提交的訂單和查看個(gè)人消費(fèi)情況。(2)客戶留言模塊主要用于用戶向網(wǎng)站發(fā)布留言和反饋信息及對(duì)菜品的評(píng)價(jià)。(3)聯(lián)系我們模塊主要用于提供與本網(wǎng)站聯(lián)系的各種方式。(4)會(huì)員登錄模塊主要用于會(huì)員登錄,登錄后可以購(gòu)買菜品或者查看資料。(5)站內(nèi)公告模塊主要用于發(fā)布網(wǎng)站所提供的部分菜品信息以及購(gòu)買菜品的優(yōu)惠信息。(6)銷量排行模塊主要用于展示菜品銷量排在前幾位的菜品信息。根據(jù)需求分析,網(wǎng)站后臺(tái)系統(tǒng)包括以下功能模塊。(1)信息管理模塊主要包括管理員信息管理。(2)菜品信息管理模塊主要包括菜品信息的添加、修改和刪除。(3)菜品分類管理模塊主要包括菜品類別信息的添加、修改和刪除。(4)用戶信息管理模塊主要包括查詢和顯示用戶注冊(cè)信息以及查看用戶消費(fèi)信息。(5)訂單信息管理模塊主要包括查看所有用戶提交的訂單信息,根據(jù)不同條件查詢訂單信息,并在執(zhí)行階段對(duì)訂單進(jìn)行標(biāo)記處理。(6)公告信息管理模塊主要包括站內(nèi)公告信息的添加、修改和刪除。(7)留言信息管理模塊主要包括查看用戶發(fā)布的留言和刪除留言。綜合可知,系統(tǒng)的功能模塊圖如圖51所示網(wǎng)上訂餐系統(tǒng)前臺(tái)系統(tǒng)后臺(tái)系統(tǒng)站內(nèi)公告銷量排行會(huì)員中心聯(lián)系我們?cè)诰€幫助評(píng)價(jià)留言公告信息管理留言信息管理菜品信息管理用戶信息管理訂單信息管理修改資料購(gòu)物車訂單生成消費(fèi)查詢圖51功能模塊圖52數(shù)據(jù)庫(kù)的設(shè)計(jì)ER圖也稱實(shí)體聯(lián)系圖ENTITYRELATIONSHIPDIAGRAM,提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。系統(tǒng)中主要涉及的實(shí)體有后臺(tái)管理員、會(huì)員、訂單、菜品、公告五個(gè)實(shí)體。(1)管理員實(shí)體屬性圖如圖52所示。該實(shí)體的屬性有管理員ID、管理員名、密碼。管理員管理員ID管理員名密碼圖52(2)會(huì)員實(shí)體屬性圖如圖53所示。會(huì)員會(huì)員ID會(huì)員名郵箱密碼圖53(3)菜品實(shí)體屬性圖如圖54所示菜品菜品ID菜品名稱會(huì)員價(jià)菜品介紹圖54(4)公告實(shí)體屬性圖如圖55所示公告公告ID題目?jī)?nèi)容圖55(5)系統(tǒng)全局ER圖如圖56所示會(huì)員會(huì)員ID會(huì)員名郵箱密碼菜品菜品介紹會(huì)員價(jià)菜品名稱菜品ID選購(gòu)管理員管理員ID管理員名密碼公告ID題目?jī)?nèi)容NM訂單ID收貨人地址收貨人姓名收貨人電話圖56ER圖53數(shù)據(jù)表設(shè)計(jì)通過(guò)對(duì)系統(tǒng)的需求分析,設(shè)計(jì)了含有5個(gè)表的數(shù)據(jù)結(jié)構(gòu),其中包括(1)公告表;用來(lái)存儲(chǔ)網(wǎng)站的公告信息;(2)管理員表,用來(lái)存儲(chǔ)網(wǎng)站管理員信息;(3)菜品表,用來(lái)存儲(chǔ)網(wǎng)站菜品信息;(4)訂單信息表,用來(lái)存儲(chǔ)網(wǎng)站訂單詳細(xì)信息;(5)會(huì)員注冊(cè)信息表,用于存儲(chǔ)會(huì)員的注冊(cè)信息。(1)公告表用來(lái)存儲(chǔ)網(wǎng)站的公告信息,如圖51所示,里面包括4個(gè)字段編號(hào)、題目、內(nèi)容、插入時(shí)間,并定義合理的字符長(zhǎng)度。表51公告表序號(hào)字段名注釋類型字符長(zhǎng)度1公告ID編號(hào)INT42TITLE題目VARCHAR1003COMTEMT內(nèi)容VARCHAR40004INTIME插入時(shí)間DATETIME8(2)管理員表;用來(lái)存儲(chǔ)網(wǎng)站管理員信息;如表52所示,里面包括3個(gè)字段編號(hào)、管理員名、管理員密碼。表52管理員表序號(hào)字段名注釋類型字符長(zhǎng)度1管理員ID編號(hào)INT42MAMAGER管理員名VARCHAR303PWD管理員密碼VARCHAR30(3)菜品信息表用來(lái)存儲(chǔ)網(wǎng)站菜品信息,如表53所示,包括11個(gè)字段編號(hào)、菜品名稱、所屬大類、市場(chǎng)價(jià)、會(huì)員價(jià)、圖片資料、菜品簡(jiǎn)介、插入時(shí)間、庫(kù)存量、銷售量、是否推薦。表53菜品信息表序號(hào)字段名注釋類型字符長(zhǎng)度1菜品ID編號(hào)INT82GNAME菜品名稱VARCHAR503GCLASS所屬大類INT44GMPRICE市場(chǎng)價(jià)FLOAT85GGPRICE會(huì)員價(jià)FLOAT86GPICTURE圖片資料VARCHAR7GINTO菜品簡(jiǎn)介T(mén)EXT2008GDATE插入時(shí)間DATE89GSTORE庫(kù)存量INT410GSALE銷售量INT411GCOMMEND是否推薦INT2(4)訂單信息表,用來(lái)存儲(chǔ)網(wǎng)站訂單詳細(xì)信息,如表54所示,包括15個(gè)字段編號(hào)、會(huì)員名、菜品名稱、數(shù)量、單價(jià)、折扣率、運(yùn)輸方式、應(yīng)收金額、收貨人姓名、收貨人地址、收貨人郵箱、付款方式、提交時(shí)間、執(zhí)行狀態(tài)。表54訂單信息表序號(hào)字段名注釋類型字符長(zhǎng)度1訂單ID編號(hào)INT42UNAME會(huì)員名VARCHAR163GNAME菜品名稱VARCHAR2004GNUM數(shù)量INT45GPRICE單價(jià)FLOAT86UDISCOUNT折扣率FLOAT87OTRANSPORT運(yùn)輸方式VARCHAR168OMONEY應(yīng)收金額FLOAT89ONAME收貨人姓名VARCHAR1610OTEL收貨人電話VARCHAR3011OADDRESS收貨人地址VARCHAR20012OEMAIL收貨人郵箱VARCHAR10013OPAY付款方式VARCHAR5014ODATE提交時(shí)間DATETIME815OSTATE執(zhí)行狀態(tài)VARCHAR50(5)會(huì)員注冊(cè)信息表,用于存儲(chǔ)會(huì)員的注冊(cè)信息,如表55所示,包括11個(gè)字段編號(hào)、會(huì)員名、性別、密碼、密碼提示問(wèn)題、問(wèn)題答案、注冊(cè)時(shí)間、真實(shí)姓名、聯(lián)系方式、郵箱、通信地址。表55會(huì)員注冊(cè)信息表序號(hào)字段名注釋類型字符長(zhǎng)度1會(huì)員ID編號(hào)INT42UNAME會(huì)員名VARCHAR163USEX性別VARCHAR24UPASSWD密碼VARCHAR305UQUESTION密碼提示問(wèn)題VARCHAR306UANSWER問(wèn)題答案VARCHAR307UDATE注冊(cè)時(shí)間DATETIME168UTNAME真實(shí)姓名VARCHAR89UTEL聯(lián)系方式VARCHAR3010UEMAIL郵箱VARCHAR10011UADDRESS通信地址VARCHAR100第六章系統(tǒng)的實(shí)現(xiàn)61前臺(tái)首頁(yè)的實(shí)現(xiàn)前臺(tái)頁(yè)面承載并顯示網(wǎng)站前臺(tái)所包含的模塊,使瀏覽者能夠了解網(wǎng)站內(nèi)容和特點(diǎn)。前臺(tái)首頁(yè)的運(yùn)行結(jié)果如圖所61所示圖61前臺(tái)首頁(yè)62菜品展示模塊的實(shí)現(xiàn)菜品展示頁(yè)面,主要是根據(jù)傳遞的參數(shù)不同確定相應(yīng)的SQL查詢語(yǔ)句,顯示菜品基本信息以及圖片信息。關(guān)鍵程序代碼如下“THENPSTRCLASSNAME根據(jù)獲取到的參數(shù)值,確定SELECT查詢語(yǔ)句。關(guān)鍵程序代碼如下“THENSQLSTRSQLSTR“ENDIFIFNOTISEMPTYREQUEST“CLEAR“THEN清空購(gòu)物車SESSION“SHOPPING“RESPONSEWRITE“ALERT您的購(gòu)物車已清空WINDOWLOCATIONHREFUSER_CENTERASP“ENDIF購(gòu)物車頁(yè)面運(yùn)行結(jié)果如圖63所示圖63購(gòu)物車頁(yè)面64訂單生成的實(shí)現(xiàn)訂單生成的主要功能是根據(jù)會(huì)員在購(gòu)物車頁(yè)面提交的菜品信息,為會(huì)員提供填寫(xiě)訂單的平臺(tái),然后將會(huì)員選購(gòu)的菜品信息以及訂單信息存儲(chǔ)在數(shù)據(jù)庫(kù)中。訂單生成頁(yè)面接收在購(gòu)物車頁(yè)面中傳遞的參數(shù),包括選擇的所有菜品的ID編號(hào),對(duì)應(yīng)的菜品名稱、菜品單價(jià)和菜品數(shù)量,并以列表形式展現(xiàn)給用戶,使用戶再次確定選擇的菜品信息。在該頁(yè)面中會(huì)員通過(guò)填寫(xiě)表單信息提交本下次訂單信息,訂單信息由網(wǎng)站后臺(tái)系統(tǒng)管理員進(jìn)行處理。關(guān)鍵程序代碼如下訂單生成頁(yè)面運(yùn)行結(jié)果如圖64所示圖64訂單生成頁(yè)面65會(huì)員登錄的實(shí)現(xiàn)會(huì)員登錄頁(yè)面是會(huì)員登錄會(huì)員中心進(jìn)行操作的入口。關(guān)鍵代碼如下“THENRESPONSECOOKIES“USERNAME“STR1RESPONSECOOKIES“USERNAME“EXPIRESDATEADD“D“,1,NOWRESPONSECOOKIES“USERPWD“STR2RESPONSECOOKIES“USERPWD“EXPIRESDATEADD“D“,1,NOWSTR2_OTHERREQUESTCOOKIES“USERPWD“IFSTR1_OTHER“ANDSTR2_OTHER“ANDSTR3“THENRESPONSECOOKIES“USERNAME“STR1RESPONSECOOKIES“USERNAME“EXPIRESDATEADD“D“,1,NOWRESPONSECOOKIES“USERPWD“STR2RESPONSECOOKIES“USERPWD“EXPIRESDATEADD“D“,1,NOW/判斷是否選擇自動(dòng)登錄,如果選中,則將用戶名和密碼信息存儲(chǔ)在COOKIE變量的有效時(shí)間ENDIFIFSTR1_OTHER“ANDSTR2_OTHER“THENSTR1STR1_OTHERSTR2STR2_OTHERENDIFSETRSCONNEXECUTE“SELECTUNAME,UPASSWDFROMTAB_USER_REGWHEREUNAME“ELSEIFRS“UPASSWD“STR2THENRESPONSEWRITE“ALERT您輸入的密碼不正確,請(qǐng)重新輸入“ELSESESSION“UNAME“RS“UNAME“RESPONSEWRITE“LOCATIONHREFINDEXASP“ENDIFENDIFENDIF會(huì)員登錄頁(yè)面運(yùn)行結(jié)果如圖65所示圖65會(huì)員登錄66會(huì)員密碼修改會(huì)員密碼修改頁(yè)面的主要功能是允許會(huì)員登錄以后,修改原有的密碼,再次登錄時(shí),使用新密碼登錄。會(huì)員密碼修改頁(yè)面運(yùn)行結(jié)果如圖66所示圖66會(huì)員密碼修改67站內(nèi)公告模塊的實(shí)現(xiàn)站內(nèi)公告模塊的主要功能是以循環(huán)向上滾動(dòng)的方式顯示網(wǎng)站發(fā)布的公告信息。站內(nèi)公告頁(yè)面讀取數(shù)據(jù)庫(kù)中的站內(nèi)公告信息,通過(guò)在公告列表外加入標(biāo)記,實(shí)現(xiàn)信息滾動(dòng)顯示效果。關(guān)鍵程序代碼如下“TITLE“TARGET“MAINFRAME“站內(nèi)公告頁(yè)面的運(yùn)行結(jié)果如圖67所示圖67站內(nèi)公告68后臺(tái)登錄的實(shí)現(xiàn)后臺(tái)登錄作為后臺(tái)管理系統(tǒng)的入口,主要用于驗(yàn)證管理員的身份。關(guān)鍵程序代碼如下“THENSETRSSERVERCREATEOBJECT“ADODBRECORDSET“SQLSTR“SELECTMNAME,MPASSWD,MGRADEFROMTAB_MANAGERWHEREMNAME“LOCATIONHREFLOGINASP“ELSEIFRS“MPASSWD“TXT_PASSWDTHENRESPONSEWRITE“ALERT密碼不正確,請(qǐng)確認(rèn)后重新輸入LOCATIONHREFLOGINASP“ELSESESSION“MNAME“RS“MNAME“SESSION“MGRADE“RS“MGRADE“RESPONSEREDIRECT“INDEXASP“ENDIFENDIFELSEERRSTR“請(qǐng)輸入管理員名稱“ENDIFENDIF后臺(tái)登錄頁(yè)面的運(yùn)行結(jié)果如圖68所示圖68后臺(tái)登錄69菜品信息管理模塊的實(shí)現(xiàn)菜品信息管理信息管理模塊的主要功能是完成菜品信息添加、查詢和刪除的操作。頁(yè)面運(yùn)行結(jié)果如圖69所示圖69菜品信息添加610菜品分類管理模塊菜品分類管理模塊的主要功能包括對(duì)菜品信息的添加、修改、和刪除。菜品分類管理頁(yè)面的運(yùn)行結(jié)果如圖610所示圖610菜品分類611訂單信息管理模塊訂單信息管理模塊的主要功能包括查看所有用戶提交的訂單信息,根據(jù)執(zhí)行階段對(duì)訂單進(jìn)行標(biāo)記處理,根據(jù)不同的條件查詢訂單信息。頁(yè)面運(yùn)行結(jié)果如圖611所示圖611訂單信息管理612數(shù)據(jù)庫(kù)的連接要保證網(wǎng)站前臺(tái)首頁(yè)的正常運(yùn)行,首先應(yīng)考慮的是ACCESS數(shù)據(jù)庫(kù)的連接。連接數(shù)據(jù)庫(kù)的程序代碼如下第七章系統(tǒng)測(cè)試71測(cè)試的基本概念系統(tǒng)測(cè)試是對(duì)已經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測(cè)試,以驗(yàn)證軟件系統(tǒng)的功能和性能等是否滿足要求。其目的是將軟件與系統(tǒng)需求定義進(jìn)行比較,發(fā)現(xiàn)軟件與定義不相符合或相矛盾的問(wèn)題。72測(cè)試工具測(cè)試工具分為白盒測(cè)試和黑盒測(cè)試,本系統(tǒng)主要采用黑盒測(cè)試,黑盒測(cè)試也稱功能測(cè)試,它是通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試中,把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試的原理是利用腳本的錄制回放,模擬用戶的操作,將被測(cè)系統(tǒng)的輸出記錄下來(lái),并與預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較。73測(cè)試實(shí)施731用戶注冊(cè)登錄模塊測(cè)試具體操作填寫(xiě)注冊(cè)表中的信息,提交,然后進(jìn)行登錄,如圖71所示結(jié)果注冊(cè)成功,登錄成功自動(dòng)跳轉(zhuǎn)頁(yè)面如圖72所示圖71圖72732在線訂餐模塊測(cè)試具體操作點(diǎn)擊購(gòu)買按鈕,更換選擇的菜品,點(diǎn)擊清空購(gòu)物車,選好菜品后前往訂購(gòu),提交訂單。結(jié)果購(gòu)買成功,清空購(gòu)物車成功,前往訂購(gòu)成功,提交訂單成功。如圖73圖74圖75圖76所示圖73圖74圖75圖76733管理員查看訂單信息、處理訂單測(cè)試具體操作登錄后臺(tái)管理系統(tǒng),查看訂單,處理訂單。結(jié)果后臺(tái)登錄成功,查看到訂單信息并處理訂單。如圖77、圖7
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)固廢資源化利用研究
- 工業(yè)機(jī)器人技術(shù)在汽車制造中的應(yīng)用研究
- 工業(yè)控制系統(tǒng)信息安全防護(hù)
- 工業(yè)機(jī)器人技術(shù)提升產(chǎn)品質(zhì)量的研究
- 工業(yè)機(jī)器人與AI技術(shù)的融合趨勢(shì)分析
- 工業(yè)機(jī)器人產(chǎn)品開(kāi)發(fā)與上市流程
- 工業(yè)生產(chǎn)中的滅菌技術(shù)與策略
- 工業(yè)自動(dòng)化與智能制造技術(shù)探索
- 工業(yè)設(shè)計(jì)中的數(shù)字化技術(shù)應(yīng)用
- 工作中的有效溝通策略
- 《真空系統(tǒng)設(shè)計(jì)》課件
- 家庭語(yǔ)言環(huán)境與兒童語(yǔ)言發(fā)展
- 短視頻起號(hào)運(yùn)營(yíng)全攻略
- 清華人工骨成人顱骨修補(bǔ)首選課件
- 班主任微創(chuàng)意:59招讓班級(jí)管理腦洞大開(kāi)
- 水工渡槽課程設(shè)計(jì)
- 《統(tǒng)計(jì)學(xué)》 課件 廖穎文 1. 緒 論
- 07FK02防空地下室通風(fēng)設(shè)備安裝圖集
- 溝通與演講2023學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫(kù)2023年
- 第四講 堅(jiān)持以人民為中心PPT習(xí)概論2023優(yōu)化版教學(xué)課件
評(píng)論
0/150
提交評(píng)論