分析类:实体类:用于描述必须存储的信息及其相关行为。边界类:用于描述外部参与者与系统之间的交互。控制类:用于描述一个用例所具有的事件流控制行为。分析活动:需求分析的重点在于理解系统本身,它将需求获取阶段产生的用例和场景转换成分析模型。识别分析类:识别边界类识别控制类识别实体类定义交互行为:顺序图建立...
分类:
其他好文 时间:
2015-02-01 12:04:36
阅读次数:
154
软件需求 业务需求;用户需求;功能需求和非功能需求;系统需求需求工程过程 需求获取;需求分析;需求规格说明;需求验证;需求管理需求获取技术 面谈;需求专题讨论会;观察用户工作流程;原型化方法;基于用例的方法案例:小型图书资料管理系统 确定参与者;确定场景;确定用例;编写用例描述
分类:
其他好文 时间:
2015-01-30 15:34:12
阅读次数:
204
工作流管理系统简称WFMS,经过对业务、公文流转过程的分析以及抽象,工作流管理系统围绕业务交互逻辑、业务处理逻辑以及参与者三个问题进行解决,业务交互逻辑对应的为业务的流转过程,在工作流管理系统中对应的提出了工作流引擎、工作流设计、流程操作来解决业务交互逻辑的问题,业务处理逻辑对应业务流转过程中的表单...
分类:
其他好文 时间:
2015-01-14 00:45:13
阅读次数:
177
模版方法是一个非常简单,使用频率比较高的设计模式。
意图:
定义一个操作中算法的骨架,而将将一些方法的实现延迟到子类中,TemplateMethod使得子类可以不改变算法的结构即可重定义算法的特定方法。
参与者:
AbstractClass,抽象类。定义抽象的操作,具体的子类将重新定义各自的实现算法。
ConcreteClass,具体的实现类。
回想一下,在之前的开发中用到过这种模式,...
分类:
其他好文 时间:
2015-01-11 12:23:42
阅读次数:
153
一、概述
给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。
二、适用场景
当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。
三、UML类图
四、参与者
1、接口类:Subje...
分类:
编程语言 时间:
2015-01-10 16:40:10
阅读次数:
258
参与者模式——维基百科Akka.Net——github开源项目
分类:
其他好文 时间:
2015-01-07 18:16:47
阅读次数:
146
转自:http://blog.csdn.net/tianhai110用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表...
分类:
其他好文 时间:
2015-01-05 10:54:36
阅读次数:
137
1 Producer-Consumer PatternProducer-Consumer Pattern主要就是在生产者与消费者之间建立一个“桥梁参与者”,用来解决生产者线程与消费者线程之间速度的不匹配。 当要从某个线程Produccer参与者将数据传输给其它线程Consumer参与者的时候,此时就...
分类:
编程语言 时间:
2015-01-04 19:16:06
阅读次数:
242
前序: Thread-Per-Message Pattern,是一种对于每个命令或请求,都分配一个线程,由这个线程执行工作。它将“委托消息的一端”和“执行消息的一端”用两个不同的线程来实现。该线程模式主要包括三个部分: 1,Request参与者(委托人),也就是消息发送端或者命令请求端 2,Host...
分类:
编程语言 时间:
2015-01-04 19:03:46
阅读次数:
188
云视频会议通讯的发展和云模式的远程会议成为越来越多的商务沟通主流,无论是在家、咖啡厅、办公室、机场,还是出租车上,如果需要,任何地点都能成为会议室;不用东奔西走,就可以随时随地组织多方会议。可以使用任何終端来开会,包括PC、手机、座机、iPhone、iPad等等。云计算的技术让语音、数据和视频顺畅无阻运行在终端上,让远程会议参与者亲临其境;更重要的是,基于云计算技术的视频会议拥有更高的可扩展性,企...
分类:
其他好文 时间:
2014-12-30 10:07:47
阅读次数:
222