Samespace是什麼?
Samespace是一個面向普通用戶快速定製企業管理信息系統的開發工具和運行平台。為企業用戶提供了自主定製協同辦公、流程管理、客戶管理、生產管理、運營管理、決策支持等套用系統的可能性。
簡單,直觀,方便且快速,即使你不懂計算機專業技術,只需6個步驟,就能夠通過可視化的應用程式生成器,無需編寫任何代碼即可創建完整的自定義業務套用,並快速地套用到企業管理過程中。
此外,Samespace採用外掛程式式套用框架機制,提供了大量現成的套用(新聞管理、用品管理、客戶管理等)外掛程式(免費或付費)供用戶即裝即用,從而幫助用戶更經濟、快捷、自主地構建符合自身需求的業務管理系統。
Samespace能做什麼?
對於很多用戶而言,在企業信息化建設初期並不需要一個大而全的系統,某個時候只是需要一個很簡單的功能來滿足特定的業務管理的需要,Samespace為實現這些套用提供了一個最為經濟、高效的途徑,例如:
業務表單的網上填報和匯總;
物流存貨的計件匯總和報送;
某個產品配件訂單管理系統;
內部各類設備的登記系統;
企業內部各類流程審批系統;
分支機構業務統計考評系統;
……
在現實中企業的業務需求是多種多樣的,標準軟體往往難以適應企業的個性需求,而定製開發不僅成本高周期長,而且項目難以控制,利用Samespace用戶則可以更加自主、快捷地構建具備行業特性的個性化OA、CRM、HR、ERP等套用,例如:
帶有業務審批功能的協同辦公系統;
具備流程控制的ISO品質管理系統;
將預算和報銷關聯的費用管控系統;
以契約為主線的施工成本管理系統;
實現融資擔保管理的擔保管理系統;
涵蓋藥品管理門診收費的管理系統;
……
Samespace有什麼特點?
普通人員也能自主開發
Samespace不需要用戶有多高深的編寫程式,它為用戶提供了一個完全可視化的應用程式生成器(Appbuilder),這個可視化的應用程式生成器包括了套用選單生成、套用視圖生成、無需關心存儲的表單設計、拖拽式圖形化流程配置等功能,還提供了構建套用完整過程的操作嚮導,簡單到無需用戶編寫任何代碼。
實現按需定製個性套用
用戶可以通過Samespace應用程式生成器逐步構建各類符合自身需求的套用模組,這種靈活的擴展方式讓軟體可以根據用戶實際需求實現“生長”,同時還允許用戶在運行過程中通過可視化應用程式生成器【套用編輯】功能,動態地調整套用的表單、視圖、流程和選單,以符合實際業務管理需要。
豐富的套用外掛程式資源庫
Samespace不是一個單一的套用系統,而是採用外掛程式式套用框架機制,將業務管理功能以外掛程式產品的形式提供給用戶,用戶可以在一個伺服器平台上根據行業特性、管理需求導入各種所需的套用外掛程式,其中包括信息發布管理、用品管理、契約管理等免費套用,還包括投標管理、費用管控、客戶管理等收費套用,甚至還提供融資擔保業務管理、律師事務所業務管理等行業套用。
細粒度的許可權控制機制
Samespace引入了套用外掛程式本地角色授權機制,每個套用外掛程式的選單、視圖、表單及控制項、工作流都可以設定相應的角色並賦予合理的許可權,這比其他套用系統的按模組授權更為嚴謹,從而實現套用層次上的高安全性。例如有些數據可能是某些行(比如一個地區的銷售不能查看其他地區的銷售數據),也有可能是某些列(比如員工的工資),能夠這種訪問控制就是“細粒度訪問控制”。
平台策略規避數據孤島
Samespace平台化策略不僅僅只是讓用戶在同一平台中構建所有套用,它還提供了標準的目錄服務、CAS驗證服務、訊息服務、門戶服務等基礎服務,以幫助用戶更加方便地集成其他業務系統。此外Samespace面向服務的體系結構為第三方應用程式提供了各種業務調用的標準API,同時為了保證接口調用的安全,確保系統不會被惡意使用,Samespace提供基於國際標準的接口安全調用機制。
Samespace採用什麼技術?
外掛程式式套用框架
任何一款管理軟體,無論項目研發人員在開發之前做過多么詳細的用戶調查和需求分析,都不可能滿足使用該軟體的每個行業、每個用戶的全部需求。為了能滿足企業不斷變化的需求,同時避免修改軟體程式主體的情況下,如果能通過一種具有良好擴展性的方式讓軟體根據用戶實際需求實現“生長”,無疑具有極大的誘惑力。
Samespace為幫助用戶實現系統的“生長”,採用了創新的外掛程式式套用框架技術,這種以可視化、配置化開發為基礎的外掛程式式套用框架,為用戶提供了一種比傳統代碼層二次開發更簡單、高效的應用程式開發方法,使得用戶無需掌握複雜的計算機編程技術即可動態修改已有套用外掛程式的功能或者創建新的套用外掛程式來滿足業務管理需求。
同時,為了實現不同用戶充分共享已有的開發成果,該框架還允許用戶導入或導出套用。即平台能夠導入並配置或修改套用外掛程式,而套用外掛程式能夠在平台上運行自己的邏輯(視圖、功能、流程),這種方式能夠有效地降低平台和套用系統之間的耦合程度,使得平台可以支持多種不同的業務功能,而不是單一的套用系統,也使得需求類似的用戶能夠充分共享已有的外掛程式產品。
智慧型表單技術
智慧型表單又稱為動態表單,通俗的講,智慧型表單就是指“數據+格式”的信息,也就是XML。但XML是看不見的,這就是需要一種技術通過各種手段將XML中的數據動態表示出來或者將用戶填寫的數據錄入到XML數據結構中去,這種技術就是智慧型表單。
Samespace智慧型表單技術和當前OA和BPM廠商所提供的“智慧型表單”有三個重要的區別:
一是Samespace提供了更為先進的表單設計IDE。
當前很多OA廠商為方便用戶自定義流程中的表單,提供了一個基於表格布局的表單設計器,這種表單編輯器僅僅只是工作流審批中的一個輔助功能組件,功能較弱,不僅難以設計出複雜的業務表格,更無法實現表單元素的各種邏輯事件。而Samespace提供了一個可構建複雜表單套用的完整IDE,並採用了所見即所得的DIV布局技術,使得表單不僅能實現各種複雜的業務邏輯,還能以拖拽的方式設計出更為符合用戶習慣的表單界面。
二是Samespace真正實現了無需定義資料庫。
目前大部分“智慧型表單”僅提供了一個資料庫表的層現設計,在構建套用過程中還需要用戶懂得資料庫編程,以便在後台資料庫中構造出相應的表。Samespace採用了全新的對象存儲結構,設計好表之後系統會自動生成了後台存儲結構,用戶無需關心資料庫,也無需掌握繁雜的資料庫操作。
三是Samespace智慧型表單的數據模型是基於XML格式的。
這種以XML為載體的表單數據提交給系統的伺服器端去處理,可以很大程度上在不同的業務系統中重複利用該表單數據。而傳統表單如果不通過額外的方式或利用第三方數據交換中間件將數據導出到一個中間數據載體中,這些數據基本沒有重複利用的可能。
工作流技術
用戶迫切需要一種能夠支持業務流程自動化的軟體工具來滿足企業流程管理的需要。工作流技術正是順應這一需求孕育而生,它能根據一系列過程規則、文檔、信息或任務在不同的用戶之間進行傳遞與執行。
Samespace工作流技術包括一個強大的工作流引擎和一個圖形化流程配置管理工具。其工作流引擎是一組在後台運行的程式,用戶訪問具體的工作流程時,系統會通過工作流引擎的解釋返回用戶相應的路徑、許可權等數據信息。該工作流引擎的功能很強大,無需大規模改動流程設計和代碼開發,就可以輕鬆實現流程改變。在套用工作流時,用戶只需通過web圖形化工作流配置管理工具進行工作流程的可視化設計。
Samespace和目前常見的協同OA以及BPM廠商所採用的工作流技術相似,但在套用模式上有很大的不同:
協同OA和BPM所提供的軟體產品預置了一個獨立的“流程管理”模組,提供給用戶管理各個業務套用(人事管理、報銷管理等)中的表單和流程,這種全局化的套用方是將套用和流程管理設計工具進行了綁定,雖然簡化了系統中流程實例的管理,但同時也喪失了套用單元(具備獨立的業務功能的模組)的獨立性。
而Samespace則是將流程作為套用的一個屬性,實現了流程的本地化,即一個獨立的套用單元擁有配置和管理自身的工作流的獨立視圖,這種本地策略真正實現了業務邏輯與基礎平台的分離。因此用戶不但可以將一個帶有流程的獨立套用單元導出給其他用戶使用,也可以導入其他帶有流程的獨立套用,並調整流程策略以適應自身的管理需求。
門戶技術
門戶的概念從不同的角度理解,內涵千差萬別,但從功能角度看,企業門戶有三個核心目的:一是實現企業內部信息資源的整合;二是實現信息資源的個性服務;三是實現協作。
Samespace為了幫助企業用戶實現內部信息資源整合、個性服務提供了一個輕量級門戶服務,該服務包括一個可視化的Portal布局(導航、分欄等)工具,一組內置的portlet和自定義Portlet的方法,以及一套標準的基礎組件(包括用戶目錄服務、CAS驗證服務、訊息通知服務等)。
Samespace雖然提供了一個輕量級的門戶服務,但它足以幫助企業構建完整、統一的信息門戶,不但可以集成其他套用系統實現信息的資源的聚合,還可以通過門戶提供的dashboard實現信息資源的個性服務,同時也可以幫助用戶構建面向不同用戶群體的套用環境,例如客戶門戶、供應商門戶等,當然複雜的套用集成還需要被集成套用在技術上提供標準的服務接口。
Samespace怎么套用?
Samespace包括Samespace伺服器平台和Samespace套用外掛程式兩種產品。
首先,用戶需要安裝Samespace伺服器平台。
如果用戶需要構建OA等常見的管理系統,那么用戶可以從Samespace官方網站“套用外掛程式庫”中下載例如新聞管理、用品管理、報銷管理等已有的套用外掛程式產品(收費或免費),通過Samespace伺服器平台提供的【套用導入】功能,將套用安裝到平台即可使用。
如果沒有現成符合需求的套用,那么用戶可以使用Samespace伺服器平台提供的應用程式生成器(Appbuilder),通過應用程式生成嚮導來構建一個全新的套用,也可以導入一個功能相近的套用,在該套用上基礎上通過應用程式生成器的【套用編輯】功能進行改造。
另外,用戶如果需要構建類似綜合業務管理等複雜套用系統,則可以將整個系統劃分成若干個子模組,通過應用程式生成器構一一構建出這些子模組後,通過門戶配置工具將這些模組組織成完整的系統。
Samespace有什麼價值?
Samespace主要面向管理信息化套用,不僅支持簡單的業務套用,更支持協同辦公、流程管理、客戶管理、生產管理、運營管理、決策支持等企業信息系統的快速開發。
對於處在信息化初階段的用戶
Samespace具備信息化整體規劃和全局設計能力,特別適合作為企業信息化統一的業務架構基礎設施,能幫助用戶在套用系統建設的各個階段遵循相同信息化標準,避免“數據孤島”。
對於快速成長期的企業用戶
Samespace能支持隨需而變的“成長型”敏捷信息系統的構建。保護信息化投資,滿足企業發展變革與創新要求,提升信息化對企業的價值貢獻率。
對於綜合集團型企業用戶
Samespace具備數據、流程、套用三個層面的整合能力,支持數據的挖掘和分析,為用戶提供統一的信息服務門戶和運營管理平台,幫助用戶實現集團運營集中管控。
對於流程管控要求很高的用戶
Samespace支持基於核心業務流程驅動的企業運作模式。將組織及其職務統一納入由信息系統支持的一體化業務流轉與分工協作體系中,實現人員有序協作,業務快速推進,企業高效運轉。
對於軟體開發人員和開發商
Samespace是一個生產力提升工具,能大幅度提升開發效率、縮短開發周期、降低開發成本、提高交付質量;能支持管理軟體的個性化、大規模交付;還能幫助企業積累領域和行業知識,促進產品線建設。
Samespace和其他開發平台有什麼區別?
由於國內企業大多處於快速發展階段,對管理軟體的需求處於不斷的變化過程中,為了提高管理軟體的開發實施效率,近年來軟體行業以開發平台的形式推出了各類管理軟體產品,例如OA協同管理平台、BPM工作流管理平台、業務基礎軟體平台、PAAS平台等等。
那么Samespace和這些開發平台有什麼區別呢?
與OA協同管理平台的區別
OA協同管理平台核心目的是幫助企業實現“流程自動化”,這類平台多數僅提供了工作流和表單的配置工具,但受技術實力限制,這些工具也只能構建例如請假單等單一表單流轉的套用,更無法實現完整的業務管理系統。此外,這類平台中包含的用品管理、客戶管理等常用模組多數是代碼寫死的固定套用,無法實現個性配置,因此若以“平台上的大多數套用或全部套用是否由平台提供的工具構建”來衡量,OA協同管理平台並不是真正意義上的快速開發平台,因此無法勝任用戶個性套用的構建。
Samespace平台本身是一個單獨的產品,因此並不預裝類似OA中的各種功能,但用戶可以從公司網站下載Samespace提供的公共信息發布管理、費用報銷管理等各種套用組件,這些簡單或複雜的套用(付費或免費)都是由平台自身提供的可視化應用程式生成器(Appbuilder)構建的,用戶在Samespace平台上安裝這些套用後,不僅能修改和關聯這些套用來滿足自身個性化的需求,還能通過Appbuilder可視化的開發工具來創建新的套用,或者導入其他用戶基於Appbuilder構建的套用,從而讓系統變得更加完善和豐富。
與BPM工作流管理平台的區別
BPM工作流管理平台原本只是一個工作流中間件,它的興起從技術角度看是因為企業內部不同的套用系統都需要工作流,而公共的工作流平台使得這些系統之間流程的銜接成為可能,從管理的角度看,貫穿企業整個運營過程的流程管控平台是規範企業管理的有效手段。
由於國內管理軟體市場粥少僧多,因此BPM廠商多數也以項目形式介入最終用戶市場,逐步走向平台化之路,在流程配置、流程控制的優勢基礎上開始擴展門戶、表單自定義等功能。但目前BPM工作流管理平台提供的工作流、門戶、表單配置功能主要面向開發人員,開發、實施過程不僅複雜,而且成本極高,不說普通用戶,就連第三方開發人員也需要很長的學習過程。
而Samespace則是面向普通用戶提供了一套完整的套用構建工具和方法,其中包括可視化的表單製作工具、圖形化的流程配置管理工具、拖拽式的應用程式視圖設計工具、所見即所得的門戶配置工具和一整套構建完整套用的配置方法。普通用戶可以根據Samespace提供的應用程式生成器嚮導,配置生成簡單的業務套用,而無需代碼開發,開發人員則可以通過應用程式生成器提供的配置工具開發出更為複雜的套用甚至是小型ERP系統。
與業務基礎軟體平台的區別
和BPM工作流管理平台類似,業務基礎軟體平台的最終目的是通過平台實現業務邏輯和軟體開發相分離,使得最大程度地提高軟體開發效率,降低需求變更和軟體維護的成本。但目前國內的業務基礎軟體平台產品有的僅實現了對Delphi、J2EE、.NET等開發框架的更高一層的封裝,有的僅僅只是資料庫套用的快速構建工具,這類平台在一定程度上提高了管理軟體開發的工程化,但還未將套用的開發抽象到真正意義上的配置化,因此這類平台還很難提供可配置的業務套用模型。
而Samespace則從一開始就定位於做配置化的套用開發平台,為了幫助普通用戶更好的理解套用系統的開發,從多個層次對底層代碼進行了視圖化的封裝,並實現了開發過程的配置化。為了彌補套用開發的靈活性,Samespace引入了腳本庫的概念,使得開發人員也可以自主地編寫更為複雜的業務邏輯和視圖。此外,Samespace還採用了應用程式局部角色和工作流的特性,使得基於SamespaceAppbuilder構建的業務套用能夠獨立地導出,並成為其他用戶的業務套用模型。因此,Samespace可以說是目前真正意義上的業務基礎軟體平台。
和PAAS平台的區別
PAAS最簡單的理解是以網際網路服務形式提供的套用系統開發或運行平台。目前人們比較熟悉的是GoogleAppEngine、zohoCreator、Force.com等幾家國外廠商提供的平台。這種平台最大的特點就是以網際網路形式提供服務(產品),開發人員無需安裝本地開發環境和伺服器系統,直接可以在廠商提供的網站上開發和運行應用程式。這種服務的好處是大大降低了套用系統的開發、部署、維護、運營成本,缺點是一旦網路不暢,就會影響業務處理,同時用戶總會存在數據是否安全的陰影(實際上可能比你自己構建伺服器更為安全)。
Samespace雖然是一個本地服務,它需要用戶安裝到自己的伺服器上,但絕對是一項網際網路服務,因為Samespace以網路商店的形式提供了大量的簡單或複雜(付費或免費)的套用系統組件,用戶可以直接下載這些套用導入到本地的Samespace平台中,這有點類似用戶從蘋果的應用程式商店下載軟體到自己的iPhone、iPad進行使用。
此外,從平台功能特性看,Samespace和ZOHOCreator較為接近,都為用戶提供了一套類似的套用系統開發的工具和方法,只是Samespace比ZOHOCreator更加簡單易用,同時還提供了ZOHOCreator所不具備的工作流功能。
誰在使用Samespace?
北京住總集團
北京住總集團有限公司,安知Samespace快速開發平台的典型客戶代表,系統部署亮點:利用Samespace構建集團綜合辦公平台,集成綜合項目管理、用友NC、檔案管理、人力資源管理、招投標管理等系統,實現單點登入、套用、流程、數據整合。住總集團圍繞自身特點和施工企業特級資質考評標準開展的信息化建設情況,其IT建設的整合思想,以及如何做集成,住總集團信息中心許主任告訴筆者:“之所以選擇Samespace不僅是因為該平台能構建滿足個性需求的辦公自動化套用,更因為該平台在集成上的天然優勢。”
東亞林茂集團
東亞林茂集團機關是安知Samespace的忠誠用戶,從Samespace2.0到Samespace3.0,林茂集團信息中心通過Samespace可配置的模式,為集團機關部署了從基本的文檔管理、公文管理到契約管理、預算管理等一系列業務套用,將辦公自動化系統個性化套用發揮到了極致。林茂集團信息中心李主任認為:目前市場上的協同辦公產品提供了很多功能,但實際能用起來的模組很少,也無法根據自身的需求定製,Samespace這種配置化的平台很適合企業根據自身需求,結合實際業務和流程進行實施,而且成本反而更低。
牡丹江新創新
牡丹江新創新通過Samespace快速開發平台提供的應用程式生成器、工作流設計器、表單設計器、門戶設計器等業務構建工具,實現了一個完整的融資擔保綜合業務管理平台。不僅提供了客戶通過網際網路進行擔保業務申請,並通過網際網路查詢擔保業務受理情況的功能;還能滿足隨時增加融資擔保、履約擔保、工程擔保、個人消費貸款擔保、小額貸款等業務管理模組的功能;同時SGBMS(融資擔保綜合業務管理平台)還實現了對不同的業務類型設定不同的風險預警策略的功能;更具備對擔保業務管理功能中的表單、報表、流程的進行隨需調整的能力;在平台中也具備日常辦公需要的文檔管理、日程安排、即時通訊等協同組件,還實現了審批業務通過即時通訊客戶端線上提示、手機簡訊通知等功能……
彩化陶瓷工藝品
通用的CRM功能要么太複雜,要么過於簡單,也無法和協同辦公套用集成,彩化陶瓷工藝品貿易有限公司套用Samespace構建了以客戶為焦點、貫穿客戶開發、接觸、交易、維護、服務、分析等客戶全生命周期管理的完整解決方案。同時,建立在平台不僅僅體現在對客戶信息的獲得和跟蹤方面,還強調與客戶進行的一系列業務中,內部人員之間及內部與外部之間的高效互通及協作。這意味著任何時刻及地點,客戶負責人都可以及時準確地獲得客戶的信息,並與客戶進行雙向的溝通。
其他典型用戶(排名不分先後)
浙江電信溫州市分公司
華北高速公路股份有限公司收費分公司
北京住總集團房地產開發部
西安楊森製藥有限公司
北京信城通數碼科技有限公司
北京華夏昊冠科技有限公司
中廣星橋傳媒科技有限公司
中關村發展集團
......
誰創造了Samespace ?
北京安知信息技術有限公司(簡稱:安知信息),成立於2006年,總部位於中關村科技園區。作為新一代管理軟體平台和技術提供商,安知信息一直致力於研究和開發更敏捷、更智慧、更能適應業務和環境變化的信息系統平台,以幫助企業適應當今複雜多變的商業環境和日益多元個性化的發展需求。
憑藉公司強勁的技術實力,2007年安知信息推出了首個快速開發、快速實施、快速套用、快速見效的一體化平台系統Samespace。Samespace是從管理套用需求出發,將內容管理、門戶、工作流、電子表單、個性化報表工具等組合在一起,提供的一個管理軟體可視化快速開發平台,它不僅解決了通用管理軟體難以克服的企業個性化、多元化、一體化需求,還能大幅度提升管理軟體的開發、發布和維護的效率及質量,並在業務持續完善的過程中實現快速調整。
通過大量的客戶積累和豐富的實踐經驗,安知信息以Samespace為核心,陸續推出了協同辦公、流程管理、項目管理、契約管理、預算管理、人力資源管理、檔案管理、客戶管理等管理軟體產品,在集團管理、交通、電信、建築施工、金融業等領域形成了一系列成熟的行業解決方案,並在黑龍江、浙江、湖南、廣東等地建立起了廣泛的合作渠道。目前,安知信息已從一個單純的開發軟體基礎平台產品的軟體企業,成長為集研發、諮詢、服務於一體的企業管理信息化解決方案提供商。
面對未來新的產業格局,安知信息將立足於自主核心技術,發揮整體綜合優勢,利用系統知識完整、對計算機網路套用市場理解深刻和研發能力強的特點,積極致力於融合網路,秉承服務創造幸福的使命,以無處不在的統一服務惠及每一個普通人的生活!