本書分為四個部分:
第一部分為導論篇,討論電子設備系統(tǒng)的一般概念和信息系統(tǒng)(包括電子商務系統(tǒng))的邏輯結構模式。
第二部分為基礎技術篇,介紹常用的技術與開發(fā)工具。開發(fā)技術對系統(tǒng)分析與系統(tǒng)設計是于關重要的,不掌握技術是無法進行設計的。
第三部分為管理篇,討論系統(tǒng)開發(fā)過程模式以及相應的項目組織與項目管理。
第四部分為分析與設計篇,從方法與描述兩條主線討論系統(tǒng)的開發(fā)。
這些內容都是開發(fā)電子商務系統(tǒng)所必需的。書中適當突出了開發(fā)技術與開發(fā)工具的應用,因為技術與工具是信息系統(tǒng)工程項目完成的基礎。
第一部分 導論篇——電子商務信息系統(tǒng)
1 電子商務系統(tǒng)概述
1.1 電子商務系統(tǒng)
1.2 電子商務系統(tǒng)的功能、應用特征和特點
1.3 電子商務系統(tǒng)類別
1.4 電子商務系統(tǒng)的結構與組成要素
1.5 電子商務系統(tǒng)的中間件構架與應用平臺技術
1.6 電子商務系統(tǒng)的安全問題
2 信息系統(tǒng)的邏輯結構模式
2.1 邏輯結構模式
2.2 客戶/服務器結構模式
2.3 N-層應用結構模式
2.4 Web應用結構模式
2.5 P To P網絡結構模式
第二部分 基本技術篇----實施方法、開發(fā)工齡與開發(fā)開發(fā)技術
3 開發(fā)工具PowerBulder
3.1 PowerBulder概述
3.2 PowerBulder工作環(huán)境與對象
3.3 界面設計
3.4 數據庫連接與數據管理
3.5 構造運行程序
4 數據管理技術
4.1 數據庫管理系統(tǒng)
4.2 Sybase的安裝和連接
4.3 Sybase數據庫服務器端程序設計
4.4 實例分析
5 Web技術與應用
5.1 Internetg與Internet
5.2 HTML概述
5.3 網頁制作工具
5.4 動態(tài)網頁
5.5 數據庫連接
5.6 應用實例
6 常用開發(fā)技術
6.1 DLL技術
6.2 ActiveX技術
6.3 Java與EJB
第三部分 管理篇——系統(tǒng)開發(fā)的組織與項目管理
7 信息系統(tǒng)開發(fā)的過程模式
7.1 信息系統(tǒng)開發(fā)的過程模式
……
第四部分 分析與設計篇——系統(tǒng)模型與描述方法
參考文獻
為此,應使網頁與數據庫建立關聯(lián)。當數據庫中的數據變更時,自動地更新網頁才是一個
好的解決方案。為了使Web服務器從數據庫服務器中檢索數據,通常在Web服務器與數據庫管理
系統(tǒng)(DatabaseManagement System,DBMS)之間加一層應用服務器。這個中間層服務器的主要
功能有:①與Web服務器的接口;②與數據庫管理系統(tǒng)的接口;③業(yè)務處理邏輯的管理與組織
。
常用的Web服務器接口有通用網關接口(CGI),Java Servelet,EJB等。常用的中間服務器
有Sybase的EAServer,Microsoft MTS等。數據庫的接口有兩類:ODBC和JDBC。每個數據庫管
理系統(tǒng)都提供自己的接口和ODBC接口。
2.5.1 PCOP網絡結構及特點
PtoP即PeertoPeer,稱為對等連接或對等網絡。PtoP是近幾年迅速發(fā)展的一種網絡應用結
構模式。P to P技術主要指由硬件形成連接后的信息控制技術,在當前信息系統(tǒng)中有越來越廣
泛的應用。
S(Server)/B(Browse)或S(Servez)/C(Client)結構模式的網絡中,必須在網絡內設置服
務器,信息通過服務器才可以傳遞,如圖2-10所示。信息需要先集中上傳到服務器保存.然后
再分別下載(如網站),或是信息按服務器上專有規(guī)則(軟件)處理后才可在網絡上傳遞流動(如
郵件)。
在P to P結構模式的網絡中取消了服務器的中心地位,各個“客戶”都可通過直接交換共
享計算機資源和服務,如圖2-11所示。當對等計算機在客戶/服務器模式下作為客戶機進行操
作時,它還包含另外一層可使其具有服務器功能的軟件。對等計算機可對其他計算機的要求進
行響應,請求、響應范圍和方式都隨具體應用程序的不同而不同。
2.5.2 P to P網絡模式的技術優(yōu)勢
P to P網絡模式最大的優(yōu)勢是可充分利用網絡上所有“客戶終端”的資源。具分析,即使是最繁忙的計算機,其CPU也有很多時間是空閑的?臻e的比例甚至超過40%。P to P技術可將任務分解調度,充分利用這些閑置的資源,完成大規(guī)模的計算。
2.5.3 P to P網絡模式的主要應用
從前述的有關P to P網絡模式的特點與優(yōu)勢來看,P to P網絡通過利用網絡中大量的閑置資源構成一個功能強大的體系。目前P to P的應用可歸結為以下四大類型:
I.文件交換
P to P網絡中的計算機自由地交換文件,這是P to P網絡最早的應用之一。
2.集群計算
采用P to P技術的對等計算,可把P to P網絡中的眾多計算機中閑置的計算能力連接起來,構成一個超級計算機,使用積累的能力執(zhí)行超級計算機的任務。
關于Pto P的故事
1999年就讀于美國東北大學的18歲的大學生肖恩·范寧(ShawnFanning)開發(fā)出了一個叫Napster的軟件,他的目的是想和他在佛吉尼亞的朋友共享MP3歌曲文件。安裝了Napster的計算機互相享受各自的資源,因此十分流行,迅速在眾多MP3數字音樂愛好者中傳播開來。到2000年時,Napster網站宣布已擁有5 000萬登記會員,成為P 10 P網絡有史以來影響最大的應用。通過Napster提供的Pto P技術,MP3數字音樂愛好者可以在網絡上搜索自己需要的MP3文檔,并從任一臺聯(lián)同并使用Napster程序的電腦(客戶端)上下載MP3,或上載自己的MP3文檔給向自己索取文檔的其他電腦(客戶端)。
但這卻使唱片商的利益受到損害,使美國各大唱片商大為惱怒,在一印。升娟堤俠蔸賈MP3服務不久,代表多家唱片巨頭的美國唱片藝術家聯(lián)合工會(RAIAA)即把Napser告上法庭,指其侵犯唱片公司及藝術家版權。提供盜版服務。
當法官們?yōu)槭胧鞘敕莻X筋時,技術人員卻受到很大的啟發(fā):這是一種極具革命性的互聯(lián)網技術。網絡計算機之問自由的、不受主服務器控制的信息交流的核心思想除了可用于共享MP3音樂外,還可用于很多方面,解決目前網絡無法處理(或難于處理)的難題。
3.協(xié)同工作
P”P極適合于協(xié)同作業(yè)。通過網絡對等共享數據與程序,分散在各地的計算機實時地進行協(xié)同作業(yè)。其應用范圍包括醫(yī)療會診、軟件產品開發(fā)等。
4.搜索引擎
P to P技術的搜索方式與現在的網絡搜索方式不同,它是一種深層次的搜索。例如有一種方案為:~臺機器在網絡上搜索十臺計算機,并請求這十臺計算機中的每一臺按同樣的要求向另外的十臺計算機搜索(即,同時向10。臺計算機進行搜索),第N步就達到對10一臺計算機進行搜索。因此,搜索的速度快、范圍廣,在搜索的同時還可對搜索的結果(內容)進行復雜規(guī)則的過濾與組織。
P協(xié)P技術在網絡發(fā)展之初即存在,因此,它只是一種新的應用開Pto P的分布計算
通過眾多計算機來完成超級計算機的功能,一直是科學家夢寐以求的事情。采用P to P技術的對等計算,正是把P to P網絡中的眾多計算機暫時不用的計算能力連接起來,使用積累的能力執(zhí)行超級計算機的任務。任何需要大量數據處理的行業(yè)都可從對等計算中獲利,如天氣預報、動畫制作、基因組的研究等。有了對等計算之后,就不再需要昂貴的超級計算機了。就本質而言,對等計算就是網絡上CPU資源的共享。加州伯克萊分校曾利用PIo Ptt~200萬臺PC組成計算機陣列,搜索射電天文望遠鏡信號中的外星文明跡象。
將來有一天,我們被要求在自己的Pc上安裝一個特殊的屏幕保護程序。當我們不使用電腦時。屏保運行,電腦被分配工作負載,我們也將定期收到一筆費用作為對我們的閑置計算資源的使用費。這種交易對企業(yè)客戶來說也很有吸引力,他們憑空多了一份收入,甚至不用犧牲lT系統(tǒng)的工作性能,因為他們可以隨時停止接受P0 P網路分配的工作負載。
當然,或許還有更多的激動人心的應用是我們沒有看到的呢!P IoP作為一個新興的技術在新的網絡環(huán)境下將大有作為。所以P to P不僅僅是一種技術,更重要的是一種思想,一種打破現有互聯(lián)網的框架并建立新規(guī)則的力量。