SlideShare une entreprise Scribd logo
1  sur  20
Use Case Diagram Presented By Hari Setiaji
Pengenalan UML ,[object Object],[object Object],[object Object],[object Object]
Pengenalan UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tujuan Penggunaan UML ,[object Object],[object Object],[object Object],[object Object]
Use Case Diagram ,[object Object],[object Object]
Tujuan Penggunaan Use Case Diagram ,[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario ,[object Object],[object Object],Aktor Sistem ,[object Object],[object Object],[object Object],[object Object],[object Object]
Software Requirement Spesification (SRS) ,[object Object],[object Object],[object Object],[object Object]
Contoh SRS No Requirement Aktor Use Case 1 User biasa baik yang sudah terdaftar sebagai peminjam ataupun tidak terdaftar hanya dapat melihat buku dan mencari buku berdasarkan judul buku atau berdasarkan penerbit User cari buku berdasarkan judul, cari buku berdasarkan penerbit 2 Operator dapat melihat dan mencari buku di halaman utama website. Sedang untuk masuk ke halaman operator dibutuhkan autentifikasi login. Setelah login, operator dapat mengoperasikan peminjaman perpustakaan, berupa tambah peminjaman, melihat peminjaman, batal peminjaman, menggenerate denda bila terjadi keterlambatan peminjaman, mengubah status pemgembalian dan perpanjangan peminjaman, manambah anggota (peminjam) baru, mengedit profil peminjam, menghapus peminjam, menambah buku baru, mengedit, dan menghapus buku.  Operator cari buku berdasarkan judul, cari buku berdasarkan penerbit , peminjaman buku, pengembalian buku, informasi denda, pendataan buku, keanggotaan peminjam
Contoh SRS 3 Admin dapat melihat dan mencari buku di halaman utama website. Sedang untuk masuk ke halaman admin dibutuhkan login. Setelah login, admin dapat menambah operator, dan menghapus operator, menambah, mengedit, dan menghapus buku, manambah anggota (peminjam) baru, mengedit profil peminjam, menghapus peminjam, menambah buku baru, mengedit, dan menghapus buku, admin tidak dapat melakukan operasional peminjaman perpustakaan Admin cari buku berdasarkan judul, cari buku berdasarkan penerbit , pendataan buku, keanggotaan peminjam, keanggotaan operator
Komponen Use Case Diagram ,[object Object],[object Object],[object Object]
Komponen 1 : Use Case ,[object Object],[object Object]
Komponen 1 : Use Case ,[object Object],[object Object],[object Object]
Komponen 2 : Actor  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Komponen 3 : Relasi ,[object Object],[object Object],[object Object]
Komponen 3 : Relasi ,[object Object],[object Object]
Komponen 3 : Relasi ,[object Object],[object Object],[object Object]
Use Case Diagram Perpustakaan
What’s Next ? ,[object Object]
Semoga Bermanfaat Follow  Hari Setiaji  on Twitter www.harisetiaji.wordpress.com

Contenu connexe

Tendances

1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku
IrfanRifangga
 

Tendances (19)

UseCase Diagram
UseCase DiagramUseCase Diagram
UseCase Diagram
 
Apsi pertemuan 14 usecase diagram
Apsi pertemuan 14   usecase diagramApsi pertemuan 14   usecase diagram
Apsi pertemuan 14 usecase diagram
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
UML & Use Case Diagram
UML & Use Case DiagramUML & Use Case Diagram
UML & Use Case Diagram
 
TD-635-05-PSBO
TD-635-05-PSBOTD-635-05-PSBO
TD-635-05-PSBO
 
Modul 3 ankis
Modul 3 ankisModul 3 ankis
Modul 3 ankis
 
Class diagram
Class diagramClass diagram
Class diagram
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
UML
UMLUML
UML
 
Uml(unified modelling language)
Uml(unified modelling language)Uml(unified modelling language)
Uml(unified modelling language)
 
UML
UMLUML
UML
 
Tugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individuTugas 3 rekweb – 0916 individu
Tugas 3 rekweb – 0916 individu
 
Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)
 
MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)
 
TD-635-11-PSBO
TD-635-11-PSBOTD-635-11-PSBO
TD-635-11-PSBO
 
Modul Unified modeling language (UML)
Modul Unified modeling language (UML)Modul Unified modeling language (UML)
Modul Unified modeling language (UML)
 
TD-635-06-PSBO
TD-635-06-PSBOTD-635-06-PSBO
TD-635-06-PSBO
 
1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 

En vedette (6)

Bab II Use Case
Bab II Use CaseBab II Use Case
Bab II Use Case
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
 
Makalah e commerce
Makalah e commerceMakalah e commerce
Makalah e commerce
 
RPL_UML_toko online
RPL_UML_toko onlineRPL_UML_toko online
RPL_UML_toko online
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 

Similaire à Bab II Use Case Diagram

Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
RAHASIA
 
Pertemuan 10 - UML.ppt
Pertemuan 10 - UML.pptPertemuan 10 - UML.ppt
Pertemuan 10 - UML.ppt
PCMSTasik
 
Use Case Class Object
Use Case Class ObjectUse Case Class Object
Use Case Class Object
Marina Priska
 
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
irullah0304
 

Similaire à Bab II Use Case Diagram (20)

Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316
 
Temu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdfTemu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdf
 
Bab ii
Bab iiBab ii
Bab ii
 
UML dan Use Case View
UML dan Use Case ViewUML dan Use Case View
UML dan Use Case View
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Uml
UmlUml
Uml
 
Unified Modelling Language (UML)
Unified Modelling Language (UML)Unified Modelling Language (UML)
Unified Modelling Language (UML)
 
UML
UMLUML
UML
 
Modul uml
Modul umlModul uml
Modul uml
 
Tugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaTugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarina
 
Pertemuan 10 - UML.ppt
Pertemuan 10 - UML.pptPertemuan 10 - UML.ppt
Pertemuan 10 - UML.ppt
 
Use Case Class Object
Use Case Class ObjectUse Case Class Object
Use Case Class Object
 
Otomatisasi sistem perparkiran
Otomatisasi sistem perparkiranOtomatisasi sistem perparkiran
Otomatisasi sistem perparkiran
 
yang dimaksud dengan Unified Modeling Language (UML)
yang dimaksud dengan Unified Modeling Language (UML)yang dimaksud dengan Unified Modeling Language (UML)
yang dimaksud dengan Unified Modeling Language (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
 
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
 
Uml
UmlUml
Uml
 
Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasaweb
 

Plus de Hari Setiaji

Plus de Hari Setiaji (20)

Project Management Tools
Project Management ToolsProject Management Tools
Project Management Tools
 
Database Jaman Now
Database Jaman NowDatabase Jaman Now
Database Jaman Now
 
Introduction to ajax
Introduction to ajaxIntroduction to ajax
Introduction to ajax
 
Web Programming - PHP
Web Programming - PHPWeb Programming - PHP
Web Programming - PHP
 
Introduction to XPath
Introduction to XPathIntroduction to XPath
Introduction to XPath
 
Web Programming - Javascript
Web Programming - JavascriptWeb Programming - Javascript
Web Programming - Javascript
 
Tutorial Postgre SQL
Tutorial Postgre SQLTutorial Postgre SQL
Tutorial Postgre SQL
 
Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet
 
DTD - Atribut dan Entities
DTD - Atribut dan EntitiesDTD - Atribut dan Entities
DTD - Atribut dan Entities
 
Teknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTDTeknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTD
 
Teknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan TreeTeknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan Tree
 
HTML - Form
HTML - FormHTML - Form
HTML - Form
 
HTML Dasar
HTML DasarHTML Dasar
HTML Dasar
 
Pengenalan XML
Pengenalan XMLPengenalan XML
Pengenalan XML
 
Internet dan Web
Internet dan WebInternet dan Web
Internet dan Web
 
Perkembangan Web
Perkembangan WebPerkembangan Web
Perkembangan Web
 
Bab I Data Flow Diagram
Bab I Data Flow DiagramBab I Data Flow Diagram
Bab I Data Flow Diagram
 
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml Tutorial
 
Persentasi Ajax Native Xml
Persentasi Ajax Native XmlPersentasi Ajax Native Xml
Persentasi Ajax Native Xml
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
 

Dernier

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Dernier (20)

PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 

Bab II Use Case Diagram

  • 1. Use Case Diagram Presented By Hari Setiaji
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Contoh SRS No Requirement Aktor Use Case 1 User biasa baik yang sudah terdaftar sebagai peminjam ataupun tidak terdaftar hanya dapat melihat buku dan mencari buku berdasarkan judul buku atau berdasarkan penerbit User cari buku berdasarkan judul, cari buku berdasarkan penerbit 2 Operator dapat melihat dan mencari buku di halaman utama website. Sedang untuk masuk ke halaman operator dibutuhkan autentifikasi login. Setelah login, operator dapat mengoperasikan peminjaman perpustakaan, berupa tambah peminjaman, melihat peminjaman, batal peminjaman, menggenerate denda bila terjadi keterlambatan peminjaman, mengubah status pemgembalian dan perpanjangan peminjaman, manambah anggota (peminjam) baru, mengedit profil peminjam, menghapus peminjam, menambah buku baru, mengedit, dan menghapus buku. Operator cari buku berdasarkan judul, cari buku berdasarkan penerbit , peminjaman buku, pengembalian buku, informasi denda, pendataan buku, keanggotaan peminjam
  • 10. Contoh SRS 3 Admin dapat melihat dan mencari buku di halaman utama website. Sedang untuk masuk ke halaman admin dibutuhkan login. Setelah login, admin dapat menambah operator, dan menghapus operator, menambah, mengedit, dan menghapus buku, manambah anggota (peminjam) baru, mengedit profil peminjam, menghapus peminjam, menambah buku baru, mengedit, dan menghapus buku, admin tidak dapat melakukan operasional peminjaman perpustakaan Admin cari buku berdasarkan judul, cari buku berdasarkan penerbit , pendataan buku, keanggotaan peminjam, keanggotaan operator
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Use Case Diagram Perpustakaan
  • 19.
  • 20. Semoga Bermanfaat Follow Hari Setiaji on Twitter www.harisetiaji.wordpress.com