海南師范大學數(shù)學與統(tǒng)計學院 甄 靚
電子商務最早產(chǎn)生于60年代,發(fā)展在90年代。經(jīng)歷了計算機應用、互聯(lián)網(wǎng)的普及與成型和網(wǎng)上銀行的普及應用三個階段。
在西方等吸吸花程度高的發(fā)達國家,網(wǎng)購首先得到應用,發(fā)展快速,例如美國,零售商如沃爾瑪凱馬等快速的成為網(wǎng)絡經(jīng)商者,以此宣傳他們的產(chǎn)品。據(jù)調(diào)查:美國“企業(yè)對企業(yè)”銷售從1997年到2000年上升了1.38萬億美元,每年翻倍。由此可見:美國的消費者已經(jīng)習慣從網(wǎng)上購物。而其他各地如歐洲,東亞的網(wǎng)購同樣迅速發(fā)展。
在國內(nèi),網(wǎng)購從開始到初具規(guī)模也就幾年時間。據(jù)資料顯示,我國第一家網(wǎng)購事件發(fā)生于1996年,燕莎友誼商場第一次通過網(wǎng)上商城出售一個景泰藍。一項調(diào)查顯示,截止到2000年3月,玩過已經(jīng)擁有消費類電子商務網(wǎng)站1100來家,其中購物網(wǎng)站近800加,拍賣網(wǎng)站近100家,其他網(wǎng)站200家作嘔。互聯(lián)網(wǎng)用戶近8000萬。并且這一數(shù)字還在飛速增長,這說明了中國網(wǎng)購的發(fā)展具有良好的群眾基礎,網(wǎng)購方式逐漸被大家喜愛。
電子商務網(wǎng)站規(guī)劃指的是:以完成企業(yè)核心業(yè)務改為電子商務為目標,給定企業(yè)的未來商務模式,設計出支持這種改變的電子商務網(wǎng)站的街頭體系,說明網(wǎng)站各組成部分的結(jié)構(gòu),選擇構(gòu)建網(wǎng)站的適合方案,設計出網(wǎng)站建設的實施步驟和時間安排。
概括的說規(guī)劃就是確定商務網(wǎng)站管理和決策路線,確定商務模式規(guī)劃網(wǎng)站設計的技術(shù)手段確定網(wǎng)站結(jié)構(gòu),所要解決的問題就是如何實現(xiàn)網(wǎng)購活動。
網(wǎng)站規(guī)劃報告是電子商務網(wǎng)站設計的依據(jù),主要內(nèi)容包括:項目背景描述;企業(yè)需求描述;電子商務網(wǎng)站設計的原則和目標;網(wǎng)站總體結(jié)構(gòu);應用系統(tǒng);網(wǎng)絡基礎設施;網(wǎng)上支付與安全認證;網(wǎng)站實施方案;其他說明。
開發(fā)一個網(wǎng)站其實和軟件開發(fā)是同樣的,以下是時下流行的軟件開發(fā)和管理方法,此類方法市場被用在對電子商務網(wǎng)站的建設和管理上面。
瀑布方法是所有方法之祖。他把軟件項目分成6至7個階段,每一個階段都要按順序進行,最后交付最終商品。每一個階段的輸入都是有前面一個階段的輸出所組成。
第一,確定需求,分為兩個階段。先確定項目的網(wǎng)站需求;這個階段結(jié)束時,會擁有一份文檔描述是關(guān)于實現(xiàn)、測試以及部署將應用系統(tǒng)所需所有硬件。第二,設計原型依次排列實現(xiàn)與單元測試、繼承與系統(tǒng)測試、發(fā)布、運行與維護個階段相互銜接。第三,網(wǎng)站根據(jù)現(xiàn)代人類的生活節(jié)奏和簡便的生活要求而設計,代替了平日出門購物的傳統(tǒng)生活方式和購物模式為未來的生活提供了一個簡便而又是舒適的購物平臺
ASP即Microsoft Active Server Pages的簡稱。ASP是一套微軟開發(fā)的服務器端運行的腳本平臺,ASP內(nèi)含于IIS當中,目前IIS最高版本為5.0版本。
通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務器應用程序。同時,asp也支持Vbscript和Javascript等腳本語言,默認為Vbscript。
ASP是經(jīng)過服務器解析之后再向瀏覽器返回數(shù)據(jù),所以有了ASP就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼。因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
但是這樣也導致一個問題,運行ASP頁面相對于普通的html頁面要慢一點,因為普通的html頁面只需要瀏覽器就能夠解析,而ASP則必須是服務器將整頁的代碼都執(zhí)行一篇之后再發(fā)送數(shù)據(jù)。
對于ASP的優(yōu)點特點,我就不多講了。但是ASP的安全性還是要提一提,由于代碼是需要經(jīng)過服務器執(zhí)行之后才向瀏覽器發(fā)送的,所以在客戶端看到的只能是經(jīng)過解析之后的數(shù)據(jù),而無法獲得源代碼,故編寫者不用擔心自己的代碼會被別人剽竊。
ASP要瀏覽必須經(jīng)過服務器解析才能夠瀏覽得到。如果是將asp文件上傳到支持asp的服務器,那就能夠直接瀏覽。但是如果是在本機上面,那就必須將自己的電腦設置成為服務器。我們單機并不需要設置成為局域網(wǎng),只需要設置成為單機服務器就可以。
ASP運行所需的環(huán)境如下:
Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server
Micro ft Peer Web Services Version 3.0 on Windows NT Workstation
Microsoft Personal Web Server on Windows95/98
也就是說我們經(jīng)常所使用的window95/98/2000/XP都可以運行asp,只需要將其設置為單機服務器就行了。歸結(jié)一點:window95/98,需要安裝PWS;window2000/XP,需要安裝IIS。才能發(fā)揮其asp的作用。
一般較常使用的是window2000+IIS5和window98+PWS,而window95+PWS和windowXP+IIS則較少人使用。因為window95已經(jīng)很少人使用這個操作系統(tǒng)了,而XP+IIS,則是XP對IIS不是完全兼容支持,有些功能配合得不夠完美,而較少人采用。筆者推薦使用window2000+IIS5這對組合,因為window2000是相對比較穩(wěn)定的系統(tǒng),對于服務器網(wǎng)絡方面微軟投入得較多,比較適合做為服務使用。
Access是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。
Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點如下:
第一,存儲方式單一。Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。
第二,面向?qū)ο?。Access是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應用程序更為簡便。
第三,界面友好、易操作。Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)А蟊硐驅(qū)У裙ぞ撸沟貌僮骱啽?,容易使用和掌握?/p>
第四,集成環(huán)境、處理多種數(shù)據(jù)信息。Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。
第五,Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應用。
Dreamweaver是在網(wǎng)頁設計與制作領(lǐng)域中用戶最多、應用最廣、功能最強大的軟件,隨著Dreamweaver 8的發(fā)布,更堅定Dreamweaver在該領(lǐng)域的地位。它集網(wǎng)頁設計、網(wǎng)站開發(fā)和站點管理功能于一身,具有可視化、支持多平臺和跨瀏覽器的特性,是目前網(wǎng)站設計、開發(fā)、制作的首選工具。
第一,靈活的編寫方式。Dreamweaver具有靈活編寫網(wǎng)頁的特點,不但將世界一流水平的“設計”和“代碼”編輯器合二為一,而且在設計窗口中還精化了源代碼,能幫助用戶按工作需要定制自己的用戶界面。
第二,可視化編輯界面。Dreamweaver是一種所見即所得的HTML編輯器,可實現(xiàn)頁面元素的插入和生成?;蛞暬庉嫮h(huán)境大量減少了代碼的編寫,同時亦保證了其專業(yè)性和兼容性,并且可以對內(nèi)部的HTML編輯器和任何第三方的HTML編輯器進行實時的訪問。無論用戶習慣手工輸入HTML源代碼還是使用可視化的編輯界面,Dreamweaver都能提供便捷的方式使用戶設計網(wǎng)頁和管理網(wǎng)站變得更容易。
第三,功能更多的CSS支持——CSS可視化設計、CSS檢查工具。
第四,動態(tài)跨瀏覽器驗證。當保存時系統(tǒng)自動檢查當前文檔的跨瀏覽器有效性,可以指定何種瀏覽器為測試用瀏覽器,同時系統(tǒng)自動檢驗以確定頁面有沒有目標瀏覽器不支持的tags或CSS結(jié)構(gòu)。動態(tài)跨瀏覽器有效性檢查功能可以自動核對tags和CSS規(guī)則是否適應目前的主瀏覽器。
第五,強大的WEB站點管理功能。
第六,內(nèi)建的圖形編輯引擎。
第七,Dreamweaver的集成特性。Dreamweaver 8繼承了Fireworks、Flash和Shockwave的集成特性,可以在這些Web創(chuàng)作工具之間自由地切換,輕松地創(chuàng)建美觀實用的網(wǎng)頁。
第八,豐富的媒體支持能力??梢苑奖愕丶尤隞ava、Flash、Shockwave、ActiveX以及其他媒體。Dreamweaver具有強大的多媒體處理功能,在設計DHTML和CSS方面表現(xiàn)得極為出色,它利用JavaScript和DHTML語言代碼輕松地實現(xiàn)網(wǎng)頁元素的動作和交互操作。Dreamweaver還提供行為和時間線兩種控件來產(chǎn)生交互式響應和進行動畫處理。
第九,超強的擴展能力。Dreamweaver還支持第三方插件,任何人都可以根據(jù)自己的需要擴展Dreamweaver的功能,并且可以發(fā)布這些插件。
[1]1997-2009:中國電子商務十二年調(diào)查報告.
[2]2010中國電子商務網(wǎng)站現(xiàn)狀調(diào)查報告.
[3]常春英.Dreamweaver8.0網(wǎng)頁制作簡明教程[M].航空工業(yè)出版社,2009,6(1).
[4]許國柱.電子商務及其安全技術(shù)[M].廣東高等教育出版社,2005,8(1).
[5]許迪嫄.電子商務經(jīng)營模式給企業(yè)帶來了什么[J].電子商務,2007(1).
[6]吳琦.電子商務代表網(wǎng)站及業(yè)務模式分析[J].通信世界,2007(02).
[7]薛希希.破除制約我國電子商務發(fā)展的四大瓶頸[J].通信世界,2007(02).