1、概念不同
UI設計是指對軟件的人機交互、操作邏輯、界面美觀的整體設計。軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程。軟件開發(fā)是一項包括需求捕捉、需求分析、設計、實現(xiàn)和測試的系統(tǒng)工程。
2、專業(yè)方向不同
軟件開發(fā):本專業(yè)畢業(yè)生適合的工作崗位是計算機程序設計師。適合于熟練地按照工程化的思路進行軟件編制、軟件測試的工作崗位,能擔任各種企事業(yè)單位和各級工程建設*、管理*的計算機軟件和硬件維護、網(wǎng)絡的組建、維護等工作,也可從事計算機研究與應用、軟件開發(fā)等方面的工作。UI是用戶界面。從字面上看是用戶與界面2個組成部分,但實際上還包括用戶與界面之間的交互關系,所以這樣可分為3個方向,他們分別是:用戶研究、交互設計、界面設計。
3、設計方向不同
軟件開發(fā)工具是用于輔助軟件生命周期過程的基于計算機的工具。通常可以設計并實現(xiàn)工具來支持特定的軟件工程方法,減少手工方式管理的負擔。UI是用戶界面。從字面上看是用戶與界面2個組成部分,但實際上還包括用戶與界面之間的交互關系,所以這樣可分為3個方向,他們分別是:用戶研究、交互設計、界面設計。