摘要: 本文和大家重点讨论一下UML用例图中include与extend的区别,include是指用例中的包含关系,通常发生在多个用例中,有可以提取出来的公共部分,而extend则恰好相反。下面请看本文详细介绍。 UML用例图中include与extend的区别 最近上论坛,看到在争论UseCase中include与extend的区别。其实这两者是很容易区分的。 include是指用例中的包含关系,... 阅读全文
posted @ 2010-09-02 17:17 herobeast 阅读(1456) 评论(0) 推荐(0)
摘要: 一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动图、序列图、协作图、构建图、配置图等等,要... 阅读全文
posted @ 2010-09-02 15:45 herobeast 阅读(318) 评论(0) 推荐(0)
摘要:     用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常... 阅读全文
posted @ 2010-09-02 15:35 herobeast 阅读(2235) 评论(0) 推荐(0)