關(guān)于軟件開(kāi)發(fā)中GUI Design Studio的應(yīng)用的論文
原型設(shè)計(jì)在軟件需求分析階段能夠清楚、并迅速的展現(xiàn)用戶(hù)需求及軟件功能。本文通過(guò)介紹原型設(shè)計(jì)在開(kāi)發(fā)過(guò)程中的作用及軟件的發(fā)展,對(duì)比常用的幾款原型設(shè)計(jì)工具的優(yōu)缺點(diǎn),為軟件開(kāi)發(fā)人員推薦一款原型設(shè)計(jì)工具GUI Design Studio,結(jié)合供應(yīng)商評(píng)價(jià)系統(tǒng)的設(shè)計(jì)過(guò)程,介紹了軟件開(kāi)發(fā)中GUI Design Studio的應(yīng)用,體現(xiàn)了原型設(shè)計(jì)在軟件開(kāi)發(fā)中的必要性。
1、 原型設(shè)計(jì)的概述及設(shè)計(jì)工具的使用
1.1、軟件項(xiàng)目的開(kāi)發(fā)過(guò)程主要分為五個(gè)階段:需求分析階段、設(shè)計(jì)階段、編碼階段、測(cè)試階段以及維護(hù)階段。原型設(shè)計(jì)是在項(xiàng)目需求分析階段,在獲取基本的需求說(shuō)明后,利用軟件工具對(duì)界面模塊、元素進(jìn)行粗放式的排版和布局,再加入一些交互性的元素,構(gòu)造出一個(gè)簡(jiǎn)約的項(xiàng)目模型,滿(mǎn)足用戶(hù)的基本需求,然后通過(guò)不斷的.補(bǔ)充和修改來(lái)完善整個(gè)項(xiàng)目的設(shè)計(jì)思路。
原型設(shè)計(jì)能夠使項(xiàng)目設(shè)計(jì)更具體,更形象、更生動(dòng),展現(xiàn)了項(xiàng)目的藍(lán)圖、功能和效果,設(shè)計(jì)人員對(duì)軟件要達(dá)到的目標(biāo)一目了然,相當(dāng)于做了一份詳細(xì)的需求分析。
原型設(shè)計(jì)是軟件的開(kāi)端,也是軟件開(kāi)發(fā)的基礎(chǔ),因此原型設(shè)計(jì)在需求分析階段乃至整個(gè)軟件開(kāi)發(fā)過(guò)程具有重要的作用和意義。
1.2、原型設(shè)計(jì)思想是需要原型工具來(lái)實(shí)現(xiàn)的,隨著原型設(shè)計(jì)在軟件開(kāi)發(fā)中越來(lái)越普遍,原型設(shè)計(jì)工具種類(lèi)也越來(lái)越多,我們以前經(jīng)常會(huì)用到以下幾種設(shè)計(jì)工具:
紙筆:用紙和筆進(jìn)行項(xiàng)目原型描繪,是最簡(jiǎn)單也是最常見(jiàn)的原型設(shè)計(jì)工具,但不便于后續(xù)的研討、設(shè)計(jì)、開(kāi)發(fā)和備案。
word,PPT,visio:他們并不是專(zhuān)門(mén)的原型設(shè)計(jì)工具,由于配套的功能不夠,只能提供簡(jiǎn)單的靜態(tài)界面設(shè)計(jì),不利于交互的表達(dá)與演示。
UIDesigner:由騰訊公司開(kāi)發(fā)的一款界面原型設(shè)計(jì)工具,雖然能夠?qū)崿F(xiàn)整體的演示和交互功能,但可使用的元素較少,界面效果相對(duì)單一而且制作較復(fù)雜。
我們?cè)诠⿷?yīng)商評(píng)價(jià)系統(tǒng)的開(kāi)發(fā)中應(yīng)用了GUI Design Studio,他是一款給應(yīng)用軟件設(shè)計(jì)圖形用戶(hù)界面的專(zhuān)業(yè)工具。它擁有強(qiáng)大的設(shè)計(jì)功能和簡(jiǎn)單的操作,是一個(gè)可以簡(jiǎn)化界面布局設(shè)計(jì)、系統(tǒng)交互復(fù)雜度,不需要軟件開(kāi)發(fā)和編碼的完整的設(shè)計(jì)工具。
2、GUI Design Studio在項(xiàng)目中的應(yīng)用 2.1、實(shí)現(xiàn)界面的交互
GUI Design Studio能夠?qū)㈧o態(tài)的原型設(shè)計(jì)通過(guò)創(chuàng)建不同類(lèi)型連接,使之呈現(xiàn)為一個(gè)生動(dòng)的交互式原型,直觀的展現(xiàn)了界面間的交互功能。
2.2、 實(shí)現(xiàn)項(xiàng)目需求變更
在軟件需求分析過(guò)程中,用戶(hù)隨時(shí)會(huì)提出一些新的需求,他們會(huì)對(duì)模塊界面、功能和性能提出更高更多的要求,利用GUI Design Studio工具可對(duì)軟件的需求變更進(jìn)行修改,用戶(hù)可通過(guò)界面模型動(dòng)態(tài)的展示,對(duì)存在的不足和新的需求與開(kāi)發(fā)人員進(jìn)行交流,利用GUI Design Studio進(jìn)行修改和完善。
在供應(yīng)商評(píng)價(jià)系統(tǒng)中,開(kāi)發(fā)人員和用戶(hù)通過(guò)界面原型的展示,提出了許多修改意見(jiàn)和原先遺漏的需求,例如在該系統(tǒng)中每年我廠的供貨商評(píng)價(jià)排名情況全部顯示在首頁(yè)上,通過(guò)首界面模型的演示后用戶(hù)建議,在供應(yīng)商排名中加入排序功能。這樣可以按綜合得分正序、倒序兩種方式顯示,方便用戶(hù)查看。
2.3、GUI Design Studio簡(jiǎn)介
GUI Design Studio是一款基于Windows系統(tǒng)下的界面原型構(gòu)建工具,在不用編程和書(shū)寫(xiě)腳本的情況下使用標(biāo)準(zhǔn)元素繪制個(gè)人化的屏幕、窗口及控件快速創(chuàng)建演示原型。它可以使產(chǎn)品構(gòu)思文檔化,創(chuàng)建各種原型,為開(kāi)發(fā)者定義規(guī)范。GUI Design Studio提供了大部分C/S、B/S組建示意圖,可組合使用,在一般軟件界面模型設(shè)計(jì)階段基本可以滿(mǎn)足需要。
2.4、 實(shí)現(xiàn)界面設(shè)計(jì)
GUI Design Studio提供了強(qiáng)大的標(biāo)準(zhǔn)化控件、圖標(biāo)、注釋功能支持,內(nèi)置120多種設(shè)計(jì)元素和圖標(biāo),使用標(biāo)準(zhǔn)的Windows控件,Web元素以及其他的泛型元素創(chuàng)建窗體。此外,還提供很多不同情況下的變型以加快構(gòu)建速度。還能組合不同設(shè)計(jì)元素以創(chuàng)建自定義控件以及變型。在界面設(shè)計(jì)中選擇右側(cè)的設(shè)計(jì)器面板中的元素進(jìn)行拖拽或雙擊即可完成界面的設(shè)計(jì)。
通過(guò)上圖可以看出GUI Design Studio的界面效果圖設(shè)計(jì)美觀、具有比較真實(shí)的效果。
3、結(jié)語(yǔ)
通過(guò)GUI Design Studio在軟件開(kāi)發(fā)中的應(yīng)用可以看出GUI Design Studio不僅能夠清楚、迅速的創(chuàng)建演示模型,也能實(shí)現(xiàn)界面的基本交互,極大的提升了軟件開(kāi)發(fā)的效率,它在系統(tǒng)需求階段是與用戶(hù)交流的工具,在系統(tǒng)設(shè)計(jì)階段是設(shè)計(jì)的依據(jù),體現(xiàn)原型設(shè)計(jì)思想在軟件開(kāi)發(fā)中的重要性,因此對(duì)原型設(shè)計(jì)的研究對(duì)軟件的開(kāi)發(fā)具有很重要的意義和作用。
【軟件開(kāi)發(fā)中GUI Design Studio的應(yīng)用的論文】相關(guān)文章:
精確軟件開(kāi)發(fā)研討及應(yīng)用論文03-21
數(shù)據(jù)挖掘技術(shù)在軟件開(kāi)發(fā)信息管理中的應(yīng)用論文06-24
基于CMMI的軟件開(kāi)發(fā)模型應(yīng)用研究論文04-16
教學(xué)中的應(yīng)用研究教學(xué)中的應(yīng)用研究論文06-25
數(shù)據(jù)挖掘在CRM中的應(yīng)用論文04-10
GIS在地理教學(xué)中的應(yīng)用論文06-20