資源描述:
《基于CSCW的協(xié)同CAD技術(shù)研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、東南大學(xué)碩士學(xué)位論文基于CSCW的協(xié)同CAD技術(shù)研究與實(shí)現(xiàn)姓名:凌龍申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)指導(dǎo)教師:吳國(guó)新20040301一.一墨±!!!!塑塑塑曼塑墊查!窒皇壅嬰一一一.摘要隨著信息化進(jìn)程的深入,計(jì)算機(jī)支持的協(xié)同工作(CSCW)正受到日益廣泛的重視,并成為一個(gè)研究熱點(diǎn)。論文探討如何采用計(jì)算機(jī)及相關(guān)技術(shù)支持群組協(xié)同工作,并在此基礎(chǔ)上實(shí)現(xiàn)一個(gè)基于CSCW的協(xié)同CAD原型系統(tǒng)。根據(jù)對(duì)原型系統(tǒng)的需求分析,論文開始部分提出原型系統(tǒng)框架??蚣馨ㄖС諧SCW的通信環(huán)境、采用組件實(shí)現(xiàn)的支持工具、使用這些組件服務(wù)的AutoCA
2、D插件和位于最上層的AutoCAD應(yīng)用程序。論文的后續(xù)部分圍繞框架的各個(gè)部分展開:CSCW需要可靠組播作為其通信基礎(chǔ),文中介紹IP組播對(duì)IP網(wǎng)絡(luò)層的擴(kuò)展及可靠組播技術(shù)實(shí)現(xiàn)機(jī)制。并發(fā)控制用來維護(hù)各節(jié)點(diǎn)數(shù)據(jù)的一致性,是實(shí)現(xiàn)共享工作空間的基礎(chǔ),在基于對(duì)已有并發(fā)控制算法的分析基礎(chǔ)上,文中提出基于優(yōu)先級(jí)的并發(fā)控制算法。一個(gè)基本的CSCW應(yīng)用系統(tǒng)還包括協(xié)同感知、會(huì)話管理等功能模塊。由于原型系統(tǒng)是基于對(duì)原有單用戶應(yīng)用的改造,文中還討論了應(yīng)用共享技術(shù)?;诮M件的軟件開發(fā)是目前的流行技術(shù),原型系統(tǒng)將一些CSCW共有的特性以組件形式實(shí)現(xiàn),并介紹基于
3、組件的CSCW開發(fā)平臺(tái)技術(shù)。論文還介紹原型系統(tǒng)的實(shí)現(xiàn)技術(shù),主要有COM/DCOM組件技術(shù)、ATL、ObjectARK插件技術(shù)和NetMeetingSDK開發(fā)技術(shù)。然后介紹了原型系統(tǒng)的詳細(xì)設(shè)計(jì),并給出了運(yùn)行實(shí)例。論文最后總結(jié)了研究?jī)?nèi)容、成果,并根據(jù)不足之處指出進(jìn)一步的工作。關(guān)鍵詞:CSCW:可靠組播;并發(fā)控制;動(dòng)態(tài)組成員;應(yīng)用共享;協(xié)同CAD莖王竺!!!墮堡旦!竺墊查竺壅蘭壅翌A(yù)BSTRACTCSCW(ComputerSupportedCooperativeWork)emergesasapromisingresearchareai
4、ntherapidevolutionofinformationtechnology.KeyissuesofCSCWsuchascommunicationwithinthegroup,concurrencycontrol,groupawareness,multi-userinterface,sessionmanagementandetc.a(chǎn)rediscussedinthisthesis.BasedontheknowledgeofCSCw’aCo-CADprototypesystemisrealizedtochecksomekeys
5、olutions.Theframeworkoftheprototypesystemisintroducedatfirst,whichcontains,frombottomtotop,communicationenvironment,component-basedtools,AutoCADplug-inandthesingle—userAutoCAD.Detailinformationabouttheframeworkisgiveninthefollowingchaptem.SinceCSCWapplications,whichi
6、nvolvemulti—usersworkingtogether,needmulticastasitsbasiccommunicationenvironment,mechanismsof110w1Pmulticastandreliablemulticastworkalediscussedinthisthesis.Then,apriority—basedconcurrencycontrolalgorithmusedtoensureconsistencyofreplicateddataonCo-CADparticipantsites
7、isputforwardafterstudyingexistingconcurrencycontrolalgorithms。InordertoformarunnableCSCWapplicationsystem,groupaw㈣lessandsessionmanagementaleindispensable.Thereforerelatedtechnologiesalealsodiscussed.Applicatonsharingandcomponent-basedCSCWdevelopmentplatformareintrod
8、ucedduetotheirsimilarfeaturesasprototypesystem.Toimplementtheprototypesystem,someprogrammingtechnologiesanused,includingCOM/DCOM,AT