電子商務系統(tǒng)的分析與設計

時間:2022-12-28 10:33:00

導語:電子商務系統(tǒng)的分析與設計一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

電子商務系統(tǒng)的分析與設計

電子商務系統(tǒng)分析設計

—以浙江長生鳥藥業(yè)電子商務系統(tǒng)為例

摘要

本文運用筆者在上海交通大學計算機科學與技術所學的知識,在詳細了解中國電子商務現(xiàn)狀的基礎上,完成了對浙江長生鳥藥業(yè)有限公司電子商務系統(tǒng)進行分析和設計,到最后的編碼實現(xiàn)。整個系統(tǒng)運用目前較流行的b/s系統(tǒng)架構,功能強大,頁面美觀大方,擴展性強對目前國內(nèi)許多電子商務的分類、特點,以及各自存在的問題和相應的解決辦法進行。

第一部分:對電子商務概念、特征、分類的介紹。

第二部分:分析目前國內(nèi)電子商務所面臨的問題及解決辦法。

第三部分:以浙江長生鳥藥業(yè)有限公司電子商務系統(tǒng)為例,從系統(tǒng)需求、系統(tǒng)分析、系統(tǒng)設計來完成整個系統(tǒng)的設計。并介紹了相關的網(wǎng)絡營銷策略和先進的在線支付系統(tǒng)。

第四部分:總結(jié)了電子商務對中小企業(yè)的巨大影響,以及在一些中小企業(yè)中對電子商務操作模式的弊端。

關鍵詞:電子商務,網(wǎng)絡營銷,互聯(lián)網(wǎng),b2b,asp

analysisanddesignofe-commercesystem

-byexampleofthee-commercesystemofzhejiangfenixpharmaceuticals

abstract

theauthorcompletestheanalysis,disgnandprogramingofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.onthebasisofdetailedinvestigationofthestatusofcurrente-commerceindustryinchinabyhisknowdegeandskillslearntfromshanghaijiaotonguniverysityinmajorofcomputerscienceandtechnology.thewholesystem,designedwithapopularb/sstructure,isversatilewithfunctions.itisuser-friendlyandeasytobeexpanded.theauthoralsodiscussedthedifferentmodelsofe-commerceandtheircharateristics,problemsandsolutions.

part1:introductiontoconcepts,charateristicsandclassificationsofe-commerce

part2:theproblemsthate-commercefacesinchinaandsolutions.

part3:withexampleofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.,discussingthedemands,analysisanddesigneofthesystem.introductionofrelatedcybermarketingstrategiesandadvancedonlinepaymentsystem.

part4:conclusionsontheimpactsofe-commerceonsmallandmediumsizedenterprises,andsomedefects.

keywords:e-commerce,cybermarketing,internet,b2b,asp

目錄

摘要.....................................................................3

abstract..............................................................4

第一章:電子商務的基本概念...7

1.1電子商務...7

1.2電子商務的業(yè)務范疇...7

1.3電子商務的優(yōu)越性...7

1.4電子商務的特征...8

1.5電子商務的分類...8

1.6電子商務現(xiàn)狀與前景...9

第二章目前國內(nèi)電子商務所面臨的問題及解決辦法...10

2.1存在的問題...10

2.1.1問題一:...10

2.1.2問題二:...10

2.1.3問題三:...10

2.2解決的方法...11

2.2.1針對問題一...11

2.2.2針對問題二...11

2.2.3針對問題三...11

第三章浙江長生鳥藥業(yè)電子商務系統(tǒng)的分析和設計...13

3.1系統(tǒng)需求分析...13

3.1.1項目概述:...13

3.1.2項目設計框架...13

3.2系統(tǒng)運行環(huán)境...15

3.2.1客戶端計算機軟硬件配置:...15

3.2.2服務器端計算機軟硬件配置:...15

3.2.3所需網(wǎng)絡環(huán)境:...15

3.3.系統(tǒng)開發(fā)環(huán)境及技術特點...15

3.3.1開發(fā)所使用軟件...15

3.3.2應用軟件的分發(fā)...17

3.4項目應用系統(tǒng)架構...17

3.4.1顯示層...18公務員之家版權所有

3.4.2業(yè)務邏輯層...18

3.4.3數(shù)據(jù)層...19

3.5安全認證...19

3.6數(shù)據(jù)庫設計...19

3.6.1系統(tǒng)中重要的幾個數(shù)據(jù)結(jié)構表的設計...20

3.7系統(tǒng)的實現(xiàn)...22

3.7.1功能模塊的設計和實現(xiàn)...22

3.7.2相關功能程序代碼的定義...27

3.8系統(tǒng)的特點...31

3.8.1先進的網(wǎng)絡營銷策略...31

3.8.2先進的在線支付系統(tǒng)...32

第四章結(jié)束語...34

參考文獻...36

致謝...37

第一章:電子商務的基本概念

1.1電子商務

失職整個貿(mào)易活動實現(xiàn)電子化。從涵蓋范圍方面可以定義為:交易各方以電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業(yè)交易;而從技術方面可以定義為:電子商務是一種多技術的集合體,包括交換數(shù)據(jù)(如電子數(shù)據(jù)交換、電子郵件)、獲得數(shù)據(jù)(共享數(shù)據(jù)庫、電子公告牌)及自動獲取數(shù)據(jù)(條碼)等。

1.2電子商務的業(yè)務范疇

電子商務涵蓋的業(yè)務包括:商務信息交換、售前售后服務(提供產(chǎn)品和服務的細節(jié)、產(chǎn)品使用技術指南、回答顧客意見)、廣告、銷售、電子支付,(電子資金轉(zhuǎn)帳、信用卡、電子支票、電子現(xiàn)金)、運輸(包括有形商品的發(fā)送管理和運輸跟蹤,以及可以電子化傳送產(chǎn)品的實際發(fā)送)、組建虛擬企業(yè)等。

1.3電子商務的優(yōu)越性

電子商務提供企業(yè)虛擬的全球性貿(mào)易環(huán)境,大大提高了商務活動的水平和服務質(zhì)量。新型的商務通信通道其優(yōu)越性是顯而易見的,其優(yōu)點包括:

●大大提高了通信速度,尤其是國際范圍內(nèi)的通信速度。

●節(jié)省了潛在開支,如電子郵件節(jié)省了通信郵費,而電子數(shù)據(jù)交換則大大節(jié)省了管理和人員環(huán)節(jié)的開銷。

●增加了客戶和供貨方的聯(lián)系。如電子商務系統(tǒng)網(wǎng)絡站點使得客戶和供貨方均能了解對方的最新數(shù)據(jù)。

●提高了服務質(zhì)量,能以一種快捷方便的方式提供企業(yè)及其產(chǎn)品的信息及客戶所需的服務。

●提供了交互式銷售渠道。使商家能及時得到市場反饋,改進本身的工作。

●提供全天候的服務,即每年365天,每天24小時的服務。

最重要的一點是,電子商務增強了企業(yè)的競爭力。

1.4電子商務的特征

普遍性:電子商務作為一種新型的交易方式,將生產(chǎn)企業(yè)、流通企業(yè)以及消費者和政府帶入了一個網(wǎng)絡經(jīng)濟、數(shù)字化生存的新天地。

方便性:在電子商務環(huán)境中,人們不再受地域的限制,客戶能以非常簡捷的方式完成過去較為繁雜的商務活動,如通過網(wǎng)絡銀行能夠全天候地存取資金帳戶、查詢信息等,同時使得企業(yè)對客戶的服務質(zhì)量可以大大提高。

整體性:電子商務能夠規(guī)范事務處理的工作流程,將人工操作和電子信息處理集成為一個不可分割的整體,這樣不僅能提高人力和物力的利用,也可以提高系統(tǒng)運行的嚴密性;

安全性:在電子商務中,安全性是一個至關重要的核心問題,它要求網(wǎng)絡能提供一種端到端的安全解決方案,如加密機制、簽名機制、安全管理、存取控制、防火墻、防病毒保護等等,這與傳統(tǒng)的商務活動有著很大的不同。

協(xié)調(diào)性:商務活動本身是一種協(xié)調(diào)過程,它需要客戶與公司內(nèi)部、生產(chǎn)商、批發(fā)商、零售商間的協(xié)調(diào),在電子商務環(huán)境中,它更要求銀行、配送中心、通訊部門、技術服務等多個部門的通力協(xié)作,往往電子商務的全過程是一氣呵成的。

1.5電子商務的分類

按是否發(fā)生支付:

1.支付型電子商務。所謂支付型電子商務,指的是有關銀行參與商務活動的全過程并實時地進行支付轉(zhuǎn)帳的電子商務。由visa、mastercard等公司建立的set協(xié)議是目前最完整的網(wǎng)上交易和網(wǎng)上支付協(xié)議。

2.非支付型電子商務。非支付型電子商務一般指非實時支付的電子商務。目前,大部分應用屬于這一類,多數(shù)借助于ssl協(xié)議實現(xiàn)。

從參與對象上:

1.個人-企業(yè):網(wǎng)上購物(實物,信息,服務)網(wǎng)上交費(電信、水電、煤氣等)

2.企業(yè)-企業(yè):edi、eos、eft、網(wǎng)上企業(yè)采購

3.個人-政府:個人報稅、資料處理4.企業(yè)-政府:網(wǎng)上報關

1.6電子商務現(xiàn)狀與前景

本世紀90年代以來,隨著網(wǎng)絡、通信和信息技術的突破性進展,internet在全球爆炸性增長并迅速普及。在這一前提下,電子商務應運而生了。電子商務是基于互聯(lián)網(wǎng)、以交易雙方為主體、以銀行電子支付和結(jié)算為手段、以客戶數(shù)據(jù)為依托的全新的商務模式,它可以使商家與供應商更緊密地聯(lián)系起來,更快地滿足客戶需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應商,在全球市場上銷售產(chǎn)品。

自1998年“電子商務年”以來,電子商務在全球發(fā)展迅猛,大約每九個月其交易額就翻一番,全球電子商務交易額(包括網(wǎng)上貿(mào)易額、銷售額等)達到數(shù)千億美元,電子商務收入劇增262%,預計到2003年,上網(wǎng)人數(shù)將達到3.5億,那時電子商務市場收入將達到數(shù)萬億美元。目前,世界各國紛紛看好電子商務這塊新大陸,普遍認為電子商務的發(fā)展將是未來25年世界經(jīng)濟發(fā)展的一個重要推動力,對經(jīng)濟的促進將遠遠超過200年前的工業(yè)革命。著名網(wǎng)絡經(jīng)濟調(diào)查評論家robertmetcalfe聲稱:“互聯(lián)網(wǎng)的價值等于(與之相聯(lián)結(jié)的)網(wǎng)點數(shù)量的平方?!?/p>

第二章目前國內(nèi)電子商務所面臨的問題及解決辦法

2.1存在的問題

2.1.1問題一:

目前的中國網(wǎng)絡發(fā)展的規(guī)模決定了其市場容量和商業(yè)機會的有限。中國現(xiàn)有不到600萬的網(wǎng)絡人口中,真正具有消費實力并能形成購買力的群體,依然遠不足以與現(xiàn)實生活中的傳統(tǒng)商業(yè)模式相匹敵,同時,目前網(wǎng)絡人口的結(jié)構也決定了只有少數(shù)商品可能馬上在網(wǎng)絡上銷售。

2.1.2問題二:

直到目前為止國內(nèi)依然缺乏系統(tǒng)化、專業(yè)化的全國性貨物配送企業(yè),現(xiàn)有的物流企業(yè)體現(xiàn)出分散的多元化格局,導致社會化大生產(chǎn),專業(yè)化流通的集約經(jīng)營優(yōu)勢難以發(fā)揮,規(guī)模效益難以實現(xiàn),設施利用率低等問題。商品的長途運輸或者郵遞的巨大成本以及時間上的延遲足以使消費群體望而卻步。而在關于電子商務的諸多討論中,幾乎所有的理論探討實際都在這個方面采取了回避的態(tài)度,但在實際運行中,這個問題卻是致命性的。以往那些到網(wǎng)絡上開店賣東西,想借電子商務撈點實惠的"網(wǎng)絡投機"行為之所以無不以徹底慘敗而告終,最根本的原因之一就是無法從最基本的要求上,滿足消費者在等待訂購物品的發(fā)送時間和代價上的要求。

2.1.3問題三:

中國的消費市場一向缺乏信用消費的概念的支持,與此相關的就是貨幣電子化進程的緩慢。其實從消費者的心理來看,我們沒有理由認定中國的消費者就一定會比外國的消費者更抵觸信用消費,那些出國定居的中國人在國外也會象當?shù)厝艘粯硬捎眯庞孟M的方式購買商品,之所以形成國內(nèi)外的巨大消費行為反差,其根本的原因就在國內(nèi)金融體系的呆板和缺乏服務意識上。銀行與銀行之間、銀行與消費者之間的畫地為牢,迫使那些想嘗試信用消費的人必須為此付出額外的巨大精神和財力代價,于是當電子商務這種新型商業(yè)模式出現(xiàn)時,我們的消費者根本無所適從,而消費者的反應冷淡反過來又給了那些金融部門以口實,其結(jié)果就是形成了一個"因為沒人做,所以沒人用;因為沒人用,所以沒人做"的怪圈。這個怪圈一天不打破,中國的電子商務就不可能取得根本性的突破。

2.2解決的方法

2.2.1針對問題一

盡管600萬網(wǎng)絡居民只是勉強可以達到一個中等城市的消費人口規(guī)模,但如果將這個中等城市的消費需求都通過網(wǎng)絡滿足,則已經(jīng)是本質(zhì)上的大飛躍了,也就是說現(xiàn)在的網(wǎng)絡消費市場雖然很小,但絕對不是根本沒有。那么,有需求就會帶來商業(yè)機會,就有可能形成利潤空間,就會給未來的消費市場帶來最初的奠基之作。更何況經(jīng)過網(wǎng)絡本身的篩選,這個"中等城市"規(guī)模的消費群體是中國前所未有地集中了高密度的受教育程度高、對新事物敏感同時又具有一定消費能力的人群。面對這樣一個具有特性的消費群體,我們一方面可以瞄準他們的需求進行網(wǎng)上營銷,更重要的是,借助政府對電信和internet政策傾斜的助推力,一旦在這樣的一個原始群體中形成的消費定勢輻射到正在每天高速增長的新網(wǎng)絡用戶之中,那么其迸發(fā)出的能量必將是驚人的。

2.2.2針對問題二

國外電子商務物流解決方案方面有著值得借鑒的成功經(jīng)驗。物流中央化的美國物流模式強調(diào)"整體化的物流管理",是一種以整體利益為重,突破按部門分管的體制,從整體進行統(tǒng)一規(guī)劃管理的模式。在市場營銷方面,物流管理包括分配計劃、運輸、倉儲、市場研究和為用戶服務五個過程;在流通和服務方面,物流管理包括需求預測、定貨過程、原材料購買、加工過程等。由此演化而來的全新的,適合電子商務的物流模式是物流(thirdpartylogistics)。從廣義的角度及物流運行的角度看,物流包括一切物流活動,以及發(fā)貨人可以從專業(yè)物流商處得到的其他一些增值服務。物流公司承接倉儲、運輸后,為減少運行費用,提高服務質(zhì)量,同時又要使生產(chǎn)企業(yè)覺得有利可圖,就必然在整體上盡可能的加以統(tǒng)籌管理,使物流合理化。

2.2.3針對問題三

最后,在電子結(jié)算方面,我們應該從中國的實際情況出發(fā),靈活地對待這個棘手的問題。因為使電子商務實際真正具有價值的是網(wǎng)絡交易行為,而從中國目前消費者的具體情況看,網(wǎng)絡交易行為本身并不絕對地等同于網(wǎng)絡貨款結(jié)算,實際上貨款的結(jié)算只是交易行為中的一個組成部分,既然網(wǎng)絡上已經(jīng)存在了大量交易的需求,那么當網(wǎng)絡結(jié)算難以滿足實際運作的需要時,靈活地采用一些變通方式來促進真正具有實際價值的交易行為的完成就成了當務之急。在這一點上"珠穆朗瑪--數(shù)字巔峰"網(wǎng)站的做法的確很值得大家借鑒,他們根據(jù)中國的具體情況,特別設計了一系列的遠程支付方法,并積極調(diào)動金融行業(yè)在電子結(jié)算方面的力量,使其用戶已經(jīng)可以做到無論在哪里、無論是否有信用卡,都可以找到一種適合的遠程付款方法。事實上在珠穆朗瑪網(wǎng)站開通之前,各大金融系統(tǒng)就開始恰談合作,電子結(jié)算體系的建設正在步入正軌。

第三章浙江長生鳥藥業(yè)電子商務系統(tǒng)的分析和設計

3.1系統(tǒng)需求分析

3.1.1項目概述:

浙江長生鳥電子商務平臺主要是針對以生產(chǎn)與銷售為核心的浙江長生鳥藥業(yè)有限公司所將開發(fā)的,其涉及客戶管理、銷售管理、產(chǎn)品管理、倉庫管理、訂單管理、電子交易平臺等。此系統(tǒng)是基于internet開發(fā),采用最新web服務技術,實現(xiàn)了移動辦公管理,以及預留接口供擴展與完善。

3.1.2項目設計框架

l系統(tǒng)業(yè)務流程圖

倉庫管理

客戶

銷售管理

訂單

人事管理系統(tǒng)

產(chǎn)品

財務管理

物流

圖中橙色部分為本項目階段、淡綠色是本項目將要涉及到、其它屬于未來預留的。

l電子商務系統(tǒng)業(yè)務圖

此子系統(tǒng)涉及客戶管理中的資料庫、客戶管理中的銷售事務、產(chǎn)品管理

客戶

購買

產(chǎn)品

收款

財務收款員

訂單

發(fā)貨

l客戶關系管理系統(tǒng)結(jié)構圖

收款管理

廣告預算

投訴管理

銷售事務

市場營銷

服務管理

訂單管理

營銷活動

客戶維護

資料庫

客戶資料

聯(lián)系人資料

信用資料

輸入

注冊

活動參與

購買情況

以上淡黃色的部分是此項目沒有涉及的,但是屬于完整crm的一部分。

采用目前流行的b/s(browse/server瀏覽器/服務器)結(jié)構的開發(fā)方式,利用先進的web服務技術、應用服務器技術和數(shù)據(jù)庫系統(tǒng)的分布式技術,將系統(tǒng)建設成業(yè)務完整、運行安全可靠、使用便捷、真正為綜合業(yè)務管理工作服務的系統(tǒng)平臺。

3.2系統(tǒng)運行環(huán)境

3.2.1客戶端計算機軟硬件配置:

600赫茲cpu,64m內(nèi)存,2g以上硬盤,windows系統(tǒng),ie瀏覽器

3.2.2服務器端計算機軟硬件配置:

web服務器:internet信息服務類適用級服務器,window2000serve或window2003操作系統(tǒng),安裝iis服務及.net服務包。

數(shù)據(jù)庫服務器:internet數(shù)據(jù)庫服務類適用級服務器,window2000server或window2003操作系統(tǒng),安裝sqlserver或oracle。

3.2.3所需網(wǎng)絡環(huán)境:

適合512k及以上帶寬的局域網(wǎng)、廣域網(wǎng)、internet.

3.3.系統(tǒng)開發(fā)環(huán)境及技術特點

3.3.1開發(fā)所使用軟件

asp是一種服務器端的指令環(huán)境,用來建立并執(zhí)行交互式web服務器應用程序,您可以使用asp來結(jié)合服務端指令、html網(wǎng)頁及com組件。

采用win2000sp3作為服務器操作系統(tǒng),利用系統(tǒng)自帶的internetinformationservices將windows2000計算機虛擬為web服務器。通過管理工具中iis管理平臺可以很方便的進行web虛擬操作。

圖(14)internetinformationservices管理界面

圖(14)internetinformationservices配置界面

在默認網(wǎng)站中將虛擬web與要設定的計算機進行ip地址綁定,這里我們?yōu)榱私窈蟮恼{(diào)試,我們設置成127.0.0.1,并將主目錄設置在腳本代碼所在的更目錄下。在啟用文檔選項中將index.asp做為默認文檔。

asp是通過一組通稱為ado(activedataobject)的對象模塊來存取數(shù)據(jù),無論你采用的是access、sqlserver、visualfoxpro、informix或其他的數(shù)據(jù)庫只要該數(shù)據(jù)庫具有相對應的odbc或者oledb驅(qū)動程序,ado對象就能加以存取。

asp網(wǎng)頁

(ado)

activedataobject

oledb

odbc

access

sql

其他數(shù)據(jù)庫

3.3.2應用軟件的分發(fā)

采用b/s(browse/server瀏覽器/服務器)結(jié)構開發(fā)的應用程序,為了減少應用軟件修改后重新分發(fā)的工作量,縮短軟件分發(fā)時間,項目的應用客戶端具備自動下載新版本程序的功能。即各用戶運行客戶端瀏覽器時,客戶端自動檢查應用服務器上是否有新版本的應用軟件,若有新版本的應用軟件則自動下載新版本應用軟件并立即運行。

3.4項目應用系統(tǒng)架構

為了保證系統(tǒng)的可維護性和可重用性,也為了體現(xiàn)多層架構的優(yōu)越性,本web應用把項目分成view層(顯示層)、control層(控制屏幕流程層)、model層(業(yè)務邏輯層),即將主要業(yè)務邏輯用asp實現(xiàn);主要顯示邏輯用客戶端ie+html+xm來實現(xiàn)(view);主要控制邏輯vbs+js來實現(xiàn)(control),這種多層架構中每層都可以獨立地開發(fā)或者修改而極少牽涉到其他層,這樣就為快速實施和有效維護提供了保障。

下圖為項目多層體系架構邏輯圖:

客戶端(ie+vbs+js)

web應用服務器

數(shù)據(jù)層(數(shù)據(jù)庫)

顯示層

業(yè)務邏輯層

&控制層

數(shù)據(jù)層

asp組件

數(shù)據(jù)庫驅(qū)動程序

asp

asp組件

3.4.1顯示層

顯示層可以是基于客戶端計算機設備上的應用。對于本項目而言,考慮到系統(tǒng)分布廣、用戶眾多、需要有效的it支持的特點,采用web方式的計算機應用。這樣,客戶端就不需要安裝特定的客戶端軟件并維護該軟件,只需要瀏覽器即可。于是很大程度上解決了it支持的問題。

用戶通過瀏覽器(譬如ie)發(fā)送請求,web服務器接受從不同用戶發(fā)來的請求,并轉(zhuǎn)發(fā)到web應用服務器,web應用服務器處理完畢后再通過web服務器將結(jié)果以http的方式返回給用戶。

3.4.2業(yè)務邏輯層

業(yè)務邏輯層負責處理系統(tǒng)各種業(yè)務邏輯,如權限控制、考核計算等。業(yè)務邏輯層包含了為實現(xiàn)業(yè)務邏輯而定義的各種組件。因為組件是一種輕量級但能完成相對獨立功能的軟件實體,所以業(yè)務邏輯層有很大的可擴展性。即便今后業(yè)務變化很多,這種變化也能對應到一個個相對較小的組件來獨立實施,從而降低了總體實施和維護成本。

目前市場上,有不少該類型的解決方案,譬如j2ee、microsoft的dotnet、lotus的domino等等。我們使用microsoft的asp技術來設計項目。通過用組件來與后臺數(shù)據(jù)庫服務器進行通訊。

3.4.3數(shù)據(jù)層

服務器端數(shù)據(jù)層是多層體系架構的后臺部分,其主要為集中管理的數(shù)據(jù)庫系統(tǒng),使用mssql2000server或oracle作為服務器端的數(shù)據(jù)庫管理系統(tǒng)。

3.5安全認證

在web技術的實現(xiàn)上碰到的一個重要問題,是如何解決身份認證和控制的問題。一般情況下,web網(wǎng)站普遍使用用戶賬號和密碼的方式作為身份識別的手段。但這種方式往往被認為是不安全的、容易被破解、容易被盜用的,不足以滿足嚴格的身份識別和權限控制的要求。而內(nèi)部網(wǎng)中,需要通過對身份的識別和認證來判斷其擁有的操作權限和不具備的操作權限,這不是簡單的用戶賬號和密碼所能實現(xiàn)的。于是,我們將采用epass方式來進行身份認證。

epass:是一種通過usb接口與計算機相連的硬件設備,內(nèi)置微型cpu和存儲器,可預置密鑰或存入數(shù)字證書,來確定用戶的身份。

3.6數(shù)據(jù)庫設計

目前,商品化的數(shù)據(jù)庫管理系統(tǒng)以關系型數(shù)據(jù)庫為主導產(chǎn)品,技術比較成熟。面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)雖然技術先進,數(shù)據(jù)庫易于開發(fā)、維護,但尚未有成熟的產(chǎn)品。國際國內(nèi)的主導關系型數(shù)據(jù)庫管理系統(tǒng)有oracle、sqlserver、sybase、informix和ingres。這些產(chǎn)品都支持多平臺,如unix、vms、windows,但支持的程度不一樣。在下面的分析中會比較他們的平臺支持能力。ibm的db2也是成熟的關系型數(shù)據(jù)庫。但是,db2是內(nèi)嵌于ibm的as/400系列機中,只支持os/400操作系統(tǒng)。根據(jù)選擇數(shù)據(jù)庫管理系統(tǒng)的依據(jù),我們比較、分析一下這幾種數(shù)據(jù)庫管理系統(tǒng)的性能,在這里我選擇了sqlserver數(shù)據(jù)庫。因為sqlserver數(shù)據(jù)庫更加安全,便于管理,方便以后的擴展。

3.6.1系統(tǒng)中重要的幾個數(shù)據(jù)結(jié)構表的設計

1.會員資料表user:

字段編碼

字段說明

字段屬性

userid

會員id,主鍵。

int,4

username

會員姓名

nvc,30

userpassword

密碼

nvc,30

password_question

密碼問題

nvc,30

password_answer

密碼答案

nvc,30

useremail

會員郵件地址

nvc,30

recommend_name

推薦人姓名

nvc,30

jifen

積分

money,8

jifen_ky

可用積分

money,8

jifened

已用積分

money,8

jiaoyijine

交易金額

money,8

fund

余存款

money,8

reglx

會員類型

char,2

addtime

加入時間

datetime

isdel

是否刪除

bit,1

2.商品表product:

字段編碼

字段說明

字段屬性

category_id

會員id,主鍵。

int,4

sorts_id

會員姓名

int,4

product_id

密碼

int,4

product_name

密碼問題

nvc,30

peculiarity

商品特點

nvc,30

certificate

許可證號

nvc,30

norm

執(zhí)行標準

nvc,30

element

成分

nvc,30

dose

服法用量

nvc,30

save_up

儲存

nvc,30

package

包裝

nvc,30

specification

規(guī)格

nvc,30

save_date

保質(zhì)期

nvc,30

price

價格

money,8

picture1

小圖片路徑

nvc,30

picture2

大圖片路徑

nvc,30

score

商品積分

int,8

other_score

商品額外積分

int,8

commend

是否為推薦

bit,1

cheap

是否為特價

bit,1

browse_count

游覽計數(shù)

int,8

addtime

加入時間

datetime

isdel

是否刪除

bit,1

3.商品訂單表shop_action:

字段編碼

字段說明

字段屬性

shopac_id

自動編號

int,4

product_id

商品id

int,4

usr_id

用戶id

int,4

username

用戶姓名

nvc,20

action_time

提交時間

datetime

orderform

訂單號

nvc,30

state

訂單狀態(tài)

nvc,20

usersex

收貨人性別

bit,1

usertname

收貨人真實姓名

nvc,20

useraddress

收貨人地址

nvc,20

userpostcode

收貨人郵編

nvc,20

useremail

收貨人郵件

nvc,20

userphone

收貨人電話

nvc,20

deliverways

送貨方式

nvc,20

pay_time

支付時間

datetime

gathering_time

收款時間

datetime

deliver_time

發(fā)貨時間

datetime

receive_time

到貨時間

datetime

total_score

積分總計

int,4

tota_otherscore

額外積分總計

int,4

jifen_state

是否積分支付

int,4

jifen_pay

積分支付值

int,4

jifen_money

積分折算成金額值

money,8

yck_state

是否預存款支付

bit,1

yck_pay

預存款支付值

money,8

other_state

其他支付

nvc,30

other_pay

其他支付值

money,8

product_money

商品價格

money,8

total_pay

支付總計

money,8

deliver_fee

配送費

money,8

service_fee

服務費

money,8

product_count

商品件數(shù)

int,4

yundanid

運單號

nvc,10

pay_name

匯款人姓名

nvc,30

pay_id

匯款單號

nvc,30

pay_remark

匯款備注

text

remark

備注

text

以上三個表是本系統(tǒng)中涉及到的最重要的三個表,分別為用戶信息基本表,商品信息基本表,以及商品訂單信息表。本系統(tǒng)總共涉及到

3.7系統(tǒng)的實現(xiàn)

3.7.1功能模塊的設計和實現(xiàn)

整個電子商務系統(tǒng)功能模塊圖如下:

長生鳥電子商務系統(tǒng)

購物系統(tǒng)

商品介紹

會員系統(tǒng)

文章系統(tǒng)

社區(qū)

購物車

收藏夾

支付系統(tǒng)

會員注冊

會員管理系統(tǒng)

積分支付

預存款支付

在線支付

其他支付

定單提交

圖os_001

整個網(wǎng)站分為四大主要模塊,如上圖os_001所表示的分別分為會員系統(tǒng)、購物系統(tǒng)、新聞系統(tǒng)、社區(qū)。會員系統(tǒng)包括了會員的注冊,會員的管理。購物系統(tǒng)包括,商品介紹、購物車、收藏夾、定單提交、定單生成、支付系統(tǒng)也叫收銀臺(積分支付,預存款支付,在線支付,其他支付)。下面我們分開來詳細介紹各個模塊的功能:

一、會員系統(tǒng)

包括有會員注冊,會員專區(qū)兩大模塊。在會員專區(qū)里包括了對會員的一個管理系統(tǒng),分為六個子模塊,有我的信息,我的資料,我的密碼,我的定單,我的收藏,兌換獎品。

1.會員注冊的界面

在正確輸入相關信息后,按“提交注冊”按鈕,即可完成會員的注冊。在會員注冊的時候注意的地方有,在注冊用戶名的時候,合法的用戶名應該由a-z的英文字母(不區(qū)分大小寫)、0-9的數(shù)字或下劃線組成,并以英文字母開頭。而密碼是可使用任何英文字母及阿拉伯數(shù)字組合,密碼不得少于4個字符。值得注意的是注冊信息里有個推薦人id信息,這里填推薦人的用戶名,這樣系統(tǒng)會為推薦人和注冊用戶同時加積分。

2.會員專區(qū)界面:

在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等??梢孕薷淖约旱牡卿浢艽a,查看自己的定單,定單又分為5種狀態(tài),分別為未處理,已付款,服務商收到款,已發(fā)貨,用戶已收到貨,如下圖:

用戶還可以對定單的狀態(tài)根據(jù)實際情況作出相應的修改。也可以查看到自己已經(jīng)收藏的商品信息。如果系統(tǒng)提供獎品兌換,而且你的帳號上有充足的積分,可以通過"兌換獎品"這一功能來實現(xiàn)獎品的兌換。

整個會員系統(tǒng),功能強大,操作方便,很具有人性化的一面。

二、購物系統(tǒng):

分為:商品介紹、收藏夾,購物車、定單提交、收銀臺五大模塊

1.商品介紹就是把系統(tǒng)中所有的商品都上架顯示出來,每個商品又同時包括了許多屬性,而且在各個商品有網(wǎng)友對此的相關評論

2.收藏夾即是把用戶在游覽商品的時候,把自己喜歡的商品收藏下來,放在收藏夾里,以便以后購買和查看,把商品可以保存下來。收藏夾里保存的商品可以直接放入購物車。如下圖:

3.購物車即類似商場里的購物籃,那用戶自己選擇要購買的商品統(tǒng)統(tǒng)放入購物車里,購物車可以編輯,可以刪除.也可清空.只有在購物車里的商品,用戶方可來購買.購物車具有臨時性,用戶每次登錄,所擁有的購物車都是不相同的.不像收藏夾那樣把商品可以保存下來。有了購物車,用戶直接可以去收銀臺支付錢款。如下圖:

4.定單提交和支付系統(tǒng)(收銀臺)

對于購物車里商品,用戶可以直接去收銀臺定單提交。在定單提交的時候,必須輸入收貨人的基本信息.以及選擇哪一種支付方式來支付定單的錢款,支付方式分為:積分支付、預存款支付、銀行匯款、在線支付等方法。整個定單提交到支付系統(tǒng),始終以用戶為中心,界面操作簡單,易懂,靈活.用戶可以根據(jù)自己自身的情況來選擇不同的支付系統(tǒng)。各種支付方式如下圖所示:

積分支付的窗口:

預存款支付的窗口:

其他支付方式窗口:

整個購物系統(tǒng)功能強大,界面美觀,操作(本文源于文秘城:)方便,易于擴展。

三、文章系統(tǒng):

整個文章系統(tǒng)界面美觀大方,顏色搭配柔和,很吸引用戶的目光。功能也很強大,文章內(nèi)容中不僅做到圖文并茂,而且在每篇文章下有網(wǎng)友對此篇文章的評論,可以發(fā)表自己的一些看法和討論寫知識性問題。如圖:

7.1.4社區(qū)

整個社區(qū)拋開了bbs論壇一貫的復雜性,操作簡單易用,又不失功能強大、界面美觀,在社區(qū)里不同的用戶可以暢所欲言,也是每位用戶交流心得、咨詢相關問題的地方。.社區(qū)分為社區(qū)公告,最新帖子,最新留言,最新動態(tài),最熱文章。如圖:

3.7.2相關功能程序代碼的定義

一、本次課題設計中asp與數(shù)據(jù)庫的連接方法,利用數(shù)據(jù)源的方法。定義如下:

onerrorresumenext

con_str="provider=sqloledb;datasource=(local);uid=sa;pwd=sa;database=fenixnow"設置與數(shù)據(jù)庫連接字符串

setoconn=server.createobject("adodb.connection")

oconn.connectionstring=con_str

oconn.cursorlocation=3

oconn.open打開與數(shù)據(jù)庫的連接

functioncloseconn()關閉與數(shù)據(jù)庫的連接

oconn.close

setoconn=nothing

endfunction

functionord(sql_str)建立記錄集

setord=server.createobject("adodb.recordset")

ord.activeconnection=oconn

ord.source=sql_str

ord.cursortype=0

ord.cursorlocation=3

ord.locktype=3

ord.open()

setord.activeconnection=nothing

ord_numrows=0

endfunction

functioncrd(rdset)關閉記錄集

''''setrdset.activeconnection=nothing

rdset.close

setrdset=nothing

endfunction

二、在asp程序代碼中用到了判斷客戶端使用的是什么操作系統(tǒng)。定義如下:

functionbrowser(info)

dimre

setre=newregexp

re.ignorecase=true

re.global=true

browser="瀏覽器:未知["&info&"]"

re.pattern="([\s\s]*)msn([\s\s]*)"

browser=re.replace(browser,"瀏覽器:msnexplorer")

re.pattern="([\s\s]*)(netcaptor([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:netcaptor$3")

re.pattern="([\s\s]*)(tencenttraveler)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:tencenttraveler")

re.pattern="([\s\s]*)(myie([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:myie$3")

re.pattern="([\s\s]*)(maxthon)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:maxthon")

re.pattern="([\s\s]*)(msie([\s\w\d\.]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:internetexplorer$3")

setre=nothing

endfunction

三、在b/s架構的利用游覽器編譯目標代碼時,sql注入這個安全隱患往往是一些不法分子企圖來攻擊你系統(tǒng)的手法,故寫了個防止sql注入的程序。定義如下:

functioncheckurl()

onerrorresumenext

dimstrtemp

iflcase(request.servervariables("https"))="off"then

strtemp=""

else

strtemp="https://"

endif

strtemp=strtemp&request.servervariables("server_name")

ifrequest.servervariables("server_port")<>80then

strtemp=strtemp&":"&request.servervariables("server_port")

strtemp=strtemp&request.servervariables("url")

endif

iftrim(request.querystring)<>""then

strtemp=strtemp&"?"&trim(request.querystring)

strtemp=lcase(strtemp)

endif

ifinstr(strtemp,"select")<>0orinstr(strtemp,";")<>0orinstr(strtemp,"insert")<>0orinstr(strtemp,"delete")<>0orinstr(strtemp,"count(")<>0orinstr(strtemp,"drop")<>0orinstr(strtemp,"update")<>0orinstr(strtemp,"truncate")<>0orinstr(strtemp,"asc(")<>0orinstr(strtemp,"mid(")<>0orinstr(strtemp,"char(")<>0orinstr(strtemp,"xp_cmdshell")<>0orinstr(strtemp,"exec")<>0orinstr(strtemp,"localgroup")<>0orinstr(strtemp,"net")<>0orinstr(strtemp,"''''")<>0orinstr(strtemp,"and%")<>0orinstr(strtemp,"where")<>0then

response.write"<scriptlanguage=javascript>alert(''''很抱歉,你的網(wǎng)頁中有非法參數(shù)!'''');"

response.write"javascript:document.location.href='http://'''/index.asp''''</script>"

endif

endfunction

四、顯示在客戶端顯示一字符串的長度,方法定義如下:

functionshowlimitedchar(str,leni)

dimi,midchar,char

char=""

i=1

dowhilei=<leni

midchar=mid(str,i,1)

if(midchar>="a"andmidchar=<"z")or(midchar>="a"andmidchar=<"z")then

char=char+midchar

leni=leni+0.5

elseif(midchar>="0"andmidchar=<"9")then

char=char+midchar

leni=leni+0.5

else

char=char+midchar

endif

i=i+1

loop

response.writechar

iflen(str)>len(char)then

response.write"..."

endif

endfunction

3.8系統(tǒng)的特點

3.8.1先進的網(wǎng)絡營銷策略

在整個系統(tǒng)中,運用到了一種叫營銷人制度。具體的制度實現(xiàn)如下:

制度的目的:與各類網(wǎng)上商店、個人主頁等聯(lián)合起來,將其頁面作為我司廣告展示窗口,根據(jù)其網(wǎng)站上的銷量,來確定其應該獲得的報酬(返利),達到擴大銷量和擴大影響的目的。

功能概述:成為我們營銷人的網(wǎng)站,注冊成為我們的會員,在后臺將類別設為營銷人。人將會獲得一段代碼,放在其網(wǎng)站上。這段代碼有兩個功能:

1)顯示我司的廣告(我司可以在我司網(wǎng)站更改廣告圖片、文字等),其網(wǎng)站上就相應改變。人可以選擇大的廣告或者小的廣告。

2)顧客點擊此廣告,則進入我司網(wǎng)站的產(chǎn)品介紹詳情頁面,此時顧客被記錄為相應營銷人帶來的(推薦和被推薦關系確立);

3)顧客購買了此物品(與普通顧客一樣獲得積分等),則計算人的報酬。人可以根據(jù)條件申請結(jié)算。我司收到結(jié)算申請后把款匯出。

具體構想:

1、會員類別設置中增加:行銷人

2、返利計算。返利還是擬用積分作為依據(jù):

計算方法:若用戶b是被a推薦的;且a是人,

則a獲得的積分=b所獲基本積分×χ,其中χ可以在后臺設定。

3、用戶界面(前臺):

如果a是人,則登錄后在“我的長生鳥”中,可兌換的獎品中增加抵扣券,每張50元;即,50元為最小結(jié)算金額,可以一次申請多張,每張所需要積分數(shù)根據(jù)當前的折算率exr計算。積分扣除是自動的,無需人工計算??蓞⒖紨y程的獎品兌換(其它的獎品也是如此)。

人申請了兌換,則相應積分從可用積分中扣除。

4、后臺,增加獎品管理,包括:編輯獎品(與現(xiàn)有商品類似)、設定價格(所需積分數(shù))、是否只在人界面顯示(如果是,那就只在人界面顯示,主要是抵扣券)。

5、后臺,增加獎品申請管理:

獎品申請訂單分兩類顯示;人的和非人的,以便統(tǒng)計。

6、后臺,增加人管理界面

可以按時間、用戶名、地區(qū)等查詢、統(tǒng)計人的銷售額、可用積分、總積分、廣告點擊數(shù)和成交數(shù),以便進和評估和分析。

3.8.2先進的在線支付系統(tǒng)

系統(tǒng)中運用了nps在線支付系統(tǒng),更快速、方便于用戶付款。

nps(networkpaymentsystem)主要解決了網(wǎng)上付費問題。在現(xiàn)代的電子商務中,網(wǎng)上購物已成為時尚,而nps(networkpaymentsystem)與全國各地18家銀行(包括visa,master,jcb等)簽定了網(wǎng)上支付合作協(xié)議,滿足消費者在您的商城上購物時方便的選擇銀行進行支付,給消費者或商家等用nps的nps客戶時帶來方便,省時,省力.

客戶在商家的網(wǎng)站上挑選商品,放入購物車,然后進入結(jié)帳頁面,商家應將具體的訂單信息顯示給客戶,并引導客戶到通過nps支付通道付款。商家需要在向nps遞交訂單的頁面上包括以下信息:商家號、訂單號,訂單總金額,幣種。。。訂單簽名信息,訂單加密信息,備注等。以上具體定義請詳見下面的支付訂單接口詳細描述。

nps支付通道服務器接收到從商家端遞交的訂單支付請求,將訂單號,商戶名稱,訂單總金額等交易信息顯示給客戶,客戶確認訂單信息后,選擇一家銀行進行支付,nps將導航客戶到相應的銀行網(wǎng)上支付頁面,客戶在銀行的網(wǎng)上支付頁面使用銀行卡進行支付,nps系統(tǒng)將客戶支付訂單的交易結(jié)果反饋給商家,并通過頁面返回給客戶。

第四章結(jié)束語

目前國內(nèi)的b2b網(wǎng)站大體上可以分為三類:大型企業(yè)的b2b網(wǎng)站,如著名的海爾集團、康佳集團等都開通了自身的b2b網(wǎng)站;專門做b2b交易平臺的網(wǎng)絡公司,如阿里巴巴、8848交易網(wǎng)站;垂直商務門戶網(wǎng)站,如eb2000、中國紡織電子商務網(wǎng)等。b2b網(wǎng)站使企業(yè)和它的用戶或供應商之間的交易通過互聯(lián)網(wǎng)來完成,從而達到提高效率,減少庫存,降低采購、銷售、售后服務等方面的成本的目的,這也是吸引企業(yè)進入電子商務領域的主要原因。

目前我國大中型企業(yè)的信息化應用主要還停留在建立內(nèi)部局域網(wǎng)和建立企業(yè)網(wǎng)站階段。到2000年11月底,根據(jù)我們對電子、化工、紡織、鋼鐵等行業(yè)的調(diào)整來看,大約有90%的大中型企業(yè)建有內(nèi)部局域網(wǎng),90%的企業(yè)已經(jīng)擁有internet網(wǎng)址,建立了公司的主頁。而與b2b電子商務密切相關的erp(企業(yè)資源計劃)系統(tǒng)建設情況相對落后,只有不到30%的企業(yè)已經(jīng)完成或正在實施erp。企業(yè)開展電子商務的比例同樣比較低,僅有30%的企業(yè)涉足電子商務領域,其中三分之一采取了自主經(jīng)營電子商務的方式,三分之二采取了利用b2b電子商務公司的平臺和服務的方式。值得注意的是,多數(shù)企業(yè)開展電子商務還只是停留在產(chǎn)品供求信息的初級階段,并未實現(xiàn)交易,也就是說距離真正意義上的電子商務(企業(yè)間商務活動的絕大多數(shù)環(huán)節(jié)都可以通過網(wǎng)絡進行,如供求信息的與交易的協(xié)商、電子單據(jù)的傳輸、網(wǎng)上支付與結(jié)算、貨物配送以及售后服務等)還相差甚遠。

這些一個接一個的綜合b2b、行業(yè)b2b們,常常是只有“電子”沒有“商務”,以為開發(fā)一個有某些功能的技術平臺然后導進批量企業(yè)數(shù)據(jù),再把流量整上去,就可以坐等會員來交年費,企業(yè)來做廣告。做平臺的人沒有敏銳的市場觸覺,沒有貿(mào)易、商務實戰(zhàn)背景,不懂得在服務、內(nèi)容上營造商務氛圍,只有一味模仿,真為這些b2b平臺的長期經(jīng)營發(fā)展捏把汗。

做得成功的b2b,一定是圍繞買家利益為核心展開服務,而不是單純招攬一些企業(yè)在上面登記、發(fā)信息之類的。環(huán)球資源就是定位于為海外采購商服務,他為國內(nèi)供應商開設的種種課程也是為了供應商的產(chǎn)品能夠更好地滿足海外買家的需求。阿里巴巴拼命做搜索引擎優(yōu)化,正是為了買家容易找到他的供應商產(chǎn)品,他還拼命喊自己就是全球最大的供應商基地,正是要海外采購商習慣到上面來找產(chǎn)品……

要做一個成功的b2b平臺,“促成交易”“貿(mào)易撮合”是運營者要絞盡腦汁去思考的問題,在買方市場背景下,b2b電子商務平臺的成功恐怕還是在圍繞怎樣為買家?guī)肀憷陀袃r值的服務上,其它的問題如誠信機制、吸納供應商等都是這一核心派生出來的服務。

但是相信b2b網(wǎng)站有很大的可塑性,會展現(xiàn)出越來越大的潛力,這是互聯(lián)網(wǎng)領域一直被忽略的最大的機會之一。

參考文獻

1.吳欽藩,軟件工程——原理、方法與應用[m],人民交通出版社,北京,1997

2.朱三元,錢樂秋,宿為民,軟件工程技術概論[m],科學出版社,北京,2002

3.應用服務供應商(asp)解決方案電子工業(yè)出版社

sdkmicrosoftcompony

5.sqlserver2000基礎教程清華大學出版社2000年

6.asp網(wǎng)頁制作教程電子工業(yè)出版社2000年

7.dreamweaver網(wǎng)頁制作寶典電子工業(yè)出版社1999年

8.網(wǎng)頁數(shù)據(jù)庫整合精華錄中國人民鐵道出版社2001年

9.windows2000+aspsqlserver案例教程中科多媒體電子出版社2002年

10.asp編程基礎及應用機械工業(yè)出版社2000年

11.asp建網(wǎng)技術源代碼公開中國水利水電出版社1999年

致謝

經(jīng)過兩個多月的努力,終于完成了這篇畢業(yè)論文。在此,我首先要感謝我的導師黃林鵬老師,他在我這次論文寫作的過程中幫助很大。從選題、列提綱到擬初稿直至定稿,黃老師在每一個環(huán)節(jié)上都加以悉心指導和幫助,使我最終能夠出色地完成這篇論文。其次,我要感謝所有關心和支持我的同學、朋友和同事,他們對于我論文的寫作提供了許多寶貴的資料和建議。最后,我要借此機會由衷地感謝我們03秋計算機的教務戴騮老師,正是由于她兩年多來不辭辛勞的工作,才能使我順利完成在交大網(wǎng)絡學院的本科學業(yè)。

電子商務系統(tǒng)的分析與設計

—以浙江長生鳥藥業(yè)電子商務系統(tǒng)為例

摘要

本文運用筆者在上海交通大學計算機科學與技術所學的知識,在詳細了解中國電子商務現(xiàn)狀的基礎上,完成了對浙江長生鳥藥業(yè)有限公司電子商務系統(tǒng)進行分析和設計,到最后的編碼實現(xiàn)。整個系統(tǒng)運用目前較流行的b/s系統(tǒng)架構,功能強大,頁面美觀大方,擴展性強對目前國內(nèi)許多電子商務的分類、特點,以及各自存在的問題和相應的解決辦法進行。

第一部分:對電子商務概念、特征、分類的介紹。

第二部分:分析目前國內(nèi)電子商務所面臨的問題及解決辦法。

第三部分:以浙江長生鳥藥業(yè)有限公司電子商務系統(tǒng)為例,從系統(tǒng)需求、系統(tǒng)分析、系統(tǒng)設計來完成整個系統(tǒng)的設計。并介紹了相關的網(wǎng)絡營銷策略和先進的在線支付系統(tǒng)。

第四部分:總結(jié)了電子商務對中小企業(yè)的巨大影響,以及在一些中小企業(yè)中對電子商務操作模式的弊端。

關鍵詞:電子商務,網(wǎng)絡營銷,互聯(lián)網(wǎng),b2b,asp

analysisanddesignofe-commercesystem

-byexampleofthee-commercesystemofzhejiangfenixpharmaceuticals

abstract

theauthorcompletestheanalysis,disgnandprogramingofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.onthebasisofdetailedinvestigationofthestatusofcurrente-commerceindustryinchinabyhisknowdegeandskillslearntfromshanghaijiaotonguniverysityinmajorofcomputerscienceandtechnology.thewholesystem,designedwithapopularb/sstructure,isversatilewithfunctions.itisuser-friendlyandeasytobeexpanded.theauthoralsodiscussedthedifferentmodelsofe-commerceandtheircharateristics,problemsandsolutions.

part1:introductiontoconcepts,charateristicsandclassificationsofe-commerce

part2:theproblemsthate-commercefacesinchinaandsolutions.

part3:withexampleofthee-commercesystemofzhejiangfenixpharmaceuticalco.,ltd.,discussingthedemands,analysisanddesigneofthesystem.introductionofrelatedcybermarketingstrategiesandadvancedonlinepaymentsystem.

part4:conclusionsontheimpactsofe-commerceonsmallandmediumsizedenterprises,andsomedefects.

keywords:e-commerce,cybermarketing,internet,b2b,asp

目錄

摘要.....................................................................3

abstract..............................................................4

第一章:電子商務的基本概念...7

1.1電子商務...7

1.2電子商務的業(yè)務范疇...7

1.3電子商務的優(yōu)越性...7

1.4電子商務的特征...8

1.5電子商務的分類...8

1.6電子商務現(xiàn)狀與前景...9

第二章目前國內(nèi)電子商務所面臨的問題及解決辦法...10

2.1存在的問題...10

2.1.1問題一:...10

2.1.2問題二:...10

2.1.3問題三:...10

2.2解決的方法...11

2.2.1針對問題一...11

2.2.2針對問題二...11

2.2.3針對問題三...11

第三章浙江長生鳥藥業(yè)電子商務系統(tǒng)的分析和設計...13

3.1系統(tǒng)需求分析...13

3.1.1項目概述:...13

3.1.2項目設計框架...13

3.2系統(tǒng)運行環(huán)境...15

3.2.1客戶端計算機軟硬件配置:...15

3.2.2服務器端計算機軟硬件配置:...15

3.2.3所需網(wǎng)絡環(huán)境:...15

3.3.系統(tǒng)開發(fā)環(huán)境及技術特點...15

3.3.1開發(fā)所使用軟件...15

3.3.2應用軟件的分發(fā)...17

3.4項目應用系統(tǒng)架構...17

3.4.1顯示層...18

3.4.2業(yè)務邏輯層...18

3.4.3數(shù)據(jù)層...19

3.5安全認證...19

3.6數(shù)據(jù)庫設計...19

3.6.1系統(tǒng)中重要的幾個數(shù)據(jù)結(jié)構表的設計...20

3.7系統(tǒng)的實現(xiàn)...22

3.7.1功能模塊的設計和實現(xiàn)...22

3.7.2相關功能程序代碼的定義...27

3.8系統(tǒng)的特點...31

3.8.1先進的網(wǎng)絡營銷策略...31

3.8.2先進的在線支付系統(tǒng)...32

第四章結(jié)束語...34

參考文獻...36

致謝...37

第一章:電子商務的基本概念

1.1電子商務

失職整個貿(mào)易活動實現(xiàn)電子化。從涵蓋范圍方面可以定義為:交易各方以電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業(yè)交易;而從技術方面可以定義為:電子商務是一種多技術的集合體,包括交換數(shù)據(jù)(如電子數(shù)據(jù)交換、電子郵件)、獲得數(shù)據(jù)(共享數(shù)據(jù)庫、電子公告牌)及自動獲取數(shù)據(jù)(條碼)等。

1.2電子商務的業(yè)務范疇

電子商務涵蓋的業(yè)務包括:商務信息交換、售前售后服務(提供產(chǎn)品和服務的細節(jié)、產(chǎn)品使用技術指南、回答顧客意見)、廣告、銷售、電子支付,(電子資金轉(zhuǎn)帳、信用卡、電子支票、電子現(xiàn)金)、運輸(包括有形商品的發(fā)送管理和運輸跟蹤,以及可以電子化傳送產(chǎn)品的實際發(fā)送)、組建虛擬企業(yè)等。

1.3電子商務的優(yōu)越性

電子商務提供企業(yè)虛擬的全球性貿(mào)易環(huán)境,大大提高了商務活動的水平和服務質(zhì)量。新型的商務通信通道其優(yōu)越性是顯而易見的,其優(yōu)點包括:

●大大提高了通信速度,尤其是國際范圍內(nèi)的通信速度。

●節(jié)省了潛在開支,如電子郵件節(jié)省了通信郵費,而電子數(shù)據(jù)交換則大大節(jié)省了管理和人員環(huán)節(jié)的開銷。

●增加了客戶和供貨方的聯(lián)系。如電子商務系統(tǒng)網(wǎng)絡站點使得客戶和供貨方均能了解對方的最新數(shù)據(jù)。

●提高了服務質(zhì)量,能以一種快捷方便的方式提供企業(yè)及其產(chǎn)品的信息及客戶所需的服務。

●提供了交互式銷售渠道。使商家能及時得到市場反饋,改進本身的工作。

●提供全天候的服務,即每年365天,每天24小時的服務。

最重要的一點是,電子商務增強了企業(yè)的競爭力。

1.4電子商務的特征

普遍性:電子商務作為一種新型的交易方式,將生產(chǎn)企業(yè)、流通企業(yè)以及消費者和政府帶入了一個網(wǎng)絡經(jīng)濟、數(shù)字化生存的新天地。

方便性:在電子商務環(huán)境中,人們不再受地域的限制,客戶能以非常簡捷的方式完成過去較為繁雜的商務活動,如通過網(wǎng)絡銀行能夠全天候地存取資金帳戶、查詢信息等,同時使得企業(yè)對客戶的服務質(zhì)量可以大大提高。

整體性:電子商務能夠規(guī)范事務處理的工作流程,將人工操作和電子信息處理集成為一個不可分割的整體,這樣不僅能提高人力和物力的利用,也可以提高系統(tǒng)運行的嚴密性;

安全性:在電子商務中,安全性是一個至關重要的核心問題,它要求網(wǎng)絡能提供一種端到端的安全解決方案,如加密機制、簽名機制、安全管理、存取控制、防火墻、防病毒保護等等,這與傳統(tǒng)的商務活動有著很大的不同。

協(xié)調(diào)性:商務活動本身是一種協(xié)調(diào)過程,它需要客戶與公司內(nèi)部、生產(chǎn)商、批發(fā)商、零售商間的協(xié)調(diào),在電子商務環(huán)境中,它更要求銀行、配送中心、通訊部門、技術服務等多個部門的通力協(xié)作,往往電子商務的全過程是一氣呵成的。

1.5電子商務的分類

按是否發(fā)生支付:

1.支付型電子商務。所謂支付型電子商務,指的是有關銀行參與商務活動的全過程并實時地進行支付轉(zhuǎn)帳的電子商務。由visa、mastercard等公司建立的set協(xié)議是目前最完整的網(wǎng)上交易和網(wǎng)上支付協(xié)議。

2.非支付型電子商務。非支付型電子商務一般指非實時支付的電子商務。目前,大部分應用屬于這一類,多數(shù)借助于ssl協(xié)議實現(xiàn)。

從參與對象上:

1.個人-企業(yè):網(wǎng)上購物(實物,信息,服務)網(wǎng)上交費(電信、水電、煤氣等)

2.企業(yè)-企業(yè):edi、eos、eft、網(wǎng)上企業(yè)采購

3.個人-政府:個人報稅、資料處理4.企業(yè)-政府:網(wǎng)上報關

1.6電子商務現(xiàn)狀與前景

本世紀90年代以來,隨著網(wǎng)絡、通信和信息技術的突破性進展,internet在全球爆炸性增長并迅速普及。在這一前提下,電子商務應運而生了。電子商務是基于互聯(lián)網(wǎng)、以交易雙方為主體、以銀行電子支付和結(jié)算為手段、以客戶數(shù)據(jù)為依托的全新的商務模式,它可以使商家與供應商更緊密地聯(lián)系起來,更快地滿足客戶需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應商,在全球市場上銷售產(chǎn)品。

自1998年“電子商務年”以來,電子商務在全球發(fā)展迅猛,大約每九個月其交易額就翻一番,全球電子商務交易額(包括網(wǎng)上貿(mào)易額、銷售額等)達到數(shù)千億美元,電子商務收入劇增262%,預計到2003年,上網(wǎng)人數(shù)將達到3.5億,那時電子商務市場收入將達到數(shù)萬億美元。目前,世界各國紛紛看好電子商務這塊新大陸,普遍認為電子商務的發(fā)展將是未來25年世界經(jīng)濟發(fā)展的一個重要推動力,對經(jīng)濟的促進將遠遠超過200年前的工業(yè)革命。著名網(wǎng)絡經(jīng)濟調(diào)查評論家robertmetcalfe聲稱:“互聯(lián)網(wǎng)的價值等于(與之相聯(lián)結(jié)的)網(wǎng)點數(shù)量的平方。”

第二章目前國內(nèi)電子商務所面臨的問題及解決辦法

2.1存在的問題

2.1.1問題一:

目前的中國網(wǎng)絡發(fā)展的規(guī)模決定了其市場容量和商業(yè)機會的有限。中國現(xiàn)有不到600萬的網(wǎng)絡人口中,真正具有消費實力并能形成購買力的群體,依然遠不足以與現(xiàn)實生活中的傳統(tǒng)商業(yè)模式相匹敵,同時,目前網(wǎng)絡人口的結(jié)構也決定了只有少數(shù)商品可能馬上在網(wǎng)絡上銷售。

2.1.2問題二:

直到目前為止國內(nèi)依然缺乏系統(tǒng)化、專業(yè)化的全國性貨物配送企業(yè),現(xiàn)有的物流企業(yè)體現(xiàn)出分散的多元化格局,導致社會化大生產(chǎn),專業(yè)化流通的集約經(jīng)營優(yōu)勢難以發(fā)揮,規(guī)模效益難以實現(xiàn),設施利用率低等問題。商品的長途運輸或者郵遞的巨大成本以及時間上的延遲足以使消費群體望而卻步。而在關于電子商務的諸多討論中,幾乎所有的理論探討實際都在這個方面采取了回避的態(tài)度,但在實際運行中,這個問題卻是致命性的。以往那些到網(wǎng)絡上開店賣東西,想借電子商務撈點實惠的"網(wǎng)絡投機"行為之所以無不以徹底慘敗而告終,最根本的原因之一就是無法從最基本的要求上,滿足消費者在等待訂購物品的發(fā)送時間和代價上的要求。

2.1.3問題三:

中國的消費市場一向缺乏信用消費的概念的支持,與此相關的就是貨幣電子化進程的緩慢。其實從消費者的心理來看,我們沒有理由認定中國的消費者就一定會比外國的消費者更抵觸信用消費,那些出國定居的中國人在國外也會象當?shù)厝艘粯硬捎眯庞孟M的方式購買商品,之所以形成國內(nèi)外的巨大消費行為反差,其根本的原因就在國內(nèi)金融體系的呆板和缺乏服務意識上。銀行與銀行之間、銀行與消費者之間的畫地為牢,迫使那些想嘗試信用消費的人必須為此付出額外的巨大精神和財力代價,于是當電子商務這種新型商業(yè)模式出現(xiàn)時,我們的消費者根本無所適從,而消費者的反應冷淡反過來又給了那些金融部門以口實,其結(jié)果就是形成了一個"因為沒人做,所以沒人用;因為沒人用,所以沒人做"的怪圈。這個怪圈一天不打破,中國的電子商務就不可能取得根本性的突破。

2.2解決的方法

2.2.1針對問題一

盡管600萬網(wǎng)絡居民只是勉強可以達到一個中等城市的消費人口規(guī)模,但如果將這個中等城市的消費需求都通過網(wǎng)絡滿足,則已經(jīng)是本質(zhì)上的大飛躍了,也就是說現(xiàn)在的網(wǎng)絡消費市場雖然很小,但絕對不是根本沒有。那么,有需求就會帶來商業(yè)機會,就有可能形成利潤空間,就會給未來的消費市場帶來最初的奠基之作。更何況經(jīng)過網(wǎng)絡本身的篩選,這個"中等城市"規(guī)模的消費群體是中國前所未有地集中了高密度的受教育程度高、對新事物敏感同時又具有一定消費能力的人群。面對這樣一個具有特性的消費群體,我們一方面可以瞄準他們的需求進行網(wǎng)上營銷,更重要的是,借助政府對電信和internet政策傾斜的助推力,一旦在這樣的一個原始群體中形成的消費定勢輻射到正在每天高速增長的新網(wǎng)絡用戶之中,那么其迸發(fā)出的能量必將是驚人的。

2.2.2針對問題二

國外電子商務物流解決方案方面有著值得借鑒的成功經(jīng)驗。物流中央化的美國物流模式強調(diào)"整體化的物流管理",是一種以整體利益為重,突破按部門分管的體制,從整體進行統(tǒng)一規(guī)劃管理的模式。在市場營銷方面,物流管理包括分配計劃、運輸、倉儲、市場研究和為用戶服務五個過程;在流通和服務方面,物流管理包括需求預測、定貨過程、原材料購買、加工過程等。由此演化而來的全新的,適合電子商務的物流模式是物流(thirdpartylogistics)。從廣義的角度及物流運行的角度看,物流包括一切物流活動,以及發(fā)貨人可以從專業(yè)物流商處得到的其他一些增值服務。物流公司承接倉儲、運輸后,為減少運行費用,提高服務質(zhì)量,同時又要使生產(chǎn)企業(yè)覺得有利可圖,就必然在整體上盡可能的加以統(tǒng)籌管理,使物流合理化。

2.2.3針對問題三

最后,在電子結(jié)算方面,我們應該從中國的實際情況出發(fā),靈活地對待這個棘手的問題。因為使電子商務實際真正具有價值的是網(wǎng)絡交易行為,而從中國目前消費者的具體情況看,網(wǎng)絡交易行為本身并不絕對地等同于網(wǎng)絡貨款結(jié)算,實際上貨款的結(jié)算只是交易行為中的一個組成部分,既然網(wǎng)絡上已經(jīng)存在了大量交易的需求,那么當網(wǎng)絡結(jié)算難以滿足實際運作的需要時,靈活地采用一些變通方式來促進真正具有實際價值的交易行為的完成就成了當務之急。在這一點上"珠穆朗瑪--數(shù)字巔峰"網(wǎng)站的做法的確很值得大家借鑒,他們根據(jù)中國的具體情況,特別設計了一系列的遠程支付方法,并積極調(diào)動金融行業(yè)在電子結(jié)算方面的力量,使其用戶已經(jīng)可以做到無論在哪里、無論是否有信用卡,都可以找到一種適合的遠程付款方法。事實上在珠穆朗瑪網(wǎng)站開通之前,各大金融系統(tǒng)就開始恰談合作,電子結(jié)算體系的建設正在步入正軌。

第三章浙江長生鳥藥業(yè)電子商務系統(tǒng)的分析和設計

3.1系統(tǒng)需求分析

3.1.1項目概述:

浙江長生鳥電子商務平臺主要是針對以生產(chǎn)與銷售為核心的浙江長生鳥藥業(yè)有限公司所將開發(fā)的,其涉及客戶管理、銷售管理、產(chǎn)品管理、倉庫管理、訂單管理、電子交易平臺等。此系統(tǒng)是基于internet開發(fā),采用最新web服務技術,實現(xiàn)了移動辦公管理,以及預留接口供擴展與完善。

3.1.2項目設計框架

l系統(tǒng)業(yè)務流程圖

倉庫管理

客戶

銷售管理

訂單

人事管理系統(tǒng)

產(chǎn)品

財務管理

物流

圖中橙色部分為本項目階段、淡綠色是本項目將要涉及到、其它屬于未來預留的。

l電子商務系統(tǒng)業(yè)務圖

此子系統(tǒng)涉及客戶管理中的資料庫、客戶管理中的銷售事務、產(chǎn)品管理

客戶

購買

產(chǎn)品

收款

財務收款員

訂單

發(fā)貨

l客戶關系管理系統(tǒng)結(jié)構圖

收款管理

廣告預算

投訴管理

銷售事務

市場營銷

服務管理

訂單管理

營銷活動

客戶維護

資料庫

客戶資料

聯(lián)系人資料

信用資料

輸入

注冊

活動參與

購買情況

以上淡黃色的部分是此項目沒有涉及的,但是屬于完整crm的一部分。

采用目前流行的b/s(browse/server瀏覽器/服務器)結(jié)構的開發(fā)方式,利用先進的web服務技術、應用服務器技術和數(shù)據(jù)庫系統(tǒng)的分布式技術,將系統(tǒng)建設成業(yè)務完整、運行安全可靠、使用便捷、真正為綜合業(yè)務管理工作服務的系統(tǒng)平臺。

3.2系統(tǒng)運行環(huán)境

3.2.1客戶端計算機軟硬件配置:

600赫茲cpu,64m內(nèi)存,2g以上硬盤,windows系統(tǒng),ie瀏覽器

3.2.2服務器端計算機軟硬件配置:

web服務器:internet信息服務類適用級服務器,window2000serve或window2003操作系統(tǒng),安裝iis服務及.net服務包。

數(shù)據(jù)庫服務器:internet數(shù)據(jù)庫服務類適用級服務器,window2000server或window2003操作系統(tǒng),安裝sqlserver或oracle。

3.2.3所需網(wǎng)絡環(huán)境:

適合512k及以上帶寬的局域網(wǎng)、廣域網(wǎng)、internet.

3.3.系統(tǒng)開發(fā)環(huán)境及技術特點

3.3.1開發(fā)所使用軟件

asp是一種服務器端的指令環(huán)境,用來建立并執(zhí)行交互式web服務器應用程序,您可以使用asp來結(jié)合服務端指令、html網(wǎng)頁及com組件。

采用win2000sp3作為服務器操作系統(tǒng),利用系統(tǒng)自帶的internetinformationservices將windows2000計算機虛擬為web服務器。通過管理工具中iis管理平臺可以很方便的進行web虛擬操作。

圖(14)internetinformationservices管理界面

圖(14)internetinformationservices配置界面

在默認網(wǎng)站中將虛擬web與要設定的計算機進行ip地址綁定,這里我們?yōu)榱私窈蟮恼{(diào)試,我們設置成127.0.0.1,并將主目錄設置在腳本代碼所在的更目錄下。在啟用文檔選項中將index.asp做為默認文檔。

asp是通過一組通稱為ado(activedataobject)的對象模塊來存取數(shù)據(jù),無論你采用的是access、sqlserver、visualfoxpro、informix或其他的數(shù)據(jù)庫只要該數(shù)據(jù)庫具有相對應的odbc或者oledb驅(qū)動程序,ado對象就能加以存取。

asp網(wǎng)頁

(ado)

activedataobject

oledb

odbc

access

sql

其他數(shù)據(jù)庫

3.3.2應用軟件的分發(fā)

采用b/s(browse/server瀏覽器/服務器)結(jié)構開發(fā)的應用程序,為了減少應用軟件修改后重新分發(fā)的工作量,縮短軟件分發(fā)時間,項目的應用客戶端具備自動下載新版本程序的功能。即各用戶運行客戶端瀏覽器時,客戶端自動檢查應用服務器上是否有新版本的應用軟件,若有新版本的應用軟件則自動下載新版本應用軟件并立即運行。

3.4項目應用系統(tǒng)架構

為了保證系統(tǒng)的可維護性和可重用性,也為了體現(xiàn)多層架構的優(yōu)越性,本web應用把項目分成view層(顯示層)、control層(控制屏幕流程層)、model層(業(yè)務邏輯層),即將主要業(yè)務邏輯用asp實現(xiàn);主要顯示邏輯用客戶端ie+html+xm來實現(xiàn)(view);主要控制邏輯vbs+js來實現(xiàn)(control),這種多層架構中每層都可以獨立地開發(fā)或者修改而極少牽涉到其他層,這樣就為快速實施和有效維護提供了保障。

下圖為項目多層體系架構邏輯圖:

客戶端(ie+vbs+js)

web應用服務器

數(shù)據(jù)層(數(shù)據(jù)庫)

顯示層

業(yè)務邏輯層

&控制層

數(shù)據(jù)層

asp組件

數(shù)據(jù)庫驅(qū)動程序

asp

asp組件

3.4.1顯示層

顯示層可以是基于客戶端計算機設備上的應用。對于本項目而言,考慮到系統(tǒng)分布廣、用戶眾多、需要有效的it支持的特點,采用web方式的計算機應用。這樣,客戶端就不需要安裝特定的客戶端軟件并維護該軟件,只需要瀏覽器即可。于是很大程度上解決了it支持的問題。

用戶通過瀏覽器(譬如ie)發(fā)送請求,web服務器接受從不同用戶發(fā)來的請求,并轉(zhuǎn)發(fā)到web應用服務器,web應用服務器處理完畢后再通過web服務器將結(jié)果以http的方式返回給用戶。

3.4.2業(yè)務邏輯層

業(yè)務邏輯層負責處理系統(tǒng)各種業(yè)務邏輯,如權限控制、考核計算等。業(yè)務邏輯層包含了為實現(xiàn)業(yè)務邏輯而定義的各種組件。因為組件是一種輕量級但能完成相對獨立功能的軟件實體,所以業(yè)務邏輯層有很大的可擴展性。即便今后業(yè)務變化很多,這種變化也能對應到一個個相對較小的組件來獨立實施,從而降低了總體實施和維護成本。

目前市場上,有不少該類型的解決方案,譬如j2ee、microsoft的dotnet、lotus的domino等等。我們使用microsoft的asp技術來設計項目。通過用組件來與后臺數(shù)據(jù)庫服務器進行通訊。

3.4.3數(shù)據(jù)層

服務器端數(shù)據(jù)層是多層體系架構的后臺部分,其主要為集中管理的數(shù)據(jù)庫系統(tǒng),使用mssql2000server或oracle作為服務器端的數(shù)據(jù)庫管理系統(tǒng)。

3.5安全認證

在web技術的實現(xiàn)上碰到的一個重要問題,是如何解決身份認證和控制的問題。一般情況下,web網(wǎng)站普遍使用用戶賬號和密碼的方式作為身份識別的手段。但這種方式往往被認為是不安全的、容易被破解、容易被盜用的,不足以滿足嚴格的身份識別和權限控制的要求。而內(nèi)部網(wǎng)中,需要通過對身份的識別和認證來判斷其擁有的操作權限和不具備的操作權限,這不是簡單的用戶賬號和密碼所能實現(xiàn)的。于是,我們將采用epass方式來進行身份認證。

epass:是一種通過usb接口與計算機相連的硬件設備,內(nèi)置微型cpu和存儲器,可預置密鑰或存入數(shù)字證書,來確定用戶的身份。

3.6數(shù)據(jù)庫設計

目前,商品化的數(shù)據(jù)庫管理系統(tǒng)以關系型數(shù)據(jù)庫為主導產(chǎn)品,技術比較成熟。面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)雖然技術先進,數(shù)據(jù)庫易于開發(fā)、維護,但尚未有成熟的產(chǎn)品。國際國內(nèi)的主導關系型數(shù)據(jù)庫管理系統(tǒng)有oracle、sqlserver、sybase、informix和ingres。這些產(chǎn)品都支持多平臺,如unix、vms、windows,但支持的程度不一樣。在下面的分析中會比較他們的平臺支持能力。ibm的db2也是成熟的關系型數(shù)據(jù)庫。但是,db2是內(nèi)嵌于ibm的as/400系列機中,只支持os/400操作系統(tǒng)。根據(jù)選擇數(shù)據(jù)庫管理系統(tǒng)的依據(jù),我們比較、分析一下這幾種數(shù)據(jù)庫管理系統(tǒng)的性能,在這里我選擇了sqlserver數(shù)據(jù)庫。因為sqlserver數(shù)據(jù)庫更加安全,便于管理,方便以后的擴展。

3.6.1系統(tǒng)中重要的幾個數(shù)據(jù)結(jié)構表的設計

1.會員資料表user:

字段編碼

字段說明

字段屬性

userid

會員id,主鍵。

int,4

username

會員姓名

nvc,30

userpassword

密碼

nvc,30

password_question

密碼問題

nvc,30

password_answer

密碼答案

nvc,30

useremail

會員郵件地址

nvc,30

recommend_name

推薦人姓名

nvc,30

jifen

積分

money,8

jifen_ky

可用積分

money,8

jifened

已用積分

money,8

jiaoyijine

交易金額

money,8

fund

余存款

money,8

reglx

會員類型

char,2

addtime

加入時間

datetime

isdel

是否刪除

bit,1

2.商品表product:

字段編碼

字段說明

字段屬性

category_id

會員id,主鍵。

int,4

sorts_id

會員姓名

int,4

product_id

密碼

int,4

product_name

密碼問題

nvc,30

peculiarity

商品特點

nvc,30

certificate

許可證號

nvc,30

norm

執(zhí)行標準

nvc,30

element

成分

nvc,30

dose

服法用量

nvc,30

save_up

儲存

nvc,30

package

包裝

nvc,30

specification

規(guī)格

nvc,30

save_date

保質(zhì)期

nvc,30

price

價格

money,8

picture1

小圖片路徑

nvc,30

picture2

大圖片路徑

nvc,30

score

商品積分

int,8

other_score

商品額外積分

int,8

commend

是否為推薦

bit,1

cheap

是否為特價

bit,1

browse_count

游覽計數(shù)

int,8

addtime

加入時間

datetime

isdel

是否刪除

bit,1

3.商品訂單表shop_action:

字段編碼

字段說明

字段屬性

shopac_id

自動編號

int,4

product_id

商品id

int,4

usr_id

用戶id

int,4

username

用戶姓名

nvc,20

action_time

提交時間

datetime

orderform

訂單號

nvc,30

state

訂單狀態(tài)

nvc,20

usersex

收貨人性別

bit,1

usertname

收貨人真實姓名

nvc,20

useraddress

收貨人地址

nvc,20

userpostcode

收貨人郵編

nvc,20

useremail

收貨人郵件

nvc,20

userphone

收貨人電話

nvc,20

deliverways

送貨方式

nvc,20

pay_time

支付時間

datetime

gathering_time

收款時間

datetime

deliver_time

發(fā)貨時間

datetime

receive_time

到貨時間

datetime

total_score公務員之家版權所有

積分總計

int,4

tota_otherscore

額外積分總計

int,4

jifen_state

是否積分支付

int,4

jifen_pay

積分支付值

int,4

jifen_money

積分折算成金額值

money,8

yck_state

是否預存款支付

bit,1

yck_pay

預存款支付值

money,8

other_state

其他支付

nvc,30

other_pay

其他支付值

money,8

product_money

商品價格

money,8

total_pay

支付總計

money,8

deliver_fee

配送費

money,8

service_fee

服務費

money,8

product_count

商品件數(shù)

int,4

yundanid

運單號

nvc,10

pay_name

匯款人姓名

nvc,30

pay_id

匯款單號

nvc,30

pay_remark

匯款備注

text

remark

備注

text

以上三個表是本系統(tǒng)中涉及到的最重要的三個表,分別為用戶信息基本表,商品信息基本表,以及商品訂單信息表。本系統(tǒng)總共涉及到

3.7系統(tǒng)的實現(xiàn)

3.7.1功能模塊的設計和實現(xiàn)

整個電子商務系統(tǒng)功能模塊圖如下:

長生鳥電子商務系統(tǒng)

購物系統(tǒng)

商品介紹

會員系統(tǒng)

文章系統(tǒng)

社區(qū)

購物車

收藏夾

支付系統(tǒng)

會員注冊

會員管理系統(tǒng)

積分支付

預存款支付

在線支付

其他支付

定單提交

圖os_001

整個網(wǎng)站分為四大主要模塊,如上圖os_001所表示的分別分為會員系統(tǒng)、購物系統(tǒng)、新聞系統(tǒng)、社區(qū)。會員系統(tǒng)包括了會員的注冊,會員的管理。購物系統(tǒng)包括,商品介紹、購物車、收藏夾、定單提交、定單生成、支付系統(tǒng)也叫收銀臺(積分支付,預存款支付,在線支付,其他支付)。下面我們分開來詳細介紹各個模塊的功能:

一、會員系統(tǒng)

包括有會員注冊,會員專區(qū)兩大模塊。在會員專區(qū)里包括了對會員的一個管理系統(tǒng),分為六個子模塊,有我的信息,我的資料,我的密碼,我的定單,我的收藏,兌換獎品。

1.會員注冊的界面

在正確輸入相關信息后,按“提交注冊”按鈕,即可完成會員的注冊。在會員注冊的時候注意的地方有,在注冊用戶名的時候,合法的用戶名應該由a-z的英文字母(不區(qū)分大小寫)、0-9的數(shù)字或下劃線組成,并以英文字母開頭。而密碼是可使用任何英文字母及阿拉伯數(shù)字組合,密碼不得少于4個字符。值得注意的是注冊信息里有個推薦人id信息,這里填推薦人的用戶名,這樣系統(tǒng)會為推薦人和注冊用戶同時加積分。

2.會員專區(qū)界面:

在這個模塊中,你可以編輯自己的個人資料,可以查看自己的一些基本信息,比如擁有的積分,交易額,上次登陸時間,等等??梢孕薷淖约旱牡卿浢艽a,查看自己的定單,定單又分為5種狀態(tài),分別為未處理,已付款,服務商收到款,已發(fā)貨,用戶已收到貨,如下圖:

用戶還可以對定單的狀態(tài)根據(jù)實際情況作出相應的修改。也可以查看到自己已經(jīng)收藏的商品信息。如果系統(tǒng)提供獎品兌換,而且你的帳號上有充足的積分,可以通過"兌換獎品"這一功能來實現(xiàn)獎品的兌換。

整個會員系統(tǒng),功能強大,操作方便,很具有人性化的一面。

二、購物系統(tǒng):

分為:商品介紹、收藏夾,購物車、定單提交、收銀臺五大模塊

1.商品介紹就是把系統(tǒng)中所有的商品都上架顯示出來,每個商品又同時包括了許多屬性,而且在各個商品有網(wǎng)友對此的相關評論

2.收藏夾即是把用戶在游覽商品的時候,把自己喜歡的商品收藏下來,放在收藏夾里,以便以后購買和查看,把商品可以保存下來。收藏夾里保存的商品可以直接放入購物車。如下圖:

3.購物車即類似商場里的購物籃,那用戶自己選擇要購買的商品統(tǒng)統(tǒng)放入購物車里,購物車可以編輯,可以刪除.也可清空.只有在購物車里的商品,用戶方可來購買.購物車具有臨時性,用戶每次登錄,所擁有的購物車都是不相同的.不像收藏夾那樣把商品可以保存下來。有了購物車,用戶直接可以去收銀臺支付錢款。如下圖:

4.定單提交和支付系統(tǒng)(收銀臺)

對于購物車里商品,用戶可以直接去收銀臺定單提交。在定單提交的時候,必須輸入收貨人的基本信息.以及選擇哪一種支付方式來支付定單的錢款,支付方式分為:積分支付、預存款支付、銀行匯款、在線支付等方法。整個定單提交到支付系統(tǒng),始終以用戶為中心,界面操作簡單,易懂,靈活.用戶可以根據(jù)自己自身的情況來選擇不同的支付系統(tǒng)。各種支付方式如下圖所示:

積分支付的窗口:

預存款支付的窗口:

其他支付方式窗口:

整個購物系統(tǒng)功能強大,界面美觀,操作方便,易于擴展。

三、文章系統(tǒng):

整個文章系統(tǒng)界面美觀大方,顏色搭配柔和,很吸引用戶的目光。功能也很強大,文章內(nèi)容中不僅做到圖文并茂,而且在每篇文章下有網(wǎng)友對此篇文章的評論,可以發(fā)表自己的一些看法和討論寫知識性問題。如圖:

7.1.4社區(qū)

整個社區(qū)拋開了bbs論壇一貫的復雜性,操作簡單易用,又不失功能強大、界面美觀,在社區(qū)里不同的用戶可以暢所欲言,也是每位用戶交流心得、咨詢相關問題的地方。.社區(qū)分為社區(qū)公告,最新帖子,最新留言,最新動態(tài),最熱文章。如圖:

3.7.2相關功能程序代碼的定義

一、本次課題設計中asp與數(shù)據(jù)庫的連接方法,利用數(shù)據(jù)源的方法。定義如下:

onerrorresumenext

con_str="provider=sqloledb;datasource=(local);uid=sa;pwd=sa;database=fenixnow"設置與數(shù)據(jù)庫連接字符串

setoconn=server.createobject("adodb.connection")

oconn.connectionstring=con_str

oconn.cursorlocation=3

oconn.open打開與數(shù)據(jù)庫的連接

functioncloseconn()關閉與數(shù)據(jù)庫的連接

oconn.close

setoconn=nothing

endfunction

functionord(sql_str)建立記錄集

setord=server.createobject("adodb.recordset")

ord.activeconnection=oconn

ord.source=sql_str

ord.cursortype=0

ord.cursorlocation=3

ord.locktype=3

ord.open()

setord.activeconnection=nothing

ord_numrows=0

endfunction

functioncrd(rdset)關閉記錄集

''''setrdset.activeconnection=nothing

rdset.close

setrdset=nothing

endfunction

二、在asp程序代碼中用到了判斷客戶端使用的是什么操作系統(tǒng)。定義如下:

functionbrowser(info)

dimre

setre=newregexp

re.ignorecase=true

re.global=true

browser="瀏覽器:未知["&info&"]"

re.pattern="([\s\s]*)msn([\s\s]*)"

browser=re.replace(browser,"瀏覽器:msnexplorer")

re.pattern="([\s\s]*)(netcaptor([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:netcaptor$3")

re.pattern="([\s\s]*)(tencenttraveler)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:tencenttraveler")

re.pattern="([\s\s]*)(myie([\s\w\d\./]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:myie$3")

re.pattern="([\s\s]*)(maxthon)([\s\s]*)"

browser=re.replace(browser,"瀏覽器:maxthon")

re.pattern="([\s\s]*)(msie([\s\w\d\.]*))([\s\s]*)"

browser=re.replace(browser,"瀏覽器:internetexplorer$3")

setre=nothing

endfunction

三、在b/s架構的利用游覽器編譯目標代碼時,sql注入這個安全隱患往往是一些不法分子企圖來攻擊你系統(tǒng)的手法,故寫了個防止sql注入的程序。定義如下:

functioncheckurl()

onerrorresumenext

dimstrtemp

iflcase(request.servervariables("https"))="off"then

strtemp=""

else

strtemp="https://"

endif

strtemp=strtemp&request.servervariables("server_name")

ifrequest.servervariables("server_port")<>80then

strtemp=strtemp&":"&request.servervariables("server_port")

strtemp=strtemp&request.servervariables("url")

endif

iftrim(request.querystring)<>""then

strtemp=strtemp&"?"&trim(request.querystring)

strtemp=lcase(strtemp)

endif

ifinstr(strtemp,"select")<>0orinstr(strtemp,";")<>0orinstr(strtemp,"insert")<>0orinstr(strtemp,"delete")<>0orinstr(strtemp,"count(")<>0orinstr(strtemp,"drop")<>0orinstr(strtemp,"update")<>0orinstr(strtemp,"truncate")<>0orinstr(strtemp,"asc(")<>0orinstr(strtemp,"mid(")<>0orinstr(strtemp,"char(")<>0orinstr(strtemp,"xp_cmdshell")<>0orinstr(strtemp,"exec")<>0orinstr(strtemp,"localgroup")<>0orinstr(strtemp,"net")<>0orinstr(strtemp,"''''")<>0orinstr(strtemp,"and%")<>0orinstr(strtemp,"where")<>0then

response.write"<scriptlanguage=javascript>alert(''''很抱歉,你的網(wǎng)頁中有非法參數(shù)!'''');"

response.write"javascript:document.location.href='http://'''/index.asp''''</script>"

endif

endfunction

四、顯示在客戶端顯示一字符串的長度,方法定義如下:

functionshowlimitedchar(str,leni)

dimi,midchar,char

char=""

i=1

dowhilei=<leni

midchar=mid(str,i,1)

if(midchar>="a"andmidchar=<"z")or(midchar>="a"andmidchar=<"z")then

char=char+midchar

leni=leni+0.5

elseif(midchar>="0"andmidchar=<"9")then

char=char+midchar

leni=leni+0.5

else

char=char+midchar

endif

i=i+1

loop

response.writechar

iflen(str)>len(char)then

response.write"..."

endif

endfunction

3.8系統(tǒng)的特點

3.8.1先進的網(wǎng)絡營銷策略

在整個系統(tǒng)中,運用到了一種叫營銷人制度。具體的制度實現(xiàn)如下:

制度的目的:與各類網(wǎng)上商店、個人主頁等聯(lián)合起來,將其頁面作為我司廣告展示窗口,根據(jù)其網(wǎng)站上的銷量,來確定其應該獲得的報酬(返利),達到擴大銷量和擴大影響的目的。

功能概述:成為我們營銷人的網(wǎng)站,注冊成為我們的會員,在后臺將類別設為營銷人。人將會獲得一段代碼,放在其網(wǎng)站上。這段代碼有兩個功能:

1)顯示我司的廣告(我司可以在我司網(wǎng)站更改廣告圖片、文字等),其網(wǎng)站上就相應改變。人可以選擇大的廣告或者小的廣告。

2)顧客點擊此廣告,則進入我司網(wǎng)站的產(chǎn)品介紹詳情頁面,此時顧客被記錄為相應營銷人帶來的(推薦和被推薦關系確立);

3)顧客購買了此物品(與普通顧客一樣獲得積分等),則計算人的報酬。人可以根據(jù)條件申請結(jié)算。我司收到結(jié)算申請后把款匯出。

具體構想:

1、會員類別設置中增加:行銷人

2、返利計算。返利還是擬用積分作為依據(jù):

計算方法:若用戶b是被a推薦的;且a是人,

則a獲得的積分=b所獲基本積分×χ,其中χ可以在后臺設定。

3、用戶界面(前臺):

如果a是人,則登錄后在“我的長生鳥”中,可兌換的獎品中增加抵扣券,每張50元;即,50元為最小結(jié)算金額,可以一次申請多張,每張所需要積分數(shù)根據(jù)當前的折算率exr計算。積分扣除是自動的,無需人工計算。可參考攜程的獎品兌換(其它的獎品也是如此)。

人申請了兌換,則相應積分從可用積分中扣除。

4、后臺,增加獎品管理,包括:編輯獎品(與現(xiàn)有商品類似)、設定價格(所需積分數(shù))、是否只在人界面顯示(如果是,那就只在人界面顯示,主要是抵扣券)。

5、后臺,增加獎品申請管理:

獎品申請訂單分兩類顯示;人的和非人的,以便統(tǒng)計。

6、后臺,增加人管理界面

可以按時間、用戶名、地區(qū)等查詢、統(tǒng)計人的銷售額、可用積分、總積分、廣告點擊數(shù)和成交數(shù),以便進和評估和分析。

3.8.2先進的在線支付系統(tǒng)

系統(tǒng)中運用了nps在線支付系統(tǒng),更快速、方便于用戶付款。

nps(networkpaymentsystem)主要解決了網(wǎng)上付費問題。在現(xiàn)代的電子商務中,網(wǎng)上購物已成為時尚,而nps(networkpaymentsystem)與全國各地18家銀行(包括visa,master,jcb等)簽定了網(wǎng)上支付合作協(xié)議,滿足消費者在您的商城上購物時方便的選擇銀行進行支付,給消費者或商家等用nps的nps客戶時帶來方便,省時,省力.

客戶在商家的網(wǎng)站上挑選商品,放入購物車,然后進入結(jié)帳頁面,商家應將具體的訂單信息顯示給客戶,并引導客戶到通過nps支付通道付款。商家需要在向nps遞交訂單的頁面上包括以下信息:商家號、訂單號,訂單總金額,幣種。。。訂單簽名信息,訂單加密信息,備注等。以上具體定義請詳見下面的支付訂單接口詳細描述。

nps支付通道服務器接收到從商家端遞交的訂單支付請求,將訂單號,商戶名稱,訂單總金額等交易信息顯示給客戶,客戶確認訂單信息后,選擇一家銀行進行支付,nps將導航客戶到相應的銀行網(wǎng)上支付頁面,客戶在銀行的網(wǎng)上支付頁面使用銀行卡進行支付,nps系統(tǒng)將客戶支付訂單的交易結(jié)果反饋給商家,并通過頁面返回給客戶。

第四章結(jié)束語

目前國內(nèi)的b2b網(wǎng)站大體上可以分為三類:大型企業(yè)的b2b網(wǎng)站,如著名的海爾集團、康佳集團等都開通了自身的b2b網(wǎng)站;專門做b2b交易平臺的網(wǎng)絡公司,如阿里巴巴、8848交易網(wǎng)站;垂直商務門戶網(wǎng)站,如eb2000、中國紡織電子商務網(wǎng)等。b2b網(wǎng)站使企業(yè)和它的用戶或供應商之間的交易通過互聯(lián)網(wǎng)來完成,從而達到提高效率,減少庫存,降低采購、銷售、售后服務等方面的成本的目的,這也是吸引企業(yè)進入電子商務領域的主要原因。

目前我國大中型企業(yè)的信息化應用主要還停留在建立內(nèi)部局域網(wǎng)和建立企業(yè)網(wǎng)站階段。到2000年11月底,根據(jù)我們對電子、化工、紡織、鋼鐵等行業(yè)的調(diào)整來看,大約有90%的大中型企業(yè)建有內(nèi)部局域網(wǎng),90%的企業(yè)已經(jīng)擁有internet網(wǎng)址,建立了公司的主頁。而與b2b電子商務密切相關的erp(企業(yè)資源計劃)系統(tǒng)建設情況相對落后,只有不到30%的企業(yè)已經(jīng)完成或正在實施erp。企業(yè)開展電子商務的比例同樣比較低,僅有30%的企業(yè)涉足電子商務領域,其中三分之一采取了自主經(jīng)營電子商務的方式,三分之二采取了利用b2b電子商務公司的平臺和服務的方式。值得注意的是,多數(shù)企業(yè)開展電子商務還只是停留在產(chǎn)品供求信息的初級階段,并未實現(xiàn)交易,也就是說距離真正意義上的電子商務(企業(yè)間商務活動的絕大多數(shù)環(huán)節(jié)都可以通過網(wǎng)絡進行,如供求信息的與交易的協(xié)商、電子單據(jù)的傳輸、網(wǎng)上支付與結(jié)算、貨物配送以及售后服務等)還相差甚遠。

這些一個接一個的綜合b2b、行業(yè)b2b們,常常是只有“電子”沒有“商務”,以為開發(fā)一個有某些功能的技術平臺然后導進批量企業(yè)數(shù)據(jù),再把流量整上去,就可以坐等會員來交年費,企業(yè)來做廣告。做平臺的人沒有敏銳的市場觸覺,沒有貿(mào)易、商務實戰(zhàn)背景,不懂得在服務、內(nèi)容上營造商務氛圍,只有一味模仿,真為這些b2b平臺的長期經(jīng)營發(fā)展捏把汗。

做得成功的b2b,一定是圍繞買家利益為核心展開服務,而不是單純招攬一些企業(yè)在上面登記、發(fā)信息之類的。環(huán)球資源就是定位于為海外采購商服務,他為國內(nèi)供應商開設的種種課程也是為了供應商的產(chǎn)品能夠更好地滿足海外買家的需求。阿里巴巴拼命做搜索引擎優(yōu)化,正是為了買家容易找到他的供應商產(chǎn)品,他還拼命喊自己就是全球最大的供應商基地,正是要海外采購商習慣到上面來找產(chǎn)品……

要做一個成功的b2b平臺,“促成交易”“貿(mào)易撮合”是運營者要絞盡腦汁去思考的問題,在買方市場背景下,b2b電子商務平臺的成功恐怕還是在圍繞怎樣為買家?guī)肀憷陀袃r值的服務上,其它的問題如誠信機制、吸納供應商等都是這一核心派生出來的服務。

但是相信b2b網(wǎng)站有很大的可塑性,會展現(xiàn)出越來越大的潛力,這是互聯(lián)網(wǎng)領域一直被忽略的最大的機會之一。

參考文獻

1.吳欽藩,軟件工程——原理、方法與應用[m],人民交通出版社,北京,1997

2.朱三元,錢樂秋,宿為民,軟件工程技術概論[m],科學出版社,北京,2002

3.應用服務供應商(asp)解決方案電子工業(yè)出版社

sdkmicrosoftcompony

5.sqlserver2000基礎教程清華大學出版社2000年

6.asp網(wǎng)頁制作教程電子工業(yè)出版社2000年

7.dreamweaver網(wǎng)頁制作寶典電子工業(yè)出版社1999年

8.網(wǎng)頁數(shù)據(jù)庫整合精華錄中國人民鐵道出版社2001年

9.windows2000+aspsqlserver案例教程中科多媒體電子出版社2002年

10.asp編程基礎及應用機械工業(yè)出版社2000年

11.asp建網(wǎng)技術源代碼公開中國水利水電出版社1999年

致謝

經(jīng)過兩個多月的努力,終于完成了這篇畢業(yè)論文。在此,我首先要感謝我的導師黃林鵬老師,他在我這次論文寫作的過程中幫助很大。從選題、列提綱到擬初稿直至定稿,黃老師在每一個環(huán)節(jié)上都加以悉心指導和幫助,使我最終能夠出色地完成這篇論文。其次,我要感謝所有關心和支持我的同學、朋友和同事,他們對于我論文的寫作提供了許多寶貴的資料和建議。最后,我要借此機會由衷地感謝我們03秋計算機的教務戴騮老師,正是由于她兩年多來不辭辛勞的工作,才能使我順利完成在交大網(wǎng)絡學院的本科學業(yè)。