1. 
      <b id="yzo1m"></b>
      <option id="yzo1m"><pre id="yzo1m"><thead id="yzo1m"></thead></pre></option>

    2. 立即開通體驗×

      只需10秒,即可快速申請開通體驗

      注冊 登錄
      首頁 > 協(xié)同觀察 > 行業(yè)洞察

      協(xié)同研究院

      研究院簡介

      專家介紹

      協(xié)同知識

      協(xié)同期刊

      體驗產(chǎn)品

    3. 大型企業(yè)協(xié)同管理平臺 A8+
    4. 中小型企業(yè)協(xié)同辦公平臺 A6+
    5. 企業(yè)信創(chuàng)協(xié)同管理平臺 A8-N
    6. 移動協(xié)同辦公平臺 M3
    7. 【連載】《協(xié)同管理導論》:協(xié)同軟件架構-技術架構(1)
      時間:2017-01-12新聞來源:致遠協(xié)同研究院瀏覽量:12150
      協(xié)同軟件的技術架構的理念是第三章所講的“智慧協(xié)同”,它明確地提出了協(xié)同軟件的五大組成部分:Symmetry、Measuring、Any、Regu1ative和Touchab1e,它們構成了一個完整的、有機聯(lián)系的、具有靈動特性的技術架構體系。

      協(xié)同軟件的技術架構如圖24所示??傮w而言,上述架構基于Spring框架的組件化的可擴展的porta1技術路線,采用標準J2EE結構,整個系統(tǒng)由Java語言開發(fā),系統(tǒng)配置通過XML技術完成;數(shù)據(jù)層采用Hibernate的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,可以應用在任何使用JDBC的場合,滿足實現(xiàn)集成多種數(shù)據(jù)庫應用:0rac1e、SQ1Server、MySQL,同時可以擴展其他關系型數(shù)據(jù)庫。

      系統(tǒng)采用大量基于porta1的組件封裝的技術進行應用功能的開發(fā),這種分層結構的各層次之間功能獨立且耦合度低,利于客戶并行開發(fā);采用組件化封裝,面向接口開發(fā),實現(xiàn)關鍵應用功能重用;采用統(tǒng)一的頁面展現(xiàn),通過Por1et的封裝,實現(xiàn)客戶個性化與界面集成;通過統(tǒng)一的接口框架,降低各個應用的接口封裝代價,使客戶開發(fā)代價降低;統(tǒng)一的通道控制,各種例如htm1,soap由通道控制來判斷訪問來源,重用底層邏輯;統(tǒng)一的組件結構,利于辦公系統(tǒng)不斷擴展和優(yōu)化。

      以下對各部分分別詳細解釋。為與技術架構的邏輯保持一致性,我們從圖24的底層向上進行說明。

      圖24協(xié)同軟件的技術架構

      1.Regulative層

      Regu1ative層(控制層)確保協(xié)同軟件的可控性,主要通過系統(tǒng)軟硬件的可靠性和數(shù)據(jù)庫的安全性來實現(xiàn),同時在總體架構上采取可靈活擴展與封裝的技術。如圖24所示,Regu1ative層由兩大部分構成,它們是:

      (1)操作系統(tǒng)和服務器集群

      1)操作系統(tǒng)。協(xié)同軟件服務器操作系統(tǒng)一般選用WindowsServer2003/2008。協(xié)同應用程序所在分區(qū)必須為NTFS格式,且系統(tǒng)分區(qū)一般只應開放ad-ministrator、system權限。

      應在Windows服務項中禁用掉一些不需要可能造成安全隱患的服務,如Re-moteRegistry服務、TaskSchedu1er服務、Te1net服務、Workstation服務、Server服務、TCP/IPNetBI0SHe1per服務、IIS服務等。

      應對Windows策略做出詳細配置,如對賬戶鎖定策略、本地安全策略、用戶權限分配、審核策略等做出配置。

      2)服務器集群。針對不同的應用,采用物理上彼此獨立的服務器,服務器之間構成一種集群關系??傮w而言,協(xié)同軟件所需的服務器包括:應用服務器、全文檢索服務器、數(shù)據(jù)庫服務器、網(wǎng)絡存儲(備份或業(yè)務可持續(xù))服務器、文件服務器等。

      根據(jù)用戶并發(fā)數(shù)的不同,對各類服務器的性能要求也不同。如應用服務器的內(nèi)存,當用戶并發(fā)數(shù)為200以下、200-500、500-1000、1000-2000時,建議分別配置為不低于4GB、8GB、12GB、16GB。

      協(xié)同軟件服務器集群及客戶端的網(wǎng)絡架構拓撲圖如圖25所示。

      圖25協(xié)同軟件服務器集群及客戶端的網(wǎng)絡架構拓撲圖

      (2)數(shù)據(jù)庫

      數(shù)據(jù)庫是對所有協(xié)同數(shù)據(jù)進行管理的基礎軟件平臺。它分為三個部分:關系數(shù)據(jù)庫、加密數(shù)據(jù)庫和接口數(shù)據(jù)庫。

      1)關系數(shù)據(jù)庫。協(xié)同軟件應全面支持MySQL、SQLServer、0rac1e等關系型數(shù)據(jù)庫。在數(shù)據(jù)層最好采用Hibernate的對象關系映射框架,對JDBC進行輕量級的對象封裝,以應用在任何使用JDBC的場合,滿足實現(xiàn)集成多種數(shù)據(jù)庫應用(MySQL、0rac1e、SQLServer),同時可以擴展其他關系型數(shù)據(jù)庫。

      2)加密數(shù)據(jù)庫。協(xié)同軟件會涉及到組織的核心信息機密,除了在常規(guī)安全機制方面有所考慮之外,還應對底層數(shù)據(jù)進行加密,對核心數(shù)據(jù)通過加密之后,存儲到專門的加密數(shù)據(jù)庫之中。數(shù)據(jù)庫加密對于防范來自系統(tǒng)內(nèi)部的安全風險、有效控制超級管理員的權限具有重要意義,也是提高系統(tǒng)審計性能的基本要求。數(shù)據(jù)的加密和解密與加密數(shù)據(jù)庫本身應該是分離的,以減少系統(tǒng)的加解密壓力。

      3)接口數(shù)據(jù)庫。協(xié)同軟件需要與外部軟件或信息系統(tǒng)進行交互,從而將協(xié)同融入到組織的管理信息化體系之中。這一過程的入口在數(shù)據(jù)層面,通過數(shù)據(jù)接口來完成統(tǒng)一的數(shù)據(jù)管理和數(shù)據(jù)交換、數(shù)據(jù)抽取和數(shù)據(jù)過濾。

      2.Symmetry層

      Symmetry層(對稱層)即通常所說的“服務層",它將數(shù)據(jù)歸納為各種典型應用場景,為各種場景定制并固化相應的服務程序,并將這些程序與前臺功能和操作相對應,在數(shù)據(jù)和應用之間扮演一種橋梁作用,實現(xiàn)信息按既定規(guī)則來分享、融通和多維呈現(xiàn),達到既快又準的目標,與“齒輪傳動協(xié)同"思想相符,故謂之曰“對稱層"。

      協(xié)同數(shù)據(jù)與應用的對稱性有三種具體類型:模型、體系和服務。下面分別敘述之。

      (1)模型

      模型是對典型協(xié)同行為的歸納和抽象,固化為可重復調(diào)用的程序組件。模型化是協(xié)同軟件自我固化、個性化和可復用性的重要措施。當協(xié)同軟件廠商所積累的應用模型足夠多的時候,就可以從模型中提煉普遍規(guī)律,將模型作為一種確定的組件內(nèi)化到產(chǎn)品之中,提供給同類組織使用,這將使協(xié)同軟件的智慧程度得到持續(xù)改善。

      圖24中歸納了幾種主要的協(xié)同模型:

      1)組織模型。組織模型主要對組織的結構狀態(tài)、生命周期及權利體系等內(nèi)容做出歸納。根據(jù)組織模型,信息對稱時可直接調(diào)用其中的規(guī)則。如,在組織模型中定義了組織的高層、中層結構可直接作為信息密級分類的依據(jù)。組織模型一般通過產(chǎn)品配置開發(fā)來實現(xiàn)。

      2)協(xié)同模型。協(xié)同模型是對組織中協(xié)同行為一般規(guī)律的提煉。它的典型體現(xiàn)是公告、加簽、改簽、震蕩往復等等協(xié)同方式。協(xié)同模型是對協(xié)同理論和理念的綜合體現(xiàn),是協(xié)同軟件可用性和易用性程度的體現(xiàn)。

      3)業(yè)務模型。業(yè)務模型是對組織業(yè)務的特點進行的提煉。如政府機關和流通業(yè)的業(yè)務模型是截然不同的,制造業(yè)與服務業(yè)的業(yè)務模型也差異頗大。業(yè)務模型一般需要定制開發(fā),但同類業(yè)務之間的復用程度較大,協(xié)同軟件的產(chǎn)業(yè)版本開發(fā)是一個良好的策略。

      4)行為模型。行為模型是對組織中個體、群體及組織的行為特點的提煉。如果組織的民主化程度較高,則信息可能對稱到所有相關人員;如果組織的權力結構森嚴,則信息只能依次對稱給相關權限的人員。行為模型需要實施顧問對組織進行實地調(diào)研和歸納,并與實施工程師進行配合,才能很好地體現(xiàn)在應用服務之中。

      5)制度模型。制度模型是對組織規(guī)章制度的重建,如事務流程、審批流程、決策流程等。在組織的質(zhì)量體系認證之中,各種行為規(guī)范也可以被重建為協(xié)同模型。協(xié)同模型一般可通過產(chǎn)品的配置開發(fā)來實現(xiàn),少量的可能需要進行定制開發(fā)。

      6)時空模型。時空模型是對組織成員協(xié)同時間和協(xié)同空間特點的提煉。如組織分布于全球各個時區(qū),則協(xié)同軟件就應該支持每天24小時的工作;如果組織具有為數(shù)眾多的終端網(wǎng)點,則協(xié)同軟件應具備良好的終端接入性能。如果組織不提倡干涉員工的業(yè)務時間和私人生活,則協(xié)同軟件應該在員工進入工作狀態(tài)的第一時間里為他編制一份信息提要,等等。

      隨著協(xié)同軟件應用的深入,模型是可以不斷提煉和完善的。

      (2)體系

      體系是對組織中具有系統(tǒng)性、連續(xù)性和集群性的事務的歸納和固化。體系是一種對組織特性的窮舉,以便在信息對稱過程中確保無遺漏。

      圖24中歸納了幾種典型的組織體系:

      1)權限體系。權限體系是對組織中每一個成員在協(xié)同軟件中所擁有權限的完全、清晰的界定。協(xié)同軟件應用中會隨時調(diào)用該體系,以確保協(xié)同活動的合法授權。

      2)角色體系。角色體系是對組織在協(xié)同活動中所應有的角色的完全定義,包括角色的活動內(nèi)容、活動方式和活動范圍等。

      3)知識體系。知識體系是對組織所用到的知識的完備性的規(guī)定。盡管在實際中難以做到知識的完全固化,但知識的完備性路線圖仍將知道組織進行知識建設和知識管理。

      4)資源體系。資源體系是組織活動所用到的資源的完整性的規(guī)定。這些資源可能品種繁多、分布復雜,但都應該建立清晰的索引,以便在協(xié)同活動中隨時調(diào)用。

      5)時間體系。時間體系是組織活動一系列關鍵時間點的集合。遵循這些關鍵時間點,組織可以按照一種有秩序的時間基準來進行活動。這些關鍵時間點包括上下班時間、節(jié)假日時間、不同時區(qū)時間對應關系等常規(guī)時間序列,也包括組織預先特殊設定的時間點,如紀念日、重大活動日、重大計劃里程碑時間等等。

      6)空間體系??臻g體系是組織的空間分布序列的集合。組織在地理位置上可能處于一種分布式狀態(tài),此時需要在協(xié)同軟件中預先定義各空間場所的相關信息,如地理位置、交通信息等。比如,如果一項協(xié)同行為涉及到庫房發(fā)貨,那么庫房與目的地之間的距離及交通狀況則可能成為協(xié)同成功的關鍵因素。

      (3)服務

      服務是若干具體功能的集合。這些功能具有通用性和頻繁發(fā)生性,它們被預先定義好,可隨時調(diào)用,且對于用戶沒有特殊要求。它們包括消息服務、安全服務、接口服務、緩存服務、打印服務、日志服務等等。這些服務顧名可思義,無須過多解釋。

      Symmetry層還有一個“數(shù)據(jù)總線”和“安全傳輸”的結構。總線(Bus)是協(xié)同系統(tǒng)底層數(shù)據(jù)與應用功能之間的交換通道,在物理上體現(xiàn)為信息系統(tǒng)的設備與設備之間的公共數(shù)據(jù)通道。“安全傳輸”則指信息在總線上進行交換時所受的安全保護措施。這些都是協(xié)同軟件所必需的結構。

      3.Any層

      Any層(自由協(xié)同層)是協(xié)同軟件人機交互界面中所呈現(xiàn)出的所有內(nèi)容的總和,是人操作協(xié)同軟件以實現(xiàn)其目標的主要載體。在B-S結構中,就是瀏覽器中的各種頁面;在移動終端中,它可能展現(xiàn)于客戶端軟件之中;若通過接口與其他軟件相連接,則有可能成為一個后臺運行的數(shù)據(jù)或指令,最終展現(xiàn)于其他軟件的操作界面之中。

      Any層應承載所有協(xié)同活動??梢詫⑵浞譃槿箢悾恕藚f(xié)同,人—事協(xié)同,以及協(xié)同支撐功能。具體如下。

      (1)人—人協(xié)同

      人—人協(xié)同是指以人自身為對象的協(xié)同。它主要包括:

      1)審批。審批是基于人的不同權限的協(xié)同行為,本質(zhì)上是人的權力組合。

      “審批”不同于“審閱”,它無須修改所審批的內(nèi)容本身,只對其做出同意或不同意的判斷。如果審批者的權限不夠,則可提請更高權限的人來決定;如果審批者的信息不夠,則可提請具有足夠權限且信息足夠的人來決定。

      2)會議。會議是對人的時間和在場狀態(tài)的協(xié)同行為,本質(zhì)上是對人的物理狀態(tài)的協(xié)調(diào)。會議只安排相關人員在同一時間、同一場合(包括虛擬場景中)從事一件共同的事情,而不決定會議的過程和結果。

      3)討論。討論是人與人之間一種臨時性、突發(fā)性的活動。與會議所不同的是,它可能同時涉及到的人員較少,場景也可以切換。發(fā)起討論者可以是任何人,議題也可以是臨時性的,討論的過程和結果都可以具有非正式效應。

      4)通知。通知是一種非強制性、非同步性的信息宣告。它不要求人們在時間和空間上保持一致,而只需要了解和掌握所宣告的信息即可。

      5)調(diào)查。調(diào)查是一種非強制性、非同步性的信息采集。它一般不要求人們在時間和空間上保持一致,只需要將自己所掌握的情況反饋回來即可。

      6)日程。日程是對人未來協(xié)同狀態(tài)的預告。日程是人未來某一時間點或空間地點的確切狀態(tài)。將這種狀態(tài)予以共享,即可獲知不同的人在未來某一時間或空間發(fā)生協(xié)同行為的可能性。

      (2)人—事協(xié)同

      人—事協(xié)同是指以事情為對象的協(xié)同。它主要包括:

      1)計劃。計劃是一種典型的事件協(xié)同。每個人將自己將要做的事情公布出來,以便他人掌握,并且對于有關聯(lián)的事情產(chǎn)生協(xié)同。

      2)公文。公文是對事情的正規(guī)描述。協(xié)同系統(tǒng)中公文流轉(zhuǎn)過程不是一種普通的通知或廣而告之,而是一種對行為的規(guī)范化約束過程。

      3)新聞。新聞是對組織中最新信息的發(fā)布。它不直接產(chǎn)生協(xié)同活動。

      4)活動。活動是對一個具體事件的協(xié)同。它可以由組織中的任何人發(fā)起,并在任意群體內(nèi)得到響應。

      5)學習。學習是一種特殊的組織事件。既可以由組織的相關業(yè)務部門主持,也可以由小組、團隊或個人發(fā)起。組織學習主要是為了解決業(yè)務發(fā)展所需。

      6)分享。分享是將個體所擁有的資源提供給不特定的組織成員的行為,旨在提高組織內(nèi)資源的價值。

      (3)協(xié)同支撐

      協(xié)同支撐是指對協(xié)同有直接輔助作用的功能。主要包括:

      1)模型。如前所述,模型是可直接調(diào)用的功能組件。當前協(xié)同軟件中常見的模型是協(xié)同工作流模型。未來協(xié)同軟件都會自帶龐大的模型庫,內(nèi)置不同行業(yè)、不同組織類型等所適用的各種模型,應用于不同的情景之下,對協(xié)同行為產(chǎn)生直接的支撐作用。

      2)資源。資源是協(xié)同活動中所需的各種實體或信息條件的總稱,是一種直接的支撐條件。在協(xié)同軟件中,知識庫或信息庫是典型的資源形態(tài)。

      3)測評。測評是對協(xié)同效果進行了解和評價的重要功能,它支撐協(xié)同活動的持續(xù)改善。

      4)激勵。激勵是對協(xié)同行為的持續(xù)改善進行推動的重要功能,它基于對協(xié)同行為的測評,依據(jù)是個人的協(xié)同行為績效,以及組織的協(xié)同績效總體水平。

      5)檢索。檢索是對協(xié)同系統(tǒng)中的信息進行查找的基本工具。

      6)推送。推送是協(xié)同系統(tǒng)主動對特定的人員發(fā)送特定信息的功能,它能使協(xié)同軟件具有某種程度上的人工智能。

      4.Touchable層

      Touchab1e層(觸及層)也被稱之為表示層,是人機交互過程中系統(tǒng)的功能傳遞、用戶體驗、價值實現(xiàn)的層面。在這個層面中,協(xié)同軟件將借用多種渠道,解決“最后一米”的問題,將協(xié)同信息順暢傳遞給具體人員,或者是外部系統(tǒng)。

      歸納起來,Touchab1e層分為現(xiàn)場表示和離場表示兩個大類。

      (1)現(xiàn)場表示

      現(xiàn)場表示是指人直接操作協(xié)同軟件時,系統(tǒng)與人之間的交互層面。它主要包括:

      1)個人桌面。是指在個人賬戶中所體現(xiàn)的集成桌面。它包含了個人權限、角色范圍內(nèi)所應有的所有內(nèi)容,具有一定的私密性。當然,這些內(nèi)容以一種策化的方式被組織起來,以提高用戶的易用性和良好的體驗。

      2)組織桌面。是指組織層面所要展現(xiàn)的集成桌面,比如置于辦公場所中的公用電腦終端、公告屏幕,以及個人賬戶中的公共板塊等。組織成員通過這類桌面可以了解到組織的公共信息。

      3)公眾桌面。是指組織面向社會公眾開放的集成桌面,比如置于公共場所的查詢終端、公眾顯示屏等。人們通過這類桌面可以了解組織想要向他們傳遞的信息。

      (2)離場表示

      離場表示是指人不直接操作協(xié)同軟件,但通過某些設備獲知系統(tǒng)所發(fā)出的局部信息。它主要包括:

      1)遠程終端。是指協(xié)同軟件與遠程終端的信息互通,以確認其所在的遠程工作場所被接入到協(xié)同系統(tǒng)之中。遠程終端包括遠程儀器儀表、顯示設備、打印設備等。比如,協(xié)同系統(tǒng)與車載GPS設備之間的信息交互,GPS將位置信息發(fā)送至協(xié)同軟件之中,而協(xié)同軟件則將指令信息返回GPS設備。

      2)移動終端。移動終端是特指通過移動互聯(lián)網(wǎng)與協(xié)同軟件進行連接的設備,如手機、手持移動終端等?;谑謾C的移動協(xié)同軟件是當前產(chǎn)品發(fā)展的重要方向。

      3)接口終端。是指協(xié)同軟件通過接口將協(xié)同信息傳送至其他信息系統(tǒng)或設備之中,以促使其業(yè)務運轉(zhuǎn),如協(xié)同軟件向ERP軟件傳送信息等。協(xié)同軟件通過接口數(shù)據(jù)庫獲得外部系統(tǒng)信息,通過接口終端將自身信息傳遞給外部系統(tǒng),實現(xiàn)了與外部系統(tǒng)的互聯(lián)互通。

      圖26是協(xié)同軟件通過接口與外部系統(tǒng)進行數(shù)據(jù)交換及功能聯(lián)通的示意圖。圖中,協(xié)同軟件與系統(tǒng)A均有相對獨立的內(nèi)部架構。系統(tǒng)A中的功能模塊m向協(xié)同軟件的功能模塊p傳送信息,該信息經(jīng)過協(xié)同軟件流程處理后,從功能模塊q向系統(tǒng)A的功能模塊n返回信息,該信息在系統(tǒng)A中繼續(xù)處理。在這樣的系統(tǒng)間連通之中,功能模塊m、n、p、q都可以被稱之為“接口模塊”。

      圖26協(xié)同軟件與外部系統(tǒng)通過接口連通


      注:本文摘自由致遠協(xié)同研究院出版的《協(xié)同+工作革命》一書中《中國企業(yè)組織行為績效指標體系研究摘要》,轉(zhuǎn)載請注明出處。申請試用致遠協(xié)同軟件,請撥打免費電話:4007003322。

      相關推薦
      国产无码高清一二三四区,日本欧美亚洲精品在线观看,日韩欧美亚欧在线视频,国产亚洲欧美二区三区
        1. 
          <b id="yzo1m"></b>
          <option id="yzo1m"><pre id="yzo1m"><thead id="yzo1m"></thead></pre></option>