軟件開發(fā)過程中采用的圖形化工具(軟件開發(fā)過程采用多種圖形化工具)
今天給各位分享軟件開發(fā)過程中采用的圖形化工具的知識(shí),其中也會(huì)對(duì)軟件開發(fā)過程采用多種圖形化工具進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
在需求分析階段常用的圖形工具有哪三種
在需求分析階段常用的圖形工具有層次方框圖、IPO圖和Warnier圖。
1、層次方框圖:
層次方框圖用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。
描繪一家計(jì)算機(jī)公司全部產(chǎn)品的數(shù)據(jù)結(jié)構(gòu)可以用層次方框圖表示:公司的產(chǎn)品由硬件、軟件和服務(wù)3類產(chǎn)品組成,軟件產(chǎn)品又分為系統(tǒng)軟件和應(yīng)用軟件,系統(tǒng)軟件又進(jìn)一步分為操作系統(tǒng)、編譯程序和軟件工具等。
2、IPO圖:
IPO圖是輸入、處理、輸出圖的簡稱,它是由美國IBM公司發(fā)展完善起來的一種圖形工具,能夠方便地描繪輸入數(shù)據(jù)、對(duì)數(shù)據(jù)的處理和輸出數(shù)據(jù)之間的關(guān)系。
3、Warnier圖:
Warnier圖和層次方框圖類似,Warnier圖也用樹形結(jié)構(gòu)描繪信息,但是這種圖形工具比層次方框圖提供了更豐富的描繪手段。
用Warnier圖可以表明信息的邏輯組織,也就是說,它可以指出一類信息或一個(gè)信息元素是重復(fù)出現(xiàn)的,也可以表示特定信息在某一類信息中是有條件地出現(xiàn)的。
擴(kuò)展資料:
需求分析階段圖形工具的使用原則:
1、側(cè)重表達(dá)理解問題的數(shù)據(jù)域和功能域。對(duì)新系統(tǒng)程序處理的數(shù)據(jù),其數(shù)據(jù)域包括數(shù)據(jù)流、數(shù)據(jù)內(nèi)容和數(shù)據(jù)結(jié)構(gòu)。而功能域則反映它們關(guān)系的控制處理信息。
2、需求問題應(yīng)分解細(xì)化,建立問題層次結(jié)構(gòu)??蓪?fù)雜問題按具體功能、性能等分解并逐層細(xì)化、逐一分析。
3、建立分析模型。模型包括各種圖表,是對(duì)研究對(duì)象特征的一種重要表達(dá)形式。通過邏輯視圖可給出目標(biāo)功能和信息處理間關(guān)系,而非實(shí)現(xiàn)細(xì)節(jié)。由系統(tǒng)運(yùn)行及處理環(huán)境確定物理視圖,通過它確定處理功能和數(shù)據(jù)結(jié)構(gòu)的實(shí)際表現(xiàn)形式
參考資料來源:百度百科-需求分析
開發(fā)軟件需要ps嗎?
應(yīng)該是需要的,因?yàn)檐浖缑嬉话愣际怯肞S開發(fā)的,需要打開設(shè)計(jì)稿拿到界面素材
圖形編程中有哪些實(shí)用的工具?該怎樣運(yùn)用?
圖形編程其實(shí)更準(zhǔn)確的說法應(yīng)該叫圖形化編程,指的是提前編寫好帶有界面的工具,用戶通過拖動(dòng)界面上的組件來進(jìn)行變成編程語言的編寫。這種編程方式將部分重復(fù)性的編程語句封裝起來,用戶需要時(shí)可以隨時(shí)調(diào)用,大大提高了編程效率,能夠所見即所得。但是提高效率的同時(shí)也帶來了弊端,那就是如果大量依靠封裝的組件,程序員就會(huì)對(duì)底層編碼知識(shí)缺乏了解,時(shí)間長了會(huì)降低程序員的技術(shù)水平。隨著網(wǎng)頁編程的興起,這種編程方式逐漸退出了歷史舞臺(tái),兒童編程的火熱,這種可以拖動(dòng)進(jìn)行程序編寫的方式被發(fā)現(xiàn)適合用來教給孩子基礎(chǔ)的編程邏輯,又逐漸開始火熱起來,下面就列舉一些在圖形編程中的實(shí)用工具,以及該如何運(yùn)用:
一、Scratch
這是一款麻省理工學(xué)院開發(fā)的專門針對(duì)青少年學(xué)習(xí)編程的圖形化編程工具,通過可愛的卡通形象以及可拖拽的模塊讓孩子明白編程中最基本的概念以及編程邏輯,可謂是寓教于樂,需要在機(jī)器上安裝專門的應(yīng)用程序來使用。
二、PlayGround
這是蘋果公司開發(fā)的一款專門在蘋果機(jī)器上使用的可視化編程工具,為了推廣蘋果的Swift開發(fā)語言,這個(gè)工具的優(yōu)點(diǎn)就是,拖動(dòng)模塊后可以像觀看影片一看查看編程效果。使用方法就是通過蘋果商店下載這款應(yīng)用就可以。
三、Modkit
這是一款相對(duì)來說比較簡單的圖形編程工具,能夠與Arduino IDE集成。 可用于編程機(jī)器人,很多小學(xué)生參加機(jī)器人大賽就是用的這款語言。
你知道在圖形編程中有哪些實(shí)用的工具?該怎樣運(yùn)用呢?歡迎留言討論。
軟件開發(fā)過程中采用的圖形化工具的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于軟件開發(fā)過程采用多種圖形化工具、軟件開發(fā)過程中采用的圖形化工具的信息別忘了在本站進(jìn)行查找喔。