为了方便、快速地开发城轨列车车载ATC数据分析与回放软件,把回放系统分为操作界面、消息生成和逻辑关系处理3个部分,提出了分析与回放软件的基本体系结构;初步阐述了在这个体系结构基础上开发软件的过程,并给出上海轨道交通2号线车载ATC数据分析与回放软件的具体开发过程及部分成果。