流程圖虛線框表示什么_UI設計|APP的交互線框布局設計

be4fdb36f2ee4869aaf881db1ef32a1a.png

一.流程圖設計

流程圖(Flow Chart):用圖示的方式反映出特定主體為了滿足特定需求而進行的有特定邏輯關

系的一系列操作過程。

流程圖的四種基本結構:順序結構,條件結構(又稱選擇結構),循環結構,分支結構。

1.流程圖的常用符號意義

2c7a600e471dd7968b78ba5a135ab619.png
圖8-1流程圖的常用符號意義

2,軟件業務流程圖設計

一般我們在寫產品需求文檔的時候,我們需要設計流程圖,一般一個PRD里面會由幾個大的主

流程圖+幾個子模塊的流程圖構成。

主流程圖不需要很詳細,只要描述大概的通用操作流程。而在具體業務模塊下,再去設計詳細的角色操作流程圖。流程圖設計完后,先切分業務模塊,然后繪制線框圖。

圖片示例:圖8-2 一個注冊頁面的通用流程圖

27a4c3a7812239dcdab576582f656846.png
圖8-2 一個注冊頁面的通用流程圖

作為制定一項交互設計工作計劃的開端,我們可以從探尋以下幾個問題開始。

1.為什么要做這個功能?(業務目的

2.產品期望得到怎樣的成果?(業務目標

3.誰來使用這個功能?(目標用戶

4.他們為什么要使用這個功能?(用戶需求、體驗目標

5.如何讓他們都來使用這個功能?(行為設計

在了解這幾個問題的基礎上,逐步展開一系列的動作,有序落實交互設計的前期工作計劃。

主要包括:

1、分析業務需求一>2、分析用戶需求一>3、分解關鍵因素一>4、歸納設計需求,明確設

計策略。

二.手繪線框圖

1.頁面功能模塊的劃分

根據產品需求確定模塊劃分,和頁面內容,為視覺和研發提供設計和開發標準。

線框圖設計要素:界面內容、元素布局、優先順序、關聯分組。

線框圖要做到:結構:將產品的各個頁面放到一起。

內容:頁面顯示內容是什么?

信息層次:如何組織和展示這些信息?

(布局)功能:頁面如何工作,完成任務?

(視覺順序)行為:與用戶如何交互?

它是如何運轉的?線框圖設計步驟:明確該頁面功能和任務確定設計頁面所需信息內容對頁面

信息內容進行布局調整頁面元素細節(尺寸,定位等)。

2.手繪線框,可以買專門的手繪線框本,然后鐵皮的手繪線框原型鋼尺。

4386f787d243a5920254ba7e1c5885a5.png
圖8-3原型鋼尺

f3c57e3d5fde3914cb86469f20f78811.png
圖8-4 原型工作小組

b9fcee71661289697181dfe23269449e.png
圖8-5手繪原型

手繪線框,一般在產品功能需求文檔做完,功能拓撲圖及重要流程設計完畢,然后開始把功能

分配到各個頁面上。

有一些敏捷式開發時,會讓設計師,一邊討論一邊繪制手繪線框,手繪線框圖的優勢是,可以

用最小的成本探討設計可行性等問題。所以,設計師平時應該多使用APP競品,使得自己對各

類APP版式非常熟悉,

APP中比較重要的頁面有注冊登錄首頁個人中心設置導航分類播放器各種列

社交購物車照片庫側滑搜索地圖社區對話框精品推薦等。

十二類常見APP頁面導航:

821d3e8b532c60fe97ba72de1860453d.png
圖8-6十二種特色APP導航

A、底部導航:釆用文字加圖標的方式展現。一般有3?5個標簽,大部分APP選用這種導航,

優點是可以不迷路的在各個模塊中切換,缺點是會分割頁面內容,占有一定的底部空間。

B、頂部導航:優點適用于較多的分類卡片,可以左右滑動,隱藏更多功能,缺點是需要2手操

作。

C、舵式導航:優點是可以把常用功能或者重要功能居中醒目顯示,缺點是圖標熟練只能單

數。

D、瓦片式導航:優點簡約而不簡陋,導航清晰、明顯。缺點:進入模塊后,要退出才能回到

菜單。

E、列表式:優點可以對內容非常多的數據進行不斷加載滑動,缺點是單調容易引起疲勞。

F、彈出菜單:優點是形式節省空間新穎,缺點是需要猜測和記憶內部功能。

G、瀑布流:優點是圖片展示類可以一直下滑視覺效果好,缺點是要找之前滑過去的圖片,需

要上下翻很久。

H、卡片翻轉:優點是視覺效果好,動感強。

I、側滑菜單:抽屜導航指的是一些功能菜單按鈕隱藏在當前頁面后,點擊入口或側滑即可像

拉抽屜一樣拉出菜單。這種導航設計比較適合于那么不需要頻繁切換的次要功能,例如對設

置、關于、會員、皮膚設置等功能的隱藏。缺點是需要猜測和記憶被隱藏的功能。

J、時間軸:優點是適合時間線發帖打卡性質的頁面,缺點是頁面記錄信息有限,需要點入后查

看。

K、數據可視化:優點適合各種數據圖表展示,缺點耗費空間,并且開發繁瑣。

L、自由添加:優點可以讓客戶自由定義功能模塊,缺點開發麻煩,客戶有學習成本。

3. APP線框設計(低保真原型設計)

線框圖一般分為,低保真,中保真,高保真。

低保真,一般文字加簡單的色塊線框,標示出大概布局和功能即可,手繪或者AXURE自帶功

能即可。

中保真,基本加上了圖標的形態,尺寸也比較精確,一些隱藏頁面和操作提示會在旁邊寫明,

擁有了簡單的邏輯跳轉。

高保真,基本和開發出來的上線版本80%?90%類似了,有細膩的跳轉動效,或者交互操作反

饋,基本就是沒連數據庫的ALPHA版。

5d679112913f1ac3eb79e27e5340ab32.png
圖8-7頁面之間的跳轉原型交互線框

4.常見APP交互跳轉手勢

9d19043803fcba60829bc84da177cf65.png
圖8-8、APP常見交互手勢

UEgood學員APP線框作業展示,做線框要注意合理性,在保證頂部標題欄狀態欄和底部導航

欄盡力按官方系統APP的尺寸外,可點擊區域不要小于44DP,也就是手指點擊盡量不要按到另

一個控件,出現誤操作。

同類功能和圖標控件,使用一致的尺寸設計及同類控件集中在一起,不同的功能用不同的間距

隔開,顏色上,盡量使用5?7個色階區分功能塊。同類的頁面多去收集一些排版,在手繪線框

的時候,多推敲下,盡量讓頁面視覺效果又好看,交互操作又方便合理。

97a47ae73460e166b585a18105a9073c.png
圖8-9健身APP線框

75da72c392f7c50a1ff0be6134d1e5dc.png
圖8-10金融APP線框

e667cf0a2e4e388094946cee873eaea0.png
圖8-11 運動APP線框

ead232d0f25a97e32b02ea65cb9a2bbe.png
圖8-12金融APP線框

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/535002.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/535002.shtml
英文地址,請注明出處:http://en.pswp.cn/news/535002.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

使用Redis完成商品秒殺業務

各位小伙伴們大家好,歡迎來到這個小扎扎的Redis 6專欄,在這個系列專欄中我對B站黑馬的Redis教程進行一個總結,鑒于 看到就是學到、學到就是賺到 精神,這波依然是血賺 ┗|`O′|┛ 💡Redis知識點速覽&#…

表格列隱藏_【excel每日提升】Excel隱藏列,不讓別人打開!

【新朋友】點擊標題下面藍色字“王俊東“關注。 【老朋友】點擊右上角,轉發或分享本頁面內容。excel系列課程excel特效系列課程開始了,今天第2節!第1節:Excel有公式的單元格標記顏色,很簡單!第2節&#xf…

map與weakmap,ES6 Map和WeakMap有什么區別?

Looking this and this MDN pages it seems like the only difference between Maps and WeakMaps is a missing "size" property for WeakMaps. But is this true? Whats the difference between them?解決方案The experienced JavaScript programmer will notice…

“畢業季”|一個java開發實習生的OFFER之路

哈嘍哈嘍大家好,這里是小扎扎的博客。相信有關注過我的好盆友們可能會發現我已經有一段時間沒有出來劃水了,那么這段時間小扎扎都在干什么呢?沒錯!我確實是去找實習了!接下來就給大家介紹一下本次戰役的戰況如何 活動地…

virtualbox 該內存不能為written_系統提示“該內存不能為read”的原因和解決辦法...

我們單位的電腦經常顯示這個對話框,已經有好幾年了,單位的老頭們都不怎么懂電腦,我本人也不愛管閑事。但是出現這種對話框的原因是什么呢?又怎么解決呢?一般電腦經常出現藍屏和死機,而且頻繁出現。有時會出…

插件properties_Mybatis3系列 - 4. mybatis-config的properties屬性詳解

前兩章簡單的講解了MyBatis的使用方式. 接下來先全局的說一下MyBatis的全局的xml配置詳細說明.XML格式定義-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">configuration 的映射文件(根據定義順序說明)properties 屬性…

【Redis 6】秒殺業務——分布式鎖

各位小伙伴們大家好,歡迎來到這個小扎扎的Redis 6專欄,在這個系列專欄中我對B站黑馬的Redis教程進行一個總結,鑒于 看到就是學到、學到就是賺到 精神,這波依然是血賺 ┗|`O′|┛ 💡Redis知識點速覽&#…

python讀取文件最后幾行_如何用python獲取文件的最后一行,文件可能會比較大

展開全部 #!/usr/bin/env python import os import sys def get_last_n_lines(logfile, n): blk_size_max 4096 n_lines [] with open(logfile, rb) as fp: fp.seek(0, os.SEEK_END) cur_pos fp.tell() while cur_pos > 0 and len(n_lines) < n: blk_size min(blk_si…

360oauth token是什么意思_Oauth/access token

oauth/access_token第三放應用使用開始的request_token來換取用戶授權過的Access_tokenURL格式標準的OAuth http返回格式HTTP請求方式POST請求數限制false請求參數oauth_consumer_key: 創建應用時生成的APP KEY。oauth_token:經過用戶授權的Request Token。oauth_signature_met…

【Swagger】看這一篇就夠了

各位小伙伴們大家好&#xff0c;歡迎跟著小扎扎一起學習【Swagger】這門技術&#xff0c;在本片博客中我對B站狂神的Swagger教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;Swagger知識點…

python mockito arg_that_wqingxiao

偶然間在脈脈上看到了一道頭條的算法面試題按照題目的理解&#xff0c;簡單的寫了一個html網頁pool開始{{index}}{{index}}var vm new Vue({el: #vue_det,data: {list: [],i: 0},methods: {details: function () {return this.site " - 學的不僅是技術&#xff0c;更是夢…

用python畫大雄_python制作斗圖生成器

網上各種帶文字的表情圖片都被大家玩壞了&#xff0c;今天就和大家一起用 python 親自做一個帶字表情圖片生成器。 不知道大家有沒有看到網上有很多人都在說 "人生苦短&#xff0c;我用 python"&#xff0c;這句話我之前也不是很理解&#xff0c;覺得人生苦短和用pyt…

【spring cloud】(一)使用idea創建可相互調用的多模塊應用

各位小伙伴們大家好&#xff0c;歡迎來到這個小扎扎的spring cloud專欄&#xff0c;在這個系列專欄中我對B站尚硅谷陽哥的spring cloud教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;spr…

epson彩色打印機加墨水_愛普生打印機墨盒如何加墨?

展開全部掌握以下幾點步驟&#xff0c;即可輕松加墨。1、首先&#xff0c;從打印機上取下墨盒&#xff0c;32313133353236313431303231363533e4b893e5b19e31333365646234這里就不好做介紹了&#xff0c;取下墨盒的方法因機而異。將墨盒上的一層貼紙撕掉&#xff0c;并拿出所需材…

python字符串百分號_Python字符串格式化的2種方法

本文介紹了Python字符串格式化&#xff0c;主要有兩種方法&#xff0c;分享給大家&#xff0c;具體如下 用于字符串的拼接&#xff0c;性能更優。 字符串格式化有兩種方式&#xff1a;百分號方式、format方式。 百分號方式比較老&#xff0c;而format方式是比較先進的&#xff…

【踩坑,已解決】spring cloud刪除子模塊后創建同名模塊時遇到的刪除不凈,java、resources包失效,java、resources包被標記為模塊等問題

&#x1f4a1;問題速覽&#x1f4cc; 問題復現&#x1f4cc; 沒有任何操作&#xff0c;model又出現了&#x1f4cc; 模塊重建后java、resources包失效&#x1f4cc; 模塊重建后java、resources包被標記為了模塊&#x1f4cc; 問題復現 本人是在跟著B站尚硅谷的視頻練習Spring c…

藍牙掃描過程解析_智慧定位系統之藍牙網關在室內定位技術的原理淺析-新導智能...

藍牙室內定位技術是利用在室內安裝的若干個藍牙局域網接入點&#xff0c;把網絡維持成根據多用戶的基礎網絡連接形式&#xff0c;并確保藍牙局域網接入點始終是這個微網的主設備&#xff0c;然后經過丈量信號強度對新加入的盲節點進行三角定位。蘇州新導實時定位體系(RTLS)和室…

【spring cloud】(二)服務的注冊發現——Eureka

各位小伙伴們大家好&#xff0c;歡迎來到這個小扎扎的spring cloud專欄&#xff0c;在這個系列專欄中我對B站尚硅谷陽哥的spring cloud教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;spr…

python選擇題題庫百度文庫_大學Python程序題題庫

程序設計 題目&#xff1a;補充 fun 函數&#xff0c;其功能是判斷一個整數是否是素數&#xff0c;在主 函數 main 中輸入一個整數&#xff0c;調用該 fun 函數進行判斷并輸 出結果。 要求&#xff1a;使用 math 相關函數 import math def fun(n): i,w2,0 if n<1: w1 while …

新手攻略熔爐_我的世界攻略:生存模式新手攻略

《我的世界》(英文:《minecraft》)是一款風靡全球的高自由度沙盒游戲&#xff0c;由瑞典MojangAB和4J Studios開發。國際版由微軟Mojang工作室開發&#xff0c;中國版由網易代理。Minecraft著重于讓玩家去探索、交互&#xff0c;并且改變一個由一立方米大小的方塊動態生成的地圖…