天天看點

原型設計工具【暨軟體工程實踐專題第三次作業】

【軟體工程綜合實踐專題】

——了解原型設計的工具

[Jewish]SHOU 1759223

目錄:

《軟體工程綜合實踐專題》················1

——原型設計的重要性······················1

1.了解移動應用設計工具····················2

2.AxureRP執行個體講解··························3

3.墨刀執行個體講解································4

4.兩個原型設計軟體比較····················5

5.總結············································6

6.感悟············································7

page1原型設計的重要性

一個好的産品,一定離不開原型設計。

①原型設計是什麼?

原型設計是軟體開發的初始階段,根據需求為軟體建立原型的過程,原型通常用于示範,測試,溝通等。原型通常隻是表現了産品的一部分特性,但原型設計的投入在整個的軟體開發過程占比較小,且直接确定了之後的軟體開發方向,投入産出比非常高,是以這個過程非常重要。

②原型設計的類型有哪些?

低保真原型:制作成本低,速度快,修改也友善。适合任務簡單,整個團隊溝通順暢,個人能力較強的情況。

中保真原型:添加了更多細節,界面有一定的細節,而且使用者已經能完整體驗到最終的産品,可以驗證産品的可行性,確定了不會在後面的開發過程中發現重大失誤。缺點是花費時間會多一些。

高保真原型:完全按照最終産品來制作的原型,保真度越高就意味着需要花更多的時間和開發精力,而且一旦有修改也會更加耗費時間。

3.原型設計優點:

可以将設計師的想法和創意形象化顯示出來,讓其他人檢視和回報,進而改進,一定程度上也減少了開發成本。讓使用者實實在在的感受産品,用于測試,提早找到産品的問題。

4.原型設計缺點:耗費時間,做的越細,設計師發揮的空間越小。

Page2了解移動應用設計工具

①Axure RP

a.簡介:Axure RP是一款專業的快速原型設計工具,人們可以通過本軟體快速建立應用軟體或Web網站的流程圖以及原型等,Axure RP有一個特點:可以支援多人協作設計和版本控制管理。

b. Axure RP安裝

下載下傳方式一:

點選擷取安裝包

百度雲盤提取碼:70vx

下載下傳方式二:

官網下載下傳:https://www.axure.com.cn/3510/

啟動AxureRP-SetUp.exe,有注冊Key的使用者可以使用使用者Key激活正式版,在“Welcome”界面上邊框找到“Liscence”,點選注冊,界面如下:

(選擇右上角的Enter License)

原型設計工具【暨軟體工程實踐專題第三次作業】

 以下是激活碼(不過推薦購買正版):

License:University of Science and Technology of China (CLASSROOM)

Key:DTXRAnPn1P65Rt0xB4eTQ+4bF5IUF0gu0X9XBEUhM4QxY0DRFJxYEmgh4nyh7RtL

原型設計工具【暨軟體工程實踐專題第三次作業】

c.使用AxureRP建立第一個原型項目,界面熟悉以及結果如下:

原型設計工具【暨軟體工程實踐專題第三次作業】

站點地圖區域:對頁面進行添加、删除、重命名群組織頁面層次;

界面工具集:拖動向頁面添加元件

子產品區域:在該面闆中可進行子產品的添加、删除、重命名群組織

主菜單工具集:檔案打開、儲存等操作

界面工作環境:可以設計線框圖、流程圖、自定義部件、子產品;

頁面注釋與頁面互動:添加與該頁面有關的注釋

互動設計:設定标簽、樣式,添加注釋

物件注釋:添加、删除動态面闆的狀态

d.部件說明:

原型設計工具【暨軟體工程實踐專題第三次作業】

e.Axure事件

OnClick:滑鼠點選事件

這個事件用的非常多,使用者許多互動都通過這個完成。

OnMouseOver:當光标在上面時

主要做頁面互動效果,當滑鼠滑過時,它的樣式發生怎麼樣的改變。

OnPanelStateChange:狀态改變時

這個事件針對動态面闆,當動态面闆的狀态改變時觸發。

②墨刀:

a.簡介:墨刀和Axure一樣也是一個快速設計原型的應用,它相較于Axure,也有一些優點:操作十分簡單(小白也會用,也可以快速完成可互動原型)、支援裝置多(相容性好,可以在電腦、手機、微信上直接示範)、界面簡潔、也支援線上共同編輯,支援插件擴充。

b.安裝:

點選該網址擷取下載下傳:https://modao.cc/downloads

使用墨刀建立第一個原型項目,結果如下:

原型設計工具【暨軟體工程實踐專題第三次作業】

操作界面熟悉:

原型設計工具【暨軟體工程實踐專題第三次作業】

 控件區:提供文本、矩形基礎元件元素,利用基礎元件建立原型,下面的平台元件庫,包括iOS元件庫等已經構造好的元件庫友善使用者直接用。

Page3 Auxure執行個體講解

我們在這裡介紹一下清單頁面的設計與實作:我們在設計原型的時候經常會用到清單表示選項,例如下面的結果圖:

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟一:在讀書頁面,使用清單展示可以更新的書本内容,在頁面中拖入一個中繼器元件,命名為“讀書清單”

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟二:輕按兩下“讀書清單”打開中繼器,預設是一個矩形框。點 擊矩形框外的頁面,出現中繼器資料集編輯區域。在中繼器資料集中添加列名,在行中添加内容。

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟三:接下來我們設計中繼器的項。将原來的矩形框删除,添 加1個Box2作為底色,添加1個Heading1、4個label,分 别命名為:書名、作家、書記類型,并調整其位置、文 字大小、顔色等,最後在底端添加一條水準線分割資料行 (如左圖)。此時,傳回“讀書”頁面,效果如右圖所示。

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟四:下面将中繼器的項與中繼器資料集綁定。在“讀書”頁面設定觸發 事件,OnPageLoad中添加Case1,選擇Set Text ,設定“标題”的 值(value)為中繼器資料(repeater/dataset)中的“item.title”。用 同樣的方法設定其他字段。

原型設計工具【暨軟體工程實踐專題第三次作業】

之後點選Preview鍵盤就實作了之前的界面。

Page2墨刀執行個體講解

我們在墨刀執行個體這裡介紹一下輪播的實作,相較于Axure中的輪播闆,墨刀做起來更容易,例如下面的結果:

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟一:找到元件中輪播闆

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟二:轉換為母版

原型設計工具【暨軟體工程實踐專題第三次作業】

步驟三:輕按兩下元件進入模闆設計,右邊放入需要輪播的圖檔即可,可以設定輪播方式和參數,最後運作可以得到我們開始時候效果:

原型設計工具【暨軟體工程實踐專題第三次作業】

Page5兩個原型設計軟體比較

墨刀和Axure好像是美圖秀秀和photoShop的差別,墨刀操作簡單,入手友善,适合新手上手,而Axure在互動等功能比墨刀更多更細,适合做帶有技術的高保真原型,比如墨刀不能隻做帶有條件的互動效果;墨刀内置更多素材,使用友善,就像美圖秀秀内置很多貼紙及素材等,使用者隻需要拖動就可以實作想要的效果,是以墨刀制作原型時速度更快,操作比Axure更加友好;由于Axure使用基數多,是以Axure通用性會更好一些。

除此之外,墨刀可以說是為了移動端産品原型而生的,免費版自帶部件等功能基本滿足移動端産品原型的設計要求,并且墨刀控件都是基于APP,墨刀也偏線上産品,隻要有賬号密碼,就可以随時随地在不同裝置上設計之前設計的作品。而這正也是墨刀的缺點,墨刀不自由,僅限移動端産品原型,互動效果等也不如Axure靈活,不适用PC端。

Page6總結

以上是基于自己對這兩款軟體學習中的收獲和見解,總的來說,對于原型工具的選擇,可以考慮兩個原則:一是适合産品,及其使用場景;二是适合自己。

Page7感悟

不論移動端UI還是網頁UI制作,使用原型制作是很重要的,可以将設計師的想法和創意形象化顯示出來,讓其他人檢視和回報,進而改進,一定程度上也減少了開發成本。原型設計在軟體開發過程中是非常必要的,應該充分考慮産品的需求和團隊的情況選擇适合的原型設計類型。同時選擇一款優質的原型工具能夠節省大量的時間和成本,可以多嘗試幾款工具後再做選擇。既然原型制作那麼重要,我們也需要擁有一個适合自己的原型設計應用,在這裡我們主要介紹了兩款,墨刀和Axure RP,其中Axure中還介紹了一個執行個體,從上手來說,墨刀更加适合新手,而Axure更加适合追求高保真和技術的人員。

轉載于:https://www.cnblogs.com/Jewish/p/10786032.html

繼續閱讀