USE CASE DIAGRAM. Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”.

Slides:



Advertisements
Presentasi serupa
Use Case Sistem.
Advertisements

Analisis & Informasi Proses Bisnis (CSA221)
Pertemuan 4 Use Case dan Aktor
Use Case Diagram.
Catur Iswahyudi + Edhy Sutanta
Siti Mukaromah, S.Kom.  Model yang menggambarkan requirement software dalam bentuk use case - use case  Use case model terdiri dari satu atau beberapa.
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
PEMODELAN SISITEM INFORMASI
PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI
UML (Unified Modelling Language)
USE CASE DIAGRAM.
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Desain Berorientasi Objek
Case study DFD MI5B.
PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE
USE CASE DIAGRAM.
USE CASE DIAGRAM.
TEKNIK – TEKNIK ANALISA DESAIN PADA PERANCANGAN PROGRAM
USE CASE DIAGRAM.
ERD (Entity Relationship Diagram) Relasi
UML mendukung pengembangan aplikasi Kelas application partitioning Objek-objek Business Relationships Business Process Objek-objek Use Cases Sistem untuk.
Mata Praktikum Sistem Informasi Pertemuan-2 PJ : Nuraini Purwandari Copyright©2010. This presentasion is dedicated to Laboratory of Information of Universitas.
Suwirno Mawlan 1 Diagram Ese Case. Suwirno Mawlan 2 Diagram Use Case Use case = serangkaian skenario yang menggambarkan interaksi antara user dan sistem.
Lecture Note: Retno Budi L Model Bisnis v [STMIK MDP] Retno Budi Lestari Pemodelan Kebutuhan.
Pemodelan Kebutuhan Lecture Note: Trisnadi Wijaya, SE., S.Kom Model Bisnis v [STMIK MDP] 1Trisnadi Wijaya, SE., S.Kom.
Advanced Software Engnineering
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
Materi 4 Kuliah IT-505 PSBO ©Ayi Purbasari, S.T., M.T.
Disajikan untuk Lingkungan FIT Dosen : Ferra Arik Tridalestari., M.T.
Analisa dan Perancangan Berbasis Objek
USE CASE DIAGRAM.
Rekayasa Perangkat Lunak Use Case
Disajikan untuk Lingkungan FIT Dosen : Ferra Arik Tridalestari., M.T.
USE CASE DIAGRAM.
USE CASE DIAGRAM.
ADBO (Analisa Desain Berorientasi Obyek)
USE CASE DIAGRAM.
Use Case Diagram Ika Novita Dewi.
PEMODELAN SISITEM INFORMASI
USE CASE DIAGRAM.
Object-Oriented Analysis (OOA)
PEMODELAN KEBUTUHAN DENGAN USE CASE
UML mendukung pengembangan aplikasi
PEMODELAN KEBUTUHAN DENGAN USE CASE
PEMODELAN SISITEM INFORMASI
Pertemuan 4 Use Case Diagram.
Pemodelan Suwirno Mawlan.
PEMODELAN OBJECT ORIENTED
Riset Teknologi Informasi
PEMODELAN KEBUTUHAN DENGAN USE CASE
Konsep & Perancangan Database
USE CASE DIAGRAM.
Use Case Diagram.
Use Case Diagram.
USE CASE DIAGRAM.
USE CASE DIAGRAM E. Haodudin Nurkifli
Use Case Diagram.
PJ : Nuraini Purwandari
Subsistem Pengguna Subsistem Penjualan Login Tambah Tambah Hapus Hapus
Subsistem USE CASE AKTOR Pengguna Login Menambah Data Pengguna
KONSEP DASAR PENDEKATAN OBJEK
Studi Kasus ATM dengan UML
Analysis Kebutuhan dengan Use Case Modeling
Use Case Diagram.
Mata Praktikum Sistem Informasi Pertemuan-2
Rekayasa Perangkat Lunak
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
USE CASE DIAGRAM.
OBJECT ORIENTED ANALISYS AND DESIGN
Transcript presentasi:

USE CASE DIAGRAM

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: –Pola perilaku system –Urutan transaksi yang berhubungan yang dilakukan oleh satu actor Use case diagram terdiri dari –Use case –Actors –Relationship –System boundary boxes (optional) –Packages (optional)

USE CASE Use case dibuat berdasar keperluan actor, merupakan “apa” yang dikerjakan system, bukan “bagaimana” system mengerjakannya Use case diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan actor. Use case dinotasikan dengan gambar (horizontal ellipse) Use case biasanya menggunakankata kerja Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada 2 use case yang memiliki nama yang sama

ACTOR Actor menggambarkan orang, system atau external entitas / stakeholder yang menyediakan atau menerima informasi dari system Actor menggambarkan sebuah tugas/peran dan bukannya posisi sebuah jabatan Actor memberi input atau menerima informasi dari system Actor biasanya menggunakan Kata benda Tidak boleh ada komunikasi langsung antar actor Indikasi > untuk sebuah actor yang merupakan sebuah system Adanya actor bernama “Time” yang mengindikasikan scheduled events (suatu kejadian yang terjadi secara periodik/bulanan) Letakkan actor utama anda pada pojok kiri atas dari diagram

Buatlah Sistem Rumah Makan Mengenai Pengelolaan Laporan. Dimana hanya Pemilik dan Pegawai yang bisa mengelola Laporan sedangkan Pembeli tidak bisa karena pembeli tidak memiliki hak untuk mengelola Laporan hasil dagang

Aktor dalam Sistem Rumah Makan Mengenai Pengelolaan Laporan NoAktorDeskripsi 1PemilikPemilik adalah orang yang mempunyai rumah makan tersebut 2PegawaiPegawai adalah orang yang yang bekerja dan melayani pesanan dari si pembeli 3PembeliPembeli adalah orang yang memesan pesanan makan di rumah makan tersebut

Penjelasan Use Case Sistem Rumah Makan Mengenai Pengelolaan Laporan NoUse caseDeskripsi 1Kelola penghasilanMerupakan proses mengelola pemasukan penghasilan ke dalam database 2Cetak LaporanMerupakan proses mencetak laporan penjualan 2Kelola makanan dan minumanMerupakan proses penginputan, tambah, hapus pesanan ke dalam database 3PembayaranMerupakan proses melakukan pembayaran pemesananan 4Pemesanan makanan dan minumanMerupakan proses pemesanan

Menurut Rosa dan Salahuddin 2013 Extend adalah Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu. Include adalah Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan sebuah syarat / ketentuan sebelum bisa dijalankan,

Dari pernyataan diatas yang dimaksudkan adalah - kalau Extend, misalkan customer mau lihat barang, maka ketika customer mau melihat barang tidak perlu melewati proses login dan pesan barang. - kalau Include, misalkan admin mau isi data barang, maka ketika admin mau isi data barang harus melewati proses login terlebih dahulu misal dengan mengisi username dan password. jadi perbedaan include dan extend adalah - extend yaitu dimana use case yang dituju berdiri sendiri tanpa harus melewati sebuah proses yang lain. - include yaitu dimana use case yang dituju harus melewati sebuah proses yang lain.

Buatlah Diagram Use case dari SISTEM ATM dan berikan penjelasan, gunakan tabel untuk deskripsi agar lebih rapih. SOAL