BAB III PEMBAHASAN · 24 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan 1. Analisis Kebutuhan Admin a....

32
24 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan 1. Analisis Kebutuhan Admin a. Admin dapat melakukan login admin b. Admin dapat mengelola data anggota ta’aruf (verifikasi, update, hapus dan cetak). c. Admin dapat mengelola data murobbi (tambah, dan hapus) d. Admin dapat mencetak data anggota ta’aruf yang sudah berpasangan/sedang ta’aruf 2. Analis Kebutuhan User a. User dapat melakukan daftar member ta’aruf (anggota ta’aruf) b. User dapat melakukan login user c. User meng-input, meng-edit, meng-upload, dan men-cetak data user. d. User dapat mencari anggota ta’aruf/calon pasangan e. User dapat meng-klik tombol suka pada calon pasangan f. User dapat mengetahui riwayat daftar yang pernah ia suka

Transcript of BAB III PEMBAHASAN · 24 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan 1. Analisis Kebutuhan Admin a....

  • 24

    BAB III

    PEMBAHASAN

    3.1. Analisis Kebutuhan

    1. Analisis Kebutuhan Admin

    a. Admin dapat melakukan login admin

    b. Admin dapat mengelola data anggota ta’aruf (verifikasi, update, hapus dan

    cetak).

    c. Admin dapat mengelola data murobbi (tambah, dan hapus)

    d. Admin dapat mencetak data anggota ta’aruf yang sudah berpasangan/sedang

    ta’aruf

    2. Analis Kebutuhan User

    a. User dapat melakukan daftar member ta’aruf (anggota ta’aruf)

    b. User dapat melakukan login user

    c. User meng-input, meng-edit, meng-upload, dan men-cetak data user.

    d. User dapat mencari anggota ta’aruf/calon pasangan

    e. User dapat meng-klik tombol suka pada calon pasangan

    f. User dapat mengetahui riwayat daftar yang pernah ia suka

  • 25

    3.2. Rancangan Dokumen

    Rancangan dokumen adalah segala bentuk masukan dan keluaran yang

    dilakukan oleh sistem untuk keperluan admin maupun user yang akan diolah sesuai

    kebutuhan, ada dua rancangan dokumen adalah sebagai berikut:

    A. Rancangan Dokumen Masukan (Input)

    1. Nama Dokumen : Daftar Member Ikhwan

    Fungsi : Untuk mengisi data pendaftaran member anggota

    ta’aruf

    Sumber : Anggota Ta’aruf (User)

    Tujuan : Admin

    Media : Komputer

    Jumlah : 1 form

    Frekuensi : Setiap melakukan pendaftaran

    Bentuk : Lampiran A.1

    2. Nama Dokumen : Daftar Member Akhwat

    Fungsi : Untuk mengisi data pendaftaran member anggota

    ta’aruf

    Sumber : Anggota Ta’aruf (User)

    Tujuan : Admin

    Media : Komputer

    Jumlah : 1 Form

    Frekuensi : Setiap melakukan pendaftaran

    Bentuk : Lampiran A.2

  • 26

    3. Nama Dokumen : Data Murobbi

    Fungsi : Untuk mengisi data para murobbi

    Sumber : Murobbi

    Tujuan : Admin

    Media : Komputer

    Jumlah : 1 Form

    Frekuensi : Setiap melakukan penginputan data murobbi

    Bentuk : Lampiran A.3

    B. Rancangan Dokumen Keluaran (Output)

    1. Nama Dokumen : Bukti Pendaftaran Anggota Ta’aruf Ikhwan

    Fungsi : Untuk memberikan bukti bahwa ikhwan sudah

    menjadi daftar baru

    Sumber : Admin

    Tujuan : Anggota Ta’aruf (ikhwan)

    Media : Kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu kali pelaksanaan daftar ta’aruf

    Bentuk : Lampiran B.1

    2. Nama Dokumen : Bukti Pendaftaran Anggota Ta’aruf Akhwat

    Fungsi : Untuk memberikan bukti bahwa ikhwan sudah

    menjadi daftar baru

    Sumber : Admin

    Tujuan : Anggota Ta’aruf (akhwat)

  • 27

    Media : Kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu kali pelaksanaan daftar ta’aruf

    Bentuk : Lampiran B.2

    3. Nama Dokumen : Profil Anggota (Ikhwan)

    Fungsi : Untuk pengarsipan data

    Sumber : Anggota Ta’aruf (ikhwan)

    Tujuan : Admin

    Media : Kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu kali pelaksanaan daftar ta’aruf

    Bentuk : Lampiran B.3

    4. Nama Dokumen : Profil Anggota (Akhwat)

    Fungsi : Untuk pengarsipan data

    Sumber : Anggota Ta’aruf (akhwat)

    Tujuan : Admin

    Media : Kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu kali pelaksanaan daftar ta’aruf

    Bentuk : Lampiran B.4

  • 28

    5. Nama Dokumen : Pasangan Ta’aruf

    Fungsi : Untuk pengumpulan data yang sudah berpasangan

    atau sedang ta’aruf

    Sumber : Anggota Ta’aruf (ikhwan dan akhwat)

    Tujuan : Admin

    Media : Kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu kali pelaksanaan ta’aruf

    Bentuk : Lampiran B.5

    3.3. Entity Relantionship Diagram (ERD)

    ikhwan memilih pilihan memilih akhwat

    memiliki

    pasanganadmin memverifikasi murobbimendapat

    hobii 1 M 1M

    M

    1

    1 M 11

    pekerjaani

    motoi

    no_tlpi

    pendidikani

    statusi

    sukui

    emaili

    alamati

    goldari

    fotoi

    jki

    tgl_daftari

    umurinmi

    id_ikhwan*

    tempatlahiritgllahiri

    passwordistts_daftari

    password

    username

    nm_admin

    id_admin

    id_pasangan*tgl_verifikasi

    id_admin**

    id_murobbi**

    tgl_berpasangan

    id_pilihan**proses

    id_murobbi*

    nm_murobbi

    ft_murobbi

    no_tlpn

    hobia

    id_akhwat*

    nma

    tempatlahiratgllahira

    umura

    stts_daftar tgl_daftar

    fotoa

    passworda

    jka

    goldara

    sukua

    alamata

    emaila

    statusa

    pendidikana

    pekerjaana

    no_tlpa

    motoa

    id_pilihan* stts_pilihan

    tgl_pilihan ttl_pilihan

    id_ikhwan** pilihana

    id_akhwat** pilihani

    Gambar III.1

    Entity Relantionship Diagram (ERD)

  • 29

    3.4. Logical Record Structure (LRS)

    akhwat

    id_akhwat*

    nma

    tempatlahira

    tgllahira

    umura

    jka

    goldara

    sukua

    statusa

    pendidikana

    pekerjaana

    hobia

    motoa

    no_tlpa

    emaila

    alamata

    passworda

    fotoa

    tgl_daftara

    stts_daftara

    ikhwan

    id_ikhwan*

    nmi

    tempatlahiri

    tgllahiri

    umuri

    jki

    goldari

    sukui

    statusi

    pendidikani

    pekerjaani

    hobii

    motoi

    no_tlpi

    emaili

    alamati

    passwordi

    fotoi

    tgl_daftari

    stts_daftari

    pilihan

    id_pilihan*

    tgl_pilihan

    id_ikhwan**

    id_akhwat**

    pilihana

    pilihana

    ttl_pilihan

    stts_pilihan

    pasangan

    id_pasangan*

    tgl_perpasangan

    id_pilihan**

    proses

    id_murobbi**

    id_admin**

    tgl_verifikasiadmin

    id_admin*

    nm_admin

    username

    password

    murobbi

    id_murobbi*

    nm_murobbi

    no_murobbi

    ft_murobbi

    1

    M

    M

    1

    11

    1

    1

    1

    M

    Gambar III.2

    Logical Record Structure (LRS)

    3.5. Spesifikasi File

    1. Spesifikasi File Tabel Admin

    Nama File : taaruf

    Akronim : admin

  • 30

    Fungsi : Menyimpan data admin

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 95 Byte

    Kunci Field : id_admin

    Sortware : Xampp

    Tabel III.1

    Spesifikasi File Tabel Admin

    No Elemen Data Akronim Tipe Panjang Keterangan

    1. Identitas admin id_murobbi Varchar 15 Primary Key

    2. Nama admin nm_admin Varchar 50

    3. Username Username Varchar 15

    4. Password Password Varchar 15

    2. Spesifikasi File Tabel Ikhwan

    Nama File : taaruf

    Akronim : ikhwan

    Fungsi : Menyimpan data anggota ikhwan

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 590 Byte

  • 31

    Kunci Field : id_ikhwan

    Software : Xampp

    Tabel III.2

    Spesifikasi File Tabel Ikhwan

    No Elemen Data Akronim Tipe Panjang Keterangan

    1. Identitas ikhwan id_ikhwan Varchar 15 Primary Key

    2. Nama ikhwan nmi Varchar 50

    3. Tempat lahir ikhwan tempatlahiri Varchar 50

    4. Tanggal lahir ikhwan tgllahiri Date

    5. Umur ikhwan umuri Varchar 5

    6. Jenis kelamin ikhwan jki Varchar 15

    7. Golongan darah

    ikhwan

    goldari Varchar 5

    8. Suku ikhwan sukui Varchar 15

    9. Status ikhwan statusi Varchar 15

    10. Pendidikan ikhwan pendidikani Varchar 15

    11. Pekerjaan ikhwan pekerjaani Varchar 30

    12. Hobi ikhwan hobii Varchar 30

    13. Moto ikhwan motoi Varchar 100

    14. Nomor telepon

    ikhwan

    no_tlpi Varchar 15

    15. Email ikhwan emaili Varchar 50

    16. Alamat ikhwan alamati Varchar 100

    17. Password ikhwan passwordi Varchar 15

    18. Foto ikhwan fotoi Varchar 50

    19. Tanggal daftar

    ikhwan

    tgl_daftari Date

    20. Status ikhwan stts_daftari Varchar 15

    3. Spesifikasi File Tabel Akhwat

    Nama File : taaruf

    Akronim : akhwat

    Fungsi : Menyimpan data anggota akhwat

    Tipe File : File Master

    Organisasi File : Index Sequential

  • 32

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 590 Byte

    Kunci Field : id_akhwat

    Software : Xampp

    Tabel III.3

    Spesifikasi File Tabel Akhwat

    No Elemen Data Akronim Tipe Panjang Keterangan

    1. Identitas akhwat id_akhwat Varchar 15 Primary Key

    2. Nama akhwat nma Varchar 50

    3. Tempat lahir akhwat tempatlahira Varchar 50

    4. Tanggal lahir akhwat tgllahira Date

    5. Umur akhwat umura Varchar 5

    6. Jenis kelamin akhwat jka Varchar 15

    7. Golongan darah

    akhwat

    goldara Varchar 5

    8. Suku akhwat sukua Varchar 15

    9. Status akhwat statusa Varchar 15

    10. Pendidikan akhwat pendidikana Varchar 15

    11. Pekerjaan akhwat pekerjaana Varchar 30

    12. Hobi akhwat hobia Varchar 30

    13. Moto akhwat motoa Varchar 100

    14. Nomor telepon

    akhwat

    no_tlpa Varchar 15

    15. Email akhwat emaila Varchar 50

    16. Alamat akhwat alamata Varchar 100

    17. Password akhwat passworda Varchar 15

    18. Foto akhwat fotoa Varchar 50

    19. Tanggal daftar

    akhwat

    tgl_daftara Date

    20. Status akhwat stts_daftara Varchar 15

  • 33

    4. Spesifikasi File Tabel Pilihan

    Nama File : taaruf

    Akronim : pilihan

    Fungsi : Menyimpan data yang sudah dipilih oleh anggota

    Tipe File : File Transaksi

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 85 Byte

    Kunci Field : id_pilihan

    Software : Xampp

    Tabel III.4

    Spesifikasi File Tabel Pilihan

    No Emelen Data Akronim Tipe Panjang Keterangan

    1. Identitas pilihan id_pilihan Int 11 Primary Key

    2. Tanggal pilih tgl_pilih Date

    3. Identitas ikhwan id_ikhwan Varchar 15 Foreign Key

    4. Identitas akhwat id_akhwat Varchar 15 Foreign Key

    5. Pilihan ikwan pilihani Int 11

    6. Pilihan akhwat pilihana Int 11

    7. Total pilihan ttl_pilihan Int 11

    8. Status pilihan stts_pilihan Varchar 11

    5. Spesifikasi File Tabel Pasangan

    Nama File : taaruf

    Akronim : pasangan

    Fungsi : Menyimpan data anggota yang sudah dipasangkan

  • 34

    Tipe File : File Transaksi

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 76 Byte

    Kunci Field : id_pasangan

    Software : Xampp

    Tabel III.5

    Spesifikasi File Tabel Pasangan

    No Elemen Data Akronim Tipe Panjang Keterangan

    1. Identitas pasangan id_pasangan Varchar 15 Primary Key

    2. Tanggal berpasangan tgl_berpasangan Date

    3. Identitas pilihan id_pilihan Int 11 Foreign Key

    4. Proses Proses Varchar 20

    5. Identitas Murobbi id_murobbi Varchar 15

    6. Identitas admin id_admin Varchar 15

    7. Tanggal verifikasi tgl_verifikasi Date

    6. Spesifikasi File Tabel Murobbi

    Nama File : taaruf

    Akronim : murobbi

    Fungsi : Menyimpan data murobbi

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

  • 35

    Panjang Record : 130 Byte

    Kunci Field : id_murobbi

    Software : Xampp

    Tabel III.6

    Spesifikasi File Tabel murobbi

    No Elemen Data Akronim Tipe Panjang Keterangan

    1. Identitas murobbi id_murobbi Varchar 15 Primary Key

    2. Nama Murobbi nm_murobbi Varchar 50

    3. Nomor telepon

    murobbi

    no_tlpn Varchar 15

    4. Foto Murobbi ft_murobbi Varchar 50

    3.6. Pengkodean

    1. Id Admin

    A D M 0 1

    Keterangan :

    ADM = Kode Admin

    001 = Nomor Admin

    Kode Ikhwan Nomor Admin

  • 36

    2. Id Anggota Ta’aruf

    a. Untuk pendaftar ikhwan

    I K H X X X X X X X X

    Keterangan :

    IKH = Kode Ikhwan

    XXXXXXXX = Nomor Acak

    b. Untuk pendaftar akhwat

    A K H X X X X X X X X

    Keterangan :

    AKH = Kode akhwat

    XXXXXXXX = Nomor acak

    6. Id Murobbi

    M R B X X X X X X X X

    Kode murobbi Nomor acak

    Kode Ikhwan Nomor acak

    Kode akhwat Nomor acak

  • 37

    Keterangan :

    MRB = Kode murobbi

    XXXXXXXX = Nomor acak

    7. Id Pilihan

    X X

    Keterangan :

    XX = Nomor id pilihan

    8. Id Pasangan

    X X X X X X X X

    Keterangan :

    XXXXXXXX = Nomor Id Pasangan Acak

    Nomor id

    pilihan

    Nomor Id Pasangan Acak

  • 38

    3.7. Spesifikasi Program

    A. Struktur Navigasi Admin

    Login

    Data MurobbiData Akhwat LogoutProses Ta’arufData IkhwanProgress Pasangan

    Beranda

    verifikasi

    detail

    cetak

    hapus

    verifikasi

    detail

    cetak

    hapus

    tambah

    hapus

    Update pasangan

    hapus

    hapus

    cetak

    Gambar III.3

    Struktur Navigasi Admin

  • 39

    B. Struktur Navigasi Ruang Anggota (User)

    Login

    Riwayat Cari ikhwan LogoutProgress pasanganProfil Suka Beranda

    Update

    Ubah

    Cari

    Lihat detail

    Suka

    Lihat profil Lihat profil

    suka

    Lihat detail

    Tidak suka

    Gambar III.4

    Struktur Navigasi Ruang Anggota (User)

    C. Struktur Navigasi Pengunjung

    Beranda

    Ikhwan

    MemberCara DaftarTentang

    Akhwat

    Gambar III.5

    Struktur Navigasi Pengunjung

  • 40

    3.8. Spesifikasi Sistem Komputer

    Untuk mengakses website ini diperlukan perangkat pendukung yang harus

    dipenuhi pengguna. Berikut ini adalah spesifikasi perangkat keras (Hardware) dan

    perangkat lunak (Software) :

    1. Spesifikasi Perangkat Keras (Hardware)

    Monitor : 14’’

    Processor : AMD A8-5550m APU with Radeon (tm) HD

    Graphics 2,10 Ghz

    Memory : 4,00 GB

    2. Spesifikasi Perangkat Lunak (Software)

    Sistem Operasi : Windows 8

    Webserver : Xampp

    Bahasa Pemrograman : PHP, HTML, CSS, JavaScript

    Web Browser : Opera mini, Mozilla Firefox, Google Chorme

    Dokumentasi : Microsoft Word 2013

    3.8. Implementasi

    Implemantasi rancangan antar muka pada web administrasi ta’aruf berdasarkan

    hasi rancangan antar muka :

  • 41

    a. Implementasi Halaman Login Admin

    Gambar III.6

    Implementasi Halaman Login Admin

    b. Implementasi Halaman Admin

    Gambar III.7

    Implementasi Halaman Admin

  • 42

    c. Implementasi Halaman Data Ikhwan

    Gambar III.8

    Implementasi Halaman Data Ikhwan

    d. Implementasi Halaman Data Murobbi

    Gambar III.9

    Implementasi Halaman Data Murobbi

  • 43

    e. Implementasi Halaman Progress Pasangan

    Gambar III.10

    Implementasi Halaman Progress Pasangan

    f. Implementasi Halaman Proses Ta’aruf

    Gambar III.11

    Implementasi Halaman Proses Ta’aruf

  • 44

    g. Implementasi Halaman Pengunjung

    Gambar III.12

    Implementasi Halaman Pengunjung

    h. Implementasi Halaman Login User (Ikhwan)

    Gambar III.13

    Implementasi Halaman Login User (Ikhwan)

  • 45

    i. Implementasi Halaman User (Ikhwan)

    Gambar III.14

    Implementasi Halaman User (Ikhwan)

    j. Implementasi Halaman Profil User (Ikhwan)

    Gambar III.15

    Implementasi Halaman Profil User (Ikhwan)

  • 46

    k. Implementasi Halaman Cari Akhwat (Ikhwan)

    Gambar III.16

    Implementasi Halaman Cari Akhwat (Ikhwan)

    l. Implementasi Halaman Riwayat User (Ikhwan)

    Gambar III.17

    Implementasi Halaman Riwayat User (Ikhwan)

  • 47

    m. Implementasi Halaman Suka User (Ikhwan)

    Gambar III.18

    Implementasi Halaman Suka User (Ikhwan)

    n. Implementasi Halaman Progress Pasangan User (ikhwan)

    Gambar III.19

    Implementasi Halaman Progress Pasangan User (ikhwan)

  • 48

    3.9. Pengujian Unit

    A. Pengujian Terhadap Form Login Admin

    Tabel III.7

    Hasil Pengujian Black Box Testing Halaman Login Admin

    No. Skenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. Username

    dan Password

    tidak diisi

    kemudian

    klik tombol

    login

    Username :

    (kosong)

    Password :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    Sesuai

    harapan Valid

    2. Username

    diisi dan

    Password

    tidak diisi

    kemudian

    klik tombol

    login

    Username :

    annisa

    Password :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    Sesuai

    harapan Valid

    3. Username Username : Sistem akan Sesuai Valid

  • 49

    tidak diisi

    dan Password

    diisi

    kemudian

    klik tombol

    login

    (kosong)

    Password :

    annisa

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    harapan

    4. Username

    dan Password

    diisi dengan

    data yang

    salah

    kemudian

    klik tombol

    login

    Username :

    annisa(benar)

    Password :

    alibaba(salah)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    Sesuai

    harapan Valid

    5. Username

    diisi dan

    Password

    diisi dengan

    lengkap dan

    benar

    kemudian

    klik tombol

    login

    Username :

    annisa

    Password :

    annisa

    “Login

    Berhasil” lalu

    Sistem

    menerima

    akses login

    dan masuk

    kehalaman

    beranda

    admin

    Sesuai

    harapan Valid

  • 50

    B. Pengujian Terhadap Form Daftar Member Anggota Ta’aruf Ikhwan (User)

    Tabel III.8

    Hasil Pengujian Black Box Testing Halaman Daftar Member Anggota Ta’aruf

    Ikhwan (User)

    No. Skenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. Nama,

    Tempat

    Lahir,

    Tanggal

    Lahir, Umur,

    Golongan

    Darah, Suku,

    Status

    Pernikahan,

    Pendidikan

    Terakhir,

    Pekerjaan,

    Hobi, Moto

    Hidup, No.

    Telpon, E-

    mail, Alamat,

    Password,

    Foto tidak

    diisi

    kemudian

    klik tombol

    simpan.

    Nama:

    (kosong)

    Tempat Lahir:

    (kosong)

    Tanggal lahir :

    (kosong)

    Umur :

    (kosong)

    Golongan Darah

    :

    (kosong)

    Suku :

    (kosong)

    Status

    Pernikahan :

    (kosong)

    Pendidikan

    Terakhir :

    (kosong)

    Pekerjaan :

    (kosong)

    Hobi :

    (kosong)

    Moto Hidup :

    (kosong)

    No. Telepon :

    Sistem akan

    menolak

    akses dan

    muncul

    peringatan“

    Please fill out

    this field”

    Sesuai

    harapan Valid

  • 51

    (kosong)

    E-mail :

    (kosong)

    Alamat :

    (kosong)

    Password :

    (kosong)

    Foto:

    (kosong)

    2. Mengisi

    Nama,

    Tempat

    Lahir,

    Tanggal

    Lahir, Umur,

    Golongan

    Darah, Suku,

    Status

    Pernikahan,

    Pendidikan

    Terakhir,

    Pekerjaan,

    Hobi, Moto

    Hidup, No.

    Telpon, E-

    mail, Alamat,

    dan

    Password.

    Foto tidak di

    isi.

    Kemudian

    klik tombol

    simpan.

    Nama:

    Rahmad

    Ramadan

    Tempat Lahir:

    kalimantan

    Tanggal lahir :

    1996-09-16

    Umur : 23

    Golongan Darah

    : B

    Suku : Sunda

    Status

    Pernikahan :

    Lajang

    Pendidikan

    Terakhir : S2

    Pekerjaan :

    Wirausaha

    Hobi : Mendaki

    gunung

    Moto Hidup :

    Adventure of a

    lifetime

    No. Telepon :

    Sistem akan

    menolak

    akses dan

    muncul

    peringatan

    “Please select

    a file”

    Sesuai

    harapan Valid

  • 52

    089612344321

    E-mail :

    rahmad@yahoo.

    co.id

    Alamat :

    kalimantan

    Password :

    rahmadaja

    Foto:

    (tidak ada)

    3. Mengisi

    Nama,

    Tempat

    Lahir,

    Tanggal

    Lahir, Umur,

    Golongan

    Darah, Suku,

    Status

    Pernikahan,

    Pendidikan

    Terakhir,

    Pekerjaan,

    Hobi, Moto

    Hidup, No.

    Telpon, E-

    mail, Alamat,

    Password,

    dan Foto

    kemudian

    klik tombol

    simpan.

    Nama:

    Rahmad

    Ramadan

    Tempat Lahir:

    kalimantan

    Tanggal lahir :

    1996-09-16

    Umur : 23

    Golongan Darah

    : B

    Suku : Sunda

    Status

    Pernikahan :

    Lajang

    Pendidikan

    Terakhir : S2

    Pekerjaan :

    Wirausaha

    Hobi : Mendaki

    gunung

    Moto Hidup :

    Adventure of a

    lifetime

    Sistem

    menerima

    akses

    pendaftaran

    dan kembali

    kehalaman

    pendaftaran

    Sesuai

    harapan Valid

  • 53

    No. Telepon :

    089612344321

    E-mail :

    rahmad@yahoo.

    co.id

    Alamat :

    kalimantan

    Password :

    rahmadaja

    Foto:

    (ada)

    C. Pengujian Terhadap Form Login User (Ikhwan)

    Tabel III.9

    Hasil Pengujian Black Box Testing Halaman Login User Ikhwan

    No. Skenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. Username

    dan Password

    tidak diisi

    kemudian

    klik tombol

    login

    Username :

    (kosong)

    Password :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    Sesuai

    harapan Valid

    2. Username

    diisi dan

    Username :

    rahmad@yahoo.

    Sistem akan

    menolak

    Sesuai

    harapan Valid

  • 54

    Password

    tidak diisi

    kemudian

    klik tombol

    login

    co.id

    Password :

    (kosong)

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    3. Username

    tidak diisi

    dan Password

    diisi

    kemudian

    klik tombol

    login

    Username :

    (kosong)

    Password :

    rahmadaja

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Anda”

    Sesuai

    harapan Valid

    4. Username

    dan Password

    diisi dengan

    data yang

    salah

    kemudian

    klik tombol

    login

    Username :

    rahmad@yahoo.

    co.id(benar)

    Password :

    ramram(salah)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    peringatan

    “Login Gagal

    Periksa

    Kembali

    Username

    dan Password

    Sesuai

    harapan Valid

  • 55

    Anda”

    5. Username

    diisi dan

    Password

    diisi dengan

    lengkap dan

    benar

    kemudian

    klik tombol

    login

    Username :

    rahmad@yahoo.

    co.id

    Password :

    rahmadaja

    “Login

    Berhasil” lalu

    Sistem

    menerima

    akses login

    dan masuk

    kehalaman

    beranda user

    (Ikhwan)

    Sesuai

    harapan Valid