




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、引言隨著國(guó)際互聯(lián)網(wǎng)的日益普及,電子商務(wù)將成為二十一世紀(jì)占主導(dǎo)地位的交易方式。在電子商務(wù)將廣為應(yīng)用的大潮推動(dòng)下,我國(guó)在不久將形成對(duì)電子商務(wù)專業(yè)人才的巨大需求,這就給大專院校提出了培養(yǎng)電子商務(wù)專業(yè)人才的任務(wù)。電子商務(wù)專業(yè)人才的培養(yǎng)一定要同電子商務(wù)的開展實(shí)踐相結(jié)合,要具備相應(yīng)的教學(xué)實(shí)驗(yàn)的網(wǎng)絡(luò)環(huán)境和適合教學(xué)、實(shí)驗(yàn)的電子商務(wù)模擬系統(tǒng)。為適應(yīng)高等院校的需要,縱觀國(guó)內(nèi)外電子商務(wù)教育現(xiàn)狀,為適應(yīng)電子商務(wù)開展的需要,建立一套完整的電子商務(wù)教學(xué)實(shí)驗(yàn)?zāi)M系統(tǒng)十分必要。電子商務(wù)成為社會(huì)、企業(yè)和高等院校爭(zhēng)相開拓的熱門專業(yè),但以電子方式來傳送和完成各種經(jīng)濟(jì)活動(dòng)的電子商務(wù)行業(yè),從當(dāng)初的EDI到當(dāng)今的以計(jì)算機(jī)網(wǎng)絡(luò)為依托的商業(yè)
2、活動(dòng),其開展也不過僅僅經(jīng)過了短短幾十年,而真正具有全球推廣意義的商務(wù)形式,那么是在90年代網(wǎng)絡(luò)擴(kuò)大到全球互聯(lián),特別是97年5月 “電子平安交易協(xié)議出臺(tái)后才真正開始。雖然以internet為依托的電子商務(wù)開展才幾年,卻得到了政府和社會(huì)的廣泛關(guān)注和大力支持,國(guó)內(nèi)外的企業(yè)都紛紛上網(wǎng)開拓自己的電子商務(wù)以擴(kuò)大自己的生存空間。電子商務(wù)的風(fēng)起云涌使得這一門專業(yè)的開設(shè)成為必要。目前電子商務(wù)教學(xué)的飛速開展超過了其理論建立和成熟的程度,所以該門課程的設(shè)置一般只能根據(jù)已有的電子商務(wù)模式和現(xiàn)在的一般經(jīng)濟(jì)理論展開。而在實(shí)驗(yàn)課程的開設(shè),一方面由于實(shí)驗(yàn)建設(shè)速度的滯后而沿用計(jì)算機(jī)相關(guān)學(xué)科的內(nèi)容和實(shí)驗(yàn)方法進(jìn)行,因此實(shí)驗(yàn)內(nèi)容在很
3、大程度上落后于電子商務(wù)專業(yè)的實(shí)驗(yàn)課程內(nèi)容的需要。另一方面由于電子商務(wù)開展的速度很快,在課程開設(shè)的過程中也會(huì)落后于實(shí)際的應(yīng)用需要,給電子商務(wù)專業(yè)的開設(shè)帶來了一定的難度。但是,電子商務(wù)是一門實(shí)用性和實(shí)踐性很強(qiáng)的學(xué)科,可以肯定地說,電子商務(wù)課程是離不開實(shí)驗(yàn)教學(xué)環(huán)節(jié)的。本文提供了一個(gè)基于電子商務(wù)范例的實(shí)驗(yàn)方案,通過詳細(xì)分析電子商務(wù)網(wǎng)站建立的過程與方法,使學(xué)習(xí)者通過學(xué)習(xí)網(wǎng)站制作過程的實(shí)踐環(huán)節(jié),詳細(xì)了解電子商務(wù)實(shí)驗(yàn)系統(tǒng)的目的以及電子商務(wù)的研究思路與實(shí)現(xiàn)方法,從而掌握電子商務(wù)網(wǎng)站系統(tǒng)與web數(shù)據(jù)庫技術(shù)的應(yīng)用,深刻理解電子商務(wù)的研究模式,最終實(shí)現(xiàn)電子商務(wù)網(wǎng)站的自主開發(fā)。系統(tǒng)實(shí)驗(yàn)方案及范例設(shè)計(jì)概述1.1 電子商
4、務(wù)教學(xué)開展現(xiàn)狀 目前,國(guó)內(nèi)外均在電子商務(wù)的教育領(lǐng)域進(jìn)行不斷的探索。在美國(guó),各大著名院校的計(jì)算機(jī)學(xué)院都開設(shè)了電子商務(wù)研究方向、專題。聯(lián)合計(jì)算機(jī)方面和管理類的師資力量共同主辦課程。其中美國(guó)著名的卡耐基梅隆大學(xué)在1998年,由工業(yè)管理研究院和計(jì)算機(jī)學(xué)院聯(lián)合創(chuàng)立了電子商務(wù)學(xué)院,1999年宣布設(shè)立世界上第一個(gè)電子商務(wù)碩士學(xué)位master of ecommmerce。該校電子商務(wù)專業(yè)主任michael shamos教授說:“如果要經(jīng)營(yíng)網(wǎng)上商務(wù),就需要了解許多商務(wù)知識(shí);同時(shí)還需要懂得許多技術(shù)方面的知識(shí)。否那么,你可能需要雇用太多的技術(shù)人員,你自己無法制定明智的采購方案,對(duì)建立網(wǎng)絡(luò)一無所知,為別人所左右。該校
5、的電子商務(wù)專業(yè)對(duì)經(jīng)濟(jì)管理和技術(shù)課程采取并重的態(tài)度,力圖使畢業(yè)生能成為未來企業(yè)中電子商務(wù)應(yīng)用方面合格的經(jīng)理、規(guī)劃人、分析家和編程人員。其教學(xué)內(nèi)容涵蓋了各種商務(wù)模式如b to b、b to c、c to c,具體涉及電子化市場(chǎng)研究electronic marketing research、電子目錄electronic catalogs、網(wǎng)站管理website management、自動(dòng)化撮合automated negotiation、平安電子支付secure electronic payments、分布式交易處理distributed transaction processing、定單執(zhí)行orde
6、r fulfillment、客戶滿意度customer satisfaction、 數(shù)據(jù)挖掘與分析data mining and analysis。一方面電子商務(wù)的實(shí)施需要與技術(shù)緊密結(jié)合,因此涉及網(wǎng)絡(luò)、分布式數(shù)據(jù)庫、計(jì)算機(jī)平安技術(shù)、多媒體技術(shù)、web設(shè)備、人機(jī)接口設(shè)計(jì);另一方面成功地引入電子商務(wù)不僅需要了解其本錢和效益,而且需要懂得商業(yè)重組、適應(yīng)管理集成傳統(tǒng)系統(tǒng)與internet前端、供給鏈結(jié)構(gòu)、電子化商業(yè)中的會(huì)計(jì)與審計(jì)、仲裁職能、作為交換媒體的資金性質(zhì)、快速商業(yè)反響、電子商務(wù)法律、政策及規(guī)那么。我國(guó)在電子商務(wù)的教育方面也開始了一定的嘗試,南京理工大學(xué)經(jīng)濟(jì)管理學(xué)院于1998年曾對(duì)一些企業(yè)的市場(chǎng)
7、營(yíng)銷人員進(jìn)行了電子商務(wù)的培訓(xùn), 教學(xué)重點(diǎn)放在企業(yè)如何利用internet、intranet和extranet來運(yùn)作電子商務(wù)上,涉及到的技術(shù)包括edi技術(shù)、平安技術(shù)和網(wǎng)上支付技術(shù)等,同時(shí)介紹世界范圍內(nèi)的主要it廠家的電子商務(wù)解決方案。培訓(xùn)結(jié)果令學(xué)員和學(xué)校都很滿意,而在實(shí)驗(yàn)課程的開設(shè),電子商務(wù)實(shí)驗(yàn)建設(shè)速度的滯后而沿用計(jì)算機(jī)相關(guān)學(xué)科的內(nèi)容和實(shí)驗(yàn)方法進(jìn)行,因此實(shí)驗(yàn)內(nèi)容在很大程度上落后于電子商務(wù)專業(yè)的實(shí)驗(yàn)課程內(nèi)容的需要。而且由于電子商務(wù)開展的速度很快,在課程開設(shè)的過程中也會(huì)落后于實(shí)際的應(yīng)用需要,給電子商務(wù)專業(yè)的開設(shè)帶來了一定的難度。但是,電子商務(wù)總歸是一門實(shí)用性和實(shí)踐性很強(qiáng)的學(xué)科,對(duì)于電子商務(wù)的教學(xué)與深
8、入了解離不開系統(tǒng)的實(shí)踐教學(xué)環(huán)節(jié),而當(dāng)前電子商務(wù)實(shí)踐教學(xué)尚處入探索階段,因此我們有必要對(duì)電子商務(wù)的實(shí)驗(yàn)方案進(jìn)行深入的研究和分析,以找出更適合于電子商務(wù)學(xué)習(xí)的實(shí)踐途徑。1.2 系統(tǒng)實(shí)驗(yàn)方案及范例設(shè)計(jì)的特征 系統(tǒng)實(shí)驗(yàn)方案是建立在對(duì)電子商務(wù)的實(shí)施運(yùn)作及開展的了解的根底上,通過提供一個(gè)以web數(shù)據(jù)庫開發(fā)語言ASP支持的環(huán)境,構(gòu)架一個(gè)實(shí)驗(yàn)范例,學(xué)習(xí)電子商務(wù)網(wǎng)站的制作,掌握電子商務(wù)應(yīng)用技術(shù)的開發(fā),詳細(xì)了解電子商務(wù)運(yùn)作實(shí)施過程,分析電子商務(wù)的業(yè)務(wù)流程,以及電子數(shù)據(jù)的交互傳輸,數(shù)據(jù)流的處理,從而使學(xué)習(xí)者在實(shí)驗(yàn)方案中對(duì)電子商務(wù)有更進(jìn)一步的認(rèn)識(shí),深刻地理解電子商務(wù)。電子商務(wù)教學(xué)實(shí)驗(yàn)方案的建設(shè),對(duì)于培養(yǎng)學(xué)生的綜合能力
9、起到積極的作用。通過實(shí)驗(yàn),可以真切地感受到數(shù)字通訊技術(shù)對(duì)商務(wù)活動(dòng)的影響,感受并理解貿(mào)易方式、管理模式在實(shí)踐電子商務(wù)中的應(yīng)用,從而引導(dǎo)學(xué)生加強(qiáng)電子商務(wù)運(yùn)作的認(rèn)識(shí)和電子商務(wù)網(wǎng)站的開發(fā)。本系統(tǒng)主要側(cè)重于學(xué)習(xí)者對(duì)電子商務(wù)B2C模式應(yīng)用的理解。 系統(tǒng)功能主要分為前臺(tái)與后臺(tái)兩個(gè)模塊,系統(tǒng)提供一個(gè)標(biāo)準(zhǔn)的商家對(duì)客戶B2C模式的網(wǎng)上購物網(wǎng)站,學(xué)生可以在一個(gè)完整的全真模擬購物網(wǎng)站環(huán)境內(nèi)進(jìn)行在線購物等實(shí)際操作。 前臺(tái)功能:會(huì)員注冊(cè),會(huì)員信息,客戶管理,商品搜索,在線購物,訂單查詢,瀏覽商家信息,信息反響,購物指南等等。 后臺(tái)功能:提供企業(yè)進(jìn)銷存管理系統(tǒng),含網(wǎng)站的經(jīng)營(yíng)管理、網(wǎng)站經(jīng)營(yíng)報(bào)表管理、日常業(yè)務(wù)處理、綜合查詢、商
10、品定義、供給商定義、帳務(wù)處理、網(wǎng)上訂單接收、對(duì)銷售商品進(jìn)行統(tǒng)計(jì)、分析、對(duì)會(huì)員購置商品進(jìn)行統(tǒng)計(jì)、分析等功能。圖1:B2C電子商務(wù)模式流程圖1.3范例設(shè)計(jì)實(shí)施的現(xiàn)實(shí)意義 范例設(shè)計(jì)的實(shí)施是電子商務(wù)實(shí)驗(yàn)教學(xué)的重要的組成局部,系統(tǒng)通過web數(shù)據(jù)庫開發(fā)語言ASP與圖像處理軟件的結(jié)合,構(gòu)造電子商務(wù)網(wǎng)站效勞器server開發(fā)環(huán)境,通過后臺(tái)數(shù)據(jù)庫設(shè)計(jì)和前臺(tái)系統(tǒng)框架設(shè)計(jì),實(shí)現(xiàn)一個(gè)功能完善、結(jié)構(gòu)簡(jiǎn)明的范例系統(tǒng),為學(xué)習(xí)者學(xué)習(xí)網(wǎng)站制作,后臺(tái)開發(fā),數(shù)據(jù)處理,圖像設(shè)計(jì)提供指導(dǎo)作用。對(duì)商品進(jìn)行統(tǒng)計(jì)、分析、對(duì)會(huì)員購置商品進(jìn)行統(tǒng)計(jì)、分析等功能。 范例設(shè)計(jì)的思路就是提供學(xué)習(xí)者一個(gè)寬松的學(xué)習(xí)環(huán)境,在自己的網(wǎng)站制作實(shí)踐中,以范例作為網(wǎng)
11、站制作向?qū)?,仔?xì)分析數(shù)據(jù)流向及處理過程,學(xué)會(huì)web數(shù)據(jù)庫技術(shù)的實(shí)際開發(fā),從而在較短的時(shí)間內(nèi)能完成一個(gè)簡(jiǎn)單電子商務(wù)網(wǎng)站的設(shè)計(jì)與開發(fā),能夠充分認(rèn)識(shí)B2C電子商務(wù)模式的總體設(shè)計(jì)與功能設(shè)計(jì),并能由此實(shí)現(xiàn)對(duì)B2B,C2C等電子商務(wù)模式的應(yīng)用開發(fā)。1.4實(shí)現(xiàn)電子商務(wù)實(shí)踐教學(xué)的研究方法電子商務(wù)是一門實(shí)用性和實(shí)踐性很強(qiáng)的學(xué)科,我們?cè)趯W(xué)習(xí)好理論知識(shí)的同時(shí)一定應(yīng)注重實(shí)踐環(huán)節(jié)的教學(xué),在具體實(shí)踐過程中,我們又應(yīng)把理論學(xué)習(xí)作為實(shí)踐教學(xué)的指導(dǎo)和方向。理論教學(xué)和實(shí)踐教學(xué)是高等教育人才培養(yǎng)的兩個(gè)重要環(huán)節(jié),在教學(xué)內(nèi)容和功能上是互為補(bǔ)充和融合、相互協(xié)調(diào)和銜接的。實(shí)踐教學(xué)是學(xué)生通過實(shí)驗(yàn)、實(shí)習(xí)、社會(huì)實(shí)踐、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)等一系列實(shí)
12、踐環(huán)節(jié)的教學(xué),來應(yīng)用理論知識(shí)解決實(shí)際問題的教學(xué)。因此,實(shí)踐教學(xué)是理論聯(lián)系實(shí)際的切入點(diǎn),是理論過渡到實(shí)際的橋梁。在我國(guó)目前的高等教育中,強(qiáng)調(diào)實(shí)踐教學(xué),培養(yǎng)學(xué)生的實(shí)踐和創(chuàng)新能力,具有更要的意義。要強(qiáng)化實(shí)踐教學(xué),必須樹立創(chuàng)新觀念。應(yīng)始終把培養(yǎng)學(xué)生的創(chuàng)新能力作為根本目標(biāo),實(shí)施創(chuàng)新教育。要注重實(shí)踐教學(xué)過程的創(chuàng)新性,注重對(duì)學(xué)生個(gè)體潛能的挖掘和培養(yǎng)。我們應(yīng)按照相應(yīng)的電子商務(wù)實(shí)踐教學(xué)方案,把各實(shí)踐教學(xué)環(huán)節(jié)統(tǒng)籌考慮,逐步形成一個(gè)科學(xué)的、系統(tǒng)的、且操作性強(qiáng)的實(shí)踐教學(xué)培養(yǎng)體系,有效地提高了實(shí)踐教學(xué)質(zhì)量。2實(shí)驗(yàn)方案的系統(tǒng)需求分析2.1 當(dāng)前實(shí)驗(yàn)教學(xué)現(xiàn)狀分析從目前我國(guó)的電子商務(wù)教學(xué)情況來看,我們著重在理論上闡述電子商務(wù)
13、的實(shí)施與運(yùn)作,而缺少電子商務(wù)的運(yùn)作模擬環(huán)境。為更加逼真地模擬電子貿(mào)易協(xié)定、電子商務(wù)往來,體會(huì)電子商務(wù)的特點(diǎn),分析新的方式下的本錢與收益,提供一個(gè)網(wǎng)絡(luò)環(huán)境下,由貿(mào)易多方參與、各司其職、共同構(gòu)成的多邊貿(mào)易網(wǎng)操作平臺(tái)成為進(jìn)一步提高教學(xué)質(zhì)量和科研水平的必然。學(xué)習(xí)者一邊學(xué)習(xí)理論知識(shí),一邊在模擬環(huán)境下實(shí)際操作,深刻理解電子商務(wù)。電子商務(wù)是一項(xiàng)復(fù)雜的社會(huì)系統(tǒng)工程,涉及技術(shù)、法律、工商、財(cái)稅、銀行、保險(xiǎn)、海關(guān)等眾多部門和不同地區(qū)、不同國(guó)家,因此,開展電子商務(wù)需要的人才也是多方面的。在年輕一代中培養(yǎng)既懂電子商務(wù)技術(shù),又具有金融、商貿(mào)、管理知識(shí)的跨領(lǐng)域的復(fù)合型專門人才,將是我國(guó)高校電子商務(wù)專業(yè)人才培養(yǎng)的目標(biāo)。國(guó)內(nèi)
14、高校主要將電子商務(wù)專業(yè)置于管理、財(cái)經(jīng)、計(jì)算機(jī)類學(xué)科之下,培養(yǎng)側(cè)重不同專業(yè)知識(shí)的電子商務(wù)人才。但是電子商務(wù)的實(shí)驗(yàn)教學(xué)正處在起步階段,而且存在一些困難。一方面,目前的電子商務(wù)模擬實(shí)驗(yàn)系統(tǒng)功能尚不完善,而且受限于實(shí)驗(yàn)室模擬軟件的實(shí)驗(yàn)缺乏真實(shí)性;另一方面,國(guó)內(nèi)真正實(shí)施電子商務(wù)的企業(yè)還很少,不能形成社會(huì)實(shí)踐環(huán)境。于是,電子商務(wù)實(shí)驗(yàn)就變相成了上網(wǎng)實(shí)驗(yàn)、網(wǎng)頁制作實(shí)驗(yàn)或者網(wǎng)絡(luò)程序設(shè)計(jì)類的純技術(shù)性實(shí)驗(yàn)。電子商務(wù)是以電子為手段的商務(wù)過程,其實(shí)質(zhì)是商務(wù)。電子商務(wù)實(shí)驗(yàn)教學(xué)如果只注重電子技術(shù)方面,而忽略電子方式下的商務(wù)實(shí)踐,就脫離了電子商務(wù)的實(shí)質(zhì)。要開好電子商務(wù)實(shí)驗(yàn),建立良好的校園電子商務(wù)環(huán)境,將校園電子商務(wù)的實(shí)踐活動(dòng)
15、與電子商務(wù)課程的實(shí)驗(yàn)教學(xué)相結(jié)合。2.2 電子商務(wù)實(shí)驗(yàn)范例設(shè)計(jì)需求分析2.2.1 功能需求電子商務(wù)實(shí)驗(yàn)方案解決的問題是如何使學(xué)習(xí)者通過一個(gè)簡(jiǎn)單而功能強(qiáng)大的電子商務(wù)實(shí)驗(yàn)范例設(shè)計(jì),進(jìn)一步地認(rèn)識(shí)電子商務(wù)的運(yùn)作流程,理解電子商務(wù)的應(yīng)用環(huán)境,掌握電子商務(wù)網(wǎng)站的web數(shù)據(jù)庫開發(fā)技術(shù),從而實(shí)現(xiàn)電子商務(wù)網(wǎng)站的根本功能,完成簡(jiǎn)單電子商務(wù)網(wǎng)站的制作。本范例系統(tǒng)的設(shè)計(jì)為學(xué)習(xí)者提供了一個(gè)詳細(xì)了解B2C電子商務(wù)模式的實(shí)驗(yàn)平臺(tái),用戶可通過與電子商務(wù)網(wǎng)站的及時(shí)交互,構(gòu)架良好的客主購銷體系。范例系統(tǒng)設(shè)計(jì)的主要功能要求: 商品信息發(fā)布功能 商品信息查詢功能 網(wǎng)上購置購物車功能 網(wǎng)上結(jié)算模擬銀行功能 訂單信息處理功能 客戶信息反響
16、功能 商品管理功能 配送管理功能 網(wǎng)站新聞發(fā)布功能 系統(tǒng)后臺(tái)管理功能2.2.2 性能需求硬件環(huán)境效勞器端效勞器端的最低配置是由建立站點(diǎn)所需的軟件來決定的,在最低配置的情況下,效勞器的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很廉價(jià),因此我們通常給效勞器配置高性能硬件。本電子商務(wù)實(shí)驗(yàn)范例系統(tǒng)設(shè)計(jì)效勞器端的配置如下: 處理器:Intel Pentium 1.7GHz 或者更高 內(nèi)存:Kingmax DDR 256M 硬盤空間:Matrox 80G 光驅(qū):Acer CD-ROM 52x 顯卡:ATI Radeon 7200用戶端因?yàn)橛脩舳酥饕糜跒g覽和操作數(shù)據(jù),所以對(duì)客戶端的硬件要求
17、不高,不過現(xiàn)在的電腦很高的性價(jià)比,因此需要的配置應(yīng)該高于下面要求: 處理器:Intel Pentium 166 MX 或者更高 內(nèi)存:32M 硬盤空間:1G 光驅(qū):CD-ROM 48x 顯卡:SVGA顯示適配器軟件環(huán)境效勞器端 操作系統(tǒng):Windows NT Server 4.0 或者 Windows 2000 / Windows XP 網(wǎng)絡(luò)協(xié)議:TCP/IP Web效勞器:Internet Information Server 5.0 / Personal Web Server 數(shù)據(jù)庫:Microsoft Access 2000用戶端 操作系統(tǒng):Windows 2000 / Windows
18、XP / Windows 98 網(wǎng)絡(luò)協(xié)議:TCP/IP 數(shù)據(jù)庫:Microsoft Access 2000 瀏覽器:Internet Explore 5.0 或者其他瀏覽器3范例系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)總體框架設(shè)計(jì)1實(shí)驗(yàn)環(huán)境分析本系統(tǒng)主要是應(yīng)用于電子商務(wù)專業(yè)的實(shí)驗(yàn)課程中,應(yīng)用環(huán)境都是高校的實(shí)驗(yàn)室。實(shí)驗(yàn)環(huán)境下一般都是一臺(tái)效勞器下面有幾十臺(tái)客戶機(jī),實(shí)驗(yàn)室的操作系統(tǒng)大局部都是采用WINDOWS系列操作系統(tǒng)。在這種環(huán)境下采用B/S的實(shí)驗(yàn)系統(tǒng)是比擬適宜的。并且在實(shí)驗(yàn)室里也容易維護(hù)這種實(shí)驗(yàn)系統(tǒng),只要在效勞器上維護(hù)好系統(tǒng)就可以保證系統(tǒng)的正常運(yùn)行。減少了日常工作中系統(tǒng)的維護(hù)量。采用這種結(jié)構(gòu)的系統(tǒng)開發(fā)也降低了系統(tǒng)的
19、本錢。運(yùn)行的B/S模式的系統(tǒng),在對(duì)客戶機(jī)的要求上不是很高,只要效勞器端能運(yùn)行Windows2000系統(tǒng),一般上來說都能夠滿足應(yīng)用系統(tǒng)的運(yùn)行要求了。本系統(tǒng)正是基于這種考慮而設(shè)計(jì)的,系統(tǒng)完全采用B/S結(jié)構(gòu)開發(fā)、運(yùn)行于Windows 2000效勞器上。2系統(tǒng)環(huán)境設(shè)計(jì)本系統(tǒng)運(yùn)行于windows 2000效勞器,這是電子商務(wù)運(yùn)行的一個(gè)理想平臺(tái)。其平安性包括證書認(rèn)證、CA效勞、公用密鑰根本體系保證了電子商務(wù)的開展。結(jié)合Windows 2000的IIS5.0效勞,可以快速創(chuàng)立一個(gè)電子商務(wù)應(yīng)用平臺(tái)。Windows 2000的平安認(rèn)證體系為網(wǎng)絡(luò)平安打下了根底,為電子商務(wù)應(yīng)用提供了一個(gè)通用、開放、廉價(jià)的電子商務(wù)應(yīng)
20、用平臺(tái)。作為實(shí)驗(yàn)系統(tǒng)的應(yīng)用,運(yùn)用 windows 2000平臺(tái)將比運(yùn)用專業(yè)的電子商務(wù)平臺(tái)在易用性、可維護(hù)性和本錢上都具有相當(dāng)?shù)膬?yōu)勢(shì)。在系統(tǒng)運(yùn)行的客戶端只要安裝了瀏覽器就能夠正常使用本系統(tǒng),不用做其他設(shè)置。系統(tǒng)基于B2C電子商務(wù)模式,共分為二大局部。前臺(tái)用戶使用模塊和后臺(tái)系統(tǒng)管理模塊。整個(gè)系統(tǒng)是基于web瀏覽器/效勞器結(jié)構(gòu)。 3系統(tǒng)分析與設(shè)計(jì)思路 根據(jù)實(shí)驗(yàn)的具體要求,首先設(shè)計(jì)好系統(tǒng)的總體框架。如下列圖:電子商務(wù)范例設(shè)計(jì)B2C 模式 SHAPE * MERGEFORMAT 管理登陸留言管理公告設(shè)置商品搜索訂單查詢折扣商品熱銷商品最新商品個(gè)人管理訂單處理網(wǎng)上支付配送管理 購物車推薦商品網(wǎng)站信息商品信
21、息商品分類商品訂單留言反響用戶注冊(cè)信息管理商品管理購銷與反響商品銷售信息個(gè)人信息管理模塊用戶模塊新聞管理商品評(píng)論圖2:電子商務(wù)范例設(shè)計(jì)系統(tǒng)結(jié)構(gòu)圖 用戶模塊 用戶個(gè)人信息:登陸本系統(tǒng)必須經(jīng)注冊(cè)成為電子商務(wù)網(wǎng)站的用戶,才能享受電子商務(wù)網(wǎng)站的一切購銷效勞。用戶進(jìn)入網(wǎng)站后注冊(cè)經(jīng)資格審核后,網(wǎng)站為其建立會(huì)員等級(jí)。成為網(wǎng)站的正式成員后,可進(jìn)入“用戶中心查看個(gè)人的詳細(xì)信息,管理并修改個(gè)人的商務(wù)信息,在那里可進(jìn)行用戶根本信息的管理和用戶訂單的查詢,隨交易實(shí)施過程,提供用戶在本網(wǎng)站的交易數(shù)據(jù)統(tǒng)計(jì),帳務(wù)查詢等管理功能。在本系統(tǒng)中,個(gè)人信息中的內(nèi)容包括用戶注冊(cè)管理,個(gè)人信息管理,交易數(shù)據(jù)統(tǒng)計(jì)和商品訂單查詢四個(gè)局部。
22、 商品銷售信息:本系統(tǒng)旨在為用戶提供一個(gè)便捷的瀏覽商品的平臺(tái),有利于用戶更詳盡的了解網(wǎng)站商品銷售情況,模擬真實(shí)用戶購置情景,為用戶快速作出購置決策提高效率。本系統(tǒng)主要由五個(gè)模塊組成:“最新商品,“推薦商品“熱銷商品“折扣商品“商品搜索 ,其中前四個(gè)局部是針對(duì)每天商品的銷售情況后統(tǒng)計(jì),在后臺(tái)進(jìn)行數(shù)據(jù)自動(dòng)處理后所得到的結(jié)果,方便快捷,效率高,數(shù)據(jù)準(zhǔn)確,為用戶實(shí)施購置決策提供了可靠的參考。“商品搜索模塊提供“商品名稱、“商品品牌與“商品簡(jiǎn)介的分類搜索,為用戶快速查找所需商品信息節(jié)省了時(shí)間。 購銷與反響:商場(chǎng)是電子商務(wù)中不可缺少的角色之一,他一方面作為賣方,為個(gè)人消費(fèi)者的網(wǎng)上購物提供了各種各樣的商品;
23、另一方面商場(chǎng)還可以作為買方,與其他商場(chǎng)或是生產(chǎn)廠家進(jìn)行商務(wù)活動(dòng)。本系統(tǒng)為用戶提供了一家商場(chǎng)。商場(chǎng)內(nèi)部管理包含五大功能模塊,即“用戶購物車、“商品配送管理、“網(wǎng)上在線支付、“用戶訂單管理、“用戶留言反響。其中“網(wǎng)上在線支付平臺(tái)是一種對(duì)網(wǎng)站平安性與客主信用體系要求嚴(yán)格的在線效勞體系,一方面需要用戶的信用保證,另一方面需要銀行系統(tǒng)支持。即網(wǎng)上銀行是指通過 Internet 網(wǎng)絡(luò)或其它公用信息網(wǎng),將客戶的電腦終端連接至銀行,實(shí)現(xiàn)將銀行效勞直接送到客戶辦公室或家中的效勞系統(tǒng)。所以本電子商務(wù)范例系統(tǒng)沒有設(shè)置十分詳盡的網(wǎng)上支付平臺(tái),主要讓學(xué)習(xí)者了解電子商務(wù)的簡(jiǎn)要流程。 管理模塊商品管理:本系統(tǒng)包括四個(gè)功能局
24、部“商品分類管理、“商品根本信息管理、“商品評(píng)論管理、“商品訂單管理?!吧唐贩诸惞芾碇饕婕吧唐返拇箢惞芾砗蜕唐沸☆惞芾?,本電子商務(wù)范例設(shè)計(jì)主要針對(duì)一小類電子商品的商務(wù)效勞系統(tǒng),大類屬于電子產(chǎn)品的種類,小類屬于電子產(chǎn)品的品牌分類。“商品根本信息管理主要設(shè)計(jì)新類商品信息的添加、修改和刪除?!吧唐吩u(píng)論管理主要管理各類商品的評(píng)論,通過及時(shí)的信息反響,收集用戶的商品的看法和意見,推動(dòng)電子商務(wù)的良好運(yùn)作和開展?!吧唐酚唵喂芾碇泄芾韱T通過查看用戶對(duì)商品訂貨的請(qǐng)求,選擇配送方式,及時(shí)發(fā)出貨物,實(shí)現(xiàn)數(shù)據(jù)流想實(shí)物流的轉(zhuǎn)換。信息管理:系統(tǒng)管理權(quán)限的設(shè)置,網(wǎng)站新聞,公告的發(fā)布,網(wǎng)站信息的設(shè)置,用戶留言管理都屬于本范
25、例設(shè)計(jì)的信息管理模塊?!靶侣劰芾戆l(fā)布最新的網(wǎng)站新聞,便于用戶及時(shí)了解網(wǎng)站開展動(dòng)態(tài)?!熬W(wǎng)站公告發(fā)布有關(guān)本電子商務(wù)的商品更新動(dòng)態(tài),有利于顧客更直觀的了解商品的最新信息。“網(wǎng)站信息設(shè)置用于網(wǎng)站一些根本信息的設(shè)置與更新,提高網(wǎng)站的更新效率?!傲粞怨芾硎轻槍?duì)用戶對(duì)網(wǎng)站的建議或者意見一些交互反響,及時(shí)查看用戶的留言,快速回復(fù),第一時(shí)間把握網(wǎng)站的開展情況與用戶購置動(dòng)態(tài)。3.2系統(tǒng)功能設(shè)計(jì):系統(tǒng)的功能主要表達(dá)在系統(tǒng)的各個(gè)模塊上,電子商務(wù)范例設(shè)計(jì)系統(tǒng)各功能模塊如下:(1) 個(gè)人信息:主要是對(duì)用戶個(gè)人信息進(jìn)行管理。 = 1 * GB3 用戶注冊(cè) = 2 * GB3 商品訂單查詢 = 3 * GB3 個(gè)人信息管理
26、個(gè)人信息查詢 個(gè)人資料修改 商品訂單查詢 交易信息統(tǒng)計(jì) (2) 商品銷售信息:提供不同銷售狀態(tài)的商品的統(tǒng)計(jì)信息,便于用戶快速獲取商品信息。 = 1 * GB3 最新商品 = 2 * GB3 熱銷商品 = 3 * GB3 折扣商品推薦商品商品搜索 商品名稱關(guān)鍵字 商品品牌關(guān)鍵字 商品簡(jiǎn)介關(guān)鍵字(3) 購銷與反響 = 1 * GB3 購物車網(wǎng)上購置功能:買方確定購置對(duì)象、下訂單、進(jìn)入購物系統(tǒng),完成購置。 商品選購 生成訂單 金額結(jié)算 訂單完成 = 2 * GB3 配送管理:訂單確認(rèn)后,賣方向買方送提貨單證,憑單提貨、配貨送貨。 訂單確認(rèn) 選擇配送 配送單證 出貨確認(rèn) = 3 * GB3 網(wǎng)上支付:
27、系統(tǒng)采用網(wǎng)上模擬銀行方式,進(jìn)行網(wǎng)上結(jié)算。本局部只供學(xué)者了解 帳務(wù)結(jié)算 銀行帳號(hào) 帳單提交 結(jié)算處理訂單處理:系統(tǒng)內(nèi)構(gòu)成由訂單生成,按時(shí)間順序生成訂單號(hào)、訂單入庫,訂單查詢組成的完整的訂單處理流程。 發(fā)送訂單 訂單修改 訂單查詢 留言反響:系統(tǒng)采用交互式信息發(fā)布,用戶可直接參與網(wǎng)站建設(shè)與商品意見調(diào)查。 簽寫留言 留言查看(4) 商品管理 商品分類:系統(tǒng)包括商品大類商品種類分類和商品小類商品品牌分類。 大類查詢 大類管理 小類查詢 小類管理 = 2 * GB3 商品信息:系統(tǒng)內(nèi)部商品的詳細(xì)信息查詢、添加、編輯與刪除。 商品信息查詢 最新商品添加 商品信息管理 = 3 * GB3 商品評(píng)論:管理用戶
28、對(duì)各種商品的評(píng)論與信息反響。 商品評(píng)論查詢 留言編輯管理 商品訂單:系統(tǒng)管理查詢訂單信息,管理在訂業(yè)務(wù),及時(shí)更新訂單,接受用戶訂單請(qǐng)求。 訂單搜索引擎 商品訂單管理 訂單處理提交(5) 信息管理 新聞管理:發(fā)布最新的網(wǎng)站新聞,便于用戶及時(shí)了解網(wǎng)站開展動(dòng)態(tài)。 新聞添加、刪除 新聞發(fā)布 = 2 * GB3 網(wǎng)站公告:發(fā)布有關(guān)本電子商務(wù)的商品更新動(dòng)態(tài)。 公告查詢與發(fā)布 = 3 * GB3 網(wǎng)站信息設(shè)置:用于網(wǎng)站一些根本信息的設(shè)置與更新,提高網(wǎng)站的更新效率。 網(wǎng)站信息修改 信息提交處理 留言管理:系統(tǒng)管理針對(duì)用戶對(duì)網(wǎng)站的建議或者意見一些交互反響 留言搜索 留言回復(fù) 記錄管理 管理登陸:系統(tǒng)管理員修改管
29、理登陸信息。3.3數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)的后臺(tái)數(shù)據(jù)庫采用Microsoft Access 2000。在本范例設(shè)計(jì)系統(tǒng)B2C模式中數(shù)據(jù)流程圖如下: ElectronicBusinessLogisticsadminBusinessEDI(后臺(tái)數(shù)據(jù)庫處理)BankUser圖3:電子商務(wù)范例設(shè)計(jì)系統(tǒng)數(shù)據(jù)流程圖 WEB數(shù)據(jù)庫是一種基于Internet/Intranet上的Browser/Server結(jié)構(gòu)的管理信息系統(tǒng),是網(wǎng)頁與數(shù)據(jù)庫技術(shù)的集成。其Browser/Server結(jié)構(gòu)是在client/server根底上開展起來的。不同于傳統(tǒng)的程序系統(tǒng)結(jié)構(gòu),在B/S結(jié)構(gòu)中各個(gè)客戶端只需安裝了一個(gè)簡(jiǎn)單的WEB瀏覽器,用
30、戶面對(duì)的將是統(tǒng)一的瀏覽器而不是以前那種復(fù)雜的軟件界面。這在降低用戶的使用難度和提高程序的可維護(hù)性上來說都有極其重要的意義。用戶根據(jù)瀏覽器的顯示信息向效勞器端發(fā)出命令和請(qǐng)求,比方對(duì)數(shù)據(jù)庫的增、刪、修改、查詢等操作。效勞器端在收到客戶端命令后在效勞器上執(zhí)行相關(guān)的操作后把結(jié)果以網(wǎng)頁的形式返回給客戶端,從而完成這一系列的操作任務(wù)。在過去利用這一思想方法進(jìn)行WEB數(shù)據(jù)庫開發(fā)的有CGIcommon gateway interface技術(shù),但是這一種技術(shù)有很大的局限性,程序在開發(fā)過程中比擬困難。而ASP技術(shù)正適應(yīng)了這一要求,對(duì)于WEB數(shù)據(jù)庫的開發(fā)提供了更加方便、靈活的開發(fā)方式。 ASP腳本實(shí)際上是一種效勞器
31、端的解釋腳本,其腳本包含在以.asp為后綴的文件中,當(dāng)在browser中向效勞器端發(fā)出一個(gè)以.asp為后綴的文件請(qǐng)求時(shí),效勞器就會(huì)調(diào)用相應(yīng)的ASP引擎ASP.DLL來處理,解釋相應(yīng)的.asp文件并執(zhí)行這一腳本,得出相應(yīng)的結(jié)果,再把結(jié)果返回給客戶端。在這一過程中執(zhí)行的一切都是在效勞器上運(yùn)行的,因此腳本的源程序是平安的。其原理如下列圖所示: Browser數(shù)據(jù)庫Web serverODBC驅(qū)動(dòng)程序Asp 引擎請(qǐng)求結(jié)果 并且在ASP中。可以使用多種腳本比方JAVASCRIPT,這樣使得在利用ASP編寫WEB應(yīng)用程序時(shí)可以有更大的靈活性,同時(shí)在ASP中內(nèi)置了多個(gè)對(duì)象,使用者無需了解對(duì)象的工作方法和工作
32、原理,只需要直接調(diào)用對(duì)象的屬性和方法,就可以完成相應(yīng)的功能。同時(shí)我們還可以自己編寫ActiveX組件來建立特殊應(yīng)用的數(shù)據(jù)庫操作,這些組件的建立可以運(yùn)用高級(jí)語言C+ 、VB 、DELPHI去編寫,這樣大大提高了ASP在數(shù)據(jù)庫運(yùn)用方面的靈活性。而且這些組件模塊可以重復(fù)使用,提高了WEB應(yīng)該程序的開發(fā)效率。在內(nèi)置對(duì)象中常用的有:Application對(duì)象用以存取多個(gè)ASP應(yīng)用對(duì)象的共享信息,利用SESSION對(duì)象用以存取公用的信息。在對(duì)數(shù)據(jù)庫的訪問當(dāng)中,ASP是通過ADO(Active data objects)來訪問數(shù)據(jù)庫,任何基于ODBC的數(shù)據(jù)庫系統(tǒng)都能被ASP輕松訪問。用ASP進(jìn)行WEB數(shù)據(jù)庫
33、開發(fā),可分為三個(gè)環(huán)節(jié):第一、建立ADO數(shù)據(jù)環(huán)境。在這里主要是建立二個(gè)對(duì)象:connection 對(duì)象和Recordset對(duì)象。從而建立一個(gè)與數(shù)據(jù)庫的連接。這是對(duì)象使用任何數(shù)據(jù)庫的首要任務(wù),在這里我們用connection對(duì)象創(chuàng)立asp腳本和數(shù)據(jù)庫的一個(gè)連接。具體實(shí)現(xiàn)的程序行如下: 這一段程序?qū)崿F(xiàn)了對(duì)數(shù)據(jù)庫business的連接,接下來就可以用recordset對(duì)象對(duì)數(shù)據(jù)庫進(jìn)行操作了。Recordset對(duì)象用于存儲(chǔ)從數(shù)據(jù)庫中返回的數(shù)據(jù)行。在程序進(jìn)行了以上的數(shù)據(jù)連接后就可以執(zhí)行如下程序把數(shù)據(jù)庫返回的行存儲(chǔ)在RS數(shù)據(jù)集中。 在以上的兩段程序中,buisness為數(shù)據(jù)源中的系統(tǒng)DNS,student為
34、BUSINESS數(shù)據(jù)庫的一個(gè)數(shù)據(jù)表。這段程序建立了一個(gè)connection對(duì)象conn,一個(gè)recordset對(duì)象rs,rs中存放了從student數(shù)據(jù)表中查詢的結(jié)果。在數(shù)據(jù)的返回處理過程中可以使用ASP和HTML進(jìn)行混合編寫的格式返回到客戶端。在頁面的格式控制上可以使用html語言在數(shù)據(jù)庫的內(nèi)容和循環(huán)處可以使用腳本語言進(jìn)行處理。在對(duì)數(shù)據(jù)庫的操作中ASP支持以下幾種操作:添加數(shù)據(jù)庫記錄。比方要添加一條記錄,記錄的字段值如下:商品名價(jià)格汽車180字段名字段值這樣利用ADDNEW方法可以向數(shù)據(jù)庫法添加這條記錄。具體執(zhí)行的程序行如下: R Rs(“商品名)=汽車 Rs(“價(jià)格)=180 R第二,刪除
35、數(shù)據(jù)庫記錄。在刪除數(shù)據(jù)庫記錄的操作上,只要把指針移動(dòng)到需要?jiǎng)h除的記錄上,就可以使用delte方法進(jìn)行刪除,具體執(zhí)行的程序如下:rs. movement第三,修改數(shù)據(jù)庫記錄。 將指針移到相應(yīng)的記錄上就可修改相應(yīng)的記錄,比方要修改在第一步時(shí)所添加的數(shù)據(jù)記錄,先把指針移到添的記錄上,現(xiàn)執(zhí)行以下的語句: rs(“商品名)=轎車 rs(“價(jià)格)=800第四,移動(dòng)數(shù)據(jù)庫記錄指針。在對(duì)數(shù)據(jù)庫的移動(dòng)記錄指針可用:move;movement;movefirst;movelast進(jìn)行操作。例如執(zhí)行語句:rs.Movement可以把當(dāng)前指針移到下一條記錄上,而執(zhí)行語句:rs.movefirst那么可以把數(shù)據(jù)庫的當(dāng)前
36、指針移到第一條記錄上去。和其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)那么,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的效勞器上必須要有能解釋這種腳本語言的腳本解釋器。當(dāng)你安裝 ASP 時(shí),系統(tǒng)提供了兩種腳本語言:VBScript和 JavaScript ,而VBScript 那么被作為系統(tǒng)默認(rèn)的腳本語言。你也可以根據(jù)自己的喜好改變系統(tǒng)默認(rèn)的腳本語言,關(guān)于如何改變系統(tǒng)默認(rèn)的腳本語言這里就不多說了。以上所介紹ASP的主要特性以及能夠把 HTML文件、腳本、基于 COM標(biāo)準(zhǔn)的組件有機(jī)地組合在一起的功能,充分表達(dá)了ASP技術(shù)的易用性。而基于這種技術(shù)開發(fā)的在效勞器上運(yùn)行的動(dòng)態(tài)We
37、b應(yīng)用程序與傳統(tǒng)的基于CGI等技術(shù)開發(fā)的WEB應(yīng)用程序相比,可以清楚地看到基于 ASP技術(shù)的 Web應(yīng)用程序效率更高,對(duì)后臺(tái)數(shù)據(jù)庫訪問更方便、更簡(jiǎn)單。ASP支持幾乎所有的腳本語言,其主要腳本語言 VBScript是眾多開發(fā)人員非常熟悉的。腳本、組件與 HTML文件組合在一起,使得Web應(yīng)用程序可以在一個(gè)統(tǒng)一的開發(fā)環(huán)境中快速地生成。本文中所要介紹的電子商務(wù)實(shí)驗(yàn)系統(tǒng)就是采用這種ASP技術(shù)并結(jié)合ACCESS 2000數(shù)據(jù)庫開發(fā)的。而ACCESS 2000已經(jīng)是一門非常成熟的數(shù)據(jù)庫語言。在下面我再對(duì)ACCESS 2000進(jìn)行一個(gè)簡(jiǎn)單的介紹。Microsoft Access 2000使您容易得到所需信息
38、,并提供強(qiáng)大工具,可以幫助您組織和共享您的數(shù)據(jù)庫,以便您和您的工作組能作出更好的決策??焖僬业娇煽看鸢?,通過Intranet共享信息,建立更快更有效的商業(yè)解決方案。將您的數(shù)據(jù)來源與交互式Web頁面無縫集成,使創(chuàng)立和共享Microsoft Access數(shù)據(jù)庫比以前更容易。使用Web技術(shù)快速獲取信息,并把它按您的特殊用途裁剪。參加Office 2000 Web組件以便在Web瀏覽器中視覺化分析數(shù)據(jù)。系統(tǒng)EDI數(shù)據(jù)中心EDI中心為連接用戶、物流、網(wǎng)站和銀行的數(shù)據(jù)中心,在EDI中心數(shù)據(jù)庫中存放著用戶、物流、網(wǎng)站和銀行的注冊(cè)信息。各個(gè)部門進(jìn)行信息交流的時(shí)候必需通過EDI中心訪問。Ec_db數(shù)據(jù)庫為系統(tǒng)的
39、管理信息數(shù)據(jù)庫。EDI中心主要的數(shù)據(jù)表如下: 商品信息主要數(shù)據(jù)表如下:表1 :Cate(商品種類表)字段名數(shù)據(jù)類型長(zhǎng)度字段說明cateid自動(dòng)編號(hào)8種類編號(hào)cate文本50種類名稱cateindex數(shù)字20種類排序catephoto文本20代表圖片表2:Sort(商品品牌表)字段名數(shù)據(jù)類型長(zhǎng)度字段說明sortid自動(dòng)編號(hào)13品牌編號(hào)sort文本50品牌名稱sortindex數(shù)字20品牌排序cateid文本20所屬商品種類表3:Pdt(商品信息詳細(xì)表)字段名字段類型長(zhǎng)度字段說明id自動(dòng)編號(hào)8產(chǎn)品編號(hào)name文本20產(chǎn)品名稱mark文本20產(chǎn)品品牌info文本20產(chǎn)品說明type文本20產(chǎn)品類型c
40、ompany文本20產(chǎn)品廠商Pdtdate日期/時(shí)間自動(dòng)上市日期Score數(shù)字8積分Grade文本20產(chǎn)品等級(jí)Photo文本20產(chǎn)品大圖片Detail文本20產(chǎn)品詳細(xì)說明Content文本20產(chǎn)品備注說明Price1文本20上市價(jià)格Price2文本20會(huì)員價(jià)格Recommend數(shù)字8推薦Solded數(shù)字8售出數(shù)量Viewnum數(shù)字8點(diǎn)擊次數(shù)Discount數(shù)字8折扣率Sortid文本20產(chǎn)品品牌屬性Cateid文本20產(chǎn)品種類屬性Pic文本20產(chǎn)品小圖片Nopic文本20系統(tǒng)缺貨圖片Adddate日期/時(shí)間自動(dòng)產(chǎn)品添加時(shí)間Amount數(shù)字8產(chǎn)品數(shù)量Stock數(shù)字8存貨狀態(tài)stocks數(shù)字8庫存
41、數(shù)量 用戶信息主要數(shù)據(jù)表如下:表4:User(用戶信息表)字段名字段類型長(zhǎng)度字段說明Userid自動(dòng)編號(hào)8用戶編號(hào)username文本20用戶帳號(hào)Password文本20用戶密碼identify文本20確認(rèn)密碼Mobile文本20移動(dòng) userqq文本20QQ號(hào)碼adddate日期/時(shí)間自動(dòng)注冊(cè)時(shí)間Question文本20取回密碼的問題answer文本20取回密碼的答案loginnum數(shù)字20登陸次數(shù)lastvst文本2最后一次登陸時(shí)間receipt文本20訂單city文本20所在城市address文本20地址postcode文本20 usertel文本20用戶 deliverymethord
42、數(shù)字8配送方式paymethord數(shù)字8支付方式sex數(shù)字8性別realname文本20真實(shí)姓名book文本20歡送語deposit數(shù)字8交易次數(shù)score數(shù)字8積分表5:Guestbook(用戶留言表)字段名字段類型長(zhǎng)度字段說明messid自動(dòng)編號(hào)4留言編號(hào)messtype數(shù)字10留言類型Messsubject文本10主題messcontent備注8留言內(nèi)容messusername文本10留言人Messmail文本8EmailMessfrom文本10出處messtel文本20 messdtm日期/時(shí)間自動(dòng)留言時(shí)間messip文本20留言人IP地址messreply文本20管理員回復(fù)表6:Ke
43、yname搜索引擎表keyid自動(dòng)編號(hào)自動(dòng)編號(hào)Keyname文本8搜索關(guān)鍵字keyorder數(shù)字20搜索次數(shù)表7:Orders(商品訂單表)字段名字段類型長(zhǎng)度字段說明Actionid自動(dòng)編號(hào)4訂單編號(hào)username文本20用戶姓名actiondate日期/時(shí)間自動(dòng)訂單處理時(shí)間Id數(shù)字8編號(hào)Productnum數(shù)字8產(chǎn)品數(shù)量goods文本20訂貨次數(shù)state數(shù)字8訂貨狀態(tài)address文本20用戶地址Postcode文本20 comments備注自動(dòng)評(píng)論paymethod數(shù)字8支付方式deliverymethord數(shù)字8配送方式sex數(shù)字8性別paid文本20支付數(shù)量Realname文本20
44、真實(shí)姓名Useremail文本20用戶Emailusertel文本20用戶 userid數(shù)字8用戶IDSocre數(shù)字8積分sendtm文本20訂單發(fā)送時(shí)間 網(wǎng)站信息主要數(shù)據(jù)表如下:表8:Config(網(wǎng)站信息設(shè)置表)字段名字段類型長(zhǎng)度字段說明Id自動(dòng)編號(hào)4編號(hào)webname文本10網(wǎng)站標(biāo)頭weburl文本10網(wǎng)站地址webemail文本8聯(lián)系EmailRule備注自動(dòng)網(wǎng)站條例Notify備注自動(dòng)網(wǎng)站公告Address文本20地址Postcode文本20 Tel文本20 copyright文本20網(wǎng)站版權(quán)weblogo文本20Weblogoqq文本20QQ號(hào)碼Bgclr1文本20背景色1Bgcl
45、r2文本20背景色2Bgclr3文本20背景色3Bgclr4文本20背景色4Fontclr1文本20字體顏色1Fontclr2文本20字體顏色2Fontclr3文本20字體顏色3Fontclr4文本20字體顏色4 表9:News網(wǎng)站新聞表字段名字段類型長(zhǎng)度字段說明Newsid自動(dòng)編號(hào)自動(dòng)新聞編號(hào)Newsname文本20主題Newscontent備注自動(dòng)內(nèi)容Addname文本8編輯者Adddate日期/時(shí)間20發(fā)布時(shí)間viewnum數(shù)字8瀏覽次數(shù)表10:Review(商品評(píng)論表)字段名字段類型長(zhǎng)度字段說明Reviewed自動(dòng)編號(hào)4評(píng)論編號(hào)Id數(shù)字8產(chǎn)品idUsername文本20用戶名Revie
46、wdtm日期/時(shí)間自動(dòng)評(píng)論時(shí)間Reviewcontent備注自動(dòng)評(píng)論內(nèi)容pdtname文本20產(chǎn)品名稱 第三方信息主要數(shù)據(jù)表如下:表11:Delivery(配送及支付方式信息表)字段名字段類型長(zhǎng)度字段說明Deliveryid自動(dòng)編號(hào)4編號(hào)Subject文本10配送方式Fee數(shù)字10費(fèi)用Methord數(shù)字10支付方式deliveryidorder數(shù)字10數(shù)量 系統(tǒng)管理員主要數(shù)據(jù)表如下:表12:Admin(系統(tǒng)管理員)字段名字段類型長(zhǎng)度字段說明Id自動(dòng)編號(hào)4編號(hào)admin文本20用戶名password文本20密碼rank數(shù)字8權(quán)限等級(jí)3.4系統(tǒng)模塊數(shù)據(jù)流圖設(shè)計(jì)系統(tǒng)模塊關(guān)系流程圖以上均為“數(shù)據(jù)流管理
47、模塊網(wǎng)站購銷體系用戶模塊電子商務(wù)范例設(shè)計(jì)基于B2C模式網(wǎng)絡(luò)數(shù)據(jù)庫 (EDI數(shù)據(jù)處理中心)圖4:范例設(shè)計(jì)系統(tǒng)模塊關(guān)系圖網(wǎng)站購銷體系數(shù)據(jù)流程圖圖5:網(wǎng)站購銷體系數(shù)據(jù)流程圖商品配送數(shù)據(jù)流程圖配送管理網(wǎng)上配送管理命令處理訂單管理發(fā)貨管理后臺(tái)數(shù)據(jù)庫結(jié)果輸出圖6:商品配送數(shù)據(jù)流程圖網(wǎng)上支付體系數(shù)據(jù)流程圖結(jié)果輸出網(wǎng)上支付體系后臺(tái)數(shù)據(jù)庫網(wǎng)上銀行命令處理系統(tǒng)管理圖7:網(wǎng)上支付體系數(shù)據(jù)流程圖4范例系統(tǒng)實(shí)現(xiàn)ASP程序語言簡(jiǎn)介ASP是一套微軟開發(fā)的效勞器端運(yùn)行的腳本平臺(tái),ASP 內(nèi)含于 IIS當(dāng)中,目前IIS最高版本為5.0版本。通過 ASP 我們可以結(jié)合HTML網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、
48、交互且高效的 WEB 效勞器應(yīng)用程序。同時(shí),asp也支持VbScript和JavaScript等腳本語言,默認(rèn)為VbScript。ASP是經(jīng)過效勞器解析之后再向?yàn)g覽器返回?cái)?shù)據(jù),所以有了 ASP 就不必?fù)?dān)憂客戶的瀏覽器是否能運(yùn)行你所編寫的代碼。因?yàn)樗械某绦蚨紝⒃谛谄鞫藞?zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,效勞器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。但是這樣也導(dǎo)致一個(gè)問題,運(yùn)行ASP頁面相對(duì)于普通的html頁面要慢一點(diǎn),因?yàn)槠胀ǖ膆tml頁面只需要瀏覽器就能夠解析,而ASP那么必須是效勞器將整頁的代碼都執(zhí)行一篇之后再
49、發(fā)送數(shù)據(jù)。ASP的運(yùn)行環(huán)境Microsoft Peer Web Services Version 3.0 on Windows NT Workstation Microsoft Personal Web Server on Windows 95/98 也就是說我們經(jīng)常所使用的window95/98/2000/XP都可以運(yùn)行asp,只需要將其設(shè)置為單機(jī)效勞器就行了。 歸結(jié)一點(diǎn):window95/98,需要安裝PWS;window2000/XP,需要安裝IIS。才能發(fā)揮其asp的作用。一般較常使用的是window2000+IIS5和window98+PWS,而window95+PWS和window
50、XP+IIS那么較少人使用。因?yàn)閣indow95已經(jīng)很少人使用這個(gè)操作系統(tǒng)了,最少都使用98。而XP+IIS,那么是XP對(duì)IIS不是完全兼容支持,有些功能配合得不夠完美,而較少人采用。筆者推薦使用window2000+IIS5這對(duì)組合,因?yàn)閣indow2000是相比照擬穩(wěn)定的系統(tǒng),對(duì)于效勞器網(wǎng)絡(luò)方面微軟投入得較多,比擬適合做為效勞使用。正如前面所述,與一般的程序不同, .asp 程序無須編譯, ASP 程序的控制部份,是使用 VBScript 、 JScript 等腳本語言來設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)
51、換成效勞器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)那么,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的效勞器上必須要有能解釋這種腳本語言的腳本解釋器。當(dāng)你安裝 ASP 時(shí),系統(tǒng)提供了兩種腳本語言: VBsrcipt 和 JScript ,而 VBscript 那么被作為系統(tǒng)默認(rèn)的腳本語言。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 效勞器上的,你可以用任何文本編輯器翻開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。你只需將 .asp 程序放在 WEB 效勞器的虛擬目錄下該目錄必須要有可執(zhí)行權(quán)限,就可以
52、通過 WWW 的方式訪問 ASP 程序了。要學(xué)好 ASP 程序的設(shè)計(jì),必須掌握腳本的編寫,那么究竟什么是腳本呢?其實(shí)腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個(gè)值賦給一個(gè)變量,可以命令 WEB 效勞器發(fā)送一個(gè)值到客戶瀏覽器,還可以將一系列命令定義成一個(gè)過程。要編寫腳本,你必須要熟悉至少一門腳本語言,如 VBScript 。腳本語言是一種介乎于 HTML 和諸如 JAVA 、 Visual Basic 、 C+ 等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z法和規(guī)那么。如前所述 ASP 所提供的腳本運(yùn)行環(huán)境可支持多種腳本語言,譬如: JS
53、cript 、 REXX 、 PERL 等等,這無疑給 ASP 程序設(shè)計(jì)者提供了廣泛的發(fā)揮余地。 ASP 的出現(xiàn)使得廣闊 WEB 設(shè)計(jì)者不必在為客戶瀏覽器是否支持而擔(dān)憂,實(shí)際上就算你 在同一個(gè) .asp 文件中使用不同的腳本語言,你都無須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃谛谄鞫诉M(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在 .asp 中聲明使用不同的腳本語言即可。Macromedia Dreamweaver UltraDev4網(wǎng)站制作軟件Macromedia Dreamweaver UltraDev4是這個(gè)軟件的最新的版本,也是目前唯一可以對(duì)Microsoft Active Serv
54、er Pages (ASP)、Sun Microsystems Javaserver Pages (JSP)以及Allaire ColdFusion Markup Language (CFML)等不同標(biāo)準(zhǔn)的編碼進(jìn)行編輯處理的完美解決方案。使用它,不需要掌握復(fù)雜的源代碼語言。而它做為Macromedia Dreamweaver完整操作平臺(tái)的一個(gè)組成局部,可以融合成一個(gè)大型網(wǎng)絡(luò)開發(fā)團(tuán)隊(duì)中設(shè)計(jì)人員和程序人員的工作內(nèi)容的重要橋梁作用。Dreamweaver UltraDev 的主要特色如下支持 ASP、JSP、CFML。即時(shí)資料預(yù)覽??刂茢?shù)據(jù)庫的動(dòng)作。資料連接查看器。自動(dòng)連接數(shù)據(jù)庫物件。SQL 查詢編
55、輯器。簡(jiǎn)練的程序碼??捎脩粼O(shè)定工作環(huán)境。動(dòng)態(tài)資料格式化。支持工業(yè)標(biāo)準(zhǔn)效勞器包括 IIS, ColdFusion, WebSphere 等。Dreamweaver 加上數(shù)據(jù)庫的支持,可說是如虎添翼,對(duì)于設(shè)計(jì)電子商務(wù)網(wǎng)站制作有絕對(duì)的助益。范例設(shè)計(jì)系統(tǒng)應(yīng)用開發(fā)環(huán)境54ccc本范例設(shè)計(jì)優(yōu)秀的Web應(yīng)用開發(fā)工具DreamweavercUltraDev作為網(wǎng)站建設(shè)的主要工具,3在介紹了客戶端靜態(tài)網(wǎng)頁制作的同時(shí),3還以Windowsc2000cServer為效勞器端的操作系統(tǒng)平臺(tái),3通過網(wǎng)絡(luò)效勞器IISc,cASP的常用內(nèi)建對(duì)象和腳本語言VBScript.cAccessc2000數(shù)據(jù)庫為根底,3介紹了如何使
56、用DreamweavercUltraDev結(jié)合ASP進(jìn)行管理電子商務(wù)系統(tǒng)的開發(fā)和快速有效地實(shí)現(xiàn)電子商務(wù)系統(tǒng)的各種根本功能.4.2 后臺(tái)數(shù)據(jù)庫的連接在系統(tǒng)的實(shí)現(xiàn)中,首先要解決的問題是后臺(tái)數(shù)據(jù)庫的連接。只有解決了系統(tǒng)后臺(tái)數(shù)據(jù)庫的連接問題后才能夠開發(fā)效勞器的應(yīng)用程序。因此,在下一節(jié)中,首先介紹了如何解決后臺(tái)數(shù)據(jù)庫的連接問題。 本系統(tǒng)的主要功能都是通過數(shù)據(jù)庫的操作來完成的,系統(tǒng)在對(duì)數(shù)據(jù)庫的操作中采用開放式數(shù)據(jù)庫互連接口ODBC進(jìn)行連接。首先在系統(tǒng)運(yùn)行的平臺(tái)上建立系統(tǒng)DNS作為ASP應(yīng)用程序連接數(shù)據(jù)庫的應(yīng)用接口。本系統(tǒng)共有一個(gè)數(shù)據(jù)庫(ec_db.mdb)。在學(xué)習(xí)ASP主要考慮與后臺(tái)數(shù)據(jù)庫ACCESS建立
57、連接,并可以通過編寫程序讀寫后天數(shù)據(jù)庫,以便而后修改或更新。數(shù)據(jù)庫連接(用來單獨(dú)編制連接文件conn.asp) 在建立了以上的一個(gè)系統(tǒng)DNS后,在ASP程序中連接數(shù)據(jù)時(shí),只要執(zhí)行以下程序段就可以了:以上的程序段實(shí)現(xiàn)了連接商場(chǎng)數(shù)據(jù)庫ec_db,由于在ASP程序中要經(jīng)常用到以上程序段去連接同一個(gè)數(shù)據(jù)庫,為了減少程序的代碼和提高程序的可維護(hù)性,因此把以上程序段做成一個(gè)數(shù)據(jù)庫連接文件:conn.inc文件。在要調(diào)用ec_db數(shù)據(jù)庫時(shí)只要在調(diào)用程序中寫下以下代碼就可以了:而對(duì)于其它的數(shù)據(jù)庫只要改變conn.inc文件內(nèi)容的以下這一語句:ec_db,sa就可以實(shí)現(xiàn)連接其它的數(shù)據(jù)庫。比方要連接數(shù)據(jù)庫Fact
58、ory那么執(zhí)行如下程序段:因此,可以把以上數(shù)據(jù)庫的連接做成一個(gè)數(shù)據(jù)庫連接文件放在同一個(gè)文件夾內(nèi),在連接不同數(shù)據(jù)庫時(shí)調(diào)用不同的連接文件就可以了。在實(shí)現(xiàn)了數(shù)據(jù)庫的連接后就可以進(jìn)行各個(gè)模塊的設(shè)計(jì)了。在以下的小節(jié)中分別介紹了各個(gè)模塊的實(shí)現(xiàn)過程及方法 用戶個(gè)人信息:登陸本系統(tǒng)必須經(jīng)注冊(cè)成為電子商務(wù)網(wǎng)站的用戶,才能享受電子商務(wù)網(wǎng)站的一切購銷效勞。用戶進(jìn)入網(wǎng)站后注冊(cè)經(jīng)資格審核后,網(wǎng)站為其建立會(huì)員等級(jí)。成為網(wǎng)站的正式成員后,可進(jìn)入“用戶中心查看個(gè)人的詳細(xì)信息,管理并修改個(gè)人的商務(wù)信息,在那里可進(jìn)行用戶根本信息的管理和用戶訂單的查詢,隨交易實(shí)施過程,提供用戶在本網(wǎng)站的交易數(shù)據(jù)統(tǒng)計(jì),帳務(wù)查詢等管理功能。在本系統(tǒng)中
59、,個(gè)人信息中的內(nèi)容包括用戶注冊(cè)管理,個(gè)人信息管理,交易數(shù)據(jù)統(tǒng)計(jì)和商品訂單查詢四個(gè)局部。 * 對(duì)用戶登陸信息確實(shí)認(rèn)、查看。*%set rs=server.CreateObject(adodb.recordset)rs.Open select * from user where username=&username& and password=&md5(password)& ,conn,1,3*【用戶中心】的個(gè)人信息管理*rs.open select useremail, identify,quesion,realname from user where username=&request.coo
60、kies(my_ec)(username)& ,conn,1,1*獲取用戶登陸密碼* set rs=server.CreateObject(adodb.recordset)rs.open select quesion,answer from user where username=&trim(request(username)& ,conn,1,1set rs=server.CreateObject(adodb.recordset)rs.open select answer from user where username=&trim(request(username1)& ,conn,1,1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒游戲課題申報(bào)書范例
- 非遺課題申報(bào)書范文
- 歷史作業(yè)設(shè)計(jì)課題申報(bào)書
- 關(guān)于托育服務(wù)課題申報(bào)書
- 課題項(xiàng)目申報(bào)書查重嗎
- 課題申報(bào)書封面
- 課題申報(bào)書怎么寫標(biāo)題
- 同人插畫合同范本
- 合同范本 鞋子訂做
- 開放課題申報(bào)書
- 風(fēng)力發(fā)電廠土建工程施工組織設(shè)計(jì)
- GB/T 44811-2024物聯(lián)網(wǎng)數(shù)據(jù)質(zhì)量評(píng)價(jià)方法
- 高速公路改建拆除施工方案
- 常用數(shù)學(xué)公式大全
- 護(hù)理不良事件相關(guān)知識(shí)考核試題及答案
- 母乳喂養(yǎng)課件(共68張課件)課件
- 循環(huán)流化床鍋爐改機(jī)械爐排爐項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 正常分娩過程與護(hù)理
- 膿毒血癥患者的護(hù)理查房
- 2024商品房買賣合同范本下載
- 廣東省廣州仲元中學(xué)2025年高三下學(xué)期入學(xué)考試試化學(xué)試題文試卷含解析
評(píng)論
0/150
提交評(píng)論