推荐阅读
深入剖析UML用例图关系中包含 扩展和泛化之间的联系
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。1、包含(include)UML用例图的包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。UML用例图包含关系对典型的应用就是复用,也就是定义中说的情景。但是有时当某用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一段事件流抽象成为一个被包含的用例;相反,用例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。 例如:业务中,总是存在着维护某某信息的功能,如果将它作为一个用例,那新建、编辑以及修改都要在用例详述中描述,过于复杂;如果分成新建用例、编辑用例和删除用例,则划分太细。这时包含关系可以用来理清关系。2、扩展(extend)UML用例图的扩展关系:将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(ExtensionPoint)上进行扩展,从而使基用例行为更简练和目标更集中。扩展用例为基用例添加新的行为。扩展用例可以访问基用例的属性,因此它能根据基用例中扩展点的当前状态来判断是否执行自己。但是扩展用例对基用例不可见。对于一个扩展用例,可以在基用例上有几个扩展点。例如,系统中允许用户对查询的结果进行导出、打印。对于查询而言,能不能导出、打印查询都是一样的,导出、打印是不可见的。导入、打印和查询相对独立,而且为查询添加了新行为。因此可以采用扩展关系来描述:
电脑软件卸载后往往有残留文件,怎样防止其死灰复燃
电脑中的软件在卸载的过程中,往往有残留文件,很容易死灰复燃。那怎样彻底清除呢?方法一、重启电脑有的残留文件必须重启电脑才能彻底清除。方法二、用杀毒软件清除残留1.打开杀毒软件或者软件管家2.点击【一键清理】结语:软件的恶意捆绑下载和卸载困难一直是互联网的顽疾,所以下载软件请谨慎。
Win7 显卡硬件加速灰色不可用的恢复方法
在装WIN7系统默认是完全加速的,但因为某些软件必须得降低加速性能才能勉强运行,但WIN7硬件加速选项是灰色不可用。在装WIN7系统默认是完全加速的,但因为某些软件必须得降低加速性能才能勉强运行,但WIN7硬件加速选项是来色不可用,所有以前的老方法似乎不太可行。WIN7显卡硬件加速哪些里设置相信就不需要再次说明了。下面主要说说Win7显卡硬件加速灰色不可用的恢复方法。在疑难解答这里的【更改设置】按扭是灰色不可设置的。其实要解决 疑难解答这里的【更改设置】按扭不可用这个问题不是很难,把本文最下面提供的deskadp.dll,deskmon.dll,deskperf.dll替换掉系统里的windows/system32文件夹下的三个相应的文件,可以达到打开调节硬件加速选项的功能。也就是不再“灰色了”,但是,未必所有的win7都有右键有“管理员取得所有权”这个选项,(原因不明)所以,先把下载下面压缩包的文件中有一个导入.reg,双击即可直接导入就可以了获得管理员权限了,当然最好先备份你的注册表(虽然我每次操作都是很安全的)。导入之后在system32里找到上面提到的三个dll文件,右键选择“管理员取得所有权”然后把下面提供的三个dll文件替换过去就行了。设置完之后就可以看到疑难解答这里的更改设置按扭就可以用了。
Word2007中稿纸加载项不显示的解决方法
使用word2007打印稿纸时,发现“稿纸设置”选项不显示。几番操作,终于成功。今天,小编就教大家在Word2007中稿纸加载项不显示的解决方法。 Word2007中稿纸加载项不显示的解决步骤如下: 1、打开word 新建页面,在“页面布局”中应该有“稿纸设置”。若不显示,可按下面步骤操作: 2、点击下图左上角图标,如图红箭头所指。 3、弹出下图窗口,在右下角找到“word选项”,单击。 4、在弹出窗口中选择“加载项”如下图箭头所指。 5、在弹出窗口中选择“稿纸向导加载项”如下图箭头所指。 6、点击“确定”后,在“页面布局”中就可以看到“稿纸设置”。Word2007中稿纸加载项不显示的解决
最新发布
如何让onenote强大的快捷键功能真正的、高效的为你所用呢?如何让这些快捷键变得更快呢?
高效、飞快地使用onenote快捷键,先从这两个大问题开始谈起要想回答上面提出的第一个问题,你必须先了解每个快捷键的功能,并且能从大类上对它们进行区分。再进一步,其中很多快捷键,甚至能从软件架构的角度体会到onenote软件项目组充满智慧的用心良苦。理解了本质,你可以将它们应用到各类实际场景中,你设计的使用场景有多大价值,你就能将快捷键用的多高效。要回答第二个问题,你首先必须将那些常用的快捷键烂熟于心,能条件反射式的按下快捷键。再进一步,你可借用三方软件,重映射所有快捷键,将快捷键用的飞起来。这两个问题,涉及的本质不同,第一个问题重在深入理解onenote软件本身,第二个问题重在三方软件协同。理解了onenote本身,才能理解onenote快捷键onenote快捷键这么多,能说的内容太多,本文选择其中一点来举例说明本小节的论点——onenote中的“层级”。层级是onenote软件功能架构中极具特色的一个核心属性,层级在onenote中可以说无处不在。从目录结构上来说,笔记本根目录、笔记本、分区组、分区、页面、一级子页面、二级子页面,层级结构明显;从页面实际内容来说,标题层级、缩进层级,可以很方便的对内容进行区分。关于层级,来看看项目组在快捷键功能上的用心良苦:对应的快捷键几乎囊括了onenote层级常用的方方面面。Tab,创建缩进层级。选择段落,每按一次,向后缩进一个级别。Alt+shift+数字系列,展示缩进层级。数字可以从0到9,0代表展开所有级别,其他数字则代表展开到对应级别。
OneNote 2013, 2010 搜索与替换功能使用图解教程
OneNote 从出生到现在,一直是只有搜索功能,却没有替换的功能。 现在 OneNote Gem 提供了一个简单的替换文本的功能。
如何自动备份本地 OneNote for Windows 10,方便在发生丢失笔记时恢复找回
现提供自动备份 OneNote for Windows 10 的功能。 以方便当 OneNote for Windows 10 出现问题时 ( 丢失笔记,丢失分区,无法登录等问题时),可以恢复找回。
一键移动 OneNote 选中页面到分区顶端
如果一个 OneNote 分区中包含有许多页面(比如页面数大于 30,40时),我们想移动一个重要页面到分区顶部,拖拉会很久。 Gem for OneNote 提供了一个直接置顶页面的功能。方便一键置顶选中页面。
OneNote 显示无法访问OneDrive中的笔记问题解决
现象:新电脑安装了OneNote 2016后,同步自己的笔记本,发现可以看到笔记本,但是一同步就显示无法访问该位置,该位置不存在或者没有访问权限。但其他的电脑和手机可以同步。解决使用手机端Onedrive确认笔记本存在、权限也没问题。偶然点到文件/新建;想试着看看能不能使用OneNote在OneDrive中创建一个测试笔记本,点击之后弹出两个需要确认安全证书的注册框,第一个如下图,确认后连接上Onedrive,再次打开笔记本成功。似乎是因为缺少和Onedrive连接的安全证书吧……早试一下就好了。中间还发现了一个叫做Fixone的软件,有时有用有时没用。后续更新今天重启后突然又发现连不上OneDrive了。因为我用的是办公电脑,可能是自带的360或者什么杀毒软件又把安全证书给关了。
OneNote 的页面级别标记 使用基础教程
本来macbook的OneNote就简陋,现在想给页面的标题前面加标记符号,用于复习情况显示。Mac版本的并没有找到对应的功能,故用在标题前添加表情解决。原始状态:添加表情后:实现方法:光标停在标题的最前面,组合键:⌃(control)+⌘(command)+space(空格)调出表情表格,选择自己喜欢的表情即可。
OneNote 插件找不到选项卡的解决方法
OneNote是一个功能强大的数字笔记系统.而各种不同的插件,让OneNote更加趋于完善.一般安装了一些新插件,都会有新的选项卡出现.某天偶然间发现插件的选项卡都没了.莫非我的插件都蒸发了?答案是……当然没有(就剩下原有的选项卡了……)我们怎么把选项卡找回来呢?1.文件选项卡——选项——加载项,在打开的窗口,我们可以看到我们安装的一些插件2.“管理”——“转到”,弹出新窗口,这里就可以选择你要加载的项目啦,先试一下,选一个代码高亮插件NoteHighLightok,奇迹要发生了3.点击“确定”如何?选项卡出来了。我又可以把代码带着原有格式插入OneNote啦(呜哈哈~~窃笑中)后来我又把其他插件也都找回来了当然,你也可以通过加载项,把一些不常用的插件禁用掉。很是方便吧。别像我似的,以为插件丢了哦
OneNote 2016中NoteHightlight插件加载项不出现的问题解决方法
今天想在OneNote上加一个NoteHightlight插件来做笔记无奈按照网上的安装帖子安装了,所有的步骤都做了。加载项的勾也勾上了,这个插件怎么也不出现最后反复试验,有说NET3.5框架没有的,我看了一下我3.5框架应该是在控制面板里选中了。最后无意中用管理员身份运行就打开了。。。。。我也是无语了。。。。。