版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、電子商務(wù)系統(tǒng)的設(shè)計(jì)實(shí)驗(yàn)報(bào)告書班級(jí):品L c:i子;可 :姓名:一、實(shí)驗(yàn) 目的要求學(xué)生掌握總體結(jié)構(gòu)、信息、基礎(chǔ)設(shè)施、系統(tǒng)平臺(tái)、企業(yè)信息門戶、安全環(huán) 境、電子支付與交易環(huán)境設(shè)計(jì)的主要內(nèi)容、重點(diǎn)及相互關(guān)系,從而使學(xué)生理解電 子商務(wù)系統(tǒng)設(shè)計(jì)的整體概念 。使學(xué)生掌握電子商務(wù)系統(tǒng)中應(yīng)用系統(tǒng)設(shè)計(jì)與集成的基本概念,明確電子商務(wù) 系統(tǒng)中應(yīng)用系統(tǒng)是整個(gè)系統(tǒng)的核心。掌握電子商務(wù)系統(tǒng)中商務(wù)應(yīng)用系統(tǒng)功能設(shè)計(jì) 的主要內(nèi)容,掌握電子商務(wù)系統(tǒng)的應(yīng)用系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的基本方法。了解典型的 電子商務(wù)應(yīng)用的設(shè)計(jì)及實(shí)現(xiàn)方法,其中重點(diǎn)包括:搜索與導(dǎo)航、供應(yīng)鏈管理( SCM)、 客戶關(guān)系管理 ( CRM)、個(gè)性化服務(wù)或定制服務(wù)、虛擬社區(qū)、
2、電子交易市場的基本 概念、主要實(shí)現(xiàn)方式及設(shè)計(jì)要點(diǎn)。掌握電子商務(wù)系統(tǒng)的主要開發(fā)工具和系統(tǒng)集成 方法。理解電子支付的基本概念、電子支付的主要形式和特點(diǎn),電子支付與認(rèn)證的 相關(guān)關(guān)系,認(rèn)證的種類方式及其實(shí)現(xiàn)過程,掌握 SET 和 SSL 兩類支付協(xié)議的主 要流程。掌握電子支付系統(tǒng)的基本結(jié)構(gòu) ,設(shè)計(jì)要點(diǎn),基本功能。了解電子支付過 程中的主要數(shù)據(jù)流程。了解電子商務(wù)系統(tǒng)面臨的主要威脅,掌握 ISO 的安全體系結(jié)構(gòu)與電子商務(wù) 安全的基本要求。掌握電子商務(wù)安全子系統(tǒng)設(shè)計(jì)的基本要求和重點(diǎn)內(nèi)容,重點(diǎn)要 求學(xué)生掌握系統(tǒng)的安全策略、主要的安全措施及審計(jì)及管理的概念。針對防火墻 與網(wǎng)絡(luò)安全設(shè)計(jì),重點(diǎn)要求掌握防火墻技術(shù)及其
3、種類、系統(tǒng)不同受信區(qū)域的劃分 與防火墻設(shè)置方法 。針對信息安全設(shè)計(jì),要求掌握其主要內(nèi)容和 目的,重點(diǎn)理解 主要信息加密技術(shù)及其特征,理解 PK I 技術(shù)與認(rèn)證的結(jié)構(gòu)與流程,理解 IPSec 安全體系的基本概念。二、實(shí)驗(yàn)內(nèi)容及要求任邊其一:1. 對附錄(見課程實(shí)驗(yàn)報(bào)告)給出的某網(wǎng)上銀行進(jìn)行系統(tǒng)設(shè)計(jì),給出設(shè)計(jì)方 案。2 . 對一個(gè)開展 B2C 電子零售的網(wǎng)絡(luò)商店的電子商務(wù)系統(tǒng)進(jìn)行系統(tǒng)設(shè)計(jì),給 出設(shè)計(jì)方案。3. 對一家制造企業(yè)開展 B2B 電子商務(wù)業(yè)務(wù)的 電子商務(wù)平臺(tái)系統(tǒng)進(jìn)行系統(tǒng)設(shè)計(jì),給出設(shè)計(jì)方案。三、實(shí)驗(yàn)步驟(系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)電子商務(wù)系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)是在系統(tǒng)體系結(jié)構(gòu)的基礎(chǔ)上,針對企業(yè)電子 商務(wù)的
4、 目標(biāo),界定系統(tǒng)的外部邊界和接 口,刻畫系統(tǒng)的內(nèi)部成及其相互關(guān)系,明 確 目標(biāo)系統(tǒng)的各個(gè)組成部分、各個(gè)組成部分的作用及其相互關(guān)系。系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)包括如下內(nèi)容:1. 確定系統(tǒng)的外部接 口通過分析,將電子商務(wù)系統(tǒng)與 其外部環(huán)境區(qū)分開來,從而使總體設(shè)計(jì)有一 個(gè)明確的范圍。系統(tǒng)與其外部環(huán)境的接 口包括 以下方面:( 1)與企業(yè)合作伙伴之間的接口;( 2 ) 與企業(yè)內(nèi)部既有信息系統(tǒng)的接口:( 3 ) 與交易相關(guān)的公共信息基礎(chǔ)設(shè)施之間的接口;( 4) 其他接 口,如企業(yè)與政府或其他機(jī)構(gòu)之間的接口。2 .確定系統(tǒng)的組成結(jié)構(gòu)系統(tǒng)組成結(jié)構(gòu)主要說明目標(biāo)系統(tǒng)內(nèi)部的組成部分,以及系統(tǒng)內(nèi)部與外部環(huán) 境的相互關(guān)系。系統(tǒng)
5、信息基礎(chǔ)設(shè)施設(shè)計(jì)要求學(xué)生掌握如何選用合適的產(chǎn)品實(shí)現(xiàn)系統(tǒng)信息基礎(chǔ)設(shè)施設(shè)計(jì)。包括 :1.網(wǎng)絡(luò)環(huán)境設(shè)計(jì) 。2.服務(wù)器主機(jī)設(shè)計(jì)與選擇。(,)系統(tǒng)軟件平臺(tái)的選擇與設(shè)計(jì) 要求學(xué)生根據(jù)系統(tǒng)需要選擇系統(tǒng)軟件平臺(tái)。包括 : 1. 操作系統(tǒng)的選擇。2 .數(shù)據(jù)庫管理系統(tǒng)的選擇。3.應(yīng)用服務(wù)器的選擇。4 .中間件軟件的選擇。5.開發(fā)工具的選擇。(盼系統(tǒng)應(yīng)用軟件設(shè)計(jì)要求學(xué)生說明系統(tǒng)應(yīng)用軟件的構(gòu)成 ,即應(yīng)用軟件有哪些子系統(tǒng)組成,各個(gè) 子系統(tǒng)的主要功能和相互之間的關(guān)系,描述每個(gè)子系統(tǒng)具體由哪些模塊組成。包 括:子系統(tǒng)的劃分; 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì) : 代碼設(shè)計(jì); 輸出設(shè)計(jì); 輸入設(shè)計(jì): 處理過程設(shè)計(jì); 數(shù)據(jù)存儲(chǔ)設(shè)計(jì) : 網(wǎng)頁設(shè)
6、計(jì)與編輯。電子支付系統(tǒng)設(shè)計(jì)(選做要求學(xué)生根據(jù)系統(tǒng)需要設(shè)計(jì)選擇系統(tǒng)支付方式。的電子商務(wù)安全子系統(tǒng)設(shè)計(jì)(選做)要求學(xué)生根據(jù)系統(tǒng)需要設(shè)計(jì)系統(tǒng)安全防范措施,改進(jìn)系統(tǒng)的安全性能。四、實(shí)驗(yàn)結(jié)果正確撰寫 電子商務(wù)系統(tǒng)設(shè)計(jì)報(bào)告 。內(nèi)容包括:1. 闡述企業(yè)電子商務(wù)系統(tǒng)設(shè)計(jì)的原則。2 .系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)。包括:確定系統(tǒng)的外部接 口:確定系統(tǒng)的組成結(jié)構(gòu)。3.系統(tǒng)信息基礎(chǔ)設(shè)施設(shè)計(jì)。包括:網(wǎng)絡(luò)環(huán)境設(shè)計(jì);服務(wù)器主機(jī)設(shè)計(jì)與選擇 。4 .系統(tǒng)軟件平臺(tái)的選擇與設(shè)計(jì)。包括:操作系統(tǒng)的選擇;數(shù)據(jù)庫管理系統(tǒng) 的選擇;應(yīng)用服務(wù)榕的選擇;中間伺二軟伺二 的選擇;開發(fā)工具的選擇。5.系統(tǒng)應(yīng)用軟件設(shè)計(jì)。包括:子系統(tǒng)的劃分;系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)
7、;代碼設(shè)計(jì);輸出設(shè)計(jì);輸入設(shè)計(jì);處理過程設(shè)計(jì);數(shù)據(jù)存儲(chǔ)設(shè)計(jì);網(wǎng)頁設(shè)計(jì)與編輯。6.電子支付系統(tǒng)設(shè)計(jì) (邊做)。7.電子商務(wù)安全子系統(tǒng)設(shè)計(jì) (選做)。五、相關(guān)知識(shí)電子商務(wù)系統(tǒng)設(shè)計(jì)的 目的、主要內(nèi)容、基本原則,電子商務(wù)系統(tǒng)總體結(jié)構(gòu)設(shè) 計(jì)、系統(tǒng)信息基礎(chǔ)設(shè)施設(shè)計(jì)、系統(tǒng)軟件平臺(tái)的設(shè)計(jì)的內(nèi)容,電子商務(wù)系統(tǒng)的應(yīng)用 軟件系統(tǒng)設(shè)計(jì)的內(nèi)容和方法 。電子商務(wù)的應(yīng)用軟件的層次,電子商務(wù)系統(tǒng)的應(yīng)用軟件系統(tǒng)的作用和功能。 對于數(shù)據(jù)層應(yīng)用設(shè)計(jì),了解電子商務(wù)系統(tǒng)中關(guān)系數(shù)據(jù)庫的設(shè)計(jì)、聯(lián)機(jī)事務(wù)處理的 基本概念和方法 ;對于應(yīng)用表示層電子商務(wù)設(shè)計(jì),了解應(yīng)用表示層的特點(diǎn)、客戶 端的特點(diǎn)、應(yīng)用表示層應(yīng)用軟件設(shè)計(jì);對于商務(wù)邏輯層應(yīng)用的設(shè)計(jì)
8、,了解典型的 電子商務(wù)應(yīng)用的功能及設(shè)計(jì)方法,包括供應(yīng)鏈管理系統(tǒng)、客戶關(guān)系管理系統(tǒng)、個(gè) 性化服務(wù)系統(tǒng)、B2C 的電子零售系統(tǒng)和 B2B 的電子交易市場。電子支付的基本概念,常用電子艾付手段的形式。電子支付中的SSL 和 SET 兩種協(xié)議的特性、規(guī)范以及各自在電子商務(wù)交 易中的流程。認(rèn)證中心在電子支付 的作用及認(rèn)證中心的基本組成。電子支付系統(tǒng)的基本結(jié)構(gòu)。電子商務(wù)系統(tǒng)安全性涵蓋的范圍,電子商務(wù)系統(tǒng)安全的基本要求,電子商務(wù) 系統(tǒng)可能的安全威脅和相關(guān)的安全技術(shù)。ISO 的安全體系結(jié)構(gòu)與電子商務(wù)系統(tǒng)的 安全體系。電子商務(wù)安全子系統(tǒng)設(shè)計(jì)的框架結(jié)構(gòu)、電子商務(wù)安全策略 的基本內(nèi)容 和制定方式、電子商務(wù)安全管理的
9、概念和內(nèi)容。電子商務(wù)系統(tǒng)安全技術(shù)。實(shí)驗(yàn)報(bào)告一、企業(yè)電子商務(wù)系統(tǒng)設(shè)計(jì)的原則21世紀(jì)隨著網(wǎng)絡(luò)時(shí)代的高速發(fā)展和人們的生活節(jié)奏的步伐的不斷的加快 , 同樣也隨著現(xiàn)代人們的生活水平 的不斷提高,越來越多的人們開始對網(wǎng)絡(luò)購物的 依賴度不斷增加 ,那么一個(gè)企業(yè)在進(jìn)行電子商務(wù)系統(tǒng)的設(shè)計(jì)的時(shí)候同樣的需要遵 循企業(yè) 電子商務(wù)系統(tǒng)設(shè)計(jì)的原則,而作為一個(gè) B2C為主的企業(yè)其電子商務(wù)系統(tǒng) 的設(shè)計(jì)就應(yīng)該遵循 以下原則:l 需求分析在企業(yè)進(jìn)行電子商務(wù)系統(tǒng)規(guī)劃的時(shí)候前提工作不能缺乏需求分析這一項(xiàng)原 則,這項(xiàng)原則的開展對于以后的系統(tǒng)設(shè)計(jì)是否能符合消費(fèi)者的 口味至關(guān)重要 。在 這個(gè)階段依據(jù)在計(jì)劃階段確定的系統(tǒng)作用范圍,進(jìn)一步對
10、目標(biāo)系統(tǒng)和運(yùn)行環(huán)境作 深入的調(diào)查,了解系統(tǒng)的各種可能的解決方法,并對每一種方法加 以分析評(píng)價(jià) 。 并且確認(rèn)用戶對系統(tǒng)的功能、性能、數(shù)據(jù)等方面的需求。在這個(gè)階段將會(huì)確定整 個(gè)系統(tǒng)的功能的需求和可行性。2 分析系統(tǒng)提出的背景B2C 網(wǎng)站發(fā)展到現(xiàn)在 ,要做出新意并不是一件非常容易的事情,在之就是需 要分析企業(yè)產(chǎn)品現(xiàn)今在市場的主要銷售手段 ,和制約產(chǎn)品銷售的各個(gè)方面的分 析,在之隨著人們的生活節(jié)奏的不斷加快和生活壓力的不斷加重,人們對于方便 的 B2C 的接受度和認(rèn)可度彌補(bǔ)了 C2C 的種種不足,而這位接下來的B2C 進(jìn)行打 下了堅(jiān)實(shí)的基礎(chǔ)。3系統(tǒng)設(shè)計(jì)的 目的作為一個(gè) B2C 網(wǎng)站的設(shè)計(jì)和運(yùn)行,主要是
11、為消費(fèi)者發(fā)現(xiàn)最值得信賴的商家 , 和優(yōu)質(zhì)的購物環(huán)境,讓消費(fèi)者享受優(yōu)質(zhì)的服務(wù)和優(yōu)質(zhì)的商品。并且為商家提供最 大的收益互聯(lián)網(wǎng)推廣 ,以及品牌推廣。4系統(tǒng)的綜合要求分析系統(tǒng)在設(shè)計(jì)的時(shí)候首先應(yīng)建立友好的界面,既要操作簡單、直觀、靈活,又要易于學(xué)習(xí)掌握。再次系統(tǒng)在確定用戶名和密碼后,應(yīng)當(dāng)具有自動(dòng)連接數(shù)據(jù)庫的功能。在正確 連接數(shù)據(jù)庫后,首先應(yīng)對用戶的名稱和密碼進(jìn)行檢驗(yàn),若沒有此名稱應(yīng)給出相應(yīng) 的提示。正確連接數(shù)據(jù)庫 ,查詢到用戶相應(yīng)的信息后,應(yīng)在界面上顯示相關(guān)的信息。 系統(tǒng)應(yīng)具有界面相互轉(zhuǎn)換功能。在每一個(gè)模塊之間應(yīng)具有相互轉(zhuǎn)換的功能而無需 用戶退回主界面重新選擇 。系統(tǒng)應(yīng)具有良好的安全性。系統(tǒng)應(yīng)遵循有關(guān)信
12、息安全標(biāo)準(zhǔn),具有切實(shí)可行的 安全保護(hù)和保密措施,以及對計(jì)算機(jī)犯罪和病毒的防范能力,確保數(shù)據(jù)永久安全。系統(tǒng)的程序算法設(shè)計(jì)要合理、精簡、易懂。整個(gè)系統(tǒng)的程序算法設(shè)計(jì)要具有 二次開發(fā)性,程序的編寫要易懂,并有相關(guān)的注釋說明。系統(tǒng)應(yīng)可擴(kuò)充、易維護(hù),系統(tǒng)應(yīng)充分考 慮到企業(yè)的各種變化如產(chǎn)品種類的增 加、產(chǎn)品數(shù)量的增加等等,具備一定的擴(kuò)充能力 。系統(tǒng)的模塊化程度要高,維護(hù) 要方便。二、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)電子商務(wù)系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)是在系統(tǒng)體系結(jié)構(gòu)的基礎(chǔ)上 ,針對企業(yè)電子 商務(wù)的 目標(biāo),界定系統(tǒng)的外部邊界和接 口,刻畫系統(tǒng)的內(nèi)部成及其相互關(guān)系,明 確目標(biāo)系統(tǒng)的各個(gè)組成部分、各個(gè)組成部分的作用及其相互關(guān)系。系統(tǒng)總體
13、結(jié)構(gòu)設(shè)計(jì)包括如下內(nèi)容:1. 系統(tǒng)功能描述:本系統(tǒng)是一個(gè)基于 B2C 模式的電子商務(wù)系統(tǒng)一一網(wǎng)上書店,用戶可以在 7*24 小時(shí)的時(shí)間內(nèi)進(jìn)行瀏覽與購買圖書。系統(tǒng)首先滿足不間斷的服務(wù)模式 ,穩(wěn)定性是 網(wǎng)上書店開展的基礎(chǔ)。安全支付是網(wǎng)上交易的重要問題。網(wǎng)上圖書銷售系統(tǒng)是一 個(gè)復(fù)雜的電子商務(wù)系統(tǒng),它必須提供用戶的接 口以供用戶登錄并選擇 喜愛的圖 書;同時(shí)還必須提供系統(tǒng)的管理接 口以供管理員和一般的網(wǎng)站工作人員處理客戶 訂單井維護(hù)網(wǎng)站正常運(yùn)行。前臺(tái)主要功能包括 :注冊登錄、購物車、聯(lián)系方式、圖書查詢、圖書分類瀏覽、圖書展示、打 折專區(qū)、熱門推薦、精品推薦、在線幫助功能等等。書店系統(tǒng)前臺(tái)設(shè)計(jì)的特色:(1
14、) 購物車每個(gè)注冊的用戶,都擁有一個(gè)屬于自己的購物車管理界面,客戶可以輕松的 查看購物車中的圖書。本系統(tǒng)充分考慮到了本模塊對于客戶的重要性,所以界面 盡量做的簡捷,采用開放式結(jié)構(gòu),一 目了然 ,方便客戶輕松掌控自 己的信息。(2) 購書的詳細(xì)過程 會(huì)員注冊一選擇圖書一放入購物車一去下訂單購物車與下訂單:推出了全新的網(wǎng)上商務(wù)理念,這也是本系統(tǒng)與其他書店較 大的不同的地方之一。(3) 靈活多樣的圖書展示區(qū)網(wǎng)站前臺(tái)圖書顯視欄目分為以下幾種方式:精品推薦、圖書打折區(qū)、熱銷圖 書圖書分類(4) 詳細(xì)的用戶幫助信息 主要包括交款方式、退換圖書原則、配送信息和交易條款的信息。系統(tǒng)提供完善的系統(tǒng)管理:在主頁的
15、管理入口,點(diǎn)擊進(jìn)入 。出現(xiàn)驗(yàn)證管理員窗口,輸入用戶名和 密碼,進(jìn) 入系統(tǒng)管理?xiàng)?。后臺(tái)分為訂單管理、圖書管理、用戶管理 、管理員帳號(hào)管理、物 流管理和圖片管理。(1) 訂單管理模塊主要實(shí)現(xiàn)的是對訂單信息的審核,如果訂單信息不合格, 可以進(jìn)行刪除。此模塊中加入了訂單的搜索,以便查看特定訂單的信息??梢愿?改訂單的狀態(tài):是否己確認(rèn)、是否己付款、是否己發(fā)貨和是否己歸檔。(2)圖書管理是對圖書信息進(jìn)行管理,添加或刪除圖書信 息,也可對圖書信 息進(jìn)行修改。動(dòng)態(tài)添加圖書信息,信息內(nèi)容要求完善。(3) 用戶管理和管理員帳號(hào)管理可以添加、刪除用戶和管理員帳號(hào),可以對 用戶和管理員進(jìn)行統(tǒng)一的管理。(4) 物流管理
16、模塊主要實(shí)現(xiàn)的是支付方式管理、配送方式管理、配送地點(diǎn)管理(5)圖片管理模塊主要實(shí)現(xiàn)的是圖書和圖書類別栩關(guān)圖片的添加和刪除。2 .確定網(wǎng)上書店系統(tǒng)的外部接 口1)硬件接 口:由于我們使用的通信協(xié)議是 TCP/IP,因此這里的硬件接 口問題主要 就是 TCP/IP 層中的網(wǎng)絡(luò)接 口層,他負(fù)責(zé)數(shù)據(jù)幀的發(fā)送和接收,幀是獨(dú) 立的網(wǎng)絡(luò)信息傳輸單元。網(wǎng)絡(luò)接 口層將幀放在網(wǎng)上,或從網(wǎng)上把I幀取 下來。這就要求 IP 使用網(wǎng)絡(luò)設(shè)備接 口規(guī)范 NDIS 向網(wǎng)絡(luò)接口層提交l幀, 并且 E支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。在系統(tǒng)運(yùn)行時(shí)要注意關(guān)閉那些 容易受攻擊和入侵的端口號(hào) ,在能保證帶寬的前提下僅開通系統(tǒng)運(yùn)行 所必須的端
17、口。2) 軟件接 口這里的接 口問題主要就是怎樣與 sql 數(shù)據(jù)庫進(jìn)行通信,以便對數(shù)據(jù) 庫進(jìn)行讀取和寫入操作。在 ASP 技術(shù)中是使用 ADO 來解決這個(gè)問題 的。具體來說開發(fā)中可能使用到的 ADO 的常用對象有以下幾個(gè):( 1) 連接對象 ( Connection ) :用來連接數(shù)據(jù)庫。(2) 記錄集對象 ( RecordSet) :用來保存查詢語句的返回結(jié)果。( 3) 命令對象 ( Command) :用來執(zhí)行 SQL 語句或者 SQLServer的存儲(chǔ)過程。(4 ) 參數(shù)對象 ( Parameter ):用來為存儲(chǔ)過程或查詢提供參數(shù)。 通過分析,將電子商務(wù)系統(tǒng)與其外部環(huán)境區(qū)分開來,從而使
18、總體設(shè)計(jì)有一個(gè)明確的范圍。圖書管理Ill務(wù)核口往配 里曾加新書 男盡每申書的具你倍怠 男示gt 申所有圖書.哥哥戶管理服務(wù)嵌口 保存客戶信息 客戶身份梭始管理客戶戶客戶查詢4如町Iii.服務(wù)艘 。I圖 1. 2. 1網(wǎng)上書店的外部接口3.確定系統(tǒng)的組成結(jié)構(gòu)系統(tǒng)組成結(jié)構(gòu)主要說明目標(biāo)系統(tǒng)內(nèi)部的組成部分,以及系統(tǒng)內(nèi)部與外部環(huán)境的相互關(guān)系。.,爭1., 定 購 系 統(tǒng)4a理4.,網(wǎng)上書店系統(tǒng)員 服務(wù)4., 書 .,籍瀏.,覽.,f.f軍比修取購訂員員E豆因物單注瑩資結(jié)舊: S主杏冊v錄4革斗碼4查淘4看分 類 瀏搜 索 奎新書快特 價(jià)書暢 靠自 排購物S景材下 訂 單H寫入田月查看回復(fù)發(fā)由自牛覽4找4
19、漁利場4行言a+言4.,, ,三、系統(tǒng)信息基礎(chǔ)設(shè)施設(shè)計(jì)1.網(wǎng)絡(luò)環(huán)境設(shè)計(jì)。隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,對于人們最關(guān)心的支付與安全問題 ,都 已經(jīng)得到有效解決。電子商務(wù)迅速發(fā)展,國家也出臺(tái)了一系列推進(jìn)電 子商務(wù)發(fā)展的指導(dǎo)性意見,為企業(yè)提供高效的網(wǎng)絡(luò)和可靠地電子商務(wù) 安全平臺(tái) ,開發(fā)多層次,適合于企業(yè)貿(mào)易和百姓生活所需的電子商務(wù) 應(yīng)用系統(tǒng)等 。該網(wǎng)上書店系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)的系統(tǒng),它的網(wǎng)絡(luò)環(huán)境包括 Internet、 Intranet、Extranet 三個(gè)部分。它應(yīng)該滿足以下要求:( 1) 支持網(wǎng)絡(luò)的互聯(lián)和應(yīng)用的互操作:(2 )能夠隔離和控制對系統(tǒng)的訪問,保證網(wǎng)絡(luò)設(shè)備的安全;( 3)網(wǎng)絡(luò)環(huán)境是可以管理的
20、。2.服務(wù)器主機(jī)設(shè)計(jì)與選擇。應(yīng)當(dāng)遵循高性能、網(wǎng)絡(luò)吞吐量大、可靠性和可用性好這樣一些基本原則。同 時(shí) ,應(yīng)具備可擴(kuò)展性、網(wǎng)絡(luò)吞吐量及網(wǎng)絡(luò)接 口能力、開發(fā)的體系結(jié)構(gòu)。四、系統(tǒng)軟件平臺(tái)的選擇與設(shè)計(jì)1.操作系統(tǒng)的選擇。目前主流的操作系統(tǒng)為 windows 系類,因此本系統(tǒng)選擇了 Windows 7操作系統(tǒng)。2 .數(shù)據(jù)庫管理系統(tǒng)的選擇。本系統(tǒng)選擇的是 SQL 數(shù)據(jù)庫,采用附加 sq!數(shù)據(jù)庫的方式 ,便于數(shù) 據(jù)庫的檢查和移植,修改方便。3.應(yīng)用服務(wù)器的選擇。IIS 的英文全稱是 Internet Information Server,中文稱之為 Internet 信 息服務(wù)器,它是微軟公司主推的服務(wù)器,I
21、IS 與 Windows NT Server 完全 集成在一起,是在 Win dows NT/2000 Server 網(wǎng)絡(luò)操作系統(tǒng)上創(chuàng)建 Internet 或 Intranet 服務(wù)器解決方案的基本組件 。4 .中間件軟件的選擇 。這些中間件產(chǎn)品主要包括以下幾類:( 1)基于遠(yuǎn)程過程調(diào)用(RPC)的 中間件RPC機(jī)制使客戶可以采用與 調(diào)用本地進(jìn)程一樣的方式調(diào)用遠(yuǎn)程服 務(wù)。由于 RPC 采用阻塞(blocking)方式完成,所以它提供的是一種底層的 同步服務(wù),這利I方式對于基于 Interr 但是當(dāng)電子商務(wù)系統(tǒng)與企業(yè)原來的信息系統(tǒng)連接,而原有系統(tǒng)支持 RPC 的話 ,這是一種可以選擇的方案 。這
22、種中間件產(chǎn)品比較有代 表性的有 Microsoft 的DCOM 機(jī)制、Inprise 公司的Entera 、NoblenetRPC。(2)基于應(yīng)用消息隊(duì)列(message)的中間件這類中間件是在 IPC ( Internal Process Communication ) 的消息隊(duì)列 基礎(chǔ)上的經(jīng)過擴(kuò)充而實(shí)現(xiàn)的,它保證分布式應(yīng)用可以在脫機(jī)情況下實(shí)現(xiàn) 可靠的數(shù)據(jù)傳輸。消息型中間件也是目前數(shù)據(jù)集成中應(yīng)用最為廣泛的中 間件產(chǎn)品。這類產(chǎn)品的代表是 IBM 的MQ Series,此外還包括 BEA TUXEDO 中的 MessageQ、 Microsoft 的 MessageQueue ,國產(chǎn)化產(chǎn)品的代表
23、是東方 通的 TongLINK I Q。(3)交易中間件有的地方也將此類中間件稱為交易處理監(jiān)視器 。它本質(zhì)上是對聯(lián)機(jī) 事務(wù)處理提供服務(wù)的軟件工具。該類中間件的典型代表是 BEA 公司的TUXEDO、IBM 的 CICS 等。 利用這些平臺(tái)可以比較好地構(gòu)造 OLTP( On Line Transaction Process) 系 統(tǒng),同時(shí)對聯(lián)機(jī)事務(wù)處理的并發(fā)事務(wù)處理性能能夠有較大提高。由于電子商務(wù)系統(tǒng)的實(shí)時(shí)性要求較高,而且很多商務(wù)活動(dòng)過程就 是 事務(wù)處理過程,所以這種中間件在電子商務(wù)系統(tǒng)的數(shù)據(jù)集成中應(yīng)用比較 多,它比較適合于構(gòu)遙要求在 Interr訂票、證券委托等 的電子商務(wù)系統(tǒng)。除了以上這些比
24、較通用的中問件可用以實(shí)現(xiàn)電子商務(wù)系統(tǒng)的數(shù)據(jù)集 成外,還有一些具有特定功能的產(chǎn)品可實(shí)現(xiàn)數(shù)據(jù)集成。其中最有代表性的是用于電子商務(wù)系統(tǒng)和 ERP 系統(tǒng)數(shù)據(jù)集成的產(chǎn)品。這類產(chǎn)品側(cè)重于支 持電子商務(wù)系統(tǒng)與 ERP 系統(tǒng)之間的連接、數(shù)據(jù)一致性及工作流協(xié)同。其目標(biāo)是將 ERP 與電子商務(wù)系統(tǒng)聯(lián)系在一起,擴(kuò)充和改善 ERP 系統(tǒng)原有的銷售 、財(cái) 務(wù) 、生產(chǎn)管 理功能 ,進(jìn) 而形成整個(gè)企業(yè) 的價(jià)值鏈管理VCM(Value Chain Management)體系。一些大型的盯企業(yè),例如 Oracle、 SAP,i2、Baan、Siebel 和 IDE 等都有這一方面的產(chǎn)品。5 .開發(fā)工具的選擇。Visu al S
25、tudio 2010 SQL Server 2008 + DreamWeaver五、系統(tǒng)應(yīng)用軟件設(shè)計(jì)1.子系統(tǒng)的劃分;(1)用戶登錄和注冊,處理新用戶的注冊以及用戶登錄: (2)圖書顯示及檢索,顯示圖書信息和通過輸入圖書的相關(guān)信息,對圖書 進(jìn)行檢索;(3)購物車,處理己經(jīng)邊購和將要選購的圖書: (4)管理員管理,管理員對用戶和圖書進(jìn)行管理。 (5)訂單管理,對訂單進(jìn)行相關(guān)的操作2系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì):網(wǎng)上書店管理系統(tǒng) 戶 信 息 管 理訂 單 管 理圖 書 管 理管 理 員 管 理用 戶 基本 信 息圖 書 訂 購圖 書 查 詢用 戶 管 理前臺(tái)管理后臺(tái)管理 圖 4. 2. 1 系統(tǒng)模塊圖置pu麗
26、日 學(xué)槳,14a連庫P噸據(jù)EI如nuO米又PLVPLnuopuw3.代碼設(shè)計(jì);add nan,e”sqlBooksh opConnectionStiing” con nectionstri ng”Data Source=(l ocal);ln iti al Catalog=sqlBookshop;uid=sa;pwd=sa ” providcrNa 1nc”System.Data.SqlCiient”add na1nc”sqlBookshopConn巳ctionString4” conncctionStr町I Catalog=sqlBookshop;u id=sa;pvd=sa” provid
27、erName=yste1n.Data.SqlClient”用戶登錄代碼:protected void denglutm_Click(object sender, EventArgs e)strin g sql_user = stiing.Fonuat(”select count(仇 111tbluser1h巳re userNametbus巳r.T巳xt” and userPv,dtbpv,d.T巳, 且t”);int usercount = int.Parse(Class l .SelOne(sql_user);if (TextBox l .Text.ToLover() != Request.
28、CookiesCheckCode” .Value.ToString().ToLover() Response.Write(”script Janguage=javascript alert(驗(yàn)證陰錯(cuò)誤);script);elseif (usercount = 0)if (tbuser.Text =null II tbp1d.Text = null)乒;三);scri ptResponse.Write(飛script language=javascriptal ert(闡尸P,或密碼不能為elseResponse.Write(”script language=javascri ptalert(用
29、戶名或密碼銷誤);scri ptelseSession serl ogin ” = tbuser.Text;string userinfo = Session(userlogi n”).ToString();DataTable dt = Class l.ExecSel(”select * from tbluser where userNam巳 ” userinfo +int id = Convert.Tolnt32(dt.RovsOO);string info飛elect * from tbluser where userlD” id; DataTable datatable = Class
30、I.ExecSel(in fo);if (Conve1t.Tolnt32(datatable.Ro1sOJ (8.T0String() = 1)Respons巳.Redirect(”ad1nin.aspx ”);elseResponse.Redirect(”UserMain.aspx”);用戶注冊代碼:protected void tijiao_Click(object sender, EventArgs e)string sq!I”select count儼) from tbluser where userNan1e=” TextBox I .Text ,in t i = int.Parse
31、(Classl.Sel One(sql !); if (i = 0)string xingbie;if (boy.Check巳d)xingbie”男”;else且ingbie”女”;string sql”insert into tbluser(userName,userPwd ,trueName,address,telephone,postcode,sex,userType) values (” TextBox l.Text ”+ TextBox2.Text ” TextBox4.Text ” ” TextBoxS.Text ” TextBox6.Text ” J ” TextBox7.Tex
32、l ” ,” xingbie 飛 O ?!保籆lass!.ExecSql(sql);Response.Write(script langu age=javascriptalert(提交成功) script”),Response.Redirect(”login.aspx”),elseResponse.Write(script langu age=javascriptalert(對不起,用戶名不可用) script”),protect巳d void report_Click(object sen der, EventArgs e) TextBox I .Text ,TextBox2.Text”Te
33、xtBox3.Text” ”;T巳xtBox4 .Text ”;TextBoxS.T巳xt,TextBox6 .Text ” ”; TextBox7.T巳xt ” ”; boy.Checked = true;girl.Checked = false;protect巳d void jiance_Click(object sen d町 Even tArgs 巳)string sql”select count(*) from tbluser where userNa1ne”TextBox l.Text”; int i = int.Parse(Classl .SelOne(sql);if (i = 0
34、)Response.Write(”script language斗a飛咄criptalert(恭喜你,用戶名可用) !script”);elseResponse.Write(script language=javascriptalert(對不起,用戶名不可用) ;script”);購物車代碼:protected void GridView l_RowDeleting(object sender, GridViewDeleteEventArgs e)orderinfo order = (orderinfo)Sessi on”order order.ord巳rite1nLisLRemoveAl(e
35、.I毛owln正lex);if (or由r.or由rlte111List.Count = 0) order = null;elseGridViewRow ro,v = GridView l.Rowse.Rowlndex ;Label nun1= row.FindControl(”booksum”) as Label ;刪除書籍的數(shù)量 int n = int.Pars巳(num.Text);order.TotalNun1-= n;Label price = row.FindControl (”bookprice) as Label;刪除書籍的價(jià)格 deci111al p=deci111al.Pa
36、rse(price.Text );if (order.stunPrice 0)order.sumPrice -= p;elsePanel1.Visible = false; Label5.V isible = true;tryif (order != null)Session”order” = order,catch (Excepti on)showShop();用戶管理界面代碼:protected void Button l_Click l(object send巳r, Ev巳ntArgs e)for (int i = O; i GridView l.Ro,vs.Count; i+)if (
37、cb.Checked)CheckBox cb = (CheckBox)GridView l.Rowsi.FindControl (”1巳ckBox l ”),int id = int.Parse(GridView l .DataKeysi .Value.ToString();II;夫;,件值取一個(gè)控string sqlstr”update tbluser set userType= Iwhere userID ” id 川;Classl .ExecSql(sqlstr);databind(”select * from tblu ser”);i1Jllrn 除管理員protected void
38、Button2_Click(object sender, E、entArgs e)for (int i = 0; i GridView l .Rows.Cou nt; i+)前搜尋當(dāng)前控件CheckBox cb = (ChcckBox)GridVicw l.Rowsi.FindControl(”Ch巳ckBox l ”); 在當(dāng)if (ch.Checked)int id = int.Parse(GridVi巳w l .DataKeysi.V alue.ToString() ;棋取一個(gè)控件值string sqlstr = delete from tbluser vhere userID”id”;ClassI.Ex巳cSql(sqlstr);databind(”select 企0111tblus巳r”);4.輸出設(shè)計(jì):輸出內(nèi)容:表格,圖形和文字。輸出設(shè)備:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版新能源充電樁投資加盟合作協(xié)議范本3篇
- 2025年度住宅小區(qū)景觀窗簾藝術(shù)化設(shè)計(jì)與安裝合同范本4篇
- 基坑坍塌事故案例分析
- 二零二五年度車輛檢測報(bào)告服務(wù)合同2篇
- 二零二五年度情侶心靈契合不分手情感咨詢合同2篇
- 二零二五版綠色生態(tài)農(nóng)業(yè)種植項(xiàng)目合作協(xié)議4篇
- 新課標(biāo)下的實(shí)驗(yàn)教學(xué)新趨勢-以小學(xué)科學(xué)為例
- 學(xué)生工業(yè)實(shí)習(xí)中的實(shí)踐能力鍛煉
- 2025年度房屋裝修工程驗(yàn)收與保修個(gè)人房屋裝修合同模板
- 白山2025年吉林白山市縣事業(yè)單位招聘應(yīng)征入伍高校畢業(yè)生14人筆試歷年參考題庫附帶答案詳解
- 中國2型糖尿病運(yùn)動(dòng)治療指南 (2024版)
- 貨物運(yùn)輸安全培訓(xùn)課件
- 統(tǒng)編版高中政治選擇性必修2《法律與生活》知識(shí)點(diǎn)復(fù)習(xí)提綱詳細(xì)版
- 前端年終述職報(bào)告
- 2024小說推文行業(yè)白皮書
- 特殊感染手術(shù)管理考試試題及答案
- 旅館治安管理制度及突發(fā)事件應(yīng)急方案三篇
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗(yàn)主題活動(dòng)”2023-2025年實(shí)施方案及資料匯編
- 政績觀存在的問題及整改措施范文(7篇)
- GB 1886.232-2016食品安全國家標(biāo)準(zhǔn)食品添加劑羧甲基纖維素鈉
- 《港口管理》課件綜述
評(píng)論
0/150
提交評(píng)論