Sysml需求图与UML用例图的区别

针对需求进行建模,通常有人采用框图法,UML的用例图法和Sysml需求图。 框图法和UML用例图一般是针对软件系统而言,着重于用户的参与引起场景的改变对软件系统的影响而产生的需求,并且框图法语义不够规范。 SysML需求图为基于文本的需求、需求之间的关系(例如追溯关系)以及需求和 »

基于UML的面向对象建模与仿真

当采用面向对象技术设计仿真系统时,首先要分析仿真的需求,用仿真的术语讲,就是建立“实验框架”;然后,根据需求建立系统的静态模型,以描述系统的结构;最后是建立系统的动态模型,描述系统的行为。 需求分析可以采用用例法进行,并使用UML中的用例图来描述系统的功能需求。第二步建立的模型是 »

Mac OS终端里使用 Solarized 配色方案

相信长期浸泡在终端和代码的小伙伴们都有一套自己喜爱的配色方案。以前一直在用简单、适合阅读的 Terminal.app 配色方案,换到 MacBook Pro with Retina display 后发现这个配色时间看长了眼睛有点累。不断有人推荐 Solarized,看了一些截图 »

“流式”前端构建工具—gulp.js 简介

Grunt 一直是前端领域构建工具(任务运行器或许更准确一些,因为前端构建只是此类工具的一部分用途)的王者,然而它也不是毫无缺陷的,近期风头正劲的 gulp.js 隐隐有取而代之的态势。那么,究竟是什么使得 gulp.js 备受关注呢? Grunt 之殇 gulp.js 的作者 »

Acrobat XI Pro for mac 中文版激活教程

Acrobat XI ,它是出色的PDF编辑、转换软件。此次更新深度整合了Microsoft Office套件,实现了PDF与Word、Excel以及PowerPoint等文档间的无缝相互转换。(详解官网)如果你经常用到PDF文档办公,那可是你最好的选择。 首先断开网络或拔出网线 »

6行代码实现文件系统

直接上代码,如下: var express = require('express'); var serveIndex = require('serve-index'); var app = express(); app.use(serveIndex('/', {'icons': »

NodeJS的Web框架

在几年的时间里,Node.js逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用Node.js进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 下面就介绍14款基于Node.js的Web应用框架,大家不妨过来看看有没有适合 »

iOS发布证书申请

概述 由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan不仅能实现跨平台开发,也支持上传ipa包至Appstore。本文从三个流程来介绍如何通过AppCan在线编译出ipa包并上传至苹果 »

披着虎皮的羊,难问题的伪装

提姆.布朗 Tim Brown(全球十大创意公司 IDEO 创办人,《设计思考改变世界》作者)认为,设计思考就是像设计师一样思考,解决社会上的种种困难的问题,而这些问题本身通常不是很明确,而且没有一定的答案 (ill-defined problem),像是「如何把房间整理好?」或 »