• Tidak ada hasil yang ditemukan

BAB III METODE PENELITIAN

3.3. Tahap Penelitian

3.3.2. Design

berapa lama proses pengerjaan sistem. Dengan menggunakan prioritas dan value pada user stories, maka story yang dikerjakan pada iterasi pertama adalah story yang memiliki value tertinggi. Iteration plan sistem Event Planner berbasis website di kota Bandar Lampung, dapat dilihat pada tabel 3.6.

Tabel 3.6. Iteration Plan No. Story Time

(Weeks)

Iterarion 1-0

Iterarion 1-1

US-001 1 ✓

US-002 2 ✓

Tabel 3.7. CRC Card US-001 Class: US-001

Responsibility: Collaborator:

a. Registrasi akun Event Planner b. Login Event Planner

c. Mengelola informasi Event Planner d. Mengelola data event

e. Mengelola data kategori event f. Mengelola berita event

g. Mengelola data transaksi h. Melihat data konsumen i. Mengelola laporan

Event Planner

2. CRC Card US-002

Dari hasil menganalisa user stories US-002 dihasilkan CRC card yang dapat dilihat pada tabel 3.8.

Tabel 3.8. CRC Card US-002 Class: US-002

Responsibility: Collaborator:

a. Registrasi akun konsumen b. Login konsumen

c. Melihat informasi event planner d. Melihat daftar event

e. Melihat detail event f. Melihat berita event g. Melihat kategori event h. Melihat peta event i. Menambah transaksi j. Melihat histori transaksi

Konsumen

3.3.2.2. Use Case Diagram

Berikut merupakan use case diagram sistem event planner berbasis website berdasarkan lokasi dan waktu di kota Bandar Lampung, yang dapat dilihat pada gambar 3.3.

Gambar 3.3. Use Case Diagram

1. Definisi Aktor

Pendefinisian aktor bertujuan mendeskripsikan aktor yang terlibat pada use case diagram sistem event planner berbasis website berdasarkan lokasi dan waktu di kota Bandar Lampung, dapat dilihat pada tabel 3.9.

Tabel 3.9. Definisi Aktor Use Case

No. Aktor Deskripsi

1. Pengusaha Orang yang memiliki hak akses untuk melakukan registrasi akun event planner, login event planner, mengelola informasi event planner, mengelola data event, mengelola data kategori event, mengelola berita event, mengelola data transaksi, melihat data konsumen dan mengelola laporan.

2. Konsumen Orang yang memiliki hak akses untuk melakukan registrasi akun konsumen, login konsumen, melihat informasi event planner, melihat daftar event, melihat detail event, melihat berita event, melihat kategori event, melihat peta event, menambah transaksi dan melihat histori transaksi.

2. Definisi Use Case

Pendefinisian use case bertujuan mendeskripsikan use case yang terlibat pada sistem event planner berbasis website berdasarkan lokasi dan waktu di kota Bandar Lampung, yang dapat dilihat pada tabel 3.10.

Tabel 3.10. Definisi Use Case

No. Nama Use Case Deskripsi Aktor

1. Registrasi akun Merupakan aktivitas untuk pendaftaran akun Event

Event Planner dan Konsumen

No. Nama Use Case Deskripsi Aktor Planner dan konsumen pada

sistem.

2. Login akun Merupakan aktivitas masuk ke sistem menggunakan username dan password yang telah terdaftar.

Event Planner dan Konsumen

3. Mengelola informasi Event Planner

Merupakan aktivitas mengelola informasi masing- masing Event Planner.

Event Planner

4. Mengelola data event

Merupakan aktivitas mengelola data event yang diselenggarakan oleh masing- masing Event Planner.

Event Planner

5. Mengelola data kategori Event Planner

Merupakan aktivitas mengelola data kategori untuk setiap event.

Event Planner

6. Mengelola berita event

Merupakan aktivitas mengelola berita event yang sedang trend sebagai media promosi dan informasi.

Event Planner

7. Mengelola data transaksi

Merupakan aktivitas mengelola data-data transaki yang masuk dari konsumen.

Event Planner

8. Mengelola Laporan

Merupakan aktivitas mengelola laporan penjualan tiket event berdasarkan periode tertentu.

Event Planner

9. Melihat

informasi Event Planner

Merupakan aktivitas melihat informasi masing-masing Event Planner.

Konsumen

No. Nama Use Case Deskripsi Aktor 10. Melihat daftar

event

Merupakan aktivitas untuk melihat daftar event yang akan di selenggarakan di kota Bandar Lampung.

Konsumen

11. Melihat detail event

Merupakan aktivitas melihat detail event dari setiap Event Planner.

Konsumen.

12. Melihat berita event

Merupakan aktivitas melihat berita event sebagai sumber informasi event update untuk konsumen.

Konsumen

13. Melihat kategori event

Merupakan aktivitas untuk melihat event berdasarkan kategori tertentu.

Konsumen

14. Melihat peta event

Merupakan aktivitas untuk melihat informasi event berdasarkan titik event yang ada di peta kota Bandar Lampung.

Konsumen

15. Menambah transaksi

Merupaka aktivitas untuk transaksi pembelian tiket event yang diselenggarakan oleh Event Planner.

Konsumen

16. Melihat histori transaksi

Merupakan aktivitas untuk melihat data transaksi yang telah dilakukan.

Konsumen

3.3.2.3. Activity Diagram

Activity diagram pada sistem Event Planner berbasis website berdasarkan lokasi dan waktu di kota Bandar Lampung, dapat dilihat sebagai berikut:

1. Activity Diagram Registrasi Akun

Activity diagram registrasi akun merupakan gambaran aktivitas pendaftaran akun ke dalam sistem dengan menginputkan data-data pribadi user, activity diagram registrasi akun yang dapat dilihat pada gambar 3.4.

Gambar 3.4. Activity Diagram Registrasi Akun 2. Activity Diagram Login Akun

Activity diagram login akun merupakan gambaran aktivitas login yang menjelaskan proses kerja sistem pada menu login sebagai bagian dari validasi atau keamanan sistem yang dapat dilihat pada gambar 3.5.

Gambar 3.5. Activity Diagram Login Akun

3. Activity Diagram Mengelola Informasi Event Planner

Berikut merupakan gambaran aktivitas mengelola informasi dari setiap Event Planner oleh Event Planner yang dapat dilihat pada gambar 3.6.

Gambar 3.6. Activity Diagram Mengelola Informasi Event Planner 4. Activity Diagram Mengelola Data Event

Berikut merupakan gambaran aktivitas mengelola data event oleh Event Planner yang dapat dilihat pada gambar 3.7.

Gambar 3.7. Activity Diagram Mengelola Data Event

5. Activity Diagram Mengelola Data Kategori Event

Berikut merupakan gambaran aktivitas mengelola data kategori event oleh Event Planner yang dapat dilihat pada gambar 3.8.

Gambar 3.8. Activity Diagram Mengelola Data Kategori Event 6. Activity Diagram Mengelola Berita Event

Berikut merupakan gambaran aktivitas mengelola berita event oleh Event Planner yang dapat dilihat pada gambar 3.9.

Gambar 3.9. Activity Diagram Mengelola Berita Event

7. Activity Diagram Mengelola Data Transaksi

Berikut merupakan gambaran aktivitas mengelola data transaksi oleh Event Planner yang dapat dilihat pada gambar 3.10.

Gambar 3.10. Activity Diagram Mengelola Data Transaksi 8. Activity Diagram Mengelola Laporan

Berikut merupakan gambaran aktivitas mengelola laporan oleh Event Planner yang dapat dilihat pada gambar 3.11.

Gambar 3.11. Activity Diagram Mengelola Laporan

9. Activity Diagram Melihat Informasi Event Planner

Berikut merupakan gambaran aktivitas melihat informasi Event Planner oleh Event Planner yang dapat dilihat pada gambar 3.12.

Gambar 3.12. Activity Diagram Melihat Informasi Event Planner 10. Activity Diagram Melihat Daftar Event

Berikut merupakan gambaran aktivitas melihat daftar event oleh konsumen yang dapat dilihat pada gambar 3.13.

Gambar 3.13. Activity Diagram Melihat Daftar Event

11. Activity Diagram Melihat Detail Event

Berikut merupakan gambaran aktivitas melihat detail event oleh konsumen yang dapat dilihat pada gambar 3.14.

Gambar 3.14. Activity Diagram Melihat Detail Event 12. Activity Diagram Melihat Berita Event

Berikut merupakan gambaran aktivitas melihat berita event oleh konsumen yang dapat dilihat pada gambar 3.15.

Gambar 3.15. Activity Diagram Melihat Berita Event

13. Activity Diagram Melihat Kategori Event

Berikut merupakan gambaran aktivitas melihat kategori event oleh konsumen yang dapat dilihat pada gambar 3.16.

Gambar 3.16. Activity Diagram Melihat Kategori Event 14. Activity Diagram Melihat Peta Event

Berikut merupakan gambaran aktivitas melihat peta event oleh konsumen yang dapat dilihat pada gambar 3.17.

Gambar 3.17. Activity Diagram Melihat Peta Event

15. Activity Diagram Menambah Transaksi

Berikut merupakan gambaran aktivitas menambah transaksi oleh konsumen yang dapat dilihat pada gambar 3.18.

Gambar 3.18. Activity Diagram Menambah Transaksi 16. Activity Diagram Melihat Histori Transaksi

Berikut merupakan gambaran aktivitas melihat histori transaksi oleh konsumen yang dapat dilihat pada gambar 3.19.

Gambar 3.19. Activity Diagram Melihat Histori Transaksi

3.3.2.4. Sequence Diagram

1. Sequence Diagram Registrasi dan Login Akun

Berikut ini adalah interaksi antara aktor dengan objek-objek yang ada pada proses registrasi dan login akun ke sistem. Sequence diagram registrasi dan login akun dapat dilihat pada gambar 3.20.

Gambar 3.20. Sequence Diagram Registrasi dan Login Akun 2. Sequence Diagram Transaksi

Berikut ini adalah interaksi antara aktor dengan objek-objek yang ada pada proses transaksi. Sequence diagram transaksi dapat dilihat pada gambar 3.21.

Gambar 3.21. Sequence Diagram Transaksi

3.3.2.5. Class Diagram

Berikut ini class diagram pada sistem Event Planner berbasis website berdasarkan lokasi dan waktu di kota Bandar Lampung, dapat dilihat pada gambar 3.22.

Gambar 3.22. Class Diagram

3.3.2.6. Rancangan Interface Sistem 1. Rancangan Interface Registrasi Akun

Rancangan interface ini digunakan untuk menginputkan data diri sebagai pendaftaran akun oleh konsumen dan Event Planner. Rancangan interface registrasi akun dapat dilihat pada gambar 3.23.

Gambar 3.23. Rancangan Interface Registrasi Akun 2. Rancangan Interface Login Akun

Rancangan interface ini digunakan oleh konsumen dan Event Planner untuk masuk kedalam sistem setelah melakukan registrasi akun dengan menginputkan username dan password, dapat dilihat pada gambar 3.24.

Gambar 3.24. Rancangan Interface Login Akun

3. Rancangan Interface Mengelola Informasi Event Planner

Rancangan interface ini digunakan untuk menyimpan dan mengubah informasi Event Planner oleh Event Planner, rancangan interface mengelola informasi Event Planner dapat dilihat pada gambar 3.25.

Gambar 3.25. Rancangan Interface Mengelola Informasi Event Planner 4. Rancangan Interface Mengelola Data Event

Rancangan interface ini digunakan untuk tambah, ubah, cari dan hapus data event oleh Event Planner, rancangan interface mengelola data event dapat dilihat pada gambar 3.26.

Gambar 3.26. Rancangan Interface Mengelola Data Event

5. Rancangan Interface Mengelola Data Kategori Event

Rancangan interface ini digunakan untuk tambah, ubah, hapus dan cari data kategori event yang dilakukan oleh Event Planner, rancangan interface mengelola data kategori event dapat dilihat pada gambar 3.27.

Gambar 3.27. Rancangan Interface Mengelola Data Kategori Event 6. Rancangan Interface Mengelola Berita Event

Rancangan interface ini digunakan tambah, ubah, hapus dan cari berita event yang dilakukan oleh Event Planner, rancangan interface mengelola berita event dapat dilihat pada gambar 3.28.

Gambar 3.28. Rancangan Interface Mengelola Berita Event

7. Rancangan Interface Mengelola Data Transaksi

Rancangan interface ini digunakan untuk mengelola data transaksi oleh Event Planner, rancangan interface mengelola data transaksi dapat dilihat pada gambar 3.29.

Gambar 3.29. Rancangan Interface Mengelola Data Transaksi 8. Rancangan Interface Mengelola Laporan

Rancangan interface ini digunakan untuk mengelola laporan dengan menggunakan data transaksi oleh Event Planner, rancangan interface mengelola laporan dapat dilihat pada gambar 3.30.

Gambar 3.30. Rancangan Interface Mengelola Laporan

9. Rancangan Interface Melihat Informasi Event Planner

Rancangan interface ini digunakan untuk melihat informasi Event Planner di kota Bandar Lampung oleh konsumen, rancangan interface melihat informasi Event Planner dapat dilihat pada gambar 3.31.

Gambar 3.31. Rancangan Interface Melihat Informasi Event Planner 10. Rancangan Interface Melihat Daftar Event

Rancangan interface ini digunakan untuk melihat daftar event di kota Bandar Lampung oleh konsumen, rancangan interface melihat daftar event dapat dilihat pada gambar 3.32.

Gambar 3.32. Rancangan Interface Melihat Daftar Event

11. Rancangan Interface Melihat Detail Event

Rancangan interface ini digunakan untuk melihat detail event yang ada di kota Bandar Lampung oleh konsumen, rancangan interface melihat detail event dapat dilihat pada gambar 3.33.

Gambar 3.33. Rancangan Interface Melihat Detail Event 12. Rancangan Interface Melihat Berita Event

Rancangan interface digunakan untuk melihat berita event yang dikelola oleh Event Planner untuk dilihat oleh konsumen, dapat dilihat pada gambar 3.34.

Gambar 3.34. Rancangan Interface Melihat Berita Event

13. Rancangan Interface Melihat Kategori Event

Rancangan interface ini digunakan untuk melihat event berdasarkan kategori event oleh konsumen, rancangan interface melihat kategori event dapat dilihat pada gambar 3.35.

Gambar 3.35. Rancangan Interface Melihat Kategori Event 14. Rancangan Interface Melihat Peta Event

Rancangan interface ini digunakan untuk melihat titik event yang ada di peta wilayah kota Bandar Lampung. Pada titik tersebut dapat dilihat detail dari event, dapat dilihat pada gambar 3.36.

Gambar 3.36. Rancangan Interface Melihat Peta Event

15. Rancangan Interface Menambah Transaksi

Rancangan interface ini digunakan untuk menambah transaksi dengan mengunggah bukti bayar oleh konsumen, rancangan interface menambah transaksi dapat dilihat pada gambar 3.37.

Gambar 3.37. Rancangan Interface Menambah Transaksi 16. Rancangan Interface Melihat Histori Transaksi

Rancangan interface melihat histori transaksi ini digunakan untuk melihat transaksi yang telah dilakukan dengan berdasarkan periode tertentu, dapat dilihat pada gambar 3.38.

Gambar 3.38. Rancangan Interface Melihat Histori Transaksi

BAB IV IMPLEMENTASI

4.1. Implementasi

Implementasi menjadi tahapan penerapan dari hasil desain sistem yang telah dibuat sebelumnya. “Desain dan Implementasi Event Planner Berbasis Website Berdasarkan Lokasi dan Waktu”. Aplikasi ini akan digunakan oleh Event Planner dan konsumen. Setiap pengguna memiliki hak akses masing-masing.

Secara umum aplikasi ini dapat mengelola dan melihat informasi Event Planner, mengelola dan melihat daftar event, mengelola dan melihat data kategori event, mengelola dan melihat berita event, mengelola data transaksi dan mengelola laporan transaksi.

Implementasi menjelaskan bagaimana sistem Event Planner ini bekerja.

Sistem tersebut dibuat menggunakan bahasa pemrograman PHP dan Javascript, MySQL sebagai basis data, laravel sebagai framework dari website, sedangkan untuk mengelola tampilan front end menggunakan Bootstrap. Konsep yang digunakan dalam implementasi sistem adalah MVC (Model, View dan Control).

4.2. Implementasi Interface

Implementasi interface merupakan bagian penting dari pembangunan desain dan implementasi Event Planner berbasis website berdasarkan lokasi dan waktu. Implementasi interface merupakan penerapan interface dari perancangan interface. Berikut ini penjelasan dari interface desain dan implementasi Event Planner berbasis website berdasarkan lokasi dan waktu:

4.2.1. Tampilan Interface Registrasi

Tampilan ini digunakan oleh konsumen untuk melakukan pendaftaran akun berupa data jenis akun, email, nama, phone dan password. Tampilan interface registrasi dapat dilihat pada gambar 4.1. berikut ini :

Gambar 4.1. Tampilan Interface Registrasi 4.2.2. Tampilan Interface Login

Tampilan Interface login sebagai validasi aplikasi terhadap setiap user menginputkan username dan password kemudian klik tombol login untuk masuk ke dalam sistem. Tampilan interface login dapat dilihat pada gambar 4.2. berikut ini :

Gambar 4.2. Tampilan Interface Login

4.2.3. Tampilan Interface Beranda (Konsumen)

Tampilan ini digunakan untuk melihat list event terbaru dan daftar penyelenggara event daerah Bandar Lampung. Tampilan interface beranda (konsumen) dapat dilihat pada gambar 4.3. berikut ini :

Gambar 4.3. Tampilan Interface Beranda (Konsumen) 4.2.4. Tampilan Interface Menu Event (Konsumen)

Tampilan interface event merupakan tampilan yang digunakan untuk melihat daftar event yang akan diselenggarakan. Tampilan interface menu event (konsumen) dapat dilihat pada gambar 4.4. berikut ini :

Gambar 4.4. Tampilan Interface Menu Event (Konsumen)

4.2.5. Tampilan Interface Menu Penyelenggara (Konsumen)

Tampilan interface penyelenggara merupakan tampilan yang digunakan untuk melihat daftar penyelenggara event. Tampilan interface menu penyelenggara (konsumen) dapat dilihat pada gambar 4.5. berikut ini :

Gambar 4.5. Tampilan Interface Menu Penyelenggara (Konsumen) 4.2.6. Tampilan Interface Detail Menu Event (Konsumen)

Tampilan Interface ini merupakan tampilan yang digunakan untuk melihat detail informasi dari event dan juga dapat menginputkan jumlah tiket yang ingin dibeli kemudian klik tombol beli untuk mengarah ke halaman transaksi. Tampilan interface detail menu event (konsumen) dapat dilihat pada gambar 4.6. berikut ini :

Gambar 4.6. Tampilan Interface Detail Menu Event (Konsumen)

4.2.7. Tampilan Interface Detail Penyelenggara (Konsumen)

Tampilan Interface ini merupakan tampilan yang digunakan untuk melihat detail informasi penyelenggara berupa nama, alamat, nomor telepon dan lainnya.

Tampilan interface ulasan produk konsumen dapat dilihat pada gambar 4.7.

berikut ini :

Gambar 4.7. Tampilan Interface Detail Penyelenggara (Konsumen) 4.2.8. Tampilan Interface Transaksi (Konsumen)

Tampilan Interface ini merupakan tampilan yang digunakan untuk melakukan transaksi pembelian tiket event oleh konsumen. Tampilan interface transaksi (konsumen) dapat dilihat pada gambar 4.8. berikut ini :

Gambar 4.8. Tampilan Interface Transaksi (Konsumen)

4.2.9. Tampilan Interface Menu Berita (Konsumen)

Tampilan Interface ini merupakan tampilan yang digunakan untuk melihat berita-berita terupadate tentang event-event di Bandar Lampung. Tampilan interface transaksi (konsumen) dapat dilihat pada gambar 4.9. berikut ini :

Gambar 4.9. Tampilan Interface Menu Berita (Konsumen) 4.2.10. Tampilan Interface Menu Peta (Konsumen)

Tampilan Interface ini digunakan untuk melihat informasi titik lokasi dan informasi event yang diselenggarakan di Bandar Lampung. Tampilan interface menu peta (konsumen) dapat dilihat pada gambar 4.10. berikut ini :

Gambar 4.10. Tampilan Interface Detail Data Transaksi (Konsumen)

4.2.11. Tampilan Interface Profil dan Summary (Konsumen)

Tampilan interface profil berisi biodata dari akun konsumen sedangkan summary berisi history transaksi yang telah dilakukan. Tampilan interface profil dan summary (konsumen) dapat dilihat pada gambar 4.11. berikut ini :

Gambar 4.11. Tampilan Profil dan Summary (Konsumen) 4.2.12. Tampilan Interface Dashboard (Admin)

Tampilan interface dashboard admin akan muncul pertama kali setelah admin berhasil login. Tampilan interface dashboard (admin) dapat dilihat pada gambar 4.12. berikut ini :

Gambar 4.12. Tampilan Interface Dashboard (Admin)

4.2.13. Tampilan Interface Mengelola Event (Admin)

Tampilan Interface ini digunakan untuk mengelola event dalam tampilan ini admin dapat menambah, mengubah, melihat, menghapus dan menghapus event. Tampilan interface mengelola event (admin) dapat dilihat pada gambar 4.13. berikut ini :

Gambar 4.13. Tampilan Interface Mengelola Event (Admin) 4.2.14. Tampilan Interface Mengelola Transaksi (Admin)

Tampilan interface ini digunakan untuk mengelola data transaksi dengan menerima atau menolak transaksi pembelian tiket event dari konsumen. Tampilan interface mengelola transaksi (admin) dilihat pada gambar 4.14. berikut ini :

Gambar 4.14. Tampilan Interface Mengelola Transaksi (Admin)

4.2.15. Tampilan Interface Mengelola Berita (Admin)

Tampilan interface ini digunakan untuk mengelola data berita event dengan menambah, mengubah, melihat dan menghapus berita. Tampilan interface mengelola berita dapat (admin) dilihat pada gambar 4.15. berikut ini :

Gambar 4.15. Tampilan Interface Mengelola Berita (Admin) 4.2.16. Tampilan Interface Mengelola Data Kategori (Admin)

Tampilan interface ini digunakan untuk mengelola data kategori oleh admin dengan menambah, mengubah, melihat dan menghapus data kategori.

Tampilan interface mengelola data kategori (admin) dapat dilihat pada gambar 4.16. berikut ini :

Gambar 4.16. Tampilan Interface Mengelola Data Kategori (Admin)

4.2.17. Tampilan Interface Report Event (Admin)

Tampilan interface ini merupakan tampilan yang digunakan untuk membuat laporan transaksi dari seluruh event. Tampilan interface report event (admin) dapat dilihat pada gambar 4.17. berikut ini :

Gambar 4.17. Tampilan Interface Report Event (Admin) 4.2.18. Tampilan Cetak Report Event (Admin)

Tampilan interface ini merupakan tampilan cetakan hasil dari pembuatan report event yang dilakukan sebelumnya. Tampilan cetak report event (admin) dapat dilihat pada gambar 4.18. berikut ini :

Gambar 4.18. Tampilan Interface Cetak Report Event (Admin)

4.2.19. Tampilan Interface Profil Akun (Admin)

Tampilan interface ini merupakan tampilan yang diguakan untuk mengelola profil akun admin. Tampilan interface profil akun (admin) dapat dilihat pada gambar 4.19. berikut ini :

Gambar 4.19. Tampilan Interface Profil Akun (Admin)

BAB V

HASIL DAN PEMBAHASAN

5.1. Pengujian Black Box

Pengujian pada sistem Event Planner berbasis website berdasarkan lokasi dan waktu, mengutamakan pengujian dari segi spesifikasi fungsional tanpa menguji desain dan kode program.

5.2 Rencana Pengujian Black Box

Rencana pengujian black box sistem Event Planner berbasis website berdasarkan lokasi dan waktu, dapat dilihat dari beberapa tabel berikut ini :

Tabel 5.1. Rencana Pengujian Black Box (Admin)

Kelas Uji Butir Uji Penguji

Login Pengecekan hak akses Black box

Logout Pengecekan hak akses Black box

Dashboard Admin Melihat data kelompok PKL Black box Mengelola Data Event Menambah, ubah dan hapus

data event

Black box

Mengelola Transaksi Menerima atau menolak transaksi event

Black box

Mengelola Berita Menambah, ubah dan hapus data berita event

Black box

Mengelola Kategori Menambah, ubah dan hapus data kategori event

Black box

Mengelola Report Event Menyeleksi dan mencetak laporan event

Black box

Mengelola Profil Akun Mengunggah foto dan menyimpan akun

Black box

Tabel 5.2. Rencana Pengujian Black Box (Konsumen)

Kelas Uji Butir Uji Penguji

Login Pengecekan hak akses Black box

Logout Pengecekan hak akses Black box

Beranda Konsumen Melihat daftar event dan penyelenggara event terbaru

Black box

Menu Event Melihat daftar event Black box

Menu Penyelenggara Melihat daftar penyelenggara event

Black box

Detail Menu Event Melihat detail informasi event dan penambahan jumlah pembelian tiket

Black box

Detail Penyelenggara Melihat detail informasi penyelenggara

Black box

Transaksi Konsumen Menggungah bukti pembayaran tiket

Black box

Berita Event Melihat berita event terbaru Black box Menu Peta Melihat detail informasi titik

lokasi event

Black box

Profil dan Summary Melihat informasi akun dan history transaksi pembelian tiket

Black box

5.3. Pengujian Black Box (Admin)

Pada pengujian black box (admin) sistem Event Planner berbasis website berdasarkan lokasi dan waktu dilakukan oleh 5 admin Event Planner, kerangka pengujian black box (admin) dapat dilihat dari beberapa tabel berikut ini :

Tabel 5.3. Pengujian Registrasi (Admin) Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan Menyimpan data

akun yang lengkap dengan klik button

Data tersimpan dan menampilkan profil akun admin.

Data tersimpan dan menampilkan profil akun

[ ] Diterima

register. admin. [ ] Ditolak Kasus dan Hasil Uji (Data Tidak Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan Klik register pada

form registrasi data akun yang kosong.

Data tidak

tersimpan dan menampilkan pesan “Please fill this out field”.

Data tidak

tersimpan dan menampilkan pesan “Please fill this out field”.

[ ] Diterima

[ ] Ditolak

Tabel 5.4. Pengujian Login (Admin) Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan Data terdaftar

email dan

password sebagai admin.

Masuk ke menu dashbord.

Masuk ke menu dashbord.

[ ] Diterima [ ] Ditolak Kasus dan Hasil Uji (Data Tidak Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan Data terdaftar

username dan password salah.

Tidak berhasil login dan tampil pesan “Please fill out this field”.

Tidak berhasil login dan tampil pesan “Please fill out this field”.

[ ] Diterima [ ] Ditolak

Tabel 5.5. Pengujian Logout (Admin) Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan Klik button keluar

aplikasi.

Menampilkan form login.

Kembali ke menu login.

[ ] Diterima [ ] Ditolak Tabel 5.6. Pengujian Dashboard (Admin)

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Klik menu

Dashboard.

Menampilkan data jumlah event dan jumlah berita event.

Menampilkan data jumlah event dan jumlah berita event.

[ ] Diterima [ ] Ditolak

Dokumen terkait