陳 瑋,金 迎
(東北林業大學 經濟管理學院,哈爾濱 150040)
隨著我國市場經濟的不斷發展,企業間的社會化大分工、大協作也在不斷地深化和發展。在此背景下,與合作伙伴的協同協作問題亦成為各林業企業必須著重妥善解決的問題。目前,各林業企業已意識到這一問題,并開始使用社會網絡平臺進行企業間信息交流和協作信息傳遞,但由于采用的非專業化的企業間網絡平臺和社會網絡平臺,導致信息傳遞效率低下、無法進行深層次協作活動、費效比低等問題。因此,針對這種情況,利用當前主流信息技術構建專業化林業企業協作平臺具有重要的現實意義。
SaaS是 Software-as-a-Service的縮寫,翻譯為“軟件即服務”,是隨著互聯網技術的發展和應用軟件的成熟,在21世紀興起的一種創新的軟件應用模式。SaaS是一種通過Internet提供軟件,軟件運營商將應用軟件統一部署在自己的服務器上,客戶根據自身實際需求,通過互聯網向軟件運營商定購所需的應用軟件服務,按定購的服務內容和時間向軟件運營商支付費用,并通過互聯網獲取服務的一種全新的商業模式。目前大多數專家在SaaS應用區別于傳統模式軟件和簡單Web站點的一些基本特點上一致認為:SaaS模式具備 “軟件部署為托管服務,通過互聯網存取”的特征。
SaaS明確地將軟件定義為服務,將供需雙方對軟件商品的需求定義為對軟件服務的需求,從而將軟件商業模式從商品供需模式轉換為服務供需模式。這樣,SaaS軟件的商業模式就脫離了傳統生產制造業的那種簡單模式,成為現代服務業中的一種特有的商業模式。
SaaS概念通常與20世紀90年代的應用程序服務提供商(ASP)有關,ASP通過Internet為企業用戶提供“壓縮-包裝”應用程序。在授權和體系結構等方面,這些早期所嘗試的通過Internet交付的軟件與傳統的內部部署的應用程序有許多共同之處,而與現代的SaaS應用程序的共同之處相對較少。簡而言之,SaaS可以定義為“將軟件部署為托管服務并通過 Internet進行訪問”。SaaS應用程序可以通過單實例、多租戶體系結構,利用集中化優勢并提供功能豐富的體驗,能夠與類似的內部部署的應用程序相媲美。
SaaS模式具有四個基本要素:一是基于 Internet平臺;二是基于網絡服務器存儲數據;三是按使用定制付費;四是具有多重租賃(Multi-Tenancy)功能。
SaaS是一種顛覆傳統的軟件服務方式,它使軟件供應商與客戶的關系發生徹底轉變,從售賣關系轉變為服務關系。它具有以下幾個特征:
①軟件基于互聯網運用,采用標準瀏覽器作為交互界面;
②實現了移動辦公,用戶可以在任何可以上互聯網的地方使用該軟件,不必增加任何特別的軟件和硬件;
③具備快速、簡潔的交付、設置和培訓過程;④ 采用“一對多”模式,是一種多訂戶系統架構,可以支持數千名用戶同時使用;
⑤付費方式靈活,一般按照服務模式進行付費,用多少付多少,也可按使用時間支付;
⑥數據交換接口友好,包括數據的導入和數據的導出等,便于SaaS的數據與客戶內部的系統進行數據的輸入和輸出。
成熟的SaaS模式不一定同時具備可擴展性、多用戶高效性、可配置特性,有的應用只具備其中的一種或兩種,但仍能滿足所有必需的商業要求,這需要根據企業的需求來具體使用。從廣義上說,可采用四級模型來說明應用的成熟度[1]。SaaS軟件模式的成熟度模型見圖1。
①特定的/定制的。第一級成熟度模型,軟件服務提供商為每個客戶定制一套軟件,并單獨部署。每個客戶使用獨立的數據庫實例和應用服務器實例。
②可配置性。第二級成熟度模型,依然是軟件服務提供商為每個客戶定制一套軟件實例,并單獨部署。但就第一級成熟度而言,每個實例都是對用戶分別定制的,而在第二級成熟度上,所有實例都使用相同的代碼實施,供應商通過提供配置選擇,滿足客戶的一些個性化需求。
③可配置性與多用戶效率。對于第三級成熟度模型,供應商借助單個實例來滿足不同客戶的需求,并采用可配置的元數據為不同的用戶提供獨特的用戶使用體驗和特性集。
④可擴展性、可配置性與多用戶效率。第四級成熟度也是最高級成熟度,這時供應商在負載平衡的服務器群上為不同客戶提供主機服務,運行相同的實例,不同客戶的數據彼此分開,可配置的元數據可以提供獨特的用戶體驗與特性集。

圖1 SaaS軟件成熟的模型
林業企業協作平臺需要林業核心企業統一配置信息資源,然后對與其協作的其他企業進行指導和協調,而協作企業作為系統應用者利用協作平臺進行協作活動,充分發揮業務水平,以實現迅速市場反應的目的,并實現林業企業協作效率的最大化。
總體上來看,林業企業協作平臺應具有三層框架結構(如圖2)。底層是網絡平臺,是信息傳送的載體和用戶接入的手段,包括各種物理傳送平臺和傳送方式。中間層是信息管理平臺。第三層是各種管理應用子系統,包括生產協作子系統、運輸協作子系統以及銷售協作子系統等[2]。
林業核心企業作為信息服務中心,指導協調其他協作企業,并根據協作企業需求不斷完善平臺;而協作企業作為系統應用者利用協作平臺進行協作活動,并根據自身需求向核心企業提出功能需求、協助核心企業完善平臺功能。平臺的功能結構如圖3所示。

圖2 林業企業協作商務平臺框架結構

圖3 信息服務平臺的功能結構圖
根據SaaS軟件成熟度模型,基于SaaS的林業企業協作平臺是以林業核心企業Intranet/Extranet為基礎平臺的Browser/Server結構的網絡系統,其協作企業通過Internet/Extranet訪問資源。為了更好地支持SaaS應用,應用架構宜采用高一級的架構,在傳統架構的基礎上增加協作層,該層為客戶提供定制和配置應用、滿足其特定需求。具體結構如圖4所示。
①元數據服務。元數據服務供應商為客戶提供定制和配置應用,是滿足其客戶需求的主要手段。
②安全服務。安全性在任何軟件環境下都是至關重要的。SaaS的性質決定了安全性尤其重要。一般采用認證和授權兩種方式來保障安全。
③客戶層。客戶端和瀏覽器屬于該層,主要作用是與客戶進行交互,一般要求操作簡單,使用方便。

圖4 林業企業協作平臺的物理模型
④表示層。主要將客戶層的請求轉交到業務層,因此可以不考慮系統業務的實現細節,屬于中間環節。
⑤協作層。這是SaaS模式中特有的,該層主要是為了在單實例多用戶系統能夠控制用戶定制,也就是說為客戶提供了定制和配置應用、滿足其特定需求。
⑥控制層。控制層是表示層與業務層,協作層與業務層交互的一個中間橋梁。通過控制層來協調表示層與業務層,協作層與業務層之間的信息交互。
⑦業務邏輯層。用于實現所有業務過程的實際處理邏輯,是業務實現的開端。
計算機網絡的拓撲結構是指網絡中各個站點相互連接的形式。基于SaaS的林業企業協作平臺采用由核心企業的中心平臺通過網絡向其他協作企業提供服務,因此所采用的網絡拓撲結構應是集中式網絡拓撲結構。拓撲結構如圖5所示。
中心平臺的管理宜由核心企業設置專門機構具體負責。中心平臺管理機構針對不同業務設置相應部門,一般包括信息技術應用開發、運行管理、維護支持、技術推廣等部門,其典型部門設置見圖6。
協作平臺的日常運行活動的發起者是成員企業。成員企業操作人員首先將登錄系統,接通虛擬專用網;登錄后進行身份校驗,通過后系統付應用權限給登錄者,成員企業操作人員將協作對象信息、協作數據和操作指令通過網絡系統發送給遠程虛擬信息系統,系統依據指令和給定地址建立臨時數據交流通路,提取調取相關數據進行處理并保存中間結果和最終結果,將處理結果和數據按預設規則發給相關企業,并把接受回執按規則發給參與協作企業的操作人員,完成處理后,成員企業操作人員進行注銷,退出遠程虛擬信息系統,系統自動記錄日志,生成日志文件供以后分析使用,并釋放臨時交流通路,等待新任務請求。

圖5 基于SaaS的林業企業協作平臺拓撲結構

圖6 林業企業協作中心平臺機構設置圖
協作平臺只有在與軟件提供商、硬件提供商和信息資源服務商等多方合作的基礎上方能高效運行。平臺管理機構的合作流程是在選擇合作商并簽訂合同后,根據平臺運行中發現的問題和新需求,進行問題分析并與合作商一道設計解決方案,確定相關參數;由合作商完成方案并提交信息服務中心試運行,進行性能測試并對出現的問題進行修正;對合作商的工作成果進行驗收,通過后移交相應部門轉入日常運行管理。
[1]孫志永.什么是SaaS[J].信息系統工程,2007(154):24-28.
[2]陳瑋.計算機在經濟管理中的應用[M].哈爾濱:哈爾濱地圖出版社,2003.