系统建模
文章平均质量分 56
qq_net
这个作者很懒,什么都没留下…
展开
-
聚合和组合
聚合(Aggregation): 这是一种松散的对象间的关系.举个例子:计算机和他的外围设备就是一例. 用来表示拥有关系或者整体与部分的关系。组合(Composition):这是一种非常强的对象间的关系,举个例子,树和它的树叶之间的关系.在一个合成里,部分与整体的生命周期都是一样的。一个合成的新对象完全拥有对其组成部分的支配权。包括他们的创建和毁灭。最后总结一下:原创 2004-09-03 18:18:00 · 1019 阅读 · 0 评论 -
编写有效用例
一、UML的文档中,Use Case的定义是:在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。 Use Cases本身是用户或其它系统与正在设计的系统的一个交互。这里我觉得要重点领会“功能”和“交互”这两个词。 二、如何写好use case?(1)写Use Case的时候,要把自己想象是一个用户进入这个原创 2004-09-29 20:16:00 · 2007 阅读 · 0 评论 -
软件建模: ModelMaker、Together和Rational Rose
软件建模对软件的重要性是不言而喻的,就象建一栋大楼要不要设计图纸一样。(创建 UML http://www.uml.org 的三位大佬经常以建筑来比喻软件开发)。ModelMaker http://www.modelmakertools.com/ 是面向Delphi的建模工具,与Delphi结合得十分紧密,也是一款好用的建模工具。个人知识管理系统 iSpace Desktop http://c原创 2004-09-03 18:16:00 · 1201 阅读 · 0 评论 -
工作流元素
一、工作流系统的组成部分:1、流程定制软件:定制工作流程模板的流程图的工具软件,简称workflowConfig2、工作流引擎:工作流的中心服务软件,工作流引擎监听接受队列,将获得的数据处理后发送到对应的下一个节点的接受队列中就算一个工作任务完成,简称workflowEngine3、工作流监控软件:实时监视工作流实例的运行情况,简称workflowMonitor4、客户原创 2004-09-10 16:45:00 · 1025 阅读 · 0 评论 -
《敏捷建模》读后感
这本书买了有一段时间了,可是最近才算真正过了一遍,书不算厚,300页左右,但是看完后感觉收获颇多。这本书并没有教给你具体的建模技术,比如UML,模式等的使用,或者手把手的教你一个例子,而是首先提出敏捷建模的原则,实践来解释什么是敏捷建模和其关键部分。然后展开说明敏捷建模中各制品,和统一过程,XP的结合等。对于我自己来说读这本书最大的收获不是获得了某些技术,而是明白了一个道理,在软件开发过程中,对“原创 2004-09-10 16:50:00 · 961 阅读 · 0 评论 -
利用Rational XDE中模式的能力来促进软件的重用
辉 ([email protected])2004 年 1 月软件的重用一直以来都是软件开发追求的重要目标之一。软件的重用可以缩短软件开放周期,提高软件质量。可重用的软件组件、设计、代码是软件开发企业最重要的资产。但是软件的重用受到很多因素的影响,比如软件设计的质量,项目的交付时间,以及软件开发过程各阶段工作产品的管理及规范都在某种程度上制约了软件的重用。软件的重用可以分为原创 2004-09-13 16:10:00 · 1121 阅读 · 0 评论 -
Rational XDE介绍
王辉 ([email protected])2004 年 1 月前言:软件开发经过了几十年的发展,从最初的汇编语言发展到高级编程语言,从结构化的编程语言发展到面向对象的编程语言,目前应用最为广泛的面向对象的编程语言不外乎 JAVA 、 C++ 和 Delphi 等等。与此同时软件开发的方法也由过去的结构化的编程发展到了面向对象的软件分析与设计、面向对象的软原创 2004-09-13 15:45:00 · 1048 阅读 · 0 评论 -
如何绘制UML活动图
Scott W. Ambler UML 活动图记录了单个操作或方法的逻辑,单个用户案例,或者单个业务流程的逻辑。要创建一个 UML 活动图,您需要反复执行下列步骤。 第一步,定义活动图的范围首先应该定义您要对什么建模。单个用户案例力?一个用户案例的一部分?一个包含多个用户案例的商务流程?一个类的单个方法?一旦您定义了您所作图的范围,您应该在其顶部,用一个标注添加标签,指明该图的标题和唯一的标原创 2004-09-14 18:32:00 · 2462 阅读 · 0 评论