快速学会制作可交互原型的四个关键步骤!

交互原型在向非设计师解释设计理念时起着非常重要的作用,可以帮助他们快速建立认知,创造沉浸感,对最终产品的效果有更清晰的理解。今天,即时设计设计师以下图中的交互原型制作为例,告诉您如何使用即时设计快速创建页面跳转的交互原型。

此外,用开关案例简要介绍如何在交互原型中使用即时设计的实用功能变体组件。通过本文的研究,即时设计设计师希望帮助您掌握即时设计交互原型的基本制作方法,提高工作效率。

用即时设计制作交互原型,只需4步

第一步:登录即时设计

进入即时设计网站,登录即时设计账号,新建即时设计文件。

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://js.design/?source=csdn&plan=btt4121

第二步:导入材料

即时设计可以用来绘制UI界面图。即时设计在精细矢量设计、自动布局等UI所需的核心功能上已经成熟,使用方便。此外,还可以使用即时设计资源广场的材料。即时设计资源广场提供大量的设计模板和材料,本地化的字体资源大大提高了设计师的工作效率。同时,设计师可以选择每天花时间浏览即时设计社区,学习基础知识,了解最新的设计趋势,探索各种设计风格,为自己的项目收集大量的视觉灵感和创意。

在这种情况下,即时设计设计师使用即时设计官方资源库的材料进行原型制作。

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://js.design/?source=csdn&plan=btt4121

第三步:制作交互原型

选择即时设计右属性面板中的“原型”进行原型制作,如下图所示

设置步骤如下:

鼠标选择“Recom“文本,选择右属性面板点击交互事件右侧的“+”图标,点击弹出弹出窗口触发下拉框,下拉框显示触发事件包括单击、双击、悬停、按下、鼠标移动、鼠标移出、按下、松开,即时设计设计师选择“单击”作为触发条件。操作下拉框包括无(默认)、跳转到,变体切换,打开弹出窗口,返回,关闭弹出窗口,这里选择“跳转到”Home“页面。选择动画下拉框,可选择即时、溶解、移入、移出、推、滑、滑出多种动画,这里选择即时。

选择底部导航“选择底部导航”order灰色图标,根据上述操作,设置触发为“单击”,操作为“跳转到”,跳转目标页面为“order动画效果为“即时”。

选择底部导航“选择底部导航”Home“灰色图标”Community“灰色图标”Me灰色图标,设置参数同上。

第四步:预览交互原型

如下图所示,通过上述步骤设置参数后,点击顶部导航栏的演示三角形图标进行原型演示。

可交互原型的制作总结

通过以上步骤,我相信您可以快速创建一个简单的交互原型。通过交互原型演示,设计师可以在团队合作和分享中更直观、更有效地表达自己的想法。

即时设计是一种在线UI/UX设计工具,在UI设计和交互制作方面也非常方便,可以通过团队合作查看相关反馈,对我们的设计师非常有用。除了上述基本的交互操作外,即时设计还具有实时在线合作、一键交付、多功能文件导入、全球风格自动布局、团队合作等诸多非常实用的功能。通过低代码交付,所有图形信息都可以转换为代码,开发人员可以直接在代码面板上查看和复制代码。通过这些即时设计设计工具,可以有效解决以往设计中团队沟通困难、设计效率低、资源管理混乱等痛点。因此,即时设计设计师强烈推荐您尝试,相信您会有很多收获。

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://js.design/?source=csdn&plan=btt4121

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第一篇 使用PHP 第1章 PHP快速入门教程 1.1 开始之前:了解PHP 1.2 创建一个示例应用:Bob汽车零部件商店 1.2.1 创建订单表单 1.2.2 表单处理 1.3 在HTML中嵌入PHP 1.3.1 使用PHP标记 1.3.2 PHP语句 1.3.3 空格 1.3.4 注释 1.4 添加动态内容 1.4.1 调用函数 1.4.2 使用date()函数 1.5 访问表单变量 1.5.1 简短、中等以及长风格的表单变量 1.5.2 字符串的连接 1.5.3 变量和文本 1.6 理解标识符 1.7 检查变量类型 1.7.1 PHP的数据类型 1.7.2 类型强度 1.7.3 类型转换 1.7.4 可变变量 1.8 声明和使用常量 1.9 理解变量的作用域 1.10 使用操作符 1.10.1 算术操作符 1.10.2 字符串操作符 1.10.3 赋值操作符 1.10.4 比较操作符 1.10.5 逻辑操作符 1.10.6 位操作符 1.10.7 其他操作符 1.11 计算表单总金额 1.12 理解操作符的优先级和结合性: 1.13 使用可变函数 1.13.1 测试和设置变量类型 1.13.2 测试变量状态 1.13.3 变量的重解释 1.14 根据条件进行决策 1.14.1 if语句 1.14.2 代码块 1.14.3 else语句 1.14.4 elseif语句 1.14.5 switch语句 1.14.6 比较不同的条件 1.15 通过迭代实现重复动作 1.15.1 while循环 1.15.2 for和foreach循环 1.15.3 do...while循环 1.16 从控制结构或脚本中跳出 1.17 使用可替换的控制结构语法 1.18 使用declare 1.19 下一章 第2章 数据的存储与检索 2.1 保存数据以便后期使用 2.2 存储和检索Bob的订单 2.3 文件处理 2.4 打开文件 2.4.1 选择文件模式 2.4.2 使用fopen()打开文件 2.4.3 通过FTP或HTTP打开文件 2.4.4 解决打开文件时可能遇到的问题 2.5 写文件 2.5.1 fwrite()的参数 2.5.2 文件格式 2.6 关闭文件 2.7 读文件 2.7.1 以只读模式打开文件:fopen() 2.7.2 知道何时读完文件:feof() 2.7.3 每次读取一行数据:fgets()、fgetss()和fgetcsv() 2.7.4 读取整个文件:readfile()、fpassthru()和file() 2.7.5 读取一个字符:fgetc() 2.7.6 读取任意长度:fread() 2.8 使用其他有用的文件函数 2.8.1 查看文件是否存在:file_exists() 2.8.2 确定文件大小:filesize() 2.8.3 删除一个文件:unlink() 2.8.4 在文件中定位:rewind()、fseek()和ftell() 2.9 文件锁定 2.10 更好的方式:数据库管理系统 2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 3.2.3 使用循环访问数组 3.3 使用不同索引的数组 3.3.1 初始化相关数组 3.3.2 访问数组元素 3.3.3 使用循环语句 3.4 数组操作符 3.5 多维数组 3.6 数组排序 3.6.1 使用sort()函数 3.6.2 使用asort()函数和ksort()函数对相关数组排序 3.6.3 反向排序 3.7 多维数组的排序 3.7.1 用户定义排序 3.7.2 反向用户排序 3.8 对数组进行重新排序 3.8.1 使用shuffle()函数 3.8.2 使用array_reverse()函数 3.9 从文件载入数组 3.10 执行其他的数组操作 3.10.1 在数组中浏览:each()、current()、reset()、end()、next()、pos()和prev() 3.10.2 对数组的每一个元素应用任何函数:array_walk() 3.10.3 统计数组元素个数:count()、sizeof()和array_count_values() 3.10.4 将数组转换成标量变量:extract() 3.11 进一步学习 3.12 下一章 第4章 字符串操作与正则表达式 4.1 创建一个示例应用程序:智能表单邮件 4.2 字符串的格式化 4.2.1 字符串的整理:chop()、ltrim()和trim() 4.2.2 格式化字符串以便显示 4.2.
数据库应用系统功能设计与实施全文共2页,当前为第1页。数据库应用系统功能设计与实施全文共2页,当前为第1页。第4章 数据库应用系统功能设计与实施 数据库应用系统功能设计与实施全文共2页,当前为第1页。 数据库应用系统功能设计与实施全文共2页,当前为第1页。 4.1 软件体系结构与设计过程4.1.1 软件体系结构:又称软件架构,软件体系结构={构件,连接件,约束}1)构件是组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统,是组成软件的系统元素。2)连接件:将不同的构件连接起来,表示了构件间的相互作用。3)约束:一般为对象连接时的规则,或指明了构件连接的条件。4.1.2 软件设计过程 软件开发:设计、实现、测试三个环节。 设计(概要、详细)(总体结构设计、系统的过程设计、系统的数据设计)设计原则:设计应与软件需求保持一致,设计的软件结构应支持模块化、信息隐藏、抽象与逐步求精等。1.概要设计:是建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,设计全局数据库或数据结构,规定设计约束,制订测试计划。2.详细设计:是细化概要设计产生的功能模块,形成可编程的程序模块,用某种过程设计语言(PDL)设计程序模块的内部细节。3.关于软件总体设计 层次结构:系统—子系统—模块—子模块。软件系统的系统元素(子系统、模块、子模块)。4.2 DBAS总体设计 主要内容:1) DBAS体系结构设计。2)DBAS软件总体设计。3) 软硬件选型与配置设计;4) 业务规则初步设计。 4.2.1 DBAS体系结构设计 1. 客户/服务体系结构(C/S)结构:是 络环境下一种主流的数据库应用系统体系结构。其特点是:1)DBAS的数据管理和数据处理功能被分解并分布在客户端和数据库服务器上。2)数据库服务器可以为多个客户端应用提供共享的数据管理功能,避免了为每一个新的应用单独开发对应的服务器端数据管理功能,提高了应用程序相对于数据库的独立性,也减少了应用程序的开发和维护代价。3)客户端应用可以通过网络访问多个不同数据源。 4) 客户端除了完成人机交互功能外,还需要完成面向应用的数据处理功能,负荷较重,属于典型的"胖客户端"。 2.浏览器/服务器(B/S)结构:一种互联网环境下的新型数据库应用系统结构。其特点是:1)表示层位于客户端,由Web浏览器实现。属于典型的"瘦客户端"。2)功能层位于Web应用服务器,实现面向具体应用领域的业务规则。3)数据层位于数据库服务器,通过DBMS完成具体的数据存储和数据存取等数据管理功能。B/S与C/S各有千秋。在适用Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S远不如C/S。对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势;而对于交互复杂的企业级ERP应用,B/S则很难胜任。 4.2.2DBAS软件总体设计:包括操作系统、数据库管理系统、开发环境、中间件和应用软件。应用软件(数据库事务、应用程序),从需求分析阶段得到的数据流图、事务规范和业务规则需求分析结果出发,应用软件总体设计得到的系统总体结构和分层模块结构可以用模块结构图表示。模块结构图由模块、调用、数据、控制和转接五种基本符号组成。 4.2.3软硬件选型与配置设计 内容:1)网络及网络设备选型;2)数据存储设备及备份方案制定;3)应用服务器、Web服务器选型;4)确定系统终端软件环境;5)确定软件平台及开发语言、工具;6)系统中间件及第三方软件选型。考虑因素:1)数据规模;2)系统性能;3)安全可靠性;4)用户需求;5)项目预算情况。 4.2.4业务规则初步设计4.3DBAS功能概要设计 原则:逐步求精、模块化、信息隐藏、功能细化。 四个层次:表示层、业务逻辑层、数据访问层、数据持久层 4.3.1 表示层概要设计:主要任务是进行人机界面设计。4.3.2 业务逻辑层概要设计:主任务是梳理D BAS的各项业务活动,将其表示为各种系统构件。业务逻辑层是DBAS的重要组成部分,它承载了数据访问层与用户界面层的桥梁作用,DBAS的核心业务逻辑均在本层予以实现。内容:结构、行为、数据、接口、故障处理、安全设计、系统维护与保障。高内聚与松耦合原则 数据库应用系统功能设计与实施全文共2页,当前为第2页。数据库应用系统功能设计与实施全文共2页,当前为第2页。4.3.3 数据访问层概要设计:主要任务就是针对DBAS的数据处理需求设计用于操作数据库的各类事务。4.4 DBAS功能详细设计4.4.1 表示层详细设计:人机界面的设计与用户感知密切相关,最好采用原型迭代法。原型迭代法步骤:1 初步设计 2 用户界面细节设计 3 原型设计与改进4.4.2 业务逻辑层详细设计4.5应用系统安全架构设计4.5.1
数据库系统应⽤开发⽅法 数据库系统应⽤开发⽅法 ⼀、软件过程模型 1.瀑布模型 阶段:   项⽬规划、系统分析、总体设计、详细设计、编码调试和集成测试、运⾏维护阶段。 为什么叫瀑布模型:   必须按照模型定义的顺序从阶段1到阶段6进⾏软件项⽬的开发。 特点:   阶段具有顺序性和依赖性,前⼀个阶段结束,后⼀个阶段才能开始。推迟程序的物理实现,保证前期⼯作扎实。   每个阶段要求提交完整准确的阶段⼯作⽂档,经过严格的评审确认后才能开始下⼀阶段的活动(错误是具有放⼤效应的)。   ⽂档驱动。 保证:   阶段⼯作的有效性、⼀致性、完备性。 缺点:   潜在需求不能在项⽬的前期阶段完整清晰地描述出来,⽽常常是随着项⽬的深⼊推进,需求不断清晰。 2.螺旋模型 特点:   加⼊了风险分析,适⽤于⼤型软件开发。 软件风险:   超期、超预算、⾏业竞争等。 四个阶段:   项⽬规划、风险评估、⼯程实现、⽤户评估。   从项⽬规划开始,如果风险可消除或承受,进⼊实现阶段。 为什么叫螺旋:   每完成⼀次这四个⼯作,形成⼀个新版本,螺线就向外扩⼀圈,直到通不过风险分析。 优点:   对⼤型软件开发项⽬具有很好的风险控制。 缺点:   需要风险评估经验。   不普及。 3.快速原型模型 概念:     确定⽬标系统功能特点和性能需求,编写基本需求说明书,构建出可运⾏的早期版本,在⽤户的参与下经过不断改进和完善,最终得到 满意的⽬标系统。 阶段:   快速分析、设计构造原型、运⾏原型、评价模型、改进原型。 优点:   提供学习⼿段,便于开发者和使⽤者了解系统。有的原型可称为最终产品的⼀部分。 缺点:   内部结构可能不好。连续修改可能导致产品质量底下。 什么产品适⽤:   需求不确定的软件。 ⼆、DBAS⽣命周期模型 1.规划与定义   任务陈述、确定任务⽬标、确定系统范围和边界、确定⽤户视图。 2.可⾏性分析   技术:硬件、软件、⽅案。   经济:硬件购置费⽤、开发费⽤、⼈⼯费⽤、材料费⽤、系统安装、运⾏、维护费⽤   操作可⾏性:硬件、软件、⼯作环境。   开发⽅案:是否委托开发,选⽤什么模型。 完成分析后,应形成相应的数据库应⽤系统开发可⾏性研究报告,交给管理部门评审。 3.项⽬规划   确定项⽬⽬标和范围。   分析和定义⼯作活动和任务。   估算规模和所需资源。   制定项⽬计划、包括成本、进度、质量等⽅⾯的预测和控制⽅案。 应形成系统项⽬计划⽂档,即项⽬计划书。 三、需求分析(需求分析需要形成需求规范说明⽂档) 数据需求分析: 形成数据字典的主要内容。包括:数据项、数据结构、数据流、数据存储、处理过程。 数据流:名、来源、取向、组成(数据结构)。 数据元素:类型、长度、取值范围、相关数据元素和数据结构。 数据存储:简述、输⼊输出数据、数据⽂件组成、存储⽅式。 处理:名、输⼊输出数据流、加⼯逻辑、功能简述。 ⽅法:⾃顶向下数据分解,⽐如:某个信息由那⼏条数据项组成。 功能需求分析: 数据处理需求分析: 数据处理需求分析从数据访问和处理的⾓度,明确对各类数据项所需进⾏的数据访问操作。 分析结果:数据流图。(⾯向对象)。 数据需求分析和处理需求分析结果构成数据字典⽂档,也被称为数据规范说明书。成为下⼀步的输⼊⽂档。 也可表⽰为事务规范:事务名称、事务描述、事务所访问的数据项、事务⽤户。 业务规则需求分析: 主要⾯向系统开发者。 内容:业务功能、处理流程和步骤关键技术原理和选择,⼈机交互模式。 作⽤:反映了程序功能和性能需求。 结果:⽤⾃然语⾔或UML或其他描述机制描述。 性能需求分析: 性能指标:响应时间、吞吐量、允许并发最⼤⽤户数、每TPS代价值。 影响因素:硬件资源、⽹络通信设备、操作系统环境、逻辑设计和物理设计质量、DBMS配置和性能、应⽤程序⾃⾝。 其他需求分析:存储需求(初始⼤⼩,增长速度)、安全性需求(安全控制级别,⽤户视图访问权限)、备份和恢复需求分析。 四、系统设计 1.概念设计 概念模型设计:   根据需求规范说明⽂档,将关联关系⽤概念数据模型表⽰出来,如常见的ER⽅法。 系统总体设计:   内容:DBAS体系结构设计、系统硬件平台的选型和配置、应⽤软件结构设计、对识别出的业务规则进⾏初步设计、对关键技术进⾏⽅ 案选型和初步设计。 2.逻辑设计 数据库逻辑结构设计:   在ER图基础上设计数据库关系模式。 应⽤程序概要设计:   将应⽤软件模块划分为⼦模块。 数据库事务概要设计:   将操作抽象,使与具体DBMS平台⽆关。 3.物理设计 物理结构设计:   数据⽂件在外存上的存储结构和存取⽅法,依赖于具体环境。 事务详细设计:   ⽤SQL语⾔等设计数据库事务。 应⽤程序详细设计:   设计各模块处理流程和算法、数据结构

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值