<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_AnyKoro_分类_UML&amp;程序设计</title><id>http://feed.cnblogs.com/blog/u/53802/category/327891/rss</id><updated>2012-05-27T23:42:35Z</updated><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/JosephLiu/category/327891.html"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/53802/category/327891/rss"/><entry><id>http://www.cnblogs.com/JosephLiu/archive/2011/11/19/2254930.html</id><title type="text">【转】从贫血到充血Domain Model</title><summary type="text">http://www.blogjava.net/RongHao/archive/2008/07/03/212402.html关于Domain Model的讨论已经非常多了，炒炒冷饭，这里是自己的一些做法。以Workitem（工作流里的工作项）作为例子最开始的做法：一个实体类叫做Workitem，指的是一个工作项或者称为任务项一个DAO类叫做WorkitemDao一个业务逻辑类叫做WorkitemManager(或者叫做WorkitemService)主要看看WorkitemManager，因为主要逻辑集中在这里publicclassWorkitemManager{privateWorkItem</summary><published>2011-11-19T03:09:00Z</published><updated>2011-11-19T03:09:00Z</updated><author><name>AnyKoro</name><uri>http://www.cnblogs.com/JosephLiu/</uri></author><link rel="alternate" href="http://www.cnblogs.com/JosephLiu/archive/2011/11/19/2254930.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/JosephLiu/archive/2011/11/19/2254930.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/JosephLiu/archive/2011/10/20/2218747.html</id><title type="text">【转】Visual Studio 2010 架构图之用例图（UML Use Case Diagram）</title><summary type="text">这篇文章是来自园子的，我只是把自己觉得重要的地方，做了更鲜明的标记和解释。使用Visual Studio 2010可以在项目中添加架构图，项目可以是ASP.NET、Windows Forms、...，也可以创建单独的Modeling Projects。可以通过下图方式在项目中添加架构图（菜单栏===&gt;Tools===&gt;New Diagram）：在下面窗口中选择架构图的类型用例图的工具说明：1、Actor，参与者/角色，系统的理想用户，通过向系统输入或请求系统输入某些事件来触发系统的执行。包括:（1）系统用户（2）其它系统，如：购物网站使用支付宝在线支付，支付完成后再跳转到购物网站处</summary><published>2011-10-20T03:38:00Z</published><updated>2011-10-20T03:38:00Z</updated><author><name>AnyKoro</name><uri>http://www.cnblogs.com/JosephLiu/</uri></author><link rel="alternate" href="http://www.cnblogs.com/JosephLiu/archive/2011/10/20/2218747.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/JosephLiu/archive/2011/10/20/2218747.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/JosephLiu/archive/2011/10/14/2211403.html</id><title type="text">Dependency, Association, Aggregation &amp;amp; Composition的四种区别</title><summary type="text">UML Class Diagram 体现 Class 之间的关系，Generalization 和 Realization，这两种非常常见，Java 编程语言对应extends 和 implements，余下的还有四种，分别是：Dependency, Association, Aggregation, Composition。在余下的四种关系中 Dependency 是比较容易识别：They (Dependency Relationships) are not implemented with member variables at all. Rather they might be impl</summary><published>2011-10-14T03:14:00Z</published><updated>2011-10-14T03:14:00Z</updated><author><name>AnyKoro</name><uri>http://www.cnblogs.com/JosephLiu/</uri></author><link rel="alternate" href="http://www.cnblogs.com/JosephLiu/archive/2011/10/14/2211403.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/JosephLiu/archive/2011/10/14/2211403.html"/><content type="html"/></entry></feed>
