[摘 要] 本文介紹了電子商務系統的構成和電子商務系統的設計原則,并對電子商務系統設計的基本內容進行了較為深入的探討。
[關鍵詞] 電子商務 電子商務系統 電子商務系統設計
一、電子商務系統
1.電子商務。電子商務(EC,Electronic Commerce)是利用電子數據交換(EDI,Electronic Data Interchange)、電子郵件、電子資金轉帳及Internet的主要技術在個人間、企業間和國家間進行無紙化的業務信息的交換。通過簡單、快捷、低成本的電子通信方式,買賣雙方互不謀面地進行的各種商務活動。由于電子商務擁有巨大的商機,從傳統產業到專業網站都對開展電子商務有著十分濃厚的興趣,電子商務熱潮已經在全世界范圍內興起。
2.電子商務系統。電子商務系統是支持企業完成電子商務全部業務的系統,涉及到企業的各個方面,是一個綜合的系統,不同類型企業的電子商務因業務要求不同而對電子商務系統的要求也有較大差異。電子商務系統主要有企業內部信息系統(Intranet)、電子商務基礎平臺、電子商務服務平臺、電子商務應用系統、電子商務應用表達平臺和安全保障環境六個部分組成。
二、電子商務系統的設計
電子商務系統設計的主要任務是從電子商務系統的總體目標出發,根據系統規劃和分析階段產生的文檔,考慮到技術、經濟和系統實現的內外環境和主客觀等方面的條件,確定電子商務系統的總體結構和系統各組成部分的技術方案,合理地選擇計算機和通信的軟硬件設備,以確保電子商務系統的總體目標實現。
1.電子商務系統的設計原則。(1)技術的先進性。電子商務系統的設計技術發展十分迅猛,先進的技術在電子商務中占有十分重要的地位,電子商務系統的競爭力與技術的先進性密切相關,電子商務系統設計應采用最新的技術成果、立足先進的技術,從而使系統有較高的技術起點。(2)系統的兼容性。很多企業目前都已經完成企業信息化建設,并產生了較好的經濟效益。電子商務系統良好的兼容性可以使電子商務企業有效地利用現有的資源、設備和信息,發揮其功能,最大限度地節約企業投資成本,更大程度上實現企業信息的增值。(3)系統的安全性。電子商務系統的安全主要是通過技術手段確保主機、網絡設備、存儲設備等物流實體的安全和交易過程中的信息安全。(4)系統的開放性。電子商務系統良好的開放性可以有利于電子商務的獨立運轉。
2.電子商務系統運行平臺的選擇與設計。系統平臺的設計主要包括計算機硬件、計算機網絡環境、網絡通信設備和其他輔助設備、計算機軟件的設計和選擇。(1)計算機硬件。計算機硬件的選擇包括服務器設備、網絡設備和信息存儲設備等的選擇。服務器的性能直接決定電子商務系統的處理能力。網絡設備主要用于電子商務系統局域網建設、電子商務系統和Internet的聯接。電子商務服務訪問速度的快慢與網絡設備密切相關。(2)網絡基礎環境。計算機網絡是電子商務的重要組成部分。通過計算機網絡來實現系統內外信息傳遞和共享。電子商務系統的網絡基礎環境包括Internet、Intranet和Extranet三個部分。其中Internet部分是企業電子商務系統的用戶訪問通道。(3)計算機軟件。電子商務系統的靈魂是計算機軟件。電子商務系統的軟件平臺的選擇與設計主要有網絡操作系統、Web服務器軟件和中間件軟件等。軟件的選擇主要從功能、適用性、軟件之間的配合能力等方面加以考慮。
3.電子商務系統支持平臺的設計。電子商務系統支持平臺設計主要涉及供應鏈管理(SCM,Supply Chain Management)、客戶關系管理(CRM,Customer Relation Management)和企業資源計劃(ERP,Enterprise Resource Planning)等信息系統的設計。(1)供應鏈管理。供應鏈管理主要由采購管理、產品管理、庫存管理、銷售管理、銷售機構管理、客戶關系管理、預算管理、信息管理和系統管理等功能模塊組成。(2)客戶關系管理。客戶關系管理軟件系統可劃分為接觸活動、業務功能和數據庫三個組成部分。(3)企業資源計劃。企業資源計劃系統的管理模塊主要包括生產控制(計劃、制造)、物流管理(分銷、采購、庫存)、財務管理(會計核算、賬務管理)和人力資源管理等四個方面的內容。
4.電子商務應用軟件設計。電子商務應用軟件系統的設計分為數據庫設計和應用軟件的設計兩個方面。(1)模塊設計與子系統劃分。模塊是執行一個定義功能的計算機程序的可確定的部件,是構成系統構架的主要部件,是可執行的實體。根據數據流程圖轉換而來的模塊結構圖的劃分是基于層次結構的,要求模塊間的耦合度小,模塊自身的內聚度大。(2)數據流程設計。模塊結構圖僅僅提供了程序內部的結構,模塊內部數據流程和邏輯也需要設計。模塊算法設計的方法主要有程序流程圖、結構化語言和偽碼等三種。(3)代碼設計。以數字或字符來代表各種客觀實體謂之代碼。一個好的代碼設計方案對于系統的開發工作是一件重要的事情,可以使很多機器處理變得很方便,而且可以把計算機現在很難處理的工作變得較為簡單。(4)數據庫設計。通過大量的數據獲得開展電子商務活動所需要的信息是電子商務系統的一項主要任務,因而必須存儲和管理大量的數據。因此建立一個良好的數據組織結構和數據庫,使整個系統可以迅速、準確、方便地調用和管理所需的數據,是電子商務系統開發工作好壞的主要衡量指標之一。
數據組織結構和數據庫設計,就是要根據數據的用途不同、統計渠道、使用要求和安全可靠性來決定數據的整體組織形式,并決定數據的結構、類別、組織方式和保密級別等問題。一個好的數據組織結構和數據庫要充分滿足組織的各級管理要求,并應該使得后續系統開發方便、快捷,易于維護和管理。
5.控制、輸入和輸出的設計。控制、輸入和輸出的設計包括完整性控制、系統輸入設計和輸出設計。(1)完整性控制。完整性控制是建立在系統內的機制和過程,用于確保系統和系統內信息的安全。系統完整性控制由系統訪問控制、輸入完整性控制和輸出完整性控制等三部分組成。(2)系統輸入設計。系統輸入設計的目的是輸入新的無錯誤的數據到系統,或用無錯誤的數據更新系統數據信息。一是要確定用于輸入的設備或方式;二是要設計輸入格式。(3)系統輸出設計。系統輸出設計在系統設計中占有很重要的地位,因為只有通過輸出用戶才能使用計算機系統對數據加工處理的結果。及時、準確地輸出各種信息,是電子商務開發的最終目標。一要設計輸出方式;二要確定輸出信息的內容;三要保護輸出信息;四要設計報表的原型。
參考文獻:
[1]林 強 黃云森:電子商務基礎教程.北京:人民郵電出版社,2005.10
[2]鐘 強 章建新:電子商務概論.北京:清華大學出版社,2003.7
[3]駱正華:電子商務系統規劃與設計.北京:清華大學出版社,2006.11