Axure RP 入门教程

总结了下学校软工课上用的PPT上的内容以及网上一些教程内容。看完基本入门Axure RP了。第一次学感觉还是蛮有用的。图片发不出来。。

附上软件下载地址以及PPT地址:

http://pan.baidu.com/s/1i3sZxy9

入门篇

第一章  介绍以工具栏工具(widgets)绘制示意图(Wireframe)

第二章  流程图(FlowDiagrams)撰写网页说明(Page Notes)

第三章  高级交互设计(RichInteraction)

第四章实例

第一章介绍

第1节  认识 Axure RP

第2节  线框图及其注释

第3节  基本交互设计

第4节  使用模块(Master)

第5节  HTML 原型

第6节  输出规格说明

第一章软件介绍

第1节  认识Axure RP

1 . Axure RP

Axure 的发音是“Ack-sure”, RP 则是“RapidPrototyping”的缩写。 Axure RP Pro

是美国 Axure Software Solution公司的旗舰产品, 是一个快速的原型工具, 主要是针对负

责定义需求、定义规格、 设计功能、 设计界面的专家, 包括用户体验设计师、 交互设

计师、业务分析师、 信息架构师、 可用性专家和产品经理。

Axure能让你快速的进行线框图和原型的设计, 让相关人员对你的设计进行体验和验证,

向用户进行演示、沟通交流以确认用户需求,并能自动生成规格说明文档。另外, Axure还

能让团队成员进行多人协同设计,并对设计进行方案版本控制管理。

Axure使原型设计及和客户的交流方式发生了变革: ?进行更加高效的设计;   让你体验动态的原型; ? 更加清晰的交流想法;

2 .  原型的作用和好处

制作 Prototype 是个有效的简化文档编制、吸引使用者参与、早期辨认需求遗漏、将外在需求风险降到最低的方法。将大量文字性文档转变为带有注释与互动性的可视画面,如此更能抓住利益相关者与使用者的注意,让用户在软件开始投入编程前就确认需求。快速原型法(Rapid Prototyping)是一种有效且高效的以用户为中心(User-Centered Design)的技术,可以帮助用户体验专家、设计师、工程师创造更加有用、可用的产品。目前全球有财富 1000
大的公司和重要机构在使用 Axure RP,国内的淘宝、雅虎、腾讯、当当等公司的产品经理也都在使用。

3、Axure 的工作环境

Axure 的工作环境可进行可视化拖拉操作,可轻松快速的创建带有注释的线框图。

无需编程就可以在线框图中定义简单链接和高级交互。 Axure 可一体化生成线框图、HTML 交互原型、规格说明 Word 文档。以下是对 Axure RP 工作环境的简要说明:

?    1主菜单和工具栏(Main Menu & Toolbar) 执行常用操作,如文件打开、保存、格式化控件、输出原型、输出规格等操作。

?    2页面导航板(Sitemap Pane)对所设计的页面进行添加、删除、重命名和组织。

?    控件面板(WidgetsPane)该面板中有线框图控件和流程图控件,用这些控件进行线框图和流程图的设计。

?    3模块面板(Masters Pane)模块是一种可以复用的特殊页面,在该面板中可进行模块的添加、删除、重命名和组织。

?    4线框图面板(Wireframe Pane)在线框图面板中可以进行页面线框图的设计,线框图面板也就是进行页面设计的工作区。

?    5控件交互面板(Interactions Pane)定义控件的交互,如:链接、弹出、动态显示和隐藏等。

?    6控件注释面板(Annotations Pane)对控件进行注释定义和对控件的功能进行说明。

?    7页面交互和注释面板(Pages Notes & Page Interactions Pane) 添加和管理页面的注释和交互。

  1. 页面导航面板(Sitemap) 在绘制线框图(Wireframe)或流程图(Flow)之前,应该先思考界面框架,决定信息内容与层级。

明确界面框架后,接下来就可以利用页面导航面板来定义所要设计的页面。页面导航面板是用于管理所设计的页面,可以添加、删除及对页面层次进行重新组织。

页面的添加、删除和重命名

点击面板工具栏上的“Add Child Page”按钮可以添加一个页面,点击“Delete Page”按钮可以删除一个页面。

右键单击选择“Rename Page”菜单项可对页面进行重命名。

页面组织排序

在页面导航面板中,通过拖拉页面或点击工具栏上的排序按钮,可以上下移动页面的位置和重新组织页面的层次。

打开页面进行设计在页面导航面板中,鼠标双击页面将会在线框面板中打开页面以进行线框图设计。

2.控件(Widgets)

控件是用于设计线框图的用户界面元素。

在控件面板中包含有常用的控件,如按钮、图片、文本框等。

添加控件

从控件面板中拖动一个控件到线框图面板中,就可以添加一个控件。

控件可以从一个线框图中被拷贝(Ctrl+C),然后粘贴(Ctrl+V)到另外一个线框图中。

操作控件

添加控件后,在线框图中点选该控件,然后可以拖拉移动控件和改变控件的大小,还可以一次同时对多个控件进行选择、移动、改变尺寸。

另外,还可以组合、排序、对齐、分配和锁定控件。这些操作可通过控件右键菜单中进行,也可在 Object 工具栏上的按钮进行。

编辑控件风格和属性

有多种方法可以编辑控件的风格和属性:

?         鼠标双击:鼠标双击某个控件,可以对控件的最常用属性进行编辑。

例如,双击一个图片控件可以导入一张图片;双击一个下拉列表或列表框控件可以编辑列表项。

?         工具栏:点击工具栏上的按钮可编辑控件的文本字体、背景色、边框等。

?         右键菜单:控件右键菜单上可编辑控件的一些特定属性,不同控件这些属性也不同。

3. 注释(Annotations)

可以为控件添加注释,以说明控件的功能。

添加注释

在线框图中选择控件,然后在控件注释和交互(Annotations and Interactions)面板中编辑字段中的值,即可为控件添加注释。面板顶部的 Label 字段是为控件添加一个标识符。

自定义字段(Fields)

通过主菜单 Wireframe->Customize Annotation Fields and Views 或点击面板上Annotations 头部的“Custommize Fields and Views” 然后在弹出的 CustommizeFields and , Views 对话框中可以添加、删除、修改、排序注释字段。

4. 页面备注(Page Notes)

页面备注可是对页面进行描述和说明。

添加页面备注

在线框图下面的 Page notes 面板中可以添加页面备注内容。

第3节基本交互设计

  1.   控件的交互

控件交互面板用于定义线框图中控件的行为,包含定义简单的链接和复杂的 RIA 行为,所定义的交互都可以在将来生成的原型中进行操作执行。

在控件交互面板中可以定义控件的交互,交互事件(Events)、场景( Cases)和动作(Actions)组成:

?   用户操作界面时就会触发事件,如鼠标的 OnClick、OnMouseEnter 和OnMouseOut;

?    每个事件可以包含多个场景,场景也就是事件触发后要满足的条件;

?   每个场景可执行多个动作,例如:打开链接、显示面板、隐藏面板、移动面板。

事件场景和动作的关系

以下是 Axure RP支持的事件如下:

?     OnClick:鼠标点击

?     OnMouseEnter:鼠标的指针移动到对象上 ?

?     OnMouseOut:鼠标的指针移动出对象外 ?

?     OnFocus:鼠标的指针进入文字输入状态(获得焦点) ?

?     OnLostFocus:鼠标的指针离开文字输入状态 (失去焦点) ?

?     OnPageLoad:页面或模块载入

?     大多对象只具备常见的三种触发事件:OnClick、OnMouseEnter 与 OnMouseOut,

一些特殊的控件可触发的事件有些不同: ?

?     按钮控件只有OnClick ?

?     单选框和复选框则具有OnFocus、 OnLostFocus

?     文本框、文本域、下拉框、列表框则具有 OnKeyUp、OnFocus、OnLostFocus ? 页面加载或模块被载入时则发生 OnPageLoad

2、定义链接

下列步骤说明如何在按钮控件上定义一个链接:

1. 首先,拖拉一个按钮控件到线框图中,并选择这个按钮;

2. 然后,控件交互面板中鼠标双击“OnClick”这个事件,这时会出现“InteractionCase Properties”对话窗,在这个对话框中可以选择要执行的动作;

3. 在“Step 2”中,勾选“OpenLink in Current Window”动作。

4. 在“Step 3”中,点击“Link”,在弹出的 LinkProperties 对话框中可以选择要链接的页面或其它网页地址。

除了上面的步骤,加入一个链接的最快的方法是单击控件交互面板顶部的“Quick Link” ,在弹出的Link Properties 对话框中选择要链接的页面。

1.      设置动作

除了简单的链接之外,Axure 还提供了许多丰富的动作,这些动作可以在任何触发事件的场景中执行。

以下是 Axure 所支持的动作:

Open Linkin Current Window:在当前窗口打开一个页面?

Open Linkin Popup Window:在弹出的窗口中打开一个页面?

Open Linkin Parent Window:在父窗口中打开一个页面

CloseCurrent Window:关闭当前窗口?

Open Linkin Frame:在框架中打开一个页面?

Set Panelstate(s) to State(s):为动态面板设定要显示的状态

ShowPanel(s):显示动态面板?

HidePanel(s):隐藏动态面板?

ToggleVisibility for Panel(s):切换动态面板的显示状态(显示/隐藏)?

MovePanel(s):根据绝对坐标或相对坐标来移动动态面板

SetVariable and Widget value(s) equal to Value(s):设定变量值或控件值 ?

Open Linkin Parent Frame:在父页面的嵌框架中打开一个页面

Scroll toImage Map Region:滚动页面到

Image Map所在位置

EnableWidget(s):把对象状态变成可用状态?

DisableWidget(s):把对象状态变成不可用状态?

WaitTime(s):等待多少毫秒(ms)后再进行这个动作?

Other:显示动作的文字说明

4.多个场景(条件)

一个触发事件可以包含有多个场景,根据条件执行流程或互动。

5. 页面上的事件: OnPageLoad

Axure 支持一个页面层级的触发事件:OnPageLoad,这个事件在原型载入页面时触发。

页面 OnPageLoad 事件在页面备注面板中的 Interactions子面板中定义, OnPageLoad 为事件添加场景的方式与控件事件相同

实例—用户登录

第一步,添加一个点击事件

选中登陆按钮,双击鼠标点击时新增一个用例,在弹出的用例编辑器中点击新增条件。

第二步,添加条件

在条件生成器中,配置 如果部件 "username" 文本框的内容 = “jinwu”

我们这个案例要做的效果是,对用户登陆名和密码进行判断,如果正确就打开新页面,如果失败就提示错误。

这个条件的意思就是,如果输入的用户名 = jinwu

第三步,添加第二个条件

在条件生成器中,点击条件表达式右侧的 + 号,添加一个条件。

配置:如果部件 “pwd” 文本框的内容 = “laoshi”

此条件的意思就是 如果 输入的密码 = laoshi

要注意的是,在条件生成器的左上角,我们使用的是满足全部以下 条件,也就是and状态。

意思就是要同时满足我们添加的两个条件才执行动作。

第四步,给用例添加动作

当要添加的条件定义完毕后,我们就要添加当条件被满足后所要执行的动作了。

第四步,给用例添加动作

当要添加的条件定义完毕后,我们就要添加当条件被满足后所要执行的动作了。

在用例编辑器左侧,点击 当前窗口 选择 successed 页面。点击确定,关闭该对话框。

第五步,添加第二个用例else if

现在我们已经添加了 登陆成功 时的用例,让我们来继续添加 登陆失败时 的用例。

双击鼠标单击时事件或者点击 新增用例, 注意 else if true 会自动添加到第二个用例中。

默认情况下,第二个用例是设定在第一个用例不被满足的情况下执行的。

在这个例子中,我们就不需要给第二个用例添加条件了。(因为没有其他条件,如果登陆不成功,就是失败。)

第六步,添加显示动作

当登陆失败时,我们想让他在登陆按钮下面显示一条错误提示,我们添加一个 文本标签,并输入内容:“用户名或密码错误,请重新登陆!”

给该文本部件命名为 ErrorMessage 并将其设置为 隐藏。

在第二个用例中点击 显示 动作,并 选择 ErrorMessage 设置为 显示。

第七步,使用 F5 键 快速预览效果!

学习资料

?     http://www.axure.com/learn

时间: 2024-12-07 05:50:06

Axure RP 入门教程的相关文章

2014-07-28 使用Axure RP进行手机端BBS的原型设计

今天是在吾索实习的第14天.因本公司的微信公众号需要有一个对外的技术交流平台,所以我们小组打算设计一个手机端的BBS以满足其要求.首先,我们需要做的是进行数据库设计与原型设计,然后提交给经理验收,看看是否合理,是否满足其所要求. 对于原型的设计,我们不需要也不必使用Dreamweaver等设计网站的专门工具进行设计,因为那样不仅增长了原型设计的时间,也加大了原型设计的复杂性.因此,我们需要一种能快速.简便地创建出网站架构图的专门工具:Axure RP.RP的使用是相当的方便的,只需把自己所需的控

Axure RP Pro 7.0苏宁易购式标签切换效果教程

转:http://jingyan.baidu.com/article/7082dc1c4f0a11e40a89bdac.html 页面标签切换效果,几乎是所有大网站(尤其是电商类网站)标配的交互方式: 之所以应用如此普遍,关键在于网站首屏展示区,是寸土寸斤的黄金区域:标签切换可以让更多内容在同一块地方展示:相当于两块同样面积的地皮,一个盖平房,一个盖楼房,土地利用率自然不可同日而语: 本教程是仿造苏宁易购网站标签切换效果,为了就是切合实际,让你能将Axure技术与最前沿的应用场景结合起来,当你需

Axure RP 8.0软件安装教程

Axure8.0(32/64)位下载地址: 链接:https://pan.baidu.com/s/1qYSLkKW 密码:skaw 软件介绍: Axure RP是一个专业的快速原型设计工具,让负责定义需求和规格.设计功能和界面的专家能够快速创建应用软件或Web网站的线框图.流程图.原型和规格说明文档.作为专业的原型设计工具,它能快速.高效的创建原型,同时支持多人协作设计和版本控制管理. 安装步骤: 1.选择下载的软件压缩包,鼠标右击选择解压到"Axure8.0\(E)". 2.在解压文

axure rp 使用心得

1.axure入门 axure rp是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格.设计功能和界面的专家能够快速创建应用软件或web网站的线框图.流程图.原型和规格说明文档.作为专业的原型设计工具,它能快速.高效的创建原型,同时支持多人协作设计和版本控制管理. 具体介绍见:http://baike.baidu.com/view/3332366.htm?from_id=5056136&type=syn&fromtitle=

Flash Media Server 入门教程

本文原地址:http://www.nshen.net/article/2007/08/29/fms-tutorial/ ,转载请保留链接 . 我把我以前的那些FMS学习笔记整理了一下,做了下修改,成了一页的FMS教程,方便想学FMS的新手来看,如果还有错误或者看不懂的地方欢迎留言. 注意: Flash Media Server的最新版本已经到FMS 4.X了 ,由于本入门教程是在2006~2007年所写,年代久远所以使用FMS 2演示,但当你了解了原理后可以很容易的升到4,因为FMS 1 到 F

关于使用Axure RP进行原型开发的一些心得体会

Axure RP(Axure Rapid Prototyping)是一款快速实现.准确表达.带有交互效果且易于上手的原型设计工具. 本人在曾参与某系统需求分析时开始接触Axure RP,初步掌握了一定的开发基础,成功制作出系统需求原型,对需求分析工作产生了积极效应.在此经验的基础上,后续又在其他项目中进行了较为成功的运用,并获得了良好的效果. 就个人的经验而言,使用Axure RP进行原型开发,一旦掌握了一定的开发技巧后,加上一个良好的规划,那么很多东西都可以信手拈来.好的东西需要分享并使更多人

FMS入门教程

原文地址:http://ld-21.iteye.com/blog/802816 FMS的最新版本已经到FMS 3了 ,本入门教程使用Flash Media Server 2 演示,但你可以很容易的升到 3,几乎没有什么区别我把我以前的那些FMS学习笔记整理了一下,做了下修改,成了一页的FMS教程,方便想学FMS的新手来看,如果还有错误或者看不懂的地方欢迎留言,或email偶(nshen121gmail.com),偶会进行更改什么是Flash Media Server ?Flash大家庭里的一员,

Axure rp 基础知识 转

首先做个声明:此次教程里为了快速完成,借用了一些网上已有教程的图文,不是剽窃,只图方便.另外,因为汉化版本可能功能名称等略有差别,请自行理解. 名词解释: 线框图:一般就是指产品原型,比如:把线框图尽快画出来和把原型尽快做出来是一个意思. axure元件:也叫axure组件或axure部件,系统自带了一部分最基础常用的,网上也有很多别人做好的,软件使用到一定阶段可以考虑自己制作元件,以便提高产品原型的制作速度. 生成原型:是指把绘制好的原型通过axure rp生成静态的html页面,检查原型是否

Axure RP使用攻略--入门级(二)

Axure rp的线框图元件 l  图片 图片元件拖入编辑区后,可以通过双击选择本地磁盘中的图片,将图片载入到编辑区,axure会自动提示将大图片进行优化,以避免原型文件过大:选择图片时可以选择图片原始大小,或保持图片元件的大小. l  文本 在网页中文本的名称是lable,用于页面中添加说明文字.文字连接,或一些动态的提示. l  矩形 矩形的应用比较广泛,比如作为页面的背景.按钮.以及一些元件的遮盖等:矩形的形状可以通过鼠标右键点击–编辑选项-改变形状,来变成我们需要的形状,比如做选项卡时候