java UML基础教程,比较实用,例子比较多,易于理解,易于变化、易于维护.