SQLSERVER

SqlServer中Case~When的使用方法

Case具有两种格式。简单Case函数和Case搜索函数。
–简单Case函数
CASE? sex
???????? WHEN ?’1′? THEN ?’男’
???????? WHEN ?’2′? THEN ?’女’
ELSE ?’其他’? END
–Case搜索函数
CASE? WHEN? sex = ‘1’? THEN ?’男’
???????????? WHEN? sex = ‘2’? THEN? ‘ 阅读全文>>>

AxureRP

AxureRP教程–伸缩效果

用AxureRP来实现伸缩延展的效果需要采用动态面板来实现,前面我也有说到过,基本上有需要移动、需要小页面切换显示,需要先隐藏后显示等效果的时候,都会用到动态面板组件,伸缩效果就是用了小页面切换显示的原理,实际上是利用了用户的视觉差,真正说开了就是比较简单的,当然啦,前提是已经对动态面板组件的功能特性比较熟悉了。

伸缩效果顾名思义就是可以在需要是展开,不需要是收缩的情况,或者是反过来也可以,常见 阅读全文>>>

AxureRP

浅谈用AxureRP做原型设计的学习心得

毫无疑问,AxureRP是一款优秀的原型设计工具,这已经获得大多数人的认可,虽然其偏向于B/S架构的系统或产品的设计,不过设计C/S结构也是可以的,但还是没有GUI Design那般专业,个人感觉毕竟术业有专攻,虽然有人拿Visio来设计原型,但大多数人还是只会用来设计流程图,脑图等Visio擅长的方面。

AxureRP的操作使用其实是比较简单的,这也使其有易于上手的特点,初学者摸索过一段时间,能尝试自己做几个实例,然后多看看别 阅读全文>>>

AxureRP

AxureRP教程–变量运算

AxureRP在6.0版本以下的版本是不支持数学运算的,到6.0版本的时候加入了变量的数学运算,支持简单的加减乘除运算。但在6.0版本之前,如5.5,5.6版本里是不支持数学运算的,那要实现变量的加法运算该怎么办呢,还是有办法来实现的,不过需要简单修改一下生成的原型文件的js代码,通过这样间接的方式来实现变量运算。

这种间接的方式需要用户稍微懂一点脚本代码,至少能明白基础的关键字的意思,比如字符串型是String,数字 阅读全文>>>

原型应用

【转】淘宝网的设计流程

Step1:原型(Prototype)

设计的第一个阶段,我们称之为原型设计,主要是设计产品的功能、用户流程、信息架构、交互细节、页面元素等等。如果你觉得听上去这些概念都比较悬的话,我就用大白话来说:原型设计,就是完全不管产品长得好不好看,只把它要做的事情和怎么做这些事情想清楚,把它怎么和用户交互想清楚,而且把所有这些都画出来,让人可以直观地看到。至于怎么画出来,那就随 阅读全文>>>

旅游摄影

摄影基本功练习

第一单元 摄影基本功训练
训练1、全景深练习
被摄体:一般风景、花卉、城市建筑等冲击力较强的景物。要 求:画面全部实焦。
建 议:首先使用广角镜头:24MM—35MM拍摄, 光 圈:F11—16,光圈优先AE模式。
训练2、单体对焦练习
要 求:只把焦点对在主要被摄体上,浅景深。
建 议:中望远镜头:85MM以上,光圈F5.6或更大。光圈优先AE模式。
训练3、定格练习
被摄体:体育运动项目、行走着的汽 阅读全文>>>

AxureRP

AxureRP教程—用模板封装UI标准

前面在介绍AxureRP的时候,有介绍到过它的模板管理面板(Masters),对模板管理面板善加利用能对设计起到事半功倍的效果,且能提高所设计页面生成原型后的加载速度。很多产品只需要利用现成的UI标准就可以画出原型,为了减少流程、降低沟通成本,直接利用现有UI标准进行原型的搭建,一般会用Photoshop来实现UI原型,但是效率和不可交互性还是存在很多问题,所以需要有一套完成封装的UI标准并且产生可交互的中高保真原型,这里最 阅读全文>>>

旅游摄影

拍摄独特人像的7个拍摄技巧

1.改变视角
绝大多数人像照片都是在与眼睛平行的高度拍摄,换一个角度往往能完全改变一张照片的表现力,所以很多摄影老手都会告诉你:不妨站在你能达到的最高点。当然,放低机位也会达到同样的目的。
2..改变模特的眼神
人物的眼睛往往是画面中最重要的部分,绝大多数肖像拍摄中模特都注视着镜头,自然而然地引起观看者与被拍摄者的“交流”;这种特殊的“指向性”如果利用得当,有时会获得特别的效果,不过, 阅读全文>>>

AxureRP

AxureRP教程—模拟倒计时

前面在介绍单选框和复选框应用的时候演示的红绿灯效果里面有用到倒计时的效果,即在红灯和绿灯时候有倒计时提示红灯和绿灯的持续时间,当时没有详细介绍如何实现,这里就补充介绍一下倒计时效果的设计实现过程。

倒计时效果需要用动态面板来实现,基本上有需要移动、需要小页面切换显示,需要先隐藏后显示等效果的时候,都需要使用动态面板组件,因此动态面板是AxureRP里的一个很强大的组件,从AxureRP支持的交互事件里大 阅读全文>>>

AxureRP

AxureRP教程—文本组件应用

AxureRP提供的组件很多,大部分都是较为常见的,像文本类的,形状类的,选项类的等,这些组件都是平常设计过程当中经常会使用到得。这些组件的一些基本应用一般大家都是熟知的,本文以实例介绍这些组件的一些组合应用,中间会用到前面所讲的一些方法,例如条件判断,变量等,以及之前介绍过的一些组件应用和方法,其实前面就已经有很多组件组合的应用示例。

前面还介绍过单行文本框组件作为密码输入使用时,是可以设置隐 阅读全文>>>

AxureRP

AxureRP教程–使用单选框复选框

AxureRP提供了一系列常用的组件,其中也包括了单选框和复选框,应该来说这两个组件是经常会用到的,涉及选择项的时候,就会想是要做单选控制还是多选控制。常见的用法不做过多解释,这里介绍一下AxureRP里是如何来设置实现一些单选框和复选框的较为复杂的交互效果的。

AxureRP提供的单选框默认是以个体为单位,也即在摆放多个单选框的时候,每个选项都是可以被选中的,这其实也就失去了单选的实际意思,不过在保真度要求 阅读全文>>>

AxureRP

AxureRP教程–使用条件判断

AxureRP在设计交互效果的时候,提供了条件判断的功能,即根据不同的条件要求完成不同的交互效果,但AxureRP的条件判断并不需要通过写代码来实现,全部都可以通过手动设置的方式完成,浅显易懂,降低了学习的门槛。

条件判断应用的地方很多,需要在不同的情况下展示不同效果的地方都会用到,前面所举的例子当中也用到了一些条件判断。条件判断的设置是在交互事件窗口的第一步编辑条件中的条件设置框当中设置的,如下图所示 阅读全文>>>

oracle管理

oracle9i、10g、11g区别

Oracle 10g比9i多的新特性
1. 10g支持网格计算,即多台结点服务器利用高速网络组成一个虚拟的高性能服务器,负载在整个网格中衡(Load Balance),按需增删结点,避免单点故障(Single Point of Faliure)
2.10g容易安装,且安装速度比9i少了一半
3.新增基于浏览器的企业管理器(Enterprise Manager)。
4.支持自动管理(Automatic Management)增删硬盘不再需要操作系统管理员设置的镜像、负 阅读全文>>>

AxureRP

AxureRP教程–使用变量

AxureRP提供了自定义变量的功能,在设计过程中,可以借助一些变量来达到某些交互效果,也可以借助变量来做判断条件,使交互效果更加多样化。变量一般应用在需要记录某些动作的执行状态、页面显示状态或简单的计数功能,经常会用到的就是第一种,记录动作的执行状态,用来做标记,以使其他事件能够获取当前动作的执行结果。

变量能够被赋值,当然也能够被读取,且是公用的,不受页面不同的限制,使用过程当中设置会比较简 阅读全文>>>

原型应用

移动用户体验设计中的原型应用

一把好的椅子,是否需要我们通过阅读使用手册才能知道如何使用它吗?答案当然是否定的。一把好的椅子,是在我们看到它时,我们很自然的就知道它能够干什么,我们该如何使用它。也就是说:“椅子”这个概念已经深入人心,是个被高度认可的原型(Archetype) 。现有的移动领域里,我们也在探索如何将“原型”的概念揉入到我们的设计中去。
原型的定义:指的是那些被复制,模仿或者仿真的事物原始形态,它是一种能够被人所广 阅读全文>>>

AxureRP

AxureRP教程–使用菜单组件

AxureRP提供了水平菜单、垂直菜单和树形菜单三种菜单组件,一般设计的时候如果需要用到导航菜单,都会用其他形式的组件组合去制作,这样外观会比较漂亮,而这三个菜单组件本身是有样式限制的,但如果设置得当也是可以比较美观的,且这三个菜单组件都自带子菜单功能,可以在原型当中做交互演示,大大省却了设计复杂导航菜单的时间,特别是对于中低保真要求的页面,本文介绍如何使用这三种菜单组件。

? 阅读全文>>>

AxureRP

AxureRP教程–组件样式变换

AxureRP的各个组件都自带了很多样式变换效果,如选中时,禁用时,鼠标按下时等,都可以根据动作的不同设置不同的展示样式,这个功能丰富了AxureRP的展现形式,且设置简单,配合上鼠标移入和移出交互事件,能基本满足网站内样式变换效果的设计,本文就着重介绍样式变换效果的设置方式。
在AxureRP内,并不是所有的组件都带有样式变化效果,部分组件的展示样式是比较固定的,如按钮,单行和多行文本框等,样式变化主要集中于 阅读全文>>>

AxureRP

AxureRP教程–生成规格说明书

AxureRP提供了自动生成需求规格说明书的功能,并提供word和chm两种输出格式,对需求设计人员来说非常实用。不过要在设计的过程当中做好注释,如网页说明和组件说明,输出规格文件的时候,AxureRP会自动整理所有页面和说明文字,否则输出的只是各个页面,而没有文字说明,或者也可以在输出的页面文件中再添加文字说明,因为AxureRP输出的页面顺序是按所设计的网站结构来的,因此在排版上差异不大,个人偏向于用这种方式,因为很多 阅读全文>>>

AxureRP

AxureRP教程–使用图片映射

图片映射组件(Image Map Region) ,这个组件个人感觉比较纠结,如果不是交互事件里面有“滚动到图片映射区域”这个功能,估计很少会用到它,不过既然AxureRP提供了这样的一个组件,自然还是有它利用的价值,总结下来有如下三点:第一就是交互事件里面有“滚动到图片映射区域”功能,可以用来做页面定位;第二是其支持OnClick事件,OnMouseEnter事件,OnMouseOut事件,有些地方可以善加利用;第三是其自带有提示功能,这个可以 阅读全文>>>

AxureRP

AxureRP教程–幻灯片效果

经常会在各个网站上看到有图片新闻,是图片的循环播放,类似幻灯片的效果,虽然各种各样的幻灯片样式不一样,展示风格各异,可能实现形式也不一样,有的是用Flash,有的是用JS来实现,但在原型设计的时候不需要考虑这么细致入微,只需要将大体的功能表现出来,配合演示即可。当然并不是说AxureRP无法做到界面很美观,只要有合适的素材,AxureRP一样可以做的非常漂亮,只是那样的追求比较高一点,一般的把功能实现就可以了,这样 阅读全文>>>

AxureRP

AxureRP教程–动态面板高级应用

前面介绍了动态面板的基本应用,通过设定不同的状态页面和按钮的单击事件,来完成小页面切换的效果,适用于TAB标签,图片轮换等效果。前面只应用到了动态面板的一个交互事件,即切换动态面板的显示状态,不过这也是最常应用到得状态,本文介绍动态面板的其他几种交互事件,包括显示动态面板,隐藏动态面板,切换动态面板可见属性,移动动态面板和将动态面板置为最前。

在主页面上添加两个动态面板,一个为有产品,活动, 阅读全文>>>

AxureRP

AxureRP教程—使用内部框架组件

内部框架主要用于页面嵌套效果的制作,适用于导航条栏目比较多且各栏目内容也比较丰富的情况,栏目少内容简单的一般还是可以用动态面板来实现会比较方便。内部框架可以链接到当前实例所设计的所有页面(指站点地图面板当中所列出的页面,不包括模块面板中的),也可以链接到外部网址或者文件,下面简要介绍使用方法。

内部框架默认是带有边框和滚动条的,这个可以在其属性里设置,在内部框架组件上按鼠标右键选择编辑内部 阅读全文>>>

AxureRP

AxureRP教程–联动效果交互设计

联动效果在网页的表单设计当中会经常遇到,很多表单上的一些自动填充功能就是,例如下拉菜单的一级菜单选择某个值之后要后面的二级,三级菜单的值跟着变化就是一种联动效果,这种最常应用在地域选择上,比如一级菜单选择了上海,二级菜单将上海的各个区县带出来。还有诸如列表框的选值变化,单选框、复选框的聚焦状态,根据分类进行表单轮换等效果,页面应用设计当中都会经常遇到,本文介绍几种常见的联动效果在AxureRP当中的实 阅读全文>>>

AxureRP

AxureRP教程–动态面板交互设计

网站开发技术越来越丰富了,不管是AJAX或JavaScript,甚至是Flash、Silverlight、JavaFX,这些都被归类为RIA(Rich Internet Application)的技术,能够让网站界面更丰富,展现更优质的人机交互。Axure RP能够进行交互设计,且可以立即将结果呈现于原型上,而不是只有文字叙述。且学习Axure RP的交互设计,并不需要学习HTML或Java Script语法,通过直观设计就可以完成多样的交互界面设计。在Axure RP设计出来的原型中,最简单的交 阅读全文>>>

AxureRP

AxureRP介绍–常用原型设计工具对比

在项目分析阶段,原型设计工具用来做页面模板,用它做出静态HTML很方便,可以直接用鼠标拖出要用的组件,放在相应的位置上就可以了,可以实现简单的页面跳转,在初期阶段可以用它来对整个业务流程作出页面上的一些简单的功能,一般的原型设计工具都可以生成HTML代码,做出的页面直观而且比较美观,总之用原型设计工具做简单的页面比较方便,而做出来的页面就是简单的产品原型。

做产品原型是非常重要的一个环节,而产品原 阅读全文>>>