網(wǎng)上圖書銷售畢業(yè)論文.doc_第1頁
網(wǎng)上圖書銷售畢業(yè)論文.doc_第2頁
網(wǎng)上圖書銷售畢業(yè)論文.doc_第3頁
網(wǎng)上圖書銷售畢業(yè)論文.doc_第4頁
網(wǎng)上圖書銷售畢業(yè)論文.doc_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

北京*大學畢 業(yè) 論 文題 目: 網(wǎng)上圖書銷售系統(tǒng)設(shè)計與應(yīng)用 專 業(yè): 計算機信息管理 年 級:_ _ 學 號:_ _ 姓 名:_ _ 指導教師:_ 2008年 11月10日 摘 要電子商務(wù)已經(jīng)成為了新經(jīng)濟的代名詞。能在internet上實現(xiàn)商品的訂購、訂單的全程跟蹤、貸款的支付的系統(tǒng)稱為網(wǎng)上購物系統(tǒng)。本文介紹的網(wǎng)上購物系統(tǒng)網(wǎng)上購書系統(tǒng),是一個立足于網(wǎng)絡(luò)、以書籍為商品的專業(yè)性網(wǎng)上購物網(wǎng)站,系統(tǒng)具有自由買賣書籍。文中首先介紹本系統(tǒng)開發(fā)時所用到的環(huán)境、工具及技術(shù),接著介紹了電子商務(wù)的發(fā)展背景,基本概念等一些基本理論,然后是網(wǎng)站的系統(tǒng)結(jié)構(gòu)設(shè)計、網(wǎng)站流程設(shè)計、數(shù)據(jù)庫設(shè)計。最后是系統(tǒng)各模塊介紹,包括前臺購書和后臺管理兩部分。前臺功能主要有注冊、登陸、我的賬戶、購物籃、收藏夾、購書、在線幫助等。個人交易平臺包括我要買書和我要賣書兩部分。后臺功能主要有書籍管理、用戶管理、常規(guī)設(shè)置等。關(guān)鍵詞:電子商務(wù),網(wǎng)上書店,數(shù)據(jù)庫設(shè)計,ASP,應(yīng)用52目 錄摘 要- 2 -1緒論52.開發(fā)工具、環(huán)境及其技術(shù)62.1開發(fā)環(huán)境62.2 開發(fā)工具62.3電子商務(wù)WEB技術(shù)62.3.1 ASP技術(shù)62.3.2 WEB數(shù)據(jù)庫技術(shù)93.網(wǎng)站系統(tǒng)結(jié)構(gòu)設(shè)計103.1 前臺系統(tǒng)結(jié)構(gòu)113.2 后臺系統(tǒng)結(jié)構(gòu)124.網(wǎng)站系統(tǒng)流程134.1 前臺系統(tǒng)流程134.2 后臺系統(tǒng)流程185.數(shù)據(jù)庫設(shè)計與實現(xiàn)195.1數(shù)據(jù)庫需求分析215.2結(jié)構(gòu)設(shè)計216.功能模塊介紹236.1前臺功能模塊介紹236.1.1注冊和登陸模塊簡介256.1.2書籍瀏覽與查詢306.1.3 收藏與購買326.1.4我的賬戶356.1.5個人交易平臺366.1.6促銷特區(qū)與新書上架396.2后臺各功能模塊介紹426.2.1書籍管理436.2.2注冊用戶管理46總 結(jié)49致 謝51參考文獻51北京工業(yè)大學會計學專業(yè)??飘厴I(yè)論文網(wǎng)上圖書銷售系統(tǒng)設(shè)計與應(yīng)用1緒論隨著國際互聯(lián)網(wǎng)的迅速發(fā)展,一種全新的商務(wù)運作方式電子商務(wù)應(yīng)運而生。網(wǎng)上購物系統(tǒng)是電子商務(wù)的一種重要形式,能在Internet上實現(xiàn)商品的展示、商品的訂購、訂單的全程跟蹤與管理、貨款的支付的系統(tǒng)稱為網(wǎng)上購物系統(tǒng)。我選擇了做B2C電子商務(wù),做B2C電子商務(wù)必須選好合適的商品類型,因為并不是所有的商品都適合在網(wǎng)上銷售。而圖書是那些折扣大、利潤豐厚的商品,所以我選擇圖書做本購物系統(tǒng)的主打商品,即各專業(yè)教材和與學習相關(guān)的書籍。文中首先介紹了本系統(tǒng)開發(fā)時所用到的環(huán)境,接著介紹了電子商務(wù)的發(fā)展背景,然后是網(wǎng)站的系統(tǒng)結(jié)構(gòu)設(shè)計、網(wǎng)站流程設(shè)計。最后是系統(tǒng)各模塊介紹。整個系統(tǒng)構(gòu)建在Microsoft公司的系統(tǒng)平臺與環(huán)境下,動態(tài)更新是本系統(tǒng)的一大特色,這主要歸功于數(shù)據(jù)庫的完美設(shè)計。2.開發(fā)工具、環(huán)境及其技術(shù)2.1開發(fā)環(huán)境 整個系統(tǒng)構(gòu)建在Microsoft公司的系統(tǒng)平臺與環(huán)境下。操作系統(tǒng)是Windows2000 Advance Server,WEB服務(wù)器是IIS5,數(shù)據(jù)庫服務(wù)器是MS Access2000,服務(wù)器端腳本編程環(huán)境是ASP4.0嵌入VBScript、JavaScript。2.2 開發(fā)工具ASP環(huán)境開發(fā)平臺采用dreamveaver mx,圖像處理使用photoshop7.0和flash6.0.2.3電子商務(wù)WEB技術(shù)2.3.1 ASP技術(shù)ASP內(nèi)含于Internet Information Server(IIS)當中,提供一個服務(wù)器端(server-site)的scripting環(huán)境,產(chǎn)生和執(zhí)行動態(tài)、交互式、高效率的站點服務(wù)器的應(yīng)用程序。用戶端只要使用常規(guī)可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計的主頁內(nèi)容。ASP的主要特點如下: 使用VBScript、JavaScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 使用常規(guī)文本編輯器,如Windows的記事本。 無需編譯。集成于HTML當中,容易生成,并且無需編譯或鏈接即可直接解釋執(zhí)行。 有能力將簡單的HTML和腳本代碼混合在一個單獨的文件中,一種在靜態(tài)內(nèi)容和動態(tài)創(chuàng)建內(nèi)容之間的混合方法。 獨立于瀏覽器。 保護程序源代碼。由于ASP腳本實際上是由后臺服務(wù)器階實質(zhì)性的,后臺服務(wù)器根據(jù)ASP腳本生成標準的HTML文件格式,交由前臺瀏覽器程序顯示給用戶。ASP是在靜態(tài)頁面技術(shù)結(jié)合了ActiveX技術(shù)等基礎(chǔ)上發(fā)展起來的。WEB服務(wù)器開始調(diào)用ASP,被請求的.asp文件從頭到尾,執(zhí)行每一個命令,然后動態(tài)生成一個HTML頁面并送到瀏覽器。如圖2-1所示:圖2-1ASP通過擴展名為.asp的ASP文件來實現(xiàn),一個ASP文件相當于一個可執(zhí)行文件,因此必須放在WEB服務(wù)器上有可執(zhí)行權(quán)限的目錄下??梢?,WEB服務(wù)器是根據(jù)文件的擴展名來判斷文件是ASP文件還是HTML文件,對于不同格式的文件做出不同的響應(yīng),HTML文件不經(jīng)處理就送回瀏覽器,而ASP文件的每一個命令都首先被解釋執(zhí)行用來生成標準HTML頁面。ASP內(nèi)建對象之間的關(guān)系如圖2-2所示:圖2-2 ASP對象的關(guān)系2.3.2 WEB數(shù)據(jù)庫技術(shù)電子商務(wù)中所涉及的數(shù)據(jù)庫技術(shù)如圖2-3所示:圖2-3從圖可以看出,WEB數(shù)據(jù)庫技術(shù)對于電子商務(wù)的支持可以概括為:數(shù)據(jù)的收集、存儲和組織、決策支持、對EDI的支持及WEB數(shù)據(jù)庫。本網(wǎng)站中對數(shù)據(jù)庫連接的具體方法如下:3.網(wǎng)站系統(tǒng)結(jié)構(gòu)設(shè)計本系統(tǒng)以B/S結(jié)構(gòu)作為基本結(jié)構(gòu),所有程序和數(shù)據(jù)庫放在服務(wù)器上,通過ASP方式實現(xiàn)交互動態(tài)的應(yīng)用程序,如圖3-1所示:由客戶瀏覽器、WEB服務(wù)器、數(shù)據(jù)庫服務(wù)器三個層次組成,是當前最好的網(wǎng)絡(luò)體系結(jié)構(gòu)圖3-1 基于B/S模式的三層分布結(jié)構(gòu)3.1 前臺系統(tǒng)結(jié)構(gòu)前臺系統(tǒng)結(jié)構(gòu)如圖3-2所示。圖3-23.2 后臺系統(tǒng)結(jié)構(gòu)后臺系統(tǒng)結(jié)構(gòu)如圖3-3所示。圖3-34.網(wǎng)站系統(tǒng)流程4.1 前臺系統(tǒng)流程在這里只介紹幾個重要.asp文件的程序流程。注冊reg.asp流程:圖4-1查詢search.asp流程:圖4-2購物shopping.asp程序流程: 圖4-3發(fā)布買書信息maishu1.asp程序流程:圖4-5發(fā)布賣信息maishu2.asp程序流程:圖4-6發(fā)布預(yù)定教材信息yuding.asp程序流程:圖4-7瀏覽買書詳細信息showmaishu1.asp程序流程:圖4-84.2 后臺系統(tǒng)流程添加書籍a(chǎn)ddbook.asp程序流程:圖4-10修改書籍editbook.asp程序流程:圖4-11書籍訂單管理editdingdan.asp程序流程:圖4-135.數(shù)據(jù)庫設(shè)計與實現(xiàn)數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),是之能夠有效的存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。目前涉及數(shù)據(jù)庫系統(tǒng)主要采用的是以邏輯數(shù)據(jù)庫設(shè)計和物理數(shù)據(jù)庫設(shè)計為核心的規(guī)范設(shè)計方法。其中邏輯數(shù)據(jù)庫設(shè)計是根據(jù)用戶要求和特定數(shù)據(jù)庫管理系統(tǒng)的具體特點,設(shè)計數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)和和每個用戶的局部邏輯結(jié)構(gòu)。物理數(shù)據(jù)庫設(shè)計是在邏輯結(jié)構(gòu)確定之后,設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)及其它實現(xiàn)細節(jié)。數(shù)據(jù)庫設(shè)計的過程如下: 圖5-15.1數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析是指獲得用戶對所要建立數(shù)據(jù)庫的信息要求和處理要求的描述。在仔細分析調(diào)查電子商務(wù)網(wǎng)站的需求主要從事網(wǎng)上書籍銷售的基礎(chǔ)上,得到如圖所示的本系統(tǒng)所處理的數(shù)據(jù)流程。 圖5-25.2結(jié)構(gòu)設(shè)計在本節(jié)中綜合介紹了shopbooks數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計,包括概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)的設(shè)計。對于數(shù)據(jù)庫實施和運行維護在編寫ASP代碼階段明確的體現(xiàn)了出來。針對網(wǎng)上購書的需求,通過對網(wǎng)上購物過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。書籍大類信息,包括的數(shù)據(jù)項有:大類別編號、類別名稱等。書籍信息,包括的數(shù)據(jù)項有:書號、書名、作者、出版社、會員價、內(nèi)容、目錄等。用戶信息,包括的數(shù)據(jù)項有:用戶名、密碼、姓名、郵編、電話等。買書信息,包括的數(shù)據(jù)項有:書名、作者、出版社、電話、聯(lián)系人、用戶名等。賣書信息,包括的數(shù)據(jù)項有:書名、作者、出版社、電話、聯(lián)系人、用戶名等。預(yù)定信息,包括的數(shù)據(jù)項有:書名、作者、出版社、電話、聯(lián)系人、用戶名等。購書信息,包括的數(shù)據(jù)項有:用戶賬號、書號、購買數(shù)量、聯(lián)系方式等。網(wǎng)站設(shè)置,包括的數(shù)據(jù)項有:網(wǎng)站名稱、網(wǎng)站地址、公告、注冊條約、匯款方式等。反饋信息,包括的數(shù)據(jù)項有:反饋類型、反饋主題、反饋內(nèi)容等送貨信息,包括的數(shù)據(jù)項有:送貨方式、費用等。投票信息,包括的數(shù)據(jù)項有:投票主題、投票、投票時間等。管理員信息,包括的數(shù)據(jù)項有:管理員姓名、管理員id、權(quán)限標志。6.功能模塊介紹本網(wǎng)站系統(tǒng)包括兩大部分,前臺和后臺。用戶只能使用前臺的各項功能包括注冊、登陸、公告、我要買書、我要賣書、教材預(yù)定、經(jīng)典書籍推薦、新書上架等;后臺只有管理員才能使用,對網(wǎng)站進行綜合管理使其動態(tài)更新。下面對這兩部分的各功能進行詳細介紹。6.1前臺功能模塊介紹首先介紹一下本網(wǎng)站前臺用到的被包含文件,它們是webtop.asp、copyright.asp、service.asp。把前臺公用的驅(qū)動程序代碼寫在一個asp文件conn.asp中,文件包含的代碼為:,該conn.asp的代碼為:為了方便起見,也為了減少相同代碼的使用次數(shù),把一些每個頁面都具有的功能模塊獨立成一個asp文件,然后再被包含在其他文件中。這類的文件包括webconfig.asp、webtop.asp、copyright.asp、service.asp。webconfig.asp主要是對網(wǎng)站的一些基本設(shè)置如網(wǎng)站名稱、網(wǎng)站地址、郵編、電話、網(wǎng)站圖片等進行配置。詳細代碼見附錄。其頁面如圖6-1所示。圖6-1第一欄是網(wǎng)站的全名是網(wǎng)上購書系統(tǒng)。第二欄是本網(wǎng)站常用到的一些功能模塊。第三欄是本網(wǎng)站的特色之一,也體現(xiàn)了本網(wǎng)站作為電子商務(wù)的特點。用到的數(shù)據(jù)表是shop_anclass和shop_nclass, shop_anclass記錄的是大類的信息,shop_nclass記錄的是小類的信息。與其相關(guān)的前臺asp文件為class.asp。6.1.1注冊和登陸模塊簡介(1) 注冊(reg.asp)注冊模塊的整體思想是先進行注冊條約的判斷,不同意則返回首頁,同意則進如下一步填寫用戶基本信息。經(jīng)過第一步同意注冊條約后的界面如圖6-2所示:填寫用戶基本信息圖6-2第三步:填寫收貨的詳細信息圖6-3reg.asp程序的特點是完成注冊的這三大步驟的三個界面是在同一個asp文件中完成的,而不需要建立三個web頁面,從而減少了asp文件的個數(shù),使系統(tǒng)的容量不至于過于龐大。程序的核心代碼如下: 用戶信息輸入輸入收貨的詳細信息(2) 登陸(myuser.asp?action=login)該登陸部分并沒有獨立成一個文件,而是在我的賬戶文件myuser.asp中利用select case語句根據(jù)文件中提交的action值指向登陸部分,從而調(diào)用logins()過程。其中核心的關(guān)鍵代碼如下。登錄action=request.QueryString(action)select case actioncase loginresponse.write 用 戶 登 陸logins()logins()是一個子過程,在subuser.asp中有定義,在這里只是調(diào)用。圖6-4如果沒有注冊,還可以通過單擊“還沒有注冊”鏈接到注冊頁面reg.asp,如果忘記密碼,可以單擊“忘記密碼”進入myuser.asp?action=repass來取回密碼。取回密碼的過程如下,首先要求輸入用戶名,如圖所示。如果用戶名出錯則提示用戶名不存在。圖6-5輸入正確的用戶名后,自動給出密碼提問,要求輸入密碼答案,答案不正確則提示出錯,然后進入下一步。圖6-6輸入正確的密碼答案后進入下一步,要求輸入新密碼,確認新密碼后則完成此項工作,該密碼就是用后以后登陸的密碼了。如下圖所示:6-76.1.2書籍瀏覽與查詢 (1) 書籍瀏覽(book.asp)在首頁單擊某本書圖片或名稱就會鏈接到書籍瀏覽頁面book.asp。在此頁面中,如果您是注冊會員并且登陸了則可以購買或收藏該書籍,單擊“購買”圖標或“收藏”圖表即可。如果您不是會員或者還沒有登陸,也可以單擊旁邊的“注冊”和“登陸”圖標進行注冊或是登陸。單擊底部的“我要發(fā)表評論”圖標可以發(fā)表您對該書的評論,經(jīng)過審核后方可公布。(2) 書籍查詢(search.asp)書籍查詢界面如下圖所示:圖6-8 與書籍查詢相關(guān)的asp文件還有research.asp,它的鏈接方式如下:,當在上一個界面確定好查詢關(guān)鍵字、查找方式、價格范圍以及書籍分類后就將這些信息提交給research.asp處理。如果數(shù)據(jù)庫中有這種書籍則處理結(jié)果如下圖所示:圖6-9search.asp、research.asp的源代碼很多。6.1.3 收藏與購買(1) 收藏(shoucang.asp)收藏是指用戶將需要買的書籍放入“購物籃”中并計算出總金額,以方便用戶修改要買的書籍,也可以刪除。觸發(fā)onClick事件的代碼為:onClick=javascript:window.open(shoucang.asp?id=&action=add,) 圖6-10單擊代表刪除的圖標可以刪除收藏的書籍,單擊書籍名稱可以進入book.asp頁面瀏覽書籍的詳細信息,單擊“去下訂單”進入下一步如下圖所示。圖6-11單擊下一步后進入下一個界面,要求輸入收貨的詳細信息后提交訂單。到此為止一份完整的訂單就完成了。shoucang.asp的部分核心代碼如下。% select case actioncase delcase add收藏,判斷是否存在if rs.recordcount=10 then判斷收藏數(shù)set rs=server.CreateObject(adodb.recordset)rs.addnew.添加收藏case showshoucang()調(diào)用收藏函數(shù)end select %(2) 購買“購買”圖標和收藏一樣一般都嵌在具體某本書籍中,單擊該圖標觸發(fā)onClick事件就可以進入購買頁面,觸發(fā)onClick事件的代碼為:onClick=javascript:window.open(shopping.asp?id=),界面如下圖所示:圖6-12單擊上圖中的“放入購物籃”觸發(fā)該按鈕的onclick事件,轉(zhuǎn)向shoucang.asp,單擊“下一步” 觸發(fā)該按鈕的onclick事件,進入shopping.asp填寫收貨人的詳細信息后提交訂單?!胺湃胭徫锘@” 的onclick事件代碼為:onClick=this.form.action=shopping.asp?action=ckxp1&id=;this.form.submit()“下一步” 的onclick事件代碼為:onClick=location.href=shoucang.asp?id=&action=add接下來要填寫收貨人的詳細信息form name=shouhuoxx method=post action=shopping.asp? action=ok&id=&userid=調(diào)用函數(shù)ssxx()來驗證填寫收貨人的詳細信息6.1.4我的賬戶 “我的賬戶” 功能非常強大,具體內(nèi)容和功能解釋如下:(myuser.asp)個人資料:可在此修改或補充注冊信息修改密碼:修改注冊密碼我的訂單:查詢訂單明晰,修改或取消訂單 我的購物籃:察看或修改購物籃內(nèi)容收貨人信息:增加或更改收貨人信息各功能的鏈接代碼如下:個人資料:修改密碼:我的訂單:我的購物籃:收貨人信息:調(diào)用的函數(shù)statinfo()、userziliao()和savepass()在中,因為在myuser.asp中包含subuser.asp文件,所以可以直接調(diào)用這些函數(shù)。6.1.5個人交易平臺個人交易平臺是本網(wǎng)站的特色所在。以書籍為商品的專業(yè)性網(wǎng)上購物網(wǎng)站,同時具有自由買賣書籍。該平臺包括:我要買書(maishu1.asp)、我要賣書(maishu2.asp)、預(yù)定教材(yuding.asp)。我要買書:用來讓用戶發(fā)布自己買書的信息及聯(lián)系方式,并在首頁予以公布。我要賣書:用來讓用戶發(fā)布自己買書的信息及聯(lián)系方式,并在首頁予以公布。預(yù)定教材:考慮到每學期開始同學們要購買新教材,為解決各班長買教材的后顧之憂并給予優(yōu)惠,特開通此項通道。這三項功能實現(xiàn)手法大致相同,只對其中的買書作一詳細說明,其他兩項祥見附錄部分的源代碼?!拔乙I書”的界面如下:圖6-17輸入需求信息后單擊“提交信息”按鈕轉(zhuǎn)向checkout1.asp驗證輸入的信息,并將該記錄追加到maishu1數(shù)據(jù)表中。會員發(fā)布的買書信息被公布在首頁右邊的“我要買書”欄目中,鼠標指向書名時會提示該書被瀏覽的次數(shù),單擊該書名則進入showmaishu1.asp頁面,詳細展示會員的買書需求信息。6-18 單擊“更多買書信息”會 轉(zhuǎn)向maishu1order.asp頁面,此頁面顯示所有的買書需求信息并且具有分頁顯示功能。單擊“更多賣書信息” 會轉(zhuǎn)向maishu2order.asp頁面,“我要買書”的部分核心代碼如下:在首頁index.asp中與之相關(guān)的代碼為:我要買書更多買書信息在maishu1.asp中的核心代碼:省略輸入其他信息的代碼在checkout1.asp中的核心代碼:bookname=trim(request(bookname)省略獲取其他信息的代碼set rs=server.createobject(adodb.recordset)sql=select * from maishu1 rs.open sql,conn,2,2rs.addnewrs(bookname)=bookname向數(shù)據(jù)表中其他字段賦值的代碼rs.updaters.close6.1.6促銷特區(qū)與新書上架(1) 促銷特區(qū)該部分包括特價書籍和經(jīng)典書籍推薦兩部分。1 特價書籍(tejia.asp)圖6-19共有兩個地方設(shè)置了特價書籍的鏈接,一個如圖6-19所示,在首頁的有下腳部分,在這里只顯示前5條最優(yōu)惠的書籍的基本信息,詳細情況可單擊書名進一步察看。在首頁上部的webtop.asp中也有特價書籍的鏈接,它鏈接的頁面是tejia.asp,顯示所有的特價書籍,還具有份頁顯示功能。在第一個特價書籍欄目中顯示了兩項信息-書名和優(yōu)惠的百分率。單擊書名可鏈接到book.asp瀏覽該書籍的詳細內(nèi)容,包括書名、作者、市場價、會員價、內(nèi)容簡介和目錄等。當然瀏覽之后還可以收藏或購買。book.asp在前面已有所介紹,這里不再敖述。詳細內(nèi)容的部分核心代碼如下:select top 5 bookid,dazhe,bookname from shop_books where dazhe=0.6 order by adddate descdo while not rs.eofi=i+1response.write &trim(rs(bookname)&rs(dazhe)*100&%if i=6 then exit dors.movenextloop6.1.7在線幫助(help.asp)“在線幫助”由十小項功能組成,包括購物流程、送貨方式及費率、付款方式、交易條款、運輸說明、保密安全、我們的工作時間、書籍銷售和售后服務(wù)、適用法律和版權(quán)聲明、常見問題。其中,左邊一欄是在線幫助的款項,右邊一欄是各款項對應(yīng)的內(nèi)容。部分核心代碼如下。購物流程送貨方式及費率付款方式6.2后臺各功能模塊介紹后臺主要是管理員對網(wǎng)站進行后臺管理,功能模塊解釋如下: 首選服務(wù):包括注銷登陸、修改登陸密碼。書籍管理:包括添加新書籍、書籍訂單管理、我要買書管理、預(yù)定教材管理等。用戶管理:所有注冊用戶的管理等。書籍分類管理:按系管理、按專業(yè)管理、書籍類別轉(zhuǎn)移等。常規(guī)設(shè)置:網(wǎng)站信息設(shè)置、送貨/匯款設(shè)置管理合作伙伴等。這里只對部分有代表性的模塊做一詳細介紹。6.2.1書籍管理(1)添加新書籍(addbook.asp,saveaddbook.asp)作為一個專業(yè)賣書的校園電子商務(wù),對新書籍的添加功能是必不可少的,只有這樣才能使這個網(wǎng)站真正的動態(tài)起來。在該模塊中要求填寫新添加書籍的詳細內(nèi)容,包括書名、作者、出版社、市場價、會員價、內(nèi)容簡介、目錄等,同時還有圖片上傳功能,還可以有選擇的決定該書籍是否推薦,從而顯示在首頁中“經(jīng)典書籍推薦”欄目中。在填寫書籍的詳細內(nèi)容的同時就把該書所屬的類別確定了下來,這樣一來就便于前臺用戶分類查詢書籍。部分核心源代碼如下:rs.open select * from shop_anclass order by anclassidorder,conn,1,1selclass=rs(anclassid)option value=rs.open select * from shop_Nclass where anclassid=&selclass,conn,1,1option value=onClick=window.open(./upload_flash.asp?formname=myform&editname=bookpic1&uppath=bookpic&filelx=jpg,)(2) 書籍訂單管理(editdingdan.asp)訂單管理是所有電子商務(wù)網(wǎng)站的關(guān)鍵所在,是很重要的一項功能。通過代碼書籍訂單管理打開書籍訂單管理頁面,如下圖所示:圖6-22在上圖中會列出所有訂單并具有分頁顯示的功能,還可以選擇查詢狀態(tài),例如未作任何處理、用戶已劃出款、服務(wù)商已經(jīng)收到款、用戶已經(jīng)收到貨。在訂單查詢中,可查詢特定用戶和特定狀態(tài)的訂單。單擊某一訂單號會彈出該訂單更詳細的信息,管理員可修改訂單狀態(tài),前提是前臺用戶已經(jīng)選擇“用戶已經(jīng)劃出款”,如下圖所示:圖6-23當服務(wù)商收到貨款后可以選擇“服務(wù)商已經(jīng)收到款”,在單擊修改訂單狀態(tài)。發(fā)貨后需要將訂單狀態(tài)修改為“服務(wù)商已經(jīng)發(fā)貨”。當前臺用戶確定收到貨后該訂單狀態(tài)中的“用戶已經(jīng)收到貨”就會自動被選中。6.2.2注冊用戶管理 注冊用戶管理的功能為分頁顯示所有注冊用戶信息、查找用戶。這里用到了兩個特殊功能:全選和模糊查詢,重點對這兩點做詳細介紹。單擊用戶名后會轉(zhuǎn)向listuser.asp文件,詳細列出用戶的信息,代碼為a href=listuser.asp?id=。圖6-25全選 :模糊查詢:if checkbox=1 thenrs.open select username,userid,userzhenshiname,logins,adddate from user where username like %&namekey&% ,conn,1,1刪除:action=request.QueryString(action)userid=request.QueryString(id)case delconn.execute delete from user where userid in (&userid&) conn.execute delete from shop_action where userid in (&userid&)

溫馨提示

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

評論

0/150

提交評論