2023年自考電商網站設計原理精要_第1頁
2023年自考電商網站設計原理精要_第2頁
2023年自考電商網站設計原理精要_第3頁
2023年自考電商網站設計原理精要_第4頁
2023年自考電商網站設計原理精要_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1.1電子商務的概念和發展

電子商務的概念

1997年11月國際商會定義:電子商務是指實現整個貿易過程中各階段的貿易活動的電子化。

從廣義上講電子商務定義:電子商務是運用現有的計算機硬件設備、軟件和網絡基礎設施,通過一定的協議連接起來的電子網絡環境進行各種各樣商務活動的總稱。

電子商務的發展歷程

第一階段:基于EFT的電子商務

電子資金轉帳(EFT):是指通過公司間通訊網絡進行的帳戶交易信息的電子傳輸,由于它以電子方式提供匯款信息,從而使電子結算實現了最優化。

第二階段:基于EDI的電子商務

第三階段:基于Internet的電子商務Internet:是連接了無數個遍及全球范圍的廣域網和局域網的互聯網絡。

電子商務的應用及現狀

1.電子商務的應用

(1)銷售業(2)金融業

(3)保險業(4)教育業

(5)醫療衛生(6)旅游業

2.電子商務的現狀

(1)美國電子商務發展現狀

(2)歐洲國家電子商務發展狀況

(3)亞太地區電子商務發展狀況

(4)中國電子商務發展狀況

1.2電子商務的基本框架模式

公司--公司模式(B2B模式)

B2B(BusinesstoBusiness):是指商業機構(或公司、公司)使用Internet或各種商務網絡向供應商(公司或公司)訂貨和付款。B2B模式是當前電子商務模式中份額最大,也是最具操作性、最容易成功的模式。B2B模式特點:

第一,用戶群固定,操作人的真實身份明確,客戶信息真實可靠,具體準備;

第二,有嚴格的訪問權限控制,操作人有具體的責任規定;

第三,傳輸的信息涉及商業機密或公司機密;

第四,商務活動中需要協商和簽署具有法律效應的協議、協議等。

公司--消費者模式(B2C模式)

B2C(BusinesstoCustomer):電子商務是以Internet為重要手段,由商家或公司通過網站向消費者提供商品和服務的一種商務模式。B2C模式的特點:

第一,用戶群體大,所采用的商務、身份證、信息安全等方面的技術和管理辦法必須安全方便,簡潔成本低易于推廣;

第二,網上傳輸的信息也許涉及個人機密,例如:賬號、密碼、操作金額等;

第三,經常出現”一次性”客戶,不注冊或不連續使用。

消費者--消費者模式(C2C模式)

特點類似于現實商務世界中的跳蚤市場。

公司--政府模式(B2G模式)

是指政府部門與公司之間通過網絡進行各項商務活動。

1.3電子商務對傳統商業的影響

電子商務的競爭優勢

第一,電子商務將傳統的商務流程數字化、電子化,讓傳統的商務流程轉化為電子流、信息流,突破了時間和空間的局限,大大提高了商業運作效率,并有效地減少了成本.。

第二,電子商務是基于互聯網的一種商務活動,互聯網自身具有開放性、全球性的特點,電子商務可為公司和個人提供豐富的信息資源,為公司發明更多商業機會。

第三,電子商務簡化了公司與公司,公司與個人之間的流通環節,最大限度地減少了流通成本,有效地提高公司在現代商業活動中的競爭力。

第四,電子商務合用于大、中小型公司。

第五,成本低廉化。第六,庫存減少。

第七,生產周期縮短。

電子商務對傳統商業的影響

㈠.電子商務對于公司的研究開發、采購、生產、加工、制造、存儲、銷售以及客戶服務產生的影響重要涉及:

(1)電子商務對公司采購帶來的影響

(2)電子商務對公司生產加工過程帶來的影響

(3)電子商務對公司銷售帶來的影響

(4)電子商務對公司客戶服務的影響

㈡.電子商務對傳統公司的管理產生的影響涉及:

(1)改變公司組織的結構

(2)改變公司的運作方式

(3)改變公司的營銷管理

(4)影響公司的結算方式

(5)改變公司的競爭方式

1.4電子商務支付系統

電子支付:是客戶一方面將一定金額的鈔票或存款從發卡者處兌換得代表相同金額的數據,通過使用某些電子化方法將該數據直接轉移給支付對象。

1、在線支付安全性重要涉及:

認證客戶;

信息完整傳輸;

無拒付無能為力付;

有效的查賬機制;

穩私性保護;

可靠的信息服務。

2、在線電子支付方式重要涉及:

(1)銀行卡是商業銀行向社會公開發行,具有消費信用、轉賬結算、存取鈔票等所有或部分功能,作為支付結算工具的各類卡的統稱。

(2)電子鈔票是一種以數據形式流通的、能被消費都和商家普遍接受的、通過互聯網購物時使用的數字化貨幣。

(3)電子支票是一種借鑒紙張支票轉移支付的優點,運用數字傳遞將錢款從一個賬戶轉移到另一個賬戶的電子付款形式。

(4)智能卡是一種大小和普通名片相仿的塑料卡片,內含一塊直徑1cm左右的硅芯片,具有存儲信息和進行復雜運算的功能。

電子支付模型的種類:

(1)支付系統無安全措施模型

(2)通過第三方經紀人支付模型

(3)鈔票支付模型

(4)簡樸加密支付系統模型

(5)SET模型

網上銀行

E-Bank(ElectronicBank),也叫做“電子銀行”。服務項目重要有:(1)交易類(2)查詢類(3)擴展業務類(4)信息服務類

網上銀行具有的特點:

(1)安全性高(2)功能豐富

(3)手續簡樸(4)設立靈活

相關產品介紹

㈠.支付寶

㈡.首信易支付

㈢.網銀在線支付

網銀在線支付的特點:

第一,國內支持銀行卡種最多、覆蓋范圍最廣、結算速度最快的支付平臺。

第二,采用Java編程語言,保證系統的安全穩定性。

第三,平臺合用面廣,支持靜態頁面以及其他各種網站空間,后期維護成本低。

1.5電子商務物流系統

物流:是物質資料從供應者到需求者的物理運動,重要是發明時間價值和場合價值,有時也發明一定加工價值的活動。

電子商務與物流的關系

(1).電子商務的發展將給物流帶來新的變化:①消費者的地區分布分散化

②銷售的商品標準化

③物流服務的社會化

④物流服務空間的拓展

(2).物流影響和引導電子商務的發展

物流是電子商務概念模型的基本要素

①信息流,既涉及商品信息的提供、促銷行銷、技術支持、售后服務等內容,也涉及諸如詢價單、報價單、付款告知單、轉賬告知單等商業貿易單證,還涉及交易方的支付能力、支付信譽等。

②商流,指商品在購、銷之間進行交易和商品所有權轉移的運動過程,具體是指商品交易的一系列活動。

③資金流,指資金的轉移過程,涉及付款、轉賬等過程。

④物流,作為四“流”中最為特殊的一種,指物質實體(商品或服務)的流動過程,具體指運送、儲存、配送、裝卸、保管、物流信息管理等活動。

電子商務下的物流模式

㈠.物流一體化就是以物流系統為核心的由生產公司經由物流公司、銷售什業直至消費者供應鏈的整體化和系統化。

㈡.第三方物流指由物流勞務的供方、需方之外的第三方去完畢物流服務的物流運作方式。

1.6電子商務安全策略

安全策略,是指在某個安全區域內(一個安全區域,通常是指屬于某個組織的一系列解決和通訊資源),用于所有與安一相關活動的一套規則。

電子商務系統的安全要素

電子商務系統的安全規定涉及:

①數據保密②數據完整性

③身份驗證④訪問授權

⑤不可抵賴和不可否認

電子商務總體安全策略

①安全策略目的:對某個機構所要保護的特定資源要達成的目的所進行的描述。

②機構安全策略:規范某機構如何管理、保護和分派資源以達成安全策略的既定目的。

③系統安全策略:描術如何支持此機構的安全策略規定。涉及:

(1).網絡結點的安全

①防火墻:是在連接Internet和Intranet保證安全最為有效的方法,防火墻可以有效地監視網絡的通信信息,并記憶通信狀態,從而做出允許或拒絕的對的的判斷。

②防火墻安全策略③安全操作系統

(2).通訊的安全

(3).應用程序的安全性

(4).用戶的認證管理

①身份認證②CA認證

要在網上確認交易各方的身份以及保證交易的不可否認性,需要一份數字證書進行驗證,這份數字證書就是CA證書,它由認證授權中心(CA中心)發行。

(5).安全管理

電子商務系統安全交易標準

①安全超文本傳輸協議(S-HTTP),依靠密鑰對交易信息的加密,保障Web站點間的交易信息傳輸的安全性。

②安全套接層協議(SSL),由Netscape公司提出的安全交易協議,提供加密、認證服務和報文完整性。

③安全交易技術協議(STT)由Microsoft公司提出,STT將認證和解密在瀏覽器中分離開,用以提高安全控制能力。

④安全電子交易協議(SET),1995年信用卡國際組織、資訊業者及網絡安全專業團隊等開始組成策略聯盟,共同研究開發電子商務的安全交易。

電子商務安全技術涉及:

(1)密碼技術(2)訪問技術

(3)防火墻技術(4)數字時間戳

(5)虛擬專用網(VPN)(6)數字認證

(7)電子商務認證中心(CertificateAuthority,CA)

1.7電子商務信息檢索

信息檢索:是指將信息按一定的方式組織和存儲起來,并根據信息用戶的需要找出有關信息的過程。優點:

(1)對用戶而言所尋即所得

(2)可以讓電子商務的管理者了解訪問者的意圖

(3)符合電子商務使用者的習慣

(4)可以提高網站信息價值

(5)網站專業性的象征

全文檢索技術

互聯網的普及,使得全文檢索技術真正成熟起來,其應用范圍已經擴展到Internet的各個領域,當前重要涉及以下幾類搜索服務方式:

(1)Internet搜索引擎

(2)COM網站的站點檢索

(3)公司信息門戶的檢索引擎

(4)電子商務網站的內容檢索引擎

2.1計算機系統的組成

計算機系統涉及硬件系統和軟件系統。

計算機硬件系統按功能分為存儲器、運算器、控制器、輸入設備、輸出設備。

運算器的作用:執行所有的算術和邏輯運算指令,對數據進行算術或邏輯運算。

控制器的件用:計算機控制是對電腦的各個部分進行控制的部件,不同的控制器控制不同的設備,比如:USB控制器,軟盤控制,硬盤控制器等。

存儲器的作用:存放計算機系統和用戶的數據,涉及程序。它分為內存儲器(又稱主存儲器,是主機的組成部分,即RAM和ROM)和外存儲器(又叫輔助存儲器,屬于外部設備)。

輸入設備的作用:計算機和人之間的接連設備,用戶通過輸入設備把要解決的數據信息輸入計算機內。

輸出設備作用:計算機和人之間的接口設備,它按命令將內存中的數據信息讀出,并用可以看見的方式向操作者展示。

計算機軟件系統結構

軟件:指為了發揮硬件系統的功能和方便人們使用硬件系統,為解決各類應用問題而設計的各種程序的總稱。它分為系統軟件和應用軟件。

指令是指示計算機執行某種操作的命令。它的類型有:運算指令、傳送指令、控制指令、輸入輸出指令、特殊指令。

源程序是用匯編語言或高級語言編寫的程序。

目的程序是用機器語言編寫的程序。

程序設計語言的分類:機器語言是以二進制形式的0、1代碼串表達的機器指令以及其使用規則的集合。匯編語言是一種符號語言。它由基本字符集、指令助記符、標號以及一些規則構成。高級語言是一種接近于人類自然語言的程序設計語言。

計算機軟件系統是計算機系統的重要組成部分,是為運營、維護、管理、應和計算機所編制的所有程序和支持文檔的總和。計算機軟件系統由系統軟件和應用軟件組成。

系統軟件涉及操作系統、語言解決程序、實用程序。

操作系統的重要功能是:解決器管理、存儲管理、文獻管理、設備管理。

語言解決程序分為:匯編程序、解釋程序、編譯程序。

實用程序涉及:編輯程序、連接裝配程序、調試程序、診斷程序、程序庫。

應用軟件分為:用戶程序、應用軟件包、通用應用工具軟件。

2.2數據庫技術基礎知識

信息是現實世界事物的存在方式或運動狀態的反映。它的重要特性:

①信息的傳遞需要物質載體,信息的獲取和傳遞要消費能量;②信息可以感知;③信息可以存儲、壓縮、加工、傳遞、共享、擴散、再生和增值。

數據解決是對各種形式的數據進行收集、存儲、加工和傳輸等活動的總稱。數據管理是數據收集、分類、組織、編碼、存儲、檢索、傳輸和維護等環節是數據解決的基本操作。數據管理是數據解決的核心問題。

數據庫技術的發展階段:層次型數據庫和網狀型數據庫、關系數據庫、第三代數據庫。

數據庫系統的構成:數據庫(DB)、數據庫管理系統(DBMS)及開發工具、應用系統、數據庫管理員(DBA)、用戶(最終用戶)。功能:數據定義、數據操作、數據控制。特點:數據的共享性、數據的結構化、數據的獨立性、數據的完整性、統一數據控制功能。

統一數據控制功能有:

①數據安全性控控制,指采用一定的安全保密措施保證數據庫中的數據不被非法用戶存取而導致數據的泄密和破壞。

②數據完整性控制,指數據的對的性、有效性和相容性。

③并發控制,是多個用戶對數據進行存取時,采用必要的措施進行數據保護。

④數據恢復,是系統能進行應急解決,把數據恢復到對的狀態。

關系數據庫是以二維表格(關系)作為數據模型的數據庫。關系的每個行稱為一條記錄,每一個列稱為一個屬性(或字段),所有屬性名稱構成的集合稱為關系模式。

主碼是可以唯一表達數據表中的每個記錄的”字段”或者”字段的組合”。

關系型數據庫系統涉及的結構:硬件、操作系統、關系型數據庫管理系統、關系型數據庫應用系統、用戶。

數據倉庫是面向主題的、集成的、不可更新的并隨時間不斷變化的數據的集合,數據倉庫用來支持公司或組織的決策分析解決。

數據源是數據倉庫系統的基礎,是整個系統的數據源泉。

數據的存儲與管理是整個數據倉庫系統的核心,是數據倉庫的真正關鍵。

數據解決分為:聯機事務解決(OLTP)、聯機分析解決(OLAP)。OLAP的目的是滿足決策支持或者滿足在多維環境下特定的查詢和報表需求,它的技術核心是”維”這個概念。OLAP的重要特點,是直接仿照用戶的多角度思考模式,預先為用戶組建多維的數據模型,一旦多維數據模型建立完畢,用戶可以快速地從各個分析角度獲取數據,也能動態的在各個角度之間切換或者進行多角度綜合分析,具有極大的分析靈活性。

數據挖掘:就是從大量的、不完全的、有噪音的、模糊的、隨機的實際應用數據中,提取隱含在其中的、人們事先不知道的、但又是潛在有用的信息和知識的過程。定義涉及:數源必須是真實的、大量的、含噪音的;發現的是用戶感愛好的知識;發現的知識要可接受、可理解、可運用;并不規定發現放之四海皆準的知識,僅支持特定的發現問題。

數據挖掘的功能:

①自動預測趨勢和行為

②關聯分析③聚類

④概念描述⑤偏差檢測。

2.3計算機網絡基礎知識

計算機網絡應具有的要素:通信線路、獨立功能的計算機、網絡協議。

計算機網絡的組成部分:

網絡服務器、網絡工作站、網絡協議、網絡操作系統、網絡服務、網絡設備。

開放系統互連模型(OSI/RM)的分層:

7應用層

6表達層

5會話層

4傳輸層

3網絡層

2數據鏈層

1物理層

7解決網絡應用

6數據表達

5互聯主機通信

4端到端連接

3尋址和最短途徑

2接入介質

1二進制傳輸

最基本的網絡協議是TCP/IP協議,它的子協議是:

①TCP協議,即傳輸控制協議

②IP協議,即互聯網協議。

網絡協議有:

遠程登錄協議(Telnet)

文獻傳輸議協(Ftp)

電子郵件服務(Email)

WWW服務

簡樸郵件傳輸協議(SMTP)

信息服務(Gopher)

文獻檢索服務(Archie)。

2.4Internet技術

TCP/IP基本概念

TCP/IP協議涉及的協議和工具有:

⑴TCP/IP協議核心協議

⑵應用接口協議

⑶基本的TCP/IP協議互連應用協議

⑷TCP/IP協議診斷工具

⑸有關服務和管理工具

⑹簡樸網絡管理協議代理(SNMP)。

IP協議的功能是把數據包在互聯的網絡上傳送,通過將數據包在一個個IP協議模塊間傳送,直到目的模塊。

IP地址是32位長(4個分段的16進制組成),由網絡號(網絡ID)和主機號(主機ID)兩部分構成。分類:

①A類,用前面8位標記網絡號,1~128。

②B類,用前面16位來標記,128~191。

③C類,用前面24位來標記,192~223。

④D類,用于多重廣播組,一個多重廣播組可涉及1臺或更多主機,224~239。

⑤E類,通常不用的實驗地址,240~247。

Internet接入方式有:

①PSTN(公用電話互換網)

②ISDN(綜合業務數字網)

③DNN(DigitalDataNetwork,用戶端多使用普通電纜和雙絞線)

④ADSL(非對稱數字用戶環路)

⑤VDSL

⑥Cable-Modem(線纜調制解調器)

⑦PON(無源光網絡)

⑧LMDS(用于社區寬帶接入的一種無線接入技術)

⑨LAN方式。

Internet服務重要分:

①萬維網WWW②電子郵件Email

③文獻傳輸FTP④遠程登錄Telnet

⑤網絡新聞Usenet

⑥其他Internet服務程序(如Gopher、Archie、WAIS等)。

萬維網WWW(WorldWildWeb),它是一個集文本、圖像、聲音、影像等多種媒體的最大信息發布服務,同時且有交互式服務功能,是目前用戶獲取信息的最基本手段。

Web架構的特點:

①用超文本技術(HTML)實現信息與信息的連接;

②用統一資源定位技術(URI)實現全球信息的精擬定位;

③用新的應用層協議(HTTP)實現分布式的信息共享。

Web具有的特點:

①Web是圖形化的和易于導航的(Navigate)

②Web與平臺無關③Web是分布式的

④Web是動態的⑤Web是交互的。

Web的發展歷史:靜態文檔、動態文檔、Web2.0時代。

HTML全稱是超文本標注語言,它提供了控制超文本格式的信息,運用這些信息可以在用戶的屏幕上顯示出特定設計風格的Web頁。Web服務器使用HTTP超文本傳輸協議,將HTML文檔從Web服務器傳輸到用戶的Web瀏覽器上。

靜態網頁的缺陷:

①無法支持后臺數據庫

②無法有效的對站點信息進行及時的更新

③無法實現動態顯示效果。

動態網頁與靜態網頁的差別:

①動態網頁以數據庫技術為基礎,可以大減少網站維護的工作量。

②采有動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等。

③動態網頁事實上并不是獨立存在于服務器上的網頁文獻,只有當用戶請求時服務器才返回一個完整的網頁。

社會軟件的應用有:

Blog—博客/網志、TAG—網摘/網頁書簽、SNS—社會網絡、RSS—站點摘要、WIKI—百科全書。

Intranet內部網的特點:

①開放性和可擴展性②通用性

③簡易性和經濟性④安全性。

Intranet的缺陷:①規化局限性的問題

②安全風險問題③信息管理的重視問題④開發方法和策略缺少問題。

VPN虛擬專用網的定義:

㈠VPN是運用公網來構建專用網絡,它是通過特殊設計的硬件和軟件直接通過共享的IP網所建立的隧道來完畢的。㈡VPN是建立在實際網絡(或物理網絡)基礎上的一種功能性網絡。㈢VPN是指在共用網絡上建立專用網絡的技術。㈣VPN是公司網在因特網等公共網絡上的延伸,它能在公共網絡上創建一個安全的私有連接,因此讓公司的遠程用戶、分支機構、業務伙伴等與公司的公司網連接起來,構成一個擴展的公司網。

VPN的特點:

①安全保障②服務質量保證(QOS)

③可擴充性和靈和性④可管理性。

3電子商務網站設計基礎知識

電子商務網站是公司開展電子商務的基礎設施和信息平臺,為電子商務提供商和服務對象提供了交互接口,是電子商務系統運轉的承擔者和表現者。電子商務網站在軟、硬件基礎設施的支持下,由一系列網頁、程序、后臺數據庫等構成,提供各種不同的電子商務功能。電子商務通過信息網絡實現產品和服務的互換,在因特網上建立網站是電子商務目前的重要實現形式。

電子商務網站的基本功能:

1產品展示

①分類和索引目錄

②產品的搜索引擎

③自動推薦是一種可以按照客戶購買商品的歷史自動交叉銷售的技術

2.售后服務

3.網上訂購

4.網上結算是指通過信用卡實現用戶、商家與銀行之間的結算。

Microsoft.NET平臺技術及結構

1.Microsoft.NET技術特性?(1)軟件變服務

(2)基于XML的共同語言

(3)融合多種設備和平臺

(4)新一代的人機界面

2.Microsoft.NET系統組成

(1)Microsoft.NET開發平臺

(2)Microsoft.NET服務器

(3)Microsoft.NET基礎服務

(4)Microsoft.NET終端設備

(5)Microsoft.NET用戶服務

J2EE平臺技術及其組成

Java2平臺依照應用領域的不同,共分為三大版本,分別是J2EE、標準版本J2SE、微型版本J2ME,以及JavaCard等。?1.J2EE的優勢?(1)保存現存的IT資產?(2)高效的開發?高級中間件供應商提供以下這些復雜的中間件服務。

①狀態管理服務。②連續性服務。?③分布式共享數據對象CACHE服務。

(3)支持異構環境

(4)可伸縮性

(5)穩定的可用性?2.J2EE的四層模型

J2EE典型的四層結構:

①運營在客戶端機器上的客戶層組件。②運營在J2EE服務器上的Web層組件。③運營在J2EE服務器上的業務邏輯層組件。?④運營在EIS服務器上的公司信息系統(EnterpriseInformationSystem)層軟件。

3.J2EE容器的組成涉及:

(1)Web容器(2)EJB容器(3)Applet容器

(4)ApplicationClient容器?4.J2EE的各種組件?(1)Servlet(2)JSP(3)EJB?EJB中定義了三種EnterpriseBeans:①SessionBeans。?②EntityBeans。

③Message-drivenBeans。?(4)JDBC(5)JMS(6)JNDI(7)JTA

(8)JCA(9)JMX(10)JAAS

(11)JACC(12)JAX-RPC

(13)JAXR(14)SAAJ

3.3電子商務網站開發常用技術

PHP技術的功能特點

(1)執行速度快

(2)具有很好的開放性和可擴展性

(3)數據庫支持

(4)面向對象編程

(5)具有豐富的功能?(6)可伸縮性?(7)功能全面?ASP技術

與HTML相比,ASP網頁具有以下特點:?第一,運用ASP可以突破靜態網頁的一些功能限制,實現動態網頁技術。?第二,ASP文獻是包含在HTML代碼所組成的文獻中的,易于修改和測試。

第三,服務器上的ASP解釋程序會在服務器端制定ASP程序,并將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁。?第四,ASP提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。

第五,ASP可以使用服務器端ActiveX組件來執行各種各樣的任務。?JSP技術特點

(1)一次編譯,多次、多處運營,代碼的執行效率高?(2)組件的重用性

(3)將內容的生成和顯示進行分離

訪問JSP文獻的方法:

(1)瀏覽器發送JSP文獻請求

(2)發送至Servlet的請求

JavaScript技術特點:?1.腳本編寫語言

2.基于對象的語言

3.簡樸性4.安全性

5.動態性6.跨平臺性

Apache

IIS?IIS支持服務器應用的MicrosoftBackOffice系列。涉及以下內容:

①MicrosoftExchangeServer客戶/服務器通訊和群組軟件。?②MicrosoftProxyServer代理服務器。?③用于連接公司網絡的MicrosoftSNAServer。?④用于集中管理分布式系統的MicrosoftSystemsManagementServer。

⑤MicrosoftCommercialInternetSystem(MCIS)。

3.4電子商務網站開發中重要支撐組件

中間件特點

①中間件使得應用系統的開發更加的簡便、開發周期進一步縮短,在減少了系統的維護、運營和管理的工作量的同時,還減少了計算機總體費用的投入。

②中間件作為新層次的基礎軟件,其重要作用是將不同時期、在不同操作系統上開發應用軟件集成起來,使它們可以互相配合協調地工作,這是操作系統、數據庫管理系統自身所無法完畢的。

新的特點:

①可成長性②適應性

③可管理性④高可信性

公司應用集成

公司應用集成(EAI)可以將業務流程、應用軟件、硬件和各種標準聯合起來,在兩個或更多的公司應用系統之間實現無縫集成,使它們像一個整體同樣進行業務解決和信息共享。重要分為:

①數據的集成②功能集成

公司應用集成(EAI)兩個維度描述

(1)深度維度

EAI是先從數據集成、應用系統的集成再到面向過程的集成,它們是從易到難排列的。①數據的集成。②應用系統的集成。③業務流程的集成。

(2)廣度維度

先從最初的部門內集成到部門間集成,再到公司范圍內和公司間的集成。它們從易到難來排列如下。

①部門內部的信息系統集成和人員結構的調整。②部門之間的信息系統集成個關系的調整。③公司級的信息系統集成和組織結構的調整。④與有穩定關系的合作伙伴之間的信息系統實現面向業務過程的集成。⑤與隨機碰到的合作伙伴之間的信息系統實現面向業務過程集成。

Web服務

Web服務是一種可以用來解決跨網絡應用集成問題的開發模式,這種模式為實現”軟件作為服務”提供了技術保障。

重要特點涉及:

①Web服務通過因特網的標準協議就可以被客戶端所訪問。

②Web服務可以被XML語言進行詳盡的描述。

③Web服務具有通信協議標準性和服務自描述性。

Web服務的應用-Webservices

Webservices是描述一些操作(運用標準化的XML消息傳遞機制可以通過網絡訪問這些操作)的接口。

Webservices體系結構基于三種:服務提供者、服務注冊中心、服務請求者。

工作流

從技術角度可以分為下面幾個類型:

基于Domino的工作流管理系統

基于消息中間件的工作流管理系統

基于微軟平臺的工作流管理系統

基于J2EE的工作流管理系統

4.1電子商務網站的總體規劃

電子商務網站的規劃

網站規劃是指在網站建設前對市場進行分析、擬定網站的目的和功能,并根據需要對網站建設中的技術、內容、費用、測試、維護等做出規劃。網站規劃對網站建設起到計劃和指導的作用,對網站的內容和維護起到定位作用。

通常網站規劃涉及以下的內容:

(1)建設網站前的市場分析

(2)建設網站目的及功能定位

(3)網站技術解決方案

(4)網站內容規劃

(5)網頁設計(6)網站維護

(7)網站測試(8)網站發布及推廣

(9)網站建設日程表(10)費用明細

電子商務網站的生命周期

1.系統規劃階段的任務是對公司的環境、目的、現行系統的狀況進行初步調查,據公司目的和發展戰略,擬定信息系統的發展戰略,對建設新系統的需求做出分析和預測,同時考慮建設新系統所受的各種約束,研究建設新系統的必要性和可行性。

2.系統分析階段的任務是根據系統設計任務書所擬定的范圍,對現行系統進行具體調查,描述現行系統的業務流程,指出現系統的局限性和局限性之處,擬定新系統的基本目的和邏輯功能規定,即提出新系統的邏輯模型。系統分析階段的工作成果體現在系統說明書上。

3.系統設計階段的任務是根據系統說明書中規定的功能需求,考慮實際條件,具體設計實現邏輯模型的技術方案,即設計新系統的物理模型,這個階段的技術文檔“系統設計說明書”。

4.系統實行階段是將設計的系統付諸實行的階段。這一階段的任務涉及程序的編寫和測試,人員培訓,數據文獻轉換,計算機等設備的購置,安裝和測試,系統測試與轉換等。

5.系統運營和維護階段系統投入運營后,需要經常進行維護和評價,記錄系統運營的情況。根據一定的規格對系統進行必要的修改,評價系統的工作質量和經濟的工作質量和經濟效益。

4.2電子商務網站的可行性分析

需求分析涉及:

(1)功能需求(2)性能需求

(3)資源和環境需求(4)可靠性需求

(5)安全保密需求(6)用戶界面需求

(7)成本消耗與開發進度需求

(8)預先估計的可擴展性需求

常用的分析方法有:面向數據流的結構化分析方法(SA)、面向數據結構的Jackson方法(JSD)、面向對象的分析方法(OOA)等,以及用于建立動態模型的狀態遷移圖或Petri網。

為了明確上述的應用系統需求,從以下3方面考慮:

(1)從模糊的規定中抽象出對信息和信息解決的需求

(2)對各種規定擬定定量的標準

(3)對于羅列出來的各種問題及規定分析互相關系

可行性研究

,是指在進行項目投資、工資建設之前的準備性研究工作。它是經濟活動中經常使用的一種決策程序和手段,也是投資前的必要環節。可行性研究通常可分為四個階段:

第一階段,機會可行性研究,也稱為投資機會鑒定。在這一階段涉及粗略的市場調查和預測,尋找某一范圍內的投資機會并初步估算投資費用。

第二階段,初步可行性研究。在投資機會研究的基礎上,進一步較為系統的研究投資機會的可行性,涉及對市場的進一步考察分析等。

第三階段,具體可行性研究,也稱為技術經濟可行性研究。這是一個擬定投資項目是否可行的最終研究階段。

第四階段,形成可行性研究報告。

可行性研究涉及四個方面,

1.運營可行性是對方案在組織中的合適限度的度量,也是人們對該系統的感覺的度量。運營可行性需要考慮以下兩個方面:

(1)問題是否值得解決,問題的解決方案能否實現。

(2)用戶和管理人員對問題或問題的解決方案有無規定。

2.技術可行性重要是公司、消費者和公共設施所擁有的技術水平是否可以支持大量規模的電子商務實行。重要涉及3個問題:

(1)建議的技術或方案在現有技術水平下是否可以實現。

(2)開發系統目前擁有的所需的技術是否足夠。

(3)開發系統的技術專家。

技術可行性重要分為通訊網絡技術和安全技術兩個方面。

(1)通訊網絡技術實現

重要有三種不同但又互相關聯的網絡模式:Internet、Intranet、Extranet。

(2)安全技術問題

重要面臨以下4個安全問題:

a.保密性問題。

b.認證問題

c.完整性問題

d.不可否認性問題

3.經濟可行性

從經濟上考慮,應預先列出建設電子商務系統所需費用的預算和對效益的估算,假如忽略了,就會導致巨大的損失。在估算的過程中經常把費用估計低了而把收益估計高了,這是由于用戶在考慮問題的時候常忽略一些重要的因素。

4.社會環境可行性

要考慮各種社會因素,才干擬定系統是否可行,由于電子商務應用系統是在社會環境中工作的,除了技術和經濟等因素之外,尚有許多社會因素對于系統的建設起著制約的作用。

4.3電子商務網站的設計規定

(1)良好的可擴充性

(2)高效率的并發解決能力

(3)強大的管理能力

(4)與公司內部的系統緊密聯系

(5)保證天天提供24小時服務

(6)良好的容錯性能

(7)支持多種客戶終端

(8)安全的運營環境

4.4電子商務網站的基本構件

(1)應用服務器是指通過各種協議把商業邏輯暴露給客戶端的應用程序。應用服務器重要用于較大規模電子商務應用的開發,發布和管理,同時與公司原有系統集成。

(2)工作流和群件子系統

群件是一個網絡軟件概念,它定義了由一組(群)人使用的應用程序。群件的思想是希望由網絡連接著的用戶(組成員)可以通過網絡互相操作,作為一個整體來提高整組的生產率。工作流和群件子系統重要用于使工作人員和商業伙伴通過因特網共享資源,協同工作。

(3)內容管理子系統(CMS),它是一種位于Web前端和后端辦公系統或流程(內容制作,編輯)之間的軟件系統。內容管理系統最大的好處是可以使用模版和通用的設計元素以保證整個網站的協調。它重要是簡化網站的產品管理、提高效率,并把篩選后相應內容發給最終用戶。

(4)目錄服務器是用于在全球范圍內查找用戶和山野伙伴的強大的搜索工具。目錄服務器的重要功能是提供資源與地址的相應關系。它重要用來管理防火墻內外的用戶、資源和控制安全權限,同時為用戶的通信和電子商務交易提供通道。

(5)性能優化工具

重要是改善網站服務質量,涉及流量管理、動態數據緩存、網絡動態負載、知識管理等。

(6)郵件和消息服務器

郵件服務器是指在服務器硬件安裝支持SMTP/POP3/ESMTP等標準互聯網郵件服務協議的郵件服務器軟件,運營有關的配置和操作,來實現一個在Internet/Intranet郵件發送和接受等功能的通信架構。它的重要用途是發送或中斷用戶發出的電子郵件。

消息服務器由單個代理或一組協同工作的代理(代理群集)組成,用于執行消息路由和傳送服務。代理是執行下列任務的一個進程:

a.驗證用戶及其想要執行的授權操作

b.建立與客戶機的通信通道

c.從生產者客戶機接受信息,然后將消息置于其各自的物理目的中

d.將消息路由并傳送到一個或多個消費者客戶機

e.保證傳送可靠

f.提供用來監視系統性能的數據

郵件和消息服務器重要是為公司員工、合作伙伴和客戶提供商業級的通信架構。

(7)個性化信息服務

在網絡環境下,個性化服務是一種網絡信息服務的方式,這種服務方式的實現重要是根據用戶的設定,借助于計算機及網絡技術,對信息資源進行收集、整理和分類,向用戶提供和推薦相關信息,以滿足用戶對信息的需求。

個性化服務重要是在實時分析客戶數據的基礎上提供服務,從而對用戶行為更好的理解,使得公司可以跟蹤、分析、理解網站用戶。

(8)搜索引擎是指自動從網站內外部搜集信息,通過一定整理以后,提供應用戶進行查詢的系統。搜索引擎的工作原理大體可以分為:

a.搜集信息b.整理信息c.接受查詢

(9)安全服務器是為了保證電子商務系統的數據安全、應用安全和交易安全。

(10)網站服務器

4.5電子商務網站的服務規范

1.服務類服務規范

服務類電子商務網站就是面向公司和個人提供各種服務的網站。它們應當提供的服務涉及:

(1)完善的消費者幫助中心

(2)完善的隱私權保護政策

(3)優質的客戶服務

2.商品類的服務規范

商品類電子商務網站就是通過互聯網提供面向公司和個人銷售商品的網站。它們應當提供的服務涉及:

(1)保護消費者合法權益

(2)提供優質的客戶服務

(3)建立良好的訂單解決流程

(4)建立規章制度

(5)安全保障

(6)加強信息監管

(7)保護隱私權

(8)保護知識產權

5.1電子商務網站系統分析

系統分析要研究的重要是:如何獲得需求、假如進行需求分析、以及如何定義和描述需求。特點

①網站成為信息系統中重要和關鍵部分。②將原有的管理變為瀏覽器/服務器模式。③擴展到電子商務功能,新的營銷管理方式。

④新系統會涉及業務流程的重組。

⑤系統管理方式變化為網絡化管理。

系統分析的任務和目的

系統分析的重要任務:就是在系統規劃的指導下,通過對公司各部、各業務的具體調查研究,進一步研究現有系統的工作流程,分析用戶的需求,得到新系統的邏輯設計方案,以解決系統“能做什么”的問題。

系統分析的任務重要有以下幾種:

㈠系統調查

①系統調查的目的,是通過對原系統自上而下的調查和分析,是系統開發人員全面掌握真實和盡也許完整的信息,數據及其解決過程和對新系統的功能規定,為構建新系統的邏輯模型建立對的的基礎。

②系統調查的重點是用戶與現行系統的整體情況,現行系統與外部的關系,特別要了解系統的能力,資源及受到哪些條件的限制。

③系統調查內容涉及:組織機構、功能業務、目的和發展戰略;外部環境,外部實體,物質信息來往決策方式、過程,管理方式、方法;管理信息渠道,信息需求和獲得方法;數據的輸入輸出、解決過程、存儲和流向;現行系統存在的問題和改善意見;網站系統建設的資源情況。

㈡網上能開展的業務分析

①業務分析是電子商務應用系統和功能模塊的基礎。

②分析現有的業務流程和模式,仔細研究公司自身的需求,擬定上網業務。根據商品特色、行業特點及所處的行業地位選擇可以上網開展的業務。

㈢目的客戶調查與分析

①擬定網站目的客戶,對網上客戶實現的以及潛在的各種需求進行分析,有針對性地提供信息,吸引住目的客戶網站才干成功。

②目的客戶調查與分析方式是在網站建設前,通過網絡市場調查,對網站將來的潛在用戶進行也許的需求分析,并提交分析報告,對網站功能進行規劃和實行。網站開通后,通過對客戶對訪問和購物情況及提出的需求意見進行分析,并指導改善。

㈣競爭對手調查與分析

①競爭對手調查與分析的目的是了解本來的競爭對手是否開展網絡業務,洞察網上已經開展業務的競爭對手情況,分析現有和潛在對手的優勢和劣勢,研究對手網絡運營情況和電子商務效果。

②擬定網上競爭對手

③了解競爭對手的電子商務戰略和重要網上業務。

④研究競爭對手網站的設計架構與運營效果

⑤一定要有戰略意識地考察對手的網站

㈤電子商務網站的市場定位

①市場定位分析的重要工作:公司已有和潛在的競爭優勢的挖掘與分析,與對手相比有競爭力的產品及服務優勢的篩選與確認,決定公司競爭性市場定位。

②競爭性分析,擬定本公司優勢。

③競爭對手網站內容結構與運營效果分析,擬定本公司網站架構。

④新產品市場開拓分析,擬定未來發展方向。

系統分析工具

系統分析的順序:1、組織結構與功能分析;2業務功能分析;3數據與數據流程分析(每個階段都有相應的圖表和工具)。

㈠組織結構與功能分析

組織結構與功能分析的目的是調查組織發展目的及其戰略規劃;了解組織的現狀及管理體制;劃分組織的各個功能;分清組織內各種流向,涉及物資流、資金流、信息流等。

組織結構指的是一個公司的組成以及組成這些部分之間的從屬關系或者管理與被管理關系。組織結構分析就是將了解和掌握的組織結構用圖形式描繪出來,供后續分析和設計參考。

組織結構與功能分析提出了以下規定:

①了解組織的目的及其戰略規劃。

②了解組織機構及其每部分的功能。

③了解相關部門職能上的各種聯系。

④分析組織結構的合理性。

⑤分析組織機構設立的合理性。

⑥發現其中的問題。

⑦提出改善的意見。

組織結構與功能分析的基本工具有:業務關系圖、業務功能一覽表、組織機構/物流(資金流、信息流)關系圖。

組織機構圖是綜合反映組織狀況的圖表。

㈡業務功能分析

公司進行業務流程分析的前提條件是分析人員了解組織的目的;分析人員已經掌握組織的基本業務;分析人員具有一定的管理經驗。

業務流程分析的基礎是業務流程調查和現有信息載體的相關調配。

業務流程分析的目的是通過剖析現行業流程,通過調整,整合以后重構目的系統的業務流程;

業務流程分析的基本工具是業務流程圖。

業務流程分析是數據流程分析的基礎,對整個系統分析有基礎性的作用。

業務流程調查的重要任務是:調查系統中各環節的業務活動,掌握業務的內容、作用、以及信息的輸入、輸出、數據存儲和信息解決方法及過程等,為系統建立數據模型和邏輯模型打下基礎。

業務流程調查的基本環節如下:

①通過調查掌握基本情況。

②描述現有業務流程—繪制業務流程圖。③擬定現有業務流程。

④對業務流程進行分析—知識和經驗支持。⑤發現問題提出解決方案。

⑥提出優化后的業務流程。

業務流程圖是描述系統內各單位、人員之間的業務系統、作業順序和信息流向的圖表。

㈢數據與數據流程分析

數據與數據流程分析的重要任務是繪制數據流圖和組織數據字典。

⒈數據流圖

數據流圖:是一種描述數據通過系統的流程以及該系統實行的工作或者解決過程的工具。它重要描述數據流動、存儲、解決的邏輯關系,也稱邏輯數據流圖(DFD)。

①數據流圖的組成:

a.外部實體:指系統以外的與系統存在聯系的人或事物。

b.數據流:是數據解決過程的輸入和輸出。

c.數據存儲:為數據存放的地方,批數據存儲的邏輯描述。

d.數據解決過程:對數據的邏輯解決功能,即對數據的變換功能。

②數據流圖的圖例:

③數據流圖的基本畫法

繪制數據

④繪制數據流圖的注意事項

(a)?關于層次的劃分

(b) 檢查數據流圖的對的性

(c) 提高數據流圖的易理解性

2.數據字典

數據字典由人工方式建立,事先印制好表格,填好后按一定順序排列而成字典。也可以建立在計算機內,數據字典事實上就是關于數據的數據庫,這樣使用、維護都比較方便。

①數據字典中有兩類條目:數據元素和數據結構。不同類型的條目有不同的屬性需要描述。現分別說明如下:

(a)數據元素又稱基本項,是最小的數據組成單位,也就是不可再分的數單位,例如姓名、性別等。

(b)數據結構又稱組合數據項,它重點描述數據之間的組合關系,級說明此數據結構包含哪些成分。

5.1.3系統分析報告

①市場分析

②競爭對手分析

③產品技術構架

④項目決策和組織方式

⑤項目發展規劃及關鍵要點

⑥融資需求與投資說明

5.2電子商務網站系統設計

系統設計的環節

1,擬定電子商務網站功能定位

2,擬定網站的收費對象和收費規則

3,擬定網站欄目的功能

4,擬定網站的信息流和控制流

5,網站的后臺管理

6,網站的數據庫設計

系統設計的任務和目的

(1)系統設計又稱為物理設計,系統設計通常可分為兩個階段進行,一方面是總體設計,其任務是設計系統的框架和概貌,并向用戶單位作具體報告,在此基礎上進行第二階段—具體設計,這兩部分工作是互相聯系的,需要交叉進行。

(2)系統設計的重要任務是進行總體設計和具體設計。

①總體設計涉及系統模塊結構設計和計算機物理系統的配置方案設計。

(a)系統模塊結構設計

在系統設計過程中必須優先考慮以下幾個問題:

●如何將一個系統劃提成多個子系統

●每個子系統如何劃提成多個模塊

●如何擬定子系統之間、模塊之間傳送的數據及其調用關系

●如何評價并改善模塊結構的質量

(b)計算機物理系統配置方案設計

②具體設計

③編寫系統設計說明書

2,系統設計的目的是在保證實現邏輯模型功能的基礎上,盡也許提高目的系統的簡樸性、可變性、一致性、完整性、可靠性、經濟性、系統的運營效率和安全性,將分析階段獲得的系統邏輯模型,轉換成一個具體的計算機實現方案的物理模型,涉及計算機物理系統配置方案報告和一份系統設計說明書。

3,系統設計的重要工作

①?總體設計

②?代碼設計和設計規范的制定

③ 系統物理配置方案設計

④ 數據存儲設計

⑤?計算機解決過程設計

4,系統設計應遵循的原則

⑴系統性⑵靈活性

(3)可靠性(4)經濟性

系統設計的方法

1,結構化設計的方法

結構化設計方法是使用最廣的一種設計方法,由美國IBM公司的W.STEVENS、G.MYERS和L.CONSTANTINE等人提出。

(1)相對獨立、功能單一的模塊結構

(2)“塊內聯系大、塊見聯系笑”的模塊性能標準

(3)采用模塊結構圖的描述方式

2,模塊結構圖

⑴模塊的概念

一個模塊應具有以下四個要素:

①輸入和輸出②解決功能

③內部數據④程序代碼

前兩個要素是模塊的外部特性,即反映了模塊的外貌;后兩個要素是模塊的內部特性。

⑵模塊結構圖的基本符號

①模塊②調用③數據

④控制信息⑤轉接符號

3,系統流程圖是用來描述系統物理模型想一種傳統工具。

⑴系統流程圖的符號

⑵用系統流程圖描述現行系統工作流程

⑶信息系統流程圖

⑷解決流程圖

4,IPO圖是對每個模塊進行具體設計的工具,它是輸入加工輸出圖的簡稱,它是由美國IIBM公司發起并完善起來的一種工具。

目前用于描述模塊內部解決過程有如下幾種方法:結構英語法、決策樹方法、鑒定表方法、算法描述語言。

⑴結構化英語關鍵詞是:IF、THEN、ELSE、SO、AND、OR。

⑵決策樹是一種自上而下生成的。每個決策或者事件(即自然狀態)都也許引出兩個或多個事件,導致不同的結果,把這種決策分支畫成的圖形像一棵樹的枝干,故稱決策樹。

⑶判斷表是一種表達判斷邏輯的工具,它以表格的形式給出各種條件的所有組合以及在各種組合下應采用的行動。

⑷算法描述語言

①語法形式②控制轉移語法

③循環語句④其他語句

5.控制流圖(FC)又稱框圖,它是歷史最悠久、最常使用的程序細節描述工具。

框圖的三種基本成分

①解決環節(用矩形框表達)

②條件判斷(用菱形框表達)

③控制流(用箭頭表達)

框圖的重要缺陷在于,它并不能引導設計人員用結構化設計方法進行具體設計,人們可以使用箭頭實現向任何位置的轉移即(GOTO語句),假如使用不妥時,框圖就也許非常難懂,并且無法進行維護。因此,箭頭是框圖中的一個隱患,使用時必須十分小心,框圖的質量在很大限度上取決于設計人員的水平。

⑶框圖的例子

6.問題分析圖(順序、選擇、循環)

7.過程設計語言是一個籠統的名字,目前有許多種不同的過程設計語言。過程設計語言用于描述模塊中算法和加工的具體細節,以便在開發人員之間比較精確地進行交流。優點:

第一,同自然語言(英語)很接近,易于理解。

第二,易于被計算機解決并存貯,例如用行編輯或字解決軟件就可以方便的對它進行修改編輯。

第三,可以從它自動產生程序。例如目前已研制出從PDL/C產生C語言源程序的自動工具。

總體構架設計

架構設計就是關于如何構建系統的最重要的設計決策,這些決策往往事圍繞將系統分為哪些部分、各部分之間如何交互開展的。

用戶界面設計

用戶界面(UI)指的是用戶與界面的關系。UI設計則是指對軟件的人機交互、操作邏輯、界面美觀的整體設計。

1.UI含義

UI的本意是用戶界面,從字面上看是用戶與界面兩個組成部分,但事實上還涉及用戶與界面之間的交互關系:界面設計。界面設計不是單純的美術繪畫,它需要定位使用、使用環境、使用方式,并且為最終用戶而設計。

3.UI設計的原則

用戶原則。人機界面設計一方面要確立用戶類型。

簡易性原則一致性原則

從用戶的觀點考慮原則:想他們所想,做他們所做。

有序性原則安全性原則

靈活性原則人性化原則

屏幕布局都應遵循如下五項原則:

(ⅰ)平衡原則(ⅱ)預期原則

(ⅲ)經濟原則(ⅳ)順序原則

(ⅴ)規則化

4.UI的界面設計和評價

四項基本規定衡量:

界面設計是否有助于用戶目的的完畢。

界面學習和使用是否容易。

界面使用效率高低。

設計的潛在問題

具體以以下特點為準:

實用性有效性易學性

系統設備及功能使用面

用戶滿意限度

傳統經驗方法有如下幾種:

實驗方法監測方法調查方法

另一種不同于經驗方法的是形式化方法。這種方法建立在用戶與界面的交互作用模型上。

Dreamweaver重要特點:

最佳的制作效率網站管理

無可比擬的控制能力

所供即所得夢幻樣版和XML

全方位的呈現

Photoshop工具

模塊具體設計

模塊化設計的關鍵:

模塊標準化,模塊劃分。

模塊劃分注意以下幾點:

①模塊在整個系統中的作用及其更換的也許性和必要性

②保持模塊在功能及結構方面有一定的獨立性和完整性③模塊間的接合要素要便于連接與分離④模塊的劃分不能影響系統的重要功能

3.模塊結構的設計原則

高內聚低耦合

模塊分解模塊的扇入和扇出

數據庫設計

數據庫設計是指對于一個給定的應用環境,構造最優秀的數據庫模式,建立數據庫及其應用系統,使之可以有效地存儲數據,滿足各種用戶的應用需求(信息規定和解決規定)。

數據庫設計的基本環節

需求分析階段

概念結構設計階段

邏輯結構設計數據庫物理設計階段

數據庫實行數據庫運營和維護階段

6.1電子商務網站編碼管理

6.1.1質量管理

電子商務網站質量管理標準——CMM

CMM是指“能力成熟度模型”,英文縮寫為SW-CMM,簡稱CMM。它是對于軟件組織在定義、實行、度量、控制和改善其軟件過程中的各個發展階段的描述。

CMM的核心是把軟件開發視為一個過程,并根據這一原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化,使公司可以更好的實現商業目的。

CMM是一種用于評價軟件承包能力并幫助其改善軟件質量的方法,側重于軟件開發過程的管理及工程能力的提高與評估。

CMM分為5個等級:?一級為初始級,二級為可反復級,三級為定義級,四級為管理級,五級為優化級。

CMM的作用歸納兩個重要方面:?①科學的評價軟件開發單位的軟件能力成熟等級;

②幫助軟件開發單位進行自檢,了解自己的強項和弱項,從而不斷完善和改善單位的軟件開發過程,保證軟件質量,提高軟件開發能效率。

6.1.2極限編程XP

極限編程(XP)是一種針對業務和軟件開發的規則,它的作用在于將兩者的力量集中在共同的、可以達成的目的上。它強調軟件開發是人與人合作進行的過程,因此成功的軟件開發過程應當充足運用人的優勢,而弱化人的缺陷,突出人在軟件開發過程中的作用。極限編程屬于輕量級的方法,認為文檔、架構不如直接編程直接。

XP的4個核心價值溝通、簡樸、反饋和勇氣。

6.1.3統一軟件開發過程RUP

RUP(RationalUnifiedProcess,統一軟件開發過程)是一個面向對象且基于網絡的程序開發方法論。

RUP中的軟件生命周期在時間上被分解為4個順序的階段分別是:初始階段、細化階段、構造階段和交付階段。

初始階段:目的是為系統建立商業案例并擬定項目的邊界。

細化階段:目的是分析問題領域,建立健全的體系結構基礎,編制項目計劃,淘汰項目中最高風險的元素。

構造階段:在構造階段,所有剩余的構件和應用程序功能被開發并集成為產品,所有的功能被具體測試。

交付階段:交付階段的重點是保證軟件對最終用戶是可用的。交付階段可以跨越幾代迭代,涉及為發布做準備的產品測試,基于用于反饋的少量的調整。

統一軟件開發過程RUP是核心工作流:共9個核心工作流,分為6個核心過程工作流和3個核心支持工作流。

①商業建模:商業建模工作流描述了如何為新的目的組織開發一個構想,并基于這個構想在商業用例模型和商業對象模型中定義組織的過程、角色和責任。

②需求:需求工作流的目的是描述系統應當做什么,并使開發人員和用戶就這一描述達成共識。

③分析和設計:分析和設計工作流將需求轉化成未來系統的設計,為系統開發一個健壯的結構并調整設計使其與實現環境相匹配,優化其性能。

④實現:實現工作流的目的涉及以層次化的子系統形式定義代碼的組織結構。

⑤測試:測試工作流要驗證對象間的交互作用,驗證軟件中所有組件的對的集成,檢查所有的需求已被對的的實現,辨認并確認缺陷在軟件部署之前被提出并解決。

⑥部署:部署工作流的目的是成功的生成版本并將軟件分發給最終用戶。

⑦配置和變更管理:配置和變更管理工作流描繪了如何在多個成員組成的項目中控制大量的產物。

⑧項目管理:軟件項目管理平衡各種也許產生沖突的目的,管理風險,克服各種約束并成功交付使用客戶滿意的產品。

⑨環境:環境工作流的目的是向軟件開發組織提供團建開發環境,涉及過程和工具。

6.2電子商務網站測試

電子商務測試就是在電子商務投入運營前,對電子商務需求分析、設計規格說明和編碼的最終復審,是電子商務質量保證的關鍵環節。

1.電子商務網站測試的目的

①認電子商務網站的質量,其一方面是確認軟件做了用戶所盼望的事情,另一方面是確認軟件以對的的方式來做了這個事件。

②提供信息,比如提供應開發人員或項目經理的反饋信息,為風險評估所做準備的信息。

③電子商務網站測試不僅是在測試網站產品的自身,并且還涉及網站開發的過程。

測試人員在軟件開發過程中的任務涉及:①尋找系統運營缺陷。

②避免網站發開過程中的缺陷。

③衡量網站的品質。

④關注用戶的需求。

2.電子商務網站測試的方法

(1)功能測試:

①白盒測試:也稱為結構測試或邏輯驅動測試,檢測產品內部動作是否按照規格說明書的規定正常進行,按照程序內部的結構測試程序,檢查程序中的每條通路是否都有能按預定規定對的工作,而不測試它的功能。重要方法有:邏輯驅動、基路測試,重要用于軟件驗證。

②黑盒測試:也稱功能測試或數據驅動測試,檢測每個功能是否都能正常使用,把看作一個不能打開的黑盒子,在不考試程序內部結構和內部特性的情況下,在程序接口進行測試。重要方法有:等價類劃分、邊值分析、因—果圖、錯誤推測等,用于軟件確認測試。

③灰盒測試:介于白盒測試與黑盒測試之間。

(2)性能測試:

(負荷測試,壓力測試)

(3)安全性測試。

(4)穩定性測試。

(5)瀏覽器兼容性測試。

(6)可用性/易用性測試。

(7)連接測試。

(8)代碼合法性測試。

6.3電子商務網站的管理

6.3.1電子商務網站的具體管理

一個高質量的Web體系架構應當夠能做到:

第一,Web體系內部網絡暢通無阻,IT架構各部分保持正常穩定運營,這是保證Web高質量應用及服務的前提條件。

第二,Web應用服務可以通過廣域網和Internet迅速而對的的傳遞給用戶,這是Web高質量應用及服務的關鍵。

要實現以上的目的就要實現管理和服務的以下4個層次:

㈠對Web應用及IT架構組件進行實時監控。

㈡在Web體系無論是硬件還是應用出現故障時,可以收到警報,甚至可以預測故障的發生。

㈢在故障發生后,可以迅速找到根源并快速診斷問題。

㈣從戰略(綜合技術、財務、市場)角度對Web應用進行控制管理。

在進行網站管理時,基本上都應涉及如下內容:

①用途分析和報告管理Web網站

②鏈接分析

③跟蹤和管理Web網站的活動

④帶寬及性能測試

⑤安全性

6.3.2電子商務網站的評價

1.電子商務網站評價的作用

(1)被評價的電子商務網站

①擴大知名度。

②吸引新客戶。

③增長保持力和忠誠度。

④了解行業競爭狀況。

⑤促使網站更加重視客戶的滿意度。

(2)測評機構和評選網站

它根據特定的網站評價方法和指標,以一定的商務網站為分析評價對象,為顧客、被評價網站及其投資方提供相關的分析和評價結果。

(3)顧客

電子商務網站評價可以在一定限度上解決商務網站和顧客之間的信息不對稱問題。顧客可以根據中立的網站評價結果,獲得各個商務網站的可靠的評價信息,從而減少信息搜尋成本,并且有助于更方便、更迅速地選擇合適的網站進行商務活動或獲得最佳的服務。

2.電子商務網站評價的類型

(1)根據主體劃分。可分為消費者評價、專家評價、網站自身評價。

(2)根據網站的性質劃分。可分為商業性網站評價和非商業性網站評價。

(3)根據評價方法不同劃分。可分為網站流量指標評價、專家評價、問卷調查評價和綜合評價。

(4)根據行業范圍劃分。可分為綜合性網站評價和專業性網站評價。

(5)根據評價活動的組織劃分。可分為官方或非官方的行業性評測機構、商業性的專業評選網站、各類征詢調查公司及有關的媒體、民間的“品網”。

電子商務網站的評價可以分為:

(1)行業性組織的測評機構

(2)商業性的專業評選網站

(3)各類征詢調查公司以及有關的媒體

(4)民間的“品網”

7.1DELL公司

Dell概況

Dell公司于1984年由邁克爾·戴爾創建的。基本理念:按照客戶規定制造計算機,并向客戶直接發貨,使Dell公司可以最有效和最明確地了解客戶規定,繼而迅速做出回應。特點:

在當代公司經營管理中,基于網絡平臺開發的三類解決方案ERP(公司資源規劃)、SCM(供應鏈管理)、CRM(客戶關系管理)被稱為公司在競爭中克敵制勝的三大法寶。

Dell模式:就是在“直銷”和“零庫存”兩大約念支撐下的一整套網上資源規劃和使用系統,以及在這個系統基礎上所形成的效率超乎尋常的供應鏈管理和客戶關系管理。

1.?Dell是一個直銷型的公司網站

創建于1984年的Dell計算機公司,首創了具有革命性的“直線訂購模式”

2.?依據的理論

客戶關系管理CRM(特別是定制的個性化服務)和良好的供應鏈管理模式。

3.?網站應用模式

Dell的電子商務應用模式集B2B、B2C和B2G為一體,即公司對公司、公司對消費者和公司對政府,具有更強的綜合性。這是產品主導型的模式,以銷售實體和核心技術為主。

Dell電子商務的模式

1.Dell的經營模式

Dell在經營模式上的創新重要由于:

(1)?了解顧客需求的變化

(2)?結合技術上的突破

(3)?對資源特性的結識

(4)?對外部環境變化的結識

2.Dell的核心能力

Dell的核心能力在于其直銷模式以及核心的IT技術,但更重要的是整個公司運營管理體系的規范。

3.Dell的業務模式

Dell采用按訂單和直銷的業務模式,因此可以保持一個較低的成本結構,并運用這種優勢不斷地挑起新的價格戰,贏得市場份額。

4.?Dell的贏利模式

個性化的服務是Dell贏得的一個亮點。一方

溫馨提示

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

評論

0/150

提交評論