软件界面设计包括软件启动界面设计,软件架构设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条设计及状态栏设计,安装过程设计,包装及商品化。

(1)软件启动界面设计(SPLASH)
软件启动界面为高清晰度的图像,上面醒目的标注制作或支持的公司标志、产品商标、软件名称、版本号、网址、版权声明、序列号等信息,以树立软件形象,方便使用者或购买者在软件启动的时候得到提示。
(2)软件框架设计
软件框架设计根据软件的使用功能,对该软件产品的程序和使用进行了解 ,设计师和软件产品的程序开发员及程序使用对象进行共同沟通,以设计出友好的、独特的、符合程序开发原则的软件框架。设计中将整体色彩组合进行合理搭配,以符合视觉流程和用户使用心理。
(3)软件按钮设计
软件按钮设计一般有三种或三种以上的状态效果:默认状态;鼠标移上去的状态;点击时状态;不能点击时状态。
(4)软件面板设计
软件版面设计要做到面板功能区分割清晰,且具有缩放功能,与整个软件界面风格匹配,尽量做到面积较小,节省空间。
(5)菜单设计
菜单设计一般有选中状态和默认状态,右边应为快捷键,左边应为名称,如果有下级菜单应该有提示(如箭头等),不同功能区间应该合理分布。
(6)标签设计
(7)程序图标设计
程序图标设计色彩一般不宜超过64色,大小为16x16、32x32、64x64等几种,图标设计是方寸艺术,它需要在小面积内表现出软件的功能的涵义。
(8)滚动条及状态栏设计
滚动条设计主要是为了对区域性空间固定大中小内容量的变换进行设计,应该有上下箭头,滚动标,还有翻页标。状态栏设计是为了对软件当前状态的显示和提示。
(9)安装进度过程设计
安装进度过程设计是将软件安装的过程进行美化。
(10)包装及商品化