电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机软件系统结构分析VIP免费

计算机软件系统结构分析_第1页
1/83
计算机软件系统结构分析_第2页
2/83
计算机软件系统结构分析_第3页
3/83
计算机软件系统及结构分析摘要本文在综述了结构化系统分析与设计方法、面向对象技术、软件代理、软件重用等方面计算机软件技术的发展趋势的基础上,提出了柔性软件系统的概念和基本原理,介绍了与之相应的工程方法和支持工具,并详细阐述了其在CIMS应用集成平台运控系统开发中的具体应用。首先,本文指出柔性软件系统是在一定范围内能够满足和适应不断变化的环境和需求的软件系统。其概念包括系统结构模型和方法两方面内容。其中柔性软件系统体系结构由基于软件代理的软件支撑系统和基于软件组件的应用软件系统两部分组成;相应的柔性软件系统的BPRO工程方法包括软件经营(Business)的指导思想、软件工程的过程(Process)观念、基于重用(Reuse)的软件系统的开发步骤和面向对象(Object-Oriented)的系统分析与设计四个基本要点。研究工作结果表明,在面向对象的系统分析与设计工具RationalRose和面向对象的文档生成工具RationalSoDA的支持下,BOOCH方法学递归增量式的开发过程和与之相应的软件文档规范在柔性软件系统BPRO工程方法的实际应用中具有重要作用。在此基础上,本文对集成平台运控系统代理的设计与开发进行了深入研究提出了由分布式的体系结构和代理通信层、解释控制层、任务调度层、服务管理层组成的层次化的单元结构组成的运控代理模型结构,并给出了系统详细设计与实现过程中的关键技术及其解决方案与主要流程。以基于代理的平台消息传递服务的具体实现为例,本文的研究成果表明,只有在代理为核心的运控系统的支持下,集成平台才真正成为一个协调运作的统一整体。最后本文指出柔性软件系统是未来计算机软件系统发展的必然趋势,其中综合并系统化了当前计算机软件技术中的诸多新思想和新方法,因此具有重要的理论意义和明显的实际应用价值。关键词:柔性软件系统,面向对象技术,应用集成平台,运控代理AbstractFlexibleSoftwareSystemandItsApplicationInthispaper,theconceptsofFlexibleSoftwareSystemareproposedafterthesurveyofthelatestdevelopmentofsoftwaretechnology,suchasStructuredSystemAnalysisandDesign,Object-Orientedtechnology,SoftwareAgentsandSoftwareReuse.AstheapplicationofFlexibleSoftwareSystem,theanalysisanddesignofoperationadministrationagentsaredeeplystudied,whichisonthebasisoftheresearchonCIMSApplicationIntegrationPlatform,anationalhigh-technologykeyresearchproject.Firstly,itisputforwardthatFlexibleSoftwareSystemisakindofsoftwaresystemwhichcanmeettheneedsofeverchangingsituationandrequirementtoacertainextent.ThearchitecturemodelofFlexibleSoftwareSystemisstudied,whichismainlycomposedofagent-basedsoftwaresupportsystemandcomponent-basedapplicationsoftwaresystem,andthefeasibleengineeringmethodofFlexibleSoftwareSystemnamedBPROisgiven,whichmeansBusiness,Process,ReuseandObject-Oriented.ThenitdescribestheBOOCHmethodologyanddocumentcriterionofrecursiveincrementaldevelopmentsupportedbyCASEtoolsofRationalRoseandRationalSoDA,whichisthemostimportantinthepracticeofengineeringmethodofBPRO.Withthisunderstandingoperationadministrationagentsisdeeplystudied.Thelayeredsystemandunitstructuremodelsaregiven,whichiscomposedofcommunication,explanation,dispatchandservicelayers.MeanwhileItintroducestheimplementationofoperationadministrationagentsindetails,forexample,keytechnologyproblemsandsettlements,mainprogrammingflows,andsoon.Inaddition,theimplementationofagent-basedmessageserviceshowstheCIMSApplicationIntegrationPlatformtobeoperatedasareallyintegratedwholesystem.Finally,assummaryofthepaper,theideaisproposedthatFlexibleSoftwareSystemindicatesthetrendofcomputersoftwaresysteminthefuture.Integratingmanynewideasofsoftwaretechnology,FlexibleSoftwareSystemhasawideresearchhorizonandagreatapplicationvalue.CaoJunwei(C...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机软件系统结构分析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部