Unified Modeling
Language adalah suatu kumpulan aturan atau ketentuan
pemodelan yang digunakan untuk menentukan dan menggambarkan suatu sistem
software yang berhubungan dengan objek. UML dapat digunakan untuk memahami dan
mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus
meningkat.
Tujuan dari UML sendiri adalah untuk menyediakan
standar notasi yang dapat digunakan oleh semua metode orientasi objek dan untuk
memilih dan mengintegrasikan elemen-elemen terbaik dari notasi-notasi
pendahulu. Pengembangan sistem terfokus pada tiga model yang berbeda :
- Functional Model, direpresentasikan dalam UML dengan use case diagrams, menjelaskan tentang fungsionalitas dari sistem dari sudut pandang pengguna.
- Object Model, direpresentasikan dalam UML dengan class diagrams, menjelaskan struktur dari sistem dalam objek-objek, atribut-atribut, asosiasi dan operasi.
- Dynamic Model, direpresentasikan dalam UML dengan interaction diagrams, state machine diagrams dan activity diagrams. Menjelaskan tingkah laku internal dari sistem.
No comments:
Post a Comment