针对机载千兆交换机系统配置与自测试(BIT)要求,设计了一种基于单片机的嵌入式交换机系统。针对软件的移植性、扩展性要求,采用基于UML的面向对象设计方法,建立了软件的静态模型,给出了软件运行流程图及设计。通过在单片机平台上实现,表明硬件功能正常,软件能实现交换机系统的配置与自测试