Rekayasa Perangkat Lunak Menggunakan UML dan Java Analisis Perancangan Sistem menggunakan Metodologi Berorentasi Objek , mengimplementasi diagram - diagram UML , menggunakan Bahasa pemrograman Java , antarmuka pengguna berbasis grafis dan penaganan event pemrograman basis data menggunakan bahasa pemrograman java ORM ( Object Relational Mapping ) Hibernate
Rational Rose untuk Pemodelan BErorientasi Objek