Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Keuntungan metodologi berorientasi objek. Meningkatkan produktivitas Meningkatkan produktivitas Kecepatn pengembangan Kecepatn pengembangan Kemudahan pemeliharaan.

Presentasi serupa


Presentasi berjudul: "Keuntungan metodologi berorientasi objek. Meningkatkan produktivitas Meningkatkan produktivitas Kecepatn pengembangan Kecepatn pengembangan Kemudahan pemeliharaan."— Transcript presentasi:

1 Keuntungan metodologi berorientasi objek. Meningkatkan produktivitas Meningkatkan produktivitas Kecepatn pengembangan Kecepatn pengembangan Kemudahan pemeliharaan Kemudahan pemeliharaan Adanya konsistensi Adanya konsistensi Meningkatkan kualitas Meningkatkan kualitas

2 Langkah Berorientasi objek Tentukan kebutuhan pemakai Tentukan kebutuhan pemakai Identifikasi kelas dan objek Identifikasi kelas dan objek Identifikasi atribut setiap kelas objek Identifikasi atribut setiap kelas objek Definisikan struktur dan hirarki Definisikan struktur dan hirarki Buat model hubungan objek Buat model hubungan objek Buat model prilaku objek Buat model prilaku objek

3 UML Unified Modeling Language (UML) = bahasa standard yang digunakan untuk melakukan spesifikasi, visualisasi, konstruksi, dan dokumentasi sistem software Unified Modeling Language (UML) = bahasa standard yang digunakan untuk melakukan spesifikasi, visualisasi, konstruksi, dan dokumentasi sistem software UML juga digunakan utk membuat model sebuah bisnis dan sistem yang non- software UML juga digunakan utk membuat model sebuah bisnis dan sistem yang non- software

4 Fase Pengembangan Sistem & UML Analisa kebutuhan (requirement analysis) Analisa kebutuhan (requirement analysis) Use case diagrams Use case diagrams Analysis Analysis Class diagrams, dynamic models Class diagrams, dynamic models Design Design Tambahan class, infrastuktur teknis Tambahan class, infrastuktur teknis Programming Programming Mengubah class ke dalam bentuk kode pemrograman Mengubah class ke dalam bentuk kode pemrograman Testing Testing Unit testing  class diagram & specification Unit testing  class diagram & specification Integratin testing  component & collaboration diagrams Integratin testing  component & collaboration diagrams System testing  use case diagram System testing  use case diagram

5 Tipe-Tipe UML Diagram Use case diagram Use case diagram Class diagram Class diagram Interaction diagram Interaction diagram State diagram State diagram Activity diagram Activity diagram Physical diagram Physical diagram Component diagram Component diagram Deployment diagram Deployment diagram

6 Use Case Diagram Use case = serangkaian skenario yang menggambarkan interaksi antara user dan sistem Use case = serangkaian skenario yang menggambarkan interaksi antara user dan sistem Actor = melambangkan seorang user atau sebuah sistem yang berinteraksi dengan sistem yang sedang dibuat modelnya Actor = melambangkan seorang user atau sebuah sistem yang berinteraksi dengan sistem yang sedang dibuat modelnya Use Case

7 Use Case Diagram Contoh soal: seorang pelanggan memesan barang pada suatu perusahaan. Berikut ini langkah2 pemesanan barang: Contoh soal: seorang pelanggan memesan barang pada suatu perusahaan. Berikut ini langkah2 pemesanan barang: Mencari katalog dan memilih item Mencari katalog dan memilih item Memanggil sales representative Memanggil sales representative Menyediakan informasi pengiriman Menyediakan informasi pengiriman Menyediakan informasi pembayaran Menyediakan informasi pembayaran Menerima nomor konfirmasi dari sales Menerima nomor konfirmasi dari sales

8 Contoh Use Case Diagram Browse Catalog & Select Item Give Shipping Info Call Sales Person Give Payment Info Get Confirmation #


Download ppt "Keuntungan metodologi berorientasi objek. Meningkatkan produktivitas Meningkatkan produktivitas Kecepatn pengembangan Kecepatn pengembangan Kemudahan pemeliharaan."

Presentasi serupa


Iklan oleh Google