軟體開發工具介紹之 3 原型設計

2021-06-02 05:16:10 字數 1461 閱讀 3334

原文**suson的

不知道你是否有這樣的經歷:當乙個專案進入測試階段或結束時,卻發現你所做的東西並不是客戶所要的,眼看交付在即,抱怨也無補於事,只能來個臨時抱佛腳,無日無月的加班趕回來。導致這種情況的主要是由於需求分析錯誤,當客戶向你提出需求時,他往往是從使用者的角度出發的,而你的理解卻建立在程式的基礎上。如果評審做得不認真的話,就很晚才被發現,成本就加大了。所以解決問題最好方法是如何更好、更準確地理解使用者的需求?正所謂:千言萬語都抵不上一幅圖,用現在流行的話是:有圖有真相。可見將使用者的需求以圖的形式表現出來是最好不過的事情。軟體還沒有開發出來,何來阿?答案是:使用原型設計工具進行繪圖。通常大家比較常用的是,利用word、visio或者一些uml工具來大致描述一下,但效果及互動性較差。下面是兩款比較好的工具:

1. gui design studio

乙個給應用軟體設計圖形使用者介面(guis)的專業工具。 它是乙個不需要軟體開發和編碼的完整的設計工具。螢幕上的一切都通過圖形方式建立,你可以設計整個應用程式或單個窗體,對話方塊和元件。並組合它們來建立更多的設計,和典型介面。我們也可以將它們鏈結在一起做為乙個故事板,然後通過模擬器來執行,形成互動原型。 gui design studio 將會支援所有基於微軟 windows 平台的軟體環境。這個意味著,你可以先自由的設計,設計完後再選擇實現工具。 按照這種方法,你可以快速聚焦到應用程式設計中,而不會被實現細節干擾。gui design studio 可以被用於,任何你需要畫程式介面,或著想展示這些介面是如何流轉和配合的時候,例如:

·設計整個應用程式

·文件化產品創意

·建立專案建議

·需求捕捉

·建立模擬介面

·給開發者的產品詳細規格說明

·註解現有產品的可用性

·給現有產品提供建議

·構建使用者手冊時候的臨時螢幕截圖等

2. balsamiq mockup

主要是做介面原型設計,是一款帶有手繪塗鴉風格的原型設計軟體,這也是他獨特的地方—可以手繪,當然也有豐富的各種控制項元素,可以幫助你設計桌面應用軟體,web 2.0 站點,ria富網路應用程式, web站點和web應用軟體。

這個軟體是由義大利人peldi開發的,本來是他自己用它來做設計,滿足自己的需求。而在經濟寒冷的2023年,從1,322位付費使用者那卻獲得了162,302美元的收入(其中12月份就有39,000美元);可見其受歡迎的程度。

雖然是由個人設計的,但功能卻一點不弱於其他大牌的原型設計工具:操作方面,拖拽,控制項分組,甚至元素之間的對齊都做得很貼心;預製了很多介面元素,從簡單的輸入框,下拉框,瀏覽器主要元素,到經常用得到的導航條,日曆,**,到複雜的tag cloud,cover flow, 地圖,wyswyg的格式工具欄等,有了這些不用從頭畫起,往往比用白板都快;下面是它的一些特性介紹,參考了解一下:

軟體開發工具

簡介 軟體開發工具這本書從兩個方面為我們展示了學習的內容。分別是理論篇和實踐篇。本書通篇講述的中心或者說物件就是軟體開發工具。首先軟體開發工具簡單來說就是開發軟體的軟體,它具有整合開發的環境 實現開發的所有裝置所需 整本書的線索大致是這樣的 在第三代計算機語言出現之前,人們開發軟體可能需要從二進位制...

軟體開發工具

關於本次自考軟體開發工具的學習,主要是讓我們在學習了程式設計的基本知識後,進一步了解和掌握軟體開發的各類工具,從而提高軟體開發能力和水平,以適應未來工作的需要。對於軟體開發工具的學習,主要是根據課本中講述的知識,來整理的個人思路,下面就用這幅圖來解釋一下。從圖中,我們可以看出 主要從理論和實踐兩個大...

軟體開發工具試題

第一套 一 單項選擇題 每小題 2分,共20分 1.工具是完全為專案主管人員服務的。a.計畫工具 b.分析工具 c.設計工具 d.管理工具 2.下列有關各種概念模型的說法不正確的是 a.結構圖的優點是體現層次結構,由上到下,由粗到細描述程式的結構 b.結構圖用於描述程式模組內部的邏輯結構 c.資料流...