![電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁](http://file4.renrendoc.com/view/26a4c40091cc850a61c6885426811c45/26a4c40091cc850a61c6885426811c451.gif)
![電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁](http://file4.renrendoc.com/view/26a4c40091cc850a61c6885426811c45/26a4c40091cc850a61c6885426811c452.gif)
![電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁](http://file4.renrendoc.com/view/26a4c40091cc850a61c6885426811c45/26a4c40091cc850a61c6885426811c453.gif)
![電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁](http://file4.renrendoc.com/view/26a4c40091cc850a61c6885426811c45/26a4c40091cc850a61c6885426811c454.gif)
![電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁](http://file4.renrendoc.com/view/26a4c40091cc850a61c6885426811c45/26a4c40091cc850a61c6885426811c455.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、電子商務(wù)教學(xué)模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) Design and realization of the E-Commerce teaching simulation system毛黎莉* 張成姝* 上海師范大學(xué)數(shù)理信息學(xué)院教育技術(shù)系 E-mail:aegeans21* 上海應(yīng)用技術(shù)學(xué)院計(jì)算機(jī)系E-mail: chengshu73隨著網(wǎng)絡(luò)的興起,電子商務(wù)課程教學(xué)正在各大院校如火如荼地開展??嘤跊]有一個(gè)針對性,實(shí)用性強(qiáng)的教學(xué)系統(tǒng)使電子商務(wù)教學(xué)偏向原理性和理論性,從而失去了教學(xué)的實(shí)踐性。本文通過結(jié)合實(shí)際教學(xué)需要設(shè)計(jì)與實(shí)現(xiàn)了目前教學(xué)領(lǐng)域缺乏的電子商務(wù)教學(xué)模擬系統(tǒng),從開發(fā)背景,系統(tǒng)結(jié)構(gòu),系統(tǒng)構(gòu)成,系統(tǒng)設(shè)計(jì)以及系統(tǒng)
2、實(shí)現(xiàn)五方面加以分析。探討了利用ASP、VB、COM+以及SQL Server2000來開發(fā)該系統(tǒng)的關(guān)鍵技術(shù)。關(guān)鍵詞:電子商務(wù) ASP VB COM1 引言目前國內(nèi)的電子商務(wù)教學(xué)正方興未艾,許多大學(xué)也開出了各種各樣的培訓(xùn)班甚至遠(yuǎn)程教學(xué)課程,但是在這些培訓(xùn)中往往只講解關(guān)于電子商務(wù)的原理性、理論性知識(shí),缺少一個(gè)比較有針對性的、實(shí)用的教學(xué)應(yīng)用系統(tǒng),學(xué)生很難在課堂上完全了解電子商務(wù)的操作流程,導(dǎo)致缺乏對電子商務(wù)的深刻掌握。由于這一原因,許多學(xué)校只能讓學(xué)生上網(wǎng)“參觀”一下各大知名電子商務(wù)網(wǎng)站,卻難有機(jī)會(huì)真正實(shí)踐購物、支付的流程。特別對于學(xué)生來說,如果想親自體會(huì)網(wǎng)上購物的樂趣,就必須要有經(jīng)濟(jì)上的支出;如果想
3、了解銀行的網(wǎng)上業(yè)務(wù),至少要有該行發(fā)行的信用卡。即使每位同學(xué)都有信用卡和足夠的金費(fèi),也不一定能透徹地了解電子商務(wù)的具體工作流程。在這種情況下,特別是作為教學(xué)工作的一部分,就需要有一個(gè)在實(shí)驗(yàn)室環(huán)境下運(yùn)行的電子商務(wù)模擬系統(tǒng)。有鑒于此,并結(jié)合實(shí)際教學(xué)需要,設(shè)計(jì)和開發(fā)出可以在局域網(wǎng)范圍內(nèi)正常運(yùn)行的,小型的電子商務(wù)教學(xué)模擬系統(tǒng)。該教學(xué)系統(tǒng)主要滿足已具備相關(guān)基礎(chǔ)知識(shí)的高等職業(yè)學(xué)校、普通高等學(xué)校本科生在電子商務(wù)方向上的實(shí)習(xí)和實(shí)驗(yàn)環(huán)境。為在高職和普通本科層次上設(shè)立電子商務(wù)專業(yè)提供教學(xué)條件。同時(shí),對包括電子商務(wù)專業(yè)在內(nèi)的相關(guān)專業(yè)進(jìn)行課程設(shè)置、課程建設(shè)提供技術(shù)手段和新的思路。從而為廣大師生,特別是為在信息經(jīng)濟(jì)、技術(shù)
4、領(lǐng)域有一定發(fā)展?jié)摿Φ膶W(xué)生、教師提供必要的研究開發(fā)環(huán)境。2 電子商務(wù)教學(xué)模擬系統(tǒng)結(jié)構(gòu)Internet/Intranet的出現(xiàn)是本世紀(jì)內(nèi)計(jì)算機(jī)通信領(lǐng)域最重要的一次革命,利用這種媒體,人們可以建立一個(gè)虛擬的電子世界,全球的商家們擁有了一個(gè)比傳統(tǒng)方式更為靈活和快速的媒體,通過它商家可以與它們自己的員工、潛在的客戶乃至世界上任何一個(gè)人溝通。借助于WWW通過動(dòng)態(tài)的交互式信息發(fā)布,諸如網(wǎng)上購物、網(wǎng)上銀行、網(wǎng)上書店等一系列在線電子商務(wù)服務(wù)系統(tǒng)得于盛行。這些系統(tǒng)都離不開分布式的數(shù)據(jù)庫、與用戶及后臺(tái)數(shù)據(jù)庫交互的動(dòng)態(tài)Web應(yīng)用程序、安全認(rèn)證等技術(shù)。因此,本教學(xué)系統(tǒng)采用了在Internet/Intranet環(huán)境下的分
5、布式動(dòng)態(tài)Web技術(shù)來構(gòu)建系統(tǒng)。本系統(tǒng)中采用三層Browser/Server結(jié)構(gòu)(如圖1所示)。在三層結(jié)構(gòu)中,數(shù)據(jù)計(jì)算與數(shù)據(jù)處理集中在中間層,即Web Server+ Transaction Server層。頁面請求頁面應(yīng)答數(shù)據(jù)請求BrowserWeb Server +Transaction ServerDB Server數(shù)據(jù)獲取圖1 三層Browser/Server結(jié)構(gòu)采用分布式Web應(yīng)用模式后,一項(xiàng)關(guān)鍵的技術(shù)是動(dòng)態(tài)數(shù)據(jù)發(fā)布。本系統(tǒng)的設(shè)計(jì)中采用了組件模型訪問數(shù)據(jù)庫(如圖2所示)。Web瀏覽器HTTP請求IISASP文件VBScriptHTTP響應(yīng)ADODatabase調(diào)用COM+組件Trans
6、action中間件 圖2 組件模型數(shù)據(jù)庫訪問圖系統(tǒng)中使用更新的微軟于去年發(fā)布的COM+技術(shù),COM+模型中使用的對象可以用任何一種語言編寫,可以以DLL或可執(zhí)行文件的方式實(shí)現(xiàn),使用COM+對象的客戶端不必知道該對象是用什么語言寫成的,也不必知道它是以DLL的形式或獨(dú)立的過程進(jìn)行運(yùn)行,對于客戶端來說這都是一樣的。本系統(tǒng)需要在Web環(huán)境下訪問數(shù)據(jù)庫,系統(tǒng)中使用微軟在OLE DB標(biāo)準(zhǔn)的基礎(chǔ)上定義的一種面向?qū)ο蟆⑴c語言無關(guān)的數(shù)據(jù)庫應(yīng)用編程接口,即ADO(ActiveX Data Objects)。3 電子商務(wù)教學(xué)模擬系統(tǒng)構(gòu)成本系統(tǒng)主要用于教學(xué),可能有幾十個(gè)甚至上百個(gè)學(xué)生同時(shí)使用,因此選擇采用分布式動(dòng)態(tài)
7、Web應(yīng)用系統(tǒng),從而減輕服務(wù)器端的負(fù)擔(dān),有利于系統(tǒng)調(diào)試和維護(hù)。系統(tǒng)軟件構(gòu)成如下:Web ServerWeb Server用來管理控制整個(gè)網(wǎng)站及服務(wù)器端組件,主要承擔(dān)運(yùn)行應(yīng)用系統(tǒng)的任務(wù)。系統(tǒng)使用IIS 5.0,它具有分布式事務(wù)處理能力,構(gòu)建分布式Web系統(tǒng)較為適合。服務(wù)器端組件微軟公司推出的COM+組件技術(shù),可用于為Web應(yīng)用開發(fā)很多可重用的服務(wù)器端組件,用以增強(qiáng)Web服務(wù)器端應(yīng)用程序的功能,基于組件的應(yīng)用已成為一種必然的趨勢。數(shù)據(jù)庫服務(wù)器系統(tǒng)的數(shù)據(jù)庫端采用Microsoft SQL Server 2000數(shù)據(jù)庫軟件,并編寫了存儲(chǔ)過程,提高了系統(tǒng)數(shù)據(jù)庫的并發(fā)工作效率,加強(qiáng)了數(shù)據(jù)的安全性。瀏覽器瀏
8、覽器采用是用廣泛的Microsoft IE 5.0。此外,內(nèi)部局域網(wǎng)采用星形拓?fù)浣Y(jié)構(gòu),超五類布線標(biāo)準(zhǔn)。應(yīng)用服務(wù)器由DELL PowerEdge2300承擔(dān),并安裝Windows NT網(wǎng)絡(luò)操作系統(tǒng)。應(yīng)用服務(wù)器連接到主機(jī)房10/100M交換機(jī)上,局域網(wǎng)上的所有工作站,均可通過分布在各個(gè)教室的100M交換機(jī)連接起來。每個(gè)教室配2臺(tái)24口10/100M交換機(jī),可提供46個(gè)工作站端口,考慮了滿足今后擴(kuò)展的需要。4 電子商務(wù)教學(xué)模擬系統(tǒng)設(shè)計(jì)4.1 功能模塊設(shè)計(jì)4.1.1 網(wǎng)上學(xué)堂模塊根據(jù)具體教學(xué)課程的需要,介紹電子商務(wù)的基礎(chǔ)知識(shí),來引導(dǎo)學(xué)生進(jìn)入實(shí)驗(yàn)階段。該模塊主要采用靜態(tài)網(wǎng)頁,起文字介紹功能。4.1.2
9、網(wǎng)上購物模塊提供用戶注冊、商品瀏覽、在線購物、電子支付以及訂單查詢等功能模塊(如圖3所示)。網(wǎng)上購物新用戶注冊商品查詢商品瀏覽在線購物全部商品分類查看今日特價(jià)商品最新上架商品加入購物車重新計(jì)算金額帳臺(tái)結(jié)賬填寫訂單信息訂單查詢訂單確認(rèn)網(wǎng)上銀行付款圖3 網(wǎng)上購物功能模塊圖本系統(tǒng)為教學(xué)實(shí)驗(yàn)使用而設(shè)計(jì),每位同學(xué)有自己的用戶名和密碼進(jìn)行登錄,新用戶如要購買商品,需要先進(jìn)行注冊。用戶能以多種方式瀏覽商品,挑選要購買的物品,放進(jìn)購物車中。在本教學(xué)系統(tǒng)中為了讓學(xué)生能充分體驗(yàn)電子商務(wù),只提供網(wǎng)上支付卡的付款方式。結(jié)帳時(shí),學(xué)生可以看到用安全方式訪問網(wǎng)上商店和銀行的接口頁面,要求輸入支付卡號(hào)和密碼,以供銀行轉(zhuǎn)帳。如
10、果尚無支付卡,可轉(zhuǎn)去網(wǎng)上銀行申請;如果支付卡內(nèi)余額不足,則需要去信用卡理財(cái)中轉(zhuǎn)出貨幣到支付卡內(nèi)。一旦劃帳成功,則返回到網(wǎng)上商店的頁面,通知學(xué)生訂單已生成。在網(wǎng)上商店中設(shè)有類似于定單管理中心的功能模塊,能夠讓用戶按照定單號(hào)、日期、用戶名等等信息來查詢定單。4.1.3 網(wǎng)上銀行模塊提供用戶注冊、信用卡理財(cái)、支付卡申請以及支付卡理財(cái)?shù)裙δ苣K(如圖4所示)。網(wǎng)上銀行新用戶注冊申請支付卡信用卡理財(cái)支付卡理財(cái)查詢余額修改密碼查詢支付卡轉(zhuǎn)帳查詢歷史記錄查詢余額修改密碼轉(zhuǎn)帳查詢歷史記錄圖4 網(wǎng)上銀行功能模塊圖每位同學(xué)可以在網(wǎng)上銀行中注冊申請信用卡。在申請得到信用卡的同時(shí),卡中已經(jīng)發(fā)放了一定數(shù)量的虛擬貨幣。成
11、功擁有信用卡后,可以在網(wǎng)上銀行里申請支付卡。獲得支付卡號(hào)和密碼后可方便地進(jìn)行網(wǎng)上信用卡、支付卡理財(cái)、兩卡間的轉(zhuǎn)帳以及網(wǎng)上購物中心的購物權(quán)利。信用卡理財(cái)功能模塊中,實(shí)現(xiàn)以下功能:查詢信用卡余額、修改信用卡密碼、查詢歷史帳務(wù)、查詢支付卡卡號(hào)、轉(zhuǎn)帳、重登錄、退出等。支付卡理財(cái)功能模塊中,實(shí)現(xiàn)以下功能:查詢支付卡余額、修改支付卡密碼、轉(zhuǎn)帳、退出等。4.1.4 網(wǎng)上商店和網(wǎng)上銀行間的數(shù)據(jù)交流模塊網(wǎng)上商店和網(wǎng)上銀行是兩個(gè)相對獨(dú)立的模塊,客戶訪問網(wǎng)上商店時(shí)的瀏覽及選購操作不需要加密保護(hù)。但當(dāng)用戶需要使用網(wǎng)上支付卡支付購物費(fèi)用時(shí),與銀行之間的一切操作都必須要經(jīng)過安全認(rèn)證來完成。關(guān)鍵就在于商店和銀行之間的數(shù)據(jù)接
12、口。本系統(tǒng)設(shè)計(jì)了網(wǎng)上商店和網(wǎng)上銀行間的數(shù)據(jù)交流模塊,采用較為簡單的SSL(Secure Socket Layer)方式來對其中的信息流和資金流進(jìn)行保護(hù),使用HTTPS協(xié)議訪問,以確保金融信息的安全性。定單中的必要信息將會(huì)傳遞到銀行數(shù)據(jù)庫中,銀行從顧客的支付卡帳號(hào)里劃出所需金額,轉(zhuǎn)帳進(jìn)商店的帳戶中去。完成這一工作后,回復(fù)顧客,告之定單有效,轉(zhuǎn)帳成功。如果顧客的卡上余額不足,還將提示顧客未能完成的原因。4.2 數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫選用Microsoft SQL Server 2000。4.2.1 網(wǎng)上商店的數(shù)據(jù)庫設(shè)計(jì)共5個(gè)數(shù)據(jù)表(1)用戶表User保存商店用戶基本信息。(2)商品表Products
13、保存商品信息,其中包括商品代號(hào)、商品描述、商品類別、正常價(jià)格、打折價(jià)格、上架時(shí)間等。(3)商品類別表ProductType保存商品類別信息。(4)定單信息表OrderDetail保存訂單中商品信息,包括商品帶好、選購數(shù)量、價(jià)格等。(5)定單表Order保存訂單信息,包括用戶地址、送貨方式、包裝方式、訂單金額等。4.2.2 網(wǎng)上銀行的數(shù)據(jù)庫設(shè)計(jì)共7個(gè)數(shù)據(jù)表(1)用戶信用卡 UserKey保存信用卡號(hào),信用卡密碼及用戶號(hào)。(2)用戶信息表Consumer保存銀行用戶基本信息。(3)信用卡信息 Accounts保存信用卡信息,主要為信用卡余額。(4)支付卡信息NetAccounts保存支付卡信息,主
14、要為支付卡余額。(5)信用卡與支付卡的對應(yīng)表ConsumerToNet保存信用卡與支付卡對應(yīng)信息。(6)帳務(wù)操作表Active保存帳務(wù)操作類型。(7)歷史記錄表History保存用戶對信用卡或支付卡的歷史操作信息,以便用戶查詢歷史操作紀(jì)錄。該網(wǎng)上銀行數(shù)據(jù)庫,允許一個(gè)用戶持有多張信用卡,也允許一張信用卡對應(yīng)多張支付卡,是一對多的關(guān)系。5 電子商務(wù)教學(xué)模擬系統(tǒng)實(shí)現(xiàn)本教學(xué)系統(tǒng)主要采用VB、ASP、COM+、安全證書,以及SQL Server 2000相結(jié)合來實(shí)現(xiàn),在系統(tǒng)的開發(fā)實(shí)現(xiàn)過程中頁面制作,程序、組件編寫,以及后臺(tái)數(shù)據(jù)庫的存儲(chǔ)過程編寫工作量比較大,此處將不一一做分析,主要分析系統(tǒng)中的難點(diǎn)如何實(shí)現(xiàn)
15、。5.1 加密算法在網(wǎng)上商店購買物品并確認(rèn)定單后,就必須將商店的帳號(hào),定單號(hào),金額等數(shù)據(jù)加密傳至網(wǎng)上銀行,該些數(shù)據(jù)都牽涉到商業(yè)機(jī)密,如被人惡意截取或篡改,后果將不堪設(shè)想。由于本系統(tǒng)是一個(gè)電子商務(wù)教學(xué)模擬,目的是讓學(xué)生了解電子商務(wù)的流程及其中的重要環(huán)節(jié),因此,在加密算法上采用XOR異或加密算法,該算法比較簡單,但在教學(xué)中對此算法的作用和重要性做了詳細(xì)講解。XOR異或加密算法,是ASP可以使用的簡單字符加密算法。XOR異或加密算法的基本原理是,一個(gè)等待加密的明文和一個(gè)隨機(jī)生成的密鑰,然后將兩者異或,即 明文XOR密鑰=密文。其中密鑰為隨機(jī)生成的512個(gè)ASCII碼。根據(jù)異或操作的特點(diǎn),解碼的操作亦
16、十分簡單方便,即 密文XOR密鑰=明文。利用該簡單加密算法可在教學(xué)模擬系統(tǒng)中保證數(shù)據(jù)的安全性。5.2 使用COM+組件雖不用定制COM+組件,僅使用ASP腳本也能實(shí)現(xiàn)絕大部分的服務(wù)器端事務(wù)處理,但相對組件而言,僅憑ASP腳本來構(gòu)建應(yīng)用系統(tǒng),明顯地存在著解釋運(yùn)行速度慢,功能難以分離,事務(wù)邏輯劃分不明晰,重用性差,關(guān)鍵代碼保密性差等眾多局限性。因此在本系統(tǒng)中使用COM+組件來彌補(bǔ)ASP帶來的缺點(diǎn)。在三層體系結(jié)構(gòu)中,事務(wù)邏輯單元是以COM+組件的形式在中間層執(zhí)行,大大減少了服務(wù)器端運(yùn)行的ASP腳本。并利用ASP將各個(gè)COM+組件粘合在一起,并負(fù)責(zé)應(yīng)用系統(tǒng)和COM+組件間參數(shù)的傳遞。本系統(tǒng)中用VB來開
17、發(fā)服務(wù)器端COM+組件,創(chuàng)建了包含7個(gè)對象的NetBank.dll文件。(1)Accounts對象查詢用戶信用卡及支付卡余額(2)Consumer對象查詢用戶信息及添加用戶(3)History對象查詢用戶對信用卡及支付卡的歷史操作(4)Login對象用戶登陸及密碼修改(5)Net對象集合了用戶對支付卡的查詢,增加等各種操作(6)OnlineStore對象用于從網(wǎng)上商店購物扣款(7)Transfer對象用于兩卡間的轉(zhuǎn)賬在第一次運(yùn)行本系統(tǒng)時(shí),需要打開“管理工具”中的“組件服務(wù)”,添加NetBank.dll文件,以安裝新組件。6 部分運(yùn)行界面 起始頁面 網(wǎng)上銀行 銀行理財(cái) 網(wǎng)上購物 支付中心 訂單7
18、 結(jié)論本系統(tǒng)不是真正意義上的電子商務(wù)系統(tǒng),而是一個(gè)用于教學(xué)的模擬系統(tǒng)。系統(tǒng)的主要目的不是從事電子商務(wù)活動(dòng),而是讓學(xué)生通過對系統(tǒng)的使用,充分直觀的了解電子商務(wù)的概念、要素、流程等。因此如何在本系統(tǒng)中體現(xiàn)電子商務(wù)的各個(gè)方面,讓學(xué)生切身感受到電子商務(wù),了解電子商務(wù),以便于更好地掌握和應(yīng)用,才是本系統(tǒng)的真正難點(diǎn)。目前,配合課程開展的需要,結(jié)合具體的實(shí)驗(yàn)環(huán)節(jié),開發(fā)了該電子商務(wù)教學(xué)模擬系統(tǒng)。已經(jīng)達(dá)到了對真實(shí)商務(wù)活動(dòng)和銀行業(yè)務(wù)的簡單模擬,為電子商務(wù)課程的實(shí)驗(yàn)課程提供了較真實(shí)的實(shí)驗(yàn)環(huán)境,是教學(xué)上的一大改進(jìn)。隨著課程教學(xué)經(jīng)驗(yàn)的增加,技術(shù)的不斷發(fā)展,電子商務(wù)教學(xué)模擬系統(tǒng)一定會(huì)得到進(jìn)一步的完善。參考文獻(xiàn)1 新世紀(jì)商
19、務(wù)-電子商務(wù)的發(fā)展與運(yùn)作. 中國發(fā)展出版社, 1999.2 電子商務(wù)的三層系統(tǒng)結(jié)構(gòu).計(jì)算機(jī)世界出版,1999.3 陳文博, 夏長虹. 以組件對象為中心的動(dòng)態(tài)Web開發(fā)方法.計(jì)算機(jī)應(yīng)用. 2000.120(6).4 Noel Jerke, Visual Basic開發(fā)指南-使用ASP和SQL服務(wù)器開發(fā)電子商務(wù). 電子工業(yè)出版社, 2000.6.5 Microsoft Commerce Solution Web Technology, Micro Modeling Associates. 2000.1.6 Mary Kirtland, Designing ComponentBased Applic
20、ation, Microsoft Press. 1999.E-commence courses are started in many colleges like a raging fire with the spring up of network. But the teaching of this course leans to principles and theories because of lacking a pertinent and practicability teaching system, which leading the teaching lost practice.
21、 According to actual teaching needs, designing and realizing the E-commence teaching simulation system that is lacked in present teaching field. This text analyses five respects of the system include the background of developing, system structure, system form, system design and system realization. H
22、ave probed into the key technology of making use of ASP, VB, COM + and SQL Server2000 to develop this system. 附錄資料:不需要的可以自行刪除b2c電子商務(wù)網(wǎng)站概要設(shè)計(jì)整體結(jié)構(gòu)b2c電子商務(wù)系統(tǒng)主要是一個(gè)由多個(gè)相互關(guān)聯(lián)的網(wǎng)頁組成有機(jī)整體的網(wǎng)站,這些網(wǎng)頁的組成部分可以分為兩大類:素材和功能模塊導(dǎo)航欄。用于指向網(wǎng)站特定內(nèi)容的鏈接的集合。買商品,客戶管理。用戶通過鏈接跳轉(zhuǎn)到感興趣的內(nèi)容網(wǎng)頁。商品分類信息欄屬于導(dǎo)航信息欄普通信息,公司或者網(wǎng)站介紹,b2c商品交易協(xié)議的聲明,網(wǎng)站使用的方法。內(nèi)容為
23、靜態(tài),并且時(shí)效性不好內(nèi)容更新緩慢,靜態(tài)文件的方式存放即時(shí)信息,包括網(wǎng)站新聞,商品折扣信息,系統(tǒng)廣播。其特點(diǎn)是內(nèi)容更新快,信息量大,需要在系統(tǒng)運(yùn)行時(shí)動(dòng)態(tài)發(fā)布。商品信息所含數(shù)據(jù)的主要組成部分,他的特點(diǎn)是商品種類繁多,不同的商品有不同的屬性和技術(shù)指標(biāo)。顧客管理及安全認(rèn)證,b2c電子商務(wù)的商品交易需要建立在交易雙方彼此信任的基礎(chǔ)上,這就需要對購買商品的顧客進(jìn)行管理,并在交易時(shí)進(jìn)行交易管理。包括顧客注冊,顧客信息管理,顧客登錄驗(yàn)證,交易過程顧客身份的確認(rèn)。商品交易。包括顧客選購商品,(購物車),訂單生成和確認(rèn),貨款支付和商品交付。附加功能,商品和其他信息的搜索,更好的展示商品。系統(tǒng)目標(biāo)功能分析1:后臺(tái)管
24、理方面;a商品訂單管理:主要實(shí)現(xiàn)商品分類管理,添加與修改商品,管理訂單,投訴訂單,反饋信息,商品留言管理b管理網(wǎng)站用戶:實(shí)現(xiàn)用戶管理,后臺(tái)管理員管理等c新聞公告管理:實(shí)現(xiàn)新聞添加,修改刪除等功能d網(wǎng)站常規(guī)設(shè)置:網(wǎng)站設(shè)置,首頁廣告,大類廣告,小類廣告,友情鏈接,修改注冊協(xié)議等e網(wǎng)站信息設(shè)置:匯款方式,送貨方式,定購方式,售后服務(wù)等2:前臺(tái)應(yīng)用方面:a用戶管理:實(shí)現(xiàn)用戶注冊,驗(yàn)證碼登陸,資料修改b用戶定購,實(shí)現(xiàn)在線定購,在線支付,購物車,查看訂單,訂單投訴,信息反饋c商品展示:實(shí)現(xiàn)二級分類展示,首頁精品推薦,新品發(fā)布,銷售排行,分類模糊搜索】d網(wǎng)站信息:匯款方式,送貨方式,定購方式 售后服務(wù)e首頁
25、功能:最新新聞,友情鏈接數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過上述系統(tǒng)功能的分析,針對一般的B2C銷售系統(tǒng),總結(jié)出如下的需求信息:用戶分一般用戶和注冊用戶。一般用戶只能注冊后下訂單,注冊用戶可直接下訂單。注冊用戶登入后可以維護(hù)自己的個(gè)人信息,并且在向網(wǎng)站發(fā)出訂單時(shí)會(huì)自動(dòng)填寫自己聯(lián)系信息。一種商品有多種信號(hào)和款式,即一個(gè)大類包括多個(gè)小類。一個(gè)小類只能屬于一個(gè)大類。通過上述系統(tǒng)功能分析和需求總結(jié),設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
26、管理員信息,包括數(shù)據(jù)項(xiàng):賬號(hào),姓名,密碼。注冊用戶(會(huì)員),包括數(shù)據(jù)項(xiàng),用戶ID,用戶名,密碼等。商品大類,包括數(shù)據(jù)項(xiàng):商品類型編號(hào),商品名稱。商品小類,包括數(shù)據(jù)項(xiàng):小類編號(hào),小類名稱,對應(yīng)大類名稱。訂單,包括數(shù)據(jù)項(xiàng):訂單編號(hào),訂單號(hào)碼,用戶姓名,購買時(shí)間等。投訴,包括數(shù)據(jù)項(xiàng):投訴編號(hào),訂單號(hào)碼,用戶姓名,投訴時(shí)間。系統(tǒng),包括數(shù)據(jù)項(xiàng):系統(tǒng)編號(hào),系統(tǒng)開發(fā)人員的姓名,系統(tǒng)類型等。新聞,包括數(shù)據(jù)項(xiàng):新聞編號(hào),新聞標(biāo)題,新聞內(nèi)容等。數(shù)據(jù)庫概念模型設(shè)計(jì)在上面數(shù)據(jù)需求信息分析的基礎(chǔ)上,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系,為后面的具體數(shù)據(jù)表設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)間的流動(dòng)。由此得出實(shí)體關(guān)系模型(E-R)。數(shù)據(jù)表設(shè)計(jì)數(shù)據(jù)庫的概率結(jié)構(gòu)設(shè)計(jì)完畢后現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。這里所使用的是Access數(shù)據(jù)庫,銷售系統(tǒng)數(shù)據(jù)庫中的各個(gè)表的設(shè)計(jì)結(jié)果在下面的一系列表格中給出,每個(gè)表格表
溫馨提示
- 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中餐館租賃合同
- 2025有關(guān)續(xù)簽勞動(dòng)合同程序介紹
- 訂車協(xié)議合同
- 2025空調(diào)安裝工合同范文
- 企業(yè)信用貸款合同范本
- 活動(dòng)中心電冰箱采購合同
- 勞務(wù)派遣用工合同
- 2025包機(jī)運(yùn)輸合同模板版2
- 2025年硫精砂項(xiàng)目立項(xiàng)申請報(bào)告模范
- 2025環(huán)衛(wèi)員工聘用合同
- 搞笑小品劇本《大城小事》臺(tái)詞完整版
- 物業(yè)服務(wù)和后勤運(yùn)輸保障服務(wù)總體服務(wù)方案
- 人大代表小組活動(dòng)計(jì)劃人大代表活動(dòng)方案
- 《大模型原理與技術(shù)》全套教學(xué)課件
- 2023年護(hù)理人員分層培訓(xùn)、考核計(jì)劃表
- 《銷售培訓(xùn)實(shí)例》課件
- T-BJCC 1003-2024 首店、首發(fā)活動(dòng)、首發(fā)中心界定標(biāo)準(zhǔn)
- 外科手術(shù)及護(hù)理常規(guī)
- 鐵嶺衛(wèi)生職業(yè)學(xué)院單招參考試題庫(含答案)
- 出口潛力分析報(bào)告
- 大美陜西歡迎你-最全面的陜西省簡介課件
評論
0/150
提交評論