電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具_(dá)第1頁
電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具_(dá)第2頁
電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具_(dá)第3頁
電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具_(dá)第4頁
電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具_(dá)第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具第一頁,共二十八頁,2022年,8月28日學(xué)習(xí)和了解網(wǎng)頁開發(fā)技術(shù);學(xué)習(xí)和了解網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)技術(shù);學(xué)習(xí)和了解數(shù)據(jù)倉庫技術(shù)和接口技術(shù)與規(guī)范;學(xué)習(xí)和了解搜索引擎技術(shù)和全文檢索技術(shù)。電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月學(xué)習(xí)目標(biāo)和能力要求第二頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——HTMLHTML概述超文本標(biāo)記語言(HTML)是網(wǎng)頁設(shè)計的基礎(chǔ)。HTML文件可以運行于不同的操作系統(tǒng),不需要編譯就能通過IE解釋執(zhí)行。HTML本質(zhì)上是一個文本文件,任何文本編輯器都可以編寫?,F(xiàn)在設(shè)計網(wǎng)頁不再需要手工編寫HTML腳本,而是利用專業(yè)的HTML編輯工具(FrontPage、Dreamweaver等)通過可視化界面設(shè)計,自動生成HTML腳本。HTML的不足1)難以擴展。2)交互性差。3)單向的超鏈接。4)缺乏對雙字節(jié)的支持。第三頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——DHTML動態(tài)HTML(DHTML)是是對HTML3.0的增強型語言,對HTML進行了擴展和延伸,主要是加入了“層”的概念,通過不同層之間的轉(zhuǎn)換和顯示來體現(xiàn)出動態(tài)的效果。

HTML編輯工具(FrontPage、Dreamweaver等)里面的動態(tài)網(wǎng)頁設(shè)計已經(jīng)內(nèi)嵌了DHTML技術(shù),我們無須去掌握DHTML的編程語法,而是也可以通過這些網(wǎng)頁編輯工具直接設(shè)計。第四頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——XML可擴展標(biāo)記語言XML(ExtensibleMarkupLanguage)——Web應(yīng)用領(lǐng)域數(shù)據(jù)標(biāo)準(zhǔn)的主流語言特點:1)XML不是單純的標(biāo)記語言,而是一種元語言,可以根據(jù)需要來靈活定義任何一種標(biāo)記語言。可以說,XML是一種文檔的數(shù)字表現(xiàn)方式;2)XML語言規(guī)范,采用高度對稱的文件格式,直觀易懂;3)適用范圍非常廣,具有良好的數(shù)據(jù)存儲格式、可擴展性、高度結(jié)構(gòu)化和便于網(wǎng)絡(luò)傳輸?shù)乃拇髢?yōu)點。第五頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——XMLXML的編程規(guī)范Schema(模式)XSL(可擴展樣式單語言)XLL(可擴展鏈接語言)<?xmlversion="1.0"encoding="gb2312"?>

<bookintro>

<bookname>電子商務(wù)網(wǎng)站建設(shè)與管理</bookname>

<author>肖偉民</author><price貨幣單位='人民幣'>20.00</price><!--此書已經(jīng)出版-->

</bookintro>第六頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——XMLXML在電子商務(wù)中的應(yīng)用對稱的EDI應(yīng)用應(yīng)用于電子商務(wù)信息交換。應(yīng)用于電子商務(wù)內(nèi)容定義。第七頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)頁開發(fā)技術(shù)——XMLXML的各種標(biāo)準(zhǔn)cnXML:中國開發(fā)的為適應(yīng)中國商務(wù)流程的XML標(biāo)準(zhǔn)。ebXML:結(jié)構(gòu)化系統(tǒng)發(fā)展組織(OASIS)為的全球電子商務(wù)交易而開發(fā)的XML標(biāo)準(zhǔn)。WML:無線標(biāo)記語言。XML在無線通信領(lǐng)域的擴展。第八頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)——ODBC技術(shù)ODBC定義:ODBC技術(shù)是完成Web頁面和程序?qū)?shù)據(jù)庫的連接、訪問以及數(shù)據(jù)存儲的一種驅(qū)動技術(shù)。

ODBC的工作原理:ODBC的核心是一組封裝好的數(shù)據(jù)庫訪問函數(shù),我們要訪問數(shù)據(jù)庫,只需要直接調(diào)用ODBC驅(qū)動就可以進行,而不需要關(guān)心ODBC是如何去完成的。

ODBC起源:1992年由微軟公司創(chuàng)建。ODBC的應(yīng)用:是目前連接windows系統(tǒng)數(shù)據(jù)庫最流行的方式。第九頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)——ODBC技術(shù)ODBC訪問數(shù)據(jù)庫的工作流程客戶程序A客戶程序BODBC驅(qū)動程序管理器DBMS-A驅(qū)動程序DBMS-B驅(qū)動程序數(shù)據(jù)庫A數(shù)據(jù)庫B第十頁,共二十八頁,2022年,8月28日完成具體配置數(shù)據(jù)源(ODBC)電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)——ODBC技術(shù)ODBC數(shù)據(jù)源的配置管理工具控制面板添加系統(tǒng)DSN測試數(shù)據(jù)源第十一頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)——SQL語言SQL定義:結(jié)構(gòu)化查詢語言(StructureQueryLanguage)包括數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)控制四部分。

SQL起源:70年代有IBM提出,歷經(jīng)三十多年的發(fā)展已經(jīng)成為關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。SQL的特點:1)是一種一體化語言;2)是一種高級語言,命令簡單,易于掌握;3)既可以直接以命令方式交互使用,也可以嵌入到大多數(shù)編程語言中引用SQL語句來執(zhí)行對數(shù)據(jù)庫的操作。

第十二頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)——SQL語言SQL的功能:1)DDL數(shù)據(jù)定義語言。對數(shù)據(jù)庫對象進行定義和操作的部分。比如創(chuàng)建數(shù)據(jù)庫,刪除數(shù)據(jù)表等操作。2)DML數(shù)據(jù)操縱語言。是SQL對數(shù)據(jù)庫中的數(shù)據(jù)執(zhí)行添加(insertinto)、修改(update)、刪除(delete)命令的部分。3)DQL數(shù)據(jù)查詢語言:是SQL對數(shù)據(jù)庫中的數(shù)據(jù)執(zhí)行查詢(select)命令的部分。4)事物控制命令:用來保護數(shù)據(jù)庫不被破壞的部分。比如事物與回滾、授權(quán)與回收授權(quán)等操作。第十三頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月數(shù)據(jù)倉庫技術(shù)

數(shù)據(jù)倉庫是一個系統(tǒng),而不單純是一個數(shù)據(jù)庫,它是由多個數(shù)據(jù)源以及相關(guān)處理單元集合在一起的一個事務(wù)處理、分析和決策系統(tǒng)。數(shù)據(jù)倉庫(Datawarehouse,DW)數(shù)據(jù)倉庫(DW)聯(lián)機與分析處理(OLPA)數(shù)據(jù)挖掘(DM)第十四頁,共二十八頁,2022年,8月28日在分析基礎(chǔ)上進行預(yù)測對前三項功能進行動態(tài)處理支持戰(zhàn)略決策和戰(zhàn)術(shù)決策動態(tài)決策動態(tài)DW預(yù)測電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月數(shù)據(jù)倉庫技術(shù)數(shù)據(jù)倉庫的發(fā)展過程:僅僅為決策提供數(shù)據(jù)在報表所提供的數(shù)據(jù)的基礎(chǔ)上進行分析分析報表第十五頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——CGI技術(shù)CGI(通用網(wǎng)關(guān)接口)是早期應(yīng)用程序與WEB服務(wù)器之間的接口標(biāo)準(zhǔn)。數(shù)據(jù)倉庫技術(shù)

CGI以可執(zhí)行文件的方式工作,因此跨平臺性能好,但每啟動一個CGI文件就會產(chǎn)生一個獨立的進程,即便是同一個CGI程序,因此CGI對系統(tǒng)資源的占用很高,導(dǎo)致系統(tǒng)性能下降,并且交互功能也比較弱。IETCP/IPWeb服務(wù)器CGI應(yīng)用DB服務(wù)器ODBCINOUTCGI的工作示意圖第十六頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——WebAPI技術(shù)

目前最主要的WebAPI是微軟開發(fā)的ISAPI,它以動態(tài)鏈接庫(dll)文件的形式存在,不同的程序可以同時調(diào)用同一個dll文件完成其功能。一個程序調(diào)用dll后,dll就駐留在內(nèi)存中,方便其他程序調(diào)用。因此與CGI程序相比,ISAPI占用的系統(tǒng)資源要少得多。數(shù)據(jù)倉庫技術(shù)ISAPI的缺點是兼容性差,僅適用于windows系統(tǒng),且有一定開發(fā)難度。ISAPI的工作流程與CGI類似。第十七頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——ASP技術(shù)數(shù)據(jù)倉庫技術(shù)ASP定義:動態(tài)服務(wù)器網(wǎng)頁(ActiveServerPages)。

ASP是一種在服務(wù)器端執(zhí)行的腳本開發(fā)工具,其開發(fā)出來的腳本文件以.asp為后綴。ASP提供VBScript和JavaScript兩種腳本引擎,缺省是VBScript。ASP起源:由微軟公司在發(fā)布Win98時正式推出。目前,在IIS5.0中,ASP已成為核心組件之一。ASP的工作方式:

客戶端IEHTTP請求Web服務(wù)器ASPDB服務(wù)器ODBC執(zhí)行ASP文件動態(tài)生成HTML頁面返回HTTP頁面第十八頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——ASP技術(shù)數(shù)據(jù)倉庫技術(shù)ASP的優(yōu)點:1)完全和HTML無縫集成;2)任何文本制作工具都可編寫,不需要專門的開發(fā)環(huán)境,也無需編譯;3)面向?qū)ο?,可直接調(diào)用ActiveX擴展控件;4)功能強大,具有很好的交互性;5)占用系統(tǒng)資源少,多線程工作方式,能同時響應(yīng)多個請求;6)源程序保密,由于是在服務(wù)器端執(zhí)行腳本,因此客戶端無法獲得程序代碼,不存在泄密問題。ASP適用的開發(fā)環(huán)境:只適用于windows平臺下的各種Web服務(wù)器及Win98以上的操作系統(tǒng)及相關(guān)組件,比如IIS5.0。第十九頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——Java/JDBC技術(shù)數(shù)據(jù)倉庫技術(shù)JDBC定義:JAVA語言訪問數(shù)據(jù)庫的API標(biāo)準(zhǔn),JDBC和ODBC技術(shù)類似,是為JAVA語言訪問數(shù)據(jù)庫的驅(qū)動技術(shù)。JDBC的構(gòu)成:JDBC由JavaSoft公司推出。JDBCAPIJDBCDriverAPI應(yīng)用程序DB服務(wù)器第二十頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——Java/JDBC技術(shù)數(shù)據(jù)倉庫技術(shù)JDBCDriver的工作模式JDBC–ODBC橋接方式DB服務(wù)器直接調(diào)用ODBCDriver需要客戶端安裝ODBC驅(qū)動程序NativeAPI/partly-JavaDriver方式DB服務(wù)器將JDBC調(diào)用轉(zhuǎn)成對DBMS的調(diào)用需要客戶端安裝應(yīng)用程序JDBC/NetpureJavaDriver方式DB服務(wù)器將JDBC調(diào)用轉(zhuǎn)成獨立的網(wǎng)絡(luò)協(xié)議,再由服務(wù)器轉(zhuǎn)成DBMS協(xié)議需要解決防火墻對協(xié)議的阻擋第二十一頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——Java/JDBC技術(shù)數(shù)據(jù)倉庫技術(shù)JDBCDriver的工作模式Native-Protocal/PureJavaDriver方式DB服務(wù)器將JDBC調(diào)用轉(zhuǎn)成DBMS使用的網(wǎng)絡(luò)協(xié)議,直接訪問數(shù)據(jù)庫協(xié)議一般由數(shù)據(jù)庫廠商提供JDBCDriver的優(yōu)點:選用適合的JDBCDriver可以訪問多個異構(gòu)數(shù)據(jù)庫,為同一臺Web服務(wù)器通過統(tǒng)一的應(yīng)用程序同時訪問多個異構(gòu)數(shù)據(jù)庫提供了解決方案。第二十二頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——JSP技術(shù)數(shù)據(jù)倉庫技術(shù)JSP定義:在HTML文件中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成JSP網(wǎng)頁,JSP文件以.jsp為后綴。JSP的處理流程:

客戶端IEJSP網(wǎng)頁Web服務(wù)器JSP服務(wù)DB服務(wù)器JDBC執(zhí)行JSP程序動態(tài)生成HTML頁面返回HTTP頁面JSP的優(yōu)點:1)在一些Java組件的幫助下能完成功能強大的商務(wù)網(wǎng)站的開發(fā);2)能在絕大多數(shù)操作系統(tǒng)上運行和同時訪問大多數(shù)主流數(shù)據(jù)庫,所有程序在服務(wù)器端執(zhí)行,對客戶IE的要求最低,同時保證代碼的安全性。3)JSP將成為web接口技術(shù)未來發(fā)展的主流。第二十三頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月Web數(shù)據(jù)庫接口技術(shù)——PHP技術(shù)數(shù)據(jù)倉庫技術(shù)PHP起源:PHP(PersonalHomePage)最初是一個CGI程序,后來經(jīng)過多次改寫,逐漸發(fā)展成目前的PHP3.0。PHP的特點:1)支持多種操作系統(tǒng);2)具有豐富的數(shù)據(jù)庫操作函數(shù)庫,可以與絕大多數(shù)數(shù)據(jù)庫進行操作;3)源代碼開放,具有良好的開放性和擴展性;4)如果采用Linux系統(tǒng),最好使用Apache服務(wù)器,否則運行效率不高;5)PHP也具有較好的發(fā)展前景,適合開發(fā)個人和小型企業(yè)的商務(wù)網(wǎng)站。PHP的語法:以“<?PHP”開始,以“?>”結(jié)束,例如:<body><?PHP$String=“world”?><h1>Hello,<?PHPecho$String?></h1></body>第二十四頁,共二十八頁,2022年,8月28日電子商務(wù)網(wǎng)站的開發(fā)技術(shù)與工具商務(wù)教研室課程組2008年3月搜索引擎和全文檢索技術(shù)簡單地說,搜索引擎是以一定的策略,在互聯(lián)網(wǎng)上搜集目標(biāo)信息,并對提取的信息進行

溫馨提示

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

評論

0/150

提交評論