Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Use Case Class Object

643 views

Published on

  • Be the first to comment

  • Be the first to like this

Use Case Class Object

  1. 1. Use Case, Class, ObjectDiagram SI-215 Analisa & Desain Sistem Informasi I Rosa Ariani Sukamto, ST www.gangsir.com
  2. 2. Perlunya Permodelan Permodelan adalah gambaran dari realita yang simpel Permodelan digunakan untuk mempermudah langkah berikutnya dari pengembangan SI Permodelan digunakan untuk mengurangi resiko Permodelan digunakan untuk memvisualkan SI yang akan dibuat www.gangsir.com
  3. 3. Unified Modeling Language (UML) Muncul karena adanya kebutuhan permodelan visual untuk menspesifikasikan, menggambarkan, membangun, dan dokumentasi dari sistem perangkat lunak Merupakan bahasa visual untuk permodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung www.gangsir.com
  4. 4. Rational Unified Process (RUP) SDLC berbasis use case Fase: Inception Identifikasi kebutuhan, ruang lingkup sistem, dan analisa resiko Elaboration Desain, implementasi sisi developer, testing Construction Implementasi sistem lengkap, instalasi Transition Memastikan software memenuhi kebutuhan user (maintenance) www.gangsir.com
  5. 5. Use Case Merupakan permodelan untuk kelakukan (behavior) sistem Mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem Syarat penamaan pada use case: simpel Aktor Orang, proses, atau sistem lain yang berinteraksi dengan sistem, sub sistem, atau kelas Use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor www.gangsir.com
  6. 6. Relasi Use Case Association Komunikasi antara aktor dan use case yang berpartisipasi pada use case Extend Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu Generalization Hubungan generalisasi dan spesialisasi antara dua buah use case Include Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya www.gangsir.com
  7. 7. Contoh Use Case www.gangsir.com
  8. 8. Diagram Kelas & Diagram Objek Menggambarkan struktur sistem Diagram kelas menggambarkan struktur kelas (program) Diagram objek Menggambarkan struktur objek (kerja program) Kelas Bentuk pada kode program (source code) Objek Kelas pada kode program dieksekusi menjadi objek (program yang dijalankan) www.gangsir.com
  9. 9. Diagram Kelas & Diagram Objek Kelas Relasi Association Generalization Constraint www.gangsir.com
  10. 10. www.gangsir.com
  11. 11. Diagram Kelas & Diagram Objek www.gangsir.com
  12. 12. Diagram Kelas & Diagram Objek Objek Link www.gangsir.com
  13. 13. Diagram Kelas & Diagram Objek www.gangsir.com

×