Developing Applications with Visual Basic and UML