Axure+RP+pro教程
AXURE_RP案例教程

交互设计师、产品经理产品原型利器
入门篇
AXURE RP 教程
第一章 介绍以工具栏工具(widgets)绘制示意图(Wireframe) 第二章 流程图(Flow Diagrams)撰写网页说明(Page Notes) 第三章 高级交互设计(Rich Interaction) 第四章 实例
AXURE RP 教程
管理页面备注 另外,可以自定义页面备注,为不同的人提供不同的备注,以满足不同需要。比如可以新 增“测试用例”“操作说明”等不同类别的页面备注。
AXURE RP 教程
第3节 基本交互设计
1. 控件的交互
控件交互面板用于定义线框图中控件的行为,包含定义简单的链接和复杂的 RIA 行 为,所定义的交互都可以在将来生成的原型中进行操作执行。
AXURE RP 教程
3、Axure 的工作环境 Axure 的工作环境可进行可视化拖拉操作,可轻松快速的创建带有注释的线 框图。 无需编程就可以在线框图中定义简单链接和高级交互。 Axure 可一体化生成 线框图、HTML 交互原型、规格说明 Word 文档。以下是对 Axure RP 工作 环境的简要说明:
模块面板(Masters Pane) 模块是一种可以复用的特殊页面,在该面板中可进行模块的添 加、删除、重命名和组织。
线框图面板(Wireframe Pane) 在线框图面板中可以进行页面线框图的设计,线框图面 板也就是进行页面设计的工作区。
控件交互面板(Interactions Pane) 定义控件的交互,如:链接、弹出、动态显示和隐藏 等。
AXURE RP 教程
页面组织排序 在页面导航面板中,通过拖拉页面或点击工具栏上的排序按钮,可以上下移动页面的 位置和重新组织页面的层次。 打开页面进行设计 在页面导航面板中,鼠标双击页面将会在线框面板中打开页面以进 行线框图设计。
Axure_RP_Pro6.5汉化版使用手册

Axure RP Pro 使用手册Axure RP Pro 使用手册 (1)第一章介绍 (3)第一节认识Axure RP (3)1、什么是Axure? (3)2、Axure工作环境介绍 (3)第2节线框图及注释 (5)1. 站点地图面板 (5)2.元件面板(控件面板) (6)3. 控件注释 (9)4. 页面注释(Page Notes) (10)第3节基本交互设计 (12)1、控件的交互 (12)2、定义一个链接 (13)3、定义行为 (14)4、定义多个场景(场景说明) (15)5、页面事件: OnPageLoad (页面载入时) (16)第4节母版 (17)1、什么是母版 (17)2、添加、设计和组织母版 (17)3、页面中添加模块 (17)第5节HTML原型 (19)1、什么HTML原型 (19)2、配置和生成原型 (19)3、重新生成页面 (20)4、使用HTML原型 (20)5、发布原型 (21)第二章流程图 (22)第1节流程图和连接线 (22)1、什么是流程图 (22)2、流程控件 (23)3、流程连接线 (26)4、创建流程图 (27)5、流程图中引用页面 (27)第2节自动生成流程图 (28)第三章高级交互设计 (29)第1节动态面板 (29)1、动态面板控件 (29)2、编辑动态面板的状态 (29)3、隐藏动态面板 (30)4、动态面板的管理 (30)5、动态面板的交互行为 (31)6、动态面板的应用举例 (31)第2节翻转效果和鼠标移动事件 (33)1、OnMouseEnter(鼠标移入时)和OnMouseOut(鼠标移出时)事件 (33)2、图片翻转和按钮样式翻转 (33)第3节按下、选中、停用的效果 (34)第4节菜单 (35)1、菜单控件 (35)2、编辑菜单控件 (35)3、菜单样式翻转 (35)第四章高级功能 (36)第1节逻辑条件 (36)1、什么是逻辑条件 (36)2、创建逻辑条件 (36)第2节OnChange(选项改变时)事件 (38)1、什么是OnChange(选项改变时)事件 (38)2、在OnChange(选项改变时)事件上使用逻辑条件 (38)第3节OnKeyUp(键盘输入时)事件 (39)1、什么OnKeyUp(键盘输入时)事件 (39)2、OnKeyUp(键盘输入时)实时表单验证 (39)第4节OnFocus(获取焦点时)和OnLostFocus(失去焦点时)事件 (39)1、什么是OnFocus(获取焦点时)和OnLostFocus(失去焦点时)事件 (39)2、使用场合举例 (39)第5节变量 (40)1、什么是变量 (40)2、管理变量 (40)3、设置变量的值 (40)4、在条件中使用变量 (41)5、设置文本时使用变量 (41)第6节OnPageLoad(页面载入时)事件 (42)1、什么是OnPageLoad(页面载入时)事件 (42)2、OnPageLoad(页面载入时)事件和变量 (42)案例:登陆界面 (43)案例描述 (43)实现步骤 (43)步骤一、绘制线框图 (43)步骤二、设计控件交互 (44)步骤三、生成原型 (46)技巧和提示 (46)第一章介绍让你初步认识Axure。
AXURERP案例教程其它技巧PPT制作技巧PPT专区

Axure RP还提供了丰富的组件和符号 库,方便用户快速搭建原型界面。
它支持快速创建各种交互效果,如点 击、滑动、拖拽等,以及生成HTML 格式的原型文件,方便在浏览器中预 览和分享。
Axure RP基础操作
创建页面
添加组件
在Axure RP中,可以创建多个页面,每个 页面可以包含不同的内容和布局。
02 PPT制作技巧
文字排版技巧
01
02
03
04
文字对齐方式
左对齐、居中对齐、右对齐, 两端对齐,根据需要选择合适
的对齐方式。
字体选择
微软雅黑、宋体、黑体等,根 据主题和风格选择合适的字体
。
字号大小
根据内容的重要性和展示效果 ,合理设置字号大小。
行间距和段间距
适当调整行间距和段间距,提 高可读性。
导航窗格
通过导航窗格,查看PPT的结构和层级关系,快速 定位到目标内容。
标记和注释
在PPT中添加标记、注释或批注,便于在查看时快 速找到重要信息或需注意的事项。
04 PPT专区
PPT模板专区
总结词
提供丰富多样的PPT模板,满足不同场合和需求。
详细描述
PPT模板专区提供了大量精美的PPT模板,涵盖商务、教育、科技、生活等多个 领域,用户可根据自身需求选择合适的模板,快速创建出专业、美观的演示文 稿。
Axure RP案例教程、其它技巧、 PPT制作技巧、PPT专区
目录
• Axure RP案例教程 • PPT制作技巧 • 其它技巧 • PPT专区
01 Axure RP案例教程
Axure RP简介
Axure RP是一款专业的原型设计工具, 用于创建高保真度的交互式原型,帮 助设计师和开发人员更好地协作和沟 通。
axurerp教程(2024)

23
axurerp教程总结
基础知识全面覆盖
本教程详细介绍了Axure RP的基 础知识和核心功能,包括界面介 绍、工具栏使用、页面设置等, 帮助用户快速入门。
实战案例丰富多样
通过多个实战案例的演练,让用 户深入了解Axure RP在原型设计 中的应用,提高用户的实际操作 能力。
交互设计技巧分享
本教程不仅介绍了Axure RP的基 本操作,还分享了交互设计的技 巧和方法,帮助用户设计出更加 优秀的原型作品。
4
支持库存盘点、库存调 拨、库存报警等功能。
axurerp应用场景
01
制造业
适用于离散制造、流程制造等制造业企业,实现生产、 销售、采购等业务流程的自动化管理。
2024/1/29
02
商贸业
适用于批发、零售等商贸企业,实现商品采购、销售、 库存等业务流程的信息化管理。
03
服务业
适用于酒店、餐饮等服务行业企业,实现客户管理、订 单管理、财务管理等业务流程的数字化管理。
axurerp教程
2024/1/29
1
目录
2024/1/29
• axurerp概述 • axurerp基础操作 • 业务流程管理 • 数据分析与报表生成 • 系统集成与扩展应用 • 总结与展望
2
01 axurerp概述
2024/1/29
3
axurerp定义与功能
定义
财务管理
采购管理
销售管理
库存管理
的首选ERP软件之一。同时,公司还在不断投入研发力量,推动产品的
创新和发展。
6
02 axurerp基础操作
2024/1/29
7
安装与启动
AXURE_RP使用教程

AXURE RP 教程
脚注(Footnotes) 在控件上添加注释后,控件的右上角会显示一个黄色方块,称为
脚注。脚注号码可以增大和减小,可通过控件右键菜单或工具栏上的
进行修改。
AXURE RP 教程
4. 页面备注(Page Notes) 页面备注可是对页面进行描述和说明。 添加页面备注 在线框图下面的 Page notes 面板中可以添加页面备注内容。
向用户进行演示、 沟通交流以确认用户需求, 并能自动生成规格说明文档。 另外, Axure还
能让团队成员进行多人协同设计, 并对设计进行方案版本控制管理。 Axure使原型设计及和客户的交流方式发生了变革: 更加清晰的交流想法; 进行更加高效的设计; 让你体验动态的原型;
2 . 原型的作用和好处
制作 Prototype 是个有效的简化文档编制、吸引使用者参与、早期辨认需求遗漏、将外在需
AXURE RP 教程
自定义字段(Fields) 通过主菜单 Wireframe->Customize Annotation Fields and Views 或点击面板上 Annotations 头部的“Custommize Fields and Views” 然后在弹出的 Custommize Fields and , Views 对话框中可以添加、删除、修改、排序注释字段。
管理页面备注 另外,可以自定义页面备注,为不同的人提供不同的备注,以满足不同需要。比如可以新 增“测试用例”“操作说明”等不同类别的页面备注。
AXURE RP 教程
第3节 基本交互设计
1. 控件的交互
控件交互面板用于定义线框图中控件的行为,包含定义简单的链接和复杂的 RIA 行 为,所定义的交互都可以在将来生成的原型中进行操作执行。
AxureRP全套培训课件(2024)

案例二
某社交APP原型设计
设计亮点
整体设计风格时尚大气;采用流式布局,适应不同屏幕 尺寸;功能操作简洁明了,符合用户习惯。
借鉴意义
在社交APP的原型设计中,可以借鉴该案例的设计风格 、布局方式、功能操作等方面的优点,提高用户体验和 社交效率。
19
03
AxureRP核心功能详解
2024/1/26
20
01
安装步骤
2024/1/26
02
下载AxureRP安装包;
双击安装包进行安装,按照提示完成安装过程;
03
4
软件安装与启动
• 安装完成后,桌面会出现AxureRP快捷方式。
2024/1/26
5
软件安装与启动
或者在开始菜单中找到 AxureRP并单击启动。
双击桌面上的AxureRP快 捷方式;
启动方法
升视觉效果。
29
05
团队协作与版本控制
2024/1/26
30
团队协作功能介绍
多人同时编辑
支持多个团队成员在同一时间 对同一项目进行编辑,提高协
作效率。
2024/1/26
实时同步更新
团队成员对项目的修改会实时 同步到其他成员的界面,确保 信息一致。
任务分配与跟踪
内置任务管理工具,方便项目 经理分配任务并跟踪进度。
AxureRP全套培训课件
2024/1/26
1
目录
2024/1/26
• AxureRP基础入门 • 原型设计基础 • AxureRP核心功能详解 • 高保真原型制作技巧 • 团队协作与版本控制 • 案例实战:从0到1搭建一个APP原型
2
01
AxureRP基础入门
(2024年)第4章AxureRP基础操作与技巧
2024/3/26
32
THANKS
感谢观看
2024/3/26
33
02
实时协同编辑
多个团队成员可以同时在线编辑同一个项目,实现实时协同工作,提高
工作效率。
2024/3/26
03
任务分配与进度跟踪
在团队项目中,可以分配任务给指定成员,并跟踪任务的完成情况,确
保项目按计划推进。
20
版本控制管理策略制定
2024/3/26
版本命名规范
制定清晰的版本命名规范,如“v1.0.0”,其中“v”表示版本,“1”表示主版本号, “0”表示次版本号,“0”表示修订版本号。每次更新版本时,按照规范进行命名,方 便管理和追溯。
28
原型设计过程展示和讲解
2024/3/26
01 3. 设计个人信息管理页面,包括头像、昵称、个 人简介等信息的展示和编辑功能。
02 4. 设计内容浏览与搜索页面,实现内容的分类展 示、搜索功能和结果展示。
03 5. 设计社交互动功能,包括点赞、评论、分享等 操作,并考虑不同场景下的交互逻辑。
29
属性调整
选中页面或页面元素后,可以通过右侧的“属性”面板来调整其属性。例如,可以更改文本的颜色、 字体和大小,更改形状的填充色和边框颜色,以及调整元素的位置和大小等。
2024/3/26
9
导入外部素材和库文件
导入外部素材
Axure RP支持导入多种格式的外部素材 ,如图片、音频和视频等。可以通过选 择“文件”菜单中的“导入”命令来导 入外部素材,并将其添加到当前项目中 。
版本分支管理
在Axure RP中,可以使用版本分支功能,创建不同版本的分支,分别进行开发和测试。 这样可以避免不同版本之间的冲突,保证项目的稳定性。
AXURE RP教学
A XURE RP教學一. 認識Axure RP1. 什麼是Axure RP2. Prototype的效益3. Axure RP可以幫助哪些人4. 如何學習Axure RP的操作1. 什麼是Axure RPAxure的發音是”Ack-sure”,RP則是”Rapid Prototyping”快速原型的縮寫。
Axure RP Pro 是美國Axure Software Solution公司的精心傑作,如果你本身是軟體專案經理,Web產品經理,或網站企劃工作者,那麼你不能不知道這套軟體。
Axure RP是一個快速繪製Wireframe 和Prototyping的工具,主要用來定義應用程式的需求與規格,以及設計使用者介面與功能,使用者包括User Experience Designers、商業分析師、資訊架構師、Usability Expert與產品經理等專業人士。
.在Axure RP中建立Wireframe和Prototype可以幫助您快速且有效地分析需求、驗證設計並傳達給所有參與者,以確保在有限的專案時間與資源下,開發出有用和可用的應用程式。
傳統上,製作prototype 不但昂貴而且費時,讓程式設計師很難在開發過程中搭配合作。
商務專家(Business professional)也不斷的在使用簡報與圖示的工具建立prototype 和持續對製作過程與結果不滿意之間掙扎著。
為了要能有效且快速的建立prototype,Axure RP 結合了廣受歡迎的簡報與圖示工具中簡易操作的特性和其他必要的功能。
這樣一來,商務專家就可以在不需要大量的文件製作下快速的建立prototype,而專案成員與專案關係人也可以在不中斷開發的情況下輕鬆完成prototype。
Axure RP很容易上手且絕對值回票價的,所以當專案成員在第一個專案中使用這個工具時就會發現他們的投資已經得到了顯著的回報。
不只省下了在收集與溝通需求上的時間與成本,同時也降低了改善需求時的重工。
Axure_RP_Pro_7.0_操作手册
Axure RP Pro 7.0操作手册目录目录 (1)第1章编写目的 (2)第2章Axure RP Pro 7.0安装 (2)第3章AxureRP-Pro 7.0操作 (6)3.1. 认识AxureRP-Pro7.0操作界面 (6)3.2. AxureRP-Pro DEMO制作过程 (9)第4章生成演示文档 (11)第5章Q&A (12)第1章编写目的为了更好的支持“大唐燃料公司印尼分公司CRM管理初步方案V5.0”工作的开展,做好需求验证工作,顺利的进行UE(展现界面)实现验证,特对Axure RP Pro 7.0工具安装、操作进行简要的介绍。
第2章Axure RP Pro 7.0安装●运行AxureRP-Pro-Setup7.0.exe安装文件。
●点击,勾上。
●选择安装路径。
C:\Program Files\Axure\Axure RP Pro 7.0,点击,●点击。
●点击。
●点击。
安装完成。
第3章AxureRP-Pro 7.0操作运行AxureRP3.1. 认识AxureRP-Pro7.0操作界面1下图是Axure RP 环境与介面中各区块的简单描述开启与储存档案、输出Prototype或Spec文件。
可以在这里新增、移除、重新命名和组织设计的网页。
1、增加一个子页面:为所选择的页面创建一个子页面。
2、页面上移:同等级的页面中,将所选页面的上下排列次序,上移一个位置。
3、页面下移:同等级的页面中,将所选页面的上下排列次序,下移一个位置。
4、页面降序:将所选页面等级降序,作为原等级中,排列在所选页面上方之页面的子页面。
5、页面升序:将所选页面等级升序,将所选页面的页面等级,升序为父页面的同等级页面。
6、删除页面:将所选页面删除,同时删除其子页面。
7、编辑页面:在工作区打开所选择页面,进行编辑。
选择部件库窗格:包含一系列常用的使用者介面对象,例如:按钮、影像、Text Panel与矩形,您可以直接透过拖拉的方式来设计网页。
Axure RP Pro 教程:设计原型的实践指南说明书
About the T utorialThis tutorial aims to provide a brief introduction to Axure RP Pro, one of the leading prototyping tools in the User Experience (UX) industry. With ample examples to work with, you will get acquainted with Axure terminologies as well as unique ways to make the interactions work for you and your team(s).AudienceTarget audience for this tutorial are UX enthusiasts who want to understand what it takes to build a prototype and how Axure RP, as a tool can be used effectively. This tutorial is also a good refresher for UX practitioners to know the recent updates in Axure RP 8. PrerequisitesThe tutorial assumes preliminary knowledge of User Interface (UI), User Experience (UX) and the background of creating simple algorithms/procedural steps. Introductory knowledge of frontend designing is a plus.Copyright & DisclaimerCopyright 2017 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher.We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at **************************iT able of ContentsAbout the Tutorial (i)Audience (i)Prerequisites (i)Copyright & Disclaimer (i)Table of Contents............................................................................................................................................. i i1.AXURE RP – INTRODUCTION TO PROTOTYPING (1)2.AXURE RP - INTRODUCTION (3)3.AXURE RP - USER INTERFACE (4)4.AXURE RP - BASIC INTERACTIONS (16)Axure Interactions (16)Axure Events (16)Cases (17)5.AXURE RP - USING MASTERS & DYNAMIC PANELS (23)6.AXURE RP – CONDITION LOGIC (26)If - Then - Else in Axure (26)The Condition Builder (26)7.AXURE RP - ADVANCED INTERACTIONS (33)Using Variables in Axure (33)8.AXURE RP - WIDGET LIBRARY (38)Types of Widget Libraries (38)9.AXURE RP - EXPORTING PROTOTYPE (41)Working with Team Projects (41)iiAxure Share (42)iii1.The word prototyping is very common and relevant to folks in Software Development as well as Architectural development. When it comes to architectural development, in Egypt, there are prototypes of the Great Pyramids of Giza. These were constructed with (of course) a smaller version in order to take the agreement or approval from the ruler.This small but meaningful example precisely illustrates the purpose of a prototype. According to Wikipedia, a prototype is, “A first or preliminary version of a device or vehicle from which other forms are developed.”For the software development world, the definition can be adapted as, a preliminary version of a page, screen, or functionality, which supports the other development by visualizing the screen elements effectively and showcasing the interactions. This definition includes the most critical part, interaction.In software development, for developing a part of functionality or the complete functionality itself, a considerable investment is required in terms of time and efforts. It is an unending process of developing, validating and correcting issues as per the feedback from clients. Most of the software development companies want this process to be as quick as possible. Hence, they do not go ahead with effort and time investment from all the team members. Instead, they make a smart move of hiring a User Experience (UX) engineer, who has the skillset of visualizing a particular feature. This gets them on the driving seat when developing the product.In essence, prototyping is required to simulate and visualize the software requirement very early in the development. The process eventually becomes beneficial to both software development companies and the clients as it reduces the unknown in the feature, thereby providing a right direction to the development.Right Phase for Prototype DevelopmentIn the current era of high profile software development, there have been many advances in the overall software development life cycle table. These advances are from the aspect of technologies as well as the role/position of a particular team member in the life cycle. One such position has started getting traction, which is called a UX engineer.A UX engineer is equipped with a skill set, which is beneficial for the customers. By using different techniques or steps to know the customer better, the UX engineer can get a good hold of what the user is expecting out of a given software product.Usually, when the requirement gathering process takes place, tech companies are now involving the UX engineers to go out in the market to understand what the user needs. With the latest trend of Responsive Web XDesign and Mobile-First Approach to software development, there can be a number of areas one wants to focus their attention on. A UX4engineer employs processes such as User Interviews, Market Surveys to know the pulse of its intended audience.This process is time taking as well as important, as it gets the path clear for the software product to see its suitability in the market. These steps are employed when gathering the software requirements and eliciting them. It is an ideal phase, as it reduces the overall cost of development. However, when the software product is mature, one can introduce the UX research phase in order to gauge the viability of the enhancement being made.5For the UX engineers, the process of understanding their user base is not just limited to getting the inputs from the customer or the related conversations. There are some interesting steps that they need to take to understand what a user wants. The real work starts when they are somewhat clear about what the user might be expecting out of the software product. Once some data is available about how the user is perceiving the upcoming software or an enhancement in the existing software, the UX engineer comes back to its den to design the user interface for them. Traditionally or as a common approach, when someone says design, it means software such as Adobe Photoshop, CorelDraw, or even Microsoft Paint. At times, to get back to the users real quick, UX designers make use of good old pen and paper to design interfaces.However, for UX designer, providing the quality in designing the User Interface means more than just showing an awesome design. User Experience consists of not only how the user sees the interface but also how the user interacts with it. The software tools mentioned above and the likes in the market come with their own feature sets. It is indeed a tedious task for the UX engineer to choose the appropriate software which will enable - brainstorming, designing, and getting feedback.Enter Axure, the currently trending software to design beautiful user interfaces and interactions. Axure has been around since close to a decade to allow UX engineers to get to the details of creating a software prototype with ease. Axure, along with being the prototyping tool, has a powerful community contributing to the UX world with many examples and skillful interactions.At a higher level, following are the features offered by Axure:∙Diagramming and Documentation∙Effective prototyping with Dynamic Content∙Conditional Flows∙Beautiful animations to enhance the interactions∙Adaptive Views∙Support on Windows and MacTo explore the detailed feature list provided by Axure, please visit . For installation instructions, follow the link https:///download.For rapid prototyping, Axure RP provides a varied range of tools and techniques, which always help the Analysts/User Experience engineers to visualize the end goal.With a strong community always available to assist, Axure RP is becoming the preferred tool for UX enthusiasts and practitioners.6Once you install Axure, you will be presented with an interface as shown in the following screenshot.This screen will always be shown at the startup until you opt for not to show it.On this screen, you have the following options -∙Start a New File in Axure∙Open an existing Axure projectLet us now create a new file with Axure.When you click the button “NEW FILE”, you will be presented with the following screen to create a new prototype.7As shown in the figure above, the workspace is divided into 6 parts.∙Pages∙Libraries∙Inspector∙Outline∙Masters∙Design AreaLet us walk through these parts one by one.8End of ebook previewIf you liked what you saw…Buy it from our store @ https://9。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Axure RP pro教程注:此教程是我再下面这位仁兄的Blog上整理过来的,在此再次感谢这位仁兄。
此教程前半截是Axure 4,后半截是Axure 5,但由于4,5差的不是很多,所以基本上可以通用。
内容和其Blog上基本上没有变,就是添了一个目录。
目录(一)Axure介绍 (1)(二)界面与功能 (4)(三)文档管理 (8)(四)模板复用 (12)(五)widgets工具-上 (15)(六)widgets工具-下 (19)(七)注释annotations (21)(八)交互interactions(上) (29)(八)交互interactions(中) (32)(一)Axure介绍互联网行业产品经理的一项重要工作,就是进行产品原型设计(Prototype Design)。
而产品原型设计最基础的工作,就是结合批注、大量的说明以及流程图画框架图wireframe,将自己的产品原型完整而准确的表述给UI、UE、程序工程师,市场人员,并通过沟通会议,反复修改prototype 直至最终确认,开始投入执行。
进行产品原型设计的软件工具也有很多种,我写的这个教程所介绍的Axure RP,是taobao、dangdang等国内大型网络公司的团队在推广使用的原型设计软件。
同时,此软件也在产品经理圈子中广为流传。
之所以Axure RP得到了大家的认同和推广,正是因为其简便的操作和使用,符合了产品经理、交互设计师们的需求。
在正式谈Axure RP之前,我们先来看看做产品原型设计,现在大致有哪些工具可以使用,而他们的利弊何在。
纸笔:简单易得,上手难度为零。
有力于瞬间创意的产生与记录,有力于对文档即时的讨论与修改。
但是保真度不高,难以表述页面流程,更难以表述交互信息与程序需求细节。
Word:上手难度普通。
可以画wireframe,能够画页面流程,能够使用批注与文字说明。
但是对交互表达不好,也不利于演示。
PPT:上手难度普通。
易于画框架图,易于做批注,也可以表达交互流程,也擅长演示。
但是不利于大篇幅的文档表达。
Visio:功能相对比较复杂。
善于画流程图,框架图。
不利于批注与大篇幅的文字说明。
同样不利于交互的表达与演示。
Photshop/fireworks:操作难度相对较大,易于画框架图、流程图。
不利于表达交互设计,不擅长文字说明与批注。
Dreamweave:操作难度大,需要基础的html知识。
易于画框架图、流程图、表达交互设计。
不擅长文字说明与批注。
以上这些工具,都是产品经理经常会使用到的,但是从根本上来说,这些工具都不是做prototype design的专门利器,需要根据产品开发不同的目的,不同的开发阶段,选择不同的工具搭配使用,才能达到表达、沟通的目的。
比如使用纸笔,更适合在产品创意阶段使用,可以快速记录闪电般的思路和灵感;也可以在即时讨论沟通时使用,通过图形快速表达自己的产品思路,及时的画出来,是再好不过的方法。
而word则适合在用文字详细表达产品,对产品进行细节说明时使用,图片结合文字的排版,是word最擅长的工作。
而ppt自然是演示时更好。
visio则可以适用于各种流程图、关系图的表达,更可通过画use case 获取用户需求。
PS/FW是图片处理的工具,DW则是所见即所得的网页开发软件,这些是设计师的看家本领,对于普通的产品经理来说,需要耗费太多的精力去掌握。
其实每件工具,每个软件,在创造它的初期,软件设计师们都给它赋予了性格、气质。
因为每个工具的产生,都是为了满足人类的某一方面需求。
比如锄头是锄土的,起子是起螺丝的,电熨斗是烫衣服的。
但是不同的工具都有自己的工作领域,在其他领域它并不擅长。
而以上的软件在创造的初期,并非为了帮助产品经理、ue完成产品原型设计,因此他们都不能在prototype design 这件工作上得心应手。
而Axure RP正是在互联网产品大张其道的前提下,为满足prototype design创建的需求,应运而生。
Axure RP 能帮助网站需求设计者,快捷而简便的创建基于目录组织的原型文档、功能说明、交互界面以及带注释的wireframe网页,并可自动生成用于演示的网页文件和word文档,以提供演示与开发。
没错!Axure RP 的特点是:∙快速创建带注释的wireframe文件,并可根据所设置的时间周期,软件自动保存文档,确保文件安全。
∙在不写任何一条html与javascript语句的情况下,通过创建的文档以及相关条件和注释,一键生成html prototype演示。
∙根据设计稿,一键生成一致而专业的word版本的原型设计文档。
说到这里相信很多人已经激起了兴趣,但是在开始学习之前,我认为我们还是有必要先了解一下软件短短的历史,创造这一软件的公司—Axure Software Solutions, Inc.该公司创建于2002年五月,Axure RP是这一软件公司的旗舰产品,2003年一月Axure RP第一版本上线发表,至今已经正式发行到了第四个版本,而我提笔写到这里的时候,Axure5.0版本beta版本已经正式提供下载试用,虽然我已经下载使用,但是我想,写教程还是应该先从稳定的4.6版说起,至于5.0版,我们可以伴随着软件一起成长。
接下来我会结合图片,分几个步骤分享我对Axure的认识,一、界面与功能二、工具栏三、站点地图四、组件与使用方法五、复用模板与使用六、交互功能与注释七、实例当然,在书写的过程中我会根据具体的情况再进行调整,尽量做到图文并茂,易于理解。
写这个教程的目的,一方面为自己熟悉与更加理解Axure,另一方面也鞭策自己完善自己的blog 网站,同时也希望以自己的绵薄之力,为希望学习Axure的朋友分享一点经验。
由于这是我第一次尝试写教程,难免会出现偏颇,也希望朋友们能够不吝赐教,共同进步。
另,为e文好的朋友附上自学Axure RP的几个途径:1、打开软件,按F1调取帮助文档,对照文档学习。
2、登录/au-home.aspx查看flash视频学习。
3、登录Axure 博客/cs/blogs/Default.aspx,了解软件最新信息。
4、登录讨论组/cs/forums/Default.aspx,参与讨论。
并提供Axure RP pro 4.6版本的下载/LoadMod.asp?plugins=downloadForPJBlog(二)界面与功能不论学习什么,打基础是很重要的。
关于基础练习,我印象最深的故事是王羲之练习书法的故事,将一池水染黑,需要怎样的毅力?再有就是达芬奇与鸡蛋的故事,一个简单的鸡蛋,达芬奇画了无数次。
我相信正是他们的一步一个脚印,才让他们有了后来伟大的成就。
故事老套,道理浅显,可是我认为很重要。
学习软件,应该先熟悉每个面板,每个基础功能,才能够真正谈到运用。
所以我的学习方法是了解软件的基础功能开始。
一、欢迎界面与功能运行Axure RP后,首先弹出的是欢迎界面,它拥有的功能和其他软件的欢迎界面没有什么特别的不同。
功能区1:文档区,这个区域显示用户最近打开的Axure RP文件,用户可以快捷的打开之前编辑的文件。
同时也提供快捷按钮,可以创建新文档与打开Axure RP默认文件夹。
功能区2:认证区,这个区域显示注册信息。
已经注册的用户,显示注册者名称,与已经获得认证的图标。
未注册用户,显示注册链接,引导用户完成注册注册。
功能区3:Axure RP学习中心。
主要包括在线学习、帮助文档、问题反馈三个环节。
a、在线学习提供了三个链接:video tutorial:点击后进入视频学习中心,可以通过观看相关的flash教程学习Axure RP,不过都是e文解说。
online community:进入Axure RP的官方讨论组,在线讨论学习。
Axure blog:进入Axure的官方论坛,了解最新资讯。
b、帮助文档也提供了两个链接,但是其实起到的是一样的效果,都是打开帮助文档,只是跳往不同的章节罢了。
c、问题反馈,通过点击链接可以发邮件到support@,以寻求获得帮助。
在欢迎界面中,Axure还提醒用户,用4.6高版本的软件创建保存的Axure文件,无法用以前的低版本查看。
同时,如果我们不希望下次打开软件再看到这个面板,我们可以通过选择―Don't show this at startup‖实现。
二、软件主界面与功能关闭欢迎界面后,我们进入软件的主界面,淡蓝色调的ui,并不是很张扬。
功能区1:命令区,和我们操作的所有office软件一样,包含文件、编辑、查看和帮助,这些功能大抵是差不多的。
table也很容易理解,就是对表格编辑的命令。
而Axure特有的几个特殊的命令栏目是a、wireframe:线框,包含所有画原型线框图的相关命令。
b、object:包含所有对工作区物体的操作命令,操作放入工作区的所有widgets,包括组合、排序、锁定以及脚注命令等。
c、generate:自动生成html演示文件、word说明文档,以及对生成规则进行自行编辑、定义。
功能区2:工具栏,基本和office风格一模一样,功能也很容易上手。
功能区3:工作区,这就是我们平常操作工具,创建prototype的舞台,将自己的构思在这里释放,将自己的想法在这里展现。
工作区的上部显示打开的文件名,可同时打开多文档,进行操作。
功能区4:站点地图,Axsure RP创建的文件是模拟真实网站页面关系的,sitemap就是通过树形目录关系,管理所有的站点页面文件与流程图文件。
科学的文件关系结构,对有效的演示文档与生成易读的说明文档相当重要。
我的操作习惯是先画流程图,然后根据流程图构建页面文件框架,最后才开始页面的具体设置。
期间可以将文件分为LOFI(低保真)与HIFI(高保真)两个部分进行分别展示,有利于不同的需求者使用。
功能区5:器具箱,囤积了所有用来画wireframe与流程图的对象。
我们可以通过拖拽的方式将小图形放入工作区,进行操作。
对于这里面的对象,我们有必要一一详细了解。
功能区6:复用模块区,这里创建的页面文件和sitemap的页面相似,唯一不同的是,master 的每个文件,可以当作一个整体,被sitemap反复调用。
这个功能就相当于程序开发中的程序复用,用好这个功能,可以减少我们很大一部的工作量。
也更容易理解网页文件的关系,了解网页设计师、程序员是怎么构建网站的页面的。
功能区7:页面笔记,用来对当前创作页面进行注释与说明。
同时可以在这里对页面里的关键字段和特殊问题进行详细的描述。
功能区8:页面载入时的交互功能。
通过在这里设置,不同条件下,页面初次打开时的状况。
功能区9:注释与交互区。
这个注释和交互和7、8不同,7、8针对的是页面,而9针对的是页面中的元素,也就是一个个widgets。