Thursday, October 12, 2017

Pengertian UML(Unified Modelling Languange) Dan Macam-Macam Diagramnya

ASSALAMUALAIKUM WR WB 

Pengertian UML Dan Macam - Macam Diagramnya - apa itu UML ? UML adalah singkatan dari " Unified Modelling Language " yaitu sebuah metode atau teknik dalam  bahasa yang berdasarkan grafik/gambar untuk untuk mengvisualisasi, menspesifikasikan, membangun dan mendokumentasi dari sebuah sistem pengembangan software berbasis O-O(object-oriented) . UML banyak digunakan dalam perusahaan besar seperti IBM, MICROSOFT, Dan lain sebagainya.
UML(Unified Modelling Languange)

UML tidak hanya sebagai bahasa pemrograman visual saja, tetapi juga berhubungan erat dengan bahasa pemrograman lainya seperti JAVA, C++, VISUAL BASIC, PHP Dan secara langsung dihubungkan kedalam sebuah objek-oriented darabase. selain itu UML sudah menjadi standard dalam penulisan blue print software. selain dari pengertian UML diatas ternyata masih ada definisi lainya silhkan simak dibawah ini.


Definisi UML 


1. UML merupakan metode pengembangan perangkat lunak (sistem informasi) dengan menggunakan metode grafis dan juga merupakan bahasa untuk memvisualisasi, spesifikasi, Konstruksi serta dokumentasi .
2. UML adalah bahasa yang telah menjadi standard untuk mengvisualisasi, menetapkan, membangun dan mendokumentasi pada sistem perngkat lunak.
3. UML adalah bahasa yang telah menjadi standard dalam industri untuk mengvisualisasi merancang dan mendokumentasi dalam sistem perangkat lunak.
4. UML adalah standard dalam pemodelan bahasa pemrograman yang terdiri dari bebagai macam diagram kemudian dikembangakan sehingga membantu dalam penyelesaian tugas seperti visualisasi , spesifikasi, desain arsitektur, konstruksi, simulasi dan testing serta dokumentasi.


Macam -Macam Diagram UML(Unified Modelling Language)



1. Use Case Diagram

Use Case Diagram Adalah Diagram menampilkan interksi antara sistem dan actor. cara kerjanya yaitu dengan cara mendeskripsikan tipe interaksi atar user(pengguna) sistem dengan sistemnya itu sendiri .

2. Activity Diagram (Diagram Aktifitas)

Activity Diagram Adalah memodelkan proses proses apa saja yang terjadi didalam sistemdan sering digunakan pada flwchart.

3. Squence Diagram 

Squence Diagram Adalah Diagram Bagaimana suatu sistem beroprasi dapat dilakukkan berdasarkan tahapan dan urutan waktu pelaksanaanya.

4. Communication Diagram 

Comomunication Diagram hampir sama dengan Squence Diagram tetapi lebih diutamakan pada objekdalam suatu sistem

5. Class Diagram 

Class Diagram Adalah Diagram menampilkan jenis - jenis kelas ataupun properti yang ada pada suatu sistem. jadi dengan begitu kita dapat mengetahui gambaran relasi mengenai struktur dan deskripsi Class.

6. State Machine Diagram

State Machine Diagram Adalah digunakan untuk menggambarkan Transisi dan perubahan keadaan dari suatu objek ke objek lainya pada suatu sistem.

7. Component Diagram 

Componen Diagram Adalah Diagram yang Menggambarkan struktur dan hubungan antar komponen perangkat lunak yang berisi kode, baik berisi source code maupun binary code dan lain sebgainya.

8. Deployment Diagram

Deployment Diagram Adalah Diagram yang Menggambarkan Detail bagaimana komponen di deploy dalam infrastruktur sistem, komponen yang terletak pada mesin , server dan perangkat keras dan hubungan antar komponen hardware .

9. Composite Structure Diagram

Composite Structure Diagram adalah Diagram yang menunjukkan Struktur internal dari clasifikasi dan termasuk poin interaksinya kebagian lain pada suatu sistem.

10. Interaction overview Diagram

Interaction overview Diagram adalah Diagram yang mengvisualisasikan antara activity diagram dengan squence diagram.

11. Object Diagram 

Object Diagram Adalah Diagram yang menggambarkan objek-objek dan hubungan diantara sutu sistem.

12. Package Diagram

Package Diagram Adalah Diagram yang digunakan dalam pengelompokkan kelas, permodelan objek dan relasinya dengan yang lain.

13. Timing Diagram 

Timing Diagram Adlah Diagram bentuk lain dari interaction diagram, dimana fokus utamanya lebih kewaktu , sangat berguna dalam menunjukkan factor pembatas waktu diantara perubahanstate pada objek yang berbeda.


sekian penjelasan mengenai Pengertian UML(Unified Modelling Languange) Dan Macam-Macam Diagramnya , semoga bermanfaat untuk anda yang sedang mencari referensi mengenai materi kuliah anda ...

WASSALAM

6 komentar

makasih infonya cukup beranfaat

Ternyata banyak Macam -Macam Diagram UML

Lengkap banfet min, terima kasih ya...

Ada kursusnya juga ga ya klo mau belajar ini..

yang saya pelajari selama ini cuma nomor 1,2,3 & 5, lainnya masih asing, apakah wajib gan mengikuti semua UML tersebut dalam hal developer software?

ATURAN KOMENTAR :

1. dilarang komentar berbau sara, perjudian dan parno.
2. silahkan berkomentar sesuai tema dengan sopan.
3. selalu menjaga kenyamanan sesama pengunjung.
4. Dilarang spam dan jika mau jadi partner bisa hubungi melalui link partner.
EmoticonEmoticon