Sunday, September 25, 2016

PPL-1 Usecase

Usecase diagram adalah diagram yang digunakan untuk menggambarkan secara ringkas siapa yang menggunakan sistem dan apa saja yang bisa dilakukannya. Diagram usecase tidak menjelaskan secara detail tentang penggunaan usecase, namun hanya memberi gambaran singkat hubungan antara usecase, aktor, dan sistem. Melalui diagram usecase dapat diketahui fungsi-fungsi apa saja yang ada pada sistem (Rosa-Salahudin, 2011: 130). 

Komponen-komponen yang ada pada usecase adalah :  
  • Aktor. Merupakan orang, proses atau sistem lain yang berinteraksi dengan sistem yang akan dibuat. Jadi walaupun simbol aktor dalam diagram usecase berbentuk orang, namun aktor belum tentu orang. 
  • Usecase. Merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang slaing berinteraksi atau bertukar pesan antar unit maupun aktor. 
  • Relasi. Merupakan hubungan yang terjadi pada sistem baik antar aktor maupun antar usecase maupun anatara usecase dan aktor. 

Relasi yang digunakan dalam diagram usecase antara lain : 
  • Assosiation. Merupakan relasi yang digunakan untuk menggambarkan interaksi antara usecase dan aktor. Asosiasi juga menggambarkan berapa banyak objek lain yang bisa berinteraksi dengan suatu objek atau disebut multiplicity (Multiplicity dapat dilihat pada postingan Class Diagram). 
  • Generalization. Merupakan relasi yang menggambarkan inheritance baik aktor maupun usecase. 
  • Dependency. Merupakan relasi yang menggambarkan ketergantungan antara usecase yang satu dengan usecase yang lain. Ada dua macam dependency yaitu include dan extends. Include menggambarkan bahwa jalannya suatu usecase memicu jalannya usecase lain. 
  • Aggregation adalah bentuk asosiation dimana sebuah elemen berisi elemen lainnya.

Kegunaan Use Case Diagram

Use Case diagram digunakan :
  • Diagram  use case merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat.
  • Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat.
  • Diagram use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut. Yang ditekankan pada diagram ini adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”.
  • Sebuah use case merepresentasikan sebuah interaksi antara aktor (user atau sistem lainya) dengan sistem.
  • Use case menjelaskan secara sederhana fungsi sistem dari sudut pandang user.

Menyusun Diagram Use Case

Langkah-langkah yang dibutuhkan untuk menyusn diagram use case adalah:
  • Mengidentifikasi  kebutuhan sistem
  • Mengidentifikasi pengguna sistem 
  • Mengidentifikasi use case persyaratan 
  • Membuat diagram model use case
  • Mendokumentasikan deskripsi  use case 










53 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. PPL-1-UseCase
    NRP: 5114100105
    Nama: Ivaldy Putra Lifiari
    Tugas: valdyputra.blogspot.co.id/2016/09/use-case-diagram-online-shopping-use.html?m=1

    ReplyDelete
  5. PPL1-Use Case
    NRP : 5114100114
    Nama : Shafly Naufal Adianto
    Tugas : http://huntingtipistipis.blogspot.co.id/2016/09/sistem-manajemen-pengiriman-barang.html?m=1

    ReplyDelete
  6. PPL-1-Usecase
    NRP : 5114100066
    Nama : Vinsensia Sipriana Zega
    Tugas : http://vnsnsia.blogspot.co.id/2016/09/restoran-order-system-use-case.html

    ReplyDelete
  7. PPL-1-Usecase
    NRP : 5114100066
    Nama : Vinsensia Sipriana Zega
    Tugas : http://vnsnsia.blogspot.co.id/2016/09/restoran-order-system-use-case.html

    ReplyDelete
  8. PPL-1-Usecase
    NRP : 5114100183
    Nama : Feter Akira Vedaalana
    Kelas : PPL-C
    Tugas : https://feterakiravedaalana.blogspot.co.id/2016/09/use-case-diagram-restoran-cepat-saji_75.html

    ReplyDelete
  9. PPL-1-UseCase
    NRP: 5114100083
    Nama: Syauki Aulia T
    Kelas: PPL-C
    Tugas: https://yaukingsyaukiaulia.blogspot.co.id/2016/09/penggunaan-kinect-sebagai-fasilitas.html

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete
  11. PPL-1-UseCase
    NRP : 5114100191
    Nama : Saddhana Arta Daniswara
    Kelas : PPL-C
    Tugas : http://saddhanaarta.blogspot.co.id/2016/09/use-case-diagram-adalah-gambaran-berupa.html?m=1

    ReplyDelete
  12. PPL-1-UseCase
    NRP: 5114100055
    Nama: Muhammad Farhan Maulana
    Kelas: PPL C
    Tugas: http://farhanmaulana2904.blogspot.co.id/2016/09/use-case-diagram-filmmovie-production.html

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. PPL-1-UseCase
    NRP: 5114100178
    Nama: Kukuh Rilo Pambudi
    Kelas: PPL C
    Tugas:
    https://rilokukuh.wordpress.com/2016/09/25/mobile-roleplaying-experience-mrx-use-case/

    ReplyDelete
  16. PPL-1-UseCase
    Nrp : 5114100155
    Nama : Wida Dwitiayasa
    Kelas : PPL C
    Tugas : http://widatutorial.blogspot.co.id/2016/09/credit-card-processing-industry-use-case.html?m=1

    ReplyDelete
  17. PPL-1-UseCase
    NRP : 5114100011
    Nama : Pratiwi Fitriana Haris
    Kelas : PPL-C
    Tugas
    http://intip.in/usecase5114100011

    ReplyDelete
  18. This comment has been removed by the author.

    ReplyDelete
  19. PPL-1-UseCase
    NRP:5114100132
    Nama: Antonius Kevin W.
    Kelas:PPL C
    Tugas:
    http://antoniuskevin132.blogspot.co.id/2016/09/use-case-diagram-menu-management-system.html

    ReplyDelete
  20. This comment has been removed by the author.

    ReplyDelete
  21. PPL-1-UseCase
    NRP: 5114100010
    Nama: Rivaldo Alif Rachmansyah
    Kelas: PPL C
    Tugas:
    https://rachmansyahaldo.wordpress.com/2016/09/25/use-case-diagram-of-an-e-taxation-system/

    ReplyDelete
  22. PPL-1-UseCase
    NRP : 5114100169
    Nama : Evan Bangun
    Kelas : PPL-C
    Tugas :
    https://evanbangun.wordpress.com/2016/09/24/use-case-diagram-untuk-airline-reservation-system/

    ReplyDelete
  23. PPL-1-UseCase
    NRP: 5114100086
    Nama: Rr. Vania Maya Carissa
    Kelas: PPL C
    Tugas: https://vaniamayac.blogspot.co.id/2016/09/use-case-diagram-library-management.html

    ReplyDelete
  24. PPL-1-UseCase
    Nrp : 5114100076
    Nama : Muhammad Faishal Ilham
    Tugas : https://faishal15.wordpress.com/2016/09/24/use-case-diagram-pada-suatu-sistem-manajemen-informasi-destinasi-wisata-bagi-para-turis/

    ReplyDelete
  25. PPL-1-UseCase
    NRP : 5113100087
    Nama : Nadia Zhafirah Usna
    Kelas : PPL C
    Tugas : http://nadiausnazh.blogspot.co.id/2016/09/contoh-use-case-diagram-perpustakaan.html?m=1

    ReplyDelete
  26. This comment has been removed by the author.

    ReplyDelete
  27. PPL-1-UseCase
    Nrp : 5114100159
    Nama : Yusuf Dumas Hermawan
    Tugas : http://yusufdimash.blogspot.co.id/2016/09/usecase-diagram-for-library.html

    ReplyDelete
  28. PPL-1-UseCase
    Nrp:5113100189
    Nama:Admiral Budi Arviansyah
    Tugas: http://13189.blogspot.co.id/2016/09/uml-pada-hacshome-appliance-control.html?m=1

    ReplyDelete
  29. PPL-1-UseCase
    Nrp : 5114100180
    Nama : Rizal Septiarakhman
    Tugas : http://rizalseptiarakhman.blogspot.co.id/2016/09/use-casediagram-atm-use-case-diagram.html?m=1

    ReplyDelete
  30. This comment has been removed by the author.

    ReplyDelete
  31. PPL-1-Usecase
    NRP : 5114100065
    Nama : Anggit Yudhistira
    Tugas : http://mynameisyudhis.blogspot.sg/2016/09/use-case-diagram-for-train-ticket.html

    ReplyDelete
  32. PPL-1-UseCase
    NRP: 5114100099
    Nama: Anugra Pratama R
    Tugas: https://anugra-pratama-r.blogspot.co.id/2016/09/use-case-diagram-for-online-diagnosis.html

    ReplyDelete
  33. PPL-1-Usecase
    NRP: 5114100041
    Nama: Ahmad Afiif Naufal
    Tugas: https://afiifnaufal.wordpress.com/2016/09/24/hotel-management-system/

    ReplyDelete
  34. PPL-1-UseCase
    NRP: 5114100062
    Nama: Lucha Kamala Putri
    Tugas: https://luchakamala.wordpress.com/2016/09/24/use-case-diagram-blood-bank-management-system/

    ReplyDelete
  35. PPL-1-UseCase
    NRP : 5114100170
    Nama : Anindita Larasati
    Tugas : http://aninditagltm.blogspot.co.id/2016/09/online-movie-ticket-booking-system_24.html

    ReplyDelete
  36. PPL-1-Usecase
    NRP : 5113100139
    Nama : Rigold Nainggolan
    Tugas
    http://rigoldnainggolanppl.blogspot.co.id/?m=1

    ReplyDelete
  37. PPL-1-UseCase
    NRP : 5114100121
    Nama : Ahmad Bilal
    Tugas : http://ahmadbilal-ppl.blogspot.co.id/2016/09/4-komponen-perancangan-perangkat-lunak.html

    ReplyDelete
  38. PPL - 1 - UseCase
    Nrp : 5114100098
    Nama : Fintanto Cendikia
    Tugas : fincend.blogspot.co.id/2016/09/uml-use-case-air-conditioner.html?m=1

    ReplyDelete
  39. PPL-1-UseCase
    5114100028
    Muhammad Fahmi A
    http://mfahmia.blogspot.co.id/2016/09/uml-use-case-air-conditioner.html

    ReplyDelete
  40. PPL-1-UseCase
    Nrp : 5114100079
    Nama : Adenuar Purnomo
    Tugas : http://adenuar-purnomo.blogspot.co.id/2016/09/event-management.html

    ReplyDelete
  41. PPL-1-UseCase
    NRP : 5114100058
    Nama : Widhi Mahaputra P.P.
    Tugas : http://widhimp.blogspot.com/2016/09/uml-use-case-dari-ac-software.html

    ReplyDelete
  42. PPL-1-UseCase
    NRP : 5114100133
    Nama : Gede Wayan Dharmawan
    Tugas : http://ppl1-dharmawan.blogspot.co.id/2016/09/uml.html

    ReplyDelete
  43. PPL-1-UseCase
    NRP : 5114100166
    Nama : Hariyoso Ario Bimo
    Tugas : http://hariyosoab.blogspot.co.id/2016/09/online-carpooling-system-hariyoso-ario.html

    ReplyDelete
  44. PPL-1-UseCase
    NRP : 5113100162
    Nama : Mohammad Gupron
    Kelas : PPL-E
    Tugas : http://mgupron.blogspot.co.id/2016/09/usecase-diagram-ac.html

    ReplyDelete
  45. This comment has been removed by the author.

    ReplyDelete
  46. "Mau belajar Use Case Diagram sederhana, mudah & menyenangkan" oleh Dzaky (PPL E - 5114100067) https://goo.gl/v9RxsI

    ReplyDelete
  47. http://kania21.blogspot.co.id/2016/09/use-case-diagram-air-conditioner.html
    http://kania21.blogspot.co.id/2016/09/use-case-diagram-atm-dan-sequence.html

    Kania Amalia 5114100172
    PPL E

    ReplyDelete
  48. PPL-1-UseCase
    Nrp : 5114100090
    Nama : Nurul Azizah
    Tugas : http://uyunnatech.blogspot.co.id/2016/09/use-case-diagram-pada-suatu-sistem.html

    ReplyDelete
  49. PPL-1-UseCase
    NRP : 5114100040
    Nama : Rizky Fenaldo Maulana
    tugas : http://rizkyfenaldoo.blogspot.co.id/2016/09/kulkas-pintar-use-case-diagram.html

    ReplyDelete
  50. PPL-1-UseCase
    NRP : 5114100130
    Nama : Rahmatikn Nadia
    tugas : http://nadiarahmatin.blogspot.co.id/2016/09/perancangan-perangkat-lunak-adalah.html

    ReplyDelete
  51. PPL-1-UseCase
    NRP : 5113100037
    Nama : Arianto Wibowo
    Tugas : http://pplcapsc.blogspot.co.id/2016/09/automated-hotel-photo-labelling.html

    ReplyDelete
  52. Revisi PPL-1-UseCase
    NRP : 5113100037
    Nama : Arianto Wibowo

    http://pplcapsc.blogspot.co.id/2016/09/revisi-use-case-lodging-booking-service.html

    ReplyDelete
  53. PPL-1-UseCase
    Nrp : 5114100005
    Nama : Dewangga Okta W.
    Tugas : https://dwnggkt.blogspot.co.id/2016/09/use-case-air-conditioning-diagram.html

    ReplyDelete