面向Agent编程(Agent-Oriented Programming,AOP)是一种重要的软件设计思想。基于Agent技术的软件工程方法构建的多Agent系统(Multiagent System,MAS)具有模块化程度较高、运行速度较快、鲁棒性和扩充性较强等优点,因此,MAS构建的CSCW平台逐渐应用于很多领域。另一方面,现有的城市应急中心(110/122/119)系统都是独立封闭的系统、各中心之间缺乏协调能力、只能机械地执行规定的动作,不能满足社会联动多态性服务的要求,该文在分析现状和缺陷的基础上,将AOP软件设计思想引入到了城市应急中心系统设计(乃至一般的应急中心系统设计)中,提出了一种基于MAS的城市应急中心系统框架模型,并详细阐述了系统设计中所涉及的关键技术。