05 2013 档案
摘要:1.协作图的定义及其作用 协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态情况。 协作图主要描述协作对象间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息。 协作图可以表示类操作的实现。 2.协作图中事物的解释 事物名称解释图参与者发出主动操作的对象,负责发送初始消息,启动一个操作。对象对象是类的实例,负责发送和接收消息,与顺序图中的符号相同,冒号前为对象名,冒号后为类名。消息流(由箭头和标签组成)箭头指示消息的流向,从消息的发出者指向接收者。标签对消息作说明,其中,顺序号指出消息的发生顺序,并且指明了消息...
阅读全文
摘要:grid是Extjs中频率用得比较高的一个组件,所以好的代码一同分享一下。 1 Ext.onReady(function(){ 2 3 4 //model 5 Ext.define('model',{ 6 extend: 'Ext.data.Model', 7 fields: [ 8 {name: 'company'}, 9 {name: 'price', type: 'float'}10 11 ]12 13...
阅读全文
摘要:部署图与构件图都是用于UML图中物理模型的构造。 1.部署图的定义及其作用 部署图用于静态建模,是表示运行时过程节点结构、构件实例及其对象结构的图。 如果含有依赖关系的构件实例放置在不同节点上,部署视图可以展示出执行过程中的瓶颈。 部署图的两种表现形式:实例层部署图和描述层部署图 2.部署图中的事物及其解释 事物名称解释图例节点节点用一长方体表示,长方体中左上角的文字是节点的名字 (如图中的Joe’sMachine:PC) 。节点代表一个至少有存储空间和执行能力的计算资源。节点包括计算设备和(至少商业模型中的)人力资源或者机械处理资源,可以用描述符或实例代...
阅读全文
摘要:UML中的构件图与部署图是一种物理方式的描述,而其余几种图是逻辑方面的描述。 1.构建图的定义及其作用 构件图为系统的构件建模型—构件即构造应用的软件单元—还包括各构件之间的依赖关系,以便通过这些依赖关系来估计对系统构件的修改给系统可能带来的影响 构件图用于静态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。 2.构件图中的事物及其解释 事物名称含义图例构件指系统中可替换的物理部分,构件名字(如图中的Dictionary)标在矩形中,提供了一组接口的实现。接口外部可访问到的服务 (如图中的Spell-check)。构件实例节点实例...
阅读全文
摘要:原文:http://blog.csdn.net/eako/article/details/578082 在网上,无意中发现一个uml的构造,感觉挺给力的,于是copy了一下,并与大家一同分享. 统一建模语言(Unified Modeling Language,UML)是一种绘制软件蓝图的标准语言。可用UML对软件密集型的制品进行可视化、祥述、构造和文档化。 建模的3个要素:UML的基本构造块、支配这些构造块如何放在一起的规则结构如图:
阅读全文
摘要:1.活动图的定义及用途 活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动 活动图描述了一组顺序的或并发的活动 描述系统的动态行为。 包含活动状态(ActionState),活动状态是指业务用例的一个执行步骤或一个操作,不是普通对象的状态。 活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程;否则,状态图更容易描述。 类似于传统意义上的流程图。 活动图主要用于: 业务建模时,用于详述业务用例,描述一项业务的执行过程; 设计时,描述操作的流程。 如: 2.活动图的事物解释 ...
阅读全文
摘要:这一个月来,小编一直在工作的同时学习Extjs4.目前感觉到extjs4的强大之处,extjs4中有着很多控件,客户端用js做成。交互几乎全部采用ajax,所以这是用户良好体验的地方。最近一直在做异步验证.如实情况,我也抽个空终结一下,与大家一同分享一下. Extjs4中发送一个异步请求如下: 1 Ext.onReady(function(){ 2 Ext.Ajax.request({ 3 method:'POST',//提交的方式,如Get,post等 4 url:'www.baidu.com',//请求地址 5 ...
阅读全文
摘要:1.定义及作用 状态图说明对象在它的生命期中响应事件所经历的状态系列,以及对那些事件的响应 状态图可是说是用例图的一种扩充。用于Actor、类、子系统和组件的复杂特性.为实时系统建立模型 2.状态图的组成 2.1 状态:对象的状态是指在这个对象的生命期中的一个条件或状况。在此期间对象满足某些条件、执行某些活动,或等待某些事件. 2.2 转移:转移指的是对象由一种状态到另外一种状态的迁移。而这种迁移由事件来触发。对一个类来说,转移通常是调用了一个可以引起状态发生重要变化操作的结果。 3.状态图中事物及解释 状态 上格放置名称,下格说明处...
阅读全文
摘要:定义:对象图是类图的实例,几乎使用与类图完全相同的标识。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类其余的与类图基本一样....
阅读全文
摘要:近日,有空就抽点时间学习了UML,今天看了一点点顺序图的,一同与大家分享一下. 1.顺序图用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的事件。 2.顺序图展示对象之间的交互,这些交互是指在场景或用例的事件流中发生的。 顺序图属于动态建模。 3.顺序图的重点在消息序列上,也就是说,描述消息是如何在对象间发送和接收的。表示了对象之间传送消息的时间顺序。 4.浏览顺序图的方法是:从上到下查看对象间交换的消息。 顺序图中概念解释: 事物名称解释图参与者与系统、子系统或类发生交互作用的外部用户(参见用例图定义...
阅读全文
摘要:1.UML简介 UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。 UML的定义包括UML语义和UML表示法两个部分。 (1) UML语义:UML对语义的描述使开发者能在语义上取得一致认识,消除了因人 而异的表达方法所造成的影响。 (2) UML表示法:UML表示法定义UML符号的表示法,为开发者或开发工具使用这 些图形符号和文本语法为系统...
阅读全文
摘要:本文为转载,原文:原文1. 前言 最近一段时间做项目,需要做机能模块的设计。客户方指名要用UML图作设计资料。 但是跟日本人打了这么多年交道,UML图是什么东西,我早就忘记光了,没办法,只好从头查资料。 于是做出来了这样一个资料,把我学习UML的方法和结论告诉大家,让大家在5分钟之内都能学会UML。 2. 第一分钟 — 作为Object的表现形式的模型技术 进入UML技术的说明之前,我们首先来谈谈Object指向技术。Object指向是软件开发的一种先进技术,正如[Object]名字所暗示的,该技术的所有考虑出发点都是Object. 使用Object可以提高大型软件项目的开发效率和...
阅读全文
摘要:本文来源于转载,原文:原文1.类图的定义: 类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的关系。如关联、依赖、聚合、泛化、实现等,也包括类的内部结构(类的属性操作)类图是以类为中心来组织的,类图中其他元素或属于某个类或与类相关联必须知道的符号: 关系表示就在下面了...在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是...
阅读全文
摘要:本文来自转载,原文:原文用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2.用例(Use Case) 用例就是外部可见的系统功能,对系统提供的服务进行描述。用椭圆表示。 3. 子系统(Subsystem) 用来展示系统的一部分功能,这部分功能联系紧密。 4.关系 用例图中涉及的关系有:关联、泛化、包含、扩展。 如下表所示: a...
阅读全文
摘要:这里首先感谢原博主的经典终结 extjs中的取元素、组件的一些方法、方式
阅读全文
摘要:好东西,直接引用别人的:Extjs4中组件的查找方式
阅读全文
摘要:extjs组件比较多,看一点学习一点,天天进步中...嘿嘿。不想说太多,直接上代码了: 1 //两种创建tabpanel 2 Ext.require('Ext.tab.*'); 3 Ext.onReady(function(){ 4 5 //第一种方式创建 6 var tabs1=Ext.createWidget('tabpanel',{ 7 width:450, 8 activeTab:0, 9 margin:'50 10 50 80',10 defaults:{11 ...
阅读全文
摘要:小编初接触springmvc,终结了一些皮毛东西,跟大家一同分享一下。如有不足之处,请多多评论,指教... 我近次在做项目的过程中遇到了springmvc的异常...话说try-catch--解决很容易,事实这的确很方便,或者在web.xml中配置一些404、500、503...什么的异常错误,这也是需要的。但是呢,有时候,不同的功能呢的抛出了相同的异常,而此时我们却需要相同的页面的异常错误页面,这时候全局异常就是一个好东东了。 我目前所了解的有两种方法配置全局异常,一种是在spring-mvc.xml文件下配置,一种用一个异常的类来配置。 第一种:使用xml配置来配置,通过Sp...
阅读全文
摘要:最近生活过的很充实,人一直在不停的忙碌着学习新东西。这是我最近遇到的问题,我找度娘n了很久,终于找到了解决方案! 前台代码: 1 <script> 2 Ext.onReady(function() { 3 4 Ext.create('Ext.form.Panel', { 5 title : '文件上传', 6 width : 400, 7 bodyPadding : 10, 8 frame : true, 9 renderTo : docume...
阅读全文
摘要:今天使用svn提交时出现了这个错误:svn: Item is out of datesvn: Item '/trunk/bdf-dorado7/src/com/bstek/bdf/d7/cms/dir' is out of date遇到这个错误原因是本地的资源文件版本不是服务器上面最新的版本,因此修改本地文件再提交时候,就会报Out of date错误。解决办法,修改文件时候一定要首先保证和服务器一致,再做修改;而此时 需要先将本地文件还原(记着备份哦),再更新和服务器一致后再做修改。等修改完,在提交就不会出现错误了,如果有错误的话,执行一下清理!一般从服务器下载最新版的,然后
阅读全文
摘要:得到:${sessionScope.userId }附:放入:可以这么放入session中,request.getSession().setAttribute("userId", rs.getString(1)也可以这么放入session中,<c:set value="coo" var="name1" scope="session"></c:set>还可以直接设置,然后取出:<c:set var="ok" value="${sessionScope.Use
阅读全文
摘要:有时候感觉默认的代码颜色难看,于是就去找颜色主题去了.看官网:http://eclipsecolorthemes.org/
阅读全文