前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機支持的協(xié)同工作軟件技術探究范文,希望能給你帶來靈感和參考,敬請閱讀。
【摘要】
所謂計算機支持的協(xié)同工作軟件,就是利用網(wǎng)絡環(huán)境以及先進的計算機技術為人們創(chuàng)造出一種協(xié)同工作環(huán)境,在這一工作環(huán)境下,人們可以開展深度合作,共同研發(fā)某個新產(chǎn)品或者是開發(fā)某個新項目,有效提升工作效率,本文對計算機支持的協(xié)同工作軟件進行概述,并分析了計算機支持的協(xié)同工作軟件技術。
【關鍵詞】計算機支持 協(xié)同工作軟件技術 研究
1前言
隨著社會經(jīng)濟的發(fā)展,人們的生活、工作腳步不斷加快,開展任何工作時都講求效率,在這種形式下,計算機支持的協(xié)同工作軟件應運而生,該技術的應用能夠加強各個部門以及工作人員的之間的聯(lián)系,形成一種協(xié)同的工作環(huán)境,為工作伙伴之間的交流合作合作提供支持,對于提升工作質(zhì)量和效率具有重要意義。
2計算機支持的協(xié)同工作軟件概述
首先,該軟件具有靈活性的特征,可以根據(jù)實際需要隨之增加或者減少參與者,軟件整個結構表現(xiàn)出較高的靈活性,產(chǎn)品研發(fā)過程或者是項目開發(fā)過程的每個環(huán)節(jié)都以動態(tài)化的方式進行,設備的使用、任務的調(diào)整以及成員之間的相互協(xié)調(diào)都是一個動態(tài)過程;其次,該軟件具有交互性的特征,就是說系統(tǒng)并不支持一個人使用群件,群體內(nèi)所有成員必須進行交互;第三是具有異時性的特征,群內(nèi)成員進行交互操作的方式有兩種,一種是同步方式,另一種是異步方式,同步方式很好理解,就是進行交互的成員同時在場,實時溝通,而異步操作則不要求進行交互的成員同時在場,只需要在規(guī)定的時間段內(nèi)即可,因此這種方式的靈活性較高,尤其是協(xié)調(diào)國際群體時表現(xiàn)出獨特優(yōu)勢[1]。
3計算機支持的協(xié)同工作軟件技術研究
3.1技術層次劃分
將協(xié)同軟件按技術層次劃分主要有以下幾點:首先是群組通信,通信方式由原來的一點到一點向著多點到多點的方向轉變,就是可以將一臺或者幾臺計算機中的數(shù)據(jù)同時傳輸?shù)絽f(xié)同環(huán)境中的所有計算機中,這種方式提升了數(shù)據(jù)傳輸效率,實現(xiàn)群組內(nèi)信息共享;其次是分布式對象技術,計算機集合體是構成該系統(tǒng)的基礎,這些計算機共享網(wǎng)絡資源,同時計算機與計算機使用者相互協(xié)作,為實現(xiàn)某個目標共同工作。分布式對象技術能夠同時面對多層客戶端,在客戶端以及服務器的中間產(chǎn)生了中間層,在這種軟件體系中,客戶端可以從系統(tǒng)中分離出來,系統(tǒng)的擴展性大大提升,可以根據(jù)實際需要靈活伸縮,能夠實現(xiàn)對整個工作過程的集中控制。系統(tǒng)可以為所有對象提供服務,各個對象之間也可以相互提供、享受服務,也就是說所有的對象都有兩個身份,一個身份是用戶,另一個身份是服務者,與原有的體系結構相比,這種結構具有更高的靈活性,所有對象之間能夠實現(xiàn)透明訪問,提升信息的利用率[2]。第三是面向服務,隨著信息技術的發(fā)展,各個企業(yè)計算機應用系統(tǒng)的界限越來越模糊,協(xié)同軟件的功能不再局限于公文管理層面,還包括對工作人員、財務以及業(yè)務流程等多方面的管理,這就要求協(xié)同軟件能夠與企業(yè)的管理系統(tǒng)有效融合起來,形成一種面向服務的體系結構,該結構屬于一種組件模型,它能夠實現(xiàn)各個服務之間的無縫對接,使用統(tǒng)一的方式進行交互,SOA就與該組件的思想一樣,用戶可以根據(jù)自己的需要調(diào)用其中的程序,建立屬于自己的軟件應用功能,滿足協(xié)同軟件管理的需要。
3.2協(xié)同方式分析
計算支持的系統(tǒng)軟件中的重點技術就是協(xié)同方式,我們可以根據(jù)群組成員之間的協(xié)作程度將協(xié)同方式劃分為以下幾種:首先是角色協(xié)同,這種協(xié)同方式主要涉及到兩個技術要點,其一是要為所有協(xié)作成員之間建立協(xié)作場景,每個成員都可以與場景進行信息交換,各個寫作成員之間也可以直接進行信息交換,我們將其稱之為群體感知技術;其次是要對所有成員的協(xié)作行為進行控制,除了加入和退出行為以外,還要消解沖突,我們將其稱之為協(xié)作控制技術,上下文技術的興起就為這兩項技術提供了支持,將所有感知到的信息建模并分析,形成一種更加完整的感知環(huán)境。其次是信息協(xié)同,開展協(xié)同共組時,人們需要傳遞并分享自己掌握的信息,這些信息的格式各異,因此就需要系統(tǒng)能夠共享不同數(shù)據(jù)源的信息,避免出現(xiàn)信息孤島現(xiàn)象,比較常用的就是擴展標記語言技術,傳遞信息的過程中要使用統(tǒng)一的語言標準,同時可以對數(shù)據(jù)進行處理和顯示,因此技術性程序也完全可以應用,由于該技術的基礎是文字,因此即使是非技術性人員也很容易就能理解其中內(nèi)含。最后是流程協(xié)同,就是強調(diào)業(yè)務流程的協(xié)同性,整個過程要依賴計算機系統(tǒng),系統(tǒng)會自動記錄流程中的每個任務,并根據(jù)任務的內(nèi)容和難易程度做出自動協(xié)調(diào),主要是應用工作流技術,目前該項技術仍舊處于進一步發(fā)展之中,一方面,工作流技術將不斷擴大應用范圍,將更廣泛的發(fā)揮自身的協(xié)調(diào)功用;另一方面,工作流技術將不斷改善自身缺陷,以更加靈活的方式為人們解決現(xiàn)實問題[3]。最后是計算協(xié)同,數(shù)據(jù)計算也是協(xié)同工作軟件中的重要技術,它能夠幫助人們的在短時間內(nèi)完成復雜的計算,得到精確的計算結果,為數(shù)據(jù)的應用奠定基礎。實際上到目前為止對于網(wǎng)絡計算并沒有一個統(tǒng)一的定義,其本質(zhì)是將網(wǎng)絡中的虛擬化資源聯(lián)系起來,從而加快程序的應用速度,分布式計算是計算協(xié)同的核心,所有用戶可以將整個網(wǎng)絡結構當做一個巨型計算機,享受計算協(xié)同服務,該技術具備很強的數(shù)據(jù)處理能力,同時能夠有效利用網(wǎng)絡中的閑置處理能力,進一步加快處理速度。
4結語
協(xié)同軟件為人們開展協(xié)同工作提供了技術上的支持,該技術將網(wǎng)絡環(huán)境作為基礎,可以建設出一種協(xié)同工作環(huán)境,促進工作之間的交流和合作,人們可以向協(xié)同環(huán)境中獲取自己需要的信息,同時也可以將自己掌握的信息分享在協(xié)同環(huán)境中,提升信息的使用效率,進而提升工作質(zhì)量。
參考文獻:
[1]汪瀚,周雄輝,張永清.基于計算機支持的協(xié)同工作的注塑模協(xié)同設計研究[J].機械科學與技術,2001,12(14)01:128~130,2.
[2]吳旭.計算機支持的協(xié)同工作系統(tǒng)技術探析[J].科技與企業(yè),2012,13(15)09:104.
[3]張鵬程,李人厚.計算機支持同步協(xié)同工作中應用共享機制的研究[J].小型微型計算機系統(tǒng),2002,14(16)12:1430~1433.
作者:何松林 單位:浙江理工大學