freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子商務系統(tǒng)開發(fā)工具及應用實例分析-展示頁

2025-07-06 01:06本頁面
  

【正文】 b用戶所追求的許多先進功能在XML環(huán)境下更容易實現(xiàn)。另外,XML文檔之間的超鏈接(Hyper Link)功能由獨立的XLink(Extensible linking language ,可擴展鏈接語言)來支持。而XML提供了一種結構化的數(shù)據(jù)表示方式.使得用戶界面分離于結構化數(shù)據(jù)??蓴U展性是至關重要的,企業(yè)可以用XML為電子商務和供應鏈集成等應用定義自己的標記語言,甚至特定的行業(yè)一起來定義該領域的特殊標記語言,作為該領域信息共享與數(shù)據(jù)交換的基礎。2.XML值得強調(diào)的是以下優(yōu)點(1)可擴展性XML是設計標記語言的元語言,而不是HTML這樣只有一個固定標記集的特定的標記語言。就象編譯一個程序一樣,一個XML文件或者被判別為“正確”而被接受,或者被判別為“錯誤”不予運行。因為瀏覽器通常具備一個內(nèi)置的修改功能去猜測HTML文件中漏掉了什么,并試圖修改這個有誤的文件。對于任何一個XML文件,處理指示都是必須的。⑸ XML語法嚴格:HTML的語法要求并不嚴格,瀏覽器可以顯示有文法錯誤的HTML文件。⑷ 結構化數(shù)據(jù):XML不僅允許指定文檔中的詞匯,還允許指定元素之間的關系。⑶ 數(shù)據(jù)交換:當今世界上,平臺應用五花八門,想在不同的平臺交換數(shù)據(jù)十分困難。即使部分受損,其余部分仍然可讀。而且每個領域內(nèi)的標記不互相干擾。它定義了文檔所需的標記,比如可以在文檔里使用的元素類型,這些元素之間可能的聯(lián)系等。DTD是關于XML文檔中出現(xiàn)的標記和元素結構的語法約束,它可用來驗證一個XML文檔。XML文檔示例如下:?XML VERSION= ENCODE=UTFR?!DOCTYPE HATLIST SYSTEM Hat list<Hat_id=Hat1 Style=”Sandal<customize XML-LINK=EXTENDED inline=true show=Replace<LOCATOR XML-LINK=”LOCATOR” HREF=在中國定制/LOCATOR<LOCATOR XML-LINK=LOCATOR HREF=httP://WWW.在美國定制/LOCATOR>/Hat/Hat listXML文檔可以在它的文檔類型聲明星聲明某個DTD(Document Type 類型定義)。帶標記的元素是XML文檔的構造塊,這種元素可以有若干個屬性,并可以包含零個或多個子元素。 XML語法簡介同SGML類似,XML是一種元標記語言,使用者可按需創(chuàng)建新的標記。在此背景下。但是,HTML本質(zhì)上主要關注Web創(chuàng)覽器如何在頁面上安排文本、圖像和按鈕等,過多地考慮外觀使其缺乏對結構化數(shù)據(jù)的表示能力。另一方面,作為一個用SGML定義標記語言的典型例子,HTML是專為WEB上發(fā)布超文本而設計的標記語言。SGML為出版業(yè)提供了一種將數(shù)據(jù)內(nèi)容與顯示分離開來的數(shù)據(jù)表示方法,使得數(shù)據(jù)獨立于機器平臺和處理程序。 XML語言 XML的產(chǎn)生XML是SGML(Standard Generalized Markup Language)的優(yōu)化子集。這些標記的完整句法為:TAGNAME option1 option2 option3 … option X 基本文檔的創(chuàng)建有三個標記可以用來創(chuàng)建HTML文檔的基本結構,它們是:<HTML 中間存放完整的HTML源程序文檔/HTML<HEAD> 中間寫網(wǎng)站主頁標題</HEAD><BODY>中間寫HTML文檔的主體 </BODY>在實際書寫ASCII文本格式的HTML文件時,上述描述的基本文檔顯示如下:<HTML<HEAD>網(wǎng)站主頁標題</HEAD><BODY>網(wǎng)站某個頁面反映的內(nèi)容程序(即實現(xiàn)腳本設計的HTML程序)</BODY></HTML>無論HTML文件的實際布局如何,瀏覽器都會按標記格式顯示文檔內(nèi)容。例如,要使文本的開始部分為黑體并且其余部分為正常字體,可以使用以下標記:<B> This is bold text </B> While this is notHTML中許多標記可以帶選項。它起到的是瀏覽結束這個標記的作用。在遇到其他單一標記或者成對標記之前,獨立標記中的標記激活瀏覽器中的有關格式,獨立標記的一個例子是分行標記(<BR>),可以使用這個標記迫使在屏幕上產(chǎn)生新的一行文本每一個標記都由尖括號“<”和“>”封裝。在成對標記的所有例子中,要處理的信息都是處于開始標記和結束標記之間的。成對標記類型由開始標記部分和結束標記部分組成,標記的兩個部分都是需要的,兩個部分的名字相同,但后一個標記前有一個“/”字符。 HTML標記的語句在HTML文檔中使用標記來指導瀏覽器如何在屏幕上顯示信息。HTML程序可以在網(wǎng)絡瀏覽器下用各種各樣的編輯器和編程工具完成。在Internet中,用戶在瀏覽器中所看到的所有信息實際上都是一組HTML代碼和程序定好的文字文件和圖像文件內(nèi)容。 HTML概述 HTML概述HTML是Internet上的主要程序語言,也是企業(yè)創(chuàng)造商務網(wǎng)站的主要工具。目前在Internet上,最常用的網(wǎng)絡商務網(wǎng)站的開發(fā)工具就是HTML,COI,JAVA以及各種各樣的網(wǎng)站創(chuàng)立模板和編輯器。利用這些工具,企業(yè)可以迅速地建立起自己的網(wǎng)絡商務處理系統(tǒng),實現(xiàn)網(wǎng)絡經(jīng)營和營銷的設想。第9章 電子商務系統(tǒng)開發(fā)工具及應用實例前面我們系統(tǒng)地討論了網(wǎng)絡商務網(wǎng)站的設計與開發(fā)問題,一旦有了一個良好的分析和設計方案后,企業(yè)商務網(wǎng)站的實現(xiàn)就成了一項比較簡單的工作。目前計算機軟件技術的發(fā)展已經(jīng)為企業(yè)商務網(wǎng)站創(chuàng)建提供了極為方便的框架,而且大多數(shù)是“所見即所得”(What you See What you get,簡稱WYSIWYG〕類型的開發(fā)工具。本章將介紹實現(xiàn)這些軟件工具及其一些典型應用實例。本章將分三個部分來討論企業(yè)商務網(wǎng)站的創(chuàng)建,首先是創(chuàng)建的程序語言和工具介紹,其次是各種各樣的創(chuàng)建工具簡介,第三是用asp的實際例程表現(xiàn)構建一個電子商務網(wǎng)站的實際操作過程。企業(yè)的網(wǎng)絡營銷策略和商務網(wǎng)站設計中的各種構想都要通過HTML程序來實現(xiàn)。這些HTML程序被稱之為HTML文件,其命名規(guī)則同其他程序語言完全一致,即文件名.HTML。HTML代碼的編程工作也非常簡單,它不需要用戶去死記語句形式,而只是用一些“所見即所得”類型的工具直接定義出程序代碼。HTML中有兩個基本的標記類型,即獨立標記和成對標記,它們可以激活在測覽器中的相關格式。下面例子說明了如何使用HTML成對標記顯示文檔的標題:TITLE 中間寫標題 /TITLE注意,成對標記將作為標題使用的文本包圍起來。獨立標記只有一個,并作為起始標記使用。下面給出如何書寫這兩種標記類型的例子:獨立標記TAGNAME成對標記TAGNAME</TAGNAME>注意成對標記中第二個標記中含有一個“/”字符。利用標記可以對文檔中的對象進行一定的處理。只有單一標記和成對標記的起始標記才可以使用這些選項。在上面的例子中,元素嵌套或編排方式為一種好的編程結構,可使讀者易于閱讀,但不會對瀏覽器產(chǎn)生任何影響。SGML是ISO(國際標準化組織)在1986年推出的一個用來創(chuàng)建標記語言的語言標準,它源自IBM在1969年開發(fā)的GML(Generalized Markup Language)。SGML的確在許多大型出版系統(tǒng)中很有用,但是它的復雜性使其難以直接應用到Internet上,這也是它沒有被廣泛接受的主要原因。正是HTML使Web迅速在世界范圍內(nèi)擴展開來。另外,HTML中有限的標記不能滿足很多Web應用的需要,如基于Web的大型出版系統(tǒng)和新一代的電子商務,而為各種應用需要不斷地往HTML中增加標記顯然不是最終的解決方法,究其原因是HTML缺乏可擴展性、解決方案應該是簡化SGML使之能應用到Web上。作為Web上使用的 的SQML的一個優(yōu)化子集,XML應運而生。XML的可擴展性就在于此。這些子元素可以是文本數(shù)據(jù),也可以是帶標記的元素。如上述XML文檔的DTD由文件hat list.dtd定義。DTD是一系列關于元素類型、屬性、實體和符號的定義。DTD示例如下:!ELEMENT HATLIST(HAT)*<!ELEMENT HAT(COLOR,SIZE,CUSTOMIZE)<!ELEMENT COLOR (PCDATA)<!ELEMENT SIZE(#PCDATA)<!ELEMENT customize (#PCDATA/LOCATOR)*><!ELEMENT LOCATOR ANY>!ATLIST Hat_id ID #REOUIREDStyle IDREF #REQUIRED!ATLIST customize XMLLINK CDATA #FIXED “EXTENDED”INLINE (TRUE/FALSE) “TRUE”SHOW (EMBED/REPLAC/NEW) “NEW” >!ATLIST LOCATOR XMLLINK CDATA #FIXED “LOCATOR”HREF CDATA #REQUIRED XML的特點和特性概述1. XML特性⑴ 特殊的域標記語言:通過使用XML標記,某個領域內(nèi)的每個人可以交流注釋,數(shù)據(jù)和信息,而不必擔心接收端是否有解讀的能力。⑵ 通用的數(shù)據(jù)格式:XML本身是一種純ASCII文件,與有格式的文件相比較,它的抗破壞性是很強的。而且XML是一種自描述語言,即使不熟悉XML語言,也能理解其中的內(nèi)容含義,可以使得文件的長期保存成為可能。因為XML易理解,非專有,易讀寫,所以對于在不同的應用程序之間的數(shù)據(jù)交換來講,XML是一種極好的格式。這種結構化的方法可以有效驗證數(shù)據(jù)有效性一致性。但XML就不同了,它不但要求標記配對、嵌套,而且還要求嚴格遵守DTD的規(guī)定。而如果一個HTML文件沒有開始標記〈HTML〉,在大多數(shù)瀏覽器中仍能通過。XML則使用分析器,無論是內(nèi)嵌于瀏覽器還是作為獨立的處理器,絕對不允許修改。這種嚴格的語法可以規(guī)范開發(fā),降低瀏覽器開發(fā)的復雜度。正如JAVA讓使用者聲明他們自己的類,XML讓使用者創(chuàng)建和使用他們自己的標記而不是HTML的有限詞匯表。(2)靈活性HTML很難發(fā)展,因為它是格式、超文本和圖形用戶界面語義的混合,要同時發(fā)展這些混合在一起的功能是很困難的。在XML中,可以使用樣式表,如XSL(Extensible stylesheet Language,可擴展樣式表語言)和CSS2(Cascading Style Sheets Level2,層疊樣式表第2進階)將數(shù)據(jù)呈現(xiàn)到瀏覽器中。所有這些方面都可以互相獨立地改進并發(fā)展。(3)自描述性XML文檔通信包含一個文檔類型聲明,因而XML文檔是自描述的。XML文檔中的數(shù)據(jù)可以被任何能夠?qū)ML數(shù)據(jù)進行解析的應用所提取、分析、處理,并以所需格式顯示。所以XML適合開放的信息管理。XML甚至還能用來表示那些以前不被看作文檔但是對傳統(tǒng)構數(shù)據(jù)庫來說又過于復雜而難以處理的數(shù)據(jù)。(4)簡明通用性除上述特性以外,XML具有簡明性。同完整的SGML相比,XML簡單、易學、易用并易實現(xiàn)。值得注意的是,XML采用Unicode字符編碼系統(tǒng),從而支持世界上幾乎所有的主要語言,并且不同語言的文本可從在同一文檔中混合使用,支持XML的軟件能處理所有這些語言的任何組合。所有這一切將使XML成為數(shù)據(jù)表示的一個開發(fā)標準,這種數(shù)據(jù)表示獨立于機器平臺、提供商、和編程語言。 XML的用途和應用開發(fā)技術簡介雖然人們對XML的某些技術標準尚有爭議,但是人們已普遍認識到XML的作用及用途。除此之外,XML在很多方面有著重要用途,其中包括數(shù)據(jù)交換和Web應用。XML使得不同計算機應用系統(tǒng)之間交換數(shù)據(jù)變得容易起來,這是因為它的可擴展特性和文檔中使用無數(shù)據(jù)。(l)EDI(電子數(shù)據(jù)交換)。20多年來,EDI著重于合作伙伴之間的事務處理標準化,它提供一系列標準的消息和格式(如 EDIPACT),但是這些標準缺乏靈活性和可擴展性。所以XML能夠和現(xiàn)有別的EDI系統(tǒng)相結合,并擴展現(xiàn)有的EDI應用。構造一個Agent所面臨的挑戰(zhàn)之一是如何理解接收到的數(shù)據(jù)。倘若送到agent的是XML結構化的數(shù)據(jù),Agent就很容易理解這些數(shù)據(jù)的含義及與它已有知識的關系——及相關技術必將促進Agent及移動Agent技術的發(fā)展。XML可以用來描述軟件設計中有關的設計元素,如對象模型,甚至能描述最終設計出來的軟件。由IBM、Unisys;及其他合作伙伴提出的XMI(XML Metadate interchange)正是朝該方向努力的結果,XMI為存儲和共享基于對象的程序設計信息建立了一個標準。另外。Microsoft及合作伙伴提出的OSD(Open software Description)正是XML的一個應用,它定義了一個標記集用來描述軟件包及其與各種客戶平臺的依賴關系。除此之外,XML能夠用來建立HTML所不能達到的多層Web應用。XML的特性使得它能用來描述包含在不同應用中的數(shù)據(jù)。(2)本地計算。這些本地計算不需要與服務器的額外通信。(3)數(shù)據(jù)的多種顯示。用XML定義的數(shù)據(jù)能以不同的外觀顯示。CSS和XSL提供了描述數(shù)據(jù)所需顯示的語言機制。作為XML的早期應用之一,WIDL(Web Interface Definition Language)是一個用來定義支持Web資源或企業(yè)應用接口的語言標準。 XML應用開發(fā)技術概述
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1