1. SaaS慨述
1.1 什么是SaaS
SaaS是Software-as-a-service(軟件即服務)的簡稱,它是一種通過Internet提供軟件的模式,用戶不用再購買軟件,而是向
提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動,無需對軟件進行維護,服務提供商會全權管理和維護軟件,對于個人,SaaS帶來了很多工作和生活的便
利;對于許多小型企業(yè),SaaS是采用先進技術的最好途徑,它消除了企業(yè)購買、構建和維護基礎設施和應用程序的需要,近年來,SaaS的興起已經(jīng)使中小型
企業(yè)切實地降低了各項成本。
1.2 SaaS的特點
Internet訪問性
SaaS平臺是建立在公有的Internet網(wǎng)上,所有用戶必須通過外網(wǎng)的WEB方式訪問。這與其它信息不同的是一般的信息系統(tǒng)是建立在Intranet上,供企業(yè)內部使用。
大眾化服務
SaaS平臺的服務是面向大眾化的企業(yè),它不是專門為哪家企業(yè)開發(fā)的,而是以套裝化提供大量服務滿足的是大多數(shù)的需求。
軟件租賃方式
SaaS是通過租賃的方式將應用軟件或者服務提供給多個企業(yè),企業(yè)無須再一開始花費大筆費用購買整套軟件或取得商業(yè)服務,而是以月租或者論次的方式由應用服務供應商將應用軟件或者服務提供給企業(yè),并減少取得軟硬件的成本及門檻。
開放性
平臺提供應用功能的集成、數(shù)據(jù)接口的集成、組件的集成。
l靈活性
隨著時間的推移,不可避免的需要對企業(yè)單位的信息管理系統(tǒng)中的某些內容進行修改,如企業(yè)單位組織的變化、業(yè)務流程的變化、業(yè)務表單的變更等。平臺提供了數(shù)
據(jù)字典定制、應用定制、工作流定制等工具對各應用子系統(tǒng)中的內容進行維護。具有一定計算機知識的普通用戶在經(jīng)過培訓之后利用平臺能夠完成大多數(shù)修改維護工
作,用戶可以自行定制或修改應用表單、變更工作流程等。
安全性
平臺為各個應用子系統(tǒng)提供了統(tǒng)一的安全服務,包括用戶認證、權限認證等;同時,平臺的安全服務可與整個系統(tǒng)的安全方案結合起來,提供一個全面的安全解決方案。
授權中心包括用戶管理、角色管理、權限管理、系統(tǒng)配置、系統(tǒng)日志等。
適用性及擴展性
平臺面對的是全國中小型企業(yè),其開發(fā)方式和運作方式具有周期長、涉及面廣、影響因素多、不規(guī)范等特點。平臺所提供的開放式、靈活的開發(fā)維護模式能夠適應各類中小型企業(yè)信息化的需要。
2. SaaS平臺介紹
1.3 SaaS平臺定義
SaaS平臺為信息管理系統(tǒng)的開發(fā)和運行提供了一個穩(wěn)定的、功能齊全的服務性平臺。各業(yè)務應用系統(tǒng)均架構在統(tǒng)一的服務架構平臺上,各子系統(tǒng)為基于平臺的業(yè)務插件,可以根據(jù)需要按進度計劃先后開發(fā)部署,通過平臺集成。
1.4 幾種有代表性的SaaS平臺
1. SDP平臺
SDP(Service Delivery Platform:服務交付平臺)SDP是由運營商提供硬件、互聯(lián)網(wǎng)帶寬、操作系統(tǒng)和運營管理軟件,不同的軟件開發(fā)商在此基礎上提供多種應用軟件。此模式類似于零售業(yè)的購物中心。
2. SaaS模式全程電子商務技術平臺
SaaS模式全程電子商務技術平臺是商業(yè)企業(yè)內部及其組織之間的全部商務活動流程,如經(jīng)營、管理、銷售、交易、營銷等流程,都可以通過電子商務方式進行的商業(yè)行業(yè)經(jīng)營管理組織技術。
這
里所謂電子商務方式,就是在互聯(lián)網(wǎng)環(huán)境下通過信息技術實現(xiàn)的工作、學習和生活的方式或方法。例如,從事商業(yè)工作的人們,憑一個密碼,在e輩網(wǎng)就可以隨時、
隨地、隨機進行商場、商城、商店的商業(yè)電子商務化經(jīng)營、管理、銷售、交易、營銷等各種商務活動。這就是商業(yè)人員工作的電子商務方式。
這里所謂電子
商務化,就是使人們普遍都能在互聯(lián)網(wǎng)環(huán)境下,通過各種信息技術工具,進行工作、學習和生活的社會目標。e輩網(wǎng),就是為國內商業(yè)企業(yè),提供一種這樣的商業(yè)領
域信息技術工具,使商業(yè)人員和消費者能夠應用電子商務方式,進行工作和學習和生活,促進我國社會生活的電子商務化。
3. Crab
Crab是由微軟(中國)平臺與合作部,微軟總部解決方案架構師組,新宇軟件以及蘇州SaaS孵化器四方合作,共同完成的中國首個SaaS平臺案例應用,也是全球第二個SaaS完整案例。Crab將開放全部的文檔和代碼 并會將其發(fā)布在MSDN,www.cnSaaS.com 和www.codeplex.com/SaaScrab上,從而更好地幫助廣大SaaS技術愛好者進行學習??梢哉fCrab是中國SaaS軟件的一個里程碑,希望通 過Crab這個案例程序把微軟SaaS架構和開發(fā)的有關知識闡述出來,提供給廣大的架構師和開發(fā)人員進行學習。
4. 大賣場式SaaS平臺
沃爾瑪式的大賣場運營模式,早在2005年,中國電信就打造了專門提供在線IT服務的“商務領航”、網(wǎng)通的“寬帶商務”;07年底到08年初,神州數(shù)碼推
出了SaaSbb.com,,阿里巴巴旗下的阿里軟件公司推出了SaaS平臺,在中小企業(yè)市場有著廣泛客戶積累的中企動力公司也進入SaaS平臺運營領
域。
5. 專賣店式SaaS平臺
專賣店式的運營模式,以金蝶、800CRM、XTools為代表;
Salesforce是全球最有代表性的在線CRM服務的一家美國公司,國內類似的公司則有800CRM和北京沃力森公司(XTools),金蝶的“友商網(wǎng)”。
800CRM是在中國實現(xiàn)Salesforce那樣的在線模式。800CRM產(chǎn)品的一個最大特色是“自定制功能”,用戶可以在原來的基本模塊的基礎上,根據(jù)需要對功能自行編輯,更改或添加新的模、表單、報表,從而形成一個具有本企業(yè)特色的個性化產(chǎn)品。
Xtools也是以CRM應用為核心,但它更是簡單易用。Xtools的定位主要針對50~70人的微型企業(yè),當然更小的企業(yè)也可以使用。成立3年來已經(jīng)發(fā)展了2000家客戶。
金蝶友商網(wǎng)的模式是通過在線記賬及商務管理平臺延伸到全程電子商務平臺,也就是說友商網(wǎng)的實質是SaaS+電子商務+社區(qū)模式。友商網(wǎng)注重打造用戶的黏度和自身的品牌影響力。
6. 行業(yè)式SaaS平臺
以行業(yè)為主的SaaS運營平臺,比如服裝、食品等中小企業(yè)聚集的行業(yè)已經(jīng)出現(xiàn)了一些SaaS模式的平臺;
7. 面向中小企業(yè)的SaaS平臺
政府為中小企業(yè)提供信息化的平臺,以美髯公為代表;
“助飛SaaS平臺”就是北京市科委組織實施的中小企業(yè)信息化的應用示范工程。據(jù)了解,黑龍江、浙江都有類似的信息化平臺。這類平臺的特點是在國家有優(yōu)惠政策的市場,進行信息化建設。
“我們主要對國家有優(yōu)惠政策的市場進行中小企業(yè)的信息化建設,我們的信息化實施是半公益性的。”艾旺就是“助飛1000
SaaS平臺”上的ERP產(chǎn)品提供商,正是借用這個平臺,艾旺順利打開了北京市場,如今有二商集團、全聚德、愛慕內衣等一大批客戶。“明年我們將在一些重
點園區(qū),如馬連道茶城、紅橋市場、豐臺園區(qū)、德勝門園區(qū)等進行大規(guī)模推廣。”美髯公科技集團SaaS運營總監(jiān)趙學剛表示。
這類半公益性質的運行平臺,無疑是大賣場和專賣店有益補充。但是也有業(yè)內人士認為,這類平臺要成為真正的SaaS平臺,還需要一個轉型的過程。因為
“SaaS平臺運營的價值在于為用戶提供一個打包的服務,而不是軟件包。此外,還需要有將應用整合成不同服務的能力。”
8. 公共服務SaaS平臺
政府為企業(yè)和個人提供的公共服務平臺,比如網(wǎng)上報稅、網(wǎng)上辦事等。
9. 其它SaaS平臺
SAP在2007年9月份發(fā)布了針對中型市場新產(chǎn)品BBD(Business ByDesign),并創(chuàng)新地采用了用戶自己在線設計試用以及按月租賃付費而非一次性購買的模式。有分析人士認為,這是SAP介入SaaS領域的發(fā)端。
2007年10月,惠普也發(fā)布了新的計劃,除當前的業(yè)務可用性中心、質量中心、性能中心與項目組合管理之外,惠普計劃通過SaaS交付渠道來提供IT服務
管理。目的正是為了擴展其業(yè)務科技優(yōu)化(BTO)產(chǎn)品組合中的SaaS系列產(chǎn)品。據(jù)了解,惠普的SaaS客戶群現(xiàn)在已包括各個行業(yè)超過670家規(guī)模不一的
公司。
1.5 SaaS平臺的應用
企業(yè)內部管理
辦公自動化(OA)、客戶關系管理(CRM)、供應鏈管理(SCM)、人力資源管理(HR)、項目管理(PM)、內容管理(CM)等管理系統(tǒng)大量應用在企業(yè)內部的管理中。
外部展示服務
動態(tài)網(wǎng)站、網(wǎng)站商鋪、在線定單、產(chǎn)品目錄、會員注冊、下載中心、物流跟蹤等應用系統(tǒng)借助互聯(lián)網(wǎng)的普及和瀏覽的方便性使得SaaS平臺得到網(wǎng)絡式的廣泛應用。
工具軟件
E-MAIL、短信、QQ、MSN、彩信、即時通訊、在線應用開發(fā)工具、在線客戶化工具、在線自主建站等工具軟件也迅速地得到發(fā)展。
3. 應用場景分析
1.6 企業(yè)注冊、開通過程
應用場景分析
企業(yè)要使用SaaS平臺系統(tǒng),然而SaaS平臺所提供的服務軟件不只一個,因此應該知道他是需要使用哪個軟件。
軟件是分為模塊的,有些模塊是用戶所需要租用的,有的可能用戶是不關心的,不同模塊功能不同,訪問權限及訪問方式不同,同時價格也不同,所以,企業(yè)注冊時應該清楚自己注冊的是哪級模塊。
不同企業(yè)有不同要求,如企業(yè)1要求數(shù)據(jù)要獨立存放,我們就應該為企業(yè)1開辟獨立的數(shù)據(jù)庫。企業(yè)2要求他的數(shù)據(jù)放在自己的數(shù)據(jù)服務器上,這時我們的數(shù)據(jù)服務器地址要指向企業(yè)2的數(shù)據(jù)服務器地址,所以SaaS平臺的所有應用系統(tǒng)的數(shù)據(jù)連接都是動態(tài)的由平臺來管理的。
企業(yè)申請后,我們是要審核其合法性,如租用的資金到帳沒有,企業(yè)是否可聯(lián)系到人。
經(jīng)過審核合法,我們開通其申請,這時平臺管理員分配給相應企業(yè)賬號及業(yè)務模塊、就近原則分配應用服務器、數(shù)據(jù)庫并建立企業(yè)管理員賬號及權限。
最后通知申請成功并轉告登錄賬號及其功能等。
企業(yè)管理員通過企業(yè)的賬號(包括企業(yè)號、用戶名、密碼)登錄到應用系統(tǒng)中,建立企業(yè)內的用戶并分配對應的權限。
企業(yè)用戶通過本企業(yè)的企業(yè)號、用戶賬號、密碼就可以登錄到自己所有權限范圍內的模塊了。
用戶界面設計
1. 企業(yè)注冊
圖7 企業(yè)注冊界面
用例圖
4. SaaS平臺整體框架設計
1.8 多層體系的架構設計
圖10 多層體系的架構設計
合作方:企業(yè)、客戶、開發(fā)商、代理商、運營商、其他(如銀行、政府)
系統(tǒng)用戶:平臺管理員、企業(yè)管理員、企業(yè)普通用戶、平臺運維人員、合作伙伴
接入設備:個人電腦、PDA、手機、Kiosk機
層次劃分:企業(yè)信息門戶層、業(yè)務管理層、系統(tǒng)平臺服務層、業(yè)務應用層、數(shù)據(jù)庫層、系統(tǒng)安全平臺。其中系統(tǒng)安全平臺跨越業(yè)務管理層、系統(tǒng)平臺服務層、業(yè)務應用層,是整個系統(tǒng)的安全管理中心
歸納整合:
企業(yè)信息門戶層:負責終端設備的接口的定義、接入、及界面定制,企業(yè)信息門戶的統(tǒng)一管理。
業(yè)務管理層: 負責業(yè)務應用服務管理,包括企業(yè)、客戶、合作伙伴、組織機構、用戶角色、權限及計費等的統(tǒng)一管理。
系統(tǒng)平臺服務層:負責系統(tǒng)資源、數(shù)據(jù)管理及平臺所提供的服務,是系統(tǒng)的核心。
業(yè)務應用層:平臺所提供的業(yè)務應用模塊。
數(shù)據(jù)庫層:數(shù)據(jù)的訪問鏈接及控制。
系統(tǒng)安全平臺:負責系統(tǒng)的安全保障,包括安全基礎設施、 業(yè)務應用系統(tǒng)安全、 安全管理保障體系等,是系統(tǒng)的核心。
理論依據(jù)與參考:
分布式層次結構的思想。
企業(yè)IT服務規(guī)范。
IBM 軟件解決方案。
1.9 基于構件庫的架構設計
接入設備:個人電腦、PDA、手機、離線應用。
服務:數(shù)據(jù)交換服務、人員/權限管理、部件管理服務、離線拉入服務、表單引擎、工作流引擎。
構件庫:企業(yè)級應用系統(tǒng)(如HR、CRM)、系統(tǒng)安全平臺、郵件系統(tǒng)、個人事務、業(yè)務報表、流程管理、文檔管理、會議管理、任務管理、通知公告
歸納整合:
企業(yè)信息門戶層:負責終端設備的接口的定義、接入、及界面定制,企業(yè)信息門戶的統(tǒng)一管理。
構件庫層: 負責業(yè)務應用服務管理。
數(shù)據(jù)庫層:數(shù)據(jù)的訪問鏈接及控制。
系統(tǒng)安全平臺:負責系統(tǒng)的安全保障,包括安全基礎設施、 業(yè)務應用系統(tǒng)安全、 安全管理保障體系等,是系統(tǒng)的核心。
理論依據(jù)與參考:
分布式層次結構的思想。
企業(yè)IT服務規(guī)范。
5. SaaS平臺邏輯架構