畢業(yè)論文---基于bs的網(wǎng)上訂餐系統(tǒng)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  畢業(yè)設(shè)計(jì)( 論 文)說(shuō)明書(shū)</p><p>  論文題目 基于B/S的網(wǎng)上訂餐系統(tǒng)設(shè)計(jì) </p><p><b>  目 錄</b></p><p><b>  摘 要II</b></p><p>  AbstractIII</p><

2、p><b>  第一章 緒論1</b></p><p>  1.1 網(wǎng)上訂餐系統(tǒng)介紹1</p><p>  1.2 研究的背景1</p><p>  1.3 研究的目的1</p><p>  1.4 論文組織2</p><p>  第二章需求分析及設(shè)計(jì)3</p&

3、gt;<p>  2.1 系統(tǒng)概述3</p><p>  2.2 訂餐系統(tǒng)模塊簡(jiǎn)介4</p><p>  第三章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)8</p><p>  3.1 數(shù)據(jù)庫(kù)的概念8</p><p>  3.2 數(shù)據(jù)庫(kù)的需求分析8</p><p>  3.3 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)8</p

4、><p>  3.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)9</p><p>  第四章 系統(tǒng)與測(cè)試12</p><p>  4.1 用戶(hù)訂餐模塊的功能和實(shí)現(xiàn)12</p><p>  4.2 后臺(tái)管理員管理模塊的功能和實(shí)現(xiàn)16</p><p><b>  總 結(jié)20</b></p>&l

5、t;p><b>  致 謝21</b></p><p><b>  參考文獻(xiàn)22</b></p><p><b>  附 錄23</b></p><p><b>  摘 要 </b></p><p>  由于互聯(lián)網(wǎng)發(fā)展已深入家庭,網(wǎng)上訂餐

6、這個(gè)課題已經(jīng)提出,為了方便人們生活,提高人們的生活效率,本系統(tǒng)根據(jù)現(xiàn)實(shí)訂餐的方式虛擬于網(wǎng)絡(luò)之上,使人們通過(guò)網(wǎng)絡(luò)就可以完成生活中必要的事情(飲食)。系統(tǒng)的完成不僅可以基本實(shí)現(xiàn)客戶(hù)訂餐的功能,還能在此基礎(chǔ)上提供更多的,更貼心的服務(wù)。信息技術(shù)的發(fā)展將更快的推動(dòng)互聯(lián)網(wǎng)的發(fā)訂餐系統(tǒng)的重要性也將越顯其強(qiáng)大的作用。</p><p>  本系統(tǒng)是利用ASP技術(shù)與Access數(shù)據(jù)庫(kù),采用B/S模式,訂餐者無(wú)須安裝第三方軟件,能上網(wǎng)

7、就能訂餐,甚至可以利用手機(jī)上網(wǎng)訂餐,使操作更加簡(jiǎn)便,訂餐信息更加準(zhǔn)確。避免口頭傳遞信息的錯(cuò)誤,優(yōu)化服務(wù)。網(wǎng)絡(luò)不會(huì)跟電話一樣占線,在高峰期對(duì)訂餐的處理更是游刃有余,只看著屏幕點(diǎn)打印即可,就可下廚房配菜配送。地址永遠(yuǎn)不會(huì)丟失,是一個(gè)永遠(yuǎn)存在的電子菜單,甚至還可以通過(guò)我們的推廣而讓更多的客人認(rèn)識(shí),不用派人派宣傳單,省去一筆宣傳和人工費(fèi)用。訂餐途徑有了更好的改善,網(wǎng)絡(luò)訂餐成為電話訂餐又一有力補(bǔ)充,擴(kuò)大客流,從而整體提高業(yè)務(wù)量。倡導(dǎo)了一種時(shí)尚,餐

8、店的定位更是網(wǎng)絡(luò)化,時(shí)尚化,具備更為勃勃的生機(jī)。</p><p>  關(guān)鍵字:B/S;網(wǎng)上訂餐 ;ASP技術(shù)</p><p>  Abstract </p><p>  Due to the Internet development has further family, online this subject has put forward roscoe, in

9、 order to facilitate people life, improve people's lives efficiency, this system based on real roscoe way above in network virtual people through the network can be completed life necessary things (diet). System can

10、not only realize the basic customers complete the functions, but also can roscoe in this basis to provide more and more personalized service. The development of information technology wi</p><p>  Adopts B/S

11、mode, who do not need to install third-party software roscoe, can connect to the Internet can meal, can even use their phones to access the Internet and make operation more easy roscoe, roscoe more accurate information.

12、Avoid oral message mistake, optimization services. Network is not as busy with phone, at the height of the treatment is to roscoe and ease, just look at the screen point can be, can print under the kitchen dishes distrib

13、ution. Address never lost, is a exist forever ele</p><p>  Keywords:B/S; Online roscoe; ASP Technology</p><p><b>  第一章 緒論</b></p><p>  1.1 網(wǎng)上訂餐系統(tǒng)介紹</p><p>

14、;  貿(mào)易的全球化和Internet 網(wǎng)絡(luò)的全球化特征使兩者很自然地走到了一起,形成了如今風(fēng)靡全球的電子商務(wù)(E-Commerce)。電子商務(wù)是指應(yīng)用電子信息技術(shù)和現(xiàn)代Internet網(wǎng)絡(luò)技術(shù)在客戶(hù)、廠商及其他交易主體之間進(jìn)行的以信息為依托的商務(wù)活動(dòng),而購(gòu)物網(wǎng)站正是這種活動(dòng)的具體表現(xiàn)形式[4]。隨著生活“e時(shí)代”的到來(lái),上網(wǎng)的人數(shù)越來(lái)越多,網(wǎng)上訂餐將是人們的生活方式之一,網(wǎng)上訂餐系統(tǒng)的完善和便捷將是現(xiàn)代社會(huì)必然的需求[4]。</p

15、><p>  1.2 研究的背景</p><p>  網(wǎng)上直銷(xiāo)與傳統(tǒng)直接分銷(xiāo)渠道一樣,都是沒(méi)有營(yíng)銷(xiāo)中間商。網(wǎng)上直銷(xiāo)渠道一樣也要具有上面營(yíng)銷(xiāo)渠道中的訂貨功能、支付功能和配送功能。網(wǎng)上直銷(xiāo)與傳統(tǒng)直接分銷(xiāo)渠道不一樣的是,生產(chǎn)企業(yè)可以通過(guò)建設(shè)網(wǎng)絡(luò)營(yíng)銷(xiāo)站點(diǎn),讓顧客可以直接從網(wǎng)站進(jìn)行訂貨。通過(guò)與一些電子商務(wù)服務(wù)機(jī)構(gòu)如網(wǎng)上銀行合作,可以通過(guò)網(wǎng)站直接提供支付結(jié)算功能,簡(jiǎn)化了過(guò)去資金流轉(zhuǎn)的問(wèn)題[5]。對(duì)于配送

16、方面,網(wǎng)上直銷(xiāo)渠道可以利用互聯(lián)網(wǎng)技術(shù)來(lái)構(gòu)造有效的物流系統(tǒng),也可以通過(guò)互聯(lián)網(wǎng)與一些專(zhuān)業(yè)物流公司進(jìn)行合作,建立有效的物流體系。 </p><p>  與傳統(tǒng)分銷(xiāo)渠道相比,不管是網(wǎng)上直接營(yíng)銷(xiāo)渠道還是間接營(yíng)銷(xiāo)渠道,網(wǎng)上營(yíng)銷(xiāo)渠道有許多更具競(jìng)爭(zhēng)優(yōu)勢(shì)的地方。 </p><p>  首先,利用互聯(lián)網(wǎng)的交互特性,網(wǎng)上營(yíng)銷(xiāo)渠道從過(guò)去單向信息溝通變成雙向直接信息溝通,增強(qiáng)了生產(chǎn)者與消費(fèi)者的直接連接。 </

17、p><p>  其次,網(wǎng)上營(yíng)銷(xiāo)渠道可以提供更加便捷的相關(guān)服務(wù)。一是生產(chǎn)者可以通過(guò)互聯(lián)網(wǎng)提供支付服務(wù),顧客可以直接在網(wǎng)上訂貨和付款,然后就等著送貨上門(mén),這一切大大方便了顧客的需要。二是生產(chǎn)者可以通過(guò)網(wǎng)上營(yíng)銷(xiāo)渠道為客戶(hù)提供售后服務(wù)和技術(shù)支持,特別是對(duì)于一些技術(shù)性比較強(qiáng)的行業(yè)如IT業(yè),提供網(wǎng)上遠(yuǎn)程技術(shù)支持和培訓(xùn)服務(wù),既方便顧客,同時(shí)生產(chǎn)者可以以最小成本為顧客服務(wù)[6]。 </p><p>  第三,

18、網(wǎng)上營(yíng)銷(xiāo)渠道的高效性,可以大大減少過(guò)去傳統(tǒng)分銷(xiāo)渠道中的流通環(huán)節(jié),有效降低成本。對(duì)于網(wǎng)上直接營(yíng)銷(xiāo)渠道,生產(chǎn)者可以根據(jù)顧客的訂單按需生產(chǎn),做到實(shí)現(xiàn)零庫(kù)存管理。同時(shí)網(wǎng)上直接銷(xiāo)售還可以減少過(guò)去依靠推銷(xiāo)員上門(mén)推銷(xiāo)的昂貴的銷(xiāo)售費(fèi)用,最大限度控制營(yíng)銷(xiāo)成本。對(duì)于網(wǎng)上間接營(yíng)銷(xiāo)渠道,通過(guò)信息化的網(wǎng)絡(luò)營(yíng)銷(xiāo)中間商,它可以進(jìn)一步擴(kuò)大規(guī)模實(shí)現(xiàn)更大的規(guī)模經(jīng)濟(jì),提高專(zhuān)業(yè)化水平;通過(guò)與生產(chǎn)者的網(wǎng)絡(luò)連接,可以提高信息透明度,最大限度控制庫(kù)存,實(shí)現(xiàn)高效物流運(yùn)轉(zhuǎn),降低物流運(yùn)轉(zhuǎn)

19、成本[7]。</p><p>  1.3 研究的目的</p><p>  網(wǎng)上交易繁榮的基礎(chǔ),是網(wǎng)民人數(shù)。根據(jù)歷次中國(guó)互聯(lián)網(wǎng)發(fā)展?fàn)顩r調(diào)查結(jié)果,我國(guó)上網(wǎng)用戶(hù)人數(shù):2000年1月為890萬(wàn),2001年1月為2250萬(wàn),2002年1月為3370萬(wàn),2003年1月為5910萬(wàn),2003年底有望達(dá)到8000萬(wàn)[8],增長(zhǎng)勢(shì)頭強(qiáng)勁。隨著寬帶進(jìn)入更多家庭,電腦等外設(shè)設(shè)備性能提高,價(jià)格降低,個(gè)人上網(wǎng)的條

20、件越來(lái)越好。中國(guó)已成為僅次于美國(guó),全球互聯(lián)網(wǎng)人口排名第二的國(guó)家。這一龐大上網(wǎng)人群必將產(chǎn)生一個(gè)規(guī)??捎^的上網(wǎng)購(gòu)物用戶(hù)群,這也是眾多國(guó)際和國(guó)內(nèi)互聯(lián)網(wǎng)從業(yè)者看好中國(guó)這一市場(chǎng)的原因。美國(guó)網(wǎng)上銷(xiāo)售巨頭Ebay以1.8億美元收購(gòu)易趣美國(guó)公司的全部股權(quán)進(jìn)入中國(guó)市場(chǎng),即是一個(gè)強(qiáng)烈的信號(hào)。所以建立一個(gè)企業(yè)的網(wǎng)上訂餐系統(tǒng)也是需要的[8]。</p><p>  制作本系統(tǒng)的目的是對(duì)網(wǎng)絡(luò)訂餐的一種宣傳、介紹以及菜的簡(jiǎn)介與預(yù)定,實(shí)現(xiàn)用戶(hù)與

21、餐館之間網(wǎng)上溝通業(yè)務(wù)的完成,體現(xiàn)電子商務(wù)的部分功能。通過(guò)網(wǎng)上訂餐系統(tǒng),食客可以在辦公室、家中等待預(yù)訂好的飯菜,大大降低了顧客們的時(shí)間,在精力和經(jīng)濟(jì)上都得到實(shí)惠。</p><p>  此系統(tǒng)設(shè)計(jì)思想如下:</p><p>  1、盡量采用現(xiàn)已有的軟硬件環(huán)境和先進(jìn)的設(shè)計(jì)方案,從而達(dá)到充分利用現(xiàn)有資源,提高網(wǎng)站設(shè)計(jì)水平和應(yīng)用效果的目的;</p><p>  2、模塊化程序

22、設(shè)計(jì)方法,這樣既便于網(wǎng)站上功能的各種組合,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù);</p><p>  3、網(wǎng)站每天都會(huì)有大量的訪問(wèn)量,這需要網(wǎng)站頁(yè)面操作直觀、方便、實(shí)用且要保證信息的可靠性,權(quán)威性;</p><p>  4、網(wǎng)站應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)對(duì)各種數(shù)據(jù)信息進(jìn)行添加、刪除、修改等操作。</p><p><b>  1.4 論文組織</

23、b></p><p><b>  論文結(jié)構(gòu)如下:</b></p><p>  第一部分緒論:主要介紹課題的背景,研究目的。</p><p>  第二部分:重點(diǎn)分析了網(wǎng)上訂餐系統(tǒng)的需求,對(duì)本系統(tǒng)進(jìn)行需求分析和可行性分析,介紹了各模塊的功能。</p><p>  第三部分:介紹了數(shù)據(jù)庫(kù)的概念、需求分析及各結(jié)構(gòu)設(shè)計(jì)。&l

24、t;/p><p>  第四部分:詳細(xì)介紹了系統(tǒng)模塊的功能和實(shí)現(xiàn),及后續(xù)的測(cè)試結(jié)果。</p><p>  第二章需求分析及設(shè)計(jì)</p><p><b>  2.1 系統(tǒng)概述</b></p><p>  網(wǎng)上訂餐系統(tǒng)的目的是向食客提供更方便更快捷的吃飯方式。故要建一個(gè)好的設(shè)計(jì),在進(jìn)行實(shí)際頁(yè)面的建置之前,首先要作一個(gè)可行的需求

25、分析;其次要有清晰明朗的框架,具有創(chuàng)新、翔實(shí)的內(nèi)容信息。然后再根據(jù)可行的需求分析對(duì)網(wǎng)站進(jìn)行合理的設(shè)計(jì)。</p><p>  該網(wǎng)上訂餐系統(tǒng)采取B/S模式,建設(shè)成一個(gè)網(wǎng)上餐館,展示餐館中各種新款菜式,特價(jià)菜式,使食客和管理者更好的進(jìn)行交流。</p><p>  其三級(jí)結(jié)構(gòu)組成(如圖2.1)所示:</p><p>  圖2.1 三級(jí)結(jié)構(gòu)圖</p><

26、p>  圖中從左到右,分為三個(gè)層次:</p><p>  第一層是客戶(hù)端即瀏覽器,主要完成客戶(hù)和后臺(tái)的交互及最終查詢(xún)結(jié)果的輸出功能。在客戶(hù)端向指定的Web服務(wù)器提出服務(wù)器請(qǐng)求,Web服務(wù)器用HTTP協(xié)議把所需文件資料傳給用戶(hù),客戶(hù)端接受并顯示在WWW瀏覽器上;</p><p>  第二層Web服務(wù)器是功能層,完成客戶(hù)的應(yīng)用功能,即Web服務(wù)器接受客戶(hù)請(qǐng)求,并與后臺(tái)數(shù)據(jù)庫(kù)連接,進(jìn)行申請(qǐng)

27、處理,然后將處理結(jié)果返回Web服務(wù)器,再傳至客戶(hù)端;</p><p>  第三層數(shù)據(jù)庫(kù)服務(wù)器是數(shù)據(jù)層。數(shù)據(jù)庫(kù)服務(wù)器應(yīng)客戶(hù)請(qǐng)求獨(dú)立地進(jìn)行各種處理。</p><p>  2.1.1 網(wǎng)上訂餐面臨的挑戰(zhàn)</p><p>  網(wǎng)上訂餐既不同于面對(duì)面購(gòu)物又不同于傳統(tǒng)交易。網(wǎng)上訂餐的挑戰(zhàn)有:</p><p>  1、購(gòu)物者和企業(yè)并未見(jiàn)過(guò)面</p&

28、gt;<p>  2、購(gòu)物者和企業(yè)不在同一個(gè)國(guó)家或是不在同一個(gè)地區(qū)</p><p>  3、購(gòu)物者并未見(jiàn)過(guò)企業(yè)產(chǎn)品實(shí)物 </p><p>  4、由于互聯(lián)網(wǎng)的技術(shù)及質(zhì)量問(wèn)題,很難保證購(gòu)物有效性</p><p>  5、網(wǎng)上訂餐的成本問(wèn)題</p><p>  2.1.2 網(wǎng)上訂餐的支持需求</p>

29、;<p>  由于網(wǎng)上訂餐和傳統(tǒng)的購(gòu)物存在著差異性,網(wǎng)上訂餐者需要得到如下支持:</p><p>  1、對(duì)互聯(lián)網(wǎng)有所認(rèn)識(shí)。</p><p>  2、對(duì)如何操作電腦,如何上網(wǎng)有一定認(rèn)識(shí)。</p><p>  3、能識(shí)別產(chǎn)品的性?xún)r(jià)比,能看中自己中意的產(chǎn)品。</p><p>  4、有一定的電腦硬件基礎(chǔ)。</p>&l

30、t;p>  5、對(duì)產(chǎn)品使用方法,說(shuō)明等有所了解。 </p><p>  6、提供靈活的工作方法(尤其是在計(jì)算機(jī)工作時(shí)出現(xiàn)障礙)。</p><p>  2.2 訂餐系統(tǒng)模塊簡(jiǎn)介</p><p>  該系統(tǒng)實(shí)現(xiàn)一個(gè)基于Web的網(wǎng)上系統(tǒng)。我們可以將使用該系統(tǒng)的人劃分為兩個(gè)角色:一個(gè)是用戶(hù)訂餐管理,主要是通過(guò)系統(tǒng)在線選擇要訂購(gòu)的食品并提交訂單,注

31、冊(cè)會(huì)員,發(fā)表評(píng)論等;另一個(gè)是管理員,主要是通過(guò)系統(tǒng)對(duì)用戶(hù),訂單,食品評(píng)論以及投訴等信息進(jìn)行管理[9]。其功能模塊圖(如圖2.2)所示:</p><p>  圖2.2 訂餐系統(tǒng)功能模塊圖</p><p>  1、瀏覽管理:對(duì)菜單的瀏覽主要是建立在首頁(yè),在瀏覽時(shí)可以看到顧客登錄,美食檢索,我的訂單,美食分類(lèi),最新特價(jià)美食。</p><p>  2、用戶(hù)注冊(cè)管理:用戶(hù)注冊(cè)

32、模塊的功能是接受用戶(hù)注冊(cè),在檢查過(guò)用戶(hù)注冊(cè)數(shù)據(jù)的合法性后將用戶(hù)信息寫(xiě)入數(shù)據(jù)庫(kù)。注冊(cè)用戶(hù)注冊(cè)流程圖(如圖2.3)所示:</p><p>  圖2.3 注冊(cè)用戶(hù)流程圖</p><p>  3、查詢(xún)訂購(gòu)菜單:此模塊要實(shí)現(xiàn)的功能是讓顧客根據(jù)自己的喜好、口味等查找適合自己美食,此模塊在我們?cè)O(shè)計(jì)中主要是對(duì)上架的美食進(jìn)行查詢(xún),對(duì)自己查詢(xún)后感興趣對(duì)菜式,可以下訂單,下單后也可以取消訂單或者繼續(xù)添加訂單。&

33、lt;/p><p>  4、用戶(hù)結(jié)賬:這個(gè)模塊就是顧客下完訂單,準(zhǔn)備結(jié)賬。這里分為三步,第一步為防止顧客下錯(cuò)單,在一次確認(rèn),菜名,數(shù)量:第二步填寫(xiě)顧客個(gè)人資料姓名,性別,送餐的地址:第三步就是價(jià)錢(qián)的統(tǒng)計(jì)。如果沒(méi)有下訂單直接結(jié)賬就出現(xiàn)提示:對(duì)不起,您沒(méi)有點(diǎn)菜,請(qǐng)?jiān)邳c(diǎn)菜后,再去“結(jié)算中心”。你也可以對(duì)此菜發(fā)表評(píng)論或者說(shuō)明一下此菜,如果顧客需要的話,餐館也會(huì)提供發(fā)票。</p><p>  5、管理員

34、登錄:管理員可以對(duì)網(wǎng)站的所有信息進(jìn)行更改,本訂餐系統(tǒng)的管理員功能主要包括:修改管理員的密碼,注銷(xiāo)管理員登錄,添加商品,對(duì)已有的商品的信息進(jìn)行修改,處理訂單,客戶(hù)留言以及投訴,管理所有的注冊(cè)用戶(hù),可刪除注冊(cè)用戶(hù),分類(lèi)管理可以對(duì)已有商品進(jìn)行分類(lèi),數(shù)據(jù)處理,數(shù)據(jù)庫(kù)操作等功能。管理員登錄模塊與用戶(hù)登錄模塊基本類(lèi)似,它是通過(guò)數(shù)據(jù)庫(kù)對(duì)管理員的帳號(hào)密碼進(jìn)行核對(duì),如果發(fā)現(xiàn)管理員帳號(hào)與密碼不匹配,則返回錯(cuò)誤信息。</p><p>

35、  管理登錄流程圖(如圖2.4)所示:</p><p>  圖2.4管理登錄流程圖</p><p>  6、美食管理:美食管理模塊包括:添加新美食模塊,查看與修改模塊,管理美食點(diǎn)菜模塊(訂單管理)以及評(píng)論/(投訴)管理模塊。</p><p>  (1)添加新美食模塊</p><p>  本模塊將實(shí)現(xiàn)管理員添加新商品,并將信息寫(xiě)入數(shù)據(jù)庫(kù),以待其

36、他頁(yè)面調(diào)用。</p><p>  頁(yè)面由表單的形式組成,主要添加內(nèi)容有:</p><p>  ID號(hào):由系統(tǒng)自動(dòng)分配;</p><p>  商品名稱(chēng):要添加的食品的名稱(chēng)</p><p>  商品單位:商品的單位</p><p>  商品價(jià)格:食物的價(jià)格。</p><p>  商品信息:商品的其他

37、信息(庫(kù)存等)。</p><p>  商品圖片:添加商品的圖片。</p><p>  商品說(shuō)明:對(duì)商品的評(píng)價(jià)及特殊說(shuō)明。</p><p>  新品,推薦,特價(jià):對(duì)添加的商品進(jìn)行分類(lèi)。</p><p>  添加食品流程(如圖2.5)所示:</p><p>  圖2.5添加食品流程圖</p><p>

38、;<b>  (2)查看與修改</b></p><p>  考慮到管理員有時(shí)需要對(duì)商品信息(如單價(jià)等)進(jìn)行修改,于是就為系統(tǒng)增加修改商品信息的功能。本模塊涉及到刪除商品以及修改商品信息等方面??梢孕薷男畔⒂校荷唐访Q(chēng)、商品規(guī)格、商品單位、商品價(jià)格、商品信息、商品圖片、商品說(shuō)明、新品,推薦,特價(jià)。</p><p>  (3)管理美食點(diǎn)菜(訂單信息管理)</p>

39、;<p>  訂單管理主要是完成查詢(xún)操作,包括訂單詳細(xì)信息查詢(xún)和用戶(hù)信息。</p><p>  主要的查詢(xún)信息包括:</p><p>  收貨人姓名:訂餐顧客的姓名。</p><p>  收貨房間:訂餐顧客的詳細(xì)收貨地址。</p><p>  郵編:訂餐顧客的郵編聯(lián)系電話:顧客的電話 電子郵件:顧客的郵件 。</p>

40、;<p>  支付方式:如貨到付款。</p><p><b>  是否要發(fā)票。</b></p><p>  用戶(hù)留言:用戶(hù)對(duì)商品的評(píng)價(jià),以及要求。</p><p>  下單日期:何時(shí)訂的服務(wù),等信息。</p><p>  (4)評(píng)論/(投訴)管理</p><p>  該模塊系統(tǒng)用戶(hù)都

41、可以對(duì)評(píng)論或投訴進(jìn)行管理,實(shí)現(xiàn)以下功能:</p><p>  評(píng)論與投訴管理可以使用戶(hù)與商家有一定的溝通,顧客有什么要求或意見(jiàn)可以在這個(gè)模塊里得到相應(yīng)的解決,也可以提高商家的信譽(yù)度。管理者可以對(duì)用戶(hù)發(fā)表的評(píng)論進(jìn)行刪除等操作。</p><p>  7、用戶(hù)管理:用戶(hù)管理模塊的主要有2個(gè)模塊,注冊(cè)用戶(hù)和管理后臺(tái)用戶(hù),注冊(cè)用戶(hù)的功能就是查看注冊(cè)用戶(hù)信息,還可以刪除注冊(cè)用戶(hù),查找用戶(hù)。</p

42、><p>  后臺(tái)管理用戶(hù)與前臺(tái)用戶(hù)毫無(wú)牽連,添加人員只能添加、修改、刪除商品資料,查看人員可以管理商品評(píng)論和用戶(hù)點(diǎn)菜,管理員擁有本站所有管理權(quán)限,添加用戶(hù)及修改其他用戶(hù)的權(quán)限。</p><p>  8、分類(lèi)管理:這個(gè)模塊有3個(gè)小模塊分別是美食大類(lèi)管理,美食小類(lèi)管理,美食類(lèi)別轉(zhuǎn)移。</p><p>  (1)美食大類(lèi)管理是將各種菜分為幾種大類(lèi),例如:中餐,或西餐。<

43、;/p><p>  (2)美食小類(lèi)管理是將各種菜分成幾個(gè)小類(lèi),例如:中餐的素食主義,營(yíng)養(yǎng)炒湯,套餐等。或西餐的布丁, 比薩,甜品。</p><p>  (3)美食類(lèi)別轉(zhuǎn)移是將不同的類(lèi)別食品進(jìn)行類(lèi)別的轉(zhuǎn)移變換。</p><p>  第三章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  3.1 數(shù)據(jù)庫(kù)的概念</p><p>  數(shù)據(jù)庫(kù)

44、是一種存儲(chǔ)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),對(duì)象記錄、域等。數(shù)據(jù)庫(kù)是系統(tǒng)的基礎(chǔ)。數(shù)據(jù)庫(kù)結(jié)構(gòu)直接關(guān)系到各種功能的實(shí)現(xiàn)和程序運(yùn)行的效率[10]。</p><p>  3.2 數(shù)據(jù)庫(kù)的需求分析</p><p>  在訂餐系統(tǒng)功

45、能分析的基礎(chǔ)上,可以列出以下該系統(tǒng)所須的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。</p><p>  1、user(用戶(hù)信息表):UserID(記錄用戶(hù)個(gè)數(shù)) UserName(用戶(hù)名) sign(密碼) </p><p>  addDate(時(shí)間) UserEmail(用戶(hù)信箱) lastlogin(最后登陸時(shí)間) logins(登陸次數(shù))</p><p>  question(

46、密碼提示問(wèn)題) Anwer(密碼提示答案)</p><p>  2、shop_books(商品信息表):bookid(商品編號(hào)) mch(商品名稱(chēng)) jj(商品單位)</p><p>  jg(商品價(jià)格) pic(商品圖片) nl(商品說(shuō)明)zhuang(圖片上傳的位置) shichangjia</p><p>  (商品市場(chǎng)價(jià)) huiyuanjia(商品會(huì)員價(jià))

47、 kucun(商品庫(kù)存量)bookcontent(商品說(shuō)明) pingji(評(píng)級(jí)次數(shù)) pingjizong(評(píng)級(jí)總分?jǐn)?shù)) </p><p>  3、shop_his(會(huì)員購(gòu)物表): id(購(gòu)物編號(hào)) username(會(huì)員姓名) bookid(商品編號(hào))</p><p>  bookname(商品名稱(chēng)) searchkey(商品搜索關(guān)鍵字) userid(會(huì)員編號(hào)) lx(留言次數(shù))&

48、lt;/p><p>  ltime(留言時(shí)間)</p><p>  4、shop_nclass(商品種類(lèi)表):nclassid(商品種類(lèi)編號(hào)) nclass(商品種類(lèi)名稱(chēng)) </p><p>  5、shop_action(定單表): actionid(定單號(hào)) username(用戶(hù)名) actiondate(訂餐時(shí)間)</p><p>  b

49、ookid(食品號(hào)) bookcount(食品數(shù)量) dingdan(定單號(hào)) shouhuoname(收貨人姓名)</p><p>  shouhuodizhi(收貨的地址) </p><p>  6、shop_admin(管理員表):adminid(管理員編號(hào)) psssword(管理員密碼) admin(帳號(hào))</p><p>  7、shop_anclass

50、(商品大類(lèi)表):anclassid(大類(lèi)編號(hào)) anclass(大類(lèi)名稱(chēng))</p><p>  8、shop_pinglun(評(píng)論信息表):pinglunid(評(píng)論號(hào)) bookid(商品號(hào)) pinlunname(評(píng)論人姓名) pinglundata(評(píng)論發(fā)布日期) pingluntitle(評(píng)論標(biāo)題) pingluncontent(評(píng)論內(nèi)容)</p><p>  3.3 數(shù)據(jù)庫(kù)概念結(jié)

51、構(gòu)設(shè)計(jì)</p><p>  實(shí)體-關(guān)系模型(Entity-Relationship Module,簡(jiǎn)稱(chēng)E-R模型)是數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)常用的方法。E-R圖中的矩形表示實(shí)體間的聯(lián)系,聯(lián)系的類(lèi)型可用1:1或M:N表示;圓角矩形表示實(shí)體的有關(guān)屬性。</p><p>  在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶(hù)的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶(hù)觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概

52、念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制[11]。</p><p>  利用E-R方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部E-R模式,然后把各局部E-R模式綜合成一個(gè)全局模式,最后對(duì)全局E-R模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。</p><p>  通過(guò)E-R圖,計(jì)算機(jī)專(zhuān)業(yè)人員與非計(jì)算機(jī)專(zhuān)業(yè)人員可以進(jìn)行交流和合作

53、,以真實(shí)、合理地模擬一個(gè)單位,作為進(jìn)一步設(shè)計(jì)數(shù)據(jù)庫(kù)的基礎(chǔ)。E-R圖目前廣泛地用于數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)。</p><p>  本系統(tǒng)的E-R圖(如圖3.1)所示:</p><p>  1 N</p><p><b>  1</b></p><p>  圖3.1系統(tǒng)E-R圖</p&

54、gt;<p>  3.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  概念結(jié)構(gòu)設(shè)計(jì)的結(jié)果得到一個(gè)與計(jì)算機(jī)、軟硬件的具體性能無(wú)關(guān)的全局概念模式。數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的任務(wù)是將概念結(jié)構(gòu)轉(zhuǎn)換成特定DBMS所支持的數(shù)據(jù)庫(kù)模型。從E-R圖所表示的概念模型可以轉(zhuǎn)換成任何一種具體DBMS所支持的數(shù)據(jù)模型[13]。本系統(tǒng)采用關(guān)系模型,轉(zhuǎn)換的原則如下:</p><p>  1、每個(gè)實(shí)體轉(zhuǎn)化成一個(gè)關(guān)系模

55、式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的關(guān)鍵字就是關(guān)系的關(guān)鍵字。</p><p>  每個(gè)1:1的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式。每個(gè)實(shí)體的關(guān)鍵字都是該關(guān)系模式的候選關(guān)鍵字。</p><p>  每個(gè)1:n的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式。多方的實(shí)體的關(guān)鍵字是該關(guān)系模式的關(guān)鍵字。</p><p>  每個(gè)m:n的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式。聯(lián)系中各實(shí)體關(guān)鍵字的組合作為該子模</p&g

56、t;<p><b>  式的組合關(guān)鍵字。</b></p><p>  具有相同關(guān)鍵字的關(guān)系可以合并。</p><p>  在轉(zhuǎn)換中除了要遵循以上原則外,還應(yīng)注意兩點(diǎn):</p><p>  1、命名和屬性域的處理。關(guān)系模式的命名,可以采用E-R圖中原來(lái)的命名,也可以另命名。</p><p>  2、命名應(yīng)有助

57、于對(duì)數(shù)據(jù)的理解和記憶,同時(shí)應(yīng)盡可能避免重名。</p><p>  3、原子屬性的處理。E-R數(shù)據(jù)模型中允許非原子屬性,這不符合關(guān)系模型的第一范式的條件。非原子屬性主要有兩種基本類(lèi)型:集合型和元組型。</p><p>  在進(jìn)行完概念結(jié)構(gòu)的轉(zhuǎn)化以后,還要進(jìn)行規(guī)范化處理,通過(guò)模式合并和模式分解,優(yōu)化數(shù)據(jù)邏輯結(jié)構(gòu),使數(shù)據(jù)庫(kù)既能有效減少冗余信息,又能提高數(shù)據(jù)庫(kù)的查詢(xún)性能和操縱性能。</p&g

58、t;<p>  根據(jù)訂餐系統(tǒng)的E-R圖,可以設(shè)計(jì)出幾個(gè)個(gè)關(guān)系模式(即數(shù)據(jù)表)來(lái)存儲(chǔ)所有的信息,如表3-1,3-2,3-3。</p><p>  表3-1 用戶(hù)信息表(user)</p><p>  表3-2 商品信息表(shop_books)</p><p>  表3-3評(píng)論信息表(shop_pinglun)</p><p> 

59、 第四章 系統(tǒng)與測(cè)試 </p><p>  4.1 用戶(hù)訂餐模塊的功能和實(shí)現(xiàn)</p><p>  4.1.1 瀏覽菜單</p><p>  對(duì)菜單的瀏覽主要是建立在首頁(yè),用戶(hù)可以通過(guò)首頁(yè)看到想選擇,首頁(yè)是一個(gè)系統(tǒng)的首要之地,所以首頁(yè)的設(shè)計(jì)要多花功夫,不管是色彩還是界面的搭配,都要做到一目了然,又不會(huì)太簡(jiǎn)單。網(wǎng)頁(yè)首頁(yè)(如圖4.1)所示:</p>&l

60、t;p><b>  圖4.1 網(wǎng)頁(yè)首頁(yè)</b></p><p>  瀏覽菜單里主要分成5個(gè)模塊,顧客登錄模塊,美食檢索模塊,我的訂單模塊,美食分類(lèi)模塊,最新特價(jià)美食模塊。其各個(gè)模塊主要功能如下:</p><p>  顧客登錄可以選擇注冊(cè)然后登錄瀏覽菜單,也可以匿名瀏覽菜單。</p><p>  美食檢索可以選擇所有上架的菜式并且搜索。&l

61、t;/p><p>  我的訂單是對(duì)注冊(cè)用戶(hù)選擇菜后對(duì)統(tǒng)計(jì)價(jià)錢(qián)。</p><p>  美食分類(lèi)主是分為大類(lèi)和小類(lèi),更容易讓顧客選擇菜式。</p><p>  最新特價(jià)美食可以看到已經(jīng)上架的最新的,特價(jià)的美食。</p><p>  4.1.2 用戶(hù)注冊(cè)管理</p><p>  用戶(hù)注冊(cè)實(shí)現(xiàn)網(wǎng)站客戶(hù)的更新與維護(hù),提供在Inte

62、rnet上輸入、修改用戶(hù)的具體信息的功能,用戶(hù)通過(guò)注冊(cè)后,就可以發(fā)訂購(gòu)菜單,包括:增添、修改、刪除訂餐信息。</p><p>  流程圖(如圖4.2)所示:</p><p>  圖4.2 戶(hù)注冊(cè)管理</p><p>  圖4.3是用戶(hù)注冊(cè)模塊中注冊(cè)表單的運(yùn)行效果。當(dāng)表單中輸入一些不合法的信息時(shí),例如有些沒(méi)有填、E-mail地址不合法等等,表單會(huì)對(duì)我們進(jìn)行錯(cuò)誤提示信息

63、(如圖4.4),并要求重新輸入信息。</p><p><b>  點(diǎn)擊進(jìn)入注冊(cè)模塊:</b></p><p><b>  圖4.3 注冊(cè)表單</b></p><p>  當(dāng)漏填用戶(hù)名,密碼和郵箱地址輸入錯(cuò)誤時(shí)會(huì)出現(xiàn)以下提示:</p><p>  圖4.4 錯(cuò)誤信息提示</p><

64、p>  當(dāng)輸入數(shù)據(jù)通過(guò)合法性檢查以后,將會(huì)看到所示的頁(yè)面(如圖4.5)。</p><p><b>  圖4.5注冊(cè)成功</b></p><p>  在檢查過(guò)用戶(hù)注冊(cè)數(shù)據(jù)的合法性后將用戶(hù)信息寫(xiě)入數(shù)據(jù)庫(kù),在后臺(tái)用戶(hù)信息管理可以顯示用戶(hù)名,真實(shí)姓名,注冊(cè)時(shí)間,登錄次數(shù)。在用戶(hù)不用此ID的情況下也可以刪除用戶(hù)(如圖4.6)。</p><p>  

65、圖4.6 后臺(tái)注冊(cè)用戶(hù)</p><p>  4.1.3 結(jié)賬模塊</p><p>  這個(gè)模塊就是顧客下完訂單,準(zhǔn)備結(jié)賬。這里分為三步,第一步為防止顧客下錯(cuò)單,在一次確認(rèn),菜名,數(shù)量(如圖4.7)所示:</p><p><b>  圖4.7 點(diǎn)菜內(nèi)容</b></p><p>  第二步填寫(xiě)顧客個(gè)人資料姓名,性別,送餐的

66、地址(如圖4.8)所示:</p><p>  圖4.8 用戶(hù)信息填寫(xiě)</p><p>  第三步就是價(jià)錢(qián)的統(tǒng)計(jì)。如果沒(méi)有下訂單直接結(jié)賬就出現(xiàn)提示:對(duì)不起,您沒(méi)有點(diǎn)菜,請(qǐng)?jiān)邳c(diǎn)菜后,再去“結(jié)算中心”。你也可以對(duì)此菜發(fā)表評(píng)論或者說(shuō)明一下此菜,如果顧客需要的話,商家也會(huì)提供發(fā)票(如圖4.9)所示:</p><p>  圖 4.9 完成定單</p><p&

67、gt;  4.2 后臺(tái)管理員管理模塊的功能和實(shí)現(xiàn)</p><p>  4.2.1 管理員登陸</p><p>  管理登陸模塊是專(zhuān)為管理人員設(shè)計(jì),對(duì)數(shù)據(jù)庫(kù)進(jìn)行直觀、方便、快捷的管理。管理員輸入正確的帳號(hào)和密碼后便可進(jìn)入管理界面,以下是網(wǎng)站后臺(tái)管理登陸界面(如圖4.10)所示:</p><p>  圖 4.10管理員登陸界面</p><p>

68、  該界面要求登陸者輸入正確的帳號(hào)和密碼,如果帳號(hào)非法,則系統(tǒng)會(huì)提示“請(qǐng)認(rèn)真填寫(xiě)正確的用戶(hù)名!”如果密碼不正確,系統(tǒng)則會(huì)提示“對(duì)不起,登錄失??!”(如圖4.11)所示:</p><p>  圖 4.11管理員登陸失敗界面</p><p>  4.2.2 美食管理</p><p>  美食管理模塊包括:添加新美食(單位管理),查看與修改(修改產(chǎn)品信息),管理美食點(diǎn)菜

69、(訂單管理),評(píng)論與投訴管理。</p><p><b>  1、添加新美食</b></p><p>  添加新商品是管理員對(duì)網(wǎng)上訂餐系統(tǒng)進(jìn)行維護(hù)的重要操作,進(jìn)行該操作的界面(如圖4.12)所示:</p><p>  圖4.12添加新商品界面</p><p>  該模塊能夠添加商品的各種信息,如果信息添加完成后單擊添加就會(huì)

70、彈出以下界面:</p><p>  圖4.13添加商品成功界面</p><p><b>  2、查看與修改</b></p><p>  該界面可以對(duì)已有的商品的信息進(jìn)行修改,還可以刪除該商品。如果想對(duì)商品信息進(jìn)行修改,可以直接點(diǎn)擊商品名稱(chēng),在彈出的相應(yīng)的頁(yè)面里對(duì)要修改的信息進(jìn)行修改,(如圖4.14)所示:</p><p>

71、;  圖4.14商品信息修改</p><p>  3、 管理美食點(diǎn)菜(訂單管理)</p><p>  該模塊實(shí)現(xiàn)了訂單的信息查詢(xún)以及按下單用戶(hù)查詢(xún)訂單</p><p>  在點(diǎn)擊點(diǎn)菜號(hào)后,管理員可以查看到訂餐用戶(hù)的所有信息,例如:收貨人姓名,收貨方式,付款方式等。</p><p><b>  圖4.15訂單查詢(xún)</b>&

72、lt;/p><p>  4.2.3 用戶(hù)管理</p><p>  用戶(hù)管理模塊主要有2個(gè)模塊,所有注冊(cè)用戶(hù)和管理后臺(tái)用戶(hù),所有注冊(cè)用戶(hù)的實(shí)現(xiàn)(如圖4.16)所示:</p><p>  圖4.16所有注冊(cè)用戶(hù)</p><p>  圖4.17 查找用戶(hù)</p><p>  后臺(tái)管理員用戶(hù)與前臺(tái)用戶(hù)毫無(wú)牽連。</p>

73、;<p>  添加人員:只能添加、修改、刪除商品資料,</p><p>  查看人員:可以管理商品評(píng)論和用戶(hù)點(diǎn)菜,</p><p>  管理員擁有本站所有管理權(quán)限,添加用戶(hù)及修改其他用戶(hù)的權(quán)限(如圖4.18)所示。</p><p>  圖4.18后臺(tái)管理員用戶(hù)</p><p><b>  總 結(jié)</b>&

74、lt;/p><p>  計(jì)算機(jī)的廣泛應(yīng)用,網(wǎng)上訂餐管理系統(tǒng)的建立,適應(yīng)了社會(huì)經(jīng)濟(jì)發(fā)的客觀要求,是人事管理現(xiàn)代化的一大進(jìn)步。今天我們運(yùn)用計(jì)算機(jī)進(jìn)行了網(wǎng)上訂餐管理系統(tǒng)的初步現(xiàn)代化的開(kāi)發(fā)和使用,它大大提高了工作者的工作效率,它把人事從繁重的手工操作中解脫出來(lái),用更多精力從事創(chuàng)造性的管理活動(dòng)和其它教育教學(xué)的活動(dòng)中去;它能使決策、計(jì)劃和其它管理活動(dòng)更加科學(xué)、精確、靈活。因此,建立網(wǎng)上訂餐管理系統(tǒng)是一種客觀發(fā)展必然趨勢(shì)。盡管在網(wǎng)

75、上訂餐管理系統(tǒng)還不可能普遍使用計(jì)算機(jī),但從長(zhǎng)遠(yuǎn)來(lái)說(shuō),網(wǎng)上訂餐管理系統(tǒng)和生活是不分割的。</p><p><b>  致 謝</b></p><p>  這次畢業(yè)設(shè)計(jì)中中,積累了數(shù)據(jù)庫(kù)編程和網(wǎng)站開(kāi)發(fā)的基本經(jīng)驗(yàn)和一些基本技巧。對(duì)大型系統(tǒng)開(kāi)發(fā)有了實(shí)質(zhì)性、操作性的認(rèn)識(shí),同時(shí)對(duì)運(yùn)用ASP技術(shù)有了很大的提高,對(duì)以前學(xué)到的書(shū)本知識(shí)也是個(gè)很好的鞏固,同時(shí)這次設(shè)計(jì)讓我意識(shí)到自己的許多

76、的不足,鍛煉了自己獨(dú)立發(fā)現(xiàn)問(wèn)題,思考問(wèn)題,解決問(wèn)題的能力,也掌握了一些編程的思想和技巧,使自己的編程能力也有了很大的提高。</p><p>  在這里要感謝我的同學(xué)和方老師,她在我論文及設(shè)計(jì)的定題以及修改上給予了我很多的支持和幫助,再次感謝。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 尚家堯.管理信息系統(tǒng)分析與設(shè)

77、計(jì)[M].廣東:廣東人民出版社,2002.43-87. </p><p>  [2] 曹哲,高誠(chéng),車(chē)進(jìn)輝.軟件工程[M].北京:水利水電出版社,2004.64-90.</p><p>  [3] 陳俊榮. ASP與網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)[M].北京:中國(guó)鐵道出版社,2001.21-33.</p><p>  [4] 丁貴廣. ASP編程基礎(chǔ)與實(shí)例[M].北京:機(jī)械工業(yè)出版社

78、,2002.9-20.</p><p>  [5] 汪孝宜.JSP數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例精粹[M].北京:電子工業(yè)出版社,2002.54-78. </p><p>  [6] 馬志勇,林立志. HTML4.0實(shí)用編程技術(shù)[M].北京:中國(guó)水利水電出版, 2000.21-29.</p><p>  [7] 李楠,李志強(qiáng).網(wǎng)站開(kāi)發(fā)與網(wǎng)頁(yè)制作[M].北京:人民郵電出版社,2000

79、.5-11.</p><p>  [8] 黃河.網(wǎng)頁(yè)設(shè)計(jì)實(shí)務(wù)全攻略[M].北京:北京大學(xué)出版社,2000.8-15.</p><p>  [9] 薩師煊,王珊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2000.205.</p><p>  [10] 王國(guó)輝,牛強(qiáng),李南南.JSP信息系統(tǒng)開(kāi)發(fā)實(shí)例精選[M].北京:機(jī)械工業(yè)出版社,2005.73-107.</p

80、><p>  [11] 歐陽(yáng)峰,陳朝榮.電子商務(wù)技術(shù)[M].北京:中國(guó)財(cái)政經(jīng)濟(jì)出版社,2001.8-17.</p><p>  [12] 宋昆,李嚴(yán).SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例解析[M].北京:機(jī)械工業(yè)出版社,2006.23-46.</p><p>  [13] 何玉潔.?dāng)?shù)據(jù)庫(kù)原理與應(yīng)用教程[M].北京:機(jī)械工業(yè)出版社,2003.132.</p>

81、<p>  [14] John B.Miner,Donald P.Crane.Human. Resource Management[M].Harper Collins College Publishers, 1995. 43-69. </p><p>  [15] OA Oleinik V N . Mathematical Models in BoundaryLayer Theory page1[J]

82、 Samokokhin-Mathematics[C]. America, 1999.39-47.</p><p>  [16] Wolfhard Lawrenz . Can System Engineering[J], theory to Practical Applications[C]. California, 1997,82-117.</p><p><b>  附 錄

83、</b></p><p><b>  登陸</b></p><p>  public partial class MasterPage : System.Web.UI.MasterPage</p><p><b>  {</b></p><p>  protected void Page

84、_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  Session["name"] = TextBox1.Text;</p><p><b>  }</b></p><p>  protected voi

85、d ImageButton1_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("主頁(yè).aspx");</p><p><b>  }</b></p>&l

86、t;p>  protected void ImageButton2_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("訂餐.aspx");</p><p><b>  }&l

87、t;/b></p><p>  protected void ImageButton3_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("商家資訊.aspx");</p>

88、<p><b>  }</b></p><p>  protected void ImageButton5_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("健康.a

89、spx");</p><p><b>  }</b></p><p>  protected void ImageButton6_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Respon

90、se.Redirect("幫助.aspx");</p><p><b>  }</b></p><p>  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p> 

91、 string str = "Data Source=(local);Initial Catalog=bookdinner;Integrated Security=True";</p><p>  SqlConnection sct = new SqlConnection(str);</p><p>  string sql = "select * from

92、客戶(hù)信息 where username='" + TextBox1.Text + "'and password='" + TextBox2.Text + "'";</p><p>  SqlDataAdapter sda = new SqlDataAdapter(sql, sct);</p><p>  Da

93、taSet ds = new DataSet();</p><p>  sda.Fill(ds);</p><p>  if (ds.Tables[0].Rows.Count > 0)</p><p><b>  {</b></p><p>  HyperLink1.Visible = true;</p>

94、;<p>  Label6.Visible = false;</p><p>  Label7.Visible = false;</p><p>  TextBox1.Visible = false;</p><p>  TextBox2.Visible = false;</p><p>  Button1.Visible =

95、false;</p><p>  Button2.Visible = false;</p><p>  Label5.Text = Session["name"] + "您好,歡迎光臨!";</p><p>  // lnkLogout.Visible = true;</p><p><b>

96、  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  Button1.Visible = true;</p><p>  Button2.Visible = true;</p><p>  Hyp

97、erLink1.Visible = false;</p><p>  Label6.Visible = true;</p><p>  Label7.Visible = true;</p><p>  TextBox1.Visible = true;</p><p>  TextBox2.Visible = true;</p>

98、<p>  Label5.Text = "用戶(hù)名或密碼錯(cuò)誤";</p><p><b>  }</b></p><p><b>  }</b></p><p>  protected void Button2_Click(object sender, EventArgs e)</p>

99、;<p><b>  {</b></p><p>  Response.Redirect("注冊(cè).aspx");</p><p><b>  }</b></p><p>  protected void LinkButton1_Click(object sender, EventArgs

100、e)</p><p><b>  {</b></p><p>  string str = searchbox.Text.ToString().Trim() ;</p><p>  Response.Redirect("搜索結(jié)果.aspx?meal_name="+str);</p><p><b

101、>  }</b></p><p><b>  }</b></p><p><b>  搜索</b></p><p>  public partial class 主頁(yè) : System.Web.UI.Page</p><p><b>  {</b></p

102、><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p><b>  }</b></p><p>  protected void TextBox3_TextChanged(object

103、 sender, EventArgs e)</p><p><b>  {</b></p><p><b>  }</b></p><p>  protected void Button2_Click(object sender, EventArgs e)</p><p><b>  {&

104、lt;/b></p><p>  string str = "Data Source=(local);Initial Catalog=bookdinner;Integrated Security=True";</p><p>  SqlConnection sc = new SqlConnection(str);</p><p>  str

105、ing sql = "select meal_name from 飯菜信息";</p><p>  SqlDataAdapter sda = new SqlDataAdapter(sql, sc);</p><p>  DataSet ds = new DataSet();</p><p>  sda.Fill(ds);</p>&

106、lt;p>  //Session[飯菜名] = searchbox.Text;</p><p>  Response.Redirect("搜索結(jié)果.aspx");</p><p><b>  }</b></p><p>  protected void ImageButton1_Click(object sender,

107、 ImageClickEventArgs e)</p><p><b>  {</b></p><p>  Session["ID"] = ImageButton1.ID;</p><p>  Response.Redirect("餐車(chē)頁(yè).aspx");</p><p><b

108、>  }</b></p><p><b>  }</b></p><p><b>  注冊(cè)</b></p><p>  public partial class 注冊(cè) : System.Web.UI.Page</p><p><b>  {</b></p

109、><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p><b>  }</b></p><p>  protected void Button1_Click(object sender

110、, EventArgs e)</p><p><b>  {</b></p><p>  Session["myname"] = TextBox1.Text;</p><p>  Session["password"] = TextBox2.Text;</p><p>  Sess

111、ion["u-box"] = TextBox4.Text;</p><p>  Session["phone"] = TextBox5.Text;</p><p>  CheckBox1.Checked =true;</p><p>  string cn = "Data Source=(local);Initial

112、 Catalog=bookdinner;Integrated Security=True";</p><p>  SqlConnection conn = new SqlConnection(cn);</p><p>  string str = "";</p><p>  str = "insert into 客戶(hù)信息(us

113、ername,password) values";</p><p>  str += "('" + TextBox1.Text + "','" + TextBox2.Text + "')";</p><p>  String str1 = "select username fro

114、m 客戶(hù)信息 where username='" + TextBox1.Text + "'";</p><p>  SqlDataAdapter sda = new SqlDataAdapter();</p><p>  DataSet dst = new DataSet();</p><p>  SqlCommand

115、 scom = new SqlCommand(str, conn);</p><p>  sda.SelectCommand = scom;</p><p>  sda.Fill(dst, "客戶(hù)信息");</p><p>  DataTable Tables = new DataTable();</p><p>  /*

116、 if (dst.Tables["客戶(hù)信息"].Rows.Count > 0)</p><p><b>  {</b></p><p>  Session["myname"] = TextBox1.Text;</p><p><b>  }</b></p><

117、;p><b>  else</b></p><p><b>  {</b></p><p>  Label2.Text = "用戶(hù)名已經(jīng)被注冊(cè)過(guò)!";</p><p><b>  }*/</b></p><p>  Response.Redirect(

118、"注冊(cè)成功.aspx");</p><p><b>  }</b></p><p>  protected void Button2_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  TextBox1.

119、Text = "";</p><p>  TextBox2.Text = "";</p><p>  TextBox3.Text = "";</p><p>  TextBox4.Text = "";</p><p>  TextBox5.Text = "

120、;";</p><p>  CheckBox1.Checked = false;</p><p><b>  }</b></p><p><b>  }</b></p><p>  public partial class 注冊(cè)成功 : System.Web.UI.Page</p&g

121、t;<p><b>  {</b></p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  Label6.Text = (string)Session["myname&q

122、uot;];</p><p>  Label7.Text = (string)Session["password"];</p><p>  Label8.Text = (string)Session["u-box"];</p><p>  Label9.Text = (string)Session["phone&qu

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論