Unified Modeling Language (UML) PDF
Unified Modeling Language (UML) PDF
Language (UML)
pengertian
UML (Unified Modeling Language) adalah sebuah bahasa yang
berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan,
membangun, dan pendokumentasian dari sebuah sistem pengembangan
software berbasis OO (Object-Oriented).
UML sendiri juga memberikan standar penulisan sebuah sistem blue print,
yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa
program yang spesifik, skema database, dan komponenkomponen yang
diperlukan dalam sistem software
UML tidak hanya merupakan sebuah bahasa pemograman visual saja,
namun juga dapat secara langsung dihubungkan ke berbagai Bahasa
pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan
secara langsung ke dalam sebuah object-oriented database. Begitu juga
mengenai pendokumentasian dapat dilakukan seperti; requirements,
arsitektur, design, source code, project plan, tests, dan prototypes.
Pemahaman UML
Untuk dapat memahami UML membutuhkan
bentuk konsep dari sebuah bahasa model, dan
mempelajari 3 (tiga) elemen utama dari UML
seperti
building block,
aturan-aturan yang menyatakan bagaimana
building block diletakkan secara bersamaan,
dan
beberapa mekanisme umum (common).
Building blocks
Tiga macam yang terdapat dalam building block
adalah :
Benda/Things, adalah abstraksi yang pertama
dalam sebuah model
Hubungan/Relationships, sebagai alat
komunikasi dari benda-benda,
Bagan/Diagrams. sebagai kumpulan / group
dari benda-benda/things.
Konsep objek,class dan method
Sistem Informasi Manajemen Perpustakaan merupakan sebuah sistem informasi untuk mengelola
informasi yang diperlukan dalam suatu perpustakaan yang meliputi pendaftaran pustaka, anggota, dan
proses peminjaman pustaka. Aturan perpustakaan yang harus diatasi pada sistem informasi
manajemen perpustakaan yang akan dimodelkan sebagai berikut: