SlideShare a Scribd company logo
Use Case Diagram
Sub Pokok Bahasan
 Proses Bisnis
 Bisnis Modelling
 Bisnis Use Case
 Konsep Pemodelan Use Case
 Diagram Use Case
UseCase Diagram
 Sekumpulan aktivitas yang dirancang
untuk menghasilkan keluaran (output)
tertentu bagi customer tertentu
Proses Bisnis
 Teknik pemodelan yang digunakan untuk
menggambarkan model suatu bisnis
 Digunakan untuk meninjau, meningkatkan
dan membuat sebuah bisnis
Business Modeling
 Model yang menggambarkan proses-
proses bisnis dari sebuah bisnis atau
organisasi dan interaksi proses tersebut
dengan pihak luar, seperti para customer
dan partner
Business Use Case Model
Use Case Diagram
 Use Case diagrams menggambarkan interaksi
antara use case dan actor
 Use case merepresentasikan fungsionalitas
sistem, kebutuhan sistem dari sudut pandang
pengguna.
 Actor merepresentasikan orang, atau sistem yang
menyediakan atau menerima informasi dari
sistem
 Use case diagram juga mengilustrasikan
informasi yang diterima actor dari sistem.
Intinya :
Use Case Diagram dapat
mengilustrasikan
requirement/kebutuhan sistem
Use Case Diagram
 Use case dan actor menggambarkan ruang
lingkup sistem yang sedang dibangun
 Use case meliputi semua yang ada dalam
sistem
 Actor meliputi semua yang ada di luar
sistem
Konsep Pemodelan Use Case
Ada kemiripan antara business use case dan use case. Istilah
aktor, use case, relasi. Namun, terdapat perbedaan diantara
keduanya, yaitu :
Item Business Use case Use Case diagram
Use case Mendeskripsikan apa
yang harus dikerjakan
perusahaan
Mendeskripsikan sistem yang
akan/sedang dikembangakan
dlm perusahaan
Actor Eksternal terhadap
organisasi
Eksternal terhadap sistem
(mungkin internal terhadap
organisasi)
Business
workes
Internal terhadap
organisasi
Tidak digunakan
UseCase Diagram
Actor
 Adalah seseorang atau apa saja yang
berhubungan dengan sistem yang sedang
dibangun.
 Dalam UML direpresentasikan dengan notasi
berikut ini:
Pasien
Actor
Ada 3 tipe
1. Pengguna sistem
2. Sistem/PL yang berinteraksi dengan
sistem/PL yang sedang dikembangkan.
3. Waktu
Tipe Aktor
 Tipe pertama adalah orang – orang yang
hadir secara fisik, atau para pengguna.
 Tipe kedua adalah sistem lain, sebagai
contoh, jika sistem yang kita kembangkan
adalah sistem informasi akademis, maka
sistem lain yang berinteraksi dengan
sistem tersebut mungkin sistem
akuntansi,sistem penyediaan sarana, dsb.
 Tipe ketiga yang biasanya digunakan
adalah waktu. Waktu menjadi aktor ketika
ia memicu event – event tertentu bagi
sistem/PL yang dikembangkan. Misal, jika
kita tinjau SO Windows, yang akan
memunculkan screen saver setelah
komputer tidak menerima aksi dlm waktu
tertentu,dalam hal ini waktu yg memicu
pemunculan screensaver dapat dianggap
sebagai aktor.
Use Case
 Adalah bagian fungsionalitas
tingkat tinggi yang disediakan
oleh sistem.
 Dengan kata lain, use case
menggambarkan bagaimana
seseorang menggunakan
sistem.
 Use case dalam UML
dinotasikan dengan simbol
Pendaftaran Pasien
Relationships
 Relasi asosiasi digunakan untuk
menunjukkan relasi antara actor dan use
case, digambarkan dengan garis lurus
dengan kepala panah disalah satu
ujungnya.
 Ada tiga tipe relasi antara use case
Relasi Include
Relasi Extend
Relasi Generalisasi
Relasi Asosiasi
 Relasi antara actor dan use case
 Dinotasikan seperti gambar berikut
 Arah panah menunjukkan siapa yang mengawali
komunikasi.
 Dengan mengecualikan use case dalam relasi include dan
relasi extend, setiap use case harus diinisialisasi oleh actor
Pasien
Registrasi Pasien
Relasi Include
 Memungkinkan satu use case menggunakan
fungsionalitas yang disediakan oleh use case
lainnya.
Memberikan resep obat mengambil obat
<<include>>
Relasi Extend
 Memungkinkan suatu use case secara optional
menggunakan fungsionalitas yang disediakan oleh use
case lainnya.
 Use case pemeriksaan kesehatan suatu saat memerlukan
tes laboratorium, tapi pada saat lain tidak. Tergantung
pada kondisi pasien yang diperiksa.
Pemeriksaan Kesehatan Tes laboratorium
<<extend>>
Relasi Generalisasi
 Digunakan untuk menunjukkan bahwa beberapa
actor atau use case mempunyai beberapa
persamaan, namun ada perbedaan spesifik antara
actor /use case tersebut.
Petugas medis
Dokter
Bidan
Use Case Diagram
Sistem Informasi Puskesmas
Petugas Loket
Pendaftaran pasien
Pemeriksaan kesehatan
Tindakan medis
Petugas medis
Pasien
Pemberian resep
Laboran
Tea Laboratorium
<<extend>>
Apoteker
Pengambilan obat
<<include>>

More Related Content

PPT
Rational Unified Process
PPTX
PPTX
yang dimaksud dengan Unified Modeling Language (UML)
PPTX
1211510555 irfan adi rifangga tugas3_ku
PPTX
Tugas 03 0916-gunawan suyanto-1512510205
PPTX
Tugas3 [KI]-0316-safwan reza-1111511810
PPTX
Tugas 3
PPTX
UML & Use Case Diagram
Rational Unified Process
yang dimaksud dengan Unified Modeling Language (UML)
1211510555 irfan adi rifangga tugas3_ku
Tugas 03 0916-gunawan suyanto-1512510205
Tugas3 [KI]-0316-safwan reza-1111511810
Tugas 3
UML & Use Case Diagram

What's hot (20)

DOCX
Uml(unified modelling language)
PDF
Pengenalan UML (Unified Modelling Language)
PPT
Analisa dan Perancangan Sistem Informasi
PPT
Aps08 design process_modeling
PDF
Modul Unified modeling language (UML)
PPTX
Tugas 3 – 0316
PPTX
Tugas 3 rekayasa web (0916)
PPTX
Rekayasa Perangkat Lunak
DOC
Lap.praktikum
PPTX
Tugas 3 rekayasa web 0316
PPT
MATERI UML(Unified Modelling Language)
PPT
Aps12 design object_modeling
PPTX
Tugas 3 rekayasa web
PPTX
Tugas 3 - Rekayasa Web
PPT
Bab II Use Case Diagram
PPT
Aps05 design data_modeling
PPTX
Unified modeling language
PPTX
diagram UML
Uml(unified modelling language)
Pengenalan UML (Unified Modelling Language)
Analisa dan Perancangan Sistem Informasi
Aps08 design process_modeling
Modul Unified modeling language (UML)
Tugas 3 – 0316
Tugas 3 rekayasa web (0916)
Rekayasa Perangkat Lunak
Lap.praktikum
Tugas 3 rekayasa web 0316
MATERI UML(Unified Modelling Language)
Aps12 design object_modeling
Tugas 3 rekayasa web
Tugas 3 - Rekayasa Web
Bab II Use Case Diagram
Aps05 design data_modeling
Unified modeling language
diagram UML
Ad

Viewers also liked (20)

DOCX
Membuat Website PHP Metode CRUD
PPTX
Subnetting
DOCX
Dokumentasi Postfix
PPT
Activity Diagram
DOCX
Dokumentasi Webmin
PPTX
DOCX
M robby f_mi2b_tugas 2
PDF
Materi Dasar PHP
PPTX
Modul I/O by MRobbyF
PPTX
Processor CPU
PPT
Gerbang Logika
PPTX
Internal memory
DOCX
Rangkuman SDLC
DOCX
Knowledge management di organisasi
PDF
Pengantar Knowledge management
PDF
Steve Wiggins: Agricultural_policy - issues of consensus and debate
PDF
Bewonersbedrijf na tekening
PPT
Dp bulgarian 2005
PPTX
Con8896 securely enabling mobile access for business transformation - final
PDF
Säävälä: Maahanmuuttajaperhe kouluterveydenhuollossa
Membuat Website PHP Metode CRUD
Subnetting
Dokumentasi Postfix
Activity Diagram
Dokumentasi Webmin
M robby f_mi2b_tugas 2
Materi Dasar PHP
Modul I/O by MRobbyF
Processor CPU
Gerbang Logika
Internal memory
Rangkuman SDLC
Knowledge management di organisasi
Pengantar Knowledge management
Steve Wiggins: Agricultural_policy - issues of consensus and debate
Bewonersbedrijf na tekening
Dp bulgarian 2005
Con8896 securely enabling mobile access for business transformation - final
Säävälä: Maahanmuuttajaperhe kouluterveydenhuollossa
Ad

Similar to UseCase Diagram (20)

PDF
Materi 3 Usecase Diagram businues actorr
PDF
materi usecase diagram busienes actor ss
PPT
Use case-diagram
PPTX
Use Case Diagram Use Case Diagram Use Case Diagram
PPT
Pertamuan 4-apbo-use-case-diagram
PPTX
Use case diagram
PPTX
5. Proyek TI - Chapter 7
DOCX
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
PDF
UML dan Use Case View
PDF
PPT
Use case diagram
PPTX
PDF
Modul uml
PPTX
Use Case Diagram
DOC
PPT
1 Uml Use Case
PDF
TD-635-04-PSBO
PDF
Model Driven Software Development
PDF
RPL-Pertemuan-9.pdf
PDF
Otomatisasi sistem perparkiran
Materi 3 Usecase Diagram businues actorr
materi usecase diagram busienes actor ss
Use case-diagram
Use Case Diagram Use Case Diagram Use Case Diagram
Pertamuan 4-apbo-use-case-diagram
Use case diagram
5. Proyek TI - Chapter 7
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
UML dan Use Case View
Use case diagram
Modul uml
Use Case Diagram
1 Uml Use Case
TD-635-04-PSBO
Model Driven Software Development
RPL-Pertemuan-9.pdf
Otomatisasi sistem perparkiran

More from Robby Firmansyah (20)

PPTX
Network Interface Layer
DOCX
Dokumentasi Gammu
PPTX
Moodle - Kuisioner
PPTX
Ppt moodle sip
DOCX
Cara menghubungkan Database antar PC
DOCX
Network Troubleshooting
DOCX
Setting FTP, SSH, NsLookup di linux
DOCX
Rangkuman Addressing
PPTX
Pengenalan RPL
DOCX
Rangkuman DBMS
DOCX
Tutorial Install SQL SERVER 2008
DOCX
Konsep Sistem Manajemen BasisData
PPTX
Materi 4 String dan Boolean Expression
PPTX
Materi 3 Coding dan Testing aplikasi
PPTX
Materi 1 Pemrograman berbasis GUI
DOCX
Network Layer
DOCX
Transport Layer
DOCX
Tugas 4 Kode SMTP & kelemahannya
DOCX
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
DOCX
Tugas 2 Share data windows dengan kabel utp
Network Interface Layer
Dokumentasi Gammu
Moodle - Kuisioner
Ppt moodle sip
Cara menghubungkan Database antar PC
Network Troubleshooting
Setting FTP, SSH, NsLookup di linux
Rangkuman Addressing
Pengenalan RPL
Rangkuman DBMS
Tutorial Install SQL SERVER 2008
Konsep Sistem Manajemen BasisData
Materi 4 String dan Boolean Expression
Materi 3 Coding dan Testing aplikasi
Materi 1 Pemrograman berbasis GUI
Network Layer
Transport Layer
Tugas 4 Kode SMTP & kelemahannya
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 2 Share data windows dengan kabel utp

Recently uploaded (20)

DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
PPTX
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
PDF
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
PPTX
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
PDF
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
PPTX
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PPTX
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
PPTX
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
PPTX
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PDF
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
DOCX
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
PDF
GUIDE BOOK DMH SCHOLARSHIP...............................
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PDF
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPTX
materi presentasi sustainable development
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
! Keterampilan Digital dalam orgnasisasi.pptx
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
GUIDE BOOK DMH SCHOLARSHIP...............................
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
materi presentasi sustainable development

UseCase Diagram

  • 2. Sub Pokok Bahasan  Proses Bisnis  Bisnis Modelling  Bisnis Use Case  Konsep Pemodelan Use Case  Diagram Use Case
  • 4.  Sekumpulan aktivitas yang dirancang untuk menghasilkan keluaran (output) tertentu bagi customer tertentu Proses Bisnis
  • 5.  Teknik pemodelan yang digunakan untuk menggambarkan model suatu bisnis  Digunakan untuk meninjau, meningkatkan dan membuat sebuah bisnis Business Modeling
  • 6.  Model yang menggambarkan proses- proses bisnis dari sebuah bisnis atau organisasi dan interaksi proses tersebut dengan pihak luar, seperti para customer dan partner Business Use Case Model
  • 7. Use Case Diagram  Use Case diagrams menggambarkan interaksi antara use case dan actor  Use case merepresentasikan fungsionalitas sistem, kebutuhan sistem dari sudut pandang pengguna.  Actor merepresentasikan orang, atau sistem yang menyediakan atau menerima informasi dari sistem  Use case diagram juga mengilustrasikan informasi yang diterima actor dari sistem.
  • 8. Intinya : Use Case Diagram dapat mengilustrasikan requirement/kebutuhan sistem
  • 9. Use Case Diagram  Use case dan actor menggambarkan ruang lingkup sistem yang sedang dibangun  Use case meliputi semua yang ada dalam sistem  Actor meliputi semua yang ada di luar sistem
  • 10. Konsep Pemodelan Use Case Ada kemiripan antara business use case dan use case. Istilah aktor, use case, relasi. Namun, terdapat perbedaan diantara keduanya, yaitu : Item Business Use case Use Case diagram Use case Mendeskripsikan apa yang harus dikerjakan perusahaan Mendeskripsikan sistem yang akan/sedang dikembangakan dlm perusahaan Actor Eksternal terhadap organisasi Eksternal terhadap sistem (mungkin internal terhadap organisasi) Business workes Internal terhadap organisasi Tidak digunakan
  • 12. Actor  Adalah seseorang atau apa saja yang berhubungan dengan sistem yang sedang dibangun.  Dalam UML direpresentasikan dengan notasi berikut ini: Pasien
  • 13. Actor Ada 3 tipe 1. Pengguna sistem 2. Sistem/PL yang berinteraksi dengan sistem/PL yang sedang dikembangkan. 3. Waktu
  • 14. Tipe Aktor  Tipe pertama adalah orang – orang yang hadir secara fisik, atau para pengguna.  Tipe kedua adalah sistem lain, sebagai contoh, jika sistem yang kita kembangkan adalah sistem informasi akademis, maka sistem lain yang berinteraksi dengan sistem tersebut mungkin sistem akuntansi,sistem penyediaan sarana, dsb.
  • 15.  Tipe ketiga yang biasanya digunakan adalah waktu. Waktu menjadi aktor ketika ia memicu event – event tertentu bagi sistem/PL yang dikembangkan. Misal, jika kita tinjau SO Windows, yang akan memunculkan screen saver setelah komputer tidak menerima aksi dlm waktu tertentu,dalam hal ini waktu yg memicu pemunculan screensaver dapat dianggap sebagai aktor.
  • 16. Use Case  Adalah bagian fungsionalitas tingkat tinggi yang disediakan oleh sistem.  Dengan kata lain, use case menggambarkan bagaimana seseorang menggunakan sistem.  Use case dalam UML dinotasikan dengan simbol Pendaftaran Pasien
  • 17. Relationships  Relasi asosiasi digunakan untuk menunjukkan relasi antara actor dan use case, digambarkan dengan garis lurus dengan kepala panah disalah satu ujungnya.  Ada tiga tipe relasi antara use case Relasi Include Relasi Extend Relasi Generalisasi
  • 18. Relasi Asosiasi  Relasi antara actor dan use case  Dinotasikan seperti gambar berikut  Arah panah menunjukkan siapa yang mengawali komunikasi.  Dengan mengecualikan use case dalam relasi include dan relasi extend, setiap use case harus diinisialisasi oleh actor Pasien Registrasi Pasien
  • 19. Relasi Include  Memungkinkan satu use case menggunakan fungsionalitas yang disediakan oleh use case lainnya. Memberikan resep obat mengambil obat <<include>>
  • 20. Relasi Extend  Memungkinkan suatu use case secara optional menggunakan fungsionalitas yang disediakan oleh use case lainnya.  Use case pemeriksaan kesehatan suatu saat memerlukan tes laboratorium, tapi pada saat lain tidak. Tergantung pada kondisi pasien yang diperiksa. Pemeriksaan Kesehatan Tes laboratorium <<extend>>
  • 21. Relasi Generalisasi  Digunakan untuk menunjukkan bahwa beberapa actor atau use case mempunyai beberapa persamaan, namun ada perbedaan spesifik antara actor /use case tersebut. Petugas medis Dokter Bidan
  • 22. Use Case Diagram Sistem Informasi Puskesmas Petugas Loket Pendaftaran pasien Pemeriksaan kesehatan Tindakan medis Petugas medis Pasien Pemberian resep Laboran Tea Laboratorium <<extend>> Apoteker Pengambilan obat <<include>>