版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 題目: 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)</p><p> 2012年 4 月</p><p><b> 目 錄</b></p><p><b> 1 緒論2</b></p><p>
2、; 1.1課題的提出2</p><p><b> 1.2研究背景2</b></p><p> 1.3研究的目的和意義4</p><p> 2 系統(tǒng)中關(guān)鍵技術(shù)的介紹5</p><p> 2.1 ASP.NET5</p><p> 2.2 SQL Server 20055<
3、;/p><p> 2.3 B/S體系結(jié)構(gòu)6</p><p><b> 3系統(tǒng)需求分析7</b></p><p> 3.1 可行性分析7</p><p> 3.2系統(tǒng)功能需求分析8</p><p> 4 系統(tǒng)總體設(shè)計(jì)10</p><p> 4.1系統(tǒng)設(shè)計(jì)思想
4、10</p><p> 4.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)11</p><p> 4.3系統(tǒng)功能模塊設(shè)計(jì)11</p><p> 4.4數(shù)據(jù)庫(kù)設(shè)計(jì)12</p><p> 5 系統(tǒng)編碼實(shí)現(xiàn)18</p><p> 5.1 首頁(yè)設(shè)計(jì)和編碼18</p><p> 5.2用戶(hù)界面的設(shè)計(jì)22&l
5、t;/p><p> 5.3后臺(tái)管理界面的設(shè)計(jì)34</p><p> 6 網(wǎng)站的運(yùn)行環(huán)境與使用說(shuō)明39</p><p> 6.1 系統(tǒng)開(kāi)發(fā)環(huán)境及配置39</p><p> 6.2系統(tǒng)使用說(shuō)明39</p><p> 6.2.1用戶(hù)使用說(shuō)明39</p><p> 6.2.2 系統(tǒng)管理
6、員使用說(shuō)明44</p><p><b> 總結(jié)語(yǔ)47</b></p><p><b> 參考文獻(xiàn)48</b></p><p><b> 致 謝49</b></p><p><b> 摘要</b></p><p>
7、 網(wǎng)上花店屬于一種新的店面形式,主要以實(shí)現(xiàn)在線銷(xiāo)售鮮花為主,一般沒(méi)有實(shí)體店面,收到顧客訂單后將訂單轉(zhuǎn)手給實(shí)體商戶(hù),具有快速,方便的特點(diǎn)。這就適合當(dāng)今時(shí)代的發(fā)展趨勢(shì)。本網(wǎng)站基于Internet的互聯(lián)網(wǎng)網(wǎng)絡(luò),以B/S形式實(shí)現(xiàn)。本系統(tǒng)是采用ASP.NET技術(shù),以SQL2005作為數(shù)據(jù)庫(kù),使用Microsoft Visual Studio 2005作開(kāi)發(fā)平臺(tái),利用網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)網(wǎng)上銷(xiāo)售鮮花的功能性網(wǎng)站。主要實(shí)現(xiàn)的功能有:前臺(tái)實(shí)現(xiàn)用戶(hù)在線注冊(cè)功能、登
8、錄功能、查詢(xún)功能、購(gòu)物車(chē)功能、下訂單等。在后臺(tái)能實(shí)現(xiàn)管理員的登錄、管理員對(duì)商品的分類(lèi)、商品的管理、訂單管理等。真正實(shí)現(xiàn)從商品的發(fā)布到商品的購(gòu)買(mǎi)一系列的網(wǎng)上銷(xiāo)售鮮花的功能。</p><p> 關(guān)鍵詞:電子商務(wù);ASP.NET;鮮花;B/S</p><p><b> Abstract</b></p><p> Online florist b
9、elongs to a kind of new stores, mainly in order to realize the form of online sales flowers give priority to, general without entity after receiving customer orders storefront, transferred without entity order, have fast
10、, convenient tenants characteristics. It is suitable for the development trend of the era.This website based on the Internet, with Internet B/S form to realize. This system is using asp.net technology to SQL2005 as datab
11、ase, using Microsoft Visual Studio for devel</p><p> Key words: Electronic commerce; ASP.NET; flowers; B/S</p><p><b> 1 緒論</b></p><p> 20 世紀(jì)90 年代以來(lái),隨著互聯(lián)網(wǎng)以及各項(xiàng)相關(guān)技術(shù)的日趨成熟
12、,電子商務(wù)在社會(huì)經(jīng)濟(jì)領(lǐng)域得到了廣泛的應(yīng)用,在一定程度上改變著人們的生活與工作方式,電子商務(wù)的迅速發(fā)展,推動(dòng)了商業(yè)、貿(mào)易、營(yíng)銷(xiāo)、金融、廣告、運(yùn)輸、教育等社會(huì)經(jīng)濟(jì)領(lǐng)域的創(chuàng)新,并形成了一個(gè)又一個(gè)新的產(chǎn)業(yè),給企業(yè)帶來(lái)了許多新的機(jī)會(huì)。</p><p><b> 1.1課題的提出</b></p><p> 隨著現(xiàn)在社會(huì)的快速發(fā)展,互聯(lián)網(wǎng)已經(jīng)普及到每家每戶(hù),幾乎每家都擁有一臺(tái)電
13、腦,與此同時(shí),網(wǎng)上購(gòu)物也就應(yīng)運(yùn)而生了。如眾所周知的淘寶網(wǎng),幾乎贏得了每一位網(wǎng)民的青睞和信任,成為廣大網(wǎng)民們購(gòu)物的一種新選擇,既方便又快捷,又省時(shí)間。</p><p> 那么,在擁有這樣的一個(gè)購(gòu)物平臺(tái)下,各個(gè)相應(yīng)的應(yīng)用網(wǎng)站也如雨后春筍般的相繼誕生,如化妝品網(wǎng)站,服裝網(wǎng)站,兒童用品網(wǎng)站,家具網(wǎng)站等等。因此,在這個(gè)互聯(lián)網(wǎng)普及的現(xiàn)代化社會(huì)中,如果能有一個(gè)網(wǎng)上鮮花訂購(gòu)系統(tǒng)這樣的網(wǎng)站,為廣大網(wǎng)民的網(wǎng)上訂購(gòu)鮮花提供一個(gè)方便快
14、捷,廣泛全面選購(gòu)鮮花的機(jī)會(huì),會(huì)是一個(gè)不錯(cuò)的想法。因此提出了基于ASP.NET的網(wǎng)上鮮花訂購(gòu)系統(tǒng)的設(shè)計(jì)和研究。</p><p><b> 1.2研究背景</b></p><p> 1.2.1國(guó)外研究現(xiàn)狀</p><p> 具有強(qiáng)大生命力的現(xiàn)代電子商務(wù)已越來(lái)越受到人們的重視。發(fā)達(dá)國(guó)家已經(jīng)紛紛制定政策,發(fā)展中國(guó)家也正在加緊制定總體發(fā)展戰(zhàn)略,大力
15、促進(jìn)電子商務(wù)在國(guó)民經(jīng)濟(jì)各個(gè)領(lǐng)域的應(yīng)用,力爭(zhēng)在新的一輪國(guó)際分工中占領(lǐng)制高點(diǎn),贏得新的競(jìng)爭(zhēng)優(yōu)勢(shì)。全球經(jīng)濟(jì)一體化是世界經(jīng)濟(jì)發(fā)展的主要趨勢(shì)與重要特征,各國(guó)政府已充分認(rèn)識(shí)到電子商務(wù)對(duì)經(jīng)濟(jì)增長(zhǎng)的巨大推動(dòng)作用,正在不遺余力地發(fā)展本國(guó)的電子商務(wù)。由于電子商務(wù)在網(wǎng)上購(gòu)物方面的應(yīng)用起步比較晚,加上網(wǎng)上購(gòu)物模式應(yīng)用還不是很成熟,使得電子商務(wù)發(fā)展緩慢。</p><p> 美國(guó)著名的高科技市場(chǎng)研究機(jī)構(gòu)Forrester Research
16、報(bào)告稱(chēng),全球電子商務(wù)交易額連年攀升。截至2009年年底,全球電子商務(wù)交易額則達(dá)到161357億美元,同比增長(zhǎng)25%,2010年,全球電子商務(wù)交易額達(dá)到194697億美元,同比增長(zhǎng)20.7%。2009年,世界B2B電子商務(wù)交易額占電子商務(wù)總額的90%以上,B2C和C2C電子商務(wù)交易額共占到總交易額的10%以?xún)?nèi)。</p><p> 世界城市電子商務(wù)發(fā)展規(guī)模巨大。2009年,全球電子商務(wù)發(fā)展迅猛,作為世界城市,東京、
17、紐約、倫敦的電子商務(wù)規(guī)模一直在高位穩(wěn)步擴(kuò)張,東京、紐約、倫敦電子商務(wù)交易額分別達(dá)到了8970億美元、7890億美元和2087億美元。2009年,東京、紐約、倫敦B2B電子商務(wù)交易規(guī)模分別為6728、5918和1565億美元。2009年,東京、紐約、倫敦B2C電子商務(wù)交易規(guī)模分別為1682、1479和392億美元?!峨娮由虅?wù)世界研究報(bào)告》</p><p> 1.2.2國(guó)內(nèi)的發(fā)展形式</p>&l
18、t;p> 網(wǎng)上鮮花訂購(gòu),已經(jīng)成為了如今鮮花銷(xiāo)售的一種重要形式。在歐美很多國(guó)家,網(wǎng)上鮮花訂購(gòu)已經(jīng)成為傳統(tǒng)花店的一個(gè)巨大對(duì)手。2007年美國(guó)鮮花博覽會(huì)上,一些銷(xiāo)售嚴(yán)重受到網(wǎng)上鮮花訂購(gòu)影響的傳統(tǒng)鮮花銷(xiāo)售商表示,面對(duì)技術(shù)的挑戰(zhàn),傳統(tǒng)花店的日子很不好過(guò),他們擔(dān)心在線鮮花銷(xiāo)售某天會(huì)取代傳統(tǒng)花店。而據(jù)《日經(jīng)周報(bào)》報(bào)道,日本傳統(tǒng)花店的數(shù)量在近6年內(nèi)減少了18%,大型連鎖花店及網(wǎng)上花店的發(fā)展正在將日本的傳統(tǒng)花店擠出市場(chǎng)。</p>&
19、lt;p> 中國(guó)B2B研究中心《1997-2009:中國(guó)電子商務(wù)十二年調(diào)查報(bào)告》顯示,截至2009年6月,中大規(guī)模以上電子商務(wù)網(wǎng)站已經(jīng)達(dá)到1.2萬(wàn)家;電子商務(wù)服務(wù)企業(yè)直接從業(yè)人數(shù)達(dá)到50萬(wàn)人,間接帶動(dòng)的就業(yè)人數(shù)超過(guò)600萬(wàn)人;利用第三方電子商務(wù)平臺(tái)的中小企業(yè)用戶(hù)規(guī)模已經(jīng)突破1000萬(wàn)個(gè)。而在中國(guó)大地上,最受歡迎的網(wǎng)上商品之一是鮮花禮品,56%的網(wǎng)上購(gòu)物者選擇網(wǎng)上訂購(gòu)鮮花禮品,中國(guó)網(wǎng)上訂購(gòu)鮮花的比例是全球最高的國(guó)家之一。</
20、p><p> 檢索方便,無(wú)需在亂花叢中一束一束的找,是網(wǎng)上花店的第一大優(yōu)勢(shì)。不過(guò),更重要的是價(jià)格,比實(shí)體花店低出20%-40%的價(jià)格是網(wǎng)上花店吸引消費(fèi)者的最大優(yōu)勢(shì)所在。此外,網(wǎng)上花店品種越來(lái)越齊全也讓消費(fèi)者對(duì)其依賴(lài)度日益增加。</p><p> 1.3研究的目的和意義</p><p> 在 Internet 技術(shù)深入人心的今天,電子商務(wù)作為一種新興的商務(wù)模式,為世
21、界經(jīng)濟(jì)提出了一個(gè)全新的概念,使得人類(lèi)生活方式發(fā)生了重大的變革。網(wǎng)上商店的出現(xiàn),使得人們的購(gòu)物變得更輕松、快捷、方便,很符合現(xiàn)代人快節(jié)奏的生活方式,它的應(yīng)用越來(lái)越廣泛。</p><p> 雖然在短期內(nèi)無(wú)法突破物流和結(jié)算這兩個(gè)“瓶頸”,但是中國(guó)網(wǎng)上花店仍具發(fā)展?jié)摿Α?lt;/p><p> 一方面,從外部環(huán)境因素的變化趨勢(shì)來(lái)看,由于中國(guó)物流市場(chǎng)已經(jīng)對(duì)外開(kāi)放,支撐中國(guó)網(wǎng)上花店的物流產(chǎn)業(yè)正在蓬勃發(fā)展
22、,一些國(guó)際物流公司如FEDEX和UPS等已經(jīng)進(jìn)入了中國(guó)市場(chǎng),而中國(guó)本土物流公司也將在競(jìng)爭(zhēng)中得到優(yōu)化;中國(guó)人口基數(shù)大,且互聯(lián)網(wǎng)用戶(hù)增長(zhǎng)快,網(wǎng)上花店擁有眾多的潛在客戶(hù);中國(guó)銀行業(yè)也在積極提高網(wǎng)上服務(wù)能力以迎接來(lái)自國(guó)外銀行的競(jìng)爭(zhēng)。所有這些都為中國(guó)網(wǎng)上花店的發(fā)展帶來(lái)了機(jī)會(huì)。 </p><p> 另一方面,從內(nèi)在潛質(zhì)來(lái)看,中國(guó)網(wǎng)上花店能夠在借鑒中國(guó)鮮花禮品網(wǎng)銷(xiāo)售模式的同時(shí)進(jìn)行創(chuàng)新,利用中國(guó)特有的優(yōu)勢(shì)來(lái)克服不利的外部環(huán)境因
23、素,例如采用“貨到付款”就是中國(guó)網(wǎng)上花店的成功創(chuàng)新。隨著外部環(huán)境的逐步優(yōu)化,又有中國(guó)鮮花禮品網(wǎng)這樣的網(wǎng)上商城作為先行者的經(jīng)驗(yàn)嫁接,因此中國(guó)網(wǎng)上花店發(fā)展前景看好。</p><p> 2 系統(tǒng)中關(guān)鍵技術(shù)的介紹</p><p> 2.1 ASP.NET</p><p> ASP.NET是的前身是ASP,然而ASP.NET又并非從ASP自然演化而來(lái),而是由微軟的.NE
24、T部分技術(shù)具體化而來(lái)的。在許多方面,ASP.NET與ASP有著本質(zhì)的不同。ASP.NET完全基于模塊與組件,具有更好的可擴(kuò)展性與可定制性,數(shù)據(jù)處理方面更是引入了許多激動(dòng)人心的新技術(shù),正是這些具有革新意義的新特性,讓ASP.NET遠(yuǎn)遠(yuǎn)超越了ASP,同時(shí)也提供給web開(kāi)發(fā)人員更好的靈活性,有效縮短了web應(yīng)用程序的開(kāi)發(fā)周期。ASP.NET與Windows 2000 Server的完美組合,為中小型乃至企業(yè)級(jí)的web商業(yè)模型提供了一個(gè)更為穩(wěn)定
25、,高效,安全的運(yùn)行環(huán)境。</p><p> ASP.NET 增強(qiáng)了許多內(nèi)置性能。例如,頁(yè)只需編譯一次,并為后面的請(qǐng)求而被緩存。由于這些已編譯的頁(yè)保存到磁盤(pán),因此即使整個(gè)服務(wù)器重新啟動(dòng),它們也不會(huì)失效。ASP.NET 還緩存內(nèi)部對(duì)象(如服務(wù)器變量),以加速用戶(hù)代碼的訪問(wèn)速度,而且使 ASP.NET 獲益的還有對(duì)公共語(yǔ)言運(yùn)行庫(kù)的所有性能改進(jìn):實(shí)時(shí)編譯、同時(shí)為單處理器和多處理器計(jì)算機(jī)準(zhǔn)備的微調(diào)公共語(yǔ)言運(yùn)行庫(kù)等等。&l
26、t;/p><p> 2.2 SQL Server 2005</p><p> SQL Server 2005是Microsoft公司開(kāi)發(fā)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),具有強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)創(chuàng)建、開(kāi)發(fā)、設(shè)計(jì)和管理功能。SQL Server2005將數(shù)據(jù)庫(kù)與Internet緊密連接,可以通過(guò)Web瀏覽器顯示數(shù)據(jù)的操作,具有客戶(hù)機(jī)/服務(wù)器的結(jié)構(gòu)。SQL Server 2005 提供了對(duì)分布式事務(wù)處理的
27、支持,并對(duì)開(kāi)發(fā)工具有良好的支持,為大型數(shù)據(jù)庫(kù)項(xiàng)目提供了企業(yè)級(jí)解決方案。</p><p> SQL Server 2005也提供了很多個(gè)新特性來(lái)節(jié)省精力、時(shí)間和金錢(qián)。從編程到管理能力,這個(gè)版本的SQL Server都優(yōu)于其他版本的產(chǎn)品,并且它還對(duì)SQL Server 2000中已經(jīng)存在的特性進(jìn)行了加強(qiáng)。 </p><p> 2.3 B/S體系結(jié)構(gòu)</p><p>
28、 B/S(Browser/Server)結(jié)構(gòu),即瀏覽器服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面通過(guò)瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本。</p><p> B/S三層模型分層如下:&l
29、t;/p><p> 第一層表示層。數(shù)據(jù)表示層為用戶(hù)接口部分,是用戶(hù)與系統(tǒng)之間交互信息的</p><p> 界面。它的主要功能是檢查用戶(hù)輸入的數(shù)據(jù),顯示系統(tǒng)輸出的數(shù)據(jù)。它的任務(wù)是由Web 瀏覽器向網(wǎng)絡(luò)上某一Web 服務(wù)器提出服務(wù)請(qǐng)求,Web 服務(wù)器對(duì)用戶(hù)身份進(jìn)行驗(yàn)證后用HTTP 協(xié)議把所需文件資料傳送給客戶(hù)端,客戶(hù)機(jī)接受傳來(lái)的文件資料并把它顯示在Web 瀏覽器上。</p>&l
30、t;p> 第二層事務(wù)邏輯層。也稱(chēng)功能層,是應(yīng)用的主體,位于Web 服務(wù)器端。它包括了應(yīng)用中全部的業(yè)務(wù)處理程序。即除了輸入輸出在表示層,數(shù)據(jù)庫(kù)在數(shù)據(jù)層以外,全部的統(tǒng)計(jì)、匯總、分析、打印功能存放在功能層。它的任務(wù)是接受用戶(hù)的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)SQL 等方式向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng),數(shù)據(jù)庫(kù)服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web服務(wù)器,再由Web 服務(wù)器傳送回客戶(hù)端。</p>&l
31、t;p> 第三層數(shù)據(jù)庫(kù)層。由數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)組成,數(shù)據(jù)庫(kù)管理系統(tǒng)負(fù)責(zé)管</p><p> 理其數(shù)據(jù)庫(kù),為應(yīng)用程序提供支持,位于數(shù)據(jù)庫(kù)服務(wù)器端。任務(wù)是接受Web 服務(wù)器對(duì)數(shù)據(jù)庫(kù)操作的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢(xún)、修改、更新等功能,把運(yùn)行結(jié)果</p><p> 提交給Web 服務(wù)器。用戶(hù)在客戶(hù)端瀏覽器地址欄內(nèi)鍵入資源定位符 URL,發(fā)送客戶(hù)http 請(qǐng)求,通過(guò)Web Server
32、定位服務(wù)器并激活應(yīng)用程序,服務(wù)器接收后執(zhí)行業(yè)務(wù)邏輯處理,通過(guò)標(biāo)準(zhǔn)的應(yīng)用程序接口(API),再向數(shù)據(jù)庫(kù)服務(wù)器提交數(shù)據(jù)處理請(qǐng)求,數(shù)據(jù)庫(kù)服務(wù)器在處理數(shù)據(jù)之后,將結(jié)果返回到應(yīng)用服務(wù)器程序,經(jīng)過(guò)處理后以html文件格式返回到客戶(hù)端。</p><p><b> 3系統(tǒng)需求分析</b></p><p> 需求分析工作是系統(tǒng)設(shè)計(jì)的出發(fā)點(diǎn)和依據(jù)。概括地說(shuō)網(wǎng)上鮮花訂購(gòu)系統(tǒng)的需求分析就
33、是要根據(jù)上網(wǎng)用戶(hù)的具體需求情況,明確需要什么樣的鮮花訂購(gòu)系統(tǒng),需要什么樣的功能和服務(wù),為什么需要,以及各種需求的緊迫程度如何。只有需求明確了,按需求建立起來(lái)的網(wǎng)上鮮花訂購(gòu)系統(tǒng)才能達(dá)到預(yù)期的目標(biāo),取得預(yù)定的效果。</p><p><b> 3.1 可行性分析</b></p><p> 3.1.1技術(shù)可行性分析</p><p> 本系統(tǒng)采用的
34、是Visual Studio 2005 、ASP.Net 2.0、SQL Server 2005數(shù)據(jù)庫(kù)相結(jié)合的方法,將所有收集的數(shù)據(jù)信息按其屬性分類(lèi)存儲(chǔ)到數(shù)據(jù)庫(kù)中,再通過(guò)程序調(diào)用這些數(shù)據(jù)信息實(shí)現(xiàn)各種添加、查詢(xún)及管理,即所謂的程序設(shè)計(jì)數(shù)據(jù)化,數(shù)據(jù)管理程序化思想。</p><p> 基于這種思想的查詢(xún)系統(tǒng)的理論及技術(shù)已日趨成熟,加之這些軟件的應(yīng)用性和移植性都非常優(yōu)秀而且其發(fā)展也到了較成熟的階段,這就保障了日后的系統(tǒng)
35、維護(hù)工作,并可不斷更新。</p><p> 所以本系統(tǒng)在技術(shù)上是絕對(duì)可行的。而且該系統(tǒng)對(duì)于操作環(huán)境的要求不高,現(xiàn)在普遍使用的計(jì)算機(jī)都可以運(yùn)行該系統(tǒng)。</p><p> 3.1.2操作可行性分析</p><p> 本系統(tǒng)界面美觀明了,提供的信息語(yǔ)言通俗易懂,圖片精美而直觀,而且操作容易,用戶(hù)只要懂得初步的計(jì)算機(jī)操作即可。</p><p>
36、 3.1.3 環(huán)境可行性分析</p><p> 如今互聯(lián)網(wǎng)已經(jīng)普及,幾乎每人擁有一臺(tái)電腦,只要可以上網(wǎng),只要會(huì)簡(jiǎn)單的計(jì)算機(jī)操作,就可以成功的網(wǎng)上購(gòu)物,本系統(tǒng)為廣大網(wǎng)民提供了足不出戶(hù)的網(wǎng)上選購(gòu)鮮花的環(huán)境。</p><p> 3.1.4安全性分析</p><p> 考慮到管理員和用戶(hù)的權(quán)限不同,管理員必須輸入用戶(hù)名和密碼,才能對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行修改。管理員有權(quán)力行
37、使所有的管理功能,而普通用戶(hù)只能進(jìn)行一般的查詢(xún)。</p><p> 3.2系統(tǒng)功能需求分析</p><p> 21世紀(jì)以來(lái),人類(lèi)經(jīng)濟(jì)高速發(fā)展,人們的生活發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來(lái)越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的跑花店購(gòu)買(mǎi)鮮花。這大大地阻礙了人類(lèi)經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,網(wǎng)上鮮花
38、訂購(gòu)系統(tǒng)為大家?guī)?lái)了極大的方便。我所開(kāi)發(fā)的這個(gè)網(wǎng)站是以當(dāng)前較為流行的軟件Visual Studio 2005 作為開(kāi)發(fā)環(huán)境,以數(shù)據(jù)庫(kù)SQL Server 2005作為系統(tǒng)的后臺(tái)操作。為了最終實(shí)現(xiàn)目標(biāo)系統(tǒng),必須設(shè)計(jì)出組成這個(gè)系統(tǒng)的所有程序和文件(或數(shù)據(jù)庫(kù))。模塊是數(shù)據(jù)說(shuō)明、可執(zhí)行語(yǔ)句等程序設(shè)計(jì)對(duì)象的集合,它是單獨(dú)命名的而且可通過(guò)名字來(lái)訪問(wèn)。模塊化就是把程序化分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集起來(lái)組成一個(gè)整體,可以完成指定
39、的滿(mǎn)足問(wèn)題的要求。</p><p> 首先對(duì)現(xiàn)有系統(tǒng)進(jìn)行分析,現(xiàn)有系統(tǒng)是信息的重要來(lái)源。分析已有系統(tǒng)的功能和實(shí)現(xiàn),從而確定新系統(tǒng)的設(shè)計(jì)目標(biāo)和模型。由于條件有限,調(diào)研主要是在網(wǎng)上進(jìn)行,即瀏覽了大量的電子商務(wù)網(wǎng)站,了解和掌握了一般性的電子商務(wù)網(wǎng)站的特點(diǎn)和必須具備的功能。</p><p><b> 1.從用戶(hù)的角度。</b></p><p>
40、從用戶(hù)的角度通過(guò)注冊(cè)后可以瀏覽頁(yè)面進(jìn)行選花訂花,把自己喜歡的商品添加到購(gòu)物車(chē)中,并生成訂單。同時(shí)可以通過(guò)頁(yè)面進(jìn)行商品的查詢(xún),使用戶(hù)更加方便的查詢(xún)到自己需要的商品。能及時(shí)的為客服提供必要的幫助。</p><p> 2.從管理員的角度。</p><p> 從管理員的角度可以通過(guò)登入管理員的頁(yè)面進(jìn)行對(duì)用戶(hù)的管理,添加和刪除用戶(hù),并對(duì)用戶(hù)的訂單進(jìn)行管理和商品進(jìn)行管理。</p>&
41、lt;p><b> 3.2.1功能描述</b></p><p> 經(jīng)過(guò)進(jìn)一步的調(diào)研、討論現(xiàn)對(duì)該系統(tǒng)的功能做如下的簡(jiǎn)述: </p><p> 1.網(wǎng)上鮮花訂購(gòu)系統(tǒng)為用戶(hù)提供了詳細(xì)的鮮花分類(lèi),以方便用戶(hù)快捷的查找自己所需的鮮花,方便快捷,節(jié)省時(shí)間。</p><p> 2.網(wǎng)站首頁(yè)為用戶(hù)提供了會(huì)員登錄模塊,方便會(huì)員的登錄。</p&
42、gt;<p> 3.系統(tǒng)管理員登入管理員界面后,具有商品添加、商品管理、訂單管理、發(fā)布新聞、新聞管理、產(chǎn)品管理等功能,還擁有管理網(wǎng)站會(huì)員、刪除網(wǎng)站會(huì)員的權(quán)利,管理員具有普通用戶(hù)所有的權(quán)限。</p><p> 4.普通用戶(hù)可以通過(guò)系統(tǒng)進(jìn)行鮮花查詢(xún),獲得某鮮花的詳細(xì)信息,如鮮花包裝信息、鮮花簡(jiǎn)介、花語(yǔ)等,還可通過(guò)購(gòu)物車(chē)選購(gòu)此花,并且還可以通過(guò)購(gòu)物訂單查詢(xún)購(gòu)物詳情,并且擁有取消訂單的權(quán)限。</p
43、><p><b> 3.2.2系統(tǒng)特色</b></p><p><b> 1.先進(jìn)的購(gòu)花流程</b></p><p> 引入購(gòu)物車(chē)購(gòu)物方式,把記錄客戶(hù)所有的購(gòu)花臨時(shí)信息寫(xiě)入數(shù)據(jù)庫(kù)表中,訂單結(jié)束后,自動(dòng)清除相關(guān)數(shù)據(jù),客戶(hù)不用再擔(dān)心訂購(gòu)時(shí)臨時(shí)數(shù)據(jù)的丟失,確??蛻?hù)購(gòu)花準(zhǔn)確無(wú)誤。</p><p> 2.
44、科學(xué)的商店管理模式</p><p> 通過(guò)完善的信息發(fā)布系統(tǒng),客戶(hù)可以及時(shí)得到花店最新鮮花的相關(guān)信息,掌握節(jié)日鮮花動(dòng)向;后臺(tái)結(jié)構(gòu)化管理模式,涵蓋了鮮花類(lèi)別設(shè)置、鮮花信息編輯、用戶(hù)管理、訂單管理、基礎(chǔ)信息管理等等,為網(wǎng)上商店的電子化管理提供了一套良好的管理模式。</p><p> 3.人性化的操作界面</p><p> 一個(gè)網(wǎng)站,能否吸引顧客的經(jīng)常光顧,界面的美
45、觀也顯得非常重要。本鮮花店系統(tǒng)經(jīng)過(guò)精心打造,同時(shí)也可根據(jù)花店客戶(hù)的品味專(zhuān)門(mén)訂制,讓花店的設(shè)計(jì)充分體現(xiàn)電子商務(wù)時(shí)期的時(shí)尚、大眾化。</p><p><b> 4.完善的在線幫助</b></p><p> 提供詳細(xì)的在線幫助信息,如常見(jiàn)問(wèn)題、付款說(shuō)明、配送說(shuō)明、服務(wù)保證等。幫助用戶(hù)了解訂購(gòu)流程,清楚花店各方面的原則及條款。</p><p>&l
46、t;b> 4 系統(tǒng)總體設(shè)計(jì)</b></p><p><b> 4.1系統(tǒng)設(shè)計(jì)思想</b></p><p><b> 1.前臺(tái)設(shè)計(jì)</b></p><p> 前臺(tái)作為與用戶(hù)直接交互的界面,在考慮功能的同時(shí),也考慮了操作的簡(jiǎn)潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶(hù),也能輕松的享受電子商務(wù)給他們帶
47、來(lái)的便利。</p><p> 前臺(tái)主要功能包括:注冊(cè)/登錄、購(gòu)物車(chē)、鮮花查詢(xún)、鮮花分類(lèi)瀏覽、最新公告、熱銷(xiāo)產(chǎn)品展示、新品上架專(zhuān)區(qū)、銷(xiāo)售排行、主打產(chǎn)品推薦、在線幫助功能等等。</p><p><b> 2.前臺(tái)設(shè)計(jì)的特色</b></p><p><b> (1) 購(gòu)物車(chē) </b></p><p>
48、; 每個(gè)注冊(cè)的用戶(hù),都擁有一個(gè)屬于自已的購(gòu)物車(chē)管理界面,客戶(hù)可以輕松的查看購(gòu)物車(chē)中訂購(gòu)的鮮花。本系統(tǒng)充分考慮到了本模塊對(duì)于客戶(hù)的重要性,所以界面盡量做的簡(jiǎn)捷,采用開(kāi)放式結(jié)構(gòu),一目了然,方便客戶(hù)輕松掌控自已的信息。</p><p><b> 購(gòu)買(mǎi)鮮花的詳細(xì)過(guò)程</b></p><p><b> 具體流程為:</b></p>&l
49、t;p> 會(huì)員注冊(cè)—>選擇鮮花—>放入購(gòu)物車(chē)—>提交訂單—>網(wǎng)上付款/貨到付款—>購(gòu)物成功。</p><p> (3) 靈活多樣的產(chǎn)品展示區(qū)</p><p> 網(wǎng)站前臺(tái)顯視欄目分為以下幾種方式: ①新品上架 ②熱賣(mài)產(chǎn)品 ③銷(xiāo)售排行 ④本周主打產(chǎn)品</p><p> (4) 詳細(xì)的用戶(hù)幫助信息</p>
50、<p> 主要包括常見(jiàn)問(wèn)題、付款說(shuō)明、配送說(shuō)明、服務(wù)保證等信息。</p><p><b> 3.后臺(tái)設(shè)計(jì)</b></p><p> 本系統(tǒng)后臺(tái)管理在考慮商店管理操作簡(jiǎn)便的同時(shí),提供了強(qiáng)大的后臺(tái)管理模式。常用操作中包括:發(fā)布新聞、新聞管理、廣告圖片上傳、鮮花分類(lèi)、局部圖片上傳、站內(nèi)信息管理、付款及配送方式管理、用戶(hù)管理、快速設(shè)置向?qū)У?。運(yùn)行記錄中包括:鮮
51、花添加、鮮花管理、訂單管理、訪問(wèn)主頁(yè)等。</p><p> 后臺(tái)主要功能:在主頁(yè)的下方,點(diǎn)擊后臺(tái)管理鏈接進(jìn)入,出現(xiàn)管理員登錄窗口,輸入用戶(hù)名、密碼進(jìn)入后臺(tái)管理界面。后臺(tái)分為常用操作管理和運(yùn)行記錄管理兩大模塊。</p><p> 簡(jiǎn)單介紹兩大模塊中幾個(gè)重要的管理模塊:</p><p> (1) 用戶(hù)管理模塊中,系統(tǒng)管理員可以添加、刪除普通管理員及管理自己的賬號(hào)信
52、息,可以對(duì)用戶(hù)和管理員進(jìn)行統(tǒng)一的管理。</p><p> (2) 圖片管理模塊主要實(shí)現(xiàn)的是鮮花圖片及廣告相關(guān)圖片的添加和刪除。</p><p> (3) 鮮花管理是對(duì)鮮花信息進(jìn)行管理,添加或刪除鮮花信息,也可對(duì)鮮花資料進(jìn)行修改。動(dòng)態(tài)添加鮮花信息,信息內(nèi)容要求完善。</p><p> (4) 訂單管理模塊主要實(shí)現(xiàn)的是對(duì)訂單信息的審核,如果訂單信息不合格,可以進(jìn)行
53、刪除。此模塊中加入了訂單的搜索,以便查看特定訂單的信息。</p><p> 4.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p> 前臺(tái):用戶(hù)注冊(cè)—>用戶(hù)登錄—>查看鮮花信息—>訂購(gòu)鮮花到購(gòu)物車(chē)—>在線支付/貨到付款。</p><p> 后臺(tái):管理員登錄—>用戶(hù)管理、新聞管理、產(chǎn)品分類(lèi)管理、付款及配送管理、商品管理、訂單管理—>訪問(wèn)主頁(yè)/
54、退出。</p><p> 4.3系統(tǒng)功能模塊設(shè)計(jì)</p><p> 根據(jù)系統(tǒng)功能分析,可以畫(huà)出系統(tǒng)的功能模塊圖,系統(tǒng)模塊圖如下圖所示,圖1和圖2分別為前臺(tái)和后臺(tái)的功能結(jié)構(gòu)圖。</p><p> 圖1 前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖</p><p> 圖2 后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖</p><p><b> 4.4數(shù)
55、據(jù)庫(kù)設(shè)計(jì)</b></p><p> 4.4.1 數(shù)據(jù)庫(kù)需求分析</p><p> 在網(wǎng)上鮮花訂購(gòu)系統(tǒng)中,數(shù)據(jù)庫(kù)應(yīng)當(dāng)解決如下需求。</p><p> 1.保存注冊(cè)用戶(hù)的個(gè)人信息,包括聯(lián)系資料等。</p><p> 2.保存鮮花信息,包括花名、價(jià)格、包裝、花語(yǔ)等信息。</p><p> 3.保存購(gòu)物車(chē)
56、的詳細(xì)信息。</p><p> 4.保存訂購(gòu)信息,包括用戶(hù)ID、鮮花信息、數(shù)量、總價(jià)等。</p><p> 5.保存訂單信息,包括日期、發(fā)送地址、是否付款等。</p><p> 4.4.2數(shù)據(jù)庫(kù)結(jié)構(gòu)分析設(shè)計(jì)</p><p> 得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的數(shù)據(jù)表,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)
57、打下基礎(chǔ)。分析此系統(tǒng)的需求,可以得到如下數(shù)據(jù)關(guān)系圖:</p><p> 1.用戶(hù)——訂單關(guān)系圖:體現(xiàn)了訂單所屬的用戶(hù)。</p><p> 圖3 用戶(hù)訂單關(guān)系圖</p><p> 2.鮮花——購(gòu)物車(chē)關(guān)系圖:</p><p> 圖4 商品購(gòu)物車(chē)關(guān)系圖</p><p> 3.鮮花種類(lèi)——鮮花關(guān)系圖:</p&g
58、t;<p> 圖5 商品種類(lèi)關(guān)系圖</p><p> 4.4.3數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,根據(jù)系統(tǒng)各功能模塊,建立相應(yīng)的數(shù)據(jù)表,如管理員表admin、用戶(hù)信息表userdata、訂單表orders、鮮花分類(lèi)表kind、新聞表news、圖片表picture、購(gòu)物車(chē)表sh
59、opping_cart、鮮花表flowers、網(wǎng)站信息表webinfo、付款方式表payment_way、送貨方式表delivery_way。也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),如圖6所示</p><p> 圖6 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)</p><p> 各數(shù)據(jù)庫(kù)表的詳細(xì)信息如下:</p><p> 表4-1:admin管理員表</p><p> 表4-
60、2:orders訂單表</p><p> 表4-3:paymnent_way付款方式表</p><p> 表4-4:shopping_cart購(gòu)物車(chē)表</p><p> 表4-5:flowers鮮花信息表</p><p> 表4-6:picture圖片信息表</p><p> 表4-7:userdata用戶(hù)信
61、息表</p><p> 表4-8:kind鮮花種類(lèi)表</p><p> 表4-9:delivery_way送貨方式表</p><p> 表4-10:news新聞信息表</p><p> 表4-11:webinfo站內(nèi)信息表</p><p><b> 5 系統(tǒng)編碼實(shí)現(xiàn)</b></p&
62、gt;<p> 5.1 首頁(yè)設(shè)計(jì)和編碼</p><p> 下圖為本站網(wǎng)上鮮花訂購(gòu)系統(tǒng)的首頁(yè),主要向用戶(hù)展示各種鮮花訂購(gòu)信息。</p><p><b> 圖7 網(wǎng)上鮮花首頁(yè)</b></p><p><b> 關(guān)鍵代碼如下:</b></p><p> using System;&
63、lt;/p><p> using System.Data;</p><p> using System.Configuration;</p><p> using System.Collections;</p><p> using System.Web;</p><p> using System.Web.Se
64、curity;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.WebControls.WebParts;</p><p> using System.Web.UI.HtmlCont
65、rols;</p><p> using System.Data.SqlClient;</p><p> public partial class Front_Default : System.Web.UI.Page</p><p><b> {</b></p><p> Common com = new Com
66、mon();</p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p> if (!IsPostBack)</p><p><b> {</b></p>&l
67、t;p> showPic();</p><p> ShowNews();</p><p> bindHotProduct();</p><p> zhudaProduct();</p><p> NewWarm();</p><p> panhangProduct();</p><
68、p><b> }</b></p><p><b> }</b></p><p><b> //顯示新聞公告</b></p><p> void ShowNews()</p><p><b> {</b></p><p&g
69、t; DataTable table = com.shownews();</p><p> if (table.Rows.Count != 0)</p><p><b> {</b></p><p> gvlist.DataSource = table;</p><p> gvlist.DataBind();&
70、lt;/p><p><b> }</b></p><p><b> }</b></p><p><b> //顯示大圖片</b></p><p> void showPic()</p><p><b> {</b></p
71、><p> string strsql = "select pic1,pic2,pic3,pic4 from WebXinXi";</p><p> SqlDataReader sdr = com.getDataReader(strsql);</p><p> string str = "<script>";&l
72、t;/p><p> if (sdr.Read())</p><p><b> {</b></p><p> str += "var widths=554;";</p><p> str += "var heights=222;";</p><p> s
73、tr += "var counts=4;";</p><p> str += "img1=new Image();img1.src='" + sdr["pic1"].ToString() + "';";</p><p> str += "img2=new Image();img2.
74、src='" + sdr["pic2"].ToString() + "';";</p><p> str += "img3=new Image();img3.src='" + sdr["pic3"].ToString() + "';";</p><p&
75、gt; str += "img4=new Image();img4.src='" + sdr["pic4"].ToString() + "';";</p><p> str += "url1=new Image();url1.src='#';";</p><p> str
76、+= "url2=new Image();url2.src='#';";</p><p> str += "url3=new Image();url3.src='#';";</p><p> str += "url4=new Image();url4.src='#';";<
77、/p><p> str += "</script>";</p><p><b> }</b></p><p> this.FourPicDiv.InnerHtml = str;</p><p><b> }</b></p><p><
78、b> //綁定熱銷(xiāo)產(chǎn)品</b></p><p> void bindHotProduct()</p><p><b> {</b></p><p> DataTable table = com.showwareall();</p><p> if (table.Rows.Count != 0)
79、</p><p><b> {</b></p><p> hotProductList.DataSource = table;</p><p> hotProductList.DataBind();</p><p><b> }</b></p><p><b&g
80、t; }</b></p><p><b> //綁定主打產(chǎn)品</b></p><p> void zhudaProduct()</p><p><b> {</b></p><p> DataTable table = com.zhudaProduct();</p>
81、<p> if (table.Rows.Count != 0)</p><p><b> {</b></p><p> zhudaProductList.DataSource = table;</p><p> zhudaProductList.DataBind();</p><p><b&g
82、t; }</b></p><p><b> }</b></p><p><b> //綁定新品上架</b></p><p> void NewWarm()</p><p><b> {</b></p><p> DataTable
83、 table = com.NewWarm();</p><p> if (table.Rows.Count != 0)</p><p><b> {</b></p><p> newProductList.DataSource = table;</p><p> newProductList.DataBind()
84、;</p><p><b> }</b></p><p><b> }</b></p><p><b> // 綁定排行</b></p><p> void panhangProduct()</p><p><b> {</b&
85、gt;</p><p> DataTable table = com.Hotware();</p><p> if (table.Rows.Count != 0)</p><p><b> {</b></p><p> DataList1.DataSource = table;</p><p&
86、gt; DataList1.DataBind();</p><p><b> }</b></p><p><b> }</b></p><p> protected void DataList1_SelectedIndexChanged(object sender, EventArgs e)</p>
87、<p><b> {</b></p><p><b> }</b></p><p><b> //查看更多商品</b></p><p> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)&l
88、t;/p><p><b> {</b></p><p> string sid = "a";</p><p> Response.Redirect("More.aspx?id="+sid);</p><p><b> }</b></p>&l
89、t;p> protected void ImageButton2_Click(object sender, ImageClickEventArgs e)</p><p><b> {</b></p><p> string sid = "a";</p><p> Response.Redirect("
90、More.aspx?id=" + sid);</p><p><b> }</b></p><p><b> //我的購(gòu)物車(chē)</b></p><p> protected void ImageButton3_Click(object sender, ImageClickEventArgs e)</p&
91、gt;<p><b> {</b></p><p> Response.Redirect("Myware.aspx");</p><p><b> }</b></p><p> protected void newProductList_SelectedIndexChanged(o
92、bject sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p><b> }</b></p><p> 5.2用戶(hù)界面的設(shè)計(jì)</p><p> 用戶(hù)注冊(cè)界面:提供
93、游客注冊(cè)的入口。</p><p><b> 圖8 用戶(hù)注冊(cè)界面</b></p><p><b> 關(guān)鍵代碼如下:</b></p><p> public partial class Front_zhucexieyi : System.Web.UI.Page</p><p><b>
94、 {</b></p><p> Common com = new Common();</p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p> showzhuce();</p
95、><p><b> }</b></p><p> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)</p><p><b> {</b></p><p> this.firstDiv.Visible =
96、 false;</p><p> this.second.Visible = true;</p><p><b> }</b></p><p><b> //檢測(cè)賬號(hào)</b></p><p> protected void Button3_Click(object sender, Event
97、Args e)</p><p><b> {</b></p><p> if (username.Text.Length == 0)</p><p><b> {</b></p><p> checkxinxi(username, Label1, "用戶(hù)名!");<
98、/p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> DataTable table = com.checklogin(username.Text);</p><p>
99、 if (table.Rows.Count == 0)</p><p><b> {</b></p><p> Label1.Visible = true;</p><p> Label1.Text = "!恭喜你,該用戶(hù)名可以注冊(cè)";</p><p> Label1.Style["
100、;color"] = "green";</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> Label1.Visible = true;</p>
101、;<p> Label1.Text = "抱歉!該用戶(hù)名已注冊(cè)";</p><p> Label1.Style["color"] = "red";</p><p><b> }</b></p><p><b> }</b></p>
102、<p><b> }</b></p><p><b> //提交</b></p><p> protected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p&g
103、t; if (name.Text.Length == 0)</p><p><b> {</b></p><p> checkxinxi(name, Label2, "真實(shí)姓名");</p><p><b> return;</b></p><p><b>
104、}</b></p><p> if (name.Text.Length != 0)</p><p><b> {</b></p><p> Label2.Visible = false;</p><p><b> }</b></p><p> if (p
105、ass.Text.Length == 0)</p><p><b> {</b></p><p> checkxinxi(pass, Label3, "密碼");</p><p><b> return;</b></p><p><b> }</b>
106、</p><p> if (pass.Text.Length != 0)</p><p><b> {</b></p><p> Label3.Visible = false;</p><p><b> }</b></p><p> if (pass2.Text.L
107、ength == 0)</p><p><b> {</b></p><p> checkxinxi(pass2, Label4, "密碼");</p><p><b> return;</b></p><p><b> }</b></p>
108、;<p> if (pass2.Text.Length != 0)</p><p><b> {</b></p><p> Label4.Visible = false;</p><p><b> }</b></p><p> if (pass.Text != pass2.T
109、ext)</p><p><b> {</b></p><p> Label4.Visible = true;</p><p> Label4.Text = "密碼不一致";</p><p> Label4.Style["color"] = "red";
110、</p><p> pass2.Focus();</p><p><b> return;</b></p><p><b> }</b></p><p> if (addr.Text.Length == 0)</p><p><b> {</b>
111、;</p><p> checkxinxi(addr, Label5, "聯(lián)系地址!");</p><p><b> return;</b></p><p><b> }</b></p><p> if (addr.Text.Length != 0)</p>
112、<p><b> {</b></p><p> Label5.Visible = false;</p><p><b> }</b></p><p> if (area_code.Text.Length == 0)</p><p><b> {</b>&l
113、t;/p><p> checkxinxi(area_code, Label6, "郵政編號(hào)");</p><p><b> return;</b></p><p><b> }</b></p><p> if (area_code.Text.Length != 0)</
114、p><p><b> {</b></p><p> Label6.Visible = false;</p><p><b> }</b></p><p> if (phone.Text.Length == 0)</p><p><b> {</b>
115、</p><p> checkxinxi(phone, Label7, "電話(huà)號(hào)碼");</p><p><b> return;</b></p><p><b> }</b></p><p> if (phone.Text.Length != 0)</p>
116、<p><b> {</b></p><p> Label7.Visible = false;</p><p><b> }</b></p><p><b> try</b></p><p><b> {</b></p>
117、<p> com.zhuce(username.Text, name.Text, pass.Text, email.Text, addr.Text, area_code.Text, phone.Text, qq.Text, sex.SelectedValue, zhiye.Text, gongsi.Text, beizhu.Text);</p><p><b> }</b>&
118、lt;/p><p><b> catch</b></p><p><b> {</b></p><p> com.WebMessageBox("注冊(cè)失敗,請(qǐng)重試!");</p><p><b> }</b></p><p> c
119、om.WebMessageBox("恭喜你,注冊(cè)成功!", "Default.aspx");</p><p><b> }</b></p><p><b> //查看個(gè)人信息</b></p><p> void checkxinxi(TextBox tb, Label valu
120、e, string xinxi)</p><p><b> {</b></p><p> value.Visible = true;</p><p> value.Text = "請(qǐng)輸入" + xinxi;</p><p> value.Style["color"] = &
121、quot;red";</p><p> tb.Focus();</p><p><b> }</b></p><p> //注冊(cè)成功后的信息提示</p><p> void showzhuce()</p><p><b> {</b></p>
122、<p> DataTable table=com.show_web_data();</p><p> if (table.Rows.Count != 0)</p><p><b> {</b></p><p> TextArea1.InnerHtml = table.Rows[0]["login_agreement
123、"].ToString();</p><p><b> }</b></p><p><b> }</b></p><p><b> //取消</b></p><p> protected void Button2_Click(object sender, Ev
124、entArgs e)</p><p><b> {</b></p><p> Response.Redirect(Request.Url.ToString());</p><p><b> }</b></p><p><b> //不同意</b></p>
125、<p> protected void ImageButton2_Click(object sender, ImageClickEventArgs e)</p><p><b> {</b></p><p> Response.Redirect("Default.aspx");</p><p><b&g
126、t; }</b></p><p><b> }</b></p><p> 用戶(hù)登錄界面:注冊(cè)在此錄入信息,登錄成功后進(jìn)入系統(tǒng)</p><p><b> 圖9 用戶(hù)登錄界面</b></p><p><b> 關(guān)鍵代碼如下:</b></p>&l
127、t;p> protected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> DataTable table = com.panduandenlu(username.Text, pwd.Text);</p><p><b>
128、; try</b></p><p><b> {</b></p><p> if (username.Text == "" || username.Text != table.Rows[0]["username"].ToString() || pwd.Text != table.Rows[0]["pw
129、d"].ToString() )</p><p><b> {</b></p><p> com.WebMessageBox("抱歉!登陸失敗,請(qǐng)重試!", Request.Url.ToString());</p><p><b> return;</b></p><
130、p><b> }</b></p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p><p> com.WebMessageBox("登陸失敗,請(qǐng)重試!&quo
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)——畢業(yè)論文
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)——畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 【畢業(yè)論文】
- 鮮花銷(xiāo)售管理系統(tǒng)畢業(yè)論文
- 鮮花銷(xiāo)售管理系統(tǒng)畢業(yè)論文
- 鮮花銷(xiāo)售管理系統(tǒng)畢業(yè)論文.doc
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 鮮花銷(xiāo)售系統(tǒng)
- 鮮花銷(xiāo)售系統(tǒng).zip
- 鮮花銷(xiāo)售系統(tǒng).zip
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【文獻(xiàn)綜述】
- asp.net網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)(源代碼+論文)
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【開(kāi)題報(bào)告】
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文-任務(wù)書(shū)-開(kāi)題報(bào)告-文獻(xiàn)綜述-外文翻譯】
- 網(wǎng)上鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【任務(wù)書(shū)】
- 劉杰_鮮花銷(xiāo)售系統(tǒng)
- 梓文鮮花銷(xiāo)售系統(tǒng)
- 基于JAVA的鮮花銷(xiāo)售系統(tǒng)設(shè)計(jì)論文.doc
評(píng)論
0/150
提交評(píng)論