地震预警系统作为复杂的大型应用系统,需要支持多源异构观测数据的多种处理操作,客观上要求系统具备因需而变的扩展性。在顶层规划中引入基于软件架构层面的设计,通过对处理流程的宏观归纳抽象,在较高级别上勾勒出系统的运行主线,给出系统运行状况的全景图,从而构建一套易定制、易扩展,具有较强适应能力的分布式地震预警应用系统。