本文从某型飞机起落架系统的构造及工作原理出发,基于起落架系统常见故障研究结果,提出故障诊断系统的设计。根据软件工程方法,从流程分析出发,提出功能需求设计,然后对系统的软硬件运行环境进行设计,建立系统的E-R（关系实体图）,再通过PowerDesigner工具建立满足设计需要的数据库的概念模型和物理模型,并生成相应的MS SQL SERVER数据库表。基于以上设计,采用基于.NET平台的开发技术,实现了基于B/S架构的某型飞机起落架故障诊断系统,并通过相应测试。该系统界面友好,操作简单,功能强大,是一个能满足现行需求的系统。