【正文】
(論文) 第 13 頁,共 38 頁 圖 購物車流程 現(xiàn)在的各大網(wǎng)上商店,網(wǎng)上交易中心等電子商務(wù)網(wǎng)站都有一個(gè)十分實(shí)用并受到用戶一致好評(píng)的功能 — 購物車,極大的方便了用戶在不同的頁面選購不同的商品,最后在網(wǎng)站的收銀臺(tái)一次結(jié)賬付款,就像超市一樣的方便。 商品管理的流程如下圖所示: 用戶登錄 取得用戶名和密碼 將 UserID 存入 session 中 用戶是否存在 核對(duì)密碼是否正確 是 是 存在 正確 不存 在 不正確 登錄成功 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 12 頁,共 38 頁 圖 用戶管理功能流程 本系統(tǒng)作為一個(gè)電子商務(wù)系統(tǒng),需要對(duì)用戶進(jìn)行管理包括對(duì)系統(tǒng)管理員的管理,以優(yōu)化本系系統(tǒng),比如刪除已經(jīng)畢業(yè)的會(huì)員的信息以減 輕數(shù)據(jù)庫的負(fù)擔(dān),減輕日常系統(tǒng)維護(hù)的任務(wù)。 在該功能里管理員可以進(jìn)行不需要的商品的刪除,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。除此之外還需要用戶的性別、 EMAIL、電話號(hào)碼、地址等。另外,基于校園網(wǎng)的電子交易平臺(tái)。首先,用戶要有一個(gè)用戶名和密碼。 訂單查詢的流程如下圖 所示: 圖 訂單查詢流程圖 用戶登錄流程 用戶登錄,首先要有一個(gè)提供用戶登錄的表單。在商品通過物流到達(dá)購買者之前就可以通過本系統(tǒng)的訂單查詢功能來了解自己的訂單信息。并且能 列出通 過搜索 得 到 的 商品的詳細(xì)信息 。 商品 的 搜索功能 使 用戶更加方便的進(jìn)行自己所需要的商品的查詢,節(jié)省時(shí)間,提高效率。 商品搜索流程 在登錄本系統(tǒng)后會(huì)需到琳瑯滿目的商品,或許首頁上的熱銷商品并不是用戶所需要的或者沒有找到用戶想要的商品。 用戶注冊(cè)的流程如下圖所示: 圖 注冊(cè)功能流程圖 瀏覽商品 選擇商品 訂購商品 去購物車 去收銀臺(tái) 提交訂單 未注冊(cè)用戶 已登錄注冊(cè)用戶 未登錄注冊(cè)用戶 注冊(cè) 登錄 注冊(cè)入口 注冊(cè)成功 會(huì)員賬號(hào) 二次輸入密碼一致 E_mail,常用電話等信息有效 姓名 性別 密碼提問 密碼答案 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 9 頁,共 38 頁 注冊(cè)的具體步驟應(yīng)該如下所示 : 點(diǎn)擊主頁面的用戶注冊(cè)選項(xiàng)后,會(huì)彈出一個(gè)注冊(cè)信息頁面,用戶需要如實(shí)填寫賬號(hào),姓名,性別,密碼, E_mail,地址,電話等各項(xiàng)信息。針對(duì)顧客選購商品時(shí),系統(tǒng)遇到的三種問題分別予以解決,如下圖所示: 校園電子交易平臺(tái) 。 (4) 管理員管理: 能夠完成管理員對(duì)網(wǎng)站的商品信息管理(商品添加、商品南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 7 頁,共 38 頁 審查)、會(huì)員管理(會(huì)員審查)、用戶管理(用戶審查),訂單審查。 (2) 搜索功能:能過電子商品的名稱進(jìn)行搜索。對(duì)于本系統(tǒng)的管理員,需要經(jīng)常查閱商店的經(jīng)營(yíng)狀況,包括各類商品庫存與銷售信息、用戶注冊(cè)和購物信息等。對(duì)于需要交換物品的會(huì)員,必須能夠?qū)⑺芴峁┑纳唐沸畔l(fā)布于本交易平臺(tái)上,并能夠接受本系統(tǒng)平 臺(tái)用戶的選購。 系統(tǒng)的功能分析 本系統(tǒng)校園電子交易平臺(tái)是一種開設(shè)在基于校園網(wǎng)上的交易平臺(tái),它允許任何一個(gè)用戶瀏覽商品,也允許需要購買商品的用戶注冊(cè)成為系統(tǒng)的用戶。 本系統(tǒng)時(shí)基于校園網(wǎng)的網(wǎng)上交易平臺(tái) 沒有實(shí)體店, 只需要對(duì)網(wǎng)站進(jìn)行定期的維護(hù),經(jīng)營(yíng)成本可以忽略不計(jì),而且本系統(tǒng)幫助學(xué)生們們解決了閑置物品的問題,會(huì)受到在校大學(xué)生們的歡迎。網(wǎng) 上交易 對(duì)大學(xué)生是一件很容易 接受 的事。在開發(fā)領(lǐng)域中,使用以上的開發(fā)方案屢屢成功,不乏優(yōu)秀作品,因此本系統(tǒng)在技術(shù)可行性上使沒有問題的。 Access 可以實(shí)現(xiàn)建立數(shù)據(jù)庫、報(bào)表,以及對(duì)數(shù)據(jù)庫、報(bào)表的修改、查詢等功能。 Access 是一個(gè)數(shù)據(jù)庫管理系統(tǒng),它之所以被集成到 Office中而不是 Visual Studio 中,是因?yàn)樗c其 它的數(shù)據(jù)庫管理系統(tǒng)(如Visual FoxPro)相比更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它。 ACCESS 簡(jiǎn)介 Microsoft Office Access(前名 Microsoft Access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。 在利用 ADO 技術(shù)進(jìn)行數(shù)據(jù)庫網(wǎng)頁制作的第一步就是要建立服務(wù)器端的數(shù)據(jù)庫,即后臺(tái)數(shù)據(jù)庫,一般可 選擇 SQL Server 或者 Access 作為后臺(tái)數(shù)據(jù)庫。 ADO 可以與 ASP 緊密結(jié)合,運(yùn)行在服務(wù)器端,從而制作出功能完善的數(shù)據(jù)庫網(wǎng)頁。不 過,ADO 并不與數(shù)據(jù)資源直接通信,而是通過稱為 OLE DB 的中間界面,對(duì)于數(shù)據(jù)資源( Microsoft SQL Server), OLE DB 提供了系統(tǒng)一級(jí)的界面。 ADO 對(duì)象給開發(fā)人員提供一種快捷、簡(jiǎn)單、高效的數(shù)據(jù)庫訪問方法, ADO可以包含在腳本中來產(chǎn)生對(duì)數(shù)據(jù)庫的連接,并從數(shù)據(jù)庫表中讀取數(shù)據(jù),形成實(shí)際要使用的對(duì)象集合。 HTML 文檔(即 Homepage 的源文件)是一個(gè)放置了標(biāo)記的 ASCII文 本文件,通常它帶有 . html或 . htm 的文件擴(kuò)展名。它能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如 UNIX, WINDOWS 等)。與常見的字處理文件不同 ,Web 頁以超文本標(biāo)識(shí)語言編排格式。 VBScript 主要的優(yōu)點(diǎn): 由于 VBScript 由網(wǎng)頁瀏覽器解釋執(zhí)行,不需要增大服務(wù)器的負(fù)擔(dān)。用于調(diào) 試簡(jiǎn)單的 VB語句非常方便。它具有原語言容易學(xué)習(xí)的特性。是 asp 動(dòng)態(tài)網(wǎng)頁 默認(rèn)的 編程語言 ,配合 asp 內(nèi) 置 對(duì)象和 ADO 對(duì)象,用戶很快就能掌握訪問數(shù)據(jù)庫的 asp 動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。 ASP 使用的 ActiveX 技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI 等程序所遠(yuǎn)遠(yuǎn)不及的地方。 ISAPI 針對(duì)這一缺點(diǎn)進(jìn)行了改進(jìn),利用 dll(動(dòng)態(tài)鏈接庫技術(shù)),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問題,而且開發(fā)步驟煩瑣。 CGI 是根據(jù)瀏覽器端的 請(qǐng)求激活響應(yīng)進(jìn)程,每一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)進(jìn)程。站點(diǎn)服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單( form)的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以 HTML 的格式傳送給瀏覽器。一個(gè) “靜態(tài) ”的站點(diǎn),若要更新主頁的內(nèi)容,必須手動(dòng)更新其 HTML 的文件數(shù)據(jù)。 通常情況下,用戶通過瀏覽器看到的網(wǎng)頁大多是靜態(tài)的,目前 Inter 上的許多站點(diǎn),仍然提供 “靜態(tài) ”( static)的主頁內(nèi)容。 ASP 是一 個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境。 相關(guān)知識(shí) ASP 的簡(jiǎn)介 ASP( Active Server Pages 動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface)技術(shù)。系統(tǒng)主要實(shí)現(xiàn)的功能有用戶注冊(cè)、用戶修改信息、用戶發(fā)布信息、查詢?yōu)g覽、發(fā)表評(píng)論、商品管理、用戶管理、管理員信息管理等功能。在整個(gè)程序編寫完之后,在將后臺(tái)的數(shù)據(jù)庫管理頁面通過管理員登錄來調(diào)用。 整個(gè)系統(tǒng)是以 ASP 技術(shù)來開發(fā),數(shù)據(jù)庫的創(chuàng)建使用 Microsoft Access 2020,對(duì)數(shù)據(jù)庫的查詢和調(diào)用是通過 ASP 內(nèi)置的 ADODB 組件來實(shí)現(xiàn)的。靜態(tài)信息是指那些不經(jīng)常變動(dòng)或更新的資源,如網(wǎng)站簡(jiǎn)介、聯(lián)系方式等; 動(dòng)態(tài)信息是指隨時(shí)變化的信息,如商品價(jià)格,訂單信息,暢銷商品等。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 2 頁,共 38 頁 系統(tǒng)概述 本系統(tǒng)校園電子交易平臺(tái)可以理解為一種具有交互功能的商業(yè)信息系統(tǒng),模擬網(wǎng)上購物系統(tǒng)以實(shí)現(xiàn)主要功能。而且高校的學(xué)生中物品大多無法得到最有效的利用。 網(wǎng)上購物系統(tǒng)作為 B2C( Business to Customer,即企業(yè)對(duì)消費(fèi)者), C2C( Customer to Customer) ,即消費(fèi)者對(duì) 消費(fèi)者 )電子商務(wù)的前端商務(wù)平臺(tái) ,在商務(wù)活動(dòng)全過程中起著舉足輕重的作用。一方面可滿足許多在校大學(xué)生的需要,使多余物品達(dá)到物盡其用,另一方面也可減少大學(xué)校園中廣告亂貼亂畫的現(xiàn)象,美化環(huán)境。 隨著大學(xué)的普及,大學(xué)校園生活已經(jīng)成為在校大學(xué)生十分重 要的一部分。人們往往忽視了在校大學(xué)生這個(gè)龐大的需求集體。顯然就目前而言,電子商務(wù)在網(wǎng)絡(luò)上起著舉足輕重的作用,各企業(yè)公司都在應(yīng)用著最高效,最互動(dòng)的電子商務(wù)。 關(guān)鍵詞 : 校園交易平臺(tái);設(shè)計(jì);實(shí)現(xiàn);測(cè)試 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) iv Design and development based on the campus work secondhand trading platform Abstract: The thesis has firstly introduced the practical situation and the developing background of the system. And then has described the designing goal、 system need and the whole designing plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the system and problem has also been raised. The system has mainly provided users with the following functions: membership registration、 shopping car management、 goods search、information modify etc. It has also provided managers with goods management、customer information management、 Administrator information management and so on. It has been designed with B/S mode of threetier structure, Access database has been used as the background database. Key words: The Campus trading platform; design; implementation; testing南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 1 頁,共 38 頁 第一章 緒論 系統(tǒng)開發(fā)的現(xiàn)狀和背景 近年來,隨著 Inter 的迅速發(fā)展和崛起和信息時(shí)代的到來,互聯(lián)網(wǎng)儼然已成為收集和提供信息的主要渠道并逐步進(jìn)入傳統(tǒng)的信息流通領(lǐng)域,成為現(xiàn)有的最佳信息流通渠道之一。 設(shè)計(jì)的系統(tǒng)為用戶提供了會(huì)員注冊(cè)、購物車管理、商品搜索、用戶資料修改等功能;為管理員提供了商品管理、用戶信息管理、管理員信息管理等功能。 畢業(yè)設(shè)計(jì) (論文 ) 題 目 基于校園網(wǎng)的校園二手交易 平臺(tái)的設(shè)計(jì)與開發(fā) 學(xué)院名稱 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 指導(dǎo)教師 職 稱 班 級(jí) 學(xué) 號(hào) 學(xué)生姓名 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) i 目 錄 摘要 ......................................................... iii Abstract ....................................................... iv 第一章 緒論 ................................................... 1 系統(tǒng)開發(fā)的現(xiàn)狀和背景 ..................................... 1 系統(tǒng)概述 ................................................. 2 相關(guān)知識(shí) .....