Cara Membuat Class Diagram menggunakan StarUML

Cara membuat class diagram menggunakan StarUML
Assalamualaikum sobat posta, kali ini aku mau sharing tugas UASku, yaitu membuat class diagram menggunakan StarUML. Jika yang belum pumya silahkan klik disini, download dan install aplikasinya. Setelah kalian install, jalankan program tsb. Kalian akan berjumpa dengan tampilan seperti dibawah ini. Klik empty project dan kemudian klik OK





Setelah itu, kalian klik kanan pada Untitled yang ada dipojok sebelah kanan. Kemudian pilih add, kemudian model. Lihat gambar



Setelah itu akan muncul Model1. Klik kanan pada model1 kemudian pilih add diagram kemudian class diagram. Lihat gambar




Setelah itu lihat disebelah kiri, terdapat beberapa atribut-atribut seperti subsystem, package, class, interface dll. Sampai sini ada yang masih belum mengerti, kalo masih belum mengerti, silahkan ulangi langkah-langkahnya dari awal sampai kalian mengerti.



Oke sekarang kita akan mulai membuat sebuah class diagram. Sebelumnya, kita harus menentukan class apa saja yang akan kita buat. Semisal aku mau buat class mahasiswa, dan dosen. Di class mahasiswa tsb terdapat atribut Nama, NIM, ID_Dosen dan alamat. Sedangkan di class dosen, terdapat atribut Nama, ID_Dosen, alamat dan no_telp.


Untuk memulainya, klik class pada toolbox, kemudian klik disembarang tempat dijendela sebelah kanan yang ada grid kotak-kotak seperti buku kotak yang kita pakai saat masih SD hehehe. Kemudian beri nama mahasiswa. Ulangi langkah tsb sampai terbentuk class dosen.





Setelah terbentuk class dosen, langkah berikutnya adalah memberi atribut pada masing-masing class. Caranya klik kanan pada class mahasiswa, kemudian pilih add, pilih atribut dan berikan atribut mahasiswa tsb. Ulangi langkah tsb untuk memberikan atribut pada class dosen.



Setelah kita selesai memberikan atribut pada masing-masing class, maka kita berikan relasinya.

Ada beberapa macam relasi, diantaranya :
1. Association

Sebuah asosiasi merupakan sebuah relationship paling umum antara 2 class dan dilambangkan oleh sebuah garis yang menghubungkan antara 2 class. Garis ini bisa melambangkan tipe-tipe relationship dan juga dapat menampilkan hukum-hukum multiplisitas pada sebuah relationship.(Contoh: One-to-one, one-to-many,many-to-many).


2. Composition

Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi Composition terhadap class tempat dia bergantung tersebut. Sebuah relationship composition digambarkan sebagai garis dengan ujung berbentuk jajaran genjang berisi/solid.



3. Dependency
Kadangkala sebuah class menggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency dilambangkan sebagai sebuah panah bertitik-titik.




4. Aggregation

Aggregation mengindikasikan keseluruhan bagian relationship dan biasanya disebut sebagai relasi.





Naahhh !! Pada class mahasiswa dan dosen, kita beri relasi Composition, karena class dosen dan mahasiswa saling ketergantungan, karena bila tidak ada mahasiswa, maka tidak akan ada dosen, begitu pula sebaliknya.
Untuk selanjutnya, silahkan kalian kembangkan sesuai dengan kreasi kalian sendiri-sendiri

Previous
Next Post »

14 comments

Click here for comments
Bhezhe
admin
November 20, 2013 at 8:14 PM ×

sangat bermanfaat kawan, sukses slalu ya buat ngeblognya.. ^^

Reply
avatar
Afif Nuzia A
admin
November 27, 2013 at 7:21 PM ×

oke terima kasih kawan kunjungannya

Reply
avatar
Unknown
admin
December 25, 2013 at 10:20 AM ×

mantap Gan??????? bermanfaat buat kerja skripsi nih???? :sh: :jmpl:

Reply
avatar
Unknown
admin
December 25, 2013 at 10:21 AM ×

mantap Gan??????? bermanfaat buat kerja skripsi nih???? :sh: :jmpl:

Reply
avatar
Afif Nuzia A
admin
January 3, 2014 at 12:28 PM ×

oke terima kasih kunjungannya..

Reply
avatar
ica
admin
January 4, 2014 at 7:30 PM ×

tutorial yang bagus

Reply
avatar
Afif Nuzia A
admin
January 6, 2014 at 11:26 AM ×

Oke terima kasih kunjungannya

Reply
avatar
Unknown
admin
February 8, 2014 at 9:09 AM ×

Terimakasih Sangat Bermanfaat,.. Salam Dari Lampung :bs:

Reply
avatar
Unknown
admin
December 12, 2014 at 2:19 PM ×

Cara ngasih one to one atau one to many di asosiasinya gimana gan? diklik yang mana? thanks

Reply
avatar
lanaedy
admin
April 16, 2015 at 5:19 PM ×

postnya kurang gan untuk fungsi toolnya :culun:

Reply
avatar
Unknown
admin
October 16, 2015 at 8:52 AM ×

informasinya sangat membantu, tapi kok blognya tidak suport scroll ya, harus pakai scroll bar

Reply
avatar
Unknown
admin
December 21, 2015 at 11:01 AM ×

Bermanfaat banget kak artikelnya buat seperti saya yang pemula..makasih kak.

Reply
avatar
Unknown
admin
January 3, 2016 at 1:13 PM ×

klok aplikasi pembelajar tanpa database ttp bsa pkek class diagram gak cz gak da relasinya.

Reply
avatar
Iroel Cahya
admin
August 4, 2016 at 9:21 PM ×

Gan, kira-kira untuk windows 8.1 apa bisa di instal star uml?

Reply
avatar

Tata Cara Berkomentar yang Baik dan Benar :

1. Gunakan Bahasa yang Sopan.
2. Biasakanlah berkomentar sebelum meninggalkan.
3. Usahakan jangan menggunakan anonymous
4. Saya sangat berterima kasih atas komentar yang kalian berikan
5. Admin selalu berusaha melakukan yang terbaik untuk para pengunjung ConversionConversion EmoticonEmoticon

Thanks for your comment