接口设计包括三个方面:一、用户接口 用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。二、外部接口 用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。三、内部接口 用来说明本系统之内的各个系统元素之间的接口的安排