Membuat UML Menggunakan Visual Paradigm Community Edition

null

Assalamau’alaikum warohmatullohi wabarokatuh,
Seperti di artikel sebelum-sebelumnya di kategori Penelitian bahwa saya akan memberikan tutorial UML, memang sepertinya agak berat nich memberikan turorial ini, masalahnya lumayan banyak materinya, mungkin saya akan memberikan sekilas contoh dan pembahasannya saja, oh iya UML sangatlah penting di bagian skripsi BAB III yaitu perancangan, sebenarnya bukan skripsi saja, untuk membuat system baru pun sebenernya UML sangatlah penting , saya baru sedikit sadar akan UML itu ketika saya membuat laporan KKP, sebenarnya di perancangan BAB III kita boleh menggunakan DFD (Data Flow Diagram) ataupun UML, namun saya lebih tertarik menggunakan UML, kebetulan dosen pembimbing KKP saya adalah Bpk. Agung Nugroho S.Kom,M.Kom  yang cukup expert di  OOP,  dan hal hasil BAB III saya lumayan banyak di coret-coret di masalah perancangan UML, mungkin setiap mahasiswa jika bimbingan karya tulisnya banyak yang di coret-coret pasti agak gondok, ya itu sich menurut saya manusiawi, tapi lebih baik dosen pembimbing itu seperti itu, menandakan bahwa dosen pembimbing kita benar-benar mengkoreksi karya tulis kita dan membimbing ke jalan yang benar asyik….. , oh iya dan saya agak sedikit mengerti tentang UML saat beliau memberikan  refrensi materi untuk belajar di artikelnya pak romy di materi kuliah sofware enginering nanti saya akan berikan slide materinya.

Sebelum saya memulai cara mengunakan uml dengan tool visual pardigm alangkah baiknya kita mengenal dulu UML
Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. dan UML adalah suatu bahasa yang digunakan untuk menentukan, memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi.
Uml menyediakan 10 macam macam diagram untuk memodelkan aplikasi berorientasi objek, yaitu :

  1. Use Case Diagram untuk memodelkan proses bisnis.
  2. Conceptual Diagram untuk memodelkan konsep-konsep yang ada di dalam aplikasi.
  3. Sequence Diagram untuk mengirimkan pesan (mesage) antar object.
  4. Collaboration Diagram untuk memodelkan interaksi antar objects.
  5. State Diagram untuk memodelkan prilaku objects didalam sistem.
  6. Activity Diagram untuk memodelkan prilaku use case dan objects didalam sistem.
  7. Class Diagram untuk memodelkan struktur kelas.
  8. Object Diagram untuk memodelkan struktur objects.
  9. Component Diagram untuk memodelkan komponen objects.
  10.  Deployment Diagram untuk memodelkan distribusi aplikasi.

Itulah 10 cmacam diagram yang ada di uml, namun saya akan hanya memberi contoh untuk use case, dan activity diagram . Sebelum kita memulai membuat uml di visual varadigm comunity jika yang belum mempunyai tool tersebut silakan download disini 
jika sudah download silakan install hasil downloadan anda masukan email anda agar pihak visual paradigm memberi product key. lalu buka file ter sebut.
inilah gambar tampilan awal visual paradigm
null
lalu anda pilih diagram->new->usecase.
sesuai diagram apa yang anda ingin buat
null
berikut saya akan memberi contoh use case diagram saja didalam terdapat aktor dan use case
null
jika anda ingin menconvert mejadi image silakan pilih project lalu klik active diagram as image.
null
berikut gambar activity login terdapat componen verticale swimelane, initial node, activity initial node, decision node dan activity berikut gambarnya
null
berikutnya adalah gambar sequence diagram component didalamnya terdapat aktor, boandary, controler, dan entity berikut gambarnya
null
inilah beberapa contoh dari saya jika ingin slide meateri fullnya silakan download disini .

Sekian dari saya semoga bermanfaat, penuli mohon maaf bila ada penulisan yang kurang. mungkin untuk tutorial di kategori penelitian cukup sampai disini dulu di karnakan PR saya masih banyak untuk membuat tutorial dikategori Rapsberry pi 3, Arduino, Android, Mysql, CI dll.
oh iya untuk Metode Fuzzy belum bisa saya post dikarnakan saya belum mendapatkan refrensi yang joss…

—–Terima Kasih ———

Refrensi

Software Engineering

Tags:
One Comment