presentasi pemrograman berbasis objek

12

Upload: welly-dian-astika

Post on 30-Jun-2015

81 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Presentasi Pemrograman Berbasis Objek
Page 2: Presentasi Pemrograman Berbasis Objek
Page 3: Presentasi Pemrograman Berbasis Objek

USE CASE : CariprodukActor : UserPre-Condition: User membuka program dan terhubung dengan internetPost-Condition : User mencari produk yang diinginkanDescription : 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 : Cariproduk

Page 4: Presentasi Pemrograman Berbasis Objek

USE CASE : Browse - IndexActor : UserPre-Condition : User memilih cari produk berdasarkan browse indexPost-Condition : User mendapatkan list produk berdasarkan kategori yang di inginkan userDescription : 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 : Browse - Index

Page 5: Presentasi Pemrograman Berbasis Objek

USE CASE : SearchActor : UserPre-Condition : User memilih cari produk berdasarkan suatu kata kunciPost-Condition: User mendapatkan list produk berdasarkan kata kunci

yang di ketikkanDescription : 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 : Search

Page 6: Presentasi Pemrograman Berbasis Objek

USE CASE : Lihat detail plamoActor : UserPre-Condition : User telah melakukan browse index atau searchPost-Condition : User mendapatkan detail dari suatu produkDescription : 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 : Lihat detail plamo

Page 7: Presentasi Pemrograman Berbasis Objek

USE CASE : Melakukan pemesananActor : UserPre-Condition: User telah memilih menu pemesanan pada detail produkPost-Condition : System mendapatkan data diri userDescription : 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 :Melakukan pemesanan

Page 8: Presentasi Pemrograman Berbasis Objek

USE CASE : PembayaranActor : UserPre-Condition : User telah melakukan pemesananPost-Condition : User menunggu konfirmasi adminDescription : 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 : Pembayaran

Page 9: Presentasi Pemrograman Berbasis Objek

USE CASE : KonfirmasiActor : AdminPre-Condition: User telah melakukan pembayaranPost-Condition : Admin mengirimkan konfirmasi dan id-pemesanan pada userDescription : 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 : Konfirmasi

Page 10: Presentasi Pemrograman Berbasis Objek

USE CASE : PembatalanActor : AdminPre-Condition: User tidak melakukan pembayaran atau tidak mengirim bukti pembayaran dalam jangka

waktu yang telah di tentukanPost-Condition : Admin tidak akan mengirimkan barang yang di pesan kepada userDescription : Admin membatalkan pemesanan

ACTOR SYSTEM

1. Admin membatalkan pemesanan

USE CASE : Pembatalan

Page 11: Presentasi Pemrograman Berbasis Objek

USE CASE : PembatalanActor : UserPre-Condition : User sudah memesan barangPost-Condition : Barang tidak jadi di pesanDescription : User membatalkan pemesanan

ACTOR SYSTEM

1. User memilih menu pembatalan

2. System menampilkan menu pembatalan

3. User memasukkan id-pemesanan

4. User mengkonfirmasi pembatalan

5. System membatalkan

6. Admin mengembalikan uang

USE CASE : Pembatalan

Page 12: Presentasi Pemrograman Berbasis Objek

Sekian…TERIMA KASIH