寵物網(wǎng)上商城的設(shè)計(jì)實(shí)現(xiàn)_第1頁
寵物網(wǎng)上商城的設(shè)計(jì)實(shí)現(xiàn)_第2頁
寵物網(wǎng)上商城的設(shè)計(jì)實(shí)現(xiàn)_第3頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)論文論文題目 寵物網(wǎng)上商城的設(shè)計(jì)實(shí)現(xiàn)摘要 隨著生活和工作方面的壓力逐漸增加, 人們對(duì)寵物的依賴和需求也就變得越來越大。 寵物網(wǎng)上商城是一個(gè)能使得繁忙的或者不喜歡出門的人,足不出戶而又很方便地購得自 己喜愛的寵物或者寵物的日用品,這樣既滿足了自己的心靈需要,也不會(huì)影響到工作或 者浪費(fèi)了休息的時(shí)間。如今現(xiàn)代信息技術(shù)的迅速發(fā)展和In ternet普遍運(yùn)用,寵物網(wǎng)上商城 對(duì)于商家來說,也是一個(gè)能很有效的提高他們的銷售額的銷售方式。本文所述的寵物網(wǎng)上商城是采用 ASP.NET和SQL Server 2005實(shí)現(xiàn)的。首先從系統(tǒng) 的概述、意義入手,分析了它在人們生活中的重要地位和對(duì)商家的影響;其次詳細(xì)闡

2、述 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的方法步驟。包括系統(tǒng)需求分析、總體設(shè)計(jì)和功能模塊設(shè)計(jì)等,并且運(yùn) 用 UML 的用例圖和模塊圖實(shí)現(xiàn)系統(tǒng)總體設(shè)計(jì)和各功能模塊的設(shè)計(jì); 最后介紹了本系統(tǒng)數(shù) 據(jù)庫的使用的技術(shù)和開發(fā)方法。關(guān)鍵字: 寵物網(wǎng)上商城 用例圖 UML目錄1 緒論 11.1 系統(tǒng)概述 11.2 系統(tǒng)開發(fā)意義 11.3 可行性分析 2經(jīng)濟(jì)可行性 2技術(shù)可行性 2操作可行性 21.4 開發(fā)語言簡介 31.4.1 ASP.NET 技術(shù) 31.4.2 ASP.NET 的使用31.4.3 ASP.NET 的優(yōu)點(diǎn)31.4.4 DIV+CSS 技術(shù)41 .5開發(fā)工具介紹 51.5.1 Visual Studio.NET 20

3、05簡介51.5.2 SQL Server 2005簡介 51.5.3 IIS 安裝與配置 51.5.4 ADO.NET 技術(shù)61.5.5 ADO.NET 的使用 72 系統(tǒng)總體分析與設(shè)計(jì) 82.1 系統(tǒng)功能分析 82 .2系統(tǒng)流程分析 93 詳細(xì)設(shè)計(jì) 103.1 系統(tǒng)模塊設(shè)計(jì) 103.1.1 寵物信息模塊 103.1.2 物品信息模塊 113.1.3 新聞信息模塊 113.1.4 留言模塊123.1.5 用戶信息管理模塊 123.1.6 購物車模塊133.1.7 訂單模塊133.1.8 客戶管理模塊 133.1.9 寵物管理模塊 143.1.10 物品管理模塊 143.1.11 新聞管理模塊

4、 153.1.12 留言管理模塊 153.1.13 友情鏈接管理模塊 163.1.14 模塊信息管理模塊 163.1.15 銷售管理模塊 173.2 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) 17數(shù)據(jù)庫系統(tǒng)分析 173.2.2 數(shù)據(jù)庫的邏輯設(shè)計(jì) 183.2.3 數(shù)據(jù)庫表單 194 設(shè)計(jì)遇到問題及解決 265 系統(tǒng)實(shí)現(xiàn)與測試 265.1 開發(fā)平臺(tái) 265.2 模塊實(shí)現(xiàn) 27注冊(cè)登錄設(shè)計(jì) 275.2.2 購物實(shí)現(xiàn) 305.3測試分析 336 總結(jié) 346.1 系統(tǒng)擴(kuò)展和進(jìn)一步研究 346.2 心得體會(huì) 34參 考 文 獻(xiàn) 36ABSTRACT 37致 謝錯(cuò). 誤!未定義書簽。仲愷農(nóng)業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) )成績?cè)u(píng)定

5、表 錯(cuò). 誤!未定義書簽。1 緒論1.1 系統(tǒng)概述隨著信息技術(shù)的不斷發(fā)展,我們現(xiàn)在已經(jīng)步入了信息化的時(shí)代了,而信息時(shí)代的代 表便是網(wǎng)絡(luò)技術(shù)的日漸成熟,而現(xiàn)在網(wǎng)絡(luò)已經(jīng)和我們的生活緊密的聯(lián)系起來了,我們不 敢想象沒有網(wǎng)絡(luò)我們的生活會(huì)像怎么樣,也許就像食物中沒有調(diào)料,現(xiàn)在的生活離開了 網(wǎng)絡(luò)會(huì)變得索然無味。通過網(wǎng)絡(luò)我們可以足不出戶的做許多事情,例如工作、娛樂、學(xué) 習(xí),交友和購物等等許多我們數(shù)之不盡的事情,而就是因?yàn)榫W(wǎng)絡(luò)我們的生活變得多姿多 彩,或許有時(shí)甚至幫我們省下不少的時(shí)間和給予了我們更多的機(jī)遇。寵物網(wǎng)上商城對(duì)我 們來說就有這些意義。寵物網(wǎng)上商城主要是一些企業(yè)為了不流失因?yàn)槟撤N原因而沒有到寵物店里選

6、購寵物 的客人而設(shè)計(jì)的一個(gè)通過 Internet 就能進(jìn)行方便購物的系統(tǒng),寵物網(wǎng)上商城的誕生為商 家們提供了很多的機(jī)遇。另外一個(gè)原因是現(xiàn)在寵物對(duì)緩解人們生活和工作中所產(chǎn)生的壓 力是很有用的,出現(xiàn)了很多的所謂的“狗醫(yī)生”,所以現(xiàn)在寵物的需求量在不斷的提升, 然而有很大一部分人還是沒有時(shí)間去選購自己喜歡的寵物, 所以寵物網(wǎng)上商城應(yīng)運(yùn)而生。 在寵物網(wǎng)上商城誕生之后,人們可以在空余的時(shí)間通過互聯(lián)網(wǎng)來查看大量品種的寵物, 從而很方便地購買到自己心儀的寵物和寵物日用品;在另外一方面就是提高了商家的銷 售額??偟膩碚f,寵物網(wǎng)上商城既滿足了很多人的需要,也不會(huì)影響到工作或者浪費(fèi)了 休息的時(shí)間,它是一個(gè)很有意義

7、的系統(tǒng)。1.2 系統(tǒng)開發(fā)意義寵物在人們的生活起到了很重要的作用,對(duì)一部分人來說,或許寵物是一個(gè)不可替 代的角色。因?yàn)閷櫸镉袝r(shí)是人類情感抒發(fā)的一個(gè)對(duì)象,是人們心靈的一個(gè)寄托,所以人 們對(duì)寵物的需求也逐漸增大了。然而對(duì)寵物有著很大需要的人,他們或許上班時(shí)間比較 緊,或許不是很方便到寵物店里面去選購自己心儀的寵物,所以傳統(tǒng)的營銷方式滿足不 了他們,那么就需要新的銷售方式的產(chǎn)生。很多商家就是看到了這一點(diǎn),所以他們紛紛 建立了自己的一個(gè)寵物網(wǎng)上商城, 因?yàn)樵诂F(xiàn)今 Internet 上商品的零售額已經(jīng)是迅速地增長 了。原因在于通過In ternet,即使是小公司也可以接觸到世界上任何地方的客戶;在In t

8、ernet 上瀏覽的人會(huì)發(fā)現(xiàn)在線訂購商品比其他任何方法都方便得多;更重要的是,一旦電子商務(wù)站點(diǎn)啟動(dòng)并運(yùn)行起來,獲取訂單處理的成本與設(shè)置實(shí)體店鋪的成本相比,實(shí)際上會(huì)幾 乎接近于零。所以寵物網(wǎng)上商城的誕生不僅滿足了部分客戶的需要,同時(shí)也使得商家尋 找到了新的更好的銷售方式。本系統(tǒng)實(shí)現(xiàn)了一般的電子商務(wù)所具備的功能,如商品瀏覽,購物車,后臺(tái)管理等等, 利用這些功能可以對(duì)寵物和寵物用品銷售信息進(jìn)行較好的管理,同時(shí)也會(huì)使得客人很方 便的就能購得自己想要的寵物或者貨品。電子商務(wù)將會(huì)使人類社會(huì)經(jīng)濟(jì)一體化,不斷地 推動(dòng)著經(jīng)濟(jì)的發(fā)展,從而也不斷地推動(dòng)人類社會(huì)的發(fā)展,使我們的生活水平提升到另外 一個(gè)高層次上。1.3

9、 可行性分析經(jīng)濟(jì)可行性該寵物網(wǎng)上商城作為本人的畢業(yè)設(shè)計(jì),硬件設(shè)備只需一臺(tái)連接到互聯(lián)網(wǎng)的計(jì)算機(jī)。 而當(dāng)本系統(tǒng)投入工作后,通過In ternet,即使是小公司也可以接觸到世界上任何地方的客 戶。一旦站點(diǎn)啟動(dòng)真正運(yùn)行起來,獲取訂單處理的成本與實(shí)體店的成本相比,實(shí)際上接 近于零。技術(shù)可行性運(yùn)行本系統(tǒng)僅需要在一臺(tái)聯(lián)網(wǎng)的計(jì)算機(jī)上操作即可,對(duì)機(jī)器本身沒有太高的要求, 一般當(dāng)前學(xué)?;騻€(gè)人電腦均可滿足。 另外,本系統(tǒng)通過面向?qū)ο蟮木幊谭绞剑?配合 HTML, 使得 WEB 應(yīng)用程序設(shè)計(jì)變得更簡單和更高效 1。還有就是需要購買關(guān)于 ASP.NET開發(fā)及SQL2005數(shù)據(jù)庫方面的書籍來參考。操作可行性系統(tǒng)在界面設(shè)計(jì)

10、時(shí)從用戶使用的角度出發(fā), 操作簡單,為用戶提供了一個(gè)友好的界面。 同時(shí)對(duì)數(shù)據(jù)的顯示和錄入迅速、規(guī)范、可靠,而且準(zhǔn)確,能及時(shí)顯示結(jié)果。1.4 開發(fā)語言簡介1.4.1 ASP.NET 技術(shù)ASP.NET乍為一種新的動(dòng)態(tài) Web技術(shù),是微軟公司推出的全新體系結(jié)構(gòu).NET平臺(tái)的 一部分,它提供了一種以 Microsoft.NET Framework為基礎(chǔ),開發(fā) Web應(yīng)用程序的全 新編程模式,可以使開發(fā)人員更加方便快捷地開發(fā) Web應(yīng)用程序。它是建立在通用中間語言上的程序架構(gòu),可以在任何一臺(tái)Web服務(wù)器上建立更為強(qiáng)大的 Web 應(yīng)用程序,更重要的是可以使用眾多的服務(wù)器控件和 Microsoft.NET

11、 框架提供 數(shù)千個(gè).NET類,建立功能強(qiáng)大的 Web應(yīng)用程序。相比現(xiàn)有得各種 Web開發(fā)模型而言, ASP.NET具有更為強(qiáng)大的優(yōu)勢(shì)3。1.4.2 ASP.NET 的使用ASP.NET使用Web Form來描述Web頁面4,通過面向?qū)ο蟮木幊谭绞?,配?NET Framework,使得Web應(yīng)用程序設(shè)計(jì)變得更簡單,更高效,功能更為強(qiáng)大。這種 Web編 程方式是基于所謂的“ Web 窗體編程模型” 5,它給開發(fā)人員帶來了許多方便性,這體 現(xiàn)在 Microsoft.NET 框架中提供了非常豐富的服務(wù)器控件。關(guān)于Web窗體編程模型,有以下2點(diǎn):Web 窗體的頁面表現(xiàn)由 HTML 控件和服務(wù)器控件描述

12、,開發(fā)人員可以以拖放的 方式隨意安排頁面的布局。Web窗體上的每一個(gè)控件標(biāo)簽都對(duì)應(yīng)了服務(wù)器上的一個(gè)實(shí)際的對(duì)象。1.4.3 ASP.NET 的優(yōu)點(diǎn)本商城使用的開發(fā)語言是 ASP.NET,使用ASP.NET作為開發(fā)語言的好處具體有以下 幾點(diǎn)7:支持強(qiáng)類型語言:C#和VB。ASP 代碼與 HTML 設(shè)計(jì)和文本分離,也就是代碼和顯示分離。這樣的代碼結(jié)構(gòu) 更清晰,用戶在維護(hù)起來更容易了。編譯頁面可改進(jìn)執(zhí)行速度,這點(diǎn)很重要。在 ASP.NET 中,頁面執(zhí)行第一次要編 譯執(zhí)行,而在下一次訪問就不需要編譯,直接執(zhí)行,這樣使運(yùn)行速度更快,提高效率。 通過繼承機(jī)制支持代碼的重用。通過面向?qū)ο蟪绦騺韺?shí)現(xiàn),也就是可以

13、通過類, 可以進(jìn)行派生和實(shí)現(xiàn)多態(tài)。1.4.4 DIV+CSS 技術(shù)DIV+CSS 是網(wǎng)站標(biāo)準(zhǔn)(或稱“ WEB 標(biāo)準(zhǔn)”)中常用術(shù)語之一 8 ,通常為了說明與 HTML網(wǎng)頁設(shè)計(jì)語言中的表格(table)定位方式的區(qū)別,因?yàn)閄HTML網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中, 不再使用表格定位技術(shù),而是采用 DIV+CSS 的方式實(shí)現(xiàn)各種定位。CSS是英語Cascading Style Sheets (層疊樣式表單)的縮寫,它是一種用來表現(xiàn)HTML 或 XML 等文件式樣的計(jì)算機(jī)語言。DIV 是 html( 超文本語言 )中的一個(gè)元素 , DIV+CSS 是一種網(wǎng)頁的布局方法 , 這一種 網(wǎng)頁布局方法有別于傳統(tǒng)的 table

14、 布局, 真正地達(dá)到了 W3C 內(nèi)容與表現(xiàn)相分離。采用 CSS+DIV 進(jìn)行網(wǎng)頁重構(gòu)相對(duì)與傳統(tǒng) TABLE 網(wǎng)頁布局而有以下 6個(gè)顯著優(yōu)勢(shì) 9: 符合 W3C 標(biāo)準(zhǔn)。微軟等公司均為 W3C 支持者。這一點(diǎn)是最重要的, 因?yàn)檫@保證 您的網(wǎng)站不會(huì)因?yàn)閷砭W(wǎng)絡(luò)應(yīng)用的升級(jí)而被淘汰。支持瀏覽器的向后兼容,也就是無論未來的瀏覽器大戰(zhàn),勝利的是 IE7 或者是火 狐,您的網(wǎng)站都能很好的兼容。搜索引擎更加友好。相對(duì)與傳統(tǒng)的 table, 采用 DIV+CSS 技術(shù)的網(wǎng)頁,對(duì)于搜索 引擎的收錄更加友好。樣式的調(diào)整更加方便。內(nèi)容和樣式的分離,使頁面和樣式的調(diào)整變得更加方便?,F(xiàn)在 YAHOO,MSN 等國際門戶網(wǎng)站

15、,網(wǎng)易,新浪等國內(nèi)門戶網(wǎng)站,和主流的 WEB2.0 網(wǎng) 站,均采用 DIV+CSS 的框架模式,更加印證了 DIV+CSS 是大勢(shì)所趨。CSS的極大優(yōu)勢(shì)表現(xiàn)在簡潔的代碼,對(duì)于一個(gè)大型網(wǎng)站來說,可以節(jié)省大量帶寬, 而且眾所周知,搜索引擎喜歡清潔的代碼。表現(xiàn)和結(jié)構(gòu)分離,在團(tuán)隊(duì)開發(fā)中更容易分工合作而減少相互關(guān)聯(lián)性。1.5 開發(fā)工具介紹1.5.1 Visual Studio.NET 2005簡介Visual Studio.NET2005 是一個(gè)功能強(qiáng)大、高效并且可擴(kuò)展的編程環(huán)境。雖然我們已 經(jīng)知道,編寫和運(yùn)行 ASP.NET應(yīng)用程序并不需要 Visual Studio.NET,但是它提供了強(qiáng)大 而豐富

16、的設(shè)計(jì)環(huán)境,這包括:控件拖放、自動(dòng)網(wǎng)絡(luò)和列表支持、綜合調(diào)試、 Intellisense 編輯等,可以簡化開發(fā)者的工作,提高開發(fā)的效率。安裝介紹略。1.5.2 SQL Server 2005簡介SQL Server 2005是微軟公司的大型數(shù)據(jù)庫服務(wù)器,其性能指標(biāo)在各個(gè)方面都有趕超Oracle 數(shù)據(jù)庫的趨勢(shì),可以滿足小、中、大規(guī)模的應(yīng)用需求,這里使用它作為ASP.NET開發(fā)數(shù)據(jù)庫應(yīng)用程序的選擇。安裝介紹略。1.5.3 IIS安裝與配置ASP.NET作為一項(xiàng)服務(wù),首先需要在運(yùn)行它的服務(wù)器上建立In ternet信息服務(wù),也就是安裝和配置 IIS 組件。1)安裝 IIS:單擊“開始”菜單,選取“控制

17、面板” |“添加和刪除程序”,在彈出的窗口單擊 “添加 / 刪除 Windows 組件向?qū)А?。在?Win dows組件向?qū)А睂?duì)話框中,勾選“ In ternet信息服務(wù)(IIS)”選項(xiàng),然后點(diǎn)擊“下一步”,同時(shí)將安裝盤放入光驅(qū), Windows 將自動(dòng)完成安裝過程。2)配置 IIS:單擊“開始”菜單,選取“管理工具” | “ In ternet信息服務(wù)”,就可以打開IIS信 息服務(wù)窗口了。展開“本地計(jì)算機(jī)” | “網(wǎng)站”節(jié)點(diǎn)到“默認(rèn)網(wǎng)站” ,右擊“默認(rèn)網(wǎng)站” ,在彈出 的快捷鍵菜單中選擇“屬性” ,彈出“默認(rèn)網(wǎng)站屬性”對(duì)話框,可以在該對(duì)話框中對(duì)默認(rèn) 網(wǎng)站進(jìn)行管理。如下圖 1 所示:圖1默認(rèn)網(wǎng)

18、站屬性對(duì)話框1.5.4 ADO.NET 技術(shù)ADO. NET是.NET應(yīng)用程序的數(shù)據(jù)訪問模型10。它能用于訪問關(guān)系型數(shù)據(jù)庫系統(tǒng),如SQL Server 2005及很多其他已經(jīng)配備了 OLE DB供應(yīng)器的數(shù)據(jù)源。本系統(tǒng)使用ADO.NET進(jìn)行數(shù)據(jù)訪問,以及編寫數(shù)據(jù)訪問應(yīng)用的基本方法 8 oADO. NET的體系結(jié)構(gòu)如下圖所示:DataBase圖2 ADO.NET體系結(jié)構(gòu)圖1.5.5 ADO.NET 的使用使用ADO.NET在數(shù)據(jù)供應(yīng)器操作層訪問數(shù)據(jù)的基本過程為:使用Conn ection對(duì)象建立連接,然后使用Comma nd對(duì)象通過SQL語句操作數(shù)據(jù),或者進(jìn)一步使用DataReader 對(duì)象,逐行

19、從數(shù)據(jù)源中獲取數(shù)據(jù)并處理,也可以在數(shù)據(jù)集層進(jìn)一步使用 DataSet訪問數(shù)據(jù)。 步驟如下:建立連接執(zhí)行命令使用DataReader操作數(shù)據(jù)使用DataSet操作數(shù)據(jù)使用DropDownList綁定控件使用GridView綁定控件2系統(tǒng)總體分析與設(shè)計(jì)2.1系統(tǒng)功能分析寵物網(wǎng)上商城的使用者主要是客戶和銷售管理者。對(duì)于前臺(tái)客戶來說,主要實(shí)現(xiàn)的 功能包括客戶瀏覽寵物或者寵物商品(分類瀏覽或者是搜索查詢),存放選中的寵物或者寵 物商品到購物籃,最后產(chǎn)生訂單,也具備留言和查看相關(guān)新聞的功能;對(duì)于后臺(tái)管理員 來說,需要有對(duì)客戶的信息、寵物或?qū)櫸锷唐沸畔?、新聞?lì)愋?、留言以及銷售訂單的信 息等進(jìn)行管理的功能。系

20、統(tǒng)功能的整體架構(gòu)如圖3所示:圖3系統(tǒng)功能的整體架構(gòu)圖 3 中每個(gè)部分主要完成以下功能:1)前臺(tái)客戶 寵物信息模塊:包括寵物信息的分類瀏覽,包括二級(jí)類別瀏覽、查詢搜索,查看 寵物圖片等等。物品信息模塊:包括物品信息的分類瀏覽,包括二級(jí)類別瀏覽、品牌類別瀏覽, 查詢搜索等等。新聞信息模塊:包括新聞的分類瀏覽,查詢搜索等等。 留言模塊:留言可分為三類,分別是對(duì)寵物留言、商品留言、網(wǎng)站留言。 用戶信息管理模塊:處理用戶注冊(cè)、登錄驗(yàn)證、用戶密碼修改、用戶個(gè)人資料修 改。購物車模塊:可以添加寵物和商品,修改購買的數(shù)量,最后結(jié)賬。 訂單模塊:此模塊由購物車結(jié)賬產(chǎn)生,客戶可以查詢訂單狀態(tài)。2)后臺(tái)管理員客戶管

21、理:查詢客戶的個(gè)人信息。寵物管理:添加、刪除、修改寵物類別信息;添加、刪除、修改寵物信息;添加、 刪除、修改寵物圖片信息。物品管理:添加、刪除、修改物品類別信息;添加、刪除、修改物品信息;添加、 刪除、修改物品圖片信息。新聞管理:添加、刪除、修改新聞?lì)悇e信息;添加、刪除、修改新聞信息。 留言管理:對(duì)寵物和物品的留言進(jìn)行回復(fù),查看網(wǎng)站留言。 友情鏈接管理:添加、刪除、修改友情鏈接的信息。模塊信息管理:修改功能模塊的信息。 例如修改“購物流程”、“常見問題” 等等 銷售管理:處理客戶的訂單,查詢訂單以及銷售的情況。2.2 系統(tǒng)流程分析客戶購物的流程是整個(gè)系統(tǒng)流程最重要的部分, 不管是客戶是否登錄都

22、應(yīng)該可以對(duì)寵 物和物品信息進(jìn)行瀏覽,而未登錄的客戶在進(jìn)行購物的時(shí)候應(yīng)進(jìn)行登錄驗(yàn)證??蛻舻馁?物流程如圖 4 所示:圖4客戶的購物流程圖3詳細(xì)設(shè)計(jì)3.1系統(tǒng)模塊設(shè)計(jì)模塊的設(shè)計(jì)主要包括前臺(tái)客戶與后臺(tái)管理的功能模塊。前臺(tái)客戶的模塊有:寵物信 息模塊、物品信息模塊、新聞信息模塊、留言模塊、用戶信息管理模塊、購物車模塊。寵物信息模塊在該模塊中,未注冊(cè)的用戶和已注冊(cè)的用戶都可瀏覽寵物信息, 包括按類別查看、輸 入關(guān)鍵字查詢搜索,瀏覽寵物詳細(xì)信息,瀏覽寵物圖片功能。寵物信息模塊用例圖如圖5 所示。物品信息模塊在該模塊中,未注冊(cè)的用戶和已注冊(cè)的用戶都可瀏覽物品信息,包括按類別查看、輸入關(guān)鍵字查詢搜索,瀏覽物品

23、詳細(xì)信息功能。物品信息模塊用例圖如圖6所示。新聞信息模塊在該模塊中,未注冊(cè)的用戶和已注冊(cè)的用戶都可瀏覽商城上所有的新聞, 包括按新聞 類別查看、輸入關(guān)鍵字查詢搜索,瀏覽新聞詳細(xì)內(nèi)容功能。新聞信息模塊用例圖如圖 7 所示。留言模塊在該模塊中,未注冊(cè)的用戶和已注冊(cè)的用戶都可在瀏覽物品與寵物信息后,如果想對(duì)某個(gè)物品或?qū)櫸镞M(jìn)行咨詢了解,可以通過輸入用戶名(也可以匿名)和咨詢內(nèi)容來向網(wǎng) 站提出疑問。留言模塊用例圖如圖 8所示。圖8留言模塊用例圖用戶信息管理模塊在該模塊中,未注冊(cè)的用戶可以注冊(cè)成為會(huì)員,已注冊(cè)的用戶通過登錄頁面通過會(huì)員 身份登錄,用戶登錄成功后可以修改個(gè)人詳細(xì)信息和密碼。用戶信息管理模塊用

24、例圖如 圖9所示。圖9用戶信息管理模塊用例圖購物車模塊在該模塊中,用戶必須注冊(cè)成為會(huì)員才可以在有效登錄時(shí)間內(nèi)在網(wǎng)站進(jìn)行訂購,未注冊(cè)的用戶或注冊(cè)失敗的會(huì)員只可以瀏覽物品或?qū)櫸?,不可以把商品添加到購物車中。?購物車中,用戶可以輸入購買商品的數(shù)量,也可以刪除購物車中的商品。購物車模塊用 例圖如圖10所示。圖10購物車模塊用例圖訂單模塊在該模塊中,用戶必須注冊(cè)成為會(huì)員才可以在有效登錄時(shí)間內(nèi)查看訂單狀態(tài),包括訂購的日期、訂購數(shù)量還有商品是否已發(fā)貨。訂單模塊用例圖如圖11所示??蛻艄芾砟K在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)注冊(cè)的客戶管理,包括可以查看客戶的資料的、客戶訂購情況和刪除惡意注冊(cè)的客

25、戶??蛻艄芾砟K用例圖如圖12所示圖12客戶管理模塊用例圖寵物管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)寵物模塊管理,包括可以一級(jí)分 類管理(添加寵物類別,刪除寵物類別,和更改寵物類別)、二級(jí)分類管理(添加寵物, 刪除寵物,和更改寵物)和寵物信息管理(添加寵物信息,刪除寵物信息,和更改寵物 信息),也包括對(duì)寵物圖片的管理(添加寵物圖片,刪除寵物圖片,和更改寵物圖片) 寵物管理模塊用例圖如圖13所示。圖13寵物管理模塊用例圖物品管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)物品模塊管理,包括可以一級(jí)分 類管理(添加物品類別,刪除物品類別,和更改物品類別)、二級(jí)分類管理(添加物品,

26、 刪除物品,和更改物品)和物品信息管理(添加物品信息,刪除物品信息,和更改物品 信息)o物品管理模塊用例圖如圖14所示。圖14物品管理模塊用例圖新聞管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)新聞模塊管理,包括可以新聞分類管理(添加新聞?lì)悇e,刪除新聞?lì)悇e,和更改新聞?lì)悇e)和新聞詳細(xì)信息管理(添加新聞內(nèi)容,圖15新聞管理模塊用例圖留言管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)留言模塊管理,包括可以查看各留言內(nèi)容,回復(fù)留言、設(shè)置留言是否可見和刪除留言。留言管理模塊用例圖如圖16所示。圖16留言管理模塊用例圖友情鏈接管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)友情鏈接模塊管

27、理,主要對(duì)友情 鏈接(添加友情鏈接,刪除友情鏈接,和更改友情鏈接)。友情鏈接管理模塊用例圖如圖 17所示。圖17友情鏈接管理模塊用例圖模塊信息管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)功能鏈接模塊管理,主要可以修 改各個(gè)功能(主要指網(wǎng)站底部的對(duì)購物流程的幫助內(nèi)容)的內(nèi)容。功能模塊管理模塊用 例圖如圖18所示。圖18功能模塊管理模塊用例圖銷售管理模塊在該模塊中,后臺(tái)管理員可以在有效登錄時(shí)間內(nèi)對(duì)銷售管理模塊管理,主要包括對(duì)查看訂單、設(shè)置訂單是否發(fā)貨和刪除訂單。銷售管理模塊用例圖如圖19所示。圖19銷售管理模塊用例圖3.2數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)庫是本系統(tǒng)的核心,系統(tǒng)中所有的信息都存儲(chǔ)在數(shù)據(jù)

28、庫中,本系統(tǒng)所有ASP.NET 頁面都通過ADO.NET與數(shù)據(jù)庫連接。通過對(duì)數(shù)據(jù)庫中的數(shù)據(jù)的操作,從而實(shí)現(xiàn)所需要 的功能。數(shù)據(jù)庫軟件有很多種,本系統(tǒng)中數(shù)據(jù)庫采用Microsoft SQL Server2005作為數(shù)據(jù)庫工具。數(shù)據(jù)庫是網(wǎng)站的核心,數(shù)據(jù)庫設(shè)計(jì)的合理與否對(duì)網(wǎng)站的建設(shè)有著至關(guān)重要的影 響11。下面詳細(xì)介紹數(shù)據(jù)庫的設(shè)計(jì)。數(shù)據(jù)庫系統(tǒng)分析本系統(tǒng)的數(shù)據(jù)庫實(shí)體主要有用戶表,用戶詳細(xì)信息表,寵物類別表,寵物表,物品 類別表,品牌類別表,物品表,新聞?lì)愋捅?,詳?xì)新聞表,寵物圖片表,模塊信息表, 留言表和友情鏈接表。其中用戶表與用戶詳細(xì)信息表之間關(guān)系是一對(duì)一關(guān)系,一個(gè)用戶對(duì)應(yīng)一條用戶詳細(xì) 信息;在一種

29、寵物類別中可以有多個(gè)新寵物,但一個(gè)寵物只能屬于一種寵物類別,所以 寵物類別與寵物之間的關(guān)系是一對(duì)多,同理:物品類別與物品、品牌類別與物品之間、 新聞?lì)悇e與詳細(xì)新聞之間也是一對(duì)多關(guān)系;用戶表與寵物表和用戶表與物品表都存在著 “購買”的聯(lián)系,它們之間為一對(duì)多的關(guān)系;寵物表與留言表和物品表與留言表之間都存在著“留言”的聯(lián)系,它們之間為一對(duì)多的關(guān)系;一個(gè)寵物可以有很多圖片,但一張 圖片描述的只是一個(gè)寵物,所以寵物表與寵物圖片表之間是一對(duì)多的關(guān)系;模塊信息表E-R圖(圖中實(shí)體的屬性省略)系統(tǒng)整個(gè)數(shù)據(jù)庫的與友情鏈接表不存在與其它表關(guān)系。新聞?lì)愋蚆屬于新聞圖20系統(tǒng)E-R圖數(shù)據(jù)庫的邏輯設(shè)計(jì)將E-R圖轉(zhuǎn)換為關(guān)

30、系模型的過程,即將所有實(shí)體和關(guān)系轉(zhuǎn)換成一系列的關(guān)系模式。E-R圖有13個(gè)實(shí)體類型,根據(jù)轉(zhuǎn)換規(guī)則12,關(guān)系模式如下:用戶(用戶名,密碼,用戶類型)用戶詳細(xì)信息(用戶名,用戶ID,密碼,真實(shí)姓名,地址,電子郵箱,手機(jī),固定電話)寵物類別(類別名) 物品類別名(類別名)品牌類別名(品牌名) 寵物表(名稱,英文名,體重,大小,產(chǎn)地,描述,價(jià)格,類別 ID ) 物品表(產(chǎn)品類型,名稱,廠商,規(guī)格,產(chǎn)品圖片,產(chǎn)地,產(chǎn)品介紹,價(jià)格,類 別 ID ,品牌 ID)寵物圖片(圖片地址,圖片文字 , 寵物 ID ) 新聞?lì)愋捅恚悇e名) 詳細(xì)新聞表(標(biāo)題,來源,作者,更新時(shí)間,內(nèi)容,點(diǎn)擊率,驗(yàn)證字段,類型 ID)

31、留言表(姓名,電子郵件,內(nèi)容,驗(yàn)證字段,留言類型) 模塊信息表(模塊名,內(nèi)容)友情鏈接表(鏈接,鏈接地址,鏈接內(nèi)容,驗(yàn)證字段)E-R圖實(shí)體之間有十個(gè)聯(lián)系,其中有1個(gè)是1: 1的聯(lián)系,9個(gè)是1: N,其中聯(lián)系的關(guān)系模式如下:寵物購買用戶ID,寵物ID,購買時(shí)間,購買數(shù)量)物品購買用戶ID,物品ID,購買時(shí)間,購買數(shù)量)寵物留言ID,寵物ID)物品留言ID,物品ID)3.2.3 數(shù)據(jù)庫表單本系統(tǒng)采用 Microsoft SQL Server 2005作為數(shù)據(jù)庫。首先打開查詢分析器,創(chuàng)建一 個(gè)數(shù)據(jù)庫,命名為“ petshop”。 運(yùn)行的 SQL 語句如下:Create database petsho

32、p 創(chuàng)建數(shù)據(jù)庫后,可以在數(shù)據(jù)庫中添加系統(tǒng)所需的表,添加表有多種方法。本系統(tǒng)的 表通過查詢分析器中運(yùn)行SQL語句來創(chuàng)建(SQL語句略)在本系統(tǒng)中,向數(shù)據(jù)庫中添加17個(gè)表:用戶表(Userlnfo),用戶詳細(xì)信息表(Personailnfo),寵物類別表(PetsTypeInfo),寵物表(Petslnfo),物品類別表(GoodsTyp,品牌類別表(BrandType),物品表(GoodsInfo),新聞?lì)愋捅恚∟ewsType),詳細(xì)新聞表(News Info),寵物圖片表(Picture),模塊信息表(Modulel nfo),留言表(Messagel nfo)和友情鏈接表(Linkinfo

33、 )和關(guān)系表:寵物購買表(PetA ndUser),物品購買表(GoodsAndUse),寵物留言表(PetAndMes),物品留言表(GoodsAndMes),每個(gè)表都 與邏輯設(shè)計(jì)中的一種關(guān)系模式相對(duì)應(yīng)。下面是各個(gè)表的屬性,包括字段、數(shù)字段名、據(jù) 類型、寬度、是否為空和備注說明。以下是各表的內(nèi)容:表1用戶表(Userinfo)字段名類型寬度是否允許為空說明UidintN用戶IDUNameVarchar20N用戶名UPwdVarchar20N密碼UTypeVarchar10N用戶類型表2用戶詳細(xì)信息表(Pers on alI nfo)字段名類型寬度是否允許為空說明PerIdintN主鍵PerU

34、IdintN用戶ID,與用戶表UId關(guān)聯(lián)(外鍵)PerTrueNameVarchar20真實(shí)姓名PerAdressVarchar地址PerEmailVarchar50電子郵箱PerTelVarchar20手機(jī)PerPhoneVarchar20固話表3寵物類別表(PetsTypeI nfo)字段名類型寬度是否允許為空說明TldTNameTBel ongTtypeintVarcharintint20NNN主鍵類別名所屬類別,一級(jí)類別在這里為0大類別表4寵物表(Pets Info)字段名類型寬度是否允許為空說明PetldintN主鍵P etTIdintN類別ID,與寵物類別表關(guān)聯(lián)(外鍵)PetNam

35、eVarchar20N名稱PetENameVarchar20英文名PetWeightVarchar10體重PetSizeVarchar20大小PetFromVarchar20產(chǎn)地PetDescriptio ntextN描述PetPriceVarchar10價(jià)格表5寵物圖片表(Picture)字段名類型寬度是否允許為空說明PicIdintN主鍵PetPIdint圖片ID,與寵物圖片表關(guān)聯(lián)(外鍵)PicPathVarchar100N圖片地址PicTitlevarchar50N圖片文字表6新聞?lì)愋捅恚∟ewsType)字段名類型寬度是否允許為空說明TNIdintN主鍵TNNameVarchar20N

36、類別名表7詳細(xì)新聞表(News Info)字段名類型寬度是否允許為空說明NIdintN主鍵PTIdintN類別ID,與新聞?lì)悇e表關(guān)聯(lián)(外鍵)NTitleVarchar50N標(biāo)題NEditerVarchar20作者NSourceVarchar20來源NUpdatatimeDatatimeN更新時(shí)間NMai nTextN內(nèi)容NHitsint點(diǎn)擊率NIsVaildBitN驗(yàn)證字段表8物品類別表(GoodsType字段名類型寬度是否允許為空說明TGIdintN主鍵TGNameVarchar20N類別名表9品牌類別表(Bran dType)字段名類型寬度是否允許為空說明TBIdintN主鍵TBNameV

37、archar20N品牌名表 10 物品表(Goodslnfo)字段名類型寬度是否允許為空說明GldintN主鍵GTIdintN類別ID,與寵物類別表關(guān)聯(lián)GBIdintN品牌ID,與品牌類別表關(guān)聯(lián)GTypeVarchar20N產(chǎn)品類型GNameVarchar50N名稱GENameVarchar50廠商GSizeVarchar50規(guī)格GlmageVarchar200產(chǎn)品圖片GFromVarchar20產(chǎn)地GDescripti ontextN產(chǎn)品介紹GPriceVarchar10N價(jià)格表11模塊信息表(ModuleI nfo)字段名類型寬度是否允許為空說明ModldintN主鍵ModNameVarc

38、har10N模塊名ModMai ntextN內(nèi)容表12友情鏈接表(Linklnfo)字段名類型寬度是否允許為空說明LIdintN主鍵LNameVarchar20N鏈接LURLvarchar50N鏈接地址LImageVarchar100N鏈接圖片LIsVaildBitN是否顯示表 13 留言表(Message Info)字段名類型寬度是否允許為空說明MesIdintN主鍵MesNameVarchar20N姓名MesMai ntext留言內(nèi)容MesHuifutextN回復(fù)MesIsVaildBitN是否顯示MesTypeVarchar10N留言類型,有三種:0網(wǎng)站留言pets寵物留言goods物品

39、留言asktimeVarchar20N留言時(shí)間huifutimeVarchar20N回復(fù)時(shí)間表14寵物購買表(PetA ndUser)字段名類型寬度是否允許為空說明IdintN主鍵PetIdintN寵物IDUIdintN用戶IDBuyTimeVarchar20N時(shí)間IsVaildintN是否為訂單:1為訂單、0為購物中StateBuyCo untintintNN是否已處理:1為已經(jīng)處理購買數(shù)量表15物品購買表(GoodsA ndUser)字段名類型寬度是否允許為空說明IdintN主鍵GoodsldintN物品IDUldintN用戶IDBuyTimeVarchar20N時(shí)間IsVaildintN

40、是否為訂單:1為訂單、0為購物中StateintN是否已處理:1為已經(jīng)處理BuyCo untintN購買數(shù)量表16寵物留言表(PetAndMes)字段名類型寬度是否允許為空說明IdintN主鍵PetIDintN寵物IDMesIDtextN留言ID表17物品留言表(GoodsA ndMes)字段名類型寬度是否允許為空說明IdintN主鍵GoodsIDintN物品IDMesIDtextN留言ID4設(shè)計(jì)遇到問題及解決在本次設(shè)計(jì)中遇到的問題總的來說可以分為三個(gè):1界面問題:由于本人欠缺網(wǎng)站美工方面的技術(shù),所以不能完全自己設(shè)計(jì)出一個(gè)購 物網(wǎng)的風(fēng)格出來,在這里主要解決還是需要參考別的網(wǎng)站風(fēng)格,在別的網(wǎng)站上

41、把一些好 看的底圖和背景圖拷下來,然后用 PHOTOSHOP進(jìn)行簡單的出來,然后再排版。2安全問題:由于涉及到數(shù)據(jù)庫的操作,所以必須考慮的一個(gè)安全問題就是防止 SQL注入問題,在這里我的主要解決方法就是對(duì)用戶(這里考慮的用戶指前端客戶,后 臺(tái)管理沒有必要考慮)輸入數(shù)據(jù)進(jìn)行合法性判斷,如果檢測到危險(xiǎn)字符,則該操作失敗。3性能問題:網(wǎng)站的運(yùn)行速度問題:拋開從客戶的網(wǎng)絡(luò)速度的觀點(diǎn),這里主要碰到 的問題是網(wǎng)站加載快慢問題,我主要的解決方法從三個(gè)方面考慮:數(shù)據(jù)庫訪問方面、程 序代碼和頁面加載。在數(shù)據(jù)庫訪問方面:對(duì)數(shù)據(jù)表的不要檢索沒有必要的字段、打開鏈 接操作后及時(shí)關(guān)上鏈接;在程序代碼方面:對(duì)不需要回發(fā)的

42、頁面禁止使用 ViewState和不 需要使用Session的頁面禁止使用Session在頁面加載方面:控制表格(Table)的使用, 本網(wǎng)站主要使用DIV+CSS樣式排版,大的圖片把它切成小圖片,圖片的壓縮值可能的壓 縮到幾十K之內(nèi)。5系統(tǒng)實(shí)現(xiàn)與測試5.1開發(fā)平臺(tái)1)硬件平臺(tái)CPU: AMD Sempron 2500+ CPU 1.41GHz;內(nèi)存:512MB ;彩顯:17英寸高分辨率2)軟件平臺(tái)操作系統(tǒng):Windows XP Professiona;瀏覽器:In ternet Explorer6.0及以上版本;In ternet 信息服務(wù):IIS6.0 ;數(shù)據(jù)庫: Microsoft SQ

43、L Server2000;開發(fā)環(huán)境:Microsoft.NET Framework SDK 2. 0 版本,Microsoft Visual Studio2005中文版5.2模塊實(shí)現(xiàn)注冊(cè)登錄設(shè)計(jì)用戶如果要使用本商城購買物品或?qū)櫸?,必須先注?cè)成為會(huì)員。這里主要結(jié)合一些驗(yàn)證中一些控件來驗(yàn)證用戶輸入的數(shù)據(jù)是否合法,首先驗(yàn)證用戶賬號(hào)、密碼、電 子郵箱和驗(yàn)證碼不能為空,用戶賬號(hào)不得少于4位、用戶密碼不得少于6位、郵箱地址是否正確和兩次密碼輸入是否一樣等,然后判斷用戶輸入的驗(yàn)證碼是否正確(防止用戶 惡意注冊(cè)),如果正確再從數(shù)據(jù)庫中查詢要注冊(cè)的賬號(hào)是否存在,如果存在,則提示該 賬號(hào)已被注冊(cè),不存在則注冊(cè)成功

44、。注冊(cè)的界面如圖21所示:立字符-免費(fèi)網(wǎng)扇耶箱60602圖片點(diǎn)擊圖片換-張回我已閱讀并同意(寵物網(wǎng)上商城用戶協(xié)議汶圖21注冊(cè)的界面注冊(cè)頁面主要實(shí)現(xiàn)代碼:stri ng sql = in sert into Userl nfo values(UName,UPwd,UType);stri ng strParams = UName, UPwd, UType ;object strValues = admin.UName, admin.UPwd,普通用戶;if (bb.exeSql(sql, strParams, strValues)return true;elsereturn false;用戶注冊(cè)成

45、功后,就可以在登錄窗口中輸入賬號(hào)和密碼,這里首先判斷用戶輸入的 驗(yàn)證碼是否正確,如果正確根據(jù)用戶輸入的賬號(hào)查詢數(shù)據(jù)庫中是否存在該賬號(hào),如果不 存在則提示不存在該賬號(hào)返回,再根據(jù)賬號(hào)查詢?cè)撡~號(hào)的密碼是否一致,若輸入正確則 提示登錄成功跳到首頁,在首頁上方可以看到登錄成功的信息,此時(shí)用戶可以進(jìn)行購物 等操作,否則提示輸入密碼錯(cuò)誤。下面頁面展示圖:該用戶不存在圖22登錄出錯(cuò)信息提示圖Vindovs Internet Explorer登錄咸功.現(xiàn)在可以開始你的購物之旅了!ri圖23登錄成功提示你好八姒泌歡迎您來到本商城!你可以讎?yán)m(xù)你的購物之旅退岀首頁寵物大全新品上市圖24登錄成功驗(yàn)證用戶登錄主要實(shí)現(xiàn)代

46、碼:stri ng sql = select * from Userl nfo where UName= + useri nfo.UName + and UPwd= + useri nfo.UPwd + ”;bb.Ope n();DataTable dt = bb.exeSqlForDataTable(sql);if (dt.Rows.Cou nt 0)return true;elsereturn false;管理員可以在后臺(tái)登錄窗口中輸入賬號(hào)和密碼,管理員的賬號(hào)和密碼在網(wǎng)站的配置 文件Web.config中,這里首先判斷用戶輸入的驗(yàn)證碼是否正確,如果正確再與配置文件 Web.config中比

47、較該賬號(hào)輸入的賬號(hào)和密碼是否一致,如果不一致則提示輸入出錯(cuò)。下 面管理員登錄頁面展示圖:斕網(wǎng)上商爛用冃登d|b g s圖25管理員登錄界面驗(yàn)證管理員登錄主要實(shí)現(xiàn)代碼:Web.co nfig配置文件:vappSetti ngsv/appSett in gs驗(yàn)證登錄:stri ng pwd = WebC on figurati onMan ager.AppSett in gsadm in;Sessi on adm in = pwd;if (txb_ name.Text.Equals(admi n) & txb_pwd.Text.Equals(pwd)(”登錄成功, main.aspx);elseS

48、K.COM.js.msg(你不是管理員);購物實(shí)現(xiàn)購物車的實(shí)現(xiàn)在這里主要是在于購買數(shù)據(jù)表中的設(shè)計(jì),這里我主要給一個(gè)字段用來標(biāo)識(shí)是購物車中的物品還是訂單中的物品。用戶主要通過點(diǎn)擊按鈕來添加到購物車中,然后在個(gè)人信息后臺(tái)中可以查看購物車中的商品,并確認(rèn)生成訂單,在生成訂單的時(shí)候 必須先確認(rèn)用戶是否填寫了聯(lián)系電話和聯(lián)系地址,以便可以查看得到購買者的聯(lián)系方式。 整個(gè)流程為:注冊(cè)成為會(huì)員查看物品 添加到購物車 填寫聯(lián)系方式 確認(rèn) 商城管 理員聯(lián)系購買者在這里商城管理員聯(lián)系購買者,商城的管理員通過登錄后臺(tái),可以查看訂單和購買者的聯(lián)系信息,然后通過電話與電子郵箱等聯(lián)系方式聯(lián)系購買者確認(rèn)訂單,并商討以快 遞、

49、還是郵遞等方式送貨及相關(guān)費(fèi)用的收取等。以下是效果截圖:皇家0.4Kg幼貓糧斶)價(jià)血2soo面品貓?zhí)杬 2OW16 品牌s Lafctt 產(chǎn)地z法國 覿格s ID0G產(chǎn)品介堺呈強(qiáng)BK3J功貓駁適用干IJ-t-月旳功貓幫旳折毎和詢足斷奶剛納 菇主長發(fā)胃的酉養(yǎng)幣農(nóng)特味冊(cè)昏養(yǎng)慮冊(cè).常助場著耀立自身廠 丈,同吋抑制致病匱產(chǎn)生。圖26查看商品眞號(hào)名療價(jià)格阮)Gcxd&2009皇家CUkg幼貓糧25.00I修改數(shù)量刪除V結(jié)抵圖27提示輸入個(gè)人聯(lián)系信息用戶名:Eetid會(huì)員蛀氟張三Tindov Internet Explorer fx|會(huì)員糞型*會(huì)員性別:勇 “身份證號(hào)】44128319S&0 92&4 07

50、J電子郵牛: 常用電話:020-G9012956 豐機(jī)證信:收貨地址I廣州市彳申悒農(nóng)業(yè)拽術(shù)學(xué)眺圖28填寫個(gè)人詳細(xì)信息訂單看號(hào)辭愉格反)訂啊數(shù)量訂購時(shí)間tr單狀烹Good&W皇冢朗嶼獵糧25.00:沁05-WH:蕪耒擔(dān)貨圖29生成訂單成功成功物品訂單訂單輪號(hào)訂購協(xié)品諭裕訂舸數(shù)量時(shí)間訂單狀喬5皇涼Uk或髓糧15M220W-OJ.1921J5未發(fā)貸4皇家04鍛甌卞2512009-05-1010:00訂購人常瞪料未發(fā)貨圖30商城管理員查看訂單的信息訂單生成實(shí)現(xiàn)主要代碼:stri ng un ame = Sessi on user.ToStri ng();stri ng sql = select * f

51、rom vuseri nfo where un ame= + un ame + ;dd.Ope n();DataRow dr = dd.exeSqlForDataRow(sql);stri ng uid = drUld.ToStri ng();if(drPerTrueName.ToString().Trim()= | drPerAdress.ToString().Trim() =| drPerTel.ToStri ng().Trim()=)SK.COM.js.msg(請(qǐng)?zhí)顚懩恼鎸?shí)姓名、詳細(xì)地址和聯(lián)系方式,以便我們與你取得聯(lián)系!謝 謝);return;dd.Ope n();stri ng time=DateTime.Now.ToStri ng(yyyy-MM-dd HH:mm);string sqll = update GoodsAndUser set lsVaild=1,BuyTime=”+time+ where UId= + uid.ToStri ng() + ”;if (dd.exeSql(sqll)SK.COM.js.msgAndRedirect(生成訂單成功,感謝你對(duì)我們的支持,您會(huì)在一兩天之類收 到我們給你郵件,請(qǐng)查看,謝謝!, userorder.aspx);查看會(huì)員詳細(xì)信息帳號(hào)testid其實(shí)姓名張三會(huì)員類型個(gè)人會(huì)員性另1男身份證號(hào)4412S319

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論