小弟刚接触uml,不太了解 还请高手指点 我现在写了三个类,代码为uml工具帮我生成的,我复制了一份出来 User类 包括:用户登录名loginName,密码password 现在的代码为: [code] public class User { private String loginname; private String password; public Person person; }[/code] Person类 包括:姓名name,年龄age,电话telephone 现在的代码为: [code]public class Person { pr...
这篇短文写的不错,用PHP来解释uml(或者反过来说)可以说是一个创新了,通过这篇文章,我也发现了一个好站: www.phppatterns.com 。各uml术语的翻译来源于我正在看的《uml用户指南(The Unified Modeling Language User Guide)》一书。 uml(Unified Modeling Language, 统一建模语言)是一种通过图的方式表示软件的机制。本质上它允许我们通过画图来设计我们的程序,并且如果有相应的工具,我们甚至可以从图来直接产生代码。在这...
这篇短文写的不错,用PHP来解释uml(或者反过来说)可以说是一个创新了,通过这篇文章,我也发现了一个好站: www.phppatterns.com 。各uml术语的翻译来源于我正在看的《uml用户指南(The Unified Modeling Language User Guide)》一书。 uml(Unified Modeling Language, 统一建模语言)是一种通过图的方式表示软件的机制。本质上它允许我们通过画图来设计我们的程序,并且如果有相应的工具,我们甚至可以从图来直接产生代码。在这...
应该先有领域模型(只有属性和关系的类图,主要是业务对象),然后开始画顺序图,找出需要哪些方法,可能在画顺序图的中间还发现需要一些非业务对象的类,例如控制类。最后根据顺序图把类图补充完整。 1、用例(描述需求),路径有主,备用之分,这时可以使用活动图进行建模 2、从用例抽角出类,(多数是实体类)----绘制类图 3、对用例使用序列图,这时就要体现对象的生命,这时也会捕捉出一些控制类,同时对类的方进行补充 ...
分 uml 类图中的几种关系
uml 类图中的 ”关联关系(association) “、”聚合关系(aggregation) “、”合成关系 (compost...
类图(Class Diagram) 类图中的关系 关联 继承 依赖 聚集 组成 接口和实现 RND/TrainingStuff/uml/ClassDiagram (2008-12-25 11:15:37由 liyan 编辑) 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6889/showart_1807401.html
Argouml - 一个功能非常完整的基于Java的uml开发工具。 Dia - 一个基于GTK/GNOME的图形绘制工具,同时支持uml。 Eclipse建模框架 (Eclipse Modeling Framework) FUJABA - uml和Java开发平台;同时提供Eclipse插件。(逆向工程做得不错) Gaphor - C/GTK/GNOME uml编辑工具。支持导出到SVG Monouml - 一个前沿的非常活跃基于最新的Mono的工程,Gtk#和ExpertCoder Umbrello - uml Modeller KDE的一部分 umlet - 使用Ja...
用的软件是:Rational Rose2003 此软件中有四个视图: 1.Use Case视图 在此视图中可以包含以下视图: a.Use Case图 b.包,参与者,用例和关系 c.相互作用的交互视图(序列图,协作图) d。对象和消息 2.Logical视图 也称作静态视图和结构模型视图,在此视图中可以包括: a.类图 b.对象图 c.顺序图 d.协作图 e.活动图 3.Component视图 在此视图中可以包括: a.组件图 4.Deployment视图 在此视图中可以包...
2006-8-2 真是没有用过linux,很多事情搞不清楚呢还。读mm/shmem.c 的时候看到mmap 的私有共享影射使用了tmpfs的文件,但是ls /dev/shm并没有看到那个dev/zero名字的文件。于是想搞清楚。(mm/shmem.c shmem_zero_setup) 先是考虑ls使用什么系统调用读取文件夹内的文件名列表,开始没有经验,就是搜索到了sysv_readdir这个系统调用.顺着看下去,觉得vfs_readdir是个关键的函数。并通过查看tmpfs的相关代码确认了这一点。sys_o...