Pages

Subscribe:

Ads 468x60px

Sabtu, 14 April 2012

materi UML

OTHER BLOG :

http://culesnunique.blogspot.com
http://lilorahardjo.blogspot.com
http://guzdharma.blogspot.com
http://dhidhickrorax.blogspot.com
http://froztheo.blogspot.com
http://martaprandika.blogspot.com
http://andretangkas.blogspot.com
http://kunjungi-suwecanata.blogspot.com
http://aguswiratama50.blogspot.com
http://criticalmandate.blogspot.com
http://dewa-hendra.blogspot.com
http://dwiantari769.blogspot.com
http://donydaryanto.blogspot.com
http://goobloggerwi.blogspot.com
http://endhywandhana26.blogspot.com
http://iwansafwan.blogspot.com
http://myownerisyou.blogspot.com
http://belajar-uml.blogspot.com
http://angung.blogspot.com
http://wild-in-the-dark.blogspot.com
http://inovasiit.blogspot.com
http://kafy-belajaruml.blogspot.com
http://seputera.blogspot.com
http://raindaime.blogspot.com
http://rezaanugerahjrs.blogspot.com
http://caesario-nanda.blogspot.com
http://dennyshare.blogspot.com
http://materionline7tw.blogspot.com
http://niakentjiblog.blogspot.com
http://wahyuseno.blogspot.com
  

Pengertian UML
UML adalah bahasa untuk mengspesifikasi, memvisualisasi,membangun dan mendokumentasikan artefacts (bagian dari informasiyang digunakan atau  dihasilkan oleh  proses pembuatan perangkat lunak, seperti pada pemodelan bisnis dan sistem non  perangkat lunak lainnya.

UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA&D) yang dimunculkansekitar akhir tahun 80-an dan awal tahun 90-an.UML merupakan gabungan dari metode Booch, Rumbaugh (OMT) dan Jacobson.Tetapi UML ini akan mencakup lebih luas daripada OOA&D. Pada pertengahan pengembangan UML dilakukan standarisasi proses dengan OMG (Object Management Group) dengan harapan UML akan menjadi bahasa standar pemodelan pada  masa  yang  akan  datang.

UML disebut sebagai bahasa pemodelan bukan metode. Kebanyakan metode terdiri paling sedikit prinsip, bahasa pemodelan dan proses. Bahasa pemodelan (sebagian besar grafik) merupakan notasi dari metode yang digunakan untuk mendesain secara cepat.

Bahasa pemodelan merupakan bagian terpenting dari metode. Ini merupakan bagian kunci tertentu untuk komunikasi. Jika anda ingin berdiskusi tentang desain dengan seseorang, maka Anda hanya membutuhkan bahasa pemodelan bukan proses yang digunakan untuk mendapatkan desain.
UML merupakan bahasa standar untuk penulisan blueprint software yang digunakan untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat  lunak.

Tipe – tipe Diagram UML
1. Use Case Diagram
Menggambarkan sejumlah eksternal aktor dan hubungannya ke use case yang diberikan oleh sistem.
2. Class Diagram
Menggambarkan struktur dan deskripsi class, package dan objek  beserta hubungan satu sama lain seperti containment, pewarisan,asosiasi dan lain-lain.
3. Statechart Diagram
Menggambarkan semua state yang dimiliki oleh suatu objek dari suatu class dan keadaan yang menyebabkan state berubah.
4. Sequance Diagram
Menggambarkan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirim antara objek  juga interaksi  antara objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.
5. Collaboration Diagram
Menggambarkan kolaborasi dinamis seperti sequence diagram. Dalam menunjukan  pertukaran  pesan, collaboration diagram menggambarkan objek dan hubungannya.
6.  Activity Diagram
Menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskipsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainya seperti UseCase atau interaksi.
7. Component Diagram
Menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan diantaranya. Komponen dapat juga  berupa  interface , yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lainnya.
8. Deployment Diagram
Menggambarkan arsitektur fisik dari perangkat keras dan perangkat lunak system, menunjukan hubungan computer dengan perangkat satu sama lain dan jenis hubungannya.