USE CASE
Kelompok :
Afifah (12012444)
Annisa Triswardani (12012452)
Dinil Octavianir R (12012463)
Zumroti (12012608)
KATA PENGANTAR
Segala puji dan syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena atas
berkat dan limpahan rahmatNyalah saya dapat menyelesaikan sebuah karya tulis ini dengan
tepat waktu.
Berikut ini saya mempersembahkan sebuah makalah dengan judul Use Case, yang
menurut kami dapat memberikan manfaat yang besar untuk mempelajari dan mengetahui apa
itu Diagram Use Case itu.
Dalam penulisan makalah ini, kami tidak lupa mengucapkan terima kasih kepada
semua pihak khususnya teman teman yang telah membantu dalam menyelesaikan tugas
Makalah ini sehingga selesai tepat pada waktunya. Dan tidak lupa juga kami ucapkan terima
kasih kepada Dosen Pembimbing mata kuliah Perancangan dan Analisis Sistem yang di
bimbing oleh Bapak Kamil Malik S.Kom
Akhirnya, kami menyadari sepenuhnya bahwa makalah ini masih jauh dari
kesempurnaan. Oleh karena itu dengan segala kerendahan hati kami mengharap kritik dan
saran yang bersifat membangun demi perbaikan dan penyempurnaan edisi yang akan datang.
Kami berharap semoga makalah ini dapat bermanfaat bagi penulis sendiri maupun
kepada pembaca umumnya.
Penyusun
ii
DAFTAR ISI
Cover .....................................................................................................................
ii
iii
BAB I PENDAHULUAN
1.1 Latar Belakang ................................................................................................
1.2 Rumusan Masalah ...........................................................................................
1.3 Tujuan Penulisan .............................................................................................
1.4 Manfaat Penulisan ...........................................................................................
1
2
2
2
BAB II PEMBAHASAN
2.1 Pengertian Usecase .........................................................................................
10
10
iii
BAB I
PENDAHULUAN
1.2
Rumusan Masalah
1. Apa yang dimaksud dengan Usecase?
2. Apa saja kegunaannya?
3. Bagaimana dengan simbol simbol Usecase?
1.3
Tujuan Penulisan
Tujuan penulisan makalah ini adalah :
1. Menjelaskan tentang pengertian Usecase
2. Mengetahui kegunaan - kegunaan Usecase
3. Mengetahui simbol simbol pada Usecase
1.4
Manfaat
Memberikan penjelasan penjelasan dasar tentang Usecase
BAB II
PEMBAHASAN
Use case class digunakan untuk memodelkan dan menyatakan unit fungsi/layanan
yang disediakan oleh sistem (or bagian sistem: subsistem atau class) ke pemakai.
Use case dapat dilingkupi dengan batasan sistem yang diberi label nama sistem.
Use case adalah sesuatu yang menyediakan hasil yang dapat diukur ke pemakai
atau sistem eksternal.
Karakteristik
Use cases adalah interaksi atau dialog antara sistem dan actor, termasuk
pertukaran pesan dan tindakan yang dilakukan oleh sistem.
Use cases diprakarsai oleh actor dan mungkin melibatkan peran actor lain. Use
cases harus menyediakan nilai minimal kepada satu actor.
Use cases bisa memiliki perluasan yang mendefinisikan tindakan khusus dalam
interaksi atau use case lain mungkin disisipkan.
Use case class memiliki objek use case yang disebut skenario. Skenario
menyatakan urutan pesan dan tindakan tunggal.
Komponen Pembentuk Use Case Diagram :
1. Actor
Pada dasarnya actor bukanlah bagian dari use case diagram, namun untuk dapat
terciptanya suatu use case diagram diperlukan beberapa actor. Actor tersebut
mempresentasikan seseorang atau sesuatu (seperti perangkat, sistem lain) yang
berinteraksi dengan sistem. Sebuah actor mungkin hanya memberikan informasi
3
inputan pada sistem, hanya menerima informasi dari sistem atau keduanya menerima,
dan memberi informasi pada sistem. Actor hanya berinteraksi dengan use case, tetapi
tidak memiliki kontrol atas use case. Actor digambarkan dengan stick man . Actor
dapat digambarkan secara secara umum atau spesifik, dimana untuk membedakannya
kita dapat menggunakan relationship
Ada beberapa kemungkinan yang menyebabkan use case tersebut terkait dengan sistem
antara lain:
Fungsi-fungsi yang ada pada sistem
Proses-proses yang ada pada sistem
Pola perilaku perangkat lunak aplikasi.
Gambaran tugas dari sebuah actor.
Sistem atau benda yang memberikan sesuatu yang bernilai kepada actor.
Apa yang dikerjakan oleh suatu perangkat lunak.
diagram dapat sangat membantu bila kita sedang menyusun requirement sebuah sistem,
mengkomunikasikan rancangan dengan klien, dan merancang test case untuk
semua feature yang ada pada sistem
NAMA
KETERANGAN
Actor
Dependency
Generalization
Include
Extend
Menspesifikasikan bahwa
use case
target
memperluas perilaku dari use case sumber pada
suatu titik yang diberikan.
Association
System
Use Case
GAMBAR
Collaboration
10
Note
NO
GAMBAR
NAMA
KETERANGAN
Hubungan dimana objek anak (descendent) berbagi
perilaku dan struktur data dari objek yang ada di
atasnya objek induk (ancestor).
Upaya untuk menghindari asosiasi dengan lebih dari
2 objek.
Generalization
Nary Association
Class
Collaboration
Realization
Dependency
Association
NO
1
GAMBAR
NAMA
KETERANGAN
Objek entity, antarmuka yang saling berinteraksi.
LifeLine
Message
Message
NO
GAMBAR
NAMA
KETERANGAN
State
Initial
State
Final State
Transition
Association
Node
Pseudo
GAMBAR
NAMA
KETERANGAN
Actifity
Action
Initial Node
Actifity
Node
Fork Node
Final
BAB III
PENUTUP
3.1 Kesimpulan
Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang
ditekankan adalah apa yang diperbuat sistem, dan bukan bagaimana.
Menggambarkan kebutuhan system dari sudut pandang user
Mengfokuskan pada proses komputerisasi (automated processes)
Menggambarkan hubungan antara use case dan actor
Use case menggambarkan proses system (kebutuhan system dari sudut pandang
user)
Secara umum use case adalah:
1. Pola perilaku system
2. Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
3.2 Saran
Demikian makalah yang kami buat, semoga dapat bermanfaat bagi pembaca. Apabila ada
saran dan kritik yang ingin di sampaikan, silahkan sampaikan kepada kami.
Apabila ada terdapat kesalahan mohon dapat mema'afkan dan memakluminya, karena
kami adalah hamba Allah yang tak luput dari salah khilaf, Alfa dan lupa.
10