|
一、UML能解决什么问题 统一建模语言UML(Unified Modeling Language)是世界范围内IT工业界的软件开发标准建模语言。 随着软件产业的规模越来越大和对软件通用性的要求越来越强,在软件开发的各个阶段都要求有尽可能的可交互性和可重用性,即要求有尽可能高的规范和通用的工具。因此在1970年代出现了各式各样的建模语言,最多的时候有五六十种之多。这些建模语言,功能大体相近,样式也大同小异。但又确实各不相同。这给使用者带来了很大的不便。用户并不了解不同建模语言的优缺点及相互之间的差异,因而很难根据应用特点来选择合适的建模语言,于是爆发了一场“方法大战”。1990年代中,一批新方法出现了,其中最引人注目的是Booch 1993、OOSE和OMT-2等。1994年10月开始,它们的创始者 Booch、Rumbaugh和Jacobson三人共同努力,于1996年6月和10月分别发布了两个新的版本,即UML 0.9和UML 0.91,并将UM重新命名为UML(Unified Modeling Language)。经过多年的不断改进,2003年三月已推出它的最新版UML 2.0。 统一建模语言UML的不断发展和完善大大地推动了软件产业的规模化和发展速度。现在世界上几乎所有的大公司都采用UML作为他们的建模语言,如:IBM、HP、Sun、Oracle、Borland、Rational、CDEC、I-Logix、ompuware、 Itellicorp、ICON Computing、MCI Systemhouse、Rational Software、TI以及Unisys等公司 UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。 现在,人们普遍认为:建模在软件开发中的作用就如同设计图、施工图、结构图在建筑行业中的作用一样。说得形象点,UML在软件建模中的作用就如同英语在国际交往中的作用一样。 二、深圳软件行业需要UML 深圳是中国最早建立的经济特区之一,也是我国市场经济和高新技术最发达的地区。经过近20年的发展,软件企业已有近500家,已经形成了相当大的产业规模。深圳软件产业已经形成金融证券、办公自动化、物流/商业、财务、电子商务、旅游、教育、通讯、机电一体化和建设行业等十大系列的软件产品。深圳开发和生产的金融证券交易和管理软件、财务管理软件、教育软件、校园网软件、办公自动化软件、商业企业销售和物流管理软件、嵌入式软件等都达到了国内先进或领先水平,有的达到了国际先进水平。软件产业已经成为深圳市高新技术产业的重要支柱之一。 2002年深圳软件销售收入已经突破200亿元,软件出口达到4亿美元,估计占全国软件出口总额的四分之一。到2005年,软件产值达到700亿元人民币,其中,纯软件产值200亿元,嵌入式软件产值达到500亿元,软件出口额达到25亿美元。2005年产值超过亿元的软件企业达到50家,超过10亿元的软件企业达到5~10家。到2002年底,深圳从事软件开发的企业有2800家,经过认定的软件企业429家,软件产品1027个。 为了实现深圳成为软件生产大户和软件出口大户这一宏伟目标,采取国际公认的、行之有效的统一建模语言UML无疑是十分必要的。统一建模语言UML的推广和普及一定能推进我们实现这一目标。 三、高标准高水平地做好深圳的UML培训 过去和现在,有一些公司和研究院所断断续续地在深圳办了一些UML的课程班,对深圳的软件发展无疑是有益的。但因为比较分散,层次不高,影响有限。中国UML(Unified Modeling Language)教育与资格认证中心(中国UML ECC)与深圳市珞珈远望科技有限公司合建深圳分中心,培训师资优秀,基础理论扎实,实际工程经验丰富,通过分中心提供的教育培训将能够把深圳及华南地区统一建模语言UML水平提高到一个新的高度,为深圳及华南地区的IT和软件产业的发展作出应有的贡献。 | |
| 标准建模语言UML的应用领域 如何选择一种UML 建模工具 简单正是用例的价值 UML建模风格之顺序图 UML建模风格之状态图 如何用状态图进行设计 用Use Cases 捕获需求 全面认识UML类图元素 标准建模语言UML的内容 什么是统一建模语言UML |
| 文章评论 | |||