• UML的现状及未来发展

    UML是在多种面向对象建模方法的基础上发展起来的建模语言,主要用于软件密集型系统的建模。它的演化,可以按其性质划分为以下几个阶段:最初的阶段是专家的联合行动,由三位OO(面向对象)方法学家将他们各自的方法结合在一起,形成UML 0.9。第二阶段是公司的联合行动...

    2008-04-09 04:06:16

  • UML释义(一)

    作为众多公司软件发展的战略相关因素,都在试图去寻找可以自动提高软件产品质量、减少成本和缩短市场更新周期的技术。这些技术包含有组件技术、可视化程序设计设计、模型化技术和结构化技术,与此同时,各公司的商务方面也在寻找可以管理增长市场占有率和销售额复杂系...

    2008-04-09 04:06:15

  • 统一建模语言UML的静态建模机制

    任何建模语言都以静态建模机制为基础,标准建模语言UML也不例外。UML的静态建模机制包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deployment diagram)。 1. 用例图 (1) 用例模型(Use...

    2008-04-09 04:06:13

  • CORBA服务

    CORBA服务的基本内容 在CORBA体系规范中定义了多种类型的服务(Service),如命名(Naming)、生存期(LifeCycle)、事件(Event)、事务(Transaction)、对象持久化(Persistent Objects)、查询(Query)、特征(Property)、时间(Time)等服务功能。CORBA服务与对...

    2008-04-09 04:06:12

  • OMGIDL语法规则

    OMG IDL文件概述 从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类型和方法框架,而服务对象则为一个指定的对象实现提供上述数据和方法。 OMG...

    2008-04-09 04:06:11

  • 金融应用项目的过程改进

    我们都知道软件工程、规范管理的好处,但我们往往会因为其他一些因素,如进度的压力,项目生存的压力,而使我们走‘捷径’,实际上,我们在为此付出更大的代价。一些逐渐暴露出来的问题在细水长流似的消耗我们的时间、精力、信心,而且还没有要结束的样子。 继续看下去...

    2008-04-09 04:06:10

  • OO世界里的几个基本问题

    在软件实践中,当专注于某个具体场景下的设计时,我们当中的不少人,很少有时间顾及或者愿意顾及自己思维中更深层次的东西。而当结束设计之后,如果我们因为累日的操劳,想急于放松一下的话,那么等回过头来,再试图做些总结的时候,却发现自己对那些具体实践环节的印...

    2008-04-09 04:06:09

  • 使用设计模式改善程序结构(2)

    在本系列的java/l-dpstruct/part1/index.shtml"第一篇文章中,描述了如何通过设计模式来指导我们的程序重构过程,并且着重介绍了设计模式意图、动机的重要性。在本文中我们将继续上篇文章进行讨论,这次主要着重于设计模式的适用性,对于设计模式适用性的掌握有助于从...

    2008-04-09 04:06:07

  • TelelogicUMLsuite简介

    背景: Telelogic提供覆盖从需求管理、变更管理到可视化的开发与测试整个软件开发周期的工具集。公司成立于1983年,总部在瑞典,中国区总部在北京,全球员工1100人。 近日在中国市场推出其三大系列产品:需求管理工具DOORS、变更管理工具Synergy以及可视化软件工具集TA...

    2008-04-09 04:06:06

  • 一个金融应用项目的总结

    我参与了一个金融应用项目,忙了好一阵子,停下来思考一下,觉得项目存在问题,想给领导提提建议,于是整理了一下思路,先请大家提提看法。 编程方面 :我们部门在Windows端的开发主要采用Borland C Builder,初衷可能是考虑部门里的开发人员大部分都对C比较熟悉,而C...

    2008-04-09 04:06:06

2