SlideShare a Scribd company logo
1 of 22
Use Case Diagram
Sub Pokok Bahasan
 Proses Bisnis
 Bisnis Modelling
 Bisnis Use Case
 Konsep Pemodelan Use Case
 Diagram Use Case
 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
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

What's hot

Uml(unified modelling language)
Uml(unified modelling language)Uml(unified modelling language)
Uml(unified modelling language)Adola Silaban
 
Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)Hani Nurrahmi
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiRAHASIA
 
Aps08 design process_modeling
Aps08 design process_modelingAps08 design process_modeling
Aps08 design process_modelingArif Rahman
 
Modul Unified modeling language (UML)
Modul Unified modeling language (UML)Modul Unified modeling language (UML)
Modul Unified modeling language (UML)Holong Nainggolan
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat LunakMelindaAprilia3
 
Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316art david
 
MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)Febry Mbah Man
 
Aps12 design object_modeling
Aps12 design object_modelingAps12 design object_modeling
Aps12 design object_modelingArif Rahman
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa webUmmi khairani
 
Tugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebTugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebMohammad Arief
 
Bab II Use Case Diagram
Bab II Use Case DiagramBab II Use Case Diagram
Bab II Use Case DiagramHari Setiaji
 
Aps05 design data_modeling
Aps05 design data_modelingAps05 design data_modeling
Aps05 design data_modelingArif Rahman
 
diagram UML
diagram UMLdiagram UML
diagram UMLoky_put
 

What's hot (20)

Uml(unified modelling language)
Uml(unified modelling language)Uml(unified modelling language)
Uml(unified modelling language)
 
Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)
 
UML
UMLUML
UML
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
 
Aps08 design process_modeling
Aps08 design process_modelingAps08 design process_modeling
Aps08 design process_modeling
 
Modul Unified modeling language (UML)
Modul Unified modeling language (UML)Modul Unified modeling language (UML)
Modul Unified modeling language (UML)
 
Tugas 3 – 0316
Tugas 3 – 0316Tugas 3 – 0316
Tugas 3 – 0316
 
UML
UMLUML
UML
 
Tugas 3 rekayasa web (0916)
Tugas 3   rekayasa web (0916)Tugas 3   rekayasa web (0916)
Tugas 3 rekayasa web (0916)
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Lap.praktikum
Lap.praktikumLap.praktikum
Lap.praktikum
 
Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316
 
MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)
 
Aps12 design object_modeling
Aps12 design object_modelingAps12 design object_modeling
Aps12 design object_modeling
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Tugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebTugas 3 - Rekayasa Web
Tugas 3 - Rekayasa Web
 
Bab II Use Case Diagram
Bab II Use Case DiagramBab II Use Case Diagram
Bab II Use Case Diagram
 
Aps05 design data_modeling
Aps05 design data_modelingAps05 design data_modeling
Aps05 design data_modeling
 
Unified modeling language
Unified modeling languageUnified modeling language
Unified modeling language
 
diagram UML
diagram UMLdiagram UML
diagram UML
 

Viewers also liked

Viewers also liked (20)

Membuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUDMembuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUD
 
Subnetting
SubnettingSubnetting
Subnetting
 
Dokumentasi Postfix
Dokumentasi PostfixDokumentasi Postfix
Dokumentasi Postfix
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
Dokumentasi Webmin
Dokumentasi WebminDokumentasi Webmin
Dokumentasi Webmin
 
Skenario
SkenarioSkenario
Skenario
 
M robby f_mi2b_tugas 2
M robby f_mi2b_tugas 2M robby f_mi2b_tugas 2
M robby f_mi2b_tugas 2
 
Materi Dasar PHP
Materi Dasar PHPMateri Dasar PHP
Materi Dasar PHP
 
Modul I/O by MRobbyF
Modul I/O by MRobbyFModul I/O by MRobbyF
Modul I/O by MRobbyF
 
Processor CPU
Processor CPUProcessor CPU
Processor CPU
 
Gerbang Logika
Gerbang LogikaGerbang Logika
Gerbang Logika
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Knowledge management di organisasi
Knowledge management di organisasiKnowledge management di organisasi
Knowledge management di organisasi
 
Pengantar Knowledge management
Pengantar Knowledge managementPengantar Knowledge management
Pengantar Knowledge management
 
Steve Wiggins: Agricultural_policy - issues of consensus and debate
Steve Wiggins: Agricultural_policy - issues of consensus and debateSteve Wiggins: Agricultural_policy - issues of consensus and debate
Steve Wiggins: Agricultural_policy - issues of consensus and debate
 
Bewonersbedrijf na tekening
Bewonersbedrijf na tekeningBewonersbedrijf na tekening
Bewonersbedrijf na tekening
 
Dp bulgarian 2005
Dp bulgarian 2005Dp bulgarian 2005
Dp bulgarian 2005
 
Con8896 securely enabling mobile access for business transformation - final
Con8896  securely enabling mobile access for business transformation - finalCon8896  securely enabling mobile access for business transformation - final
Con8896 securely enabling mobile access for business transformation - final
 
Säävälä: Maahanmuuttajaperhe kouluterveydenhuollossa
Säävälä: Maahanmuuttajaperhe kouluterveydenhuollossaSäävälä: Maahanmuuttajaperhe kouluterveydenhuollossa
Säävälä: Maahanmuuttajaperhe kouluterveydenhuollossa
 

Similar to USECASEDIAGRAM

Apsi pertemuan 14 usecase diagram
Apsi pertemuan 14   usecase diagramApsi pertemuan 14   usecase diagram
Apsi pertemuan 14 usecase diagrammanja purnasari
 
Tugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaTugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaosta92
 
1 Uml Use Case
1  Uml Use Case1  Uml Use Case
1 Uml Use CaseMrirfan
 
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdf
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdfMATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdf
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdfirullah0304
 
Tugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individuTugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individuMuhamad Fahrul Azis
 
Istu dana aditya 1112510811 tugas 2 (kelompok)
Istu dana aditya 1112510811 tugas 2 (kelompok)Istu dana aditya 1112510811 tugas 2 (kelompok)
Istu dana aditya 1112510811 tugas 2 (kelompok)istudana13
 
Tugas 3 dimas setiadi 0916
Tugas 3 dimas setiadi 0916Tugas 3 dimas setiadi 0916
Tugas 3 dimas setiadi 0916Dimas Setiadi
 
Perancangan sistem-dengan-uml-compatibility-mode1
Perancangan sistem-dengan-uml-compatibility-mode1Perancangan sistem-dengan-uml-compatibility-mode1
Perancangan sistem-dengan-uml-compatibility-mode1Rudi Setiawan
 
Use case diagram
Use case diagramUse case diagram
Use case diagramandoe
 
Temu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdfTemu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdfRiwanFeb1
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa webfaisalawai
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa webfaisalawai
 

Similar to USECASEDIAGRAM (20)

Use case-diagram
Use case-diagramUse case-diagram
Use case-diagram
 
Modul 3 ankis
Modul 3 ankisModul 3 ankis
Modul 3 ankis
 
Apsi pertemuan 14 usecase diagram
Apsi pertemuan 14   usecase diagramApsi pertemuan 14   usecase diagram
Apsi pertemuan 14 usecase diagram
 
Tugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaTugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarina
 
1 Uml Use Case
1  Uml Use Case1  Uml Use Case
1 Uml Use Case
 
Bab ii
Bab iiBab ii
Bab ii
 
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdf
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdfMATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdf
MATERI_-_IV_(Use_Case_Diagram_and_Desciption).pdf
 
Tugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individuTugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individu
 
UML dan Use Case View
UML dan Use Case ViewUML dan Use Case View
UML dan Use Case View
 
Istu dana aditya 1112510811 tugas 2 (kelompok)
Istu dana aditya 1112510811 tugas 2 (kelompok)Istu dana aditya 1112510811 tugas 2 (kelompok)
Istu dana aditya 1112510811 tugas 2 (kelompok)
 
Tugas 3 dimas setiadi 0916
Tugas 3 dimas setiadi 0916Tugas 3 dimas setiadi 0916
Tugas 3 dimas setiadi 0916
 
Perancangan sistem-dengan-uml-compatibility-mode1
Perancangan sistem-dengan-uml-compatibility-mode1Perancangan sistem-dengan-uml-compatibility-mode1
Perancangan sistem-dengan-uml-compatibility-mode1
 
UML
UMLUML
UML
 
dataflow.pdf
dataflow.pdfdataflow.pdf
dataflow.pdf
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Unified Modelling Language (UML)
Unified Modelling Language (UML)Unified Modelling Language (UML)
Unified Modelling Language (UML)
 
Use case diagram
Use case diagramUse case diagram
Use case diagram
 
Temu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdfTemu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdf
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa web
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa web
 

More from Robby Firmansyah

Cara menghubungkan Database antar PC
Cara menghubungkan Database antar PCCara menghubungkan Database antar PC
Cara menghubungkan Database antar PCRobby Firmansyah
 
Setting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxSetting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxRobby Firmansyah
 
Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Robby Firmansyah
 
Konsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisDataKonsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisDataRobby Firmansyah
 
Materi 4 String dan Boolean Expression
Materi 4 String dan Boolean ExpressionMateri 4 String dan Boolean Expression
Materi 4 String dan Boolean ExpressionRobby Firmansyah
 
Materi 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiMateri 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiRobby Firmansyah
 
Materi 1 Pemrograman berbasis GUI
Materi 1 Pemrograman berbasis GUIMateri 1 Pemrograman berbasis GUI
Materi 1 Pemrograman berbasis GUIRobby Firmansyah
 
Tugas 4 Kode SMTP & kelemahannya
Tugas 4 Kode SMTP & kelemahannyaTugas 4 Kode SMTP & kelemahannya
Tugas 4 Kode SMTP & kelemahannyaRobby Firmansyah
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPRobby Firmansyah
 
Tugas 2 Share data windows dengan kabel utp
Tugas 2 Share data windows dengan kabel utpTugas 2 Share data windows dengan kabel utp
Tugas 2 Share data windows dengan kabel utpRobby Firmansyah
 

More from Robby Firmansyah (20)

Network Interface Layer
Network Interface LayerNetwork Interface Layer
Network Interface Layer
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
 
Moodle - Kuisioner
Moodle - KuisionerMoodle - Kuisioner
Moodle - Kuisioner
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
 
Cara menghubungkan Database antar PC
Cara menghubungkan Database antar PCCara menghubungkan Database antar PC
Cara menghubungkan Database antar PC
 
Network Troubleshooting
Network TroubleshootingNetwork Troubleshooting
Network Troubleshooting
 
Setting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxSetting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linux
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rangkuman DBMS
Rangkuman DBMSRangkuman DBMS
Rangkuman DBMS
 
Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008
 
Konsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisDataKonsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisData
 
Materi 4 String dan Boolean Expression
Materi 4 String dan Boolean ExpressionMateri 4 String dan Boolean Expression
Materi 4 String dan Boolean Expression
 
Materi 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiMateri 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasi
 
Materi 1 Pemrograman berbasis GUI
Materi 1 Pemrograman berbasis GUIMateri 1 Pemrograman berbasis GUI
Materi 1 Pemrograman berbasis GUI
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Tugas 4 Kode SMTP & kelemahannya
Tugas 4 Kode SMTP & kelemahannyaTugas 4 Kode SMTP & kelemahannya
Tugas 4 Kode SMTP & kelemahannya
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
 
Tugas 2 Share data windows dengan kabel utp
Tugas 2 Share data windows dengan kabel utpTugas 2 Share data windows dengan kabel utp
Tugas 2 Share data windows dengan kabel utp
 

Recently uploaded

AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSyudi_alfian
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxrahmaamaw03
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 

Recently uploaded (20)

AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docx
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 

USECASEDIAGRAM

  • 2. Sub Pokok Bahasan  Proses Bisnis  Bisnis Modelling  Bisnis Use Case  Konsep Pemodelan Use Case  Diagram Use Case
  • 3.
  • 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
  • 11.
  • 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>>