




已閱讀5頁,還剩51頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 箱包網(wǎng)站建設(shè)畢業(yè)設(shè)計(jì)箱包網(wǎng)站建設(shè)畢業(yè)設(shè)計(jì) 第一章 緒論 5 1 1 網(wǎng)站的概述 5 1 1 1 網(wǎng)站設(shè)計(jì)的背景 5 1 1 2 網(wǎng)站開發(fā)的意義 5 1 2 箱包網(wǎng)簡(jiǎn)介 5 1 3 研究的主要內(nèi)容 6 第二章 箱包網(wǎng)開發(fā)工具與技術(shù)介紹 6 2 1 網(wǎng)站的開發(fā)環(huán)境介紹 6 2 2 開發(fā)工具的介紹 6 2 2 1 微軟 VISUAL STUDIO 2008 引言 6 2 2 2 ASP NET 介紹 7 2 2 3 數(shù)據(jù)庫 SQL SERVER 2005 介紹 8 2 3 安裝 IIS 服務(wù)器 9 2 4 開發(fā)可行性分析 9 2 5 本章小結(jié) 9 3 1 箱包網(wǎng)站功能特點(diǎn) 10 3 2 1 網(wǎng)站首頁產(chǎn)品展示 10 1 網(wǎng)站注冊(cè) 11 2 網(wǎng)站登錄 12 3 2 3 產(chǎn)品管理 13 1 產(chǎn)品發(fā)布 13 2 產(chǎn)品更新 13 3 產(chǎn)品的刪除 14 4 產(chǎn)品類別管理 15 3 2 4 訂單管理模塊 15 1 訂單信息查看 15 2 編輯訂單 16 3 2 5 會(huì)員信息管理模塊 17 第四章 箱包網(wǎng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn) 18 4 1 數(shù)據(jù)庫功能設(shè)計(jì) 18 4 1 2 后臺(tái)功能設(shè)計(jì) 18 4 2 數(shù)據(jù)庫的需求分析 19 4 3 數(shù)據(jù)庫創(chuàng)建 19 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 4 3 1 創(chuàng)建數(shù)據(jù)庫 19 4 3 2 數(shù)據(jù)庫的結(jié)構(gòu)創(chuàng)建 20 4 4 本章小結(jié) 27 第五章 網(wǎng)站主界面和登陸程序設(shè)計(jì) 28 5 1 網(wǎng)站首頁界面設(shè)計(jì) 28 5 2 箱包網(wǎng)后臺(tái)管理界面的設(shè)計(jì) 32 5 2 1 后臺(tái)管理員登陸界面設(shè)計(jì) 32 5 2 2 后臺(tái)管界面主界面設(shè)計(jì) 33 1 產(chǎn)品添加 35 2 產(chǎn)品更新 36 3 產(chǎn)品刪除 38 4 產(chǎn)品大類添加 38 5 產(chǎn)品大類修改 39 6 產(chǎn)品大類刪除 40 7 網(wǎng)站后臺(tái)訂單管理 41 第六章 會(huì)員信息管理 45 6 1 注冊(cè)登錄模塊 45 6 2 會(huì)員訂單的查看 47 6 3 網(wǎng)站后臺(tái)對(duì)會(huì)員的管理 49 第七章 網(wǎng)站測(cè)試 50 7 1 網(wǎng)站測(cè)試介紹 50 7 1 1 功能測(cè)試 50 7 1 2 性能測(cè)試 51 7 2 網(wǎng)站測(cè)試和結(jié)果 52 7 2 1 鏈接測(cè)試 52 7 2 2 網(wǎng)站各模塊的測(cè)試 52 7 3 網(wǎng)站測(cè)試結(jié)果分析 56 7 4 本章小結(jié) 56 結(jié)論 57 參考文獻(xiàn) 58 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 第一章第一章 緒論緒論 1 1 網(wǎng)站的概述網(wǎng)站的概述 1 1 1 網(wǎng)站設(shè)計(jì)的背景網(wǎng)站設(shè)計(jì)的背景 進(jìn)入互聯(lián)網(wǎng)高速的發(fā)展時(shí)代 網(wǎng)絡(luò)購物這個(gè)新時(shí)代的消費(fèi)觀念正在逐步地深入到年 輕一族中 隨著物流行業(yè)的不斷壯大和完善 網(wǎng)絡(luò)購物將迎來更加高速的發(fā)展 在網(wǎng)絡(luò) 營(yíng)銷手段和策略的不斷成熟 網(wǎng)絡(luò)銷售變得更受小成本小投資的廠家們的青睞 從目前 的情況來看 我們身邊聚集著一批優(yōu)質(zhì)的箱包貨源 在產(chǎn)品的成本上我們接近產(chǎn)品的原 產(chǎn)地可以取到比的實(shí)體店更加優(yōu)惠的價(jià)格 同時(shí)作為電子商務(wù)專業(yè)的學(xué)生 我們經(jīng)過 4 年的專業(yè)知識(shí)的學(xué)習(xí)在網(wǎng)上銷售的方面更加的有優(yōu)勢(shì) 所以建立起一個(gè)箱包網(wǎng)站作為實(shí) 現(xiàn)我們打開箱包類市場(chǎng)的一個(gè)途徑更加尤為必要 1 1 2 網(wǎng)站開發(fā)的意義網(wǎng)站開發(fā)的意義 目前在我們身邊有很多的生產(chǎn)箱包的工廠和企業(yè) 他們正在面臨著的一大難題是線下 銷售競(jìng)爭(zhēng)越演越烈 店面成本越來越高 都紛紛尋找開拓市場(chǎng)渠道的途徑 隨著網(wǎng)上購 物的安全和便捷 越來越多線下客戶轉(zhuǎn)入網(wǎng)上購買 網(wǎng)購越來越的深入人心 本箱包網(wǎng) 站開發(fā)的目的是整合線下的箱包更加優(yōu)質(zhì)的貨源到網(wǎng)上來銷售 一方面廠可以降低銷售 的成本 可以在售價(jià)上比實(shí)體店賣的更加便宜點(diǎn) 另一方面買家買到更加優(yōu)質(zhì)和廉價(jià)的 東西 因此為特破傳統(tǒng)銷售渠道的障礙 節(jié)約成本 擴(kuò)充銷售渠道特意建立一個(gè)專門賣 箱包的箱包網(wǎng)站 1 2 箱包網(wǎng)簡(jiǎn)介箱包網(wǎng)簡(jiǎn)介 箱包網(wǎng)站的設(shè)計(jì)目標(biāo) 采用當(dāng)今網(wǎng)購類型網(wǎng)站最新的技術(shù) 建設(shè)成結(jié)合男女包和拉 桿箱銷售為一體的電子商務(wù)類型網(wǎng)站 整合線下的商家箱包貨源 通過網(wǎng)上渠道進(jìn)行銷 售 降低銷售的成本 提高利潤(rùn) 網(wǎng)站的建設(shè)風(fēng)格因?yàn)榭紤]到產(chǎn)品面向的人群是 25 40 歲傾向于白領(lǐng)的階層其中女性的產(chǎn)品居多 所以在網(wǎng)站的建設(shè)上 色調(diào)采用較為活潑的 粉色 網(wǎng)站的功能分為普通用戶和管理員 跟許多電子商務(wù)網(wǎng)站一樣箱包網(wǎng)具備普通買 家在線購買產(chǎn)品和在線支付功能 而后臺(tái)的網(wǎng)站管理員則具備對(duì)產(chǎn)品和用戶訂單的一系 列操作如產(chǎn)品的發(fā)布 刪除 分類等 在設(shè)計(jì)平臺(tái)選用 VS2008 后臺(tái)數(shù)據(jù)庫設(shè)計(jì)采用 SQL2005 網(wǎng)頁采用動(dòng)態(tài)技術(shù)制作而成更 加方面管理員的管理和提高買家的購物體驗(yàn) 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 1 3 研究的主要內(nèi)容研究的主要內(nèi)容 研究的主要是主要針對(duì)箱包網(wǎng)網(wǎng)站的進(jìn)行了相應(yīng)的規(guī)劃設(shè)計(jì) 本文主要內(nèi)容如下 第一章主要介紹了箱包網(wǎng)站開發(fā)的背景 意義 網(wǎng)站的設(shè)計(jì) 和箱包網(wǎng)的簡(jiǎn)介 第二章主要介紹網(wǎng)站開發(fā)工具和技術(shù)介紹 包括工具介紹 選用和開發(fā)的可行性 第三章主要對(duì)網(wǎng)站進(jìn)行分析和總體設(shè)計(jì) 包括了功能模塊簡(jiǎn)介和網(wǎng)站流程圖描述 第四章主要是根據(jù)箱包網(wǎng)的需求分析 對(duì)網(wǎng)站數(shù)據(jù)庫進(jìn)行設(shè)計(jì)和實(shí)現(xiàn) 第五章主要對(duì)各功能進(jìn)行了具體的設(shè)計(jì)以及關(guān)鍵代碼實(shí)現(xiàn)的說明 第六章主要采用黑盒測(cè)試對(duì)網(wǎng)站的模塊進(jìn)行了全面的功能測(cè)試 第二章第二章 箱包網(wǎng)開發(fā)工具與技術(shù)介紹箱包網(wǎng)開發(fā)工具與技術(shù)介紹 2 1 網(wǎng)站的開發(fā)環(huán)境介紹網(wǎng)站的開發(fā)環(huán)境介紹 開發(fā)環(huán)境選用 VISUAL STUDIO 2008 網(wǎng)站數(shù)據(jù)庫SQL2005 開發(fā)技術(shù) ASP NET 3 5 開發(fā)語言 C ASP NET 2 2 開發(fā)工具的介紹開發(fā)工具的介紹 2 2 1 微軟微軟 Visual Studio 2008 引言引言 VS 2008 Microsoft Visual Studio 2008 在網(wǎng)頁的設(shè)計(jì)的軟件中是最受開發(fā)人員青 睞的 因?yàn)樗谕暾陌l(fā)展具有強(qiáng)大的工具 這有利于我們能夠高效地創(chuàng)建 Windows 的 應(yīng)用程序 ASP NET 的應(yīng)用程序 ASP NET 服務(wù)與控件臺(tái)程序等 之所以采用 VS2008 作 為本網(wǎng)站設(shè)計(jì)的工具原因有二 一方面工作效率高 Visual Studio 2008 能夠把代碼的 編輯 編譯 調(diào)試合并在一個(gè)同一的圖形界面下 根據(jù)開發(fā)人員個(gè)人的需要調(diào)整軟件開 發(fā)體驗(yàn) 設(shè)置了新的開發(fā)人員工作效率標(biāo)準(zhǔn) Visual Studio 2008 的出現(xiàn) 初學(xué)者可以 直接利用控件 從而對(duì)整個(gè)頁面進(jìn)行優(yōu)化 不需再進(jìn)行源代碼的編寫的個(gè)性化工作效率 將在開發(fā)環(huán)境和 NET Framework 的類庫中有對(duì)應(yīng)的一些常見功能 這可以更好的幫助編 程者以最短的時(shí)間完成編寫工作 極大地提高了工作效率 極大地降低了網(wǎng)站的開發(fā)的 時(shí)間深受廣大網(wǎng)站設(shè)計(jì)人員的喜愛 另一方面 集成擴(kuò)展性強(qiáng) Visual Studio 2008 可 以將 SDLC 工具統(tǒng)一到 UI 級(jí)別表面 支持項(xiàng)目模板 調(diào)試器和部署程序 使用 Visual Studio2008 軟件 能夠令到團(tuán)隊(duì)的工作效率和項(xiàng)目可預(yù)見性得到了提升和強(qiáng)化 下面說 明數(shù)據(jù)級(jí)別表面以及集成了 AJAX 1 0 包含 AJAX 項(xiàng)目模板 工藝水平的項(xiàng)目背景 Visual Studio 團(tuán)隊(duì)為基礎(chǔ)的系統(tǒng)的設(shè)計(jì)是可擴(kuò)展的模型 Visual Studio 2008 軟件開 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 發(fā)生命周期工具提供的功能的可擴(kuò)展性和第三方可以使用相同的 因而 Visual Studio 2008 能夠比 2005 版本能夠更好地進(jìn)行開發(fā) 2 2 2 ASP NET 介紹介紹 1 ASP NET 概述概述 ASP NET 是微軟 2008 年新開發(fā)的一種具備有不同功能的嶄新的體系結(jié)構(gòu)的一種動(dòng)態(tài)網(wǎng)頁 技術(shù) 以 Microsoft NET 框架 Web 應(yīng)用開發(fā)新的編程模式 功能更加強(qiáng)大的 Web 應(yīng)用程 序可以被 web 服務(wù)器建立起來 相關(guān)的 Web 開發(fā)的模式來說 ASP NET 具有更加強(qiáng)大的優(yōu) 勢(shì) 2 特點(diǎn)和功能 特點(diǎn)和功能 1 服務(wù)器端控件的支持 ASP NET 具有豐富的多種服務(wù)器端控件 網(wǎng)站設(shè)計(jì)者在使用 前只要選中合適的控件拉入網(wǎng)頁內(nèi) 并設(shè)置其屬性即可代替原來代碼的輸入 還可以添 加用戶支持用戶控件和自定義控件 更加多的為設(shè)計(jì)者提供更加豐富完整的控件支撐 從而減輕編寫代碼的工作 2 新添腳本語言和強(qiáng)類型語言 在之前的 ASP 中的開發(fā)語言都是有兩種腳本語言 它們分別被叫做 VBScript 語言 JScript 語言 但是都有是很弱的 而 ASP NET 中幾乎都包括了 NET 下的所有強(qiáng)語言包 括 C 和 VB NET 因?yàn)橛袕?qiáng)語言的支持 設(shè)計(jì)者很容易的就可以將買家的名字和買家的信 息表關(guān)聯(lián)起來 兩者是獨(dú)立的 但是 ASP NET 可以把對(duì)象處理成類型 把表格作為一個(gè) 對(duì)象 用買家的名字來代替它來引用 3 基于 ADO NET 的數(shù)據(jù)訪問方法 在以前的 ASP 的鏈接數(shù)據(jù)庫是 ADO 形式 需要非連 接方式提供數(shù)據(jù)的 由于兩者的數(shù)據(jù)解讀方式不同 記錄集需要全部更換數(shù)據(jù)的類型 非常耗時(shí)間 現(xiàn)在網(wǎng)絡(luò)是基于數(shù)據(jù)訪問的消息機(jī)制 是數(shù)據(jù)驅(qū)動(dòng)的開發(fā)的一種新方法 數(shù)據(jù)可以作為 XML 的文檔進(jìn)行傳輸和存儲(chǔ) 具有更加廣的適應(yīng)性 4 擴(kuò)展標(biāo)記語言 XML 和 WEB 服務(wù) 在 XML 擴(kuò)展標(biāo)記語言 中 所有數(shù)據(jù)都以一種可以通用的文本格式進(jìn)行存儲(chǔ) 傳輸和處 理 這樣有利于與所有的數(shù)據(jù)源和 COM 組件進(jìn)行交換 WEB 服務(wù)可以為其他的系統(tǒng)實(shí)現(xiàn)數(shù) 據(jù)的互換功能 在 XML 和 SOAP 的協(xié)議的基礎(chǔ)上 能夠以 WEB 服務(wù)可以跨平臺(tái)交互和數(shù)據(jù) 交互的能力 3 ASP NET 的運(yùn)行環(huán)境搭建的運(yùn)行環(huán)境搭建 需要的電腦操作系統(tǒng) Window 2003 XP 系統(tǒng)以上 瀏覽器要求 IE6 以上 數(shù)據(jù)庫 SQL2005 信息服務(wù) IIS IIS5 0 以上 開發(fā)環(huán)境 Microsoft NET Framework SDK 1 1 版本 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 4 ASP NET 對(duì)象介紹對(duì)象介紹 1 請(qǐng)求對(duì)象 Request 主要是讓服務(wù)器訪問的客戶端瀏覽器的數(shù)據(jù) 包括參數(shù)和用 戶認(rèn)證轉(zhuǎn)讓使用 POST 或 GET 方法從 HTML 表單 2 輸出對(duì)象 Response 主要用于數(shù)據(jù)輸出到數(shù)據(jù)庫中的網(wǎng)頁上 也可以在你的瀏 覽器的 Cookie 文件輸出 3 應(yīng)用對(duì)象 Application 在實(shí)際的網(wǎng)絡(luò)運(yùn)行中 記錄整個(gè)網(wǎng)絡(luò)的信息 如在線 在線列表數(shù) 民意調(diào)查和網(wǎng)上選舉等 4 會(huì)話對(duì)象對(duì)象 Session 可以用來保存用戶的登錄名和登錄狀態(tài) 5 文本對(duì)象 Cookie 用戶硬盤上保管著網(wǎng)頁服務(wù)器的一段信息或者文本 Cookie 的作用是網(wǎng)頁可以保存并讀取用戶在用戶在本地硬盤上的信息 信息片段的鍵 值的存儲(chǔ) 形式 6 server 對(duì)象 支持客戶端對(duì)服務(wù)器上的方法和屬性進(jìn)行的訪問并提供訪問的類別 5 ASP NET 的主要的服務(wù)器控件的主要的服務(wù)器控件 1 基本的控件 文本框的文字輸入 標(biāo)簽 數(shù)據(jù)的超級(jí)鏈接 網(wǎng)頁圖像 網(wǎng)頁表格 網(wǎng)頁面板等等 2 列表控件 下拉列表 列表框 復(fù)選框列表 單選框列表等 3 數(shù)據(jù)綁定控件 數(shù)據(jù)列表 數(shù)據(jù)柵格 4 確認(rèn)控件 請(qǐng)求域確認(rèn) 比較確認(rèn) 范圍確認(rèn) 規(guī)范表達(dá)確認(rèn) 顧客確認(rèn) 確認(rèn)摘 要等 2 2 3 數(shù)據(jù)庫數(shù)據(jù)庫 SQL Server 2005 介紹介紹 本次設(shè)計(jì)采用的是 SQL Server 2005 數(shù)據(jù)庫 SQL2005 比 ACCESS 數(shù)據(jù)庫具有更加 安全的數(shù)據(jù)儲(chǔ)存和數(shù)據(jù)的讀取功能 而且儲(chǔ)存的量一般比較大 更加適合應(yīng)用在商業(yè) 和企業(yè)中 而且能提高 管理用于業(yè)務(wù)的高可用性和高性能的數(shù)據(jù) 應(yīng)用程序 2 3 安裝安裝 IIS 服務(wù)器服務(wù)器 Nternet Information Services IIS 互聯(lián)網(wǎng)信息服務(wù) 是微軟公司建立的 Microsoft Windows 的網(wǎng)絡(luò)最基礎(chǔ)化的服務(wù) 在傳統(tǒng)的 XP 系統(tǒng)的電腦上是沒有安裝 的 所以在開發(fā)前我們需要對(duì)電腦進(jìn)行安裝IIS 安裝步驟 左下角單擊 開始 菜單 控制面板中的 添加和刪除程序 在彈出的窗 口中選擇 添加 刪除 Window 組件 開始 Window 的安裝組件向?qū)?在 Windows 組件的窗口中 勾選 應(yīng)用程序服務(wù)器 并單擊 詳細(xì)信息選項(xiàng) 接著就可以打開 IIS 對(duì)話框 定制 Internet 信息服務(wù) 最后勾選 FrontPage 2002 Server Extension 完成組件的選擇后點(diǎn)擊 下一步 系統(tǒng)將 自己完成自動(dòng)的安裝過程 如下圖 2 1 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 2 1 安裝網(wǎng)站 IIS 服務(wù)信息 2 4 開發(fā)可行性分析開發(fā)可行性分析 作為是學(xué)電子商務(wù)專業(yè)的 我在大二的時(shí)候已經(jīng)接觸到ASP NET 網(wǎng)站設(shè)計(jì) 經(jīng)過 2 年的不斷的學(xué)習(xí)完全具備了該網(wǎng)站設(shè)計(jì)思路和技術(shù) 在網(wǎng)站的實(shí)現(xiàn)上是可能的 箱包 網(wǎng)屬于電子商務(wù)網(wǎng)站的類型 箱包網(wǎng)的設(shè)計(jì)思路是基于客戶端 服務(wù)器的形式 主要實(shí)現(xiàn)能夠?qū)Ξa(chǎn)品的在線銷售 功能 對(duì)產(chǎn)品信息的查看加入購物車等 在箱包網(wǎng)的后臺(tái)我們可以對(duì)產(chǎn)品做了詳細(xì)的 分類 訂單查詢 由網(wǎng)站的管理員和超級(jí)管理員進(jìn)行管理維護(hù) 保證網(wǎng)站能夠正常的 運(yùn)營(yíng) 本網(wǎng)站經(jīng)過實(shí)驗(yàn)的開發(fā)環(huán)境 安全的性能高 可以直接推出市場(chǎng)應(yīng)用 2 5 本章小結(jié)本章小結(jié) 本章主要闡述了開發(fā)工具 開發(fā)平臺(tái)和技術(shù)應(yīng)用在網(wǎng)站在開發(fā)過程中 主要是 Visual Studio 2008 ASP NET 3 5 C SQL2005 數(shù)據(jù)庫以及 IIS 服務(wù)器安裝的流程 第第 3 3 章章 箱包網(wǎng)站分析與總體設(shè)計(jì)箱包網(wǎng)站分析與總體設(shè)計(jì) 箱包網(wǎng)是一個(gè)聚集拉桿箱 男包 女包銷售的一個(gè)平臺(tái) 為線下工廠實(shí)體店提供網(wǎng) 絡(luò)銷售的渠道 通過線上線下資源的整合 并建立良好的網(wǎng)站運(yùn)營(yíng)模式 不斷獲取訪問 量和訂單 隨著網(wǎng)站的信息量越來越大 為方便網(wǎng)站工作人員的管理利用動(dòng)態(tài)技術(shù)創(chuàng)建 一個(gè)電子商務(wù)網(wǎng)站 將需要的商品信息的網(wǎng)頁上有效的集中管理的頻繁變化 并通過一 般要安排 規(guī)范化 系統(tǒng)化的張貼到網(wǎng)站 這不僅節(jié)省了人力和物力資源 更加的體現(xiàn) 了電子商務(wù)的網(wǎng)站的優(yōu)越性 本章主要的是對(duì)箱包網(wǎng)站進(jìn)行系統(tǒng)的分析與總結(jié)設(shè)計(jì) 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 3 1 箱包網(wǎng)站功能特點(diǎn)箱包網(wǎng)站功能特點(diǎn) 產(chǎn)品的二級(jí)分類 父類和子類 隨意修改 內(nèi)置有權(quán)限管理模塊 超級(jí)管理員分級(jí) 授權(quán)管理網(wǎng)站 1 輸入產(chǎn)品的詳細(xì)信息和新聞發(fā)布通過 HTML 編輯器可以更加高效地發(fā)布出來 2 不存在任何產(chǎn)品詳情頁內(nèi)容不能分段 不能上傳圖片等問題 3 可以直接復(fù)制文本格式編輯框 輸出格式與原來的一模一樣 4 產(chǎn)品細(xì)節(jié)頁面的圖片 可以通過組件的方法沒有上傳到 SQL 數(shù)據(jù)庫 5 視覺編輯產(chǎn)品詳情頁面的信息支持 為編輯產(chǎn)品詳情頁面調(diào)整將圖像和文字的 位置 6 產(chǎn)品的類別可以進(jìn)行動(dòng)態(tài)的管理 7 除了一般的購物外功能 另外設(shè)置有留言板和新聞發(fā)布系統(tǒng) 3 2 箱包網(wǎng)功能描述箱包網(wǎng)功能描述 箱包網(wǎng)的功能買家可以通過注冊(cè)登錄后在線選購喜歡的產(chǎn)品然后下單購買 支付后 管理員可以通過后臺(tái)對(duì)訂單進(jìn)行發(fā)貨和售后處理 3 2 1 網(wǎng)站首頁產(chǎn)品展示網(wǎng)站首頁產(chǎn)品展示 網(wǎng)站首頁由母頁和內(nèi)容頁組成 母頁固定的內(nèi)容 內(nèi)容頁通過控件和后臺(tái)編輯調(diào)用 數(shù)據(jù)庫產(chǎn)品的信息放在網(wǎng)頁上 比如產(chǎn)品的分類 產(chǎn)品的圖片 價(jià)格等等 圖 3 1 箱包網(wǎng)首頁 3 2 2 注冊(cè)登錄模塊注冊(cè)登錄模塊 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 1 網(wǎng)站注冊(cè) 網(wǎng)站注冊(cè) 當(dāng)買家第一次登錄網(wǎng)站購物時(shí) 一般先要注冊(cè)成我們的會(huì)員才可以進(jìn)行購物 點(diǎn)擊 網(wǎng)站右上角 注冊(cè) 就可以連接到注冊(cè)頁面 出現(xiàn)如下圖 然后填寫郵箱 密碼 昵稱 QQ MSN 找回登錄密碼的安全問題 安全問題答案 如圖 3 2 所示 圖 3 2 注冊(cè)頁面 圖 3 3 注冊(cè)成功 2 網(wǎng)站登錄 網(wǎng)站登錄 買家通過注冊(cè)成功后就可以在網(wǎng)站首頁右上角點(diǎn)擊 登錄 進(jìn)行登錄操作 就可以 轉(zhuǎn)到登錄頁面 如下圖 3 4 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 4 登錄頁面 登錄成功后會(huì)跳到用戶個(gè)人中心的歡迎頁面 顯示改用戶 30 天內(nèi)在本站的訂單記錄 如下圖 3 5 所示 圖 3 5 用戶成功登錄并顯示 30 天內(nèi)訂單數(shù) 3 2 3 產(chǎn)品管理產(chǎn)品管理 該模塊包括產(chǎn)品發(fā)布 產(chǎn)品更新 產(chǎn)品刪除 3 大部分 1 產(chǎn)品發(fā)布 產(chǎn)品發(fā)布 點(diǎn)擊左邊導(dǎo)航欄的 產(chǎn)品管理 下的 產(chǎn)品添加 就可以連接到產(chǎn)品添加的頁面 出現(xiàn)如下圖 然后就可以填寫產(chǎn)品的標(biāo)題 市場(chǎng)價(jià)格 本站價(jià)格 產(chǎn)品庫存 產(chǎn)品重量 從下拉菜單中選擇產(chǎn)品的商品類別 是否為特價(jià) 是否推薦 是否頂置 再上傳至少一 張產(chǎn)品的主圖 如圖 3 6 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 6 為發(fā)布產(chǎn)品頁面 圖 3 7 發(fā)布成功 2 產(chǎn)品更新 產(chǎn)品更新 點(diǎn)擊左邊導(dǎo)航欄 產(chǎn)品管理 下的產(chǎn)品列表 就彈出所有產(chǎn)品的列表 如下圖 3 8 所示 圖 3 8 產(chǎn)品列表 再找到對(duì)應(yīng)需要更新的產(chǎn)品 然后點(diǎn)擊編輯即可進(jìn)入產(chǎn)品的更新頁面 如下圖所示 編輯好后點(diǎn)擊下面的提交按鈕就會(huì)提示 已經(jīng)更改成功 的字體 這表明產(chǎn)品已經(jīng)更新 成功 如下圖 3 9 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 9 產(chǎn)品編輯頁面 3 產(chǎn)品的刪除 產(chǎn)品的刪除 點(diǎn)擊 產(chǎn)品管理 下的 產(chǎn)品列表 找到對(duì)應(yīng)的產(chǎn)品點(diǎn)擊 刪除 按鈕即可對(duì)產(chǎn)品 進(jìn)行刪除操作 如下圖 3 10 所示 圖 3 10 產(chǎn)品刪除頁面 4 產(chǎn)品類別管理 產(chǎn)品類別管理 點(diǎn)擊左邊導(dǎo)航欄 產(chǎn)品管理 可以進(jìn)行對(duì)產(chǎn)品的分類進(jìn)行添加 修改 刪除 等操 作 如下圖 3 11 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 11 添加產(chǎn)品類別 3 2 4 訂單管理模塊訂單管理模塊 該模塊在買家購物成功后 為網(wǎng)站工作人員分類處理買家的個(gè)種訂單有非常大的作 用 該模塊分為訂單信息查看 編輯訂單 刪除訂單 3 部分 1 訂單信息查看 訂單信息查看 單擊左邊導(dǎo)航欄 訂單列表 詳細(xì)訂單信息 按鈕查看 如下圖 3 12 所示 圖 3 12 訂單的詳細(xì)信息 2 編輯訂單 編輯訂單 編輯命令等信息的傳遞 點(diǎn)擊左側(cè)的 排行榜 中的 編輯 命令 可以編輯操作 如圖 3 13 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 13 修改訂單信息 圖 3 14 修改成功 3 2 5 會(huì)員信息管理模塊會(huì)員信息管理模塊 為方便用戶網(wǎng)站購物時(shí)候能夠及時(shí)的查看已經(jīng)下單的產(chǎn)品 收藏的產(chǎn)品 收貨地址 的設(shè)置等特定設(shè)置會(huì)員信息管理模塊 如下圖 3 15 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 3 15 會(huì)員中心 第第 4 4 章章 箱包網(wǎng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)箱包網(wǎng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn) 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 本網(wǎng)站是電子商務(wù)類型的網(wǎng)站 數(shù)據(jù)方面的處理主要為信息的增加 修改和刪除這 三方面 涉及的數(shù)據(jù)較為復(fù)雜 因而本網(wǎng)站采用 SQL 為后臺(tái)數(shù)據(jù)庫 4 1 數(shù)據(jù)庫功能設(shè)計(jì)數(shù)據(jù)庫功能設(shè)計(jì) 根據(jù)訪問用戶的角色不同進(jìn)行分分析和設(shè)計(jì) 可以劃分為 3 個(gè)不同的種類 普通的 買家 網(wǎng)站后臺(tái)管理員 網(wǎng)站后臺(tái)超級(jí)管理員 4 1 1 前臺(tái)功能設(shè)計(jì)前臺(tái)功能設(shè)計(jì) 前臺(tái)的普通買家在前臺(tái)主界面的基本操作 具體的內(nèi)容如下所示 商品的瀏覽 買家可以通過首頁的產(chǎn)品展示或者通過點(diǎn)擊產(chǎn)品的各大小類進(jìn)行產(chǎn)品 的瀏覽 顯示近期上架熱賣的產(chǎn)品 并如果有需要可以進(jìn)行購買 產(chǎn)品的搜索 本網(wǎng)站支持買家對(duì)所需要的產(chǎn)品進(jìn)行搜索 產(chǎn)品的推薦 根據(jù)買家的瀏覽習(xí)慣和購買興趣 系統(tǒng)智能化的為買家在購物車或者 會(huì)員中心為買家推薦相關(guān)的產(chǎn)品 會(huì)員的注冊(cè)和登錄 通過買家輸入登錄的信息和后臺(tái)數(shù)據(jù)庫的信息認(rèn)證 確認(rèn)買家 的登錄信息是否正確 4 1 2 后臺(tái)功能設(shè)計(jì)后臺(tái)功能設(shè)計(jì) 網(wǎng)站后臺(tái)功能的設(shè)計(jì)是整個(gè)網(wǎng)站的核心 是屬于難點(diǎn)部分 網(wǎng)站后臺(tái)設(shè)置有管理員 在線直接管理網(wǎng)站 管理員可以修改甚至刪除產(chǎn)品 根據(jù)需要增添或者修改產(chǎn)品的大小 類 具體的權(quán)限如下 產(chǎn)品管理 所有的管理員都可以在線增加 更新 刪除產(chǎn)品 但是必須是先登錄網(wǎng) 站的后臺(tái) 類目管理 該功能只有超級(jí)管理員才可以使用 不定期對(duì)類目進(jìn)行增加 更新 刪 除 會(huì)員管理 管理員可以審核查看會(huì)員的資料和訂單 直接對(duì)會(huì)員進(jìn)行管理 訂單管理 超級(jí)管理員和普通管理員都可以對(duì)買家付款的訂單進(jìn)行發(fā)貨和售后管理 首頁產(chǎn)品推薦管理 僅僅超級(jí)管理員才可以在首頁上放置一些熱賣的產(chǎn)品和廣告輪 播 4 2 數(shù)據(jù)庫的需求分析數(shù)據(jù)庫的需求分析 根據(jù)電子商務(wù)類型的網(wǎng)站的需求分析 可以列出需要設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 從 而更好的設(shè)計(jì)網(wǎng)站 產(chǎn)品信息 包含以下數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu) 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 產(chǎn)品類信息 產(chǎn)品 ID 自動(dòng)生成 產(chǎn)品標(biāo)題 產(chǎn)品內(nèi)容 市場(chǎng)價(jià)格 本站價(jià)格 上 架時(shí)間 是否推薦 所屬類目 圖片地址 訂單信息的數(shù)據(jù)庫 包含以下數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu) 訂單類信息 訂單 ID 自動(dòng)生成 購買數(shù)量 單價(jià) 總價(jià) 總重量 產(chǎn)品標(biāo)題 尺 寸 顏色 產(chǎn)品圖片 是否已經(jīng)付款 是否已發(fā)貨 是否已經(jīng)評(píng)價(jià) 3 對(duì)于類目類信息數(shù)據(jù)庫 包含以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 類目類信息 大類 ID 自動(dòng)生成 小類名 從屬大類名稱 對(duì)于會(huì)員信息數(shù)據(jù)庫 包含以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 會(huì)員類信息 會(huì)員 ID 自動(dòng)生成 用戶名 密碼 郵件地址 QQ MSN 安全問題 安全問題答案 訂單數(shù)量 登錄時(shí)間 退出時(shí)間 是否為管理員 是否為超級(jí)管理員 4 3 數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫創(chuàng)建 4 3 1 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫 首先創(chuàng)建一個(gè) SQL2005 的數(shù)據(jù)庫 命名為箱包網(wǎng) 用來保存網(wǎng)站所需要用到的所有 數(shù)據(jù) 如下圖所示 4 1 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 4 1 創(chuàng)建 SQL 數(shù)據(jù)庫 4 3 2 數(shù)據(jù)庫的結(jié)構(gòu)創(chuàng)建數(shù)據(jù)庫的結(jié)構(gòu)創(chuàng)建 根據(jù)網(wǎng)站的需求需要建立 8 個(gè)表 分別是收貨地址表 address 管理員信息表 admin 訂單產(chǎn)品信息表 orderdetail 訂單詳細(xì)信息表 ordertable 產(chǎn)品大類表 fathercate 產(chǎn)品小類表 procate 產(chǎn)品信息表 product 圖片路徑表 proimage 用戶表 user 根據(jù)箱包網(wǎng)站的要求 具體創(chuàng)建以下數(shù)據(jù)表 1 收貨地址表 收貨地址表的結(jié)構(gòu)圖 如圖所示 4 2 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 4 2 收貨地址結(jié)構(gòu)示意圖 收貨地址表的一些初始化數(shù)據(jù)如圖 4 3 所示 圖 4 3 收貨地址數(shù)據(jù)初始化表 2 管理員表結(jié)構(gòu)示意圖 如下圖 4 4 所示 圖 4 4 管理員信息結(jié)構(gòu)示意圖 管理員信息表的一些初始化數(shù)據(jù) 如圖 4 5 所示 圖 4 5 管理員信息表初始化數(shù)據(jù)圖 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 3 訂單產(chǎn)品信息表 圖 4 6 顯示訂單信息表圖的結(jié)構(gòu) 圖 4 6 訂單產(chǎn)品信息表 訂單產(chǎn)品信息表的一些初始化數(shù)據(jù)如圖 4 7 所示 圖 4 7 訂單產(chǎn)品信息表初始化數(shù)據(jù) 4 訂單明細(xì)表 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 訂單詳細(xì)信息表數(shù)據(jù)結(jié)構(gòu)示意圖如圖 4 8 所示 圖 4 8 訂單詳細(xì)信息初始化數(shù)據(jù)示意圖 訂單明細(xì)表的初始化數(shù)據(jù)如圖 4 9 所示 圖 4 9 訂單明細(xì)表的初始化數(shù)據(jù) 5 產(chǎn)品大類表 產(chǎn)品大類表的數(shù)據(jù)結(jié)構(gòu)示意圖如圖 4 10 所示 圖 4 10 產(chǎn)品大類數(shù)據(jù)結(jié)構(gòu)示意圖 產(chǎn)品大類表初始化數(shù)據(jù)如圖 4 11 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 4 11 產(chǎn)品大類初始化數(shù)據(jù)表 6 產(chǎn)品小類表 產(chǎn)品小類表的數(shù)據(jù)結(jié)構(gòu)示意圖如圖 4 12 所示 圖 4 12 產(chǎn)品小類數(shù)據(jù)結(jié)構(gòu)示意圖 產(chǎn)品小類表初始化數(shù)據(jù)如圖 4 13 所示 圖 4 13 產(chǎn)品小類初始化數(shù)據(jù)表 7 產(chǎn)品信息表 產(chǎn)品信息表數(shù)據(jù)結(jié)構(gòu)示意圖如圖 4 14 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 4 14 產(chǎn)品信息數(shù)據(jù)結(jié)構(gòu)圖 產(chǎn)品信息表的一些初始數(shù)據(jù)如圖 4 15 所示 圖 4 15 產(chǎn)品數(shù)據(jù)包的初始化數(shù)據(jù) 8 圖片路徑表 圖片路徑表數(shù)據(jù)結(jié)構(gòu)示意圖如圖 4 16 所示 圖 4 16 圖片路徑數(shù)據(jù)結(jié)構(gòu)圖 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖片路徑的一些初始化數(shù)據(jù)如圖 4 17 所示 圖 4 17 圖片路徑初始化數(shù)據(jù)圖 9 用戶表 用戶表數(shù)據(jù)結(jié)構(gòu)示意圖 如圖 4 18 所示 圖 4 18 用戶表數(shù)據(jù)結(jié)構(gòu)圖 用戶表的一些初始化數(shù)據(jù)如圖 4 19 所示 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 圖 4 19 用戶表的一些數(shù)據(jù)結(jié)構(gòu)圖 4 4 本章小結(jié)本章小結(jié) 本章主要是通過深入分析箱包網(wǎng)的數(shù)據(jù)庫的需求針對(duì)所需實(shí)現(xiàn)功能設(shè)計(jì)并創(chuàng)建相應(yīng) 的 SQL 的數(shù)據(jù)庫 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 第第 5 5 章章 網(wǎng)站主界面和登陸程序設(shè)計(jì)網(wǎng)站主界面和登陸程序設(shè)計(jì) 5 1 網(wǎng)站首頁界面設(shè)計(jì)網(wǎng)站首頁界面設(shè)計(jì) 本界面為 index aspx 它的功能是顯示產(chǎn)品類別 產(chǎn)品大輪播圖 推薦熱賣產(chǎn)品 其 他產(chǎn)品展示 并在右上角的進(jìn)入個(gè)人信息中心等 增加產(chǎn)品類目和上架部分產(chǎn)品后的首 頁 index aspx 的具體界面如圖 5 1 所示 圖 5 1 箱包網(wǎng)首頁 下面介紹 index aspx 主要部分的代碼 1 1 母版頁母版頁 首頁的母版頁 zt master 的主要代碼如下 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 注冊(cè)及個(gè)人信息管理 尺碼查詢 購買及支付 a href showdetail aspx id 配送服務(wù) 收費(fèi)標(biāo)準(zhǔn) a href showdetail aspx id 退換貨政策 退換貨申請(qǐng) a href showdetail aspx id 購物承諾 a href showdetail aspx id 2 產(chǎn)品類目展示 主要代碼如下產(chǎn)品類目展示 主要代碼如下 div onmouseout expand1 onmouseover expand div id style margin 0 0 0 10px width 49px 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 3 右邊最新廣告右邊最新廣告 主要代碼如下 主要代碼如下 4 促銷廣告 主要代碼如下 促銷廣告 主要代碼如下 5 新商品代碼 主要代碼如下新商品代碼 主要代碼如下 RepeatColumns 5 a href ProInfo aspx uid target blank asp Image ID 圖片 Image Url runat server style width 160px height 199px 6 熱銷產(chǎn)品推薦 主要代碼如下 熱銷產(chǎn)品推薦 主要代碼如下 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 RepeatColumns 5 a href ProInfo aspx uid target blank asp Image ID Image1 ImageUrl runat server style width 160px wight 197px 7 特價(jià)產(chǎn)品促銷 主要代碼如下 特價(jià)產(chǎn)品促銷 主要代碼如下 RepeatColumns 5 a href ProInfo aspx uid target blank 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 5 2 箱包網(wǎng)箱包網(wǎng)后臺(tái)管理界面的設(shè)計(jì)后臺(tái)管理界面的設(shè)計(jì) 網(wǎng)站后臺(tái)管理界面包括管理員登錄界面和網(wǎng)站管理接口 它主要的功能有管理面登錄 網(wǎng)站管理員 的添加 網(wǎng)站管理員的刪除 產(chǎn)品的發(fā)布 產(chǎn)品的刪除 產(chǎn)品的更新 產(chǎn)品類別 增加產(chǎn)品種類 產(chǎn) 品種類的變化 更新 刪除 產(chǎn)品類別 訂單信息的查看 訂單信息的修改 訂單信息的刪除 會(huì)員 個(gè)人信息的查看 會(huì)員信息的刪除等等 5 2 1 后臺(tái)管理員登陸界面設(shè)計(jì)后臺(tái)管理員登陸界面設(shè)計(jì) 5 2 管理員登陸界面 管理員登陸界面部分代碼為 用戶名 密 碼 類 型 普通管理員 5 2 2 后臺(tái)管界面主界面設(shè)計(jì)后臺(tái)管界面主界面設(shè)計(jì) 圖 5 3 后臺(tái)管理界面 網(wǎng)站后臺(tái)的管理界面由 mu master 和 ContentPlaceHolder1 兩部分組成 mu master 的部分代碼為 的部分代碼為 當(dāng)前時(shí)間是 var week if new Date getDay 0 week 星期日 if new Date getDay 1 week 星期一 if new Date getDay 2 week 星期二 if new Date getDay 3 week 星期三 if new Date getDay 4 week 星期四 if new Date getDay 5 week 星期五 if new Date getDay 6 week 星期六 document write new Date getFullYear 年 new Date getMonth 1 月 new Date getDate 日 week 歡迎來到網(wǎng)站管理中心 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 您的相關(guān)信息 登錄用戶 標(biāo)簽 登入 IP 作用 ContentPlaceHolder1 的部分代碼為 的部分代碼為 幫 助 siteMapNode url admin proimageselect aspx title 圖像列表 description 圖片列表 1 產(chǎn)品添加 產(chǎn)品添加 產(chǎn)品的添加操作在后臺(tái)執(zhí)行 并且只有超級(jí)管理員有權(quán)限進(jìn)行這一個(gè)操作 當(dāng)填寫 好產(chǎn)品的內(nèi)容后點(diǎn)擊 提交 按鈕 本代碼實(shí)現(xiàn)的是 通過后臺(tái)的數(shù)據(jù)庫連接 把 產(chǎn)品的信息自動(dòng)的錄入到 SQL 數(shù)據(jù)庫中 就可以完成產(chǎn)品的添加操作 點(diǎn)擊提交按鈕后 后臺(tái)會(huì)自動(dòng)的完成一系列的驗(yàn)證操作 代碼如下 Model product mym new Model product mym title title Text mym content FCKeditor1 Value mym imageid imageid Text mym ischeap Convert ToInt32 ischeap SelectedValue mym isrecomment Convert ToInt32 isrecomment SelectedValue mym localprice Convert ToDouble localprice Text mym marketprice Convert ToDouble marketprice Text mym procount Convert ToInt32 procount Text mym top Convert ToInt32 top SelectedValue mym weight weight Text mym cateid Convert ToInt32 cateid SelectedValue mym cateid Convert ToInt32 cateid BLL product bpro new BLL product int result bpro insert mym if result 0 msg 成功添加產(chǎn)品 imageid Text mmmm title Text FCKeditor1 Value procount Text weight Text 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 sizela Text localprice Text marketprice Text imagela Text 當(dāng)驗(yàn)證的的結(jié)果 result 0 時(shí)候 表明填寫的數(shù)據(jù)符合數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)要求 可以 被數(shù)據(jù)庫錄入 之后產(chǎn)品的標(biāo)題 屬性等會(huì)變成空 方便填寫第二個(gè)產(chǎn)品 如果填寫的 信息都不正確 網(wǎng)站會(huì)通過小窗口提示數(shù)據(jù)不正確 2 產(chǎn)品更新 產(chǎn)品更新 產(chǎn)品的更新在 proupdate aspx 頁面中進(jìn)行操作 在 proselect aspx 頁面中每一個(gè) 產(chǎn)品后面都接著又產(chǎn)品的 編輯 超鏈接 當(dāng)超級(jí)管理員需要對(duì)某一個(gè)產(chǎn)品進(jìn)行更新時(shí) 候 需要在產(chǎn)品列表 proselect aspx 通過點(diǎn)擊對(duì)應(yīng)的產(chǎn)品信息的 編輯 按鈕 該網(wǎng)站 將執(zhí)行代碼 ASP linkbuttonid linkbutton1 Runat Server CausesValidation 假 CommandName 編輯 文本 編輯 CommandArgument asp LinCommandArgument 語句 為獲取并傳遞當(dāng)前需要 更新產(chǎn)品的 id 其重要性在于可以在跳轉(zhuǎn)到更新頁面時(shí)候 后臺(tái)鏈接 SQL 數(shù)據(jù)庫的時(shí)候 通過查詢產(chǎn)品的 ID 從而把該產(chǎn)品從當(dāng)前的數(shù)據(jù)庫中全部讀取出來 方便修改 產(chǎn)品的更新頁面的 Proupdate aspx 的后臺(tái)讀取數(shù)據(jù)庫的代碼為 if IsPostBack BLL procate myb new BLL procate DataSet ds myb dataset cateid DataSource ds Tables 0 cateid DataBind L id Text Request QueryString id ToString int u id Convert ToInt32 L id Text BLL product prob new BLL product SqlDataReader dr prob selectupdate u id if dr Read title Text dr title ToString FCKeditor1 Value dr content ToString posttime Text dr posttime ToString weight Text dr weight ToString 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 imageid Text dr imageid ToString marketprice Text dr marketprice ToString localprice Text dr localprice ToString procount Text dr procount ToString ischeap SelectedIndex Convert ToInt32 dr ischeap ToString isrecomment SelectedIndex Convert ToInt32 dr isrecommend ToString top SelectedIndex Convert ToInt32 dr top ToString cateid SelectedIndex Convert ToInt32 dr cateid ToString 1 dr Close 當(dāng)修改完需要的部分后 點(diǎn)擊網(wǎng)頁底下的 確定 按鈕 網(wǎng)站會(huì)先檢查輸入的產(chǎn)品 屬性符不符合 SQL 的數(shù)據(jù)結(jié)構(gòu) 如沒有錯(cuò)誤會(huì)將改產(chǎn)品重新錄入到 SQL 數(shù)據(jù)庫中 更新按鈕 更新點(diǎn)擊更新激發(fā)產(chǎn)品的背景 代碼為 Model product mym new Model product mym title title Text mym content FCKeditor1 Value mym id Convert ToInt32 L id Text mym ischeap Convert ToInt32 ischeap SelectedValue mym isrecomment Convert ToInt32 isrecomment SelectedValue mym localprice Convert ToDouble localprice Text mym marketprice Convert ToDouble marketprice Text mym procount Convert ToInt32 procount Text mym top Convert ToInt32 top SelectedValue mym weight weight Text mym cateid Convert ToInt32 cateid SelectedValue BLL product bpro new BLL product int result bpro update mym if result 0 msg 成功更新商品 3 產(chǎn)品產(chǎn)品刪除刪除 在 proselect aspx 頁面中 每一條產(chǎn)品信息后面都有 刪除 的鏈接 單擊鏈接直 接進(jìn)行產(chǎn)品的刪除操作 該按鈕主要的操作是通過激發(fā)后臺(tái)操作 protected void GridView1 RowCommand object sender GridViewCommandEventArgs e 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 if e CommandName Delete admin admin1 new admin BLLadmin blladmin1 new BLLadmin int result blladmin1 deleteAdmin admin1 if result 0 Common MessageAlert AlertLocation Page alert 已經(jīng)刪除 location href adminList aspx else Common MessageAlertd Alerdt Pagde 刪除失敗 else Response Write alerte 對(duì)不起 你不能進(jìn)行該操作 4 產(chǎn)品大產(chǎn)品大類添加類添加 產(chǎn)品大類添加的前臺(tái)代碼 商品父類添加 商品父類名 取消 onclick 后臺(tái)代碼 if fathercatename Text null 檢查填寫的大類是否為空 Model fathercate mym new Model fathercate mym fathername fathercatename Text BLL fathercate myb new BLL fathercate 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 int result myb insert mym if result 0 msg 添加成功 fathercatename Text else msg 添加失敗 5 產(chǎn)品大產(chǎn)品大類類修改修改 在 fatherlist aspx 后面的每一個(gè)產(chǎn)品類別的記錄有一個(gè) 修改 鏈接 因?yàn)樾薷?大類的操作較為簡(jiǎn)單 所以在當(dāng)前頁面進(jìn)行修改 單擊此鏈接即可在當(dāng)前頁面進(jìn)行大類的 修改操作 如圖 5 3 所示 圖5 3產(chǎn)品大類 點(diǎn)擊確認(rèn)后激發(fā)后臺(tái)操作 把如圖所選的ID 9的父類名改正為自己所輸入的名字 后臺(tái)的代碼為 if fathercatename Text null Model fathercate mym new Model fathercate mym fathername fathercatename Text BLL fathercate myb new BLL fathercate int result myb insert mym if result 0 msg 添加成功 fathercatename Text else msg 添加失敗 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 6 產(chǎn)品大產(chǎn)品大類類刪除刪除 在 fatherlist aspx 后面的每一個(gè)產(chǎn)品類別的記錄有一個(gè) 刪除 鏈接 點(diǎn)擊該按 鈕就可以對(duì)該產(chǎn)品進(jìn)行刪除操作 但是因?yàn)楦割惪赡苓€會(huì)包含子類 所以在刪除父類的 時(shí)候先刪除子類 如果還有子類沒有被刪除的網(wǎng)站會(huì)提示還有子類沒有刪除 后臺(tái)的刪除代碼為 protected void GridView1 RowCommand object sender GridViewCommandEventArgs e if e CommandName Edit f id Text e CommandArgument ToString if e CommandName Delete int f id Convert ToInt32 e CommandArgument BLL procate myb new BLL procate int result myb num f id if result 0 msg 先把含有此父類的子類刪除 才能刪除父類 else BLL fathercate f b new BLL fathercate int rs f b delete f id if rs 0 msg 刪除成功 bing else msg 刪除失敗 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 7 網(wǎng)站后臺(tái)訂單管理網(wǎng)站后臺(tái)訂單管理 訂單的管理也是本網(wǎng)站設(shè)計(jì)的一個(gè)重要部分 其需要實(shí)現(xiàn)的功能有訂單詳細(xì)數(shù)據(jù)的展 示包括 收貨的詳細(xì)信息 是否已經(jīng)支付 買下的商品 買下的數(shù)量屬性等 訂單的修 改包括 根據(jù)買家的要求重新修改收貨地址 商品的信息 訂單的發(fā)貨等 訂單的刪除 如下圖 5 4 所示為訂單的編輯界面 圖 5 4 訂單的編輯頁面 訂單的展示頁面前臺(tái)代碼為 訂單列表 訂單號(hào) Width 100 CellPadding 4 ForeColor 333333 GridLines None onrowcommand GridView1 RowCommand onrowdeleting GridView1 RowDeleting1 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 ASP TemplateField HeaderText 詳細(xì)信息 a href orderdetail aspx id 詳細(xì)信息 a href orderupdate aspx id 編輯 刪除 CommandName 刪除 文本 刪除 OnClientClick 確認(rèn) 你確定要?jiǎng)h除嗎 CommandArgument 訂單的發(fā)貨訂單的發(fā)貨 訂單的屬性修改這里指的是否付款和是否發(fā)貨 買家付款但還沒有發(fā)貨時(shí)該值是 0 當(dāng)賣家發(fā)貨后要手動(dòng)更新訂單的屬性把 0 改成 1 即表示已經(jīng)發(fā)貨 如下為部分訂單發(fā)貨 的代碼 五邑大學(xué)本科畢業(yè)論文五邑大學(xué)本科畢業(yè)論文 Model order myorder new Model order myorder id Convert ToInt32 Request QueryString id myorder sellremarks sellremarks Text if ispay Checked true myorder paystate 1 if notpay Checked true myorder paystate 0 if ispro Checked true myorder prostate 1 if notpro Checked true myorder prostate 0 BLL BLLorderupdate blll new BLL BLLorderupdate int result blll update myorder if result 0 Common MessageAlert AlertLocation Page if confirm 更新成功 是否返回訂單列表 location href orderselect aspx 訂單的刪除訂單的刪除 在orderselect aspx頁面中 每個(gè)訂單的記錄的后面都有一個(gè) 刪除 超級(jí)鏈接 點(diǎn)擊 該按鈕就可以對(duì)該產(chǎn)品進(jìn)行刪除操作 訂單刪除后臺(tái)代碼 public partial class admin orderdetail System Web UI Page aa bindgr public void bind
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鄉(xiāng)村醫(yī)生考試題庫:農(nóng)村常見傳染病防治傳染病預(yù)防知識(shí)試題
- 2025年短劇行業(yè)營(yíng)銷分析報(bào)告:智AI伴飛
- 媒體信息流控制策略
- 南寧市新提拔領(lǐng)導(dǎo)干部任前法律知識(shí)培訓(xùn)模擬試題三
- 南安市中考二??荚囌Z文試題(圖片版無答案)
- 2025年安全生產(chǎn)網(wǎng)絡(luò)知識(shí)競(jìng)賽題庫及答案(90題)
- 2025年上海楊浦郵政發(fā)布崗位招聘考試筆試試題(含答案)
- 老年肺炎的護(hù)理課件
- 海洋經(jīng)濟(jì)區(qū)域競(jìng)爭(zhēng)力分析
- 老年護(hù)理中職教學(xué)課件
- 安徽省2025年普通高校招生志愿預(yù)填表(普通類)
- 詐騙諒解書和退賠協(xié)議書
- 打胎后賠償協(xié)議書
- 養(yǎng)生店合作合同協(xié)議書
- 2025年微電子科學(xué)與工程專業(yè)就業(yè)前景調(diào)查報(bào)告
- 2025年中級(jí)會(huì)計(jì)實(shí)務(wù)考試提升實(shí)務(wù)能力試題及答案
- 膜分離聯(lián)合工藝處理工業(yè)廢氣研究-全面剖析
- 《生物活性物質(zhì)》課件
- 廣東省珠海市香洲區(qū)2023-2024學(xué)年五年級(jí)下學(xué)期語文期末考試試卷(含答案)
- 2025天然氣管道工程安裝合同協(xié)議書
- 2025-2030中國煙草行業(yè)市場(chǎng)深度調(diào)研及發(fā)展策略研究報(bào)告
評(píng)論
0/150
提交評(píng)論