• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. menyediakan pelayanan treatment. Ratna Dewi Skin Care Klinik di dirikan pada

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. menyediakan pelayanan treatment. Ratna Dewi Skin Care Klinik di dirikan pada"

Copied!
44
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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.

(5)

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.

(6)

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

(7)

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.

(8)

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

(9)

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

(10)

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

(11)

”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

(12)

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

(13)

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

(14)

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

(15)

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

(16)

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

(17)

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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

B. Struktur Navigasi Menu Utama

Gambar III.5

Struktur Navigasi Menu Utama C. Struktur Navigasi Member

(24)

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

(25)

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

(26)

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.

(27)

Gambar III.10 Halaman Promo

(28)

Tampilan halaman tentang kami terdapat penjelasan tentang klinik yang bisa di liat oleh pengunjung tanpa harus menjadi member.

Gambar III.11 Halaman Tentang Kami

(29)

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

(30)

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

(31)

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

(32)

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

(33)

14. Halaman Detail Pelayanan & Produk

Tampilan halaman ini member dapat melihat rincian, menghapus,memperbarui tentang pelayanan & produk.

Gambar III.20

(34)

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

(35)

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

(36)

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

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

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

(44)

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

Gambar

Gambar III.1
Gambar III.2
Tabel III.1
Tabel III.2
+7

Referensi

Dokumen terkait

Stasiun 4 memiliki nilai indeks dominasi yang lebih tinggi (0,44) dibandingkan dengan stasiun lainnya. Berdasarkan analisis PCA dapat disimpulkan bahwa terdapat

Saling menghargai satu dengan yang lain dan komunikasi yang dibangun tidak saling mendominasi juga merupakan bagian dari pola komunikasi yang diterapkan oleh masyarakat

Ayam broiler adalah sebutan untuk ayam ras pedaging, merupakan jenis ras unggulan hasil persilangan dari bangsa-bangsa ayam yang memiliki daya produktivitas tinggi, terutama

Dari tiga sub kelompoknya, dua sub kelompok mengalami inflasi yaitu sub kelompok makanan jadi 0,05 persen dan sub kelompok minuman yang tidak beralkohol

Tabel ini menghitung beban biaya tahunan total dari jaringan, seperti yang dimodelkan, dengan menambah capex tahunan (Tabel 7c) ke dalam pengeluaran operasional untuk setiap

of care atau standar kehati-hatian. Apabila direksi telah bersikap dan.. bertindak melanggar standard of care, maka direksi tersebut dianggap telah melanggar duty

Implementasi Internet Gateway Device dilakukan untuk membuat sebuah sistem yang dapat melakukan komunikasi yaitu subscribe ke middleware untuk menerima data

Soal yang dikembangkan menggunakan tiga kategori berpikir tingkat tinggi (High Order Thinking Skills) berdasarkan revisi taksonomi Bloom, yaitu, menganalisis