axure网站开发原型设计(需求文档必备)
Step1:原型(Prototype)
设计的第一个阶段,我们称之为原型设计,主要是设计产品的功能、用户流程、信息架构、交互细节、页面元素等等。如果你觉得听上去这些概念都比较悬的话,我就用大白话来说:原型设计,就是完全不管产品长得好不好看,只把它要做的事情和怎么做这些事情想清楚,把它怎么和用户交互想清楚,而且把所有这些都画出来,让人可以直观地看到。
至于怎么画出来,那就随你了。用纸笔画,用白板水笔画,用Photoshop画,用Visio画,或者像我们一样用Axure画,都可以。只要把上面提到的这些都事无巨细地表达出来。
在原型的交付物(Delivery,也就是某个阶段的产出物)中,最重要也最常见的就是线框图(Wireframe),这玩意儿不用多解释了,看下面这张图就明白:
在画线框图的时候,要把握好细节的刻画程度。有些东西只要画个框就行了,而有些东西需要把文案都设计好。以免你的老板或是需求方揪住角落里的广告banner该有多大这种问题与你纠缠不休,而忽视了最重要的页面主体部分。
此外,还要牢记:原型就是用来让人改的。它存在的价值就体现在被修改了几次,被更新了几次,以及它的下一步被少改了几次。
Step2:模型(Mock-up)
在原型被大家接受之后,就该关心产品长得好不好看了。我们以“模型”这个词来统称该步骤的交付物。和原型相比,它关注于产品的视觉设计,包括色彩、风格、图示、插图等等。
要清楚的是,这不是一步由“美工”来“美化”的工作。视觉设计师需要对原型设计有深刻的理解,对交互设计和尚未进行的HTML/CSS/JS的Code都要有充分的了解。如果不能从全局的角度来做视觉设计,则只能是做做把水晶效果改成金属效果这样的“自娱自乐”,而对产品本身没有任何有价值的帮助。如果原型说:“在这个页面上,A比B重要。”,那他的脑子里就要有十七八种可以表现“A比B重要”的视觉语言可供选择。这是对设计模型的视觉设计师的基本要求。
更高一些的要求,才是视觉设计的“原始功能”。“到底是选水晶效果还是金属效果?”,“这个按钮选什么颜色好?”等等。这一类的思考和选择,应着眼于产品的气质、品牌等等,在各种产品间保持一定的统一,在用户心里打下视觉的烙印。其实要做到这一点是很难的,特别是还要满足上一点的要求。一般来说,如果能90%的把交互设计的成果和品牌形象表达出来,已经是很好的结果了。从我自己来说,就常常很郁闷不能用好的视觉语言来表达自己在原型设计中的想法,总是做完模型就打个七折:(
更更高的要求,有些问题用交互设计是很难解决的,这时就需要一个有创造能力的视觉师,可以从视觉设计的角度来创造性地解决问题(一时还没想出好的例子,想出来再补上)。
总的来说,模型设计是件非常困难的事情。它的工具是感性的,但设计过程又要求非常理性,必须在各种约束条件中解决问题。而目前能从较高的角度来来看“视觉设计”的人还不多,大多还停留在“效果”、“风格”等表面议题上。个人以为在“Web标准”和“用户体验”之后,视觉设计是Web设计专业化运动的第三波,市场的需求已经存在,只差有人推动一下。
模型的设计一般来说都是用Photoshop了,下是是个例子(与原型的例子对应):
Step3:展示版本(Demo)
这步我就不多说了,Demo就是按照原型和模型用xHTML/CSS/JavaScript等等前端技术实现出来,以便后端的开发工程师可以接手编码。这个过程让小马、正淳专门起个新帖来详细介绍吧。只提一点,前端开发在有些公司是不放在设计团队的,而我们认为前端开发从很大程度上来说是对用户体验的提升和保证,开发只是它的一个手段和形式。所以就把这块工作一直留在我们团队,现在看起来这样很棒:)
axure网站开发原型设计(需求文档必备)相关推荐
- 移动端保险原型/订单管理/保单管理/客户管理/咨询管理/保险原型/保费计算/汽车保险系统/保单配送/资讯详情/axure原型/app需求文档/汽车保险用户端
移动端保险原型/订单管理/保单管理/客户管理/咨询管理/保险原型/保费计算/汽车保险系统/保单配送/资讯详情/axure原型/app需求文档/汽车保险用户端 Axure原型演示地址:https://w ...
- Axure电影购票服务产品需求文档+Axure体育球赛购票服务产品需求文档+Axure演唱会购票服务原型+在线购票系统+在线买票+在线选座+移动端票务系统+Axure电影购票服务prd文档
Axure原型作品介绍:Axure电影购票服务产品需求文档+Axure体育球赛购票服务产品需求文档+Axure演唱会购票服务原型+在线购票系统+在线买票+在线选座+移动端票务系统+Axure电影购票服 ...
- 超市百货电商app移动端原型+通用模块全局规则说明+超市电商后台管理web端原型+超市电商产品原型及需求文档+业务后台(商品管理+广告管理+活动管理)
作品介绍:Axure原型内容主要包括:超市百货电商app移动端原型+文档变更记录+名词术语说明+产品业务功能框架+通用模块和全局规则说明(消息推送机制+输入提交规则+图片加载机制+权限类提示说明+搜索 ...
- Android 系统(191)---ODM 开发用户常见需求文档(九)
Android 系统(191)---ODM 开发用户常见需求文档(九) 阅读数:1122 一:去除摄像头的假对焦框 (vendor/) (mediatek/proprietary/packages/a ...
- Android 系统(132)---ODM 开发用户常见需求文档(六)
ODM 开发用户常见需求文档(六) 一:锁卡界面显示哪张SIM卡 (frameworks/base/packages/Keyguard/src/com/mediatek/keyguard/Teleph ...
- Android 系统 (131)---ODM 开发用户常见需求文档(五)
ODM 开发用户常见需求文档(五) 一:图库中的照片全屏显 (packages/apps/Gallery2/) 第一种: [java] view plaincopy diff --git a/src/ ...
- Android 系统 (130)---ODM 开发用户常见需求文档(四)
ODM 开发用户常见需求文档(四) 一:取消用户模式 (frameworks/) diff --git a/base/packages/SystemUI/res/layout/keyguard_sta ...
- 【敏捷开发】从需求文档出发聊敏捷
做这项调研的初心是什么? 需求文档解析成本太高,还存在高风险. RD解析一遍,QA解析一遍.而且还存在风险 让产品开发过程更加和谐,而不是紧张和对峙 需求的用户视角,非PM,RD视角 当自问心中的用户 ...
- Android 系统 (128)---ODM 开发用户常见需求文档(二)
Android6.0 MTK 需求文档(二) 一:相机中的右边的预览窗口查看图片后选择删除,屏幕界面下方会有一条横线(去除横线的办法) (packages/apps/Gallery2/src/com/ ...
最新文章
- Angular 可观察对象(Observable)
- 软件测试培训适合什么人学习?
- 掌握它才说明你真正懂 Elasticsearch
- Office 2007无法修复、卸载、重装
- python【蓝桥杯vip练习题库】ADV-96复数求和
- python有哪些方向、应该怎么学-终于找到深圳学Python,有几个方向?怎么从一个方向学到底...
- 在Dialog中实现下拉框效果并对下拉框赋自定义的值
- python 动态类型检测 性能_4种速度最慢的动态编程语言,你一定用过
- mysql 存储过程 预处理语句_用于预处理语句的MySQL存储过程游标
- 从0开始学习自动化测试框架cypress(三)特性
- [转]Python中多线程与多进程中的数据共享问题!
- 机器视觉打光方案(纽扣电池胶纸)
- Kafka配置6--Windows下设置和增加SASL用户或用户权限
- 某大型电商云平台实践
- php完整系统由哪几部分,一个完整的物联网系统由哪些部分组成,各有什么功能?...
- 我成功通过PMP考试的经验与体会
- 实习日记——Day11
- 再生龙(Clonezilla)
- Batch Normation
- 微信指数批量采集、导出
热门文章
- 在线学习(online learning)总结
- Python(序列化json,pickle,shelve)
- 学习云计算前景如何?云计算在物联网中到底起到什么作用?
- 3.封包工具——commview
- C语言浙江省阶梯电价
- Altium Desinger 20概述-安装及卸载
- mybatis什么时候用的${}
- 关闭 Administrator 账户
- PyCharm无法输入中文,怎么办啊?
- “failed to update unity web player”失败的问题: