SlideShare ist ein Scribd-Unternehmen logo
1 von 12
USE CASE : Cariproduk
USE CASE
: Cariproduk
Actor
: User
Pre-Condition : User membuka program dan terhubung dengan
internet
Post-Condition : User mencari produk yang diinginkan
Description
: User mencari produk mana yang hendak dibeli
ACTOR

SYSTEM

1. User menggunakan
search atau browse
index untuk mencari
barang yang di inginkan
2. Jika search, masuk
kepada menu search
3. Jika browse index ,
masuk kepada browse
index
USE CASE : Browse - Index
USE CASE
Actor
Pre-Condition
Post-Condition
Description

: Browse - Index
: User
: User memilih cari produk berdasarkan browse index
: User mendapatkan list produk berdasarkan kategori
yang di inginkan user
: User mencari produk berdasarkan kategori yang di
inginkan user
ACTOR

SYSTEM

1.System menampilkan
menu browse - index
2. User melakukan filter
produk berdasarkan
kategori yang di inginkan
user

2. Jika search, masuk
kepada menu search

3. System menampilkan
daftar produk
berdasarkan kategori
yang di inginkan user
USE CASE : Search
USE CASE
Actor
Pre-Condition
Post-Condition
Description

:
:
:
:

Search
User
User memilih cari produk berdasarkan suatu kata kunci
User mendapatkan list produk berdasarkan kata kunci
yang di ketikkan
: User mencari produk berdasarkan kata kunci user

ACTOR

SYSTEM

1. User mengetikkan kata kunci
pada search box
2. Sytem mencari produk yang
sesuai dengan kata kunci user
3. Jika tidak ketemu akan ada
pemberitahuan bahwa tidak
sesuai
4.Jika ketemu akan di tampilkan
list produk yang mempunyai
kecocokan dengan kata kunci
USE CASE : Lihat detail plamo
USE CASE
Actor
Pre-Condition
Post-Condition
Description

: Lihat detail plamo
: User
: User telah melakukan browse index atau search
: User mendapatkan detail dari suatu produk
: User melihat detail dari suatu produk

ACTOR

SYSTEM

1. User memilih produk yang di
inginkan dari list yang telah tersedia
2. System menampilkan detail dari
suatu suatu produk
3. Jika User hendak membeli , user
memilih menu beli
4. Jika user tidak hendak membeli,
user boleh kembali pada mencari
plamo
5. Jika user memilih menu beli, sytem
menampilkan menu beli
USE CASE :
Melakukan pemesanan

USE CASE
: Melakukan pemesanan
Actor
: User
Pre-Condition : User telah memilih menu pemesanan pada
detail produk
Post-Condition : System mendapatkan data diri user
Description
: User melakukan pemesanan produk
ACTOR

SYSTEM
1. System menampilkan
menu pemesanan

2. User mengisi data diri
3. User memilih metode
pembayaran yang di
inginkan
USE CASE : Pembayaran

USE CASE
: Pembayaran
Actor
: User
Pre-Condition : User telah melakukan pemesanan
Post-Condition : User menunggu konfirmasi admin
Description
: User melakukan pembayaran terhadap produk

ACTOR

SYSTEM

1. User melakukan
transfer sesuai dengan
metode pembayaran
2. User mengirimkan bukti
transfer
3. System menerima bukti
transfer dariuser
4. User menunggu
konfirmasi dari admin
USE CASE : Konfirmasi
USE CASE
Actor
Pre-Condition
Post-Condition
Description

: Konfirmasi
: Admin
: User telah melakukan pembayaran
: Admin mengirimkan konfirmasi dan id-pemesanan
pada user
: Admin mengkonfirmasi pemesanan produk oleh user

ACTOR

SYSTEM
1. System menampilkan data user
yang telah memesan barang

2. Admin memeriksa daftar user yang
memesan barang
3. Jika user telah mengirimkan bukti
transfer , admin menigirim konfirmasi
dan id –pemesanan pada user
4. Jika User belum mengirimkan bukti
transfer dalam waktu 3 * 24 jam ,
admin akan membatalkan
pemesanan produk
USE CASE : Pembatalan

USE CASE
: Pembatalan
Actor
: Admin
Pre-Condition : User tidak melakukan pembayaran atau tidak
mengirim bukti pembayaran dalam jangka
waktu yang telah di tentukan
Post-Condition : Admin tidak akan mengirimkan barang yang di
pesan kepada user
Description
: Admin membatalkan pemesanan
ACTOR

1. Admin membatalkan
pemesanan

SYSTEM
USE CASE : Pembatalan
USE CASE
Actor
Pre-Condition
Post-Condition
Description

: Pembatalan
: User
: User sudah memesan barang
: Barang tidak jadi di pesan
: User membatalkan pemesanan
ACTOR

SYSTEM

1. User memilih menu
pembatalan

2. System menampilkan
menu pembatalan
3. User memasukkan idpemesanan
4. User mengkonfirmasi
pembatalan
5. System membatalkan
6. Admin mengembalikan
uang
Sekian…

TERIMA KASIH

Weitere ähnliche Inhalte

Andere mochten auch (14)

Ch4 threads
Ch4   threadsCh4   threads
Ch4 threads
 
Peluang bersyarat
Peluang bersyaratPeluang bersyarat
Peluang bersyarat
 
Ch5
Ch5Ch5
Ch5
 
E3 chap-08
E3 chap-08E3 chap-08
E3 chap-08
 
Ch13
Ch13Ch13
Ch13
 
E3 chap-16
E3 chap-16E3 chap-16
E3 chap-16
 
Rekayasa perankat lunak jilit 1
Rekayasa perankat lunak jilit 1Rekayasa perankat lunak jilit 1
Rekayasa perankat lunak jilit 1
 
E3 chap-21
E3 chap-21E3 chap-21
E3 chap-21
 
Ch10 file system interface
Ch10   file system interfaceCh10   file system interface
Ch10 file system interface
 
Ch8
Ch8Ch8
Ch8
 
Hci [5]paradigm
Hci [5]paradigmHci [5]paradigm
Hci [5]paradigm
 
E3 chap-02
E3 chap-02E3 chap-02
E3 chap-02
 
Ch5 process synchronization
Ch5   process synchronizationCh5   process synchronization
Ch5 process synchronization
 
E3 chap-13
E3 chap-13E3 chap-13
E3 chap-13
 

Ähnlich wie Presentasi Pemrograman Berbasis Objek

Pencatatan Obat-obatan Apotek di Samarinda - Ryan Ismail
Pencatatan Obat-obatan Apotek di Samarinda - Ryan IsmailPencatatan Obat-obatan Apotek di Samarinda - Ryan Ismail
Pencatatan Obat-obatan Apotek di Samarinda - Ryan IsmailRyan Ismail
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Sukriyadi -
 
Panduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developerPanduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developerRachmat Gunawan
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2ashamarsha
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2Dian Lukitasari
 
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxsandi636490
 

Ähnlich wie Presentasi Pemrograman Berbasis Objek (8)

T1_682005027_BAB III
T1_682005027_BAB IIIT1_682005027_BAB III
T1_682005027_BAB III
 
Pencatatan Obat-obatan Apotek di Samarinda - Ryan Ismail
Pencatatan Obat-obatan Apotek di Samarinda - Ryan IsmailPencatatan Obat-obatan Apotek di Samarinda - Ryan Ismail
Pencatatan Obat-obatan Apotek di Samarinda - Ryan Ismail
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0
 
Panduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developerPanduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developer
 
SDD-1.pdf
SDD-1.pdfSDD-1.pdf
SDD-1.pdf
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2
 
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
 

Kürzlich hochgeladen

AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptxnursariheldaseptiana
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
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. PPTXIksanSaputra6
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
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 MERDEKAppgauliananda03
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
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.pptxIvvatulAini
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptxfurqanridha
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
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 SMKgamelamalaal
 

Kürzlich hochgeladen (20)

AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
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
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
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
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
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
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
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
 

Presentasi Pemrograman Berbasis Objek

  • 1.
  • 2.
  • 3. USE CASE : Cariproduk USE CASE : Cariproduk Actor : User Pre-Condition : User membuka program dan terhubung dengan internet Post-Condition : User mencari produk yang diinginkan Description : User mencari produk mana yang hendak dibeli ACTOR SYSTEM 1. User menggunakan search atau browse index untuk mencari barang yang di inginkan 2. Jika search, masuk kepada menu search 3. Jika browse index , masuk kepada browse index
  • 4. USE CASE : Browse - Index USE CASE Actor Pre-Condition Post-Condition Description : Browse - Index : User : User memilih cari produk berdasarkan browse index : User mendapatkan list produk berdasarkan kategori yang di inginkan user : User mencari produk berdasarkan kategori yang di inginkan user ACTOR SYSTEM 1.System menampilkan menu browse - index 2. User melakukan filter produk berdasarkan kategori yang di inginkan user 2. Jika search, masuk kepada menu search 3. System menampilkan daftar produk berdasarkan kategori yang di inginkan user
  • 5. USE CASE : Search USE CASE Actor Pre-Condition Post-Condition Description : : : : Search User User memilih cari produk berdasarkan suatu kata kunci User mendapatkan list produk berdasarkan kata kunci yang di ketikkan : User mencari produk berdasarkan kata kunci user ACTOR SYSTEM 1. User mengetikkan kata kunci pada search box 2. Sytem mencari produk yang sesuai dengan kata kunci user 3. Jika tidak ketemu akan ada pemberitahuan bahwa tidak sesuai 4.Jika ketemu akan di tampilkan list produk yang mempunyai kecocokan dengan kata kunci
  • 6. USE CASE : Lihat detail plamo USE CASE Actor Pre-Condition Post-Condition Description : Lihat detail plamo : User : User telah melakukan browse index atau search : User mendapatkan detail dari suatu produk : User melihat detail dari suatu produk ACTOR SYSTEM 1. User memilih produk yang di inginkan dari list yang telah tersedia 2. System menampilkan detail dari suatu suatu produk 3. Jika User hendak membeli , user memilih menu beli 4. Jika user tidak hendak membeli, user boleh kembali pada mencari plamo 5. Jika user memilih menu beli, sytem menampilkan menu beli
  • 7. USE CASE : Melakukan pemesanan USE CASE : Melakukan pemesanan Actor : User Pre-Condition : User telah memilih menu pemesanan pada detail produk Post-Condition : System mendapatkan data diri user Description : User melakukan pemesanan produk ACTOR SYSTEM 1. System menampilkan menu pemesanan 2. User mengisi data diri 3. User memilih metode pembayaran yang di inginkan
  • 8. USE CASE : Pembayaran USE CASE : Pembayaran Actor : User Pre-Condition : User telah melakukan pemesanan Post-Condition : User menunggu konfirmasi admin Description : User melakukan pembayaran terhadap produk ACTOR SYSTEM 1. User melakukan transfer sesuai dengan metode pembayaran 2. User mengirimkan bukti transfer 3. System menerima bukti transfer dariuser 4. User menunggu konfirmasi dari admin
  • 9. USE CASE : Konfirmasi USE CASE Actor Pre-Condition Post-Condition Description : Konfirmasi : Admin : User telah melakukan pembayaran : Admin mengirimkan konfirmasi dan id-pemesanan pada user : Admin mengkonfirmasi pemesanan produk oleh user ACTOR SYSTEM 1. System menampilkan data user yang telah memesan barang 2. Admin memeriksa daftar user yang memesan barang 3. Jika user telah mengirimkan bukti transfer , admin menigirim konfirmasi dan id –pemesanan pada user 4. Jika User belum mengirimkan bukti transfer dalam waktu 3 * 24 jam , admin akan membatalkan pemesanan produk
  • 10. USE CASE : Pembatalan USE CASE : Pembatalan Actor : Admin Pre-Condition : User tidak melakukan pembayaran atau tidak mengirim bukti pembayaran dalam jangka waktu yang telah di tentukan Post-Condition : Admin tidak akan mengirimkan barang yang di pesan kepada user Description : Admin membatalkan pemesanan ACTOR 1. Admin membatalkan pemesanan SYSTEM
  • 11. USE CASE : Pembatalan USE CASE Actor Pre-Condition Post-Condition Description : Pembatalan : User : User sudah memesan barang : Barang tidak jadi di pesan : User membatalkan pemesanan ACTOR SYSTEM 1. User memilih menu pembatalan 2. System menampilkan menu pembatalan 3. User memasukkan idpemesanan 4. User mengkonfirmasi pembatalan 5. System membatalkan 6. Admin mengembalikan uang