2024年-AXURERP从入门到提高教程_第1页
2024年-AXURERP从入门到提高教程_第2页
2024年-AXURERP从入门到提高教程_第3页
2024年-AXURERP从入门到提高教程_第4页
2024年-AXURERP从入门到提高教程_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AXURERP从入门到提高交互设计师、产品经理产品原型利器1

2快速原型的介绍根据功能,为了指导开发而画的草图快速原型也叫做交互式原型一种有效且高效的以用户为中心(User-CenteredDesign)的技术实现了功能页面流程跳转做到用户的响应都会有反馈和最后开发出来的产品基本吻合22024/5/5快速原型的对产品的意义团队了解需求的最佳方式程序员开发的最好参考项目开发和维护中所需标准的最好表现形式验收的依据32024/5/5快速原型的制作工具纸和笔,白板和油性笔AxureUIDesignerPPT42024/5/5为何选择Axure?你会发现上述工具:制作缓慢、效果粗犷、不易理解、无交互体现、修改困难···如果你还在使用以下工具表达想法:52024/5/5什么是Axure?AxureRP(akshûr)快速原型制作软件,由美国AxureSoftwareSolutions,Inc.公司开发。RP是RapidPrototyping(快速原型缩写)。345261网站架构图示意图流程图交互设计原型设计规格文档软件界面及功能特性:62024/5/5入门与提高篇第一章介绍以工具栏工具(widgets)绘制示意图(Wireframe)第二章流程图(FlowDiagrams)撰写网页说明(PageNotes)第三章高级交互设计(RichInteraction)72024/5/5第一章介绍第0节微件的概念第1节AxureRP整体界面第2节线框图及其注释第3节基本交互设计第4节使用模块(Master)第5节HTML原型第6节输出规格说明82024/5/5第0节微件的概念英文名:widgets,包括framework,flow原型图中的所有的设计元素,都是由微件组合而成,是最小原型设计单元类比:面向对象中的“类”、“对象”微件有属性、状态和行为例子:文本输入框92024/5/5Axure的工作环境可进行可视化拖拉操作,可轻松快速的创建带有注释的线框图。无需编程就可以在线框图中定义简单链接和高级交互。Axure可一体化生成线框图、HTML交互原型、规格说明Word文档。以下是对AxureRP工作环境的简要说明:

第1节:Axure的整体工作界面102024/5/5112024/5/5主菜单和工具栏(MainMenu&Toolbar)执行常用操作,如文件打开、保存、格式化微件、输出原型、输出规格等操作。页面导航板(SitemapPane)对所设计的页面进行添加、删除、重命名和组织。微件面板(WidgetsPane)该面板中有线框图微件和流程图微件,用这些微件进行线框图和流程图的设计。模块面板(MastersPane)模块是一种可以复用的特殊页面,在该面板中可进行模块的添加、删除、重命名和组织。线框图面板(WireframePane)在线框图面板中可以进行页面线框图的设计,线框图面板也就是进行页面设计的工作区。微件交互面板(InteractionsPane)定义微件的交互,如:链接、弹出、动态显示和隐藏等。微件注释面板(AnnotationsPane)对微件进行注释定义和对微件的功能进行说明。页面交互和注释面板(PagesNotes&PageInteractionsPane)添加和管理页面的注释和交互。122024/5/5第2节线框图及其注释页面导航面板(Sitemap)在绘制线框图(Wireframe)或流程图(Flow)之前,应该先思考界面框架,决定信息内容与层级。明确界面框架后,接下来就可以利用页面导航面板来定义所要设计的页面。页面导航面板是用于管理所设计的页面,可以添加、删除及对页面层次进行重新组织。页面的添加、删除和重命名点击面板工具栏上的“AddChildPage”按钮可以添加一个页面,点击“DeletePage”按钮可以删除一个页面。右键单击选择“RenamePage”菜单项可对页面进行重命名。132024/5/5页面组织排序在页面导航面板中,通过拖拉页面或点击工具栏上的排序按钮,可以上下移动页面的位置和重新组织页面的层次。打开页面进行设计在页面导航面板中,鼠标双击页面将会在线框面板中打开页面以进行线框图设计。142024/5/52.

微件(Widgets)微件是用于设计线框图的用户界面元素。在微件面板中包含有常用的微件,如按钮、图片、文本框等。152024/5/5添加微件从微件面板中拖动一个微件到线框图面板中,就可以添加一个微件。微件可以从一个线框图中被拷贝(Ctrl+C),然后粘贴(Ctrl+V)到另外一个线框图中。操作微件添加微件后,在线框图中点选该微件,然后可以拖拉移动微件和改变微件的大小,还可以一次同时对多个微件进行选择、移动、改变尺寸。另外,还可以组合、排序、对齐、分配和锁定微件。这些操作可通过微件右键菜单中进行,也可在Object工具栏上的按钮进行。编辑微件风格和属性有多种方法可以编辑微件的风格和属性:鼠标双击:鼠标双击某个微件,可以对微件的最常用属性进行编辑。例如,双击一个图片微件可以导入一张图片;双击一个下拉列表或列表框微件可以编辑列表项。工具栏:点击工具栏上的按钮可编辑微件的文本字体、背景色、边框等。右键菜单:微件右键菜单上可编辑微件的一些特定属性,不同微件这些属性也不同。162024/5/53.注释(Annotations)可以为微件添加注释,以说明微件的功能。添加注释在线框图中选择微件,然后在微件注释和交互(AnnotationsandInteractions)面板中编辑字段中的值,即可为微件添加注释。面板顶部的Label字段是为微件添加一个标识符。172024/5/54.页面备注(PageNotes)页面备注可是对页面进行描述和说明。添加页面备注在线框图下面的Pagenotes面板中可以添加页面备注内容。管理页面备注另外,可以自定义页面备注,为不同的人提供不同的备注,以满足不同需要。比如可以新增“测试用例”“操作说明”等不同类别的页面备注。182024/5/5第3节基本交互设计微件的交互微件交互面板用于定义线框图中微件的行为,包含定义简单的链接和复杂的RIA行为,所定义的交互都可以在将来生成的原型中进行操作执行。在微件交互面板中可以定义微件的交互,交互事件(Events)、场景(Cases)和动作(Actions)组成:用户操作界面时就会触发事件,如鼠标的OnClick、OnMouseEnter和OnMouseOut;每个事件可以包含多个场景,场景也就是事件触发后要满足的条件;每个场景可执行多个动作,例如:打开链接、显示面板、隐藏面板、移动面板。192024/5/5以下是AxureRP支持的事件如下:OnClick:鼠标点击

OnMouseEnter:鼠标的指针移动到对象上OnMouseOut:鼠标的指针移动出对象外OnFocus:鼠标的指针进入文字输入状态(获得焦点)OnLostFocus:鼠标的指针离开文字输入状态(失去焦点)OnPageLoad:页面或模块载入大多对象只具备常见的三种触发事件:OnClick、OnMouseEnter与OnMouseOut,一些特殊的微件可触发的事件有些不同:按钮微件只有OnClick

单选框和复选框则具有OnFocus、OnLostFocus文本框、文本域、下拉框、列表框则具有OnKeyUp、OnFocus、OnLostFocus页面加载或模块被载入时则发生OnPageLoad事件、场景和动作的关系202024/5/52、定义链接下列步骤说明如何在按钮微件上定义一个链接:1.首先,拖拉一个按钮微件到线框图中,并选择这个按钮;2.然后,微件交互面板中鼠标双击“OnClick”这个事件,这时会出现“InteractionCaseProperties”对话窗,在这个对话框中可以选择要执行的动作;3.在“Step2”中,勾选“OpenLinkinCurrentWindow”动作。4.在“Step3”中,点击“Link”,在弹出的LinkProperties对话框中可以选择要链接的页面或其它网页地址。212024/5/5除了上面的步骤,加入一个链接的最快的方法是单击微件交互面板顶部的“QuickLink”,在弹出的LinkProperties对话框中选择要链接的页面。222024/5/53.设置动作除了简单的链接之外,Axure还提供了许多丰富的动作,这些动作可以在任何触发事件的场景中执行。232024/5/5以下是Axure所支持的动作:OpenLinkinCurrentWindow:在当前窗口打开一个页面OpenLinkinPopupWindow:在弹出的窗口中打开一个页面OpenLinkinParentWindow:在父窗口中打开一个页面CloseCurrentWindow:关闭当前窗口OpenLinkinFrame:在框架中打开一个页面SetPanelstate(s)toState(s):为动态面板设定要显示的状态ShowPanel(s):显示动态面板HidePanel(s):隐藏动态面板ToggleVisibilityforPanel(s):切换动态面板的显示状态(显示/隐藏)MovePanel(s):根据绝对坐标或相对坐标来移动动态面板SetVariableandWidgetvalue(s)equaltoValue(s):设定变量值或微件值OpenLinkinParentFrame:在父页面的嵌框架中打开一个页面ScrolltoImageMapRegion:滚动页面到ImageMap所在位置EnableWidget(s):把对象状态变成可用状态DisableWidget(s):把对象状态变成不可用状态WaitTime(s):等待多少毫秒(ms)后再进行这个动作Other:显示动作的文字说明242024/5/54.多个场景(条件)一个触发事件可以包含有多个场景,根据条件执行流程或互动。252024/5/55.页面上的事件:OnPageLoadAxure支持一个页面层级的触发事件:OnPageLoad,这个事件在原型载入页面时触发。页面OnPageLoad事件在页面备注面板中的Interactions子面板中定义,OnPageLoad为事件添加场景的方式与微件事件相同262024/5/5第4节使用模块(Master)认识共享区块(Master)共享区块(Master)是一组在设计过程中可以重复使用的Widget,一些常用的Master包括了页首(Header)、页尾(Footer)与导览(Navigation),Master可以被放置在网页或是其它的Master中,只要Master做了修改,其它使用到这个Master的地方也会跟着修改。2.新增、组织与设计Master3.套用Master到网页中想要在网页或其它Master的Wireframe中套用Master,只要将Master窗格中的Master拖拉到Wireframe中即可。272024/5/5第5节HTML原型1.什么是网站/应用程序原型(HTMLPrototype)?Html原型是指在Axure中设计了带注释的线框图并定义了交互之后,就可以产生的一个可以基于浏览器的、可互动的原型。2.输出网站原型/格式设定282024/5/5第6节输出规格说明在AxureRP中设计完Wireframe之后,我们可以输出MicrosoftWord格式的需求书或功能性规格文件(Specification)。292024/5/5第二章架构图/流程图第1节为什么需要流程图第2节自动绘制架构图第3节绘制流程图302024/5/5第1节为什么需要流程图流程图常被用来提供一个高阶视角(highlevelview)来看网页设计可以达成的工作;流程图有利于梳理业务流程;流程图可以用来表达各式各样的流程,包括:UseCase、商业流程与网页流程312024/5/5第2节自动绘制架构图每一个网站的规划,少不了要绘制树状的网站架构(sitemapdiagram),架构图能够以视觉化的方式呈现网页阶层。您在AxureRP的sitemap窗格定义好的网站架构,只要one-click就可以转成树状架构图。建议您先开啟一个空白页面,命名为”Sitemap”或者其他您觉得有意义的名称。322024/5/5332024/5/5第3节绘制流程图342024/5/5第4节关联网页并输出流程图FlowWidget可以关联到任意指定的一个参考网页,在Prototype中,这个FlowWidget与网页间会自动建立Hyperlink连结。352024/5/5第三章高级交互第1节动态面板第2节中继器362024/5/5动态面板包含有多个状态(states),每个状态可包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论