现代软件工程思想,除了注重软件开发技术,更重要的是加强软件开发过程中的管理。UML是实现软件工程思想,呈现开发项目功能结构和行为逻辑的最好语言。运用UML语言,设计并创建最为科学、合理、经济、实用的模型,用以呈现并指导开发工作,是实现软件工程的首要任务。