【畢業(yè)學位論文】(Word原稿)電子商務在線購物購物網(wǎng)站開發(fā)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)電子商務在線購物購物網(wǎng)站開發(fā)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)電子商務在線購物購物網(wǎng)站開發(fā)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)電子商務在線購物購物網(wǎng)站開發(fā)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)電子商務在線購物購物網(wǎng)站開發(fā)-軟件工程_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

河南商業(yè)高等專科學校 畢 業(yè) 論 文 專 業(yè) 計算機應用 班 級 計應一 班 姓 名 學 號 08040101026 課 題 購物網(wǎng)站 指導教師 目錄 第 1 章 引言 . 3 發(fā)背景 . 錯誤 !未定義書簽。 究思路和內(nèi)容 . 5 第 2 章 系統(tǒng)開發(fā)的關(guān)鍵技術(shù)研究 . 6 介 . 6 態(tài)網(wǎng)頁開發(fā)工具 X 簡介 . 8 統(tǒng)數(shù)據(jù)庫介紹 . 9 據(jù)庫的概念 . 錯誤 !未定義書簽。 介 . 錯誤 !未定義書簽。 第 3 章 購物 網(wǎng)的設計 . 10 求分析 . 10 統(tǒng)功能分析 . 10 統(tǒng)設計分析 . 錯誤 !未定義書簽。 據(jù)庫設計 . 11 據(jù)庫表的介紹 . 16 立數(shù)據(jù)庫連接 . 20 細設計 . 21 統(tǒng)模塊 介紹 . 21 統(tǒng)模塊的程序流圖 . 21 統(tǒng)模塊需求分析 . 22 第 4 章 購物 網(wǎng)的實現(xiàn)和效果分析 . 24 統(tǒng)平臺搭建 . 24 統(tǒng)功能實現(xiàn)和界面效果分析 . 24 戶模塊的主要功能: . 24 戶模塊的主要功能 .作心得 . 謝 .考文獻 . 38 摘要 隨著 術(shù)的飛速發(fā)展,人們的生活和 關(guān)系越來越密切,如何通過 住商機成為擺在人們面前的一個重要話題。 電子商務代表著未來貿(mào)易方式的發(fā)展方向,其應用和推廣將給社會和經(jīng)濟帶來極大的效益。因此一個能夠?qū)崿F(xiàn)在線購物功能的系統(tǒng)的開發(fā)就成了當務之急。 本文主要介紹這套基于 在線購物系統(tǒng) ,詳細介紹了系統(tǒng)分析、系統(tǒng)設計和數(shù)據(jù)庫設計的一些思路和方法。另外,在系統(tǒng)設計這一章節(jié)作者 列出了實現(xiàn)在線購物過程的詳細算法。該系統(tǒng)憑借 務器和客戶的瀏覽器,利用電子工具高效率、低成本的特點,為客戶提供交易平臺、在 發(fā)布商業(yè)信息,使用戶可以查閱商品、搜索商品、訂購商品,為客戶提供全天候的、更好、更快的商務活動空間。 關(guān)鍵詞: 電子商務、 在線購物 、 / 38 第 一 章 引言 (一) 開發(fā)背景 隨著互聯(lián)網(wǎng)的普及和發(fā)展 ,電子商務將是企業(yè)和商家的確最終選擇 :它具有開放性 ,國際性 ,實時性 ,互動性和低本性等特點 ,是 ”永不關(guān)門 ”的商場 。在互聯(lián)網(wǎng)中查詢到自己所要的信息 ,還容許企業(yè)發(fā)布自己的信息或進行網(wǎng)絡營銷 已成為許多企業(yè)優(yōu)先考慮的目標 ,唯有這樣才能站在未來發(fā)展的至高點 ,才能適應經(jīng)濟一體化的發(fā)展趨勢 ,才能進一步提高 核心競爭力。 近年世界各國都出現(xiàn)了前所未有的電子商務熱,越來越多的企業(yè)開始建造自己的網(wǎng)站。在美、日等信息化程度較高的國家和地區(qū),網(wǎng)絡銷售發(fā)展速度迅猛,如沃爾瑪凱瑪特,家庭倉儲、等紛紛躋身于網(wǎng)絡經(jīng)商的行列。我國政府也正全面、積極、穩(wěn)妥地推進電子商務的發(fā)展。國內(nèi)電子商務主要有 子商務網(wǎng)站經(jīng)營模式、 子商務網(wǎng)站經(jīng)營模式、 子商務網(wǎng)站經(jīng)營模式。在 式中,網(wǎng)上書店和網(wǎng)上商店在增加網(wǎng)上支付功能、完善各項服務后以更大的勢頭發(fā)展:網(wǎng)上拍賣、網(wǎng)上商店、網(wǎng)上郵購等面向消費者的電子商務網(wǎng)站大量推出。不論是腰纏萬貫的大富翁、時尚的白領麗人還是普通的工薪階層,其中大部分人可能都有過網(wǎng)上購物的經(jīng)歷。這其中有的也許僅僅想擁有這種體驗的感覺,有的可能將此作為一種 “知識人士 ”的標志,有的則可能已將網(wǎng)上購物作為自己日常生活的重要組成部分而取代了傳統(tǒng)上街購物的方式。 網(wǎng)上銷售系統(tǒng)的交易缺 乏規(guī)范,可靠性低??芍苯釉诰W(wǎng)上下定單,也可郵購,支付方式主要有信用卡支付,人民幣儲蓄網(wǎng)上支付、電匯、郵匯等。配送方式主要是郵寄??偟膩砜?,國內(nèi)的網(wǎng)上銷售系統(tǒng)隨意性強,買賣雙方的權(quán)益得不到有效的保障。網(wǎng)上銷售系統(tǒng)有發(fā)展的必要,也有發(fā)展的基礎,它的條件也日趨成熟,但前提是必須解決好幾個關(guān)鍵問題:一是提供普遍的信用卡網(wǎng)上支付,制定方便的銀行間的結(jié)算方式;二是成立統(tǒng)一的,最具權(quán)威的 證,解決結(jié)算安全問題;三是構(gòu)建高效率的配送系統(tǒng)。只有把這些問題解決好,才能保證網(wǎng)上銷售系統(tǒng)的蓬勃發(fā)展。 網(wǎng)絡是一片獨特的天空,中國 國情又有其特殊性。怎樣將結(jié)合 中國5 / 38 國情,充分發(fā)揮電子商務的優(yōu)越性,實現(xiàn)極富意義的電子商務技術(shù)和商務模式的創(chuàng)新,是擺在中國電子商務業(yè)界人士面前的一大課題。 (二) 開發(fā) 思路 和內(nèi)容 基于 信息服務,商務服務已經(jīng)成為現(xiàn)代企業(yè)一項不可缺少的內(nèi)容。很多企業(yè)都已不滿足于建立一個簡單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站?,F(xiàn)代企業(yè)需要的是一個功能強大的,能提供完善的電子商務服務的動態(tài)商務網(wǎng)站。 出的一種網(wǎng)絡服務器端編程環(huán)境。經(jīng)成為開發(fā)動態(tài)網(wǎng)站的重要而快速、有效的工具。 大的功能使之成為一種優(yōu)秀的服務器技術(shù)。隨著網(wǎng)絡技術(shù)的日益成熟, 術(shù)在網(wǎng)絡編程中也變得越來越重要。在我的畢業(yè)設計中,應用了網(wǎng)頁設計工具 用 采用 據(jù)庫構(gòu)建了一個能實現(xiàn)簡單的電子商務的小型動態(tài)商務網(wǎng)站 購物 網(wǎng)。該系統(tǒng)能實現(xiàn)游客瀏覽網(wǎng)站,用戶注冊、登錄、瀏覽網(wǎng)站,對自己的注冊資料進行修改,使用搜索引擎按特定的條件對所需商品進行搜索,下訂單購買商品,處理訂單,對商品發(fā)表評論 、評級,查看訂單處理步驟,隨時修改自己的密碼和其它個人信息。還能夠?qū)崿F(xiàn)管理員登陸,管理員權(quán)限:商品管理(添加 /刪除商品、商品類別管理、商品信息處理)、管理用戶資料、管理定單、處理定單、管理評論,管理員在線編輯,管理工作輕松隨意。用戶購物積分功能 ,以次激勵用戶購物。該系統(tǒng)基本上具備一個網(wǎng)上商品銷售系統(tǒng)應該具備的功能,該設計項目基本上體現(xiàn)了構(gòu)建一個動態(tài)商務網(wǎng)站所需要的技術(shù),可以說,目前的大型商務網(wǎng)站也就是我這個小型網(wǎng)站在內(nèi)容上的擴充和重復。 購物 網(wǎng)屬于典型的 式的電子商務交易,其主要特征是交易能夠 一次完成,不需要太多的后續(xù)工作。這些虛擬的店面通過圖片和文字來描述其所提供的商品,進行促銷活動。商店銷售的絕大多數(shù)是有形商品或服務類商品,提供可直接下單的 “購物車 ”系統(tǒng)和在線支付系統(tǒng),所銷售的商品大都便于運送。當顧客實現(xiàn)了在線購買后,商店將以郵寄或?qū)iT運送的方式將商品送達顧客手中。 目前市場上已存在的 在線購物 網(wǎng)站有淘寶網(wǎng)、當當網(wǎng)、阿里巴巴網(wǎng)、卓越等,這些網(wǎng)站是中國電子商務發(fā)展成果的最真實寫照。例如淘寶,它適合個人用戶和企業(yè)用戶,可滿足買家選購貨物以及商家出售貨物 。 本課題是在大學期間學習數(shù)據(jù)庫相關(guān)知識的 基礎上,熟悉 005開發(fā) 環(huán)境 并能熟練使用 C#編程語言的同時,運用軟件工程理論知識,開發(fā)出的一套基于 在線購物系統(tǒng) 。在系統(tǒng)開發(fā)的過程中能夠應用所學的知識,并促進作者更深入的學習 C#的相關(guān)特性、積累更多 000 的相關(guān)應用知6 / 38 識,這樣不僅能將所學的書面知識和實際應用結(jié)合起來達到學以致用的目的,同時也為以后的工作和學習積累經(jīng)驗。 第 2 章 系統(tǒng)開發(fā)的 環(huán)境選擇 介 質(zhì)是一種服務器端腳本環(huán)境。 本呈現(xiàn)將在服務器端運行??蛻舳酥灰褂每蓤?zhí)行 碼的瀏覽器,即可瀏覽通過 程序執(zhí)行完后,服務器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 不是一種純粹的編程語言,它使用的語言是: 言。在一個 用程序中可以用其中的一種腳本語言,也可以結(jié)合這兩種腳本語言使用。 1、 優(yōu)點 : (1)開放性 在 ,并不需要開發(fā)者使用一個專有的腳本語言來生成網(wǎng)絡應用程序,實際上 括了對 本機支持。通過第三方組合組件,它還可以使用其他語言(如 多個腳本語言甚至可以在相同的 件中交替使用并相互調(diào)用。而 件實際上可以用任何語言編寫,這些語言包括 C+、 等。 (2)易操作性 計人員可以在服務器上方便地 “激活 ”他們的 ,可以立刻對定制化網(wǎng)頁和簡單的應用程序進行開發(fā)。以往需要 用 C 編寫的復雜的序來完成的功能(如數(shù)據(jù)庫連接),現(xiàn)在若使用 只要幾行簡單的代碼就能實現(xiàn)。 (3)程序與外觀分離 通過使用腳本和組件, 許用戶將編程工作與一個網(wǎng)頁的設計和其他工作分離開來。這就可以確保開發(fā)者能夠?qū)⒅饕木τ脕砜紤]編寫程序的邏輯,而不必擔心外觀是怎樣的。同時,它也使那些從事外觀設計的人員可以利用一些工具來對網(wǎng)頁進行修改,而不用過于關(guān)心編程問題。 (4)非手工編譯 7 / 38 即時編譯系統(tǒng)在被請求時自動對 文件重新編譯,并將其載入服務器的高速緩存中。因此,開發(fā)者對 件的修改可在瀏覽器中立即得到反映,只需要簡單地保存該文件并在瀏覽器中刷新即可。 (5)瀏覽器獨立性 供了一種瀏覽器中樞方案來完成應用程序的設計工作。因為用于生成動態(tài)內(nèi)容的腳本可以在服務器上執(zhí)行,所以開發(fā)者不必擔心客戶用什么瀏覽器來瀏覽網(wǎng)點。 2、 使用環(huán)境 : 的執(zhí)行過程是: ( 1)瀏覽器端提出 果是 展名的文件, 就提出 ( 2) 決定是否重新分析。 本代碼是由默認的腳本編程引擎如 后經(jīng)引擎翻譯轉(zhuǎn)換成服務器能執(zhí)行的命令,而 錯信息的輸出也是有 3、 配置 IS a、 發(fā)布信息的 開發(fā)依賴于 在多種平臺上運行: 系列包括 平臺上都可以。 面響應。 b、 安裝 安裝的是 以以 ( 1) 在控制面版中選擇“添加 /刪除程序” ( 2) 點擊“添加 /刪除 ( 3) 確認只選中第一項 然后點擊下一步即可自行進行安裝。 8 / 38 ( 4) 系統(tǒng)配置安裝完成后,就會彈出一個安裝“完成”的對話框來提示安裝完成,只要點擊“完成”即可。這樣 5、 腳本語言 在這里我們會了解到 a、 由瀏覽器解釋,通過網(wǎng)絡傳輸協(xié)議,可以從一臺機器傳輸?shù)搅硪慌_機器上。 b、 言 可以作為服務器端編程語言??蛻舳司幊陶Z言是可以由瀏覽器解釋執(zhí)行的語言。 c、 言 可以作為客戶端編程語言。 由于 是 以要使用時必須事先聲明,如: 語句 在這里聲明使 用 態(tài)網(wǎng)頁開發(fā)工具 X 簡介 X 是建立 將可視布局工具、應用程序開發(fā)功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發(fā)人員和設計人員都可利用它快速創(chuàng)建界面吸引人并且基于標準的站點和應用程序。它從基于 能 。 X 是一款專業(yè)的 輯器,用于對 碼和開發(fā)。無論您 喜歡直接編寫 會為您提供幫助良多的工具,豐富您的 利用 的可視化編輯功能,您可以快速地創(chuàng)建頁面而無需編寫任何代碼。 不過,如果您更喜歡用手工直接編碼, 包括許多與編碼相關(guān)的工具和功能。并且,借助 還可以使用服務器語言(例如9 / 38 記語言( 成支持動態(tài)數(shù)據(jù)庫的 統(tǒng)數(shù)據(jù)庫介紹 數(shù)據(jù)庫是以數(shù)據(jù)(數(shù)據(jù)就是對客觀事物的符號表示,是存儲在計算機中的模擬客觀事物的一系列信息。對于計算機科學而言,數(shù)據(jù)的含義極為廣泛,凡是可存儲的信息,如文本、圖像、聲音等都可以通過二進制編碼而形成數(shù)據(jù))為對象,指 指為了滿足某種特定應用的需要,按照一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織、存儲和使用數(shù)據(jù)的數(shù)據(jù)集合。 數(shù)據(jù)庫系統(tǒng)是管理大量的、持久的、可靠的和共享的數(shù)據(jù)的工具。 數(shù)據(jù)庫有以下特點: 數(shù)據(jù)有兩層含義,一個是數(shù)據(jù)本身,一個是數(shù)據(jù)之間的關(guān)系。集成就是指把數(shù)據(jù)集中到一起來,按照一定的結(jié)構(gòu)形式進 行存儲,并通過一系列的機制約束數(shù)據(jù)之間的關(guān)系,避免數(shù)據(jù)重復或不合要求。 數(shù)據(jù)庫中存放的數(shù)據(jù)量一般都比較龐大,不能同時在內(nèi)存中全部調(diào)用,而只能通過外部存儲器存儲,通常使用大容量的可移動磁盤或硬盤等設備。 指多個不同的用戶,為了不同的目的,可以使用不同的語言,通過不同的方式,訪問同一個數(shù)據(jù)庫,而訪問的范圍、可執(zhí)行的操作會有所區(qū)別。數(shù)據(jù)庫系統(tǒng)會提供相應的機制,保證這種共享在有序的條件下進行,可以避免因為同步而造成的錯誤。 一般來說,數(shù)據(jù)庫中式數(shù)據(jù)都需要長期保存。 10 / 38 第 3 章 購物 網(wǎng)的設計 求分析 統(tǒng)功能分析 本系統(tǒng)是一個 小型的電子商務系統(tǒng) 購物 網(wǎng),可以為各類用戶提供方便的在線購物環(huán)境,符合目前國內(nèi)流行的電子商務莫斯。用戶可以在系統(tǒng)中實現(xiàn)注冊、瀏覽商品、搜索查詢商品、下訂單、處理訂單等功能;管理員可以通過用戶管理、訂單管理、商品管理、評論管理等管理功能來對系統(tǒng)進行維護更新。網(wǎng) 站的組成由以下幾個子系統(tǒng) 組成 : 示歡迎界面,提供近期的商品。 戶發(fā)表留言,反饋信息等 過商品類別、商品名稱、出產(chǎn)地址來查詢是否有自己需要的商品。 4. 購物車,處理訂購并顯示想要訂購的商品。 5. 用戶注冊系統(tǒng),處理新用戶的注冊和老用戶購物時的確認。 6. 管理員系統(tǒng),通過管理員對系統(tǒng)進行管理和定單處理 基本功能: 游客可以瀏覽網(wǎng)站 用戶注冊 用戶登陸 用戶能夠瀏覽網(wǎng)站 提供搜索引擎,使用戶能夠按特定的條件對所需商品進行搜索 用戶能夠?qū)ψ约旱淖再Y料進行修改 用戶下定單購買商品 用戶處理定單 用戶對商品發(fā)表評論、評級 用戶查看定單處理步驟 11 / 38 高級功能 : 管理員登錄 管理員權(quán)限:商品管理(添加 /刪除商品、商品類別管理、商品信息處理)、管理用戶資料、管理定 單、處理定單、管理評論; 用戶可隨時修改自己的密碼和其他個人信息; 管理員在線編輯,管理工作輕松隨意; 用戶購物積分功能 ,以次激勵用戶購買; 據(jù)庫 據(jù)庫 管理 數(shù)據(jù)庫管理 的 功能由發(fā)布商品的商家使用,可以 進行 注冊會員、商品信息、訂單、動態(tài)新聞、 在 線調(diào)查等內(nèi)容 的管理 , 系統(tǒng)管理模塊 的功能需求如下: 1. 網(wǎng)站已注冊會員管理:實現(xiàn)對網(wǎng)站已注冊會員的管理,一個管理員即可管理網(wǎng)站的所有會員。 2. 已發(fā)布商品管理:管理商品信息,如管理商品簡介、價格、 (有新貨的時候 )更新庫存數(shù)量。 3. 訂單管 理:對于 銷售模塊中 注冊會員下達的訂單審核 、 然后執(zhí)行。一條訂單信息只能對應一個會員、卻能對應多個商品。 4. 動態(tài)新聞管理:實現(xiàn)對新聞的管理,并能夠根據(jù)當前日期更新新聞數(shù)據(jù)表。 5. 當前有效在線調(diào)查內(nèi)容管理:發(fā)布在線調(diào)查信息,并處理調(diào)查結(jié)果。 6. 管理員信息管理:可實現(xiàn)對 系統(tǒng) 管理員的基本信息進行管理。如增加管理員。一個管理員可維護所有會員的信息。 有通過登錄才能進入 系統(tǒng) 管理主頁面,進而使用 系統(tǒng)管理模塊 的所有功能。 12 / 38 8. 發(fā)布新上架商品信息:將新商品的詳細信息錄入數(shù)據(jù)庫,供 銷售模塊的使用者 查看。 9. 添加新會員信息管理:管理員可手動添加會員信息,添加的會員同通過 銷售模塊 注冊的會員具有相同的權(quán)限。 管理員點擊“注銷”后實現(xiàn)安全退出。 另外根據(jù)購物網(wǎng)站安全性的要求,同時也為了規(guī)范 對 網(wǎng)站 系統(tǒng)管理 ,對使用者 (購物者和商家管理員 )作出如下規(guī)定: 果是非注冊會員,那么就僅僅能夠使用 商品信息檢索與瀏覽、特價商品 展示、查看銷售排行、新品上架和動態(tài)新聞瀏覽功能。而在線購物、查看購物車、結(jié)算等功能都是針對已注冊的會員。 果沒有管理員登錄賬號和 密碼,那么就無法進入 系統(tǒng) 管理主頁面,即使繞過 系統(tǒng) 管理登錄頁面而直接進入主頁面,系統(tǒng)也會強制將其轉(zhuǎn)向 系統(tǒng)管理模塊的 登錄頁面。 據(jù)流程分析 數(shù)據(jù)流圖是描繪系統(tǒng)邏輯模型的圖像工具,它描述了系統(tǒng)的組成部分及各部分的聯(lián)系,以及信息流和數(shù)據(jù)轉(zhuǎn)換。 在線購物業(yè)務首先由商家將商品信息通過 系統(tǒng)管理模塊 提供的商品管理功能錄入數(shù)據(jù)庫;然后購買者在注冊為網(wǎng)站會員之后即可選購所需商品,選購完成之后選擇付款方 式和送貨方式,之后即可提交訂單 。商家 管理員每 天都 會處理 購買者 下達的新訂單,并予以執(zhí)行。 本系統(tǒng)的 頂層數(shù)據(jù)流程如圖 2 示 。 13 / 38 對于系統(tǒng)銷售模塊來說,主要的數(shù)據(jù)由買家輸入,主要包括注冊信息、登錄信息、選購商品信息的輸入,輸出的則是訂單信息。對于系統(tǒng)管理模塊來說,主要的數(shù)據(jù)由賣家輸入,主要包括商品信息、新聞信息的輸入,輸出的則是系統(tǒng)銷售模塊所看到的所有信息。 總體數(shù)據(jù)流程如圖 2示 。 圖 2體數(shù)據(jù)流程圖 圖 2層數(shù)據(jù)流圖 14 / 38 體結(jié)構(gòu)設計 系統(tǒng)結(jié)構(gòu)和功能是系統(tǒng)設計 的核心部分,通過系統(tǒng)結(jié)構(gòu)圖可以清楚的看出整個系統(tǒng)的結(jié)構(gòu)。 根據(jù)功能需求,本系統(tǒng)總體 上分 銷售模塊 和 系統(tǒng)管理 模塊, 銷售模塊功能供購買者使用, 系統(tǒng)管理 模塊功能供 商家 管理員使用。系統(tǒng)總體結(jié)構(gòu)如圖 3示 。 塊功能設計 本系統(tǒng)分 銷售模塊 和 系統(tǒng)管理 模塊,每個模塊又有若干個子模塊構(gòu)成,其中銷售 模塊主要包括:商品展臺、購物車、會員管理、新聞管理、注銷登錄等子模塊 。系統(tǒng)管理 模塊主要包括:商品管理、訂單管理、會員管理、新聞管理、注銷登錄等子模塊。具體的模塊功能設計如下。 售 模塊 系統(tǒng)銷售模塊主要讓商品購買者使用, 可以進行 各 類商品信息的瀏覽和訂購功能,系統(tǒng) 銷售 模 塊 的 結(jié) 構(gòu) 如 圖 3示 。在線購物系統(tǒng) 銷售 模塊 系統(tǒng) 管理模塊 圖 3統(tǒng)總體結(jié)構(gòu)圖 15 / 38 系統(tǒng) 銷售 模塊具體功能設計如下: 1、商品展 示功能: 包括新上架商品展示、特價商品展示、銷售排行榜、分類商品信息展示和被選定的商品詳細信息展示。每類商品都是根據(jù)數(shù)據(jù)庫中商品信息表中的特定字段進行劃分的,如特價商品是根據(jù)降價幅度是否 大于百分之二十、新品是根據(jù)上架時間是否在三天或一周之內(nèi)、排行榜是根據(jù)購物者下訂單的多少 。購物者可通過此模塊實現(xiàn)瀏覽商品信息的目的。 2、購物車 功能 :包括選定商品至購 物車,查看、清空購物車;在購買者提交購物車 (提交訂單 )之前,所有已選定的商品信息是存放在購物車實現(xiàn)類文件的據(jù)集中。 當提交購物車之后,該數(shù)據(jù)集中的信息就被寫入數(shù)據(jù)庫。在用戶未登陸之前,不能夠使用購物車提交功能,如果選擇了購物,那么系統(tǒng)會提示用戶登錄。 3、會員管理 功能 :包括了注冊、登錄、索回密碼等功能。對于注冊功能,需要用戶輸入的信息取決于數(shù)據(jù)庫中會員信息數(shù)據(jù)表中的字段;并通過各類型的驗證控件實現(xiàn)校驗。登錄和索回密碼功能所需的數(shù)據(jù)也是從會員信息數(shù)據(jù)表中得到。 4、新聞管理 功能 :將數(shù)據(jù)庫中的新聞 信息數(shù)據(jù)表中的信息動態(tài)綁定至網(wǎng)站首頁,同時允許用戶單擊了某條特定的新聞標題后查看相應新聞的詳細信息。 5、注銷登錄 功能 : 保證在注冊會員注銷后清空其登錄時候保持的信息,如會話信息、購物車信息等。 統(tǒng)管理 模塊 系統(tǒng)管理模塊的 功能由發(fā)布商品的商家使用,可以 進行 注冊會員、商品信息、圖 3售模塊 功能 結(jié)構(gòu)圖 銷售模塊 商品展臺 新聞 購物車 會員管理 新品展示 特價商品 銷售排行榜 選購商品 清空購物車 查看購物車 會員注冊 會員登錄 動態(tài)新聞展示 商品詳細信息 新聞相信信息 注銷登錄 索回密碼 16 / 38 訂單、動態(tài)新聞、 在 線調(diào)查等內(nèi)容 的管理,系統(tǒng)管理 模塊的結(jié)構(gòu)如圖 3示 。 系統(tǒng) 管理 模塊具體功能設計如下: 1、商品管理 功能 :具體包括對商品信息進行添加、編輯、刪除等操 作。對于新上架的商品,可以上傳圖片供購買者查看;對于已錄入數(shù)據(jù)庫的商品信息,可進行編輯和刪除等操作。 2、訂單管理 功能 :具體包括對訂單信息進行查看、執(zhí)行等操作。 3、會員管理 功能 :具體包括對已注冊會員信息進行編輯、刪除等操作,同時可手動添加會員信息。 4、新聞管理 功能 :可實現(xiàn)對新聞的增加、刪除、編輯等功能。 5、注銷登錄 功能 :可實現(xiàn)讓 商家 管理員 退出 后刪除所有登錄期間存儲的信息,如 息。 據(jù)庫表的介紹 本系統(tǒng)數(shù)據(jù)庫的功能主要是存儲網(wǎng)站中所有數(shù)據(jù),以便進行操作。 本系統(tǒng)的數(shù)據(jù)庫文件名為 存在系統(tǒng)文件的 目錄中。主要由個表組成。下面將逐一介紹這八個表的意義和功能: 圖 3統(tǒng)管理 模塊功能結(jié)構(gòu)圖 系統(tǒng)管理模塊 商品管理 新聞管理 訂單管理 會員管理 添加商品 編輯商品信息 查詢訂單 執(zhí)行訂單 添加會員信息 刪除會員 增加新聞條目 刪除過時新聞 注銷登錄 刪除商品信息 系統(tǒng)登錄 17 / 38 表比較簡單,主要用來存儲論壇管理員的帳號和密碼,該表的結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 管理員用戶名 本 密碼 字 管理員權(quán)限 表存儲了商品的大類別信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 商品大類名 字 是否在首頁顯示 本 類別排序 表存儲了郵寄 /付款信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 送貨 /匯款方式名 字 各種送貨收費價格 字 0為送貨方式 1為匯款方式 字 送貨 /匯款方式排序 表存儲了客戶定單的資料,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 定單的用戶名 18 / 38 期 /時間 定單日期 字 產(chǎn)品編號 字 產(chǎn)品訂購數(shù)量 本 定單編號 字 處理狀態(tài) 本 收貨人 本 收貨地址 值 郵政編碼 注 評論 字 付款方式編號 字 送貨方式編號 字 性別 字 總金額 本 姓名 本 用戶 本 用戶電話 字 用戶 表存儲了商品的小類別信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 商品小類名 字 商品小類排序 字 對應的大類編號 字 是否在首頁顯示 表存儲了商品的詳細信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 商品名稱 本 生產(chǎn)廠商 本 商品介紹 期 /時間 出產(chǎn)日期 19 / 38 字 購買商品積分 本 詳細介紹 注 商品配置說明 字 用戶評級分數(shù) 字 商品市場價 字 商品會員價格 字 商品 字 訂購次數(shù) 字 查看次數(shù) 字 商品折扣 字 商品小類 字 商品大類 本 縮略圖 期 /時間 商品添加日期 字 評級次數(shù) 字 推薦 本 商品產(chǎn)地 本 商品編碼 字 商品件數(shù) 本 商品重量 字 生產(chǎn)批次 本 商品簡介 表存儲了用戶的個人詳細信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié) 構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 本 用戶名 本 用戶 本 用戶密碼 字 用戶身份證號 本 用戶移動電話 本 用戶 期 /時間 注冊日期 本 密碼提示 本 密碼答案 字 登陸次數(shù) 期 /時間 最后一次登陸時間 20 / 38 本 收貨人姓名 本 收貨人城市 本 收貨人地址 本 郵政編碼 本 用戶電話 字 送貨方式編號 字 匯款方式編號 字 用戶性別 本 姓名 /否 是否 字 用戶積分 表存儲了用戶發(fā)表對商品評論的信息,該表結(jié)構(gòu)如表 3 表 3 數(shù)據(jù)表“ 結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 說明 動編號 編號 字 對應產(chǎn)品編號 本 評論標題 期 /時間 評論發(fā)表時間 注 評論內(nèi)容 字 審查是否通過 立數(shù)據(jù)庫連接 1、 本系統(tǒng)使用了 為系統(tǒng)服務器。 2、后臺數(shù)據(jù)庫的配置 本系統(tǒng)采用 碼如下: 21 / 38 細設計 統(tǒng)模塊介紹 以表 3 表 3統(tǒng)模塊) 文件名 功能 文件名 功能 站首頁 戶登陸 戶注冊 記密碼 助信息 到商品 銷商品 薦商品 索商品 品分類 息中心 戶個人資料 戶詳細資料 貨資料 改密碼 物車 戶定單 戶積分查詢 計信息 銷退出 戶對商品的評級 戶對商品評論 帳 單的詳細資料 種商品詳細資料 單完成 統(tǒng)模塊的程序流圖 本系統(tǒng)模塊的設計 ,其主要功能的程序流圖,如圖 3 22 / 38 圖 3統(tǒng)模塊需求分析 網(wǎng)上商店的需求,由用戶、管理人員兩方面。電子商務網(wǎng)站可簡單的劃分為 2個部分,如圖 3 首頁 登錄 用戶注冊 合法 用戶 搜索商品 購買商品 付款 修改訂單 Y N N Y 訂單 確認 主 頁 用 戶 管理人員 23 / 38 圖 3統(tǒng)模塊分析圖 管理人員的管理功能 商店管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實現(xiàn)對商店信息、購買者信息管理和統(tǒng)計查看及維護。商店管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計商品的基本信息。如圖 3 圖 3理人員的 管理模塊 用戶的管理功能 用戶者的需求是查詢商店所存的商品、個人購買情況及個人信息的修改。 用戶可以在系統(tǒng)中實現(xiàn)注冊、瀏覽商品、搜索查詢商品、下定單、處理定單等功能 。 用戶的管理功能劃分如圖 3 圖 3管理人員 用戶注冊 用戶登陸 用戶注消 購物車 商品更新 用戶管理 用戶管理 個人資料 定單資料 積分查詢 購物資料 統(tǒng)計信息 修改密碼 收貨資料 24 / 38 第 4 章 購物 網(wǎng)的實現(xiàn)和效果分析 統(tǒng)平臺搭建 操作系統(tǒng): X、 T 上、 000 P 有很高的要求,只要能夠順利運行 列操作系統(tǒng)就可以了。 當然, 行 內(nèi)存:最低配置 32建議使用 64上內(nèi)存,如果使用 28 硬盤空間:至少需要 50上的硬盤空間來安裝所需的組件。 運行 服務端要求,如表 4表 4 運行 服務端要求 操作系統(tǒng) 需要安裝的 8 上 T 上 000 上 P 上 統(tǒng)功能實現(xiàn)和界面效果分析 戶模塊的主要功能: 冊 用戶要想在本網(wǎng)站購買商品就必須要去注冊成為本網(wǎng)站的會員,只需點擊“注冊”就可了解到成為會員的必要條約及其必須承擔的責任,作為一個電子商務網(wǎng)站 ,最基本的功能肯定就是注冊了。因為只有注冊用戶才能在網(wǎng)站內(nèi)訂購自己想要購買的商品。 用戶一旦成為本網(wǎng)站的會員 后,即可在登錄頁面中登錄,用戶只要輸入自己用戶名和密碼即可實現(xiàn)登錄。這里有 數(shù)對用戶名和密碼進行判斷,以此來保證用戶的合法性。為了能方便地使用網(wǎng)站的各項功能, 用戶登錄也是必不可少25 / 38 的。當用戶登錄以后,便可進行查閱 /更改自己的個人資料 、修改 /處理個人訂單等操作。 若用戶登錄后要離開網(wǎng)站,可注銷個人帳號,以防他人修改或使用本人帳號。 當用戶選好自己想要的商品后把商品放入購物車,購物車將自動產(chǎn)生相應的定單。當然,用戶也可以從購物車里刪除掉選好的商品,而相應定單的也會刪除。 商品 查詢商品可以說是一個網(wǎng)站非常重要的一個功能,通過這一功能,用戶可以按照某些特定的條件搜索自己想要購買的商品,這無論為普通用戶還是管理員都提供了極大的方便。 用戶可以在登陸后使用用戶個人資料修改功能對自己的一切信息進行修改,密碼修改也包括在其中。 也可以對用戶郵寄 /付款資料、收貨資料等信息進行修改補充。 在主頁面中我們可以閱覽到網(wǎng)站的部分新到商品和部分推薦商品,可以在商品搜索中通過快速搜索或者高級搜索功能搜索本網(wǎng)站擁有的商品,也可以 看到本網(wǎng)站最新的商品銷售排行榜等信息,主頁面如圖 4 26 / 38 圖 4在系統(tǒng)模塊的每個頁面中都包含了包含 個文件, 首代碼如下: 三個模塊的圖示如圖 4 4 4 圖 4-2 面 圖 4-3 面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論