CONTOH USE CASE DIAGRAM Rabu, 23 Mei 2012 Use

advertisement
CONTOH USE CASE DIAGRAM
Rabu, 23 Mei 2012
Use case diagram menggambarkan fungsionalitas yang diharapkan ari sebuh system, yang
ditekankan adalah” Apa” yang diperbuat system, dan bukan “bagaiman”. Sebuah use case
mempresentasikan sebuah interaksi antara actor dengan system . Use case menggambarkan
kata kerja sseper ti Login ke system, maintenance user dan sebagainya. Model use case seperti
gambar di bawah ini.
Actor adalah segala sesuatu yang berinteraksi langsung dengan system aplikasi komputer,
seperti orang, benda atau lainnya. Tugas actor adalah memberikan informasi kepada system dan
dapat memerintahkan system agar melakukans sesuatu tugas.
Use case adalah deskripsi fungsi dari sebuah system dari perspektif pengguna. Use case bekerja
dengan cara mendeskripsikan tipikal interaksi antara user(pengguna) sebuah system dengan
sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Urutan langkahlangkah yang menerangkan antara pengguna dan system disebut scenario.
Sebuah use case dapat meng-include fungsionalitas use case lain sebagai bagian dari proses
dalam dirinya. Secara umum diasumsikan bahwa use case yang di-include akan dipanggil setiap
kali use case yang meng-include dieksekusi secara normal.
Sebuah use case dapat di-include oleh lebih dari satu use case lain, sehingga duplikasi
fungsionalitas dapat dihindari dengan cara menarik keluar fungsionalitas yang common.
Sebuah use case juga dapat meng-extend use case lain dengan behaviour-nya sendiri.
Sementara hubungan generalisasi antar use case menunjukkan bahwa use case yang satu
merupakan spesialisasi dari yang lain.
Pada Latihan Pertama Seorang siswa untuk menjadi anggota harus mendaftar terlebih dahulu
kepada petugas setelah mendaftar mahasiswa tersebut boleh membaca buku. Jika sudah
menjadi anggota, siswa tersebut boleh meminjam buku kepada petugas perpustakaan dan
mengembalikannya sesuai dengan ketentuan tersebut apabila anggota tersebut telat
mengembalikan buku maka anggota dikenakan denda dan membayar denda tersebut kepada
petugas.
Pada latihan ini seorang penjaga toko mencatat permintaan setelah itu melihat berapa banyak
permintaan yang masuk.kemudian penjaga toko harus membuat laporannya. Petugas stok
menghitung stok barang apa saja barang yang di stok kemudian membuat laporannya dan untuk
petugas keuangan yaitu menghitung barang yang sudah dijual dan pemasukannya kemudian
membuat laporan keuangan.
Source:http://saiiamilla.wordpress.com/2010/04/19/contoh-use-case-diagram/
Download