用户和系统之间一般用面向问题的受限 自然语言进行 交互。有系统开始利用 多媒体技术开发新一代的用户界面。软件设计可分为两个部分:编码设计与 UI设计。编码设计大家都很熟悉,但是 UI设计还是一个很陌生的词,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思。UI的本意是 用户 界面,是英文User和 interface的缩写。从字面上看是 用户与 界面2个组成部分,但实际上还包括用户与界面之间的交互关系。