- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
世界统一的语言UML
世界统一的语言——UML【摘要】UML语言凭借其精确无歧义以及面向对象的特点,让所有的复杂系统能够用统一的语言进行描述。系统概念在现代社会的重要性促发了UML语言的兴起、发展与成熟,而UML语言的不断完善让系统更直观的展现在人们面前,更有利于人们认识世界、创造世界。【Abstract】UML which is object-oriented andno different meaning can describe any complex system. The importance of system concept lead to beginning 、developing and maturing of UML. In the other hand the development of UML also make the system clearer to us. And it is easier for us to understand and change our world.注释:object-oriented 面向对象的系统的重要性①孙子兵法结合天时地利人和来研究战争中的各个因素的相互作用,讲述决策的战略战术,最后“知己知彼,百战不殆“。战国的李冰父子修建都江堰工程,巧妙地将分洪、引水和排沙结合起来,实现了防洪、灌溉、行舟、漂木等多种功能。通过对整体与部分的相互作用的理解,采用一种让系统最优化的处理方法,取得了巨大成功。唐太宗李世民通过体恤民情,了解边防,从而制定合适的征兵征税政策,让老百姓能够过得安乐,最后形成了贞观之治的大好场面,成为一代明君名垂青史。美国为改变空间技术落后于苏联的局面,先后系统地制定和执行了北极星导弹核潜艇计划和阿波罗登月计划,取得空间技术的巨大突破。这些利用系统观点取得的巨大成就,极大的证明了系统理论在历史中举足轻重的地位。现在社会需要系统理论。近年来,社会、经济与环境综合性的大系统问题日益增多,如环境污染、人口增长、交通事故、军备竞赛等,面对日益复杂化的世界大系统,以及包含的各复杂子系统,需要有一种强有力的模型来协助分析,把握各主要因素对系统的影响,达到资源的最优化配置。现代的系统工程发展到解决大系统的最优化阶段,其应用已经超过传统工程的概念,从社会科学到自然科学,从经济基础到上层建筑,从城市规划到生态环境,从生物科学到军事科学,无不涉及到系统工程,无不需要系统工程。因此,世界对系统工具的需求远远超过过去任何时代。系统建模的必要性在系统开发的需要。在开发一个新系统时,由于此时系统尚未建立,无法直接进行实验,只能通过建造系统模型来对系统的性能进行预测,以实现对系统的各种分析、优化和评价。经济上的需要。对大型复杂系统直接进行实验,代价太高,如果使用系统模型就相对比较廉价了。安全上的需要。对有些系统(如高压设施、核能研究等,通过直接实验进行分析,有一定的危险,有时甚至是根本不可能实现的。时间上的需要。社会、经济、生态等系统,由于惯性大、反应周期很长,见效很慢,不适合于调整策略。而在系统模型上却可以很容易地突破这些局限性。模型结果易于分析。现实系统中包含的因素过于复杂,直接实验的结果不易分析,而且试验过程中要改变系统参数也相当困难。这些在系统模型中得到的很好的解决。由于系统观点的重要性,因此必须深入研究系统。而这时候当在现实系统的而研究过程中遇到了很大的瓶颈,就必然会想到利用从现实系统中抽象出来的模型进行研究分析,最后设计出最优的方案在进行现实系统的运行,这样就让系统的研究设计进入一条相对良性的循环当中,更有利于系统的控制。UML语言的应运而生在UML出现之前,建模语言的存在时相当混杂的。从1989年到1994年,其数量从不到十种增加到了五十多种。在众多的建模语言中,语言的创造者努力推崇自己的产品,并在实践中不断完善。但是,OO方法的用户并不了解不同建模语言的优缺点及相互之间的差异,因而很难根据应用特点选择合适的建模语言,于是爆发了一场“方法大战”。90年代中期,这期间涌现出一些重要方法,包括Booch、OMT、Shlaer-Mellor、Fusion、OOSE和Coad-Yourdon等。但是这并没有解决语言不统一的症状,一个设计员的接手别人的工作时还是会因为无法正确理解造成不得不重新开发的糟糕场面,因此世界对统一语言的渴求日益强烈。1994年10月,Jim Rumbaugh和Grady Booch开始共同合作,于1995年10月提出统一方法(Unified Method)0.8版本。随后,Ivar Jacobson也加入其中,同时将OOSE思想融合进来,于1996年6月发布统一建模语言(Unified Modeling Language,UML)0.9版本。一些重要的软件开发商和系统集成商成立
您可能关注的文档
最近下载
- 2016电工技能与实训(高教版 曾祥富编)教案:触电原因及预防措施.doc VIP
- 2023年改性塑料粒子项目可行性评估方案.docx VIP
- 院级党组织全面从严治党考核工作指标体系.pptx VIP
- 泵站运行工题库(含答案) .pdf VIP
- 2016电工技能与实训(高教版 曾祥富编)教案:安全用电常识.doc VIP
- JGJ 80-2016建筑施工高处作业安全技术规范.pdf VIP
- 新编标准日本语高级篇.pdf VIP
- 信息资源管理(第二版)马费成PPT全套课件.pptx
- 2025年日语能力测试N2级试卷:日语能力测试历年真题与答案解析试题.docx
- 供排水泵站运行工(高级工)理论考核试题及答案 .docx VIP
文档评论(0)