畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺_第1頁
畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺_第2頁
畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺_第3頁
畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺_第4頁
畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

I 畢業(yè)設(shè)計(jì)電子商務(wù)購物平臺 目 錄 第 1 章 前言 . 1 第 2 章 可行性研究 . 2 濟(jì)上可行性 . 2 術(shù)上可行性 . 2 作上可行性 . 2 第 3 章 相關(guān)知識和開發(fā)工具簡介 . 3 介 . 3 務(wù)器 . 4 術(shù)概述 . 4 術(shù)概述 . 5 術(shù)概述 . 6 術(shù)概述 . 7 介 . 8 架構(gòu)思想 . 8 第 4 章 需求分析 . 10 行環(huán)境需求 . 10 發(fā)模式定位 . 10 統(tǒng)用例圖 . 11 第 5 章 概要設(shè)計(jì) . 13 統(tǒng)流程圖 . 13 能模塊分析 . 14 第 6 章 詳細(xì)設(shè)計(jì) . 18 臺模塊設(shè)計(jì) . 18 臺模塊設(shè)計(jì) . 21 據(jù)庫設(shè)計(jì) . 27 結(jié) 論 . 31 致 謝 . 32 參考文獻(xiàn) . 33 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 1 頁 共 33 頁 第 1 章 前言 電子商務(wù) (常是指是在全球各地廣泛的商業(yè)貿(mào)易活動中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器 /服務(wù)器應(yīng)用方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動,實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動、交易活動、金融活動和相關(guān)的綜合服務(wù)活動的一種新型的商業(yè)運(yùn)營模式。 目前電子商務(wù)的分類有: 、 交電子商務(wù) )10 類電子商務(wù)模式等等 。 隨著科技的快速發(fā)展,人民生活水平的逐漸提高,人們生 活理念和 消費(fèi) 理念有了很大改變, 通過互聯(lián)網(wǎng),商家和客戶之間可以直接進(jìn)行交流 。電子商務(wù)將傳統(tǒng)的商務(wù)流程電子化、數(shù)字化,一方面以電子流代替了實(shí)物流,可以大量減少人力、物力,降低了成本;另一方面突破了時(shí)間和空間的限制,使得交易活動可以在任何時(shí)間、任何地點(diǎn)進(jìn)行,從而大大提高了效率。通過互聯(lián)網(wǎng),商家之間可以直接交流、談判、簽合同, 消費(fèi) 者也可以把自己的反饋建議反映到企業(yè)或商家的網(wǎng)站,而企業(yè)或者商家則要根據(jù) 消費(fèi) 者的反饋及時(shí)調(diào)查產(chǎn)品種類及服務(wù)品質(zhì),做到良性互動。 電子商務(wù)所具有的開放性和全球性的特點(diǎn),為企業(yè)創(chuàng)造了更多的貿(mào)易機(jī)會 。 由于電子商務(wù)涉及的范圍比較廣泛 , 最終我將畢業(yè)設(shè)計(jì)選題定為在線電腦購物商城系統(tǒng) 。該系統(tǒng) 是一個(gè)基于 式 的電子商務(wù)系 統(tǒng) , 提供有關(guān) 電腦方面 產(chǎn)品 的 專業(yè) 服務(wù)。 通過這個(gè)系統(tǒng),給銷費(fèi)者提供了一個(gè)更加專業(yè)高效的服務(wù),為用戶節(jié)省了大量的時(shí)間;同時(shí)通過智能化的管理,使得商場的工作效率得到很大的提商,也加強(qiáng)了管理層對商場的管理。 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 2 頁 共 33 頁 第 2 章 可行性研究 濟(jì)上可行性 現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。本系統(tǒng)的開發(fā),為傳統(tǒng)的電腦購物商城提供了一個(gè) 新的銷售模式,為商城的工作效率帶來了一個(gè)質(zhì)的飛躍,主要表現(xiàn)有以下幾個(gè)方面 : 第一, 本系統(tǒng)的運(yùn)行可以代替更多傳統(tǒng)的人工勞動,節(jié)省了大量人力資源以及為此付出的成本; 第二, 本系統(tǒng)使得商城的管理變得更加的智能化,提高了工作效率; 第三, 本系統(tǒng)使得更多的人可以不用出門就可以買到心儀的產(chǎn)品,提高了商城的流量,同時(shí)也提高了商城的交易量,大幅提高商城的營業(yè)額。 所以,本系統(tǒng)所獲得的收益將遠(yuǎn)遠(yuǎn)大于它的投入,在經(jīng)濟(jì)上是可行的。 術(shù) 上可行性 本系統(tǒng)的開發(fā)使用 據(jù)庫,它 是一個(gè)全面的數(shù)據(jù)庫平臺 ,提供了企業(yè)級 的數(shù)據(jù)管理 以及 更安全可靠的存儲功能 。 使用 程語言, 為一種高級的純面 向?qū)ο缶幊陶Z言,提供了完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供了保障,為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。 綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。 作 上可行性 本系統(tǒng)為智能化的電子商物系統(tǒng),只需顧客和管理人員有一些簡單的電腦操作基礎(chǔ)即可,而現(xiàn)電腦已經(jīng)普及 ,因此,它在操作上是可行的。 第 3 頁 共 33 頁 第 3 章 相關(guān)知識和開發(fā)工具簡介 本章 主要對系統(tǒng)實(shí)現(xiàn)所需要的基本開發(fā)工具以及所使用的技術(shù)做了一些簡要 的 介 紹 , 這 些 開 發(fā) 工 具 和 技 術(shù) 包 括 : 。 介 一個(gè)十分優(yōu)秀的用于開發(fā) 2 件集合,功能非常強(qiáng)大,支持了十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。 業(yè)級 工作平臺( 簡稱 對 擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和開發(fā)、發(fā)布,以及應(yīng)用 程序服 務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 在結(jié)構(gòu)上, 特征可以被分為 7 類: 1. 型 2. 發(fā)工具 3. 發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. 目部署服務(wù) 6. 數(shù)據(jù)庫服務(wù) 7. 合幫助 對于以上每一種功能上的類別,在 都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。 構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。 簡單而言, 插件,也是一款功能強(qiáng)大的 線電腦購物商城系統(tǒng) 第 4 頁 共 33 頁 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 前版本需先安裝 后版本安裝時(shí)不需安裝 務(wù)器 件基金會( 目中的一個(gè)核心項(xiàng)目,由 其他一些公司及個(gè)人共同開發(fā)而成。由于有了 參與和支持,最新的 范總是能在 得到體現(xiàn), 支持最新的 范。因?yàn)?術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 用服務(wù)器。 受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其 中加入新的功能。 一個(gè)小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 序的首選。對于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 務(wù)器,可利用它響應(yīng)對面的訪問請求。實(shí)際上 分是 務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 ,它實(shí)際上作為一個(gè)與 立的進(jìn)程單獨(dú)運(yùn)行的。 這里的訣竅是,當(dāng)配置正確時(shí), 面服務(wù),而 際上運(yùn)行 面和 外, 務(wù)器一樣,具有處理 外它還是一個(gè) 立的 默認(rèn)模式。不過, 理靜態(tài) 能力不如 務(wù)器。 術(shù)概述 由 司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 術(shù)有點(diǎn)類似 術(shù),它是在傳統(tǒng)的網(wǎng) 第 5 頁 共 33 頁 頁 件 (*插入 序段 ( 記 (從而形成 件 (*用 發(fā)的 用是跨平臺的,即能在 能在其 他操作系統(tǒng)上運(yùn)行。 術(shù)使用 程語言編寫類 封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 問存在于服務(wù)端的資源的應(yīng)用邏輯。 網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 應(yīng)用程序的開發(fā)變得迅速和容易。 務(wù)器在遇到訪問 頁的請求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 件中的 碼一起返回給客戶。插入的 序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí) 現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) 本,因此客戶端只要有瀏覽器就能瀏覽。 范的最后版本是 1999 年 9 月推出的, 12 月又推出了 范。目前較新的是 范, 范的征求意見稿也已出臺。 面由 碼和嵌入其中的 碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 碼進(jìn)行處理,然后將生成的 面返回給客戶端的瀏覽器。 技術(shù)基礎(chǔ),而且大型的 用程序的開發(fā)需要 合才能完成。 備了 術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 術(shù)概述 早是作為 目的組成部分問世運(yùn)作。項(xiàng)目的創(chuàng)立者希望通過對該項(xiàng)目的研究,改進(jìn)和提高 簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 諸多 目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。 縮寫,是一種常用的設(shè)計(jì)模式。 弱了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合,以及讓視圖層更富于變化。 一種實(shí)現(xiàn),它將 記(屬于 范)用作實(shí)現(xiàn)的一費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 6 頁 共 33 頁 部分。 承了 各項(xiàng)特性,并根據(jù) 特點(diǎn),做了相應(yīng)的變化與擴(kuò)展。 架具有組件的模塊化,靈活性和重用性的優(yōu)點(diǎn),同時(shí) 簡化了基于 用程序的開發(fā)。 術(shù)概述 一個(gè)開放源代碼的對象關(guān)系映射框架,它對 行了非常輕量級的對象封裝,使得 序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 以應(yīng)用在任何使用 場合,既可以在 客戶端程序使用,也可以在 用中使用,最具革命意義的是,以在應(yīng)用 構(gòu)中取代 成數(shù)據(jù)持久化的重任。 核心 接口一共有 5 個(gè),分別為 : 5 個(gè)核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。下面對這五的核心接口分別加以介紹。 口 :口負(fù)責(zé)執(zhí)行被持久化對象的 作 (任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的 句。 )。但需要注意的是象是非線程安全的。同時(shí), 同于 用中的 里當(dāng)使用 個(gè)術(shù)語時(shí),其實(shí)指的是 的以后會將 象稱為用戶 口 :口負(fù)責(zé)初始化 充當(dāng)數(shù)據(jù)存儲源的代理,并負(fù)責(zé)創(chuàng)建 象。這里用到了工廠模式。需要注意的是 不是輕量級的,因?yàn)橐话闱闆r下,一個(gè)項(xiàng)目通常只需要一個(gè) 夠,當(dāng)需要操作多個(gè)數(shù)據(jù)庫時(shí),可以為 每個(gè)數(shù)據(jù)庫指定一個(gè) 口 :口負(fù)責(zé)配置并啟動 建象。在 啟動的過程中, 的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 象。 口 :口負(fù)責(zé)事務(wù)相關(guān)的操作。它是可選的,可 第 7 頁 共 33 頁 發(fā)人員也可以設(shè)計(jì)編寫自己的底層事務(wù)處理代碼。 口 : 口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用 言或 句兩種表達(dá)方式。 術(shù)概述 一個(gè)開源框架,它由 建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 用基本的 完成以前只可能由 成的事情。然而, 用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何 用都可以從 從大小與開銷兩方面而言 是輕量的。完整的 架 可以在一個(gè)大小只有 1的 件里發(fā)布。并且 需的處理開銷也是微不足道的。此外, 非侵入式的:典型地, 用中的對象不依賴于 特定類。 過一種稱作控制反轉(zhuǎn)( 技術(shù)促進(jìn)了松耦合。當(dāng)應(yīng)用了個(gè)對象依賴的其它對象會通過被動的方式傳遞進(jìn)來,而不是這個(gè)對象自己創(chuàng)建或者查找依賴對象。你可以認(rèn)為 反 不是對象從容器中查找依賴,而是容器在對象初始化時(shí)不等對象請求就主動將依賴傳遞給它。 供了面向切面編程的豐富支持 ,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級服務(wù)(例如審計(jì)( 事務(wù)( 理)進(jìn)行內(nèi)聚性的開發(fā)。應(yīng)用對象只實(shí)現(xiàn)它們應(yīng)該做的 完成業(yè)務(wù)邏輯 僅此而已。它們并不負(fù)責(zé)(甚至是意識)其它的系統(tǒng)級關(guān)注點(diǎn),例如日志或事務(wù)支持。 含并管理應(yīng)用對象的配置和生命周期,在這個(gè)意義上它是一種容器,你可以配置你的每個(gè) 何被創(chuàng)建 基于一個(gè)可配置 原型( 你的 以創(chuàng)建一個(gè)單獨(dú)的實(shí)例或者每次需要時(shí)都生成一個(gè)新的實(shí)例 以及它們是如何相互關(guān)聯(lián)的。然而, 應(yīng)該被混費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 8 頁 共 33 頁 同于傳統(tǒng)的重量級的 器,它們經(jīng)常是龐大與笨重的,難以使用。 以將簡單的組件配置、組合成為復(fù)雜的應(yīng)用。在 ,應(yīng)用對象被聲明式地組合,典型地是在一個(gè) 件里。 提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。 所有 這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為 的各種模塊提供了基礎(chǔ)支持。 介 一個(gè)關(guān)系數(shù)據(jù)庫管理系 統(tǒng)。它最初是由 家公司共同開發(fā)的,于 1988 年推出了第一個(gè) 版本。在 T 推出后, 開發(fā)上就分道揚(yáng)鑣了, 植到 T 系統(tǒng)上,專注于開發(fā)推廣 T 版本。 較專注于 作系統(tǒng)上的應(yīng) 用。 005 是一個(gè)全面的 數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (工具提供了企業(yè)級的數(shù)據(jù)管理。 005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序 。 005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 決方案,幫助您的團(tuán)隊(duì)通過記分卡、移動設(shè)備將數(shù)據(jù)應(yīng)用 推向業(yè)務(wù)的各個(gè)領(lǐng)域。 架構(gòu)思想 型視圖控制器 。 模板概念的理解 : 來是存在于 序中的, M 是指數(shù)據(jù)模型, V 是指用戶界面, C 則是控制器。使用 目的是將 M 和 V 的實(shí)現(xiàn)代碼 第 9 頁 共 33 頁 分離,從而使同一個(gè)程序可以使用不同的表現(xiàn)形式。比如一批統(tǒng)計(jì)數(shù)據(jù)你可以分別用柱狀圖、餅圖來表示。 C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變,V 應(yīng)該同步更新。 模型視圖控制器( 八十年代為編程語言 80 發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。最近幾年被推薦為 司 臺的設(shè)計(jì)模式,并且受到越來越多的使用 開發(fā)者的歡迎。模型視圖控制器模式是一個(gè)有用的工具箱,它有很多好處,但也有一些缺點(diǎn)。 何工作 : 一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。使用 用程序被分成三個(gè)核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。 視圖 : 視圖是用戶看到并與之交互的界面。對老式的 用程序來說,視圖就是由 素組成的界面,在新式的 用程序中, 舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 一些標(biāo)識語言和 如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。 個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。在視圖中其實(shí)沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲的還是一個(gè)雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。 模型 : 模型表示企業(yè)數(shù)據(jù)和 業(yè)務(wù)規(guī)則。在 三個(gè)部件中,模型擁有最多的處理任務(wù)。例如它可能用 樣的構(gòu)件對象來處理數(shù)據(jù)庫。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。 控制器 : 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。所以當(dāng)單擊 面中的超鏈接和發(fā)送 單時(shí),控制器本身不輸出任何東西和做任何處理。它只是接收請求并決定調(diào)用哪個(gè)模型構(gòu)件去 處理請求,然后用確定用哪個(gè)視圖來顯示模型處理返回的數(shù)據(jù)。 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 10 頁 共 33 頁 第 4 章 需求分析 行環(huán)境 需求 硬件需求 :56M/10G 及以上配置,要求為 在線電腦購物 系統(tǒng)分配足夠內(nèi)存空間。 操作系統(tǒng)需求: 以上操作系統(tǒng) ( 推薦 ) ,也可以使用 作系統(tǒng) 數(shù)據(jù)庫軟件需求: 005 簡體 中文版 ( 推薦 ) 中間軟件需求: 發(fā)工具需求: 發(fā)模式定位 本系統(tǒng)采用 B/S 設(shè)計(jì)模式,利用 言開發(fā) 用程序,提供 架對系統(tǒng)的程序代碼結(jié)構(gòu)進(jìn)行分層。分層的策略如 圖 圖 構(gòu) 系統(tǒng)流程圖 示層 業(yè)務(wù)層 久層 第 11 頁 共 33 頁 統(tǒng)用例圖 1、 前臺 圖 統(tǒng) 前臺 用例圖 通過前臺,用戶可以查看商城商品,在注冊登錄后,用戶可以進(jìn)行購買商品、收藏商品,以及查看購買記錄等操作。 用例圖說 明: 查看商品:商城商品,及一些促銷打折信息; 登錄:通過賬號密碼登錄系統(tǒng),以獲得更多操作權(quán)限; 注冊:如需購買商品或得到其它服務(wù),需先進(jìn)行注冊; 購買商品:登錄系統(tǒng)后可進(jìn)行購買商品操作; 查看購買記錄:查看自己的歷史購買記錄; 商品收藏:收藏自己喜歡的商品。 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 12 頁 共 33 頁 2、 后臺 圖 統(tǒng)后 臺用例圖 通過后臺,管理 員 可以進(jìn)行商品管理、訂單管理、角色管理、新聞管理,以及商品的銷售統(tǒng)計(jì)。 用例圖說明: 登錄:管理員登錄后臺系統(tǒng),以便進(jìn)行相應(yīng)權(quán)限操作; 商品管理:對商品進(jìn)行管理; 訂單管理:對客戶訂單進(jìn)行管理; 角色管理:對用戶或管理員角色進(jìn)行管理; 新聞管理:對商城新聞進(jìn)行管理; 統(tǒng)計(jì):對相應(yīng)月份或季度銷售額進(jìn)行統(tǒng)計(jì)。 第 13 頁 共 33 頁 第 5 章 概要設(shè)計(jì) 經(jīng)過需求分析階段的工作,系統(tǒng)必須 “ 做什么 ” 已經(jīng)清楚了,現(xiàn)在是決定“ 怎樣做 ” 的時(shí)候。 概要 設(shè)計(jì)的基本目的就是回答 “ 從總體上說,系統(tǒng)應(yīng)該如何實(shí)現(xiàn)? ” 這個(gè)問題 。 本章主要包括系統(tǒng)模塊劃分、功能模塊分析 等 ,為軟件的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。 該 系統(tǒng)劃 分為 前臺管理以及后臺管理兩大模塊 。 前臺包括注冊會員、商品查詢、精品推薦、品牌專區(qū)、打折商品、購物車以及會 員 中心等功能 模塊;后臺主要包括商品管理、訂單管理、角色管理、站內(nèi)新聞以及銷售統(tǒng)計(jì)這幾大模塊。 統(tǒng) 流程 圖 該 系統(tǒng)劃 分為 前臺管理以及后臺管理兩大模塊 。 1、 前臺 圖 統(tǒng)前臺流程圖 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 14 頁 共 33 頁 2、 后臺 圖 統(tǒng)后臺流程圖 能 模塊 分析 1、 前臺 功能 詳細(xì)描述 注冊會員 游客注冊,才可以購買商品 查詢商品 可以根據(jù)相關(guān)的商品信息來查詢商品(如:商品名稱,商品價(jià)格,商品類型等) 精品推薦 查看到后臺管理員所推薦的商品 品牌專區(qū) 查看國內(nèi)外品牌 打折商品 促銷 的商品 我的購物車 可以了解商品的基本信息,可以根據(jù)商品的信息來購買商品,刪除已購買的商品,收藏喜歡的商品。 商品訂購 可預(yù)訂商品 購買記錄 查看會員 歷史 購買的所有記錄 會員基本信息 查看和修改會員的基本信息 第 15 頁 共 33 頁 注冊會員 名 稱 注冊會員 標(biāo)識 接 口 說 明 輸入 用戶基本信息填寫 (用戶名 ,用戶密碼等 ) 輸出 用戶注冊會員的響應(yīng)注冊成功 ,注冊失敗 (用戶名存在等 ) 功 能 說 明 幫助游客注冊會員 , 才可以購買商品 . 查詢商品 名 稱 查詢商品 標(biāo)識 接 口 說 明 輸入 用戶需要查詢的商品 輸出 用戶所查詢的商品信息列表 功 能 說 明 可以根據(jù)相關(guān)的商品信息來查詢商品(如:商品名稱,商品價(jià)格,商品類型等) 精品推薦 名 稱 精品推薦 標(biāo)識 接 口 說 明 輸入 無 輸出 管理員推薦的商品 功 能 說 明 查看到后臺管理員所推薦的商品 品牌專區(qū) 名 稱 品牌專區(qū) 標(biāo)識 接 口 說 明 輸入 無 輸出 本站所售品牌商品 功 能 說 明 查看國內(nèi)外品牌 打折商品 名 稱 打折商品 標(biāo)識 接 口 說 明 輸入 無 輸出 會員的打折價(jià) 功 能 說 明 會員可以享受商品打折價(jià) 會員基本信息 名 稱 會員信息 標(biāo)識 接 口 說 明 輸入 無 輸出 會員的基本信息 功 能 說 明 查看和修改會員的基本信息 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 16 頁 共 33 頁 我的購物車 名 稱 我的購物車 標(biāo)識 接 口 說 明 輸入 需購買的商品名稱、數(shù)量 輸出 購買商品的詳單和總價(jià) 功 能 說 明 可以了解商品的基本信息,可以根據(jù)商品的信息來購買商品, 刪除已購買的商品,收藏喜歡的商品。 商品訂購 名 稱 商品訂購 標(biāo)識 接 口 說 明 輸入 需購買的商品名稱、數(shù)量 輸出 購買商品的詳單和總價(jià) 功 能 說 明 可以了解商品的基本信息,可以根據(jù)商品的信息來購買商品,刪除已購買的商品,收藏喜歡的商品。 購買記錄 名 稱 購買記錄 標(biāo)識 接 口 說 明 輸入 無 輸出 瀏覽歷史購買記錄 功 能 說 明 查看會員 歷史 購買的所有記錄 2、 后臺 功能 詳細(xì)描述 商品管理 對商品進(jìn)行修改,推出精品,打 折商品等。 訂單管理 訂購所需商品,按日期查詢訂單并刪除過期訂單,修改訂單 , 角色管理 管理會員,以及公司訪問人員的管理 權(quán)限管理 不同管理人員登陸,具有不同權(quán)限 站內(nèi)新聞 相關(guān)熱門商品和最新商品,以及將要開展的活動。 銷售統(tǒng)計(jì) 查看本月銷售記錄,修改相關(guān)數(shù)據(jù)。并統(tǒng)計(jì)銷售記錄,生成圖形 商品管理 名 稱 商品管理 標(biāo)識 接 口 說 明 輸入 管理員查詢、添加、修改、刪除商品信息 輸出 商品信息 列表 功 能 說 明 對商品進(jìn)行修改,推出精品,打折商品等。 第 17 頁 共 33 頁 訂單管理 名 稱 訂單管理 標(biāo)識 接 口 說 明 輸入 管理員查詢、添加、修改、刪除 訂單 輸出 訂單列表 功 能 說 明 會員訂購所需商品,刪除過期訂單,修改訂單 角色管理 名 稱 角色管理 標(biāo)識 接 口 說 明 輸入 管理員修改、禁用 會員 輸出 會員信息列表 功 能 說 明 管理會員,以及公司訪問人員的管理 權(quán)限 管理 名 稱 權(quán)限管理 標(biāo)識 接 口 說 明 輸入 管理員的權(quán)限信息 輸出 管理員權(quán)限列表 功 能 說 明 管理會員,以及公司訪問人員的管理 站內(nèi)新聞 名 稱 站內(nèi)新聞 標(biāo)識 接 口 說 明 輸入 管理員修改、禁用 會員 輸出 會員信息列表 功 能 說 明 管理會員,以及公司訪問人員的管理 銷售統(tǒng)計(jì) 名 稱 本月小結(jié) 標(biāo)識 接 口 說 明 輸入 月份 輸出 本月所有商品銷售統(tǒng)計(jì) 功 能 說 明 查看本月銷售記錄,修改相關(guān)數(shù)據(jù)。 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 18 頁 共 33 頁 第 6 章 詳細(xì) 設(shè)計(jì) 概要 設(shè)計(jì)階段以比較抽象概括的方式提出了解決問題的辦法。詳細(xì)設(shè)計(jì)是軟件開發(fā)時(shí)期的第三個(gè)階段,也是軟 件設(shè)計(jì)的第二步。其任務(wù)就是把解法具體化,也就是回答下面這個(gè)關(guān)鍵的問題: “ 應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)呢? ” ,通過詳細(xì)設(shè)計(jì)應(yīng)該得出對目標(biāo)系統(tǒng)的精確描述,給出各個(gè)模塊的詳細(xì)過程性描述。從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。 本章主要包括各 功能模塊 說明 和 其代碼實(shí)現(xiàn) , 以及 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 。 臺 模塊 設(shè)計(jì) 1、 登錄 模塊 圖 戶登錄 用戶 輸入正確的用戶名、密碼和驗(yàn)證碼后, 登錄 系統(tǒng) , 并 可進(jìn)行商品購買等操作。 第 19 頁 共 33 頁 關(guān)鍵代碼 如下 : (;/ 獲得 ; ; ; ; 2、 購物車 模塊 圖 物車 圖 單 圖 物成功 費(fèi)久銅:在線電腦購物商城系統(tǒng) 第 20 頁 共 33 頁 用戶將所需要購買的物品放入購物車中,在登錄過后,便可對放入購車中的物品進(jìn)行付款 ,并生成訂單 。 關(guān)鍵代碼: (; = / 檢查購物車是否為空,若為空則創(chuàng)建一個(gè)購物車對象 ; / 檢查添加的產(chǎn) 品是否為空,若不為空則添加到購物車中去 p=; sn=; if( ); p= if(!=0) ); = ; ); ); ); (; 3、 收藏夾模塊 圖 藏夾 會員將所喜歡的物品放入收藏夾中,以便將來查看。 第 21 頁 共 33 頁 關(guān)鍵代碼: p = ); (; = + + ); ; p); 臺 模塊 設(shè)計(jì) 1、 登錄 模塊 圖 臺登錄模塊 不同權(quán)限管理員登錄后,可進(jìn)行不同操作。 關(guān)鍵代碼: ; if( if( ;

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論