已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘摘 要要 現(xiàn)金社會(huì)電子商務(wù)蓬勃發(fā)展 以網(wǎng)絡(luò)為平臺(tái)的網(wǎng)上商店不斷發(fā)展 并在逐漸取代了傳 統(tǒng)的商店 本文主要從技術(shù)的角度 討論了網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)的設(shè)計(jì)與建設(shè) 以 asp 為開(kāi)發(fā) 環(huán)境 sql server2000 建立數(shù)據(jù)庫(kù) 完成網(wǎng)上書(shū)店后臺(tái)管理的建設(shè)與維護(hù) 主要實(shí)現(xiàn)增加類(lèi) 別 刪除類(lèi)別 增加圖書(shū) 刪除圖書(shū) 訂單管理 歷史記錄 銷(xiāo)量統(tǒng)計(jì) 用戶管理等功能 關(guān)鍵字 電子商務(wù) 網(wǎng)上商店 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng) ASP SQL Server Abstract Key word Electronic commerce Store on the net Bookstore backstage management system on the net ASP SQL Server Booming development in social electronic commerce in cash the net that regards the network as the terrace top the store develops continuously and at replaced the traditional store gradually This text is main from the technical angle discussing net top the bookstore backstage manages the design of the system and developments regard asp as to develop the environment the sql server2000 establishes the database completing net top bookstore backstage management of developments and maintenance realizes primarily increment category deletion category increment books deletion books the order manages the history records the measures covariance customer management etc function 目錄 第一章第一章 引言引言 1 1 1 概念概念 1 1 2 設(shè)計(jì)背景設(shè)計(jì)背景 1 第二章第二章 系統(tǒng)總體開(kāi)發(fā)方案系統(tǒng)總體開(kāi)發(fā)方案 2 2 1 系統(tǒng)開(kāi)發(fā)環(huán)境系統(tǒng)開(kāi)發(fā)環(huán)境 2 2 2 網(wǎng)上書(shū)店開(kāi)發(fā)方案網(wǎng)上書(shū)店開(kāi)發(fā)方案 5 2 3 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)的功能分析網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)的功能分析 7 第三章第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 7 第四章第四章 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)功能網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)功能詳詳細(xì)設(shè)計(jì)細(xì)設(shè)計(jì) 10 4 1 業(yè)務(wù)流程圖業(yè)務(wù)流程圖 10 4 2 數(shù)據(jù)流程圖數(shù)據(jù)流程圖 10 4 3 各功能的具體設(shè)計(jì)各功能的具體設(shè)計(jì) 14 第五章第五章 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)設(shè)計(jì)的難點(diǎn)與重點(diǎn)分析總結(jié)網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)設(shè)計(jì)的難點(diǎn)與重點(diǎn)分析總結(jié) 37 5 1 銷(xiāo)量統(tǒng)計(jì)的銷(xiāo)量統(tǒng)計(jì)的 sql 查詢語(yǔ)句編寫(xiě)查詢語(yǔ)句編寫(xiě) 37 5 2 圖書(shū)屬于多類(lèi)的處理和圖片上載功能的實(shí)現(xiàn)圖書(shū)屬于多類(lèi)的處理和圖片上載功能的實(shí)現(xiàn) 39 5 3 分類(lèi)算法的使用分類(lèi)算法的使用 41 第六章第六章 結(jié)束語(yǔ)結(jié)束語(yǔ) 42 第七章第七章 參考文獻(xiàn)參考文獻(xiàn) 42 致謝致謝 43 第一章 引言 1 1 概念 電子商務(wù) 指在信息社會(huì)中 掌握信息技術(shù)和商務(wù)規(guī)則 利用電子工具和網(wǎng)絡(luò)從事的 商品貿(mào)易活動(dòng) 它包括電子數(shù)據(jù)交換 EDI 電子郵件 E mail 電報(bào)和電話等 網(wǎng)上商店 以網(wǎng)絡(luò)為載體實(shí)現(xiàn)傳統(tǒng)商店的營(yíng)銷(xiāo) 1 2 設(shè)計(jì)背景 電子商務(wù)包括網(wǎng)絡(luò)廣告 過(guò)去已經(jīng)實(shí)現(xiàn) 在線電子貿(mào)易 包括 BTOB 和 BTOC 已 經(jīng)實(shí)現(xiàn)并在得到不斷的發(fā)展完善 在線電子服務(wù) 即將實(shí)現(xiàn) 可以說(shuō)它涵蓋了過(guò)去 現(xiàn)在 和未來(lái)所有的以電子形式實(shí)現(xiàn)的商業(yè)活動(dòng)手段 隨著電子商務(wù)的興起 人們開(kāi)始關(guān)注電子商務(wù)以及 Com 公司的成長(zhǎng)和發(fā)展 隨著網(wǎng)絡(luò) 技術(shù)的成熟 網(wǎng)上銀行 網(wǎng)上商店 網(wǎng)上拍賣(mài) 網(wǎng)上房地產(chǎn)交易 網(wǎng)上旅行社將逐步替代 傳統(tǒng)商務(wù)活動(dòng) 電子商務(wù)以其公平 快捷 方便 高效 低成本 中間環(huán)節(jié)少 全球性 全天候交易 和服務(wù)等巨大優(yōu)勢(shì) 已經(jīng)開(kāi)始贏得人們的青睞 網(wǎng)上商店以其巨大的優(yōu)勢(shì)代替?zhèn)鹘y(tǒng)的商店將是大勢(shì)所趨 gartner 集團(tuán)的總裁 bruce guptill 曾說(shuō) 如果一家公司到 2000 年底還沒(méi)有制定出一個(gè)企業(yè)及電子商務(wù)戰(zhàn)略 他將在未 來(lái)的營(yíng)銷(xiāo)中不具備任何的競(jìng)爭(zhēng)力 對(duì)于商家而言 放棄網(wǎng)絡(luò)世界 忽視這些日益膨脹的網(wǎng) 路人口 就意味著放棄一個(gè)新興的 迅速增長(zhǎng)的無(wú)限大的市場(chǎng) 隨著計(jì)算機(jī)技術(shù)的發(fā)展和 網(wǎng)絡(luò)人口的增加 網(wǎng)絡(luò)世界也越來(lái)越廣博 越來(lái)越豐富 要不了太多的時(shí)間 顧客就可以 在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù) 網(wǎng)上商店已是大勢(shì)所趨 第二章 系統(tǒng)開(kāi)發(fā)總體方案 2 1 系統(tǒng)開(kāi)發(fā)環(huán)境 2 1 1 開(kāi)發(fā)工具 Asp 簡(jiǎn)介 1 MicrosoftActiveServerPages 即我們所稱的 ASP 其實(shí)是一套微軟開(kāi)發(fā)的服務(wù)器端腳本 環(huán)境 ASP 內(nèi)含于 IIS3 0 和 4 0 之中 通過(guò) ASP 我們可以結(jié)合 HTML 網(wǎng)頁(yè) ASP 指令和 ActiveX 元件建立動(dòng)態(tài) 交互且高效的 WEB 服務(wù)器應(yīng)用程序 有了 ASP 你就不必?fù)?dān)心客 戶的瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼 因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行 包括所有 嵌在普通 HTML 中的腳本程序 當(dāng)程序執(zhí)行完畢后 服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏 覽器 這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān) 大大提高了交互的速度 以下羅列了 ActiveServerPages 所獨(dú)具的一些特點(diǎn) 1 使用 VBScript JScript 等簡(jiǎn)單易懂的腳本語(yǔ)言 結(jié)合 HTML 代碼 即可快速地完成網(wǎng)站的應(yīng)用程序 2 無(wú)須 compile 編譯 容易編寫(xiě) 可在服務(wù)器端直接執(zhí)行 3 使用普通的文本編輯器 如 Windows 的記事本 即可進(jìn)行編輯設(shè)計(jì) 4 與瀏覽器無(wú)關(guān) BrowserIndependence 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器 即可 瀏覽 ActiveServerPages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容 ActiveServerPages 所使用的腳本語(yǔ)言 VBScript Jscript 均在 WEB 服務(wù)器端執(zhí)行 用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ) 言 5 ActiveServerPages 能與任何 ActiveXscripting 語(yǔ)言相容 除了可使用 VBScript 或 JScript 語(yǔ)言來(lái)設(shè)計(jì)外 還通過(guò) plug in 的方式 使用由第三方所提供的其他腳本語(yǔ)言 譬如 REXX Perl Tcl 等 腳本引擎是處理腳本程序的 COM ComponentObjectModel 物件 6 ActiveServerPages 的源程序 不會(huì)被傳到客戶瀏覽器 因而可以避免所寫(xiě)的源程序被 他人剽竊 也提高了程序的安全性 7 可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本 8 物件導(dǎo)向 Object oriented 9 ActiveXServerComponents ActiveX 服務(wù)器元件 具有無(wú)限可擴(kuò)充性 可以使用 VisualBasic Java VisualC COBOL 等編程語(yǔ)言來(lái)編寫(xiě)你所需要的 ActiveXServerComponent Asp 運(yùn)行的環(huán)境 Microsoft Personal Web Server on Windows 95 98 2000 系統(tǒng)所使用開(kāi)發(fā)工具 1 dreamweave ultraedit 2 1 22 1 2 數(shù)據(jù)庫(kù) 系統(tǒng)所使用開(kāi)發(fā)環(huán)境 Window 2000 professional ms sql server 2 2 網(wǎng)上書(shū)店開(kāi)發(fā)方案 本系統(tǒng)以網(wǎng)絡(luò)為基礎(chǔ) 實(shí)現(xiàn)商家的在線發(fā)布商品信息 消費(fèi)者在線購(gòu)買(mǎi)等功能 主要特點(diǎn) 后臺(tái)的網(wǎng)站數(shù)據(jù)遠(yuǎn)程維護(hù) 包括業(yè)務(wù)數(shù)據(jù)和分類(lèi)與信息的添加 修改 刪除等功能 分類(lèi)類(lèi)別的靈活維護(hù) 擁有不限制數(shù)量根據(jù)業(yè)務(wù)的多極分類(lèi)目錄 可以在線添加 刪除 修改書(shū)目各級(jí)類(lèi)別 注冊(cè)用戶 商品信息的輕松維護(hù) 支持商品圖片的上傳功能 讓商品形象更生動(dòng) 方便的訂單管理功能 訂單結(jié)算統(tǒng)計(jì)功能 購(gòu)物流程簡(jiǎn)單快捷 包含商品折扣機(jī)制 強(qiáng)大的信息分類(lèi)檢索瀏覽功能 分類(lèi)列表簡(jiǎn)潔 商品條目分頁(yè)顯示 強(qiáng)大的信息查詢功能 使您方便快捷的查找您所需要的商品信息 面向消費(fèi)者的訂單查詢功能 界面友好 可以根據(jù)用戶需要定制頁(yè)面 兼容性好 支持 access 數(shù)據(jù)庫(kù) sql server 數(shù)據(jù)庫(kù) 功能說(shuō)明 1 前臺(tái)銷(xiāo)售部分 這部分也就是顧客瀏覽商品 選擇商品 結(jié)帳完成購(gòu)物的地方 實(shí)際上是傳統(tǒng)的商店部分 一般而言 需要根據(jù)所銷(xiāo)售商品的特點(diǎn)安排布局 在編制程序時(shí)應(yīng)充分考慮這一點(diǎn) 商品 數(shù)據(jù)靈活的根據(jù)需要從數(shù)據(jù)庫(kù)挑出 照顧顧客瀏覽習(xí)慣 簡(jiǎn)化購(gòu)物流程 能夠使客戶迅速 的找到所需商品 為此設(shè)立了 快速查詢 高級(jí)查詢 圖書(shū)分類(lèi)查詢 等方式 真正 做到 簡(jiǎn)潔 高效 流暢 的購(gòu)物環(huán)境 2 后臺(tái)管理部分 后臺(tái)管理是整個(gè)銷(xiāo)售系統(tǒng)中最為重要和復(fù)雜的部分 系統(tǒng)成功地將企業(yè)傳統(tǒng)的進(jìn)銷(xiāo)存管理 概念融入銷(xiāo)售系統(tǒng)中 產(chǎn)品項(xiàng)可以根據(jù)產(chǎn)品的特點(diǎn) 無(wú)級(jí)分類(lèi) 自動(dòng)數(shù)據(jù)庫(kù)管理 后臺(tái)管 理公分為數(shù)據(jù)錄入 帳單處理 注冊(cè)用戶管理 數(shù)據(jù)備份等能 網(wǎng)上書(shū)店前臺(tái)銷(xiāo)售系統(tǒng)頁(yè)面大體結(jié)構(gòu) 網(wǎng)上書(shū)店系統(tǒng)網(wǎng)上書(shū)店系統(tǒng) 1 首頁(yè)首頁(yè) 2 搜索引搜索引 擎擎 3 新書(shū)推新書(shū)推 薦薦 4 圖書(shū)分圖書(shū)分 類(lèi)瀏覽類(lèi)瀏覽 6 留言本留言本 7 服務(wù)中服務(wù)中 心心 5 會(huì)員界面會(huì)員界面 以上可以看到用戶界面和各程序模塊之間的大體關(guān)系 如下表 2 2 1 表 2 2 1 用戶界面與模塊關(guān)系 用戶界面名稱用戶界面編號(hào)隸屬于子系統(tǒng)相關(guān)模塊名稱 主頁(yè)1用戶購(gòu)物子系統(tǒng)圖書(shū)檢索 搜索引擎2用戶購(gòu)物子系統(tǒng)搜索引擎 新書(shū)推薦3用戶購(gòu)物子系統(tǒng)圖書(shū)檢索 圖書(shū)分類(lèi)瀏覽4用戶購(gòu)物子系統(tǒng)圖書(shū)檢索 會(huì)員界面5用戶購(gòu)物子系統(tǒng)用戶模塊 留言本6用戶購(gòu)物子系統(tǒng)留言系統(tǒng) 服務(wù)中心7用戶購(gòu)物子系統(tǒng)用戶模塊 圖書(shū)目錄8用戶購(gòu)物子系統(tǒng)圖書(shū)檢索 圖書(shū)詳細(xì)資料9用戶購(gòu)物子系統(tǒng)圖書(shū)檢索 會(huì)員登錄10用戶購(gòu)物子系統(tǒng)用戶模塊 會(huì)員注冊(cè)等界面11用戶購(gòu)物子系統(tǒng)用戶模塊 放入購(gòu)物車(chē)12用戶購(gòu)物子系統(tǒng)購(gòu)物推車(chē) 會(huì)員結(jié)賬13用戶購(gòu)物子系統(tǒng)用戶模塊 2 3 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)的功能分析網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)的功能分析 增加類(lèi)別 刪除類(lèi)別 管理人員可以方便實(shí)現(xiàn)增加圖書(shū)類(lèi)別功能 每本圖書(shū)可以屬于不同的類(lèi)別 當(dāng)新增 加的圖書(shū)需要一個(gè)不同的類(lèi)別的時(shí)候 此功能可以很好的實(shí)現(xiàn) 這樣就很好的解決了圖書(shū) 的存放 不至于雜亂無(wú)章 也方便與查找 相反 當(dāng)某個(gè)類(lèi)別的圖書(shū)都不能帶來(lái)贏利 需 要?jiǎng)h除的時(shí)候 就不需要一本一本的刪除 將整個(gè)類(lèi)別刪除就可以了 8 圖書(shū)目 錄 9 圖書(shū)詳 細(xì)資料 10 會(huì)員登 錄 11 會(huì)員注 冊(cè)等界面 12 放入 購(gòu)物車(chē) 13 會(huì)員結(jié)賬 完成購(gòu)物買(mǎi) 添加刪除圖書(shū) 對(duì)于一本新上市的圖書(shū) 或是書(shū)店新進(jìn)的圖書(shū) 通過(guò)對(duì)后臺(tái)的添加就可以反應(yīng)到 前臺(tái)實(shí)現(xiàn)顧客的瀏覽與購(gòu)買(mǎi) 不能銷(xiāo)售出去的圖書(shū) 也可以通過(guò)后臺(tái)的管理刪除 訂單管理與舊訂單管理 顧客通過(guò)前臺(tái)的瀏覽選擇了圖書(shū)時(shí) 相應(yīng)的就會(huì)下訂單 此功能就可以使管理員 很好的通過(guò)訂單管理 實(shí)現(xiàn)對(duì)顧客的服務(wù) 通過(guò)訂單管理 可以標(biāo)記發(fā)貨時(shí)間 準(zhǔn)時(shí)的配 送圖書(shū) 記錄詳細(xì)信息 而對(duì)以發(fā)貨的訂單管理員就需要標(biāo)記 做相應(yīng)的處理 為了便于 管理 和時(shí)時(shí)更新 系統(tǒng)設(shè)置了刪除訂單功能 但對(duì)于商家來(lái)說(shuō) 歷史記錄是個(gè)很重要的 數(shù)據(jù) 系統(tǒng)就增加了舊訂單管理功能 對(duì)于以發(fā)貨的訂單 刪除的訂單 存儲(chǔ)于舊訂單管 理中 廠家就可以通過(guò)此功能做出決策 什么時(shí)間發(fā)貨量大 什么圖書(shū)最熱銷(xiāo)與滯銷(xiāo) 銷(xiāo)量統(tǒng)計(jì) 為了幫助商家更好的決策 系統(tǒng)設(shè)置了此功能 可以很即時(shí)的總結(jié)出某段時(shí)間圖 書(shū)的銷(xiāo)量情況 使商家即時(shí)做出反應(yīng) 并反應(yīng)與前抬 是圖書(shū)的存放位置做出更好的調(diào)整 用戶管理 存儲(chǔ)用戶的信息 管理員可以通過(guò)用戶管理 對(duì)注冊(cè)用戶實(shí)行管理 更方便與調(diào) 查與配送 廠家也可以通過(guò)用戶管理建立具有吸引力的贏銷(xiāo) 標(biāo)記信譽(yù)良好的用戶 增大 折扣機(jī)制 第三章第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 后臺(tái)管理系統(tǒng)數(shù)據(jù)表 tblStCat 表 tblStItm 表 tblItmCat 表 tblStOrd 表 tblOrdDt 表 tblStCust 表 tblCtItm 表 1圖書(shū)目錄數(shù)據(jù)庫(kù)設(shè)計(jì) tblStCat 表 字段名稱說(shuō)明數(shù)據(jù)類(lèi)型舉例 intCatID圖書(shū)目錄 ID 主鍵 自動(dòng)編號(hào)85 strCatName圖書(shū)目錄名稱文本政治類(lèi) glbCatDesc圖書(shū)目錄描述備注二級(jí)目錄 或空 intFatherID圖書(shū)目錄父級(jí)目錄數(shù)字83 83 為考研專柜 2 圖書(shū)信息數(shù)據(jù)庫(kù)設(shè)計(jì) tblStItm 表 字段名稱說(shuō)名數(shù)據(jù)類(lèi) 型 舉例 strMfgName圖書(shū)出版社名稱文本北京氣象出版社 strItmID圖書(shū) ID文本20000815174501 A0L2J3B5U8 strPartNumISN 號(hào)文本7 5029 2972 strItmName圖書(shū)名文本政治復(fù)習(xí)引路 glbItmDesc圖書(shū)簡(jiǎn)介備注本書(shū)由導(dǎo)航考研培訓(xùn)部策劃 dblItmCost圖書(shū)原價(jià)貨幣 42 00 dblItmDiscount圖書(shū)現(xiàn)價(jià)貨幣 38 00 strItmImg圖書(shū)圖片文本p20000815172028 strTeaser圖書(shū)一句話描述文本各章分考點(diǎn)精析 重點(diǎn)難點(diǎn)提示 精選模擬三個(gè)部分 strBkAuthor圖書(shū)作者文本林代昭 strBkPbDate出版日期文本2000 7 strBkWords圖書(shū)字?jǐn)?shù)文本1800 千字 strBkFormat圖書(shū)開(kāi)本文本16 strBkRemark圖書(shū)備注文本空 intItmFlag圖書(shū)標(biāo)志 一般推 薦停用 數(shù)字0 1 tblItmCat 表 考慮到一本圖書(shū)可能屬于多個(gè)類(lèi)別 字段名稱說(shuō)明數(shù)據(jù)類(lèi) 型 舉例 intCatIDFK圖書(shū)所屬類(lèi)別 ID 與 tblStCat 表關(guān)聯(lián) 數(shù)字85 strItmIDFK圖書(shū) ID 與 tblStCat 表關(guān) 聯(lián) 文本20000815174501 A0L2J3B5U8 3 訂單管理的數(shù)據(jù)庫(kù)設(shè)計(jì) tblStOrd 表 字段名稱說(shuō)明數(shù)據(jù)類(lèi)型舉例 strCustIDF用戶 ID文本19980108054310 Y7V5K4V2G4 strOrdID訂單號(hào) 主鍵 自動(dòng)編號(hào)8 dtOrdDate訂單日期日期 時(shí)間2004 4 25 08 04 15 dblSubTtl訂單總計(jì)價(jià)錢(qián)貨幣 42 00 dblFvrbl折扣貨幣 4 00 strCardTp信用卡類(lèi)型 可選用 文本送貨上門(mén) 普通郵遞 dtExpires發(fā)貨期限日期 時(shí)間2000 8 24 strCardNum信用卡號(hào) 可選用 文本123456 strOrdRemark訂單備注文本謝謝 bOrdered訂單是否處理是 否1 0 訂單細(xì)節(jié)表 tblOrdDt 表 字段名稱說(shuō)明數(shù)據(jù)類(lèi) 型 舉例 strOrdIDPK訂單 ID 與 tblStOrd 表數(shù)字8 中的 strOrdID 關(guān)聯(lián) strItmIDPK訂單訂購(gòu)圖書(shū) ID文本20000815174501 A0L2J3B5U8 intQty訂購(gòu)圖書(shū)數(shù)量數(shù)字1 5 用戶模塊設(shè)計(jì) tblStCust 表 字段名稱說(shuō)明數(shù)據(jù)類(lèi) 型 舉例 strCustID用戶 ID 主鍵 文本19980108054310 Y7V5K4V2G4 strName用戶姓名文本whg strCpyName用戶公司名文本uestc strAdd用戶送貨地址文本uestc strPostBox用戶郵箱文本20106010 intPostCode用戶郵編文本610054 strPhone用戶電話文本028 83205620 strEmail用戶電子郵箱文本eee586whg strUname用戶登陸名文本eee586whg strPasswd用戶密碼文本123 圖書(shū)信息部分 圖書(shū)目錄表 tblStCat 圖書(shū)信息表 tblStItm 圖書(shū)對(duì)應(yīng)表 tblItmCat 用戶信息部分 tblStCust 6 中 訂單部分 訂單表 tblStOrd 和 訂單細(xì)節(jié)表 tblOrdDt 第四章第四章 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)功能詳細(xì)設(shè)計(jì)網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)功能詳細(xì)設(shè)計(jì) 1 業(yè)務(wù)流程圖 圖書(shū)瀏覽 放入購(gòu)物車(chē) 去付款處提交結(jié)帳 新書(shū) 排行 分類(lèi)索引 圖書(shū)查詢 個(gè)性化設(shè)置 2 數(shù)據(jù)流結(jié)構(gòu)圖 頂層 DFD 圖 0 層 DFD 圖 1 層 DFD 圖 1 進(jìn)入網(wǎng)站 2 審核定單 3 審核通過(guò)的訂單進(jìn)行配送 4 送貨到客戶手中 5 注冊(cè)用戶登陸 6 用戶瀏覽選擇圖書(shū) 7 用戶購(gòu)物推車(chē) 8 選購(gòu)圖書(shū)放入購(gòu)物車(chē) 9 結(jié)帳產(chǎn)生訂單 10 11 用戶信息 12 14 圖書(shū)資料信息 13 15 訂單信息 16 后臺(tái)管理 17 登陸用戶留言 18 書(shū)評(píng) 19 瀏覽商品信息 3 各功能簡(jiǎn)介 圖書(shū)目錄管理圖書(shū)目錄管理 1 圖書(shū)目錄分類(lèi)數(shù)據(jù)庫(kù)設(shè)計(jì) 所建立的表起名為 tblstcat 表 4 3 1 1 tblStCat 表 字段名稱說(shuō)明數(shù)據(jù)類(lèi)型 intCatID圖書(shū)目錄 ID 主鍵 自動(dòng)編號(hào) strCatName圖書(shū)目錄名稱文本 glbCatDesc圖書(shū)目錄描述備注 intFatherID圖書(shū)目錄父級(jí)目錄數(shù)字 2 圖書(shū)目錄添加與修改 他很好的完成了管理員對(duì)圖書(shū)的分類(lèi)以及修改分類(lèi) 采用樹(shù)行結(jié)構(gòu) 分類(lèi)算法 頁(yè)面直觀簡(jiǎn)潔 使管理員輕松實(shí)現(xiàn)圖書(shū)目錄的添加與修改 如圖 4 3 2 圖 4 3 1 2 增加新類(lèi)別 Home 考研專柜考研專柜 計(jì)算機(jī)計(jì)算機(jī) 英語(yǔ)類(lèi)英語(yǔ)類(lèi) 日語(yǔ)類(lèi)日語(yǔ)類(lèi) 工具書(shū)工具書(shū)數(shù)學(xué)類(lèi)數(shù)學(xué)類(lèi) 自考類(lèi)自考類(lèi) 財(cái)經(jīng)類(lèi)財(cái)經(jīng)類(lèi) 法律類(lèi)法律類(lèi) 社科類(lèi)社科類(lèi) 類(lèi)別名 類(lèi)別描述 密碼 Add Category 圖 4 3 1 3 所列的就是本系統(tǒng)圖書(shū)分類(lèi)的第一大類(lèi) 可以點(diǎn)擊大類(lèi)名稱進(jìn)入大類(lèi)的子 類(lèi)進(jìn)行添加 如圖 4 3 3 進(jìn)入英語(yǔ)類(lèi) 圖 4 3 1 3 增加新類(lèi)別 Home 英語(yǔ)類(lèi) 教材及輔導(dǎo)用書(shū)類(lèi)教材及輔導(dǎo)用書(shū)類(lèi) 82 Resources 0 Categories 四 六級(jí)輔導(dǎo)用書(shū)類(lèi)四 六級(jí)輔導(dǎo)用書(shū)類(lèi) 232 Resources 0 Categories 詞匯類(lèi)詞匯類(lèi) 86 Resources 0 Categories 語(yǔ)法類(lèi)語(yǔ)法類(lèi) 12 Resources 0 Categories 英文版讀物類(lèi)英文版讀物類(lèi) 45 Resources 0 Categories 綜合類(lèi)綜合類(lèi) 80 Resources 0 Categories 類(lèi)別名 類(lèi)別描述 密碼 Add Category 當(dāng)前父類(lèi)名 英語(yǔ)類(lèi) 類(lèi)別描述 密碼 Update Category 代碼實(shí)現(xiàn) 如果表單中有目錄名則 If there is somethin in the form field cattitle then If NOT Request Form cattitle then Add the new category objRec AddNew objRec strCatName Request Form cattitle objRec glbCatDesc Request Form catdesc If NOT Request QueryString catid then objRec intFatherID Request Querystring catid End If objRec Update End If 如果添加的類(lèi)有父類(lèi) If there is a cat ID it s not the top level so If NOT Request QueryString catid then 如果有提交改變目錄項(xiàng) If the update form has been submitted then If Request Form update true then 改變目錄項(xiàng) update the current category strSQL UPDATE tblStCat SET strCatName Set objRecDelCats objConn Execute strSQL Do While NOT objRecDelCats EOF Redim Preserve arDelCats UBound arDelCats 1 arDelCats UBound arDelCats objRecDelCats intCatID DelCats intLevel 1 objRecDelCats intCatID objRecDelCats MoveNext Loop objRecDelCats Close End Sub 刪除項(xiàng)目的過(guò)程 Sub Dellinks intLinks No point keeping the links if there is no category for them objRec2 Filter intCatIDFK response write response write 返回用 戶管理 Response Write response write form method POST action keydelete asp table idfield which input type text name key value size 10 Key input type text name table value size 10 input type text name id value size 10 end sub Sub FormatRow fieldname fieldvalue sRowColor fieldname2 Response Write fieldname end sub Sub UpdateRecord select case idfield case 用戶編號(hào) idfield strCustID case 真實(shí)姓名 idfield strName case 公司名 idfield strCpyName case 住址 idfield strAdd case 郵箱 idfield strPostBox case 郵編 idfield intPostCode case 電話號(hào)碼 idfield strPhone case 電子信箱 idfield strEmail case 用戶名 idfield strUname case 密碼 idfield strPasswd end select sqltemp select from dbtable 銷(xiāo)量統(tǒng)計(jì) 此功能實(shí)現(xiàn)對(duì)以賣(mài)圖書(shū)的銷(xiāo)量統(tǒng)計(jì) 為管理人員提供明了的數(shù)據(jù) 確定圖書(shū)的進(jìn) 銷(xiāo) 為前臺(tái)提供列表 反應(yīng)于前臺(tái) 確定熱銷(xiāo)與滯銷(xiāo)圖書(shū) 為顧客提供熱門(mén)圖書(shū) 與暢銷(xiāo) 圖書(shū) 圖 4 3 4 2 SELECT TOP 10 PERCENT SUM dbo tblOrdDt intQty AS salesCount dbo tblStItm strItmName dbo tblStItm strItmID dbo tblStItm strPartNum dbo tblStItm strMfgName dbo tblStItm strItmImg FROM dbo tblStItm INNER JOIN dbo tblOrdDt ON dbo tblStItm strItmID dbo tblOrdDt strItmIDPK INNER JOIN dbo tblStOrd ON dbo tblOrdDt strOrdIDPK dbo tblStOrd strOrdID WHERE dbo tblStOrd dtOrdDate CONVERT DATETIME 2004 01 04 00 00 00 102 AND dbo tblStOrd dtOrdDate CONVERT DATETIME 2004 06 30 00 00 00 102 GROUP BY dbo tblStItm strItmName dbo tblStItm strItmID dbo tblStItm strPartNum dbo tblStItm strMfgName dbo tblStItm strItmImg ORDER BY SUM dbo tblOrdDt intQty DESC 第五章第五章 網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)設(shè)計(jì)的難點(diǎn)與重點(diǎn)分析與總結(jié)網(wǎng)上書(shū)店后臺(tái)管理系統(tǒng)設(shè)計(jì)的難點(diǎn)與重點(diǎn)分析與總結(jié) 銷(xiāo)量統(tǒng)計(jì)的 sql 查詢語(yǔ)句的編寫(xiě) 在建立銷(xiāo)量統(tǒng)計(jì)功能中 sql 語(yǔ)句的編寫(xiě) 增加了系統(tǒng)的難度 通過(guò)數(shù)據(jù)庫(kù)表 tblstitm tblorddt tblstord 的聯(lián)系 建立視圖 在訂單數(shù)據(jù)表中 找出圖 書(shū)的銷(xiāo)售情況 在通過(guò)其他的表匹配相應(yīng)的信息 通過(guò) SELECT 查詢 完成視圖的 建立 以此為例 還可以查詢圖書(shū)分類(lèi)中 類(lèi)的銷(xiāo)售情況 圖 5 1 1 圖 5 1 1 圖書(shū)屬于多類(lèi)的處理和圖片上載功能的實(shí)現(xiàn) 因?yàn)橐紤]到一本書(shū)可以屬于多個(gè)類(lèi) 添加圖書(shū)時(shí) 需要在不同類(lèi)別實(shí)現(xiàn)同一 本書(shū)的添加 因此為了方便程序的開(kāi)發(fā)速度和良好的擴(kuò)展性 采用了 ChinaAsp 網(wǎng)站 提供的上傳組件 主要功能包括 支持上傳多個(gè)文件 可以將上傳的文件改名保存 同時(shí)使用其它的 form input 攜帶附加的信息 例如 文件說(shuō)明 可以判斷上傳文件的 大小 文件類(lèi)型支持 將文件內(nèi)容保存進(jìn)數(shù)據(jù)庫(kù) 采用的組件代碼如下 上傳 form 的寫(xiě)作 enctype multipart form data 是必須的 并且 method 必須是 post 在上傳 Form 內(nèi)必須加上 否則上傳組件將不能正常使用 如果獲得上傳文件的文件個(gè)數(shù) set FileUp server createobject ChinaASP UpLoad response write 文件個(gè)數(shù) fileup files count 如果上傳多個(gè)文件 如果確定對(duì)應(yīng) file input 上傳的文件 如果上傳 form 內(nèi)的 input 的 name 是 file1 set f fileup files file1 這樣 f 就是你需要的文件 如何獲得文件的后綴名 fileext getFileExtName f filename function getFileExtName fileName dim pos pos instrrev filename if pos 0 then getFileExtName mid fileName pos 1 else getFileExtName end if end function 如何將文件內(nèi)容保存進(jìn)數(shù)據(jù)庫(kù) 如果你使用 sql server 需要定義一個(gè) image 類(lèi)型的字段 dim conn rs set conn server CreateObject adodb connection conn open testfile sa xxx set rs server CreateObject adodb recordset rs Open SELECT FROM file where filename is null conn 1 3 rs AddNew rs filename f filename rs filesize f filesize rs filecontent AppendChunk f filecontent BLOB 數(shù)據(jù)不能直接賦值 rs Update rs Close conn Close set rs nothing set conn nothing 相反的要將數(shù)據(jù)從數(shù)據(jù)庫(kù)里面取出來(lái) 請(qǐng)參考下面的程序 dim conn rs dim content set conn server CreateObject adodb connection conn open testfile sa xxx set rs server CreateObject adodb recordset rs Open SELECT FROM file where id id conn
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合伙市場(chǎng)拓展協(xié)議
- 2025年仲裁裁決合同范本
- 2025年劍術(shù)表演協(xié)議
- 2025年度高端商業(yè)街區(qū)門(mén)面店鋪轉(zhuǎn)讓及租賃合作協(xié)議書(shū)3篇
- 二零二五版首付款分期購(gòu)房借款合同樣本3篇
- 2025年度木地板翻新與保養(yǎng)服務(wù)合同4篇
- 2025年新型節(jié)能廚房電器研發(fā)與銷(xiāo)售合作協(xié)議4篇
- 2025年度個(gè)人分紅協(xié)議書(shū)包含金融科技分紅條款4篇
- 二零二五年度新型木托盤(pán)租賃及信息化管理服務(wù)合同4篇
- 2025年度上市公司合規(guī)管理法律顧問(wèn)合同
- 湖北省石首楚源“源網(wǎng)荷儲(chǔ)”一體化項(xiàng)目可研報(bào)告
- 醫(yī)療健康大數(shù)據(jù)平臺(tái)使用手冊(cè)
- 碳排放管理員 (碳排放核查員) 理論知識(shí)考核要素細(xì)目表四級(jí)
- 撂荒地整改協(xié)議書(shū)范本
- 診所負(fù)責(zé)人免責(zé)合同范本
- 2024患者十大安全目標(biāo)
- 會(huì)陰切開(kāi)傷口裂開(kāi)的護(hù)理查房
- 實(shí)驗(yàn)報(bào)告·測(cè)定雞蛋殼中碳酸鈣的質(zhì)量分?jǐn)?shù)
- 部編版小學(xué)語(yǔ)文五年級(jí)下冊(cè)集體備課教材分析主講
- 電氣設(shè)備建筑安裝施工圖集
- 《工程結(jié)構(gòu)抗震設(shè)計(jì)》課件 第10章-地下建筑抗震設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論