用例图中包含的元素除了系统边界、角色和用例,另外就是关系。包括:角色之间的关系、用例之间的关系、用例和角色之间的关系

角色之间的关系

由于角色实质上也是类,所以它拥有与类相同的关系描述,即角色之间存在泛化关系,泛化关系的含义是把某些角色的共同行为提取出来表示为通用的行为。

用户的泛化

用例之间的关系:

继续阅读 »

看了很多别人描述网站项目开发的文章,也清楚的看到与感受到了公司网站项目的开发。发现网站项目在开发过程中都会面临的共同问题:需求不断的提,设计不断的改,开发不断的做。最后的结果总是不完美,不是这里有问题,就是那里不满意,然后几个部门间就不停的吵,互相埋怨。相信这种事情业内人士应该都有遇到过。

问题在哪里呢?我个人觉得需求不明确、不合理、不全面是一个制造祸端的重要的因素,在实际的项目中,一个需求的提出或更改本身不会带来太多的问题,问题是随着需求的变更带来的一系列逻辑/功能上的变化,如果仅仅只看到表面上的改变,而忽略了衍生出的变化或矛盾冲突,那么在执行后,随着设计,开发的向前推进,就必然会发现这些问题,结果有以下几点:

一是就地解决(如果问题不大),继续推进。
二是停止前进,发现问题无法调合,又得重新思考,修改需求,然后再设计,开发……
三是不理会问题,待开发完成后,这些问题直接影响项目质量。

继续阅读 »

最近熊sir经常给我们进行“交互设计”的培训,确实受益不少。昨天讲到“设计的遗传性”时,讲了一个相当有趣的例子。问题是这样的:

“为什么女人的衬衣扣子是反的?”,男士的衬衣扣子一般在右手边,而女人的衬衣扣子一般在左手边,无论东西方都一样。相信很多人都没有注意到这一点,所以上图一张,^_^(其实我也不知道还有这样的区别)

男女衬衣的不同

为啥?所有人都不思其解,“难不成跟那件小衣服有关系-_-!!”,虽然好几位的心中都有这个想法,但终究是忍住了没说出来,等待着熊sir的正确答案。原因是这样的:

继续阅读 »

Adobe的野心是什么?!

前段时间部门内部还在为了用什么软件做页面设计进行讨论,最后定下了Photoshop,不仅仅是因为PS的色彩准确,还因为Adobe在收购了Macromedia之后已经很明确的暴露了战略目标——向网络方向进军。对于从事网页设计的人们来说,选择一款工具时既要考虑它是否专业、好用的同时,还要考虑该工具在市场上的寿命。既然adobe的站略方向是互联网,那么PS与DW会接合得越来越紧密,想想看,当两个强势的软件互相配合的时候,相信在几年之内是没有其它产品能够撼动其地位的,况且,Adobe一直都没有放弃对新领域的探索。

那么,Adobe下一步该怎么继续呢?让我们一起来看看吧。

Adobe最近宣称CDN运营商VeriSign作为自己的合作伙伴。这样一来,将Flash中笨重的富应用框架或者流媒体用P2P以及CDN的方式部署,就会极大减少等待时间,进一步完善用户体验。

Adobe也释出旗下的Flash技术,包括取消使用SWF与FLV/F4V等规格的限制,发表Adobe Flash Player装置介接层(porting layer)的API,发表Adobe Flash Player Cast协议与AMF协议,以及取消下一个Adobe Flash Player与Adobe AIR版本的装置授权费等。 简单的说,adobe准备开放其产品的接口,这意味着以后搜索引擎可以搜到flash里面的图片与文字,彻底打破flash的信息孤岛问题。

一些短而有意义的个性签名

在用MSN的时候发现它居然会自动的向用户提供一些小短句,看了一下主要是生活与爱情方面的,细细品味下,不少句子短小而精悍,饱含哲理,于是将其全部收录(爱情方面的已被我人工过滤),与大家共同分享:

我们由于聪明而变得狡猾,由于狡猾而缺乏勇气,由于缺乏勇气而委琐

拿起比放下容易的多

长大,是一个妥协的过程。

一个成功的男人背后一定有一个女人,一个失败的男人背后要么没有女人,要么有两个以上的女人!

时间会证明一切,时间会带走它证明的一切。

穿別人的鞋,走自己的路,讓他們找去吧…….

对待金钱,既要像朋友,有要像陌生人。如果因金钱而折磨自己,人生就会狭隘,如果用一种“坦然”心态待之,那么你的人生本身就已经拥有金钱!

继续阅读 »

交互设计

不断的提高用户体验

用例图

UML的组成部分

需求分析

一切的开端

生活娱乐

生活的思想轨迹

单机游戏

真正的游戏来自单机

杂七杂八

其它分类以外的有趣东东