UML是一种面向对象的统一建模语言,系统或应用程序开发的各个阶段都需要UML模型的辅助,它为开发提供了模型化和可视化支持。基于UML建立的模型描述了系统具体的需求,解决了客户与程序员之间沟通困难问题。UML建模简单易懂,明确、清晰的传递了系统的功能和运行过程。本文利用UML为ATM系统的开发建立多种模型视图。