Axure實例:Axure Pro 8制作產(chǎn)品需求文檔
本文分享運(yùn)用Axure Pro 8制作產(chǎn)品需求文檔的制作過程。希望對大家有所啟發(fā)。
第一次使用Axure Pro 8來編寫產(chǎn)品需求文檔,有點小雞凍。主要是參考人人都是產(chǎn)品經(jīng)理的相關(guān)文章《Axure制作PRD(產(chǎn)品需求文檔)設(shè)計教程》。然后自己也邊研究使用Axure Pro然后邊編寫產(chǎn)品文檔。
需求文檔的目錄結(jié)構(gòu)
- 修改歷史
- 版本說明
- 原型圖
- 結(jié)構(gòu)圖
- 流程圖
- 原型圖
- 產(chǎn)品介紹
- 產(chǎn)品簡介
- 開發(fā)周期
- 版本歷史
產(chǎn)品文檔步驟
- Web首頁菜單以及背景制作
- 菜單動作設(shè)置
- 二級菜單制作
- 內(nèi)容頁的制作(包含內(nèi)聯(lián)框架嵌套多頁面的方法)
- 總結(jié)
Web首頁菜單及背景制作
使用Axure制作Web頁面類型的產(chǎn)品需求文檔,首先為了適配各種瀏覽器,要讓頁面內(nèi)容自適配居中,并且背景圖可以自動填充。
設(shè)置頁面自動居中
頁面居中是網(wǎng)頁布局的一般要求,在Axure中可以通設(shè)置“頁面樣式”居中對齊來達(dá)到這一效果:
設(shè)置背景色
網(wǎng)頁中較常見的只會使用一種背景顏色,直接在“頁面樣式”的背景色中設(shè)置相應(yīng)顏色即可。尚若要設(shè)置多種背景顏色布局,而且在不同的設(shè)備和瀏覽器上都呈現(xiàn)相同效果,就需要采用科學(xué)而不是乖戾的做法。這里的方案是:使用上中下兩色背景圖片來布局。然后用PS做了一張兩色的png圖片。然后在“頁面樣式”的背景圖中導(dǎo)入這張背景圖。
菜單動作設(shè)置
通過上面的步驟可以獲取到一個可以平鋪的布局頁面?,F(xiàn)在就開始制作一級導(dǎo)航菜單。
1、繪制一級菜單
這里首先要繪制一個矩形,然后直接在矩形中編寫對應(yīng)的菜單,然后把矩形的名字修改為菜單對應(yīng)的文本。如下圖所示:
然后把剩下的一級菜單都按照上面的方式創(chuàng)建起來,然后把他們打包成一個組,命名為一級菜單組。如下圖:
2、實現(xiàn)菜單選項鼠標(biāo)滑過動作的選中效果
選中一級菜單組,然后設(shè)置MouseOver(鼠標(biāo)經(jīng)過)時的狀態(tài)效果(這里只是加深了效果以增加體驗)。設(shè)置如下圖所示:
然后設(shè)置菜單選項被選中的效果,設(shè)置如下圖所示:
以上設(shè)置完之后就可以在預(yù)覽時實現(xiàn)鼠標(biāo)滑過時的動態(tài)效果。這里需要優(yōu)化的一點是在“修改歷史”,即菜單的第一項,選中它,然后屬性頁面選中selected,即用戶一進(jìn)出此頁面時,該菜單選項默認(rèn)是被選中的。如下圖:
二級菜單制作
由于一個一級菜單項中存在一個對應(yīng)的二級菜單,所以需要加入一個動態(tài)面板進(jìn)行對應(yīng)二級菜單的展示。如圖所示,動態(tài)面板的每個狀態(tài)都與一級菜單項一一對應(yīng)。
關(guān)聯(lián)一級菜單與二級菜單
現(xiàn)在要關(guān)聯(lián)一級菜單和二級菜單,就是當(dāng)鼠標(biāo)移動到一級菜單的時候,動態(tài)面板就會切換到對應(yīng)的二級菜單狀態(tài)。這里的操作是設(shè)置一級菜單項的OnMouseEnter事件,即當(dāng)鼠標(biāo)進(jìn)入對應(yīng)一級菜單項時,二級菜單的動態(tài)面板就會切換到對應(yīng)的二級菜單。這里使用的是變量的方法,方法如下圖:
- 選擇一個一級菜單選項,然后懸著”Set Panel State”
- 事件一欄中顯示對應(yīng)的操作
- 選擇對應(yīng)的二級菜單,在下方的”Select state”一欄中,選擇Value值
- 然后再下方的”Name or State”選項旁,點擊函數(shù)按鈕,然后進(jìn)入變量設(shè)置。
- 在本地變量的一欄中,設(shè)置對應(yīng)值得變量,這里選擇空間中的文本值作為變量,設(shè)置為name。
- 在上方中選擇”insert variable or function”,然后選中剛剛添加的name變量,點擊ok即可完成設(shè)置。
提示:
假設(shè)一級菜單項中的文本為產(chǎn)品介紹,然后把該文本作為變量,然后去打開對應(yīng)面板中與該變量值對應(yīng)的狀態(tài)頁。
設(shè)置菜單的單選設(shè)置
完成以上的工作之后,就可以在鼠標(biāo)在一級菜單中移動時來切換對應(yīng)的二級菜單了?,F(xiàn)在就來處理一下,原理和上面設(shè)置OnMouseEnter事件是一樣的,只不過現(xiàn)在是設(shè)置OnClick事件。當(dāng)設(shè)置完OnClick事件之后,發(fā)現(xiàn)點擊一級菜單時并沒有切換到對應(yīng)的一級菜單,這里是有兩個操作需要注意的。
1.需要對一級菜單組進(jìn)行selection group的設(shè)置,如下圖:
2.需要設(shè)置一級菜單項的selected的狀態(tài),如下圖:
內(nèi)容頁制作
使用內(nèi)聯(lián)框架(Inline Frame)
在Home頁面的中心添加內(nèi)聯(lián)框架,尺寸可以根據(jù)實際情況進(jìn)行調(diào)整。如下圖:
然后把二級菜單項或一級菜單項(沒有二級菜單項)和內(nèi)聯(lián)框架進(jìn)行綁定,即設(shè)置他們的單擊事件。如把原型圖中的結(jié)構(gòu)圖菜單通過內(nèi)聯(lián)框架綁定到Pages模板中的結(jié)構(gòu)圖頁面。操作如下圖:
這樣就可以在點擊二級菜單的時候切換到對應(yīng)的頁面了。
注意
關(guān)于內(nèi)聯(lián)框架的優(yōu)化顯示
- 右擊菜單選擇去除滾動條
- 右擊選擇Toggle border去除邊框
內(nèi)聯(lián)框架嵌套多頁面的方法
上面的做法只適合做二級菜單只有一個頁面的交互,如果二級菜單中還要跳轉(zhuǎn)到別的操作頁面時,情況就復(fù)雜了。我這里的解決方法是為二級菜單對應(yīng)的頁面設(shè)置一個動態(tài)面板,然后頁面操作造成的頁面切換都是通過動態(tài)面板來實現(xiàn)的。下面就來看看具體的操作步驟(以彈出窗口為例)。
1.頁面中設(shè)置一個按鈕或其他的觸發(fā)控件,用于觸發(fā)顯示動態(tài)面板,比如一個按鈕。如下圖:
2.然后再在動態(tài)面板的window面板中繪制彈窗的原型圖,如下:
3.接著把window_pandel動態(tài)面板右擊設(shè)置為隱藏,然后給彈出窗口按鈕設(shè)置onclick事件。
4.然后再窗口中的“是”、“否”按鈕設(shè)置點擊事件,設(shè)置為隱藏window_panel即可。
總結(jié)
以上是關(guān)于使用Axure來制作有交互的需求文檔,至于文檔的頁面的相關(guān)內(nèi)容模板,可以參考臻龍老師的文章:《全面剖析|一體化產(chǎn)品需求文檔》
參考
本文由 @ Kimson 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
一個Axure的基本應(yīng)用而已,被你說得如此復(fù)雜。
我也想求一份源文件學(xué)習(xí)啊 可以嗎~~412426454@qq.com謝謝了 ??
寫的很細(xì),自己做了一半,希望大神發(fā)一份rp文件 892911654@qq.com
rp源文件能發(fā)一份嘛?1499909976@qq.com,學(xué)習(xí)學(xué)習(xí)
rp源文件能發(fā)一份嘛?1499909976@qq.com
老師你好,請發(fā)一份模板么 這個很值得學(xué)習(xí) 8597527qq.com 謝謝老師
老師你好,真的是值得學(xué)習(xí)的模板 可以給我發(fā)一份模板么 8597527@qq.com
老師,請發(fā)我一份模板吧,3191364684@qq.com,謝謝!
老師好,能發(fā)我一份模版么,121800049@qq.com,不勝感激
老師求一份學(xué)習(xí)模版,526118345@qq.com,謝謝
樓主好人,求樓主發(fā)一份模板學(xué)習(xí),1432961527@qq.com, 萬分感激,謝謝了。
求樓主發(fā)一份模板學(xué)習(xí),1065125042@qq.com, 萬分感激,謝謝了。
求樓樓發(fā)一份模板學(xué)習(xí),772736339@qq.com,萬分感謝。蟹蟹
可否將模版分享學(xué)習(xí),萬分感謝!123060569@qq.com ??
大神,求模板學(xué)習(xí) ? ;-)717562534@qq.com 拜托拜托 ??
大神,求模板學(xué)習(xí) ? ??
?? 樓主,看了你寫的文章,感覺非常棒,可以把這個模板發(fā)我一份學(xué)習(xí)一下嗎?我的郵箱:2249097324@qq.com萬分感謝,好崇拜樓主
為什么我看不見啊,可否給我發(fā)一份學(xué)習(xí)學(xué)習(xí)^_^654899460@qq.com
收藏了,很有用
樓主好人,麻煩能發(fā)我個模版作為學(xué)習(xí)用 ?? 865579672@qq.com
樓主好人,也發(fā)一份給我吧,小菜鳥想學(xué)習(xí)學(xué)習(xí)??910306191@qq.com
求模板,助小白成長之路不那么艱辛~~653157641@qq.com
謝樓主發(fā)個模板,謝謝,372426301@qq.com
求發(fā)一份學(xué)習(xí),多謝啦 ?? 1915642331@qq.com
??
可否也發(fā)一份給我學(xué)習(xí)呢,好人一生平安啊啊,446906121@qq.com,謝謝啦
發(fā)啦
大師寫的很好,可以把模版發(fā)我郵箱嗎。謝謝,237176860@qq.com
也發(fā)一份給我,549288894@qq.com 謝謝
已發(fā)
可否發(fā)我一份691603629@qq.com
求樓主發(fā)一份模板學(xué)習(xí),270404759@qq.com, 十分感謝!
求發(fā)個模版學(xué)習(xí)學(xué)習(xí)…522923@qq.com 萬分感謝
已發(fā) ??
收到了,7.0竟然打不開 ?? ,弄個8.0去
求RP源文件,謝謝大神,27918815@qq.com
感謝好文
為啥不漢化??
之前漢化了一場,感覺顯示有點別扭??