本站小編為你精心準備了計算機支持的協同軟件技術研究參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1協同軟件技術問題
1.1無有效的并發控制機制目前我國并沒有有效的并發控制機制,并發控制的研究尚處于起步階段,它是計算機支持的協同任務的重要支撐技術,而且對協同設計體系的發展具有相當重要的現實意義。要想確保總體設計的統一性,系統必須能夠提供切實有效的并發控制體系,以規范用戶的操作,使多個用戶全都能夠完成并行操作,而不至于產生統一性問題。當前的協同體系還不完善,尤其是在并發控制方面做得很不夠。我們應該在現有的工作任務中,做好并發控制問題的防范,盡量規避并發沖突。
1.2協同設計不合理企業開發新產品的目標即協同工作的標準,即減少開發時間,改進產品質量技術,以有效降低產品生產成本。但協同設計主要是針對支持各種相關人員集體實施設計工作的一種環境,包含網絡和計算機等有關的軟件和硬件技術,它是社會科學等多領域學科支撐的一個綜合體。并且它著重強調了一種工作方式,一方面計算機和設計者們都采取群體工作的模式,并施展各設計者們在各專業或者各學科的效用、工作方式、設計才干等,這就要求設計者們發揮他們的主觀能動性;另一方面,它重視了設計群體應有的結構方面的合理,同時希望各類工作人員積極參加設計工作。但計算機支持協同設計工作主要是以群體任務目標為中心內容,而且依賴各類相關人員進行協同。因為所有相關人員在各自不同的實際操作中都儲存了大量的知識和專業經驗,也能夠通過一個共享的資源分布設計氛圍,促使各類相關人員的知識和專業經驗被有效分享,以便協調大家進行合作設計,但協同設計不合理的問題依然突出。
2協同軟件技術對策
2.1采用多媒體技術采用多媒體技術將會更有助于協同軟件作用的發揮。多媒體被集中到一起能夠方便用戶的使用,能夠使信息的處理更加形象直觀。不難猜測,計算機支持協同技術設計中的多媒體技術就是在這種情況下逐漸發展起來的。而且在計算機協同設計技術中為了能夠更好的實施協同,工作人員采用多媒體技術處理信息是不可或缺的。事實上,協同任務在現實世界中總是囊括了許多的媒介,而且它們按照各種不同的需求實施了不同的合成。例如在一個傳統的議題中,一個人或許期待能有一個可以面對面開展交流的人;而有的也可能是通過一個電話或者用一個便函來進行交流。我們應用各種通訊媒體的原因是所有的媒體都有它的不足與優點。就像面對面的談話能夠通過諸如表情,姿態等身體語言來表示,而對于一些細微的方面,引進多媒體技術能夠把這些記載進行優化處理。
2.2做好數據管理我們不得不承認在協同設計工作中有效的數據管理顯得越來越重要。創建集成化協同式體系的關鍵技術之一就是管理系統和分布式工程數據庫。經過分布式工程數據庫系統的處理,達成在分析、設計、繪圖、加工等各個階段的信息資源共享目標是有可能的,這樣能夠及時察覺沖突與矛盾,而且隨時進行調適工作,實現各種工作人員之間的設計信息和協同設計的資源共享,提升集成化系統的運作效率。因為工程設計項目中數據管理方面的一些特點較為顯著,由于數據類型非常復雜,除具有實型、整型、字符型等傳統數據類型外,還存在許多無結構數據;并且這些完全不同類型的無結構數據的處理方式區別很大,而且這些數據間的關系通常也是極其復雜的,不但有一對多關系,還有一對一關系,多對多關系。所以,建立一個能夠支持協同設計方案的具有解決上述工程問題特點的分布式數據庫體系是相當必要的。群體處理要完成好多個數據目標,例如軟件模塊、設計草圖、數據、以及參與人員和周期表等。
3結語
總的來說,協同軟件確實是用來支持協同工作的,但協同工作的模式確定了協同軟件的開發與發展。此外,伴隨著別的相關軟件技術的開發,也將會對協同軟件的發展產生促進。通過分析,我們可以把協同軟件的開發劃分為三個階段,即以工作流程為核心階段、以數據庫與電子郵件為中心階段、以項目管理與知識進入主流等。
作者:袁蘭蘭單位:同濟大學軟件學院