没有合适的资源?快使用搜索试试~ 我知道了~
电商原型设计:“天猫商城” 高保真原型.pdf
需积分: 16 9 下载量 187 浏览量
2020-05-07
17:40:04
上传
评论 2
收藏 2.42MB PDF 举报
温馨提示
试读
21页
原型设计大师——电商原型设计:“天猫商城” 高保真原型,Axure RP 7.0 从入门到精通,仅供学习使用
资源推荐
资源详情
资源评论
1
第 9 章 电商原型设计:“天猫商城” 高保真原型
“天猫商城”网站是网上购物平台,每天都会被很多人使用,下面通过制作“天猫商城”
的高保真原型,来熟悉电商原型设计过程中经常会碰到交互效果以及掌握各种效果的制作过
程,如图 9.1、9.2 所示。
图 9.1 “天猫商城”登录
图 9.2 “天猫商城”首页
2
9.1 需求描述
“天猫商城”原型设计需要完成如下需求:
(1)“天猫商城”登录功能,当登录名未输入时,提示“请输入账户名和密码”;当
密码未输入时,提示“请输入密码”;当登录名和密码都输入时,登录到“天猫商城”,并
把登录名显示在“天猫商城”首页。
(2)“天猫商城”首页导航菜单手风琴效果制作,根据不同的导航菜单名称,显示不
同的子菜单。
(3)“天猫商城”首页里的“精选市场”菜单里的图片幻灯片播放效果。
(4)“天猫商城”的搜索栏随滚动条上下滚动效果。
9.2 设计思路
完成“天猫商城”原型设计的需求,需要使用如下知识点:
(1)“天猫商城”商城的登录功能,需要设置不同的条件显示不同的提示信息,需要
用到动态面板组件;把登录名带到首页里需要使用全局变量。
(2)制作菜单手风琴效果,需要设置给菜单添加动态面板,动态面板里新增三种状态,
一是默认状态、而是鼠标移入时状态、三是鼠标移出时状态,添加鼠标移入时和鼠标移出时
用例,显示不同的二级菜单手风琴效果。
(3)制作幻灯片轮播效果,需要设置动态面板状态自动切换,从而实现轮播效果。
(4)制作搜索栏随滚动条上下滚动效果,需要添加窗口滚动时用例,新增窗口高度作
为条件,根据窗口高度触发相应的操作。
9.3 准备工作
在制作原型之前,我们需要在“天猫商城”网站上截取如下图片,图片存放在第 9 章里
的天猫商城图片文件夹里。
(1)截取“登录”页面,作为登录页面的背景图;
(2)截取“登录”页面的登录按钮图片;
(3)截取用户名为空、密码为空的提示信息;
(3)截取“首页”灰色导航信息,分为三部分截取,命名为顶部信息 1、顶部信息 2
和顶部信息 3;
(4)截取滚动搜索框图片;
(5)截取幻灯片轮播的序号背景,分为黑色和红色背景图;
(6)截取精选市场二级菜单和女装内衣二级菜单图片;
(7)截取精选市场和女装内衣的一级菜单图片,包括默认时图片、鼠标移入时图片、
鼠标移出时图片;
(8)截取精选市场菜单下幻灯轮播的图片;
(9)截取女装内衣菜单下的内容;
(10)截取搜索框里的放大镜图片;
3
(11)截取菜单的间隔线;
9.4 实现原型制作
9.4.1 登录功能实现
根据需求描述,“天猫商城”登录功能,当登录名未输入时,提示“请输入账户名和密
码”;当密码未输入时,提示“请输入密码”;当登录名和密码都输入时,登录到“天猫商
城”,并把登录名显示在“天猫商城”首页。
(1)在站点地图区域新建两个页面,分别命名为“登录”、“首页”。拖拽一个图片
组件到工作区域,用截取的登录图片替换图片组件,如图 9.3 所示。
图 9.3 “天猫商城”登录背景
(2)拖拽四个标签组件和两个文本框(单行)组件。其中两个标签组件的文本内容重
新命名为“登录名:”和“登录密码:”,字体加粗。另外两个标签组件的文本内容重新命名
为“忘记登录密码?”和“免费注册”,将这两个标签设置为超链接,超链接地址分别为:
http://110.taobao.com/account/forget_passwd.htm 和
http://register.tmall.com/?spm=0.0.0.0.hNZFA4&f=login,如图 9.4 所示。
(3)两个文本框(单行)组件的标签命名为 nameInput 和 pwtInput。拖拽一个图片组
件到工作区域,用登录按钮图片替换组件。登录名输入框里默认文字“手机号/会员名/邮箱”,
颜色为灰色#999999,如图 9.5 所示。
4
图 9.4 “天猫商城”登录界面设置 图 9.5 新增登录按钮
(4)拖拽一个动态面板组件到工作区域,动态面板的名称为“登录验证”,新建两种
状态,状态名称分别“用户名和密码为空验证”和“密码为空验证”。在“用户名和密码为
空验证”状态里插入用户名和密码为空提示图片,在“密码为空验证”状态里插入密码为空
提示,如图 9.6、9.7 所示。
图 9.6 新增动态面板状态
图 9.7 新增动态面板状态的内容
注意:登录验证一般采用动态面板组件来实现,先设置好动态面板状态的不同登录验证
信息,然后根据条件显示相应的状态。
(5)隐藏登录验证动态面板,首先给登录名输入框添加获得焦点时清空输入框内容。
其次给登录按钮添加鼠标单击时用例,新增登录名为空条件时,显示动态面板用户名和密码
5
为空状态内容,最后给登录按钮添加鼠标单击时用例,新增密码为空条件时,显示动态面板
密码为空验证状态内容,如图 9.8 所示。
图 9.8 登录按钮添加用例
注意:在鼠标单击时有两个用例,它的执行顺序是先上后下,所以某个触发事件下面有
多个用例时,要考虑好用例的执行顺序。
(6)新增一个全局变量 flag,默认值为空,当登录名和密码都不为空时,将登录名输
入框的值作为局部变量赋值给全局变量 flag,在当前窗口打开首页页面,如图 9.9 所示。
图 9.9 设置在当前窗口打开首页用例
(7)在首页页面里,拖拽三个图片组件到工作区域,并用三张顶部信息截图替换图片
组件,并把顶部信息 2 截图的宽度设置为 400,如图 9.10 所示。
剩余20页未读,继续阅读
资源评论
ghyu_jx
- 粉丝: 0
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2022年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- Golang:通过Gin框架+Redis+责任链,实现一个简单的钉钉机器人,进行消息处理 ps:多应用版
- 2021年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- CORRUPT.navicat150-premium-cs-x64.exe
- centos7 ssh 升级至 9.6p1
- DriverMax Pro .exe
- PHP端通过modbus协议跟第三方设备进行数据通信
- navicat安装包亲测可用
- 算法部署-使用OpenVINO部署MobileStyleGAN轻量化高保真图像合成算法-项目源码-优质项目实战.zip
- 基于java实现远程采集华为逆变器使用modbus tcp协议进行通讯的设备数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功