網(wǎng)上購(gòu)物系統(tǒng)的分析報(bào)告_第1頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的分析報(bào)告_第2頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的分析報(bào)告_第3頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的分析報(bào)告_第4頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的分析報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、目 錄摘要I目 錄II引言11系統(tǒng)規(guī)劃11.1網(wǎng)上購(gòu)物背景11.2系統(tǒng)目標(biāo)21.3需求分析21.4 可行性分析32系統(tǒng)分析42.1功能模塊:42.2業(yè)務(wù)流程圖73系統(tǒng)設(shè)計(jì)93.1總體結(jié)構(gòu)設(shè)計(jì)93.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)103.3主要模塊的設(shè)計(jì)與實(shí)現(xiàn)123.4數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)133.5安全性設(shè)計(jì)143.6系統(tǒng)配置15結(jié)束語(yǔ)17致謝18參考文獻(xiàn)19有關(guān)網(wǎng)上購(gòu)物系統(tǒng)分析引言隨著因特網(wǎng)的迅速發(fā)展,以現(xiàn)代信息技術(shù)為依托的商務(wù)模式已經(jīng)形成一種必然趨勢(shì),網(wǎng)上購(gòu)物將逐步演變?yōu)?1世紀(jì)的主要貿(mào)易方式之一。網(wǎng)上購(gòu)物是一種具有交互功能的商業(yè)信息系統(tǒng)隨著信息網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,電子商務(wù)成為越來越多的人關(guān)注的焦點(diǎn),企業(yè)間、企業(yè)

2、與消費(fèi)者之間實(shí)現(xiàn)電子商務(wù)已經(jīng)成為可能。各企業(yè)認(rèn)識(shí)到建立企業(yè)級(jí)的電子商務(wù)平臺(tái)不僅可以拓寬企業(yè)的營(yíng)銷渠道,而且對(duì)提升企業(yè)品牌形象等方面有重要的戰(zhàn)略意義1系統(tǒng)規(guī)劃1.1網(wǎng)上購(gòu)物背景Internet是20世紀(jì)人類最偉大的發(fā)明之一,它以無(wú)與倫比的優(yōu)勢(shì)描繪了一幅“地球村”網(wǎng)絡(luò)風(fēng)景。Internet帶來的不僅是一場(chǎng)信息革命,更重要的是,它引起了人類經(jīng)濟(jì)活動(dòng)方式的深刻變革。近年來,企業(yè)級(jí)計(jì)算機(jī)應(yīng)用達(dá)到了前所未有的新高潮。上世紀(jì)90年代以來,隨著網(wǎng)絡(luò)、通信和信息技術(shù)的突破性進(jìn)展,Internet在全球爆炸性增長(zhǎng)并迅速普及。在這一前提下,電子商務(wù)應(yīng)運(yùn)而生了。電子商務(wù)是基于互聯(lián)網(wǎng)、以交易雙方為主體、以銀行電子支付和

3、結(jié)算為手段、以客戶數(shù)據(jù)為依托的全新的商務(wù)模式,它可以使商家與供應(yīng)商更緊密地聯(lián)系起來,更快地滿足客戶需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應(yīng)商,在全球市場(chǎng)上銷售產(chǎn)品。自1998年“電子商務(wù)年”以來,電子商務(wù)在全球發(fā)展迅猛,大約每九個(gè)月其交易額就翻一番,全球電子商務(wù)交易額(包括網(wǎng)上貿(mào)易額、銷售額等)達(dá)到數(shù)千億美元,電子商務(wù)收入劇增262%。目前,世界各國(guó)紛紛看好電子商務(wù)這塊新大陸,普遍認(rèn)為電子商務(wù)的發(fā)展將是未來25年世界經(jīng)濟(jì)發(fā)展的一個(gè)重要推動(dòng)力,對(duì)經(jīng)濟(jì)的促進(jìn)將遠(yuǎn)遠(yuǎn)超過200年前的工業(yè)革命。著名網(wǎng)絡(luò)經(jīng)濟(jì)調(diào)查評(píng)論家Robert Metcalfe聲稱:“互聯(lián)網(wǎng)的價(jià)值等于(與之相聯(lián)結(jié)的)網(wǎng)點(diǎn)數(shù)量的平方。

4、”1.2系統(tǒng)目標(biāo)在Internet技術(shù)深入人心的今天,電子商務(wù)作為一種新興的商務(wù)模式,為世界經(jīng)濟(jì)提出了一個(gè)全新的概念,使得人類生活方式發(fā)生了重大的變革。本文所研究的網(wǎng)上購(gòu)物系統(tǒng),旨在通過電子商務(wù)來使得人們購(gòu)物變得更方便1.3需求分析當(dāng)今社會(huì)正處于網(wǎng)絡(luò)時(shí)代,信息化大潮席卷全球,網(wǎng)絡(luò)已經(jīng)延伸到社會(huì)的每個(gè)角落,上網(wǎng)已成為一種潮流。公司、組織、團(tuán)體、個(gè)人都紛紛上網(wǎng),建立自己的主頁(yè),在網(wǎng)上進(jìn)行業(yè)務(wù)往來,網(wǎng)絡(luò)日益成為人們生活不可或缺的一部分。電子商務(wù)的出現(xiàn),即可以使消費(fèi)者獲得優(yōu)質(zhì)的在線服務(wù),又可以使商家獲得無(wú)限商機(jī)。隨著電子商務(wù)的發(fā)展,各種網(wǎng)上購(gòu)物系統(tǒng)也陸續(xù)出現(xiàn),如阿里巴巴交易平臺(tái)、淘寶網(wǎng)等,這種借助互聯(lián)

5、網(wǎng)實(shí)現(xiàn)個(gè)性化、自動(dòng)化的商品交易,改變了企業(yè)的經(jīng)營(yíng)模式、降低了經(jīng)營(yíng)成本,同時(shí)也可以更好地建立和加強(qiáng)同客戶、合作伙伴之間的關(guān)系。網(wǎng)上購(gòu)物系統(tǒng)是一個(gè)網(wǎng)上交易平臺(tái),主要以在線交易各種商品為主。網(wǎng)上購(gòu)物系統(tǒng)是一個(gè)B2C和B2B的電子商務(wù)系統(tǒng),它的核心是將企業(yè)為客戶提供的各類產(chǎn)品分別進(jìn)行介紹、展示、更新以及為客戶提供優(yōu)質(zhì)的在線交易服務(wù)。它主要實(shí)現(xiàn)網(wǎng)上查詢商品、購(gòu)買商品、產(chǎn)生相應(yīng)的訂單等功能的系統(tǒng)。用戶或者消費(fèi)者通過網(wǎng)上購(gòu)物系統(tǒng)的用戶界面,可以瀏覽商品種類,每個(gè)商品大類中的商品列表以及每個(gè)商品的詳細(xì)信息。每個(gè)注冊(cè)用戶在瀏覽用戶界面時(shí)都自動(dòng)配備一個(gè)購(gòu)物車,在瀏覽商品的過程中,如果消費(fèi)者對(duì)某個(gè)商品感興趣,則可以

6、查看該商品的詳細(xì)信息,如價(jià)格、型號(hào)、生產(chǎn)日期等。如果需要購(gòu)買該商品,則可將其添加到用戶的購(gòu)物車中,消費(fèi)者可隨時(shí)查看購(gòu)物車的狀況,購(gòu)物活動(dòng)完成后,消費(fèi)者需要結(jié)帳并提交訂單,系統(tǒng)將用戶導(dǎo)向結(jié)帳向?qū)е?,訂單提交成功后,系統(tǒng)向消費(fèi)者顯示提交成功和生成的訂單號(hào)。用戶可以隨時(shí)查詢自己已提交的訂單的狀態(tài)。用戶結(jié)帳時(shí),系統(tǒng)提示用戶處于登錄狀態(tài)。網(wǎng)上購(gòu)物系統(tǒng)還必須向系統(tǒng)管理員提供維護(hù)產(chǎn)品分類、產(chǎn)品信息、用戶權(quán)限等接口。網(wǎng)上購(gòu)物有許多優(yōu)點(diǎn):(1)穩(wěn)定的消費(fèi)群體。根據(jù)有關(guān)部門調(diào)查表明,網(wǎng)上購(gòu)物系統(tǒng)的客戶群都很穩(wěn)定??梢哉f,一個(gè)好的網(wǎng)上購(gòu)物系統(tǒng)一般都以其固定的消費(fèi)群體。其用戶只要用過一次,基本上都會(huì)再用第二第三次并一

7、直用該系統(tǒng)進(jìn)行購(gòu)物。所以說,網(wǎng)上購(gòu)物系統(tǒng)有著其較為穩(wěn)定的消費(fèi)群體。(2)安全的支付體系。網(wǎng)上購(gòu)物通常都是采用網(wǎng)上銀行和支付寶付費(fèi)的。所以通常來講,其支付體系的安全性是值得肯定的。(3)方便的物流配送。電子商務(wù)企業(yè)通常都與相應(yīng)的物流公司有合作協(xié)議。因而,網(wǎng)上購(gòu)物的物流配送環(huán)節(jié)的質(zhì)量能夠得到肯定。(4)良好的信用機(jī)制。1.4 可行性分析1.4.1技術(shù)可行性由于現(xiàn)如今網(wǎng)絡(luò)幾乎已經(jīng)遍布世界的每一個(gè)角落,同時(shí)又為了方便用戶隨時(shí)隨地使用本系統(tǒng),本系統(tǒng)采用B/S結(jié)構(gòu)。B/S結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WW

8、W瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。在JA

9、VA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。B/S架構(gòu)軟件的優(yōu)勢(shì)與劣勢(shì)體現(xiàn)在以下幾個(gè)方面:(1)維護(hù)和升級(jí)方式簡(jiǎn)單(2)成本降低,選擇更多(3)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重下面來對(duì)比比較一下B/S、C/S結(jié)構(gòu)軟件技術(shù)上的區(qū)別(1)數(shù)據(jù)安全性比較(2)數(shù)據(jù)一致性比較(3)數(shù)據(jù)實(shí)時(shí)性比較(4)數(shù)據(jù)溯源性比較(5)服務(wù)響應(yīng)及時(shí)性比較(6)網(wǎng)絡(luò)應(yīng)用限制比較下面我們?cè)賮砜纯碆/S、C/S這兩種結(jié)構(gòu)在商業(yè)運(yùn)用上的比較:(1)投入成本比較(2)硬件投資保護(hù)比較(3)企業(yè)快速擴(kuò)張支持上的比較從以上的分析可以看出,B/S結(jié)構(gòu)的管理軟件有著C/S結(jié)構(gòu)軟件無(wú)法比擬的優(yōu)勢(shì)。目前,國(guó)外大型企業(yè)管

10、理軟件要么已經(jīng)是B/S結(jié)構(gòu)的,要么正在經(jīng)歷從C/S到B/S結(jié)構(gòu)的轉(zhuǎn)變。從國(guó)內(nèi)諸多軟件廠商積極投入開發(fā)B/S結(jié)構(gòu)軟件的趨勢(shì)來看,B/S結(jié)構(gòu)的大型管理軟件勢(shì)必在將來的幾年內(nèi)占據(jù)管理軟件領(lǐng)域的主導(dǎo)地位。圖1-1 B/S結(jié)構(gòu)圖1.4.2 經(jīng)濟(jì)可行性本系統(tǒng)架構(gòu)雖有些復(fù)雜,但是由于用戶量很大,所以能在短時(shí)間內(nèi)還本,盈利也是可觀的。因而,從經(jīng)濟(jì)角度來說,本系統(tǒng)的開發(fā)是可行的。2系統(tǒng)分析2.1功能模塊:本系統(tǒng)需要實(shí)現(xiàn)多個(gè)功能模塊,如:用戶信息管理、商品信息管理、購(gòu)物車管理、訂單處理、網(wǎng)上支付接口等。以下為系統(tǒng)功能模塊圖及其各個(gè)功能模塊的具體介紹圖 2-1 系統(tǒng)功能模塊圖(1)用戶注冊(cè)和登錄在用戶進(jìn)行瀏覽或者交

11、易之前,一般把用戶導(dǎo)向注冊(cè)模塊,填寫個(gè)人信息,包括用戶名,密碼,E-mail,地址、電話等。在進(jìn)入系統(tǒng)前,用戶需要輸入正確的用戶名和密碼。輸入的信息與數(shù)據(jù)庫(kù)中的注冊(cè)后的數(shù)據(jù)進(jìn)行比較后,系統(tǒng)判斷用戶能否進(jìn)入并獲得相應(yīng)的權(quán)限。(2)修改用戶信息用戶登錄系統(tǒng)后,可以修改自己的注冊(cè)信息,包括用戶名、密碼,E-mail,地址、電話等。(3)管理員用戶管理員是一個(gè)特殊的用戶,它可以對(duì)普通用戶、商品分類、訂單進(jìn)行管理。(4)瀏覽商品用戶進(jìn)入系統(tǒng)之后,才能瀏覽商品。(5)購(gòu)買商品購(gòu)買商品模塊實(shí)現(xiàn)功能如下:a.放置商品。用戶看中的商品后,在瀏覽/查詢商品時(shí)單擊該商品的購(gòu)買標(biāo)識(shí),就可以把商品加入到購(gòu)物車中。b.瀏

12、覽購(gòu)物車。進(jìn)入自己的購(gòu)物車,在里面,用戶可看到購(gòu)物車列表,序號(hào),商品名稱,購(gòu)買的商品數(shù)量,商品單位價(jià)格。c.取消購(gòu)物車。用戶從購(gòu)物車中將商品拿出或刪除。d.編輯購(gòu)物車中的商品數(shù)量。e.清空購(gòu)物車。方便用戶一次將購(gòu)物車?yán)锏纳唐啡縿h除。用戶正確登錄之后,瀏覽商品,在決定要購(gòu)買那種商品之后,把需要購(gòu)買的商品放入購(gòu)物車中。(6)訂單處理訂單處理是整個(gè)電子商務(wù)平臺(tái)的核心模塊之一。整體流程如下:首先,顧客決定購(gòu)買商品,這些商品在“商店”中都標(biāo)明是有貨的。系統(tǒng)按照顧客的要求,向商店發(fā)出了訂單。接著,商店對(duì)訂單進(jìn)行分析,同時(shí)進(jìn)行價(jià)格核對(duì)、庫(kù)存校對(duì)等活動(dòng),如果沒什么問題。就向商家發(fā)出提貨請(qǐng)求。商家接到提貨單后

13、立即進(jìn)行出貨處理。其主要功能為:用戶通過查看定單狀態(tài),確認(rèn)是否己經(jīng)發(fā)貨:當(dāng)用戶購(gòu)物完成之后,可以結(jié)帳。結(jié)帳時(shí),需要把購(gòu)買的商品信息和交易信息保存到數(shù)據(jù)庫(kù)中:用戶可以取消沒有處理完的定單。在完成購(gòu)買活動(dòng)之后,系統(tǒng)自動(dòng)生成訂單信息,并顯示給用戶。并提供訂單的查詢功能。(7)用戶退出用戶購(gòu)物完成之后,退出該系統(tǒng)。(8)網(wǎng)上支付接口a銀行卡支付b短信方式代收費(fèi)支付c傳統(tǒng)方式2.2業(yè)務(wù)流程圖 (1)注冊(cè)功能流程圖2-2 注冊(cè)功能流程圖注冊(cè)的具體實(shí)現(xiàn)為:點(diǎn)擊主頁(yè)面的用戶注冊(cè)選項(xiàng)后,會(huì)彈出一個(gè)注冊(cè)信息頁(yè)面,用戶需要如實(shí)填寫用戶名,密碼,E_mail,地址,電話,真實(shí),姓名等各項(xiàng)信息提交后,系統(tǒng)進(jìn)行檢測(cè)判斷該

14、用戶名是否已經(jīng)注冊(cè)過,如果已經(jīng)存在則彈出新頁(yè)面,提示用戶該用戶名已經(jīng)注冊(cè)過,如果沒有則進(jìn)行下一步判斷,用戶輸入的兩次密碼是否一致然后依次往后判斷用戶所填寫的各項(xiàng)信息是否符合要求,直到所有信息均正確無(wú)誤系統(tǒng)將該用戶注冊(cè)信息寫入會(huì)員表即member并提示用戶注冊(cè)成功,用戶登陸后,就可以進(jìn)行有效的購(gòu)物了。(2)商品搜索流程圖2-3 商品搜索流程圖商品的搜索功能使用戶更加方便的進(jìn)行自己所需要的商品的查詢,節(jié)省時(shí)間,提高效率。用戶搜索時(shí)只要輸入商品的關(guān)鍵字就能搜索到所有相關(guān)的商品。并且能列出通過搜索得到的商品的詳細(xì)信息(3)用戶登錄流程用戶登錄,首先要有一個(gè)提供用戶登錄的表單。用戶登錄的表單應(yīng)該嵌入整體

15、的結(jié)構(gòu)當(dāng)中。在實(shí)際的應(yīng)用中,可以這樣設(shè)計(jì),如果用戶沒有登錄,則在頁(yè)面中顯示用戶登錄的選項(xiàng),用戶登錄后,則可隱藏用戶登錄的選項(xiàng)而代之以用戶的基本信息。首先,用戶要有一個(gè)用戶名和密碼。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對(duì)用戶名不允許使用惡意的代碼作為用戶名。同時(shí)對(duì)密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫(kù)。另外,一個(gè)電子商務(wù)網(wǎng)站。用戶的真實(shí)姓名是必不可少的。除此之外還需要用戶的性別、E-MAIL、電話號(hào)碼等。圖2-4 用戶登錄流程3系統(tǒng)設(shè)計(jì)3.1總體結(jié)構(gòu)設(shè)計(jì)為了建立目標(biāo)系統(tǒng)的總體結(jié)構(gòu),可按主要的軟件需求劃分成子系統(tǒng),然后為每個(gè)子系統(tǒng)定義功能模塊及各功能模塊間的關(guān)系,并描述各子系統(tǒng)的接口界面。網(wǎng)上

16、購(gòu)物系統(tǒng)可以分為前臺(tái)和后臺(tái)兩個(gè)部分,前臺(tái)部分由顧客使用:后臺(tái)部分由管理員使用。總體功能結(jié)如下圖所示。(1)前臺(tái)管理設(shè)計(jì)圖3-1 前臺(tái)管理(2)后臺(tái)管理設(shè)計(jì)圖3-2 后臺(tái)管理所有前臺(tái)的信息都在后臺(tái)進(jìn)行、添加、修改、查詢等管理,網(wǎng)上購(gòu)物系統(tǒng)后臺(tái)管理系統(tǒng)的功能設(shè)計(jì)如上圖所示。后臺(tái)主要包含以下模塊:商品管理模塊:用于對(duì)商品信息、商品類別進(jìn)行添加、修改以及刪除操作。3.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)ER模型是獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來描述某個(gè)特定組織關(guān)心的信息結(jié)構(gòu),這類模型稱為“概念數(shù)據(jù)模型”。圖3-3 用戶和商品、訂單之間的局部ER圖圖3-4 商品、訂單和購(gòu)物車之間的局部ER圖圖3

17、-5 各實(shí)體之間總體ER圖由此可知用戶和購(gòu)物車之間、用戶和訂單之間、訂單和購(gòu)物車之間、管理員和用戶、商品、購(gòu)物車、訂單之間都是一對(duì)多的關(guān)系:商品和購(gòu)物車之間、用戶和商品之間是多對(duì)多的關(guān)系。3.3主要模塊的設(shè)計(jì)與實(shí)現(xiàn)3.3.1.用戶登錄窗口設(shè)置在首頁(yè)上,主要用來接收用戶輸入的用戶名和密碼,并更新用戶在網(wǎng)站中的狀態(tài)信息。圖3-6 用戶登錄模塊流程圖3.3.2. 購(gòu)物車部分流程:圖3-7 購(gòu)物車部分流程3.4數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)3.4.1 Admin(管理員表)表3-1 Admin(管理員表)字段字段名類型寬度小數(shù)位索引可否為空Admin_id管理員編號(hào)自動(dòng)編號(hào)是Admin_name管理員帳號(hào)文本型50

18、Admin_pass管理員密碼文本型50說明該表和會(huì)員表一樣存在字段的命名規(guī)則的要求,出于安全考慮對(duì)于管理員帳號(hào)發(fā)放應(yīng)該謹(jǐn)慎,管理人員數(shù)量一定要控制,越少越安全. 3.4.2 GoodsInfo(商品表)表3-2 GoodsInfo(商品表)字段字段名類型寬度小數(shù)位索引可否為空Hw_id商品編號(hào)自動(dòng)編號(hào)是否Hw_name商品名稱文本型50否Hw_cash商品價(jià)格數(shù)值型182Hw_content商品信息備注型255Hw_pic商品圖片文本型255Hw_buys商品數(shù)量數(shù)值型18Hw_date商品日期日期型3.4.3 Member(會(huì)員表)表3-3 Member(會(huì)員表)字段字段名類型寬度小數(shù)位索

19、引可否為空User_name會(huì)員帳號(hào)文本型50否User_pass會(huì)員密碼文本型50否User_adds會(huì)員地址文本型255User_mail會(huì)員E_Mail文本型50User_tel會(huì)員電話文本型50User_postcode郵政編碼文本型50User_namec會(huì)員姓名文本型503.4.4 ShopCart(購(gòu)物車表)表3-4 ShopCart(購(gòu)物車表)字段字段名類型寬度小數(shù)位索引可否為空Basket_id購(gòu)物車編號(hào)自動(dòng)編號(hào)是否Hw_id商品編號(hào)自動(dòng)編號(hào)是否User_name會(huì)員帳號(hào)文本型50否Basket_count商品數(shù)量數(shù)值型18Basket_date購(gòu)物時(shí)間日期型Basket_c

20、heck是否結(jié)帳是/否Hw_name商品名稱文本型50Hw_cash商品價(jià)格數(shù)值型182Sub_number訂單編號(hào)文本型50是說明購(gòu)物車表則是系統(tǒng)中與其他幾個(gè)表關(guān)系最多的一個(gè)表了,它包含了商品表,會(huì)員表中的幾個(gè)重要字段,是我們進(jìn)行最后購(gòu)物統(tǒng)計(jì)的主要依據(jù),我們?cè)诖_定購(gòu)買一樣商品的時(shí)候,系統(tǒng)將數(shù)據(jù)寫入購(gòu)物車表,在用戶確定去結(jié)賬之前basket_check值為否,確定之后值變?yōu)槭?一個(gè)用戶可能對(duì)應(yīng)多個(gè)basket記錄,但在統(tǒng)計(jì)的時(shí)候,僅對(duì)basket check為真的記錄進(jìn)行統(tǒng)計(jì),這樣就可以避免造成統(tǒng)計(jì)錯(cuò)誤。3.5安全性設(shè)計(jì)3.5.1網(wǎng)絡(luò)環(huán)境安全網(wǎng)絡(luò)環(huán)境安全是保證內(nèi)部網(wǎng)絡(luò)及系統(tǒng)免予受到外部網(wǎng)絡(luò)系統(tǒng)

21、及黑客攻擊,起到內(nèi)外隔離、安全過濾、有限訪問的目的,同時(shí)為有效保證信息的安全性也在這一層進(jìn)行密碼傳輸。3.5.2防病毒機(jī)制計(jì)算機(jī)病毒是對(duì)系統(tǒng)的影響可以稱得上是災(zāi)難性的。盡管計(jì)算機(jī)病毒防御方面研究取得了可喜的成績(jī),但是隨著Internet的發(fā)展,計(jì)算機(jī)病毒的種類急聚增多,擴(kuò)散速度大大加快,對(duì)單位及個(gè)人用戶的破壞性正在逐漸加大。由于本系統(tǒng)可能會(huì)受到來自于多方面的病毒威脅,為了免受病毒所造成的損失,計(jì)劃采用多層的病毒防衛(wèi)體系,是指在系統(tǒng)的每臺(tái)機(jī)器上安裝臺(tái)式機(jī)的反病毒軟件,在服務(wù)器上安裝基于服務(wù)器的反病毒軟件,同時(shí)加強(qiáng)系統(tǒng)使用人員和系統(tǒng)管理人員的防病毒意識(shí)。3.5.3系統(tǒng)安全機(jī)制系統(tǒng)安全機(jī)制是在系統(tǒng)設(shè)

22、計(jì)時(shí)為保證其正常運(yùn)行而采取的防御措施。它屬于系統(tǒng)功能的一部分3.5.4有關(guān)防火墻系統(tǒng)的設(shè)計(jì)(1)防火墻系統(tǒng)安全策略所有從內(nèi)到外和從外到內(nèi)的數(shù)據(jù)包都必須經(jīng)過防火墻:只有被安全策略允許的數(shù)據(jù)包才能通過防火墻,防火墻本身要有預(yù)防入侵的功能,默認(rèn)禁止所有服務(wù),除非是必須的服務(wù)才被允許。(2)防火墻系統(tǒng)的設(shè)計(jì)防火墻采用安全性最好的被屏蔽子網(wǎng)結(jié)構(gòu),由外部路由器、DMZ和內(nèi)部路由器組成。外部路由器起到保護(hù)周邊網(wǎng)的作用。內(nèi)部路由器將所有內(nèi)部用戶到外部網(wǎng)絡(luò)的訪問均路由到代理服務(wù)器,代理服務(wù)器進(jìn)行地址翻譯,為這些用戶提供服務(wù),以此屏蔽內(nèi)部網(wǎng)絡(luò)。3.6系統(tǒng)配置3.6.1系統(tǒng)配置網(wǎng)上購(gòu)物系統(tǒng)運(yùn)行在Windows XP

23、操作系統(tǒng)下,以Sun公司的J2EE技術(shù)為技術(shù)支持,使用JBuilder9.0作為開發(fā)平臺(tái)、WebLogic8.0作為應(yīng)用服務(wù)器、SQL Sever2000作為核心數(shù)據(jù)庫(kù)管理系統(tǒng)。JBuilder9.0是美國(guó)Borland公司最新推出的遵循Sun公司J2EE標(biāo)準(zhǔn)的集成開發(fā)工具,是目前使用最廣泛的Java開發(fā)工具之一。JBuilder作為業(yè)界領(lǐng)先的Java開發(fā)工具,集成了Tomcat并支持Weblogic,JBuilder9.0提供了可視化的集成開發(fā)工具,支持開發(fā)人員構(gòu)建標(biāo)準(zhǔn)的Java應(yīng)用系統(tǒng)。Bea Weblogic是一個(gè)Java應(yīng)用服務(wù)器,它支持企業(yè)級(jí)的、多層次的和完全分布式Web應(yīng)用。作為開

24、發(fā)和使用Java電子商務(wù)應(yīng)用市場(chǎng)的領(lǐng)導(dǎo)者和事實(shí)上的工業(yè)標(biāo)準(zhǔn),Weblogic得到了業(yè)界的廣泛認(rèn)可。Weblogic的主要功能包括:(1)維護(hù)和管理各種客戶機(jī)(包括Web瀏覽器、Applet和應(yīng)用客戶機(jī))的應(yīng)用邏輯和業(yè)務(wù)規(guī)則。(2)確保了服務(wù)器的可靠性、可擴(kuò)展性和高性能。(3)提供必要的應(yīng)用服務(wù),用于建立可靠的、可擴(kuò)展的以及基于Web的應(yīng)用。(4)完全實(shí)現(xiàn)了Sun公司Java2企業(yè)版的各種最新的協(xié)議。由于最有效和充分地使用了系統(tǒng)的資源,如客戶機(jī)和數(shù)據(jù)庫(kù)連接等,Weblogic可以使電子商務(wù)應(yīng)用每小時(shí)支持?jǐn)?shù)百萬(wàn)個(gè)用戶的數(shù)十萬(wàn)個(gè)請(qǐng)求。Weblogic實(shí)現(xiàn)的J2EE服務(wù)器端編程策略集中于EJB,而ET

25、B則是許多企業(yè)級(jí)Web應(yīng)用的心臟。EJB集成了數(shù)據(jù)管理、會(huì)話管理以及業(yè)務(wù)邏輯,同時(shí)還要協(xié)調(diào)應(yīng)用的各個(gè)層次。Weblogic容器為組件提供連接和通訊服務(wù)、多用戶事務(wù)支持、復(fù)制功能,因而具有較好的性能和擴(kuò)展能力。整個(gè)系統(tǒng)將應(yīng)用程序分為三層:表示層、業(yè)務(wù)層和數(shù)據(jù)庫(kù)層,采用這種方式可以顯著增加系統(tǒng)處理并發(fā)的用戶會(huì)話的能力。圖3-8 系統(tǒng)圖Jsp、action為表示層。Manager、dao為業(yè)務(wù)層。Model為數(shù)據(jù)庫(kù)層3.6.2網(wǎng)上購(gòu)物系統(tǒng)的各類參數(shù)如下:(1)硬件平臺(tái)服務(wù)器端配置為專業(yè)服務(wù)器,內(nèi)存4GB客戶端配置為普通PC機(jī)、內(nèi)存1GB以上、硬盤40G以上(2)軟件JBuilder9.0、SQL S

26、ever2000.(3)Java技術(shù)J2EE, JavaBean、Java、JavaScript.結(jié)束語(yǔ)Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運(yùn)作模式提供了一種技術(shù)上的可行性的方案:利用Internet的技術(shù)和協(xié)議,建立各種企業(yè)內(nèi)部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet。通過廉價(jià)的通訊手段,將買家與賣家、廠商和合作伙伴緊密結(jié)合在了一起,消除時(shí)間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴(kuò)大了交易范圍。而在實(shí)際的生活中,這種方案已經(jīng)被廣泛的運(yùn)用到了實(shí)際的商業(yè)活動(dòng)中了,人們將這種交易模式稱為:電子商務(wù)。當(dāng)今比較流行的網(wǎng)上購(gòu)物系統(tǒng)國(guó)外有”淘寶()”,國(guó)內(nèi)有“當(dāng)當(dāng)()”.它們都是相當(dāng)優(yōu)秀的電子商務(wù)網(wǎng)站,對(duì)其他的網(wǎng)站提供了良好的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論