BAB III PEMBAHASAN
3.1. Tinjauan Perusahaan 1. Sejarah
Ratna Dewi Skin Care Klinik merupakan klinik kecantikan yang menyediakan pelayanan treatment. Ratna Dewi Skin Care Klinik di dirikan pada tahun 2015 oleh Dr.Dian Andriani, SpKK, M.Biomed(AAM) MARS yang terletak di Perumahan Duren Jaya Bekasi Jl.Bandung Blok D No.584 Bekasi bahkan memiliki cabang di beberapa daerah di Bekasi .
Dalam memberikan pelayanan terhadap pasien Ratna Dewi Skin Care Klinik beroprasi setiap harinya dari jam 09.00 – 21.00, dengan tim yang selalu siap melayani costumer atau pasien serta di bantu dengan beautician dan tenaga administrasi. Tim dokter yang berpengalaman serta alat canggih sesuai perkembangan teknologi bisa di apatkan di Ratna Dewi Skin Care Klinik.
2. Struktur Navigasi dan Fungsi
Direktur
Manager
HRD Administrasi
Kasir
Gambar III.1
Struktur Organisasi Ratna Dewi Skin Care Klinik
Fungsi Struktur Organisasi: 1. Direktur
a. Bertanggung jawab penuh terhadap klinik dan pelayanan klinik terhadap setiap pasien.
b. Mengawasi serta mengendalikan pelaksanaan kegiatan atau pelayanan di klinik setiap hari.
c. Memberikan pengarahan secara menyeluruh kepada semua bagian di klinik mengenai semua hal tentang klinik termasuk standar mutu pelayanan kesehatan yang seharusnya diberikan.
d. Merencanakan program-program atau kegiatan yang akan dilaksanakan oleh klinik, terutama dalam hal pengembangan klinik. e. Mengevaluasi kinerja dari masing-masing bagian klinik dan
membantu dalam mengembangkan sumber daya manusia dari masing-masing bagian.
2. Manager
a. Pengelolaan sumber daya manusia (SDM) di klinik. b. Pengelolaan sarana dan prasarana di klinik.
c. Pengelolaan persediaan alat medis dan perbekalan kesehatan. d. Pengelolaan administrasi di klinik.
3. HRD
a. Sebagai salah satu departemen khusus di perusahaan, secara umum bertanggung jawab pada pengembangan sumber daya manusia. Dalam
menjalankan tugasnya, departemen ini akan melibatkan pelatihan demi meningkatkan mutu dan efektivitas individu maupun organisasi. 4. Administrasi
a. Membuat agenda. b. Merekap data.
c. Penyusun administrasi kepegawaian. 5. Kasir
a. Menerima pembayaran dari pasien. b. Merekap keuangan klinik.
c. Melayani dan membantu pasien pada saat pendaftaran.
d. Melakukan pengarsipan dokumen, melakukan pengumpulan, pengolahan data pasien
6. Beatucian
a. Bertanggung jawab atas menangani customer. 3.2 Analis Kebutuhan
Tujuan yang diinginkan adalah untuk membantu proses pendaftaran treatment customer sehingga dapat dilaksanakan dengan baik. Selain itu, pemilik Ratna Dewi Skin Care Klinik menyediakan informasi-informasi mengenai dapat ditampilkan dihalaman pengunjung sehingga pengunjung dapat mengetahui informasi-informasi mengenai klinik.
A. Kebutuhan Pengguna 1. Analisa kebutuhan Admin
a. Admin dapat melakukan proses login dan logout pada halaan admin. b. Admin dapat menambahkan, mengubah, dan menghapus data
c. Admin dapat mengubah status pemesanan pelanggan dan proses pemesanan.
d. Dapat melihat, menambah, mengubah dan menghapus rekening bank. e. Dapat melihat dan menambah konfirmasi pembayaran.
f. Dapat mengubah data akun. g. Dapat mengubah password. 2. Analisa kebutuhan pengunjung.
a. Pengunjung dapat melihat informasi detail treatment dan menghubungi klinik pada halaman pengunjung.
b. Dapat melihat profil Ratna Dewi Skin Care Klinik.
c. Pengujung dapat mendaftar (registrasi) menjadi pelanggan.
d. Dapat melakukan registrasi data diri yang ada pada tabel pendaftaran, kemudian pengunjung akan menjadi pasien.
3. Analisa Kebutuhan Member
a. Member dapat melakukan login dan logout.
b. Dapat melihat profil Ratna Dewi Skin Care Klinik.
c. Member dapat melihat informasi tentang Ratna Dewi Skin Care Klinik.
d. Member dapat melakukan pemesanan (booking). e. Dapat melakukan konfirmasi pembayaran. f. Dapat melihat histori pemesanan.
B. Kebutuhan Sistem
1. Kebutuhan sistem untuk admin
a. Menyediakan laporan data karyawan, laporan data pasien, laporan data konfirmasi pembayaran, dan laporan data bank.
b. Menyediakan layanan cetak kartu pasien dan cetak rincian biaya. 2. Kebutuhan sistem untuk pengunjung
a. Menyediakan informasi-informasi mengenai Ratna Dewi Skin Care Klinik.
b. Menyediakan informasi mengenai treatment Ratna Dewi Skin Care Klinik.
c. Menyediakan layanan pendaftaran pelanggan baru. 3. Kebutuhan sistem untuk member
a. Menyediakan layanan konfirmasi pembayaran. b. Menyediakan layanan pendaftaran.
3.3. Rancangan Dokumen.
A. Rancangan Dokumen Masukan (Input)
Dokumen masukan (input) adalah suatu dokumen yang berisi data-data pada suatu sistem yang dihasilkan dari proses masukan data, yang kemudian digunakan untuk menghasilkan keluaran yang diinginkan sesuai kebutuhan. Adapun bentuk dokumen masukan yang digunakan adalah sebagai berikut :
1. Nama Dokumen : Form Member.
Fungsi : Untuk mengetahui data diri Member.
Sumber : Member.
Tujuan : Administrasi.
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap ada pesanan.
2. Nama Dokumen : Form Master.
Fungsi : Untuk mengetahui fasilitas fasilitas yang ada.
Sumber : Perusahaan.
Tujuan : Administrasi.
Media : Kertas.
Jumlah : Satu lembar
Frekuensi : Setiap ada penambahan fasilitas.
Bentuk : Lampiran A.2
B. Rancangan Dokumen Keluar (Output)
Dokumen keluaran (output) adalah hasil akhir dari proses pembuatan struk pemesanan. Adapun bentuk dokumen keluarannya adalah sebagai berikut :
1. Nama Dokumen : Nota pembayaran.
Fungsi : Sebagai bukti pembayaran.
Sumber : Administrasi.
Tujuan : Pelanggan.
Media : Kertas
Jumlah : Satu lembar.
Frekuensi : Setiap ada pembayaran.
Bentuk : Lampiran B.1
2. Nama Dokumen : Laporan Bulanan.
Fungsi : Sebagai bukti laporan pemesanan.
Sumber : Pelanggan.
Tujuan : Perusahaan.
Media : Kertas
Frekuensi : Setiap ada pembayaran.
Bentuk : Lampiran B.2
3. Nama Dokumen : Laporan Data Customer Fungsi : Sebagai bukti data customer.
Sumber : Administrasi.
Tujuan : Pelanggan.
Media : Kertas
Jumlah : Satu lembar.
Frekuensi : Setiap ada pembayaran.
3.4. Entity Relationship Diagram
Perancangan basis data meenghasilkan pemtaan table-tabel yang digambarkan dengan Entity Realitionship Diagram (ERD).
A. Entity Relationship Diagram
Pelanggan Pelanggan_kode_member Pelanggan_jns_kelamin Pelanggan_email Pelanggan_password Pelanggan_nama Pelanggan_id Pelanggan_telepon Memilih Pemesanan Pelanggan_id Pemesanan_id Pemesanan_no Pemesanan_total Pemesanan_status Memuat Pembayaran Mempunyai Pelayanan Pelayanan_gambar Pelayanan_gambar_utama Pelayanan_populer Pelayanan_populer_tgl Pelayanan_status Pelayanan_id Pelayanan_harga Pelayanan_status Pelayanan_kode Pelayanan_nomer Pelayanan_url Pelayanan_harga Pelayanan_deksripsi Pelayanan_utama_tgl Kategori Memilih Kategori_id Kategori_nama Memuat Pemesanan_detail Pemesanan_detail_id Pemesanan_id Pelayanan_id Pemesanan_detail_tanggal Pemesanan_detail_jam Pemesanan_detail_subtotal Konfirmasi_nama_bank Konfirmasi_no_rek Konfirmasi_jml_transfer Konfrimasi_status Konfrimasi_id Pemesanan_id Konfimasi_tanggal Konfirmasi_gambar Konfirmasi_catatan Konfirmasi_nm_rek Memiliki Bank_nm_rek Bank_no_rek Bank_id Memuat Mengkonfirmasi Admin Admin_id Admin_status Admin_level Admin_email Admin_pass Admin_full_name 1 1 1 1 M M 1 Bank M Gambar III.2
Entity Relationship Diagram Pelayanan Treatment Ratna Dewi Skin Care Klinik
B. Logical Relational Structure (LRS)
Gambar III.2
Entity Relationship Diagram Pelayanan Treatment Ratna Dewi Skin Care Klinik
3.5. Spesifikasi File
1. Spesifikasi File Pelanggan
Nama File : Pelanggan
Fungsi : Menyimpan data pelanggan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 16 Byte
Kunci Field : pelanggan_id
Software : Xampp
Tabel III.1
Spesifikasi File Pelanggan
No Elemen Data Akronim Tipe Panjang Keterangan
1. Pelanggan_id Pelanggan_id Integer 11 Primary Key
Auto Increment
2. Pelanggan_kode_member Pelanggan_kode_member Varchar 50
3. Pelanggan_email Pelanggan_email Varchar 50
4. Pelanggan_password Pelanggan_password Varchar 50
5. Pelanggan_nama Pelanggan_nama Varchar 50
”Wanita”
7. Pelanggan_telepon Pelanggan_telepon Varchar 30
2. Spesifikasi File Pemesanan
Nama File : Pemesanan
Akronim : Fasilitas
Fungsi : Menyimpan data pemesanan
Tipe File : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 16 Byte
Kunci Field : pemesanan_id
Software : Xampp
Tabel III.2
Spesifikasi File Pemesanan
No Elemen Data Akronim Tipe Panjang Keterangan
Auto Increment
2. Pemesanan_Nomor Pemesanan_Nomor Varchar 50
2. Pemesana_Total Pemesana_Total Float
3. Pemesanan_status Pemesanan_status Integer 2
4. Peanggan_id Peanggan_id Integer 5
3. Spesifikasi File Pelayanan
Nama File : Pelayanan
Akronim : Fasilitas
Fungsi : Menyimpan data pelayanan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 48 Byte
Kunci Field : pelayanan_id
Tabel III.3
Spesifikasi File Pelayanan
No Elemen Data Akronim Tipe Panj
ang
Keterangan
1. Pelayanan_id Pelayanan_id Integer 11 Primary Key
Auto Increment
2. Kategori_id Kategori_id Integer 6
3. Pelayanan_status Pelayanan_status Varchar 10
4. Pelayanan_kode Pelayanan_kode Varchar 50
5. Pelayanan_nama Pelayanan_nama Varchar 128
6. Pelayanan_url Pelayanan_url Varchar 255
7. Pelayanan_harga Pelayanan_harga Float
8. Pelayanan_harga_promo Pelayanan_harga_promo Float
9. Pelayanan_deskripsi Pelayanan_deskripsi Text
11. Pelayanan_utama Pelayanan_utama Integer 1
12. Pelayanan_utama_tanggal Pelayanan_utama_tanggal Datetime
13. Pelayanan_promo Pelayanan_promo Integer 1
14. Pelayanan_promo_tanggal Pelayanan_promo_tanggal Datetime
15. Pelayanan_baru Pelayanan_baru Integer 1
16. Pelayanan_baru_tanggal Pelayanan_baru_tanggal Datetime
17. Pelayanan_populer Pelayanan_populer Integer 1
18. Pelayanan_populer_tanggal Pelayanan_populer_tanggal Datetime
4. Spesifikasi File Kategori
Nama File : Kategori
Akronim : Fasilitas
Fungsi : Menyimpan data pelayanan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 32 Byte
Software : Xampp
Tabel III.4
Spesifikasi File Kategori
No Elemen Data Akronim Tipe Panjang Keterangan
1. Kategori_id Kategori_id Integer 7 Primary Key
Auto Increment
2. Kategori_nama Kategori_nama Varchar 50
5. Spesifikasi File Pemesanan Detail
Nama File : Pemesanan Detail
Akronim : Fasilitas
Fungsi : Menyimpan data pemesanan detail
Tipe File : File transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Kunci Field : pelayanan_id
Software : Xampp
Tabel III.5
Spesifikasi File Pemesanan Detail
No Elemen Data Akronim Tipe Panjang Keterangan
1. Pemesanan_detail_id Pemesanan_detail_id Integer 11 Primary Key
Auto increment
2. Pemesanan_id Pemesanan_id Integer 11
3. Pelayanan_id Pelayanan_id Integer 11
4. Pemesanan_detail_tanggal Pemesanan_detail_tanggal Datetime
5. Pemesanan_detail_jam Pemesanan_detail_jam Integer 5
6. Pemesanan_detail_no_ruangan Pemesanan_detail_no_ruangan Integer 1
7. Pemesanan_detail_subtotal Pemesanan_detail_subtotal Float
6. Spesifikasi File Pembayaran
Nama File : Pembayaran
Fungsi : Menyimpan data pembayaran pelanggan
Tipe File : File transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 16 Byte
Kunci Field : konfirmasi_id
Software : Xampp
Tabel III.6
Spesifikasi File Pembayaran
No Elemen Data Akronim Tipe Panjang Keterangan
1. Konfirmasi_id Konfirmasi_id Integer 11 Primary Key
Auto increment
2. Pemesanan_id Pemesanan_id Integer 11
3. Konfirmasi_tanggal Konfirmasi_tanggal Datetime
4. Konfirmasi_nama_bank Konfirmasi_nama_bank Varchar 50
5. Konfirmasi_no_rekening Konfirmasi_no_rekening Varchar 50
7. Konfirmasi_jumlah_transfer Konfirmasi_jumlah_transfer Float
8. Konfirmasi_catatan Konfirmasi_catatan Text
9. Konfirmasi_gambar Konfirmasi_gambar Varchar 50
10. Konfirmasi_status Konfirmasi_status Integer 1
7. Spesifikasi File Bank
Nama File : Bank
Akronim : Bank
Fungsi : memilih tipe bank
Tipe File : File transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 16 Byte
Kunci Field : bank_id
Software : Xampp
Tabel III.7
No Elemen Data Akronim Tipe Panjang Keterangan
1. Bank_id Bank_id Integer 3 Primary key
Auto increment
2. Bank_nama Bank_nama Varchar 50
3. Bank_nomor_rekening Bank_nomor_rekening Varchar 50
4. Bank_nama_rekening Bank_nama_rekening Varchar 50
8. Spesifikasi File user_admin
Nama File : user_admin
Akronim : user_admin
Fungsi : menyimpan semua data
Tipe File : File master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 16 Byte
Kunci Field : admin_id
Tabel III.8
Spesifikasi File user_admin
No Elemen Data Akronim Tipe Panjang Keterangan
1. Admin_id Admin_id Integer 3 Primary key
Auto increment
2. Admin_level Admin_level Varchar 28
3. Admin_status Admin_status Varchar 8
4. Admin_email Admin_email Varchar 50
5. Admin_password Admin_password Varchar 32
6. Admin_full_nama Admin_full_nama Varchar 50
7. Create_by Create_by Varchar 3
8. Create_date Create_date Datetime
9. Update_by Update_by 3
10. Update_date Update_date Datetime
1. Pelanggan_kode
Setiap pelanggn harus memiliki kode masing-masin sehingga dapat membatasi pemesanan dari masing – masing pengguna, diantaranya terdiri dari :
2. Produk_kode
Setiap produk harus memiliki kode masing-masin sehingga dapat membatasi pemesanan dari masing – masing pengguna, diantaranya terdiri dari :
3. Nomor pemesanan
Setiap pemesanan harus memiliki kode masing-masing sehingga dapat membatasi pemesanan dari masing – masing pengguna, diantaranya terdiri dari :
x x x x 9 9 9 9 9 Identitas pelanggan Nomor member U S E R 0 0 0 0 1 Identitas pelanggan Nomor member x x x x 9 9 9 9 Identitas produk Nomor produk P R O D 0 0 0 1 Identitas produk Nomor produk x x x x 9 9 9 9 9 Identitas pemesanan Nomor pemesanan Keterangan : PROD :PRODUK 0001 : nomor urut 1 Keterangan : USER : USER 00001 : nomor urut 1
3.7. Struktur Navigasi
Strukur navigasi adalah urutan alur informasi yang diberikan untuk mengetahui secara garis besar susunan yang ada pada web secara menyeluruh. Pembuatan navigasi ini sangat penting untuk membantu nanti pada saat pembuatan web dari awal sampai akhir
Berikut susunan struktur navigasi yang penulis buat untuk web ini : A. Struktur Navigasi Admin
Gambar III.4 Struktur Navigasi Admin
C U S T 0 0 0 0 1 Identitas pemesanan Nomor urut Keterangan : CUST : customer 00001 : nomor urut 1
B. Struktur Navigasi Menu Utama
Gambar III.5
Struktur Navigasi Menu Utama C. Struktur Navigasi Member
Gambar III.5
Struktur Navigasi Member
3.8. Implementasi
A. Implementasi Rancangan Form / Antar Muka 1. Halaman Utama
Tampilan halaman utama tersedia beberapa menu yang ingin di pilih dan daftar jika ingin menjadi member.
Gambar III.7
2. Halaman Pelayanan
Tampilan halaman pelayanan terdapat banyak jenis treatment yang bisa di liat oleh pengunjung tanpa harus menjadi member.
Gambar III.8 Halaman Pelayanan
Tampilan halaman produk terdapat banyak jenis produk yang bisa di liat oleh pengunjung tanpa harus menjadi member.
Gambar III.9 Halaman Produk
4. Halaman Promo
Tampilan halaman promo terdapat promo yang bisa di liat oleh pengunjung n tanpa harus menjadi member.
Gambar III.10 Halaman Promo
Tampilan halaman tentang kami terdapat penjelasan tentang klinik yang bisa di liat oleh pengunjung tanpa harus menjadi member.
Gambar III.11 Halaman Tentang Kami
Tampilan halaman ini pengunjung yang belum terdaftar bisa melalukan Register Member.
Gambar III.12 Halaman Buat Akun
7. Halaman Profile Member
Tampilan halaman ini member dapat melihat no member dan ringkas order atau pemesanan.
Gambar III.13 Halaman Profil 8. Halaman Detail Pemesanan
Tampilan halaman ini member dapat melihat rincian tentang pemesanan.
Gambar III.14 Halaman Buat Akun 9. Halaman konfirmasi Pembayaran
Tampilan halaman ini memuat rincian konfirmasi pembayaran.
Gambar III.15
Halaman Konfirmasi Pembayaran 10. Halaman Login Admin
Tampilan halaman admin, admin harus melakukan login terlebih dahulu.
Gambar III.16 Halaman Login Admin 11. Halaman Administrator
Tampilan halaman administrator untuk melihat data karyawan klinik.
Gambar III.17 Halaman Administrator 12. Halaman Kategori
Tampilan Halaman Kategori memuat pemilihan kategori.
Gambar III.18 Halaman Kategori
13. Halaman Pelayanan & Produk
Tampilan halaman ini member dapat melihat rincian tentang pelayanan & produk.
Gambar III.19
14. Halaman Detail Pelayanan & Produk
Tampilan halaman ini member dapat melihat rincian, menghapus,memperbarui tentang pelayanan & produk.
Gambar III.20
15. Halaman Pelanggan
Tampilan halaman ini memuat data pelanggan.
Gambar III.21 Halaman Pelanggan 16. Halaman Detail Pelanggan
Tampilan halaman ini memuat data detail pelanggan pelanggan.
Gambar III.22
Halaman Detail Pelanggan 17. Halaman Data Bank
Tampilan halaman ini memuat data bank.
Gambar III.23 Halaman Bank
18. Halaman Detail Data Bank
Tampilan halaman ini memuat data bank rincian, bisa menambahkan menghapus .
Gambar III.24 Halaman Detail Data Bank
Tampilan halaman ini memuat data pemesanan pelanggan.
Gambar III.25 Halaman Pemesanan 20. Halaman detail pemesanan
Tampilan halaman ini memuat data detail pemesanan pelanggan.
Gambar III.26 Halaman Detail Pemesanan
3.9. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program.
Tabel.III.9
Hasil Pengujian Black Box Testing Halaman Login Admin
No. Skenario pengujian
Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. User Id dan password tidak diisi kemudian klik tombol login
User name : (kosong) Password: (kosong) Sistem akan menolak kses user dan menampilkan “user Id dan Password harus diisi” Sesuai harapan Valid 2. Mengetikkan user ID dan password tidak diisi atau kosong kemudian klik tombol login Username: sindi@gmail.com Password : (kosong) Sistem akan menolak akses user dan menampilkan “passwordharus diisi” Sesuai harapan Valid 3. User ID tidak diisi (kosong) dan password diisi kemudian klik tombol login
User name: (kosong) Password: 1234 Sistem akan menolak akses user dan menampilkan “Username harus diisi” Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada user ID atau password kemudian User name: sindi@gmail.com (benar) Password: 123456 (salah) Sistem akan menolak akses user dan menampilkan “password salah”. Sesuai harapan Valid
klik tombol login 5. Mengetikkan user ID dan password dengan data yang benar kemudian klik tombol login User name: sindi@gmail.com(benar) Password: 1234(benar) Sistem menerima akses login dan kemudian langsung menampilkan menu utama. Sesuai harapan Valid Tabel.III.10
Hasil Pengujian Black Box Testing Halaman Login Member
No. Skenario pengujian
Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. User Id dan password tidak diisi kemudian klik tombol login email: (kosong) Password: (kosong) Sistem akan menolak kses user dan menampilkan “user Id dan Password tidak di kenal” Sesuai harapan Valid 2. Mengetikkan user ID dan password tidak diisi atau kosong email: eca@gmail.com Password : (kosong) Sistem akan menolak akses user dan menampilkan “password hars Sesuai harapan Valid
kemudian klik tombol login diisi” 3. User ID tidak diisi (kosong) dan password diisi kemudian klik tombol login email: (kosong) Password: eca Sistem akan menolak akses user dan menampilkan “email harus diisi” Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada user ID atau password kemudian klik tombol login email: eca@gmail.com(benar) Password: 1234 (salah) Sistem akan menolak akses user dan menampilkan “password salah”. Sesuai harapan Valid 5. Mengetikkan user ID dan password dengan data yang benar kemudian klik tombol login email: eca@gmail.com(benar) Password: eca(benar) Sistem menerima akses login dan kemudian langsung menampilkan menu utama. Sesuai harapan Valid
Tabel.III.11
Hasil Pengujian Black Box Testing Halaman Buat Akun Member
No. Skenario pengujian
Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Mengosongkan semua isian data login, lalu langsung mengklik tombol ‘Register sekarang’ Nama Lengkap: (kosong) Jenis kelamin: (kosong) Nomor telepon: (kosong) Email : (kosong) Password: (kosong) Sistem akan menolak kses user dan menampilkan “Nama Lengkp Harus di Isi” Sesuai harapan Valid 2. Hanya Mengisi Nama Lengkap dan Jenis Kelamin, lalu langsung mengklik tombol ‘Register
Nama Lengkap: Riska Bella
Jenis kelamin: wanita
Nomor telepon: (kosong) Email : (kosong) Sistem akan menolak akses user dan menampilkan “telepon harus di isi” Sesuai harapan Valid
sekarang’ Password: (kosong) 3. Hanya Mengisi Nama Lengkap Jenis Kelamin, dan no telepon lalu langsung mengklik tombol ‘Register sekarang’
Nama Lengkap: Riska Bella
Jenis kelamin: wanita Nomor telepon:08132567889 Email : (kosong) Password : (kosong) Sistem akan menolak akses user dan menampilkan “email harus diisi” Sesuai harapan Valid 4. Hanya Mengisi Nama Lengkap Jenis Kelamin, dan no telepon lalu langsung mengklik tombol ‘Register sekarang’
Nama Lengkap: Riska Bella
Jenis kelamin: wanita Nomor telepon:08132567889 Email : riska@gmail.com Password : (kosong) Sistem akan menolak akses user dan menampilkan “password harus diisi”. Sesuai harapan Valid 5. Menginputkan data login yang benar, lalu email: eca@gmail.com(benar) Sistem menerima akses login dan Sesuai harapan Valid
mengklik tombol ‘register sekarang’
Password: eca(benar) kemudian langsung menampilkan menu utama.
Tabel.III.12
Hasil Pengujian Black Box Testing Halaman Input User
No. Skenario pengujian
Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Mengosongkan isian nama lengkap, email, password, cofirm password, mengklik tombol ‘save’ Nama Lengkap: (kosong) Email : (kosong) Password: (kosong) Confirm Password : (kosong ) Level : (Aktif) Status : (aktif ) Sistem akan menolak kses user dan menampilkan “Nama Lengkp Harus di Isi” Sesuai harapan Valid 2. Mengosongkan isian email, password, Nama Lengkap: Andin Sistem akan menolak akses user dan Sesuai harapan Valid
cofirm password, mengklik tombol ‘save’ Email : (kosong) Password: (kosong) Confirm Password : (kosong ) Level : (Aktif) Status : (aktif ) menampilkan “email harus di isi” 3. Mengosongkan isian password dan cofirm password, mengklik tombol ‘save’ Nama Lengkap: Andin Email : andin@gmail.com Password: (kosong) Confirm Password : (kosong ) Level : (Aktif) Status : (aktif ) Sistem akan menolak akses user dan menampilkan “password harus diisi” Sesuai harapan Valid 4. Mengosongkan isian password dan cofirm password, Nama Lengkap: Andin Email : andin@gmail.com Sistem akan menolak akses user dan menampilkan Sesuai harapan Valid
mengklik tombol ‘save’ Password: (kosong) Confirm Password : (kosong ) Level : (Aktif) Status : (aktif ) “password harus diisi”. 5. Menginputkan data login yang benar, lalu mengklik tombol ‘register sekarang’ Nama Lengkap: Andin Email : andin@gmail.com Password: andin Confirm Password : andin Level : (Aktif) Status : (aktif ) Sistem menerima akses login dan Sistem berhasil menyimpan ke database Sesuai harapan Valid