BAB III PEMBAHASAN - Bina Sarana Informatika · BAB III PEMBAHASAN 3.1. Analis Kebutuhan Pada...

28
BAB III PEMBAHASAN 3.1. Analis Kebutuhan Pada program Sistem Informasi Bank Sampah (SIBASAH) Berbasis Web Pada Rawan Jaya Subang ini penulis merancang kebutuhan-kebutuhan tersebut dalam sebuah program dimana program tersebut dapat di implementasikan dengan baik dari objek penelitian maupun bagi peneliti untuk dipergunakan secara efektif dan efisien kedepannya. dibutuhkan beberapa tingkatan admin dan User terhadap fasilitas dan informasi yang ada pada program ini, yaitu : 1. Hak akses admin sebagai berikut : a. Membuat daftar harga sampah b. Mengelola data admin c. Melayani transaksi penjulan d. Membuat laporan transaksi 2. Hak akses User sebagai berikut : a. Melakukan pendaftaran b. melakukan transaksi penjualan sampah c. menerima bukti penjualan 3.2. Rancangan Dokumen 1. Rancangan Dokumen Masukkan (input) Dokumen masukan merupakan seluruh dokumen yang masuk dan dapat di olah untuk menghasikan yag sesuai dengan kebutuhan sistem. Berikut dokumen masukan pada penelitian ini :

Transcript of BAB III PEMBAHASAN - Bina Sarana Informatika · BAB III PEMBAHASAN 3.1. Analis Kebutuhan Pada...

  • BAB III

    PEMBAHASAN

    3.1. Analis Kebutuhan

    Pada program Sistem Informasi Bank Sampah (SIBASAH) Berbasis Web Pada

    Rawan Jaya Subang ini penulis merancang kebutuhan-kebutuhan tersebut dalam

    sebuah program dimana program tersebut dapat di implementasikan dengan baik dari

    objek penelitian maupun bagi peneliti untuk dipergunakan secara efektif dan efisien

    kedepannya. dibutuhkan beberapa tingkatan admin dan User terhadap fasilitas dan

    informasi yang ada pada program ini, yaitu :

    1. Hak akses admin sebagai berikut :

    a. Membuat daftar harga sampah

    b. Mengelola data admin

    c. Melayani transaksi penjulan

    d. Membuat laporan transaksi

    2. Hak akses User sebagai berikut :

    a. Melakukan pendaftaran

    b. melakukan transaksi penjualan sampah

    c. menerima bukti penjualan

    3.2. Rancangan Dokumen

    1. Rancangan Dokumen Masukkan (input)

    Dokumen masukan merupakan seluruh dokumen yang masuk dan dapat di olah

    untuk menghasikan yag sesuai dengan kebutuhan sistem. Berikut dokumen

    masukan pada penelitian ini :

  • 1. Kartu Identitas

    Nama Dokumen : copy KTP

    Fungsi : untuk mengetahui identitas anggota

    Sumber : anggota

    Tujuan : administrator

    Media : kertas

    Jumlah : 1 lembar

    Frekuensi : setiap melakukan pendaftaran

    Format : Lihat lampiran A-1

    2. Bukti Pendaftaraan

    Nama Dokumen : formulir pendaftaran yang sudah di isi oleh anggota

    baru

    Fungsi : untuk dijadikan arsip registrasi

    Sumber : anggota

    Tujuan : administrator

    Media : kertas

    Jumlah : 1 lembar

    Frekuensi : setiap melakukan pendaftaran

    Bentuk : lampiran A.2

    2. Rancangan Dokumen Keluaran (Output)

    Bentuk sepesifikasi dokumen-dokumen keluaran yang digunakan pada sistem

    berjalan berupa :

    1. Laporan Penjualan

    Nama Dokumen : data laporan penjualan

    Fungsi : untuk dijaddikan laporan penjualan sampah

  • Sumber : administrator

    Tujuan : administrator

    Media : kertas

    Jumlah : 1 lembar

    Frekuensi : Setiap satu bulan sekali atau seiap melakukan lapora

    Format : Lihat Lampiran B-1

  • 21

    3.3. Entity Relationship Diagram (ERD)

    Kategori Sampah

    Mengisi

    satuansatuan id_kategoriid_kategori

    harga_beliharga_beli

    harga_jualharga_jual

    no_pembelianno_pembelian

    mengelola

    Detail pembelian

    sampahPembelian sampah

    jumlah_belijumlah_beliharga_barangharga_barang

    memiliki

    Admin

    Anggota

    tanggal_pembeliantanggal_pembelian

    Diperoleh dari

    password password

    nama_penggunanama_pengguna

    id_penggunaid_pengguna

    jenis_kelaminjenis_kelamin

    tanggal_lahirtanggal_lahir

    login_idlogin_id

    no_telpno_telp

    alamat_anggotaalamat_anggota

    nama_anggotanama_anggota

    id_anggotaid_anggota

    no_identitasno_identitas

    scan_ktpscan_ktp

    1

    1

    1M

    M

    1 id_pengguna id_pengguna

    id_anggotaid_anggotano_pembelianno_pembelian

    id_kategoriid_kategori

    jumlah_aktualjumlah_aktual

    status_prosesstatus_proses

    no_pembelianno_pembelian

    id_anggota id_anggota

    passwordpassword

    Gambar III. 3

    Entity Relationship Diagram (ERD) Sistem Informasi Bank Sampah (SIBASAH)

    Berbasis Web

  • 22

    3.4. Logical Ricord Structure (LRS)

    Kategori sampah

    id_kategori [pk]

    nama_kategori

    satuan

    harga_beli

    harga_jual

    pengguna

    no_pengguna [pk]

    nama_pengguna

    Password

    Pembelian_sampah

    no_pembelian [pk]

    id_pengguna [fk]

    id_anggota [fk]

    tanggal_pembelian

    Detail pembelian

    sampah

    id_kategori [fk]

    no_pembelian [fk]

    harga_barang

    jumlah_beli

    jumlah_aktual

    anggota

    no_anggota [pk]

    no_identitas

    scan_ktp

    nama_anggota

    alamat_anggota

    tanggal_lahir

    jenis_kelamin

    no_telp

    login_id

    password

    1

    M

    M

    1

    1

    M

    M

    1

    Gambar III. 4

    Logical Ricord Structure (LRS) Sistem Informasi Bank Sampah (SIBASAH)

    Berbasis Web

  • 23

    3.5. Spesifikasi File

    Spesifikasi file yang digunakan pada perancangan program sistem informasi

    bank sambah berbasis web in terdiri dari satu database dan 6 tabel, sebagai berikut :

    1. Spesifikasi File Anggota

    Nama File : Anggota

    Akronim : Anggota

    Fungsi : Mencatat Data Anggota

    Tipe File : file master

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 272 Byte

    Kunci Field : id_anggota

    Software : XAMPP

    Tabel III. 1

    Spesifikasi File Anggota

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id Anggota id_anggota char 10 Primary Key

    2 No identitas no_identitas char 18

    3 Scan Ktp scan_ktp varchar 30

    4 Nama Anggota nama_anggota Varchar 35

    5 Alamat Anggota alamat_anggota varchar 100

    6 Tanggal Lahir tanggal_lahir Date

    7 Jenis Kelamin jenis_kelamin varchar 10

  • 24

    8 No Tlpn no_tlpn varchar 14

    9 Login_id login_id varchar 20

    10 password password varchar 35

    2. Spesifikasi File Detail Pembelian

    Nama File : Detail Pembelian

    Akronim : Detail Pembelian

    Fungsi : Mencatat data detail pemebelian

    Tipe File : file master

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 24 Byte

    Kunci Field : no_pembelian

    Software : XAMPP

    Tabel III. 2

    Spesifikasi File Data Detail Pembelian

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 No Pembelian no_pembelian char 12 Primary Key

    2 Id Kategori id_kategori char 3

    3 Harga Barang harga_barang int 9

    4 Jumlah Beli jumlah_beli float

    5 Jumlah aktual Jumlah_aktual float

  • 25

    3. Spesifikasi File Kategori Sampah

    Nama File : Kategori Sampah

    Akronim : Kategori sampah

    Fungsi : Mencatat data kategori sampah

    Tipe File : file master

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 64 Byte

    Kunci Field : id_kategori

    Software : XAMPP

    Tabel III. 3

    Spesifikasi File Kategori Sampah

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id kategori id_kategori Char 3 Primary key

    2 Nama Kategori nama_kategori varchar 35

    3 Satuan satuan varchar 10

    4 Harga Beli harga_beli int 8

    5 Harga Jual harga_jual int 8

    4. Spesifikasi File Pembelian Sampah

    Nama File : Pembalian Sampah

    Akronim : Pembelian Sampah

    Fungsi : Mencatat Data Pembelian Sampah

    Tipe File : file master

  • 26

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 42 Byte

    Kunci Field : no_pembalian

    Software : XAMPP

    Tabel III. 4

    Spesifikasi File Pembelian Sampah

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 No Pembelian no_pembelian char 12 Primary Key

    2 Tanggal Pembelian tanggal_pembelian date

    3 Id Anggota id_anggota Char 10

    4 Status proses status varchart 20

    5. Spesifikasi File Pengguna

    Nama File : Pengguna

    Akronim : Penguna

    Fungsi : Mencatat

    Tipe File : file master

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 90 Byte

    Kunci Field : id_pengguna

    Software : XAMPP

  • 27

    Tabel III. 5

    Spesifikasi File Pengguna

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id Pengguna id_pengguna varchar 20 Primary key

    2 Nama Pengguna nama_pengguna varchar 35

    3 password password varchar 35

    6. Spesifikasi File Tempat Pembelian

    Nama File : Tempat Pembelian

    Akronim : tmp_Pembelian

    Fungsi : Mencatat data transaksi

    Tipe File : file master

    Organisasi File : IndexSequential

    Akses file : Random

    Media : Hardisk

    Panjang Record : 74 Byte

    Kunci Field : id

    Software : XAMPP

    Tabel III. 6

    Spesifikasi File Tempat pembelian

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id id int 11 Primary key

    2 Id Anggota id_anggota char 5

    3 Id Kategori id_kategori char 3

  • 28

    4 Nama Kategori nama_kategori varchar 35

    5 Harga Beli harga_beli int 9

    6 Jumlah Beli jumlah_beli Float

    7 subtotal subtotal int 11

    3.6. Pengkodean

    1. Anggota

    setiap anggota harus memiliki kode masing-masng sehingga dapat membatasi

    hak akses dari masing-masiing pengguna, diantaranya terdiri dari:

    A 0 0 0 1

    Ket:

    A = Idenitas Anggota

    0001 = Id anggota

    2. Kategori Sampah

    Setiap kategori sampah harus memiliki kode masing-masing sehingga dapat

    membatasi hak akses dari masing-masing pengguna, diantaranya terdiri dari :

    0 0 1

    Id Kategori

    Ket :

    001 = Id Kategori

    3. setiap anggota harus memiliki kode masing-masng sehingga dapat membatasi

    hak akses dari masing-masiing pengguna, diantaranya terdiri dari:

    0 0 0 1 / 1 2 / 2 0 1 9

    Id anggota Identitas anggota

    nomor urut tahun bulan

  • 29

    Ket :

    0001 = Urut

    12 = Bulan

    2019 = Tahun

    3.7. Spesifikasi Program

    1. Struktur Navigasi

    A. Struktur Navigasi Linier Halaman Login Admin

    Pada halaman Login menggunakan struktur navigasi linier hanya mempunyai

    satu rangkai cerita yang berurut, yang menampilkan satu demi satu tampilan

    layar yang berurut menurutnya, pada rangkaian Id Pengguna, Password,

    Masuk.

    Id Pengguna Password Masuk

    Gambar III. 5

    Struktur Navigasi Linier Halaman Login Admin

    B. Struktur Navigasi Composite (Campuran)

    Pada halaman Admin menggunakan struktur navigasi composite disebut

    struktur navigasi bebas yang merupakan gabungan dari kegita struktur yang

    ada. Struktur navigasi in bisa digunakan dalam pembuatan multimedia karena

    dapat memberikan keinteraksian yang tinggi.

    Beranda pengguna Anggota LaporanPembelian

    Sampah

    Kategori

    sampah

    Laporan Data AnggotaLaporan Data

    Transaksi

    Gambar III. 6

    Struktur Navigasi Composite Halaman Admin

    C. Struktur Navigasi Linier Halaman Login User

  • 30

    Pada halaman Login User menggunakan struktur navigasi linier hanya

    mempunyai satu rangkai cerita yang berurut, yang menampilkan satu demi

    satu tampilan layar yang berurut menurutnya, pada rangkaian Id Pengguna,

    Password, Masuk.

    LOGIN ID PASSWORDDAFTAR

    SEKARANGMASUK

    Gambar III. 7

    Struktur Navigasi Linier Halaman Login User

    D. Struktur Navigasi Linier Halaman User

    Pada halaman Login User menggunakan struktur navigasi linier hanya

    mempunyai satu rangkai cerita yang berurut yang menampilkan satu demi

    satu tampilan layar yang berurut menurutnya, pada rangkaian: Beranda, Data

    Diri, Transaksi.

    BERANDA DATA DIRI TRANSAKSI

    Gambar III. 8

    Struktur Navigasi Linier Halaman User

    3.8. Spesifikasi Sistem Komputer

    A. Perangkat Keras

    Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu

    sistem computer dan peralatan lainnya yang minimum memungkinkan computer

    dapat melaksanakan tugas. Klasifikasi perangkat keras yang disesuaikan adalah

    sabagai berikut :

    A. CPU

    a. Proessor : Intel ® Celoron® 2957U @1.40GHz 1.40 GHz

    b. RAM : 2.00 GB

  • 31

    c. Hard Disk : 750 keys

    B. Keybord 108 keys

    C. Layar

    a. Ukuran Layar : 14 inch LED blacklight

    b. Resolusi : 1366 X 768

    D. Mouse

    E. Printer

    a. Jenis printer : Inkjet

    b. Resolusi : 1200 Dpi

    B. Perangkat Lunak

    Bagian penting lain yang mendukung program adalah perangkat lunak

    (softwere )yang digunakan dalam mengeksekusi program web serta sistem oprasi

    yang akan digunakan untuk menjalankan program tersebut. Klasifikasi perangkat

    lunak yangdiusulkan adalah sebagai berikut:

    a. Sistem operasi : Microsoft windows.10

    b. Aplikasi bundle wer server : phpMyAdmin dan Aplikasi MySQL

    c. Aplikasi web browser : Mozilla Firofex.

    3.9. Implementasi

    Implementasi rancangan antar muka pada perancangan sistem informasi bank

    sampah berbasis web pada bank sampah rawan jaya hasil rancangan antar muka

    antara lain:

    1. Halaman Login User

    Pada halaman login terdapat Login Id, Password, Masuk, Daftar Sekarang.

  • 32

    Gambar III. 9

    Halaman Login User

    2. Halaman Utama User

    Pada Halaman Utama User berisi Beranda, Data Diri, Transaksi

    Gambar III. 10

    Halaman Utama User

    3. Halaman Form Transaksi Penjualan User

    Pada Halaman form Transaksi Penjualan User Tanggal, Kategori, Satuan, Harga,

    Jumlah Beli, Tambah, Selsai, Batal.

  • 33

    Gambar III. 11

    Halaman Form Transaksi Penjualan User

    4. Tampilan Transaksi Penjualan User

    Pada Tampilan Transaksi User Penjulan berisikan : No Transaksi, Tnaggal,

    Kategori Sampah, Satuan, Jumlah, Jumlah Aktual, Harga, Subtotal, Aksi.

    Gambar III. 12

    Tampilan Transaksi Penjualan User

  • 34

    5. Halaman Login Admin

    Pada Halaman login Admin terdapat Id Pengguna, Password, Masuk.

    Gambar III. 13

    Halaman Login Admin

    6. Halaman Utama Admin

    Dalam Halaman Utama admin berisi Beranda, Pengguna, Anggota, kategori

    sampah, pembelian sampah, laporan.

    Gambar III. 14

    Halaman Beranda Admin

  • 35

    7. Halaman Form Pengguna

    Dalam Halaman Form Pengguna berisi Id Pengguna, Nama Pengguna, Passwor,

    Simpan.

    Gambar III. 15

    Halaman Form Pengguna Admin

    8. Tampilan Pengguna Admin

    Dalam halaman Tampilan Form Pengguna berisi Id Pengguna, Nama Pengguna,

    Password, Aksi, Tampah.

    Gambar III. 16

    Tampilan Pengguna Admin

  • 36

    9. Tampilan Anggota

    Dalam Tampilan Anggota berisikan Scan Ktp, Id Pengguna, Nama Pengguna,

    Alamat,Tanggal Lahir, Jenis Kelamin, No Tlpn, Login Id, Aksi.

    Gambar III. 17

    Tampilan Anggota

    10. HalamanForm Kategori Sampah

    Dalam Form Kategori Sampah berisi Id Kategori, Nama Kategori, Satuan (dalam

    pemebelian, Harga Beli, Harga Jual, Simpan.

    Gambar III. 18

    Halaman Form Kategori Sampah

  • 37

    11. Tampilan Kategori Sampah

    Dalam Tampilan kategori Sampah berisi Id Kategori, Nama Kategori, Satuan,

    Harga Beli, Harga Jual, Aksi.

    Gambar III. 19

    Tampilan Kategori Sampah

    12. Tampilan Pembelian Sampah

    Dalam Tampilan Pembelian Sampah berisi No Pembelian, Tanggal, Id Anggota,

    Nama Anggota, Satuan, Jumlah Beli, Jumlah aktualHarga, Subtotal Aksi.

    Gambar III. 20

    Tampilan Pembelian Sampah

  • 38

    13. Tampilan Laporan Anggota

    Dalam Tampilan Laporan Anggota berisi Scan KTP, Id Anggota, No Identitas,

    Nama Anggota, Alamat, Tanggal Lahir, Jenis Kelamin, No Tlpn, Modal Awal,

    Cetak.

    Gambar III. 21

    Tampilan Laporan Anggota

    14. Hasil Cetak Laporan Anggota

    Dalam Hasil Cetak Laporan Anggota berisi Scan KTP, Id Anggota, No Identitas,

    Nama Anggota, Alamat, Tanggal Lahir, Jenis Kelamin, No Tlpn, Modal Awal.

    Gambar III. 23

    Halaman Hasil Cetak Laporan Anggota

  • 39

    15. Hasil Cetak Nota Pembelian

    Dalam Hasil Cetak Nota Pembelian Berisikan No Pembelian, Tanggal

    Pembelian, Anggota, Kategori Sampah, Satuan, Jumalah Beli, Jumlah Aktual,

    Harga, Subtotal

    Gambar III. 23

    Hasil Cetak Nota Pembelian

    16. Tampilan Laporan Pembelian

    Dalam Tampilan Laporan Pembelian berisi No Pembelian, Tanggal, Id Anggota,

    Nama Anggota, Kategori Sampah, Satuan, Jumlah Beli, Jumlah Aktual, Harga,

    Subtotal, Cetak.

    Gambar III. 24

    Halaman Tampilan Laporan Pembelian

  • 40

    17. Hasil Cetak Laporan Pembelian

    Dalam Hasil Cetak Laporan Pembelian berisikan No Pembelian, Tanggal, Id

    Anggota, Nama Anggota, Kategori Sampah, Satuan, Jumlah Beli, Jumlah Aktual,

    Harga, Subtotal.

    Gambar III. 25

    Hasil Cetak Laporan Pembelian

    3.10. Pengujian Unit

    A. Pengujian Terhadap Form login Admin

    Tabel III. 7

    Black Box Testing Form Login Admin

    N

    o

    Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Id pengguna

    tidak di isi,

    Password

    kemudian klik

    tombol masuk

    id

    pengguna=(kosong)

    password=

    12345678

    Sistem akan

    menolak

    akses admin

    dan

    menampilka

    n “id

    pengguna

    atau

    password

    keliru”

    sesuai

    harapan

    Valid

    2 Id pengguna,

    Password

    tidak di isi

    kemudian klik

    Id

    pengguna=ica.aja

    Password=(kosong)

    Sistem akan

    menolak

    akses admin

    dan

    sesuai

    harapan

    Valid

  • 41

    tombol masuk menampilka

    n “id

    pengguna

    atau

    password

    keliru”

    B. Pengujian Terhadap Form login User

    Tabel III. 8

    Black Box Testing Form Login User

    N

    o

    Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Login Id,

    Password

    tidak di isi

    kemudian klik

    tombol masuk

    Login Id = Arif.aja

    password=

    (kosong)

    Sistem akan

    menolak

    akses User

    dan

    menampilka

    n “isi isian

    ini”

    sesuai

    harapan

    Valid

    2 Login Id tidak

    di isi,

    Password

    kemudian klik

    tombol masuk

    Login Id = (kosong)

    Password=1234567

    8

    Sistem akan

    menolak

    akses admin

    dan

    menampilka

    n “isi isian

    ini”

    sesuai

    harapan

    Valid

    C. Pengujian Pada Form Pengguna

    Tabel III. 9

    Black Box Testing Form Pengguna

    No Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Id

    pengguna

    tidak di isi,

    nama

    pengguna,

    password

    kemudian

    klik tombol

    simpan

    Id pengguna =

    (kosong)

    Nama

    pengguna=anisa

    Password=12345678

    sistem akan

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi id

    pengguna”

    Sesuai

    harapan

    valid

    2 Id Id pengguna=ica.aja, sistem akan sesuai valid

  • 42

    pengguna,

    nama

    pengguna

    tidak di isi,

    password

    kemudian

    klik tombol

    simpan

    nama

    pengguna=(kosong)

    password=12345678

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi

    nama

    pengguna”

    harapana

    3 Id

    pengguna,

    nama

    pengguna,

    password

    tidak di isi

    kemudian

    klik tombol

    simpan

    Id pengguna=ica.aja,

    nama pengguna =

    anisa

    password=(kosong)

    sistem akan

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi

    password”

    Sesuai

    harapan

    valid

    4 Id

    pengguna,

    nama

    pengguna,

    password

    kemudian

    klik tombol

    simpan

    Id pengguna=ica.aja,

    nama pengguna =

    anisa password =

    12345678

    Sistem akan

    berhasil di

    akses admin

    dan

    menampilkan

    “data

    berhasil di

    sismpan”

    D. Pengujian Terhadap Form Anggota Baru

    Tabel III. 10

    Black Box Testing Form Daftar Anggota Baru

    No Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Id anggota,

    no

    identitas,

    nama

    anggota,

    Scan ktp,

    alamat

    tidak di isi,

    tanggal

    lahir, jenis

    kelamin, no

    telp, Login

    Id,

    Password.

    Id anggota= A0002

    no identitas=

    123456780987555

    nama anggota=

    mita

    Scan ktp (telusuri)

    Alamat =(kosong)

    tanggal lahir=03-

    05-1998

    jenis

    kelamin=(pilih)

    no telp=

    08976785439 login

    Id =arif.aja

    sistem akan

    menolak

    akses user

    dan

    menampilkan

    “mohon isi

    alamat”

    Sesuai

    harapan

    valid

  • 43

    kemudian

    klik tombol

    Daftar

    Sekarang

    Pasword=12345678

    2 Id anggota,

    no

    identitas,

    nama

    anggota,

    Scan ktp,

    alamat,

    tanggal

    lahir, jenis

    kelamin, no

    telp tidak di

    isi, Login

    Id,

    Password.

    kemudian

    klik tombol

    Daftar

    Sekarang

    Id anggota= A0002

    no identitas=

    123456780987555

    nama anggota=

    mita

    Scan ktp (telusuri)

    Alamat =

    karawang

    tanggal lahir=03-

    05-1998

    jenis

    kelamin=(pilih)

    no telp= (kosong)

    login Id =arif.aja

    Pasword=12345678

    sistem akan

    menolak

    akses user

    dan

    menampilkan

    “mohon isi

    no telp”

    Sesuai

    harapan

    valid

    3 Id anggota,

    no

    identitas,

    nama

    anggota,

    Scan ktp,

    alamat,

    tanggal

    lahir, jenis

    kelamin, no

    telp, Login

    Id,

    Password

    tidak di isi.

    kemudian

    klik tombol

    Daftar

    Sekarang

    Id anggota= A0002

    no identitas=

    123456780987555

    nama anggota=

    mita

    Scan ktp (telusuri)

    Alamat =

    karawang

    tanggal lahir=03-

    05-1998

    jenis

    kelamin=(pilih)

    no telp=

    08976785439

    login Id =arif.aja

    Pasword=(kosong)

    sistem akan

    menolak

    akses user

    dan

    menampilkan

    “mohon isi

    password”

    Sesuai

    harapan

    valid

    4 Id anggota,

    no

    identitas,

    nama

    anggota,

    Scan ktp,

    alamat,

    tanggal

    lahir, jenis

    Id anggota= A0002

    no identitas=

    123456780987555

    nama anggota=

    mita

    Scan ktp (telusuri)

    Alamat =karawang

    tanggal lahir=03-

    05-1998

    sistem akan

    berhasil di

    akses user

    dan

    menampilkan

    “data

    berhasil di

    simpan”

    Sesuai

    harapan

    valid

  • 44

    kelamin, no

    telp Login

    Id,

    Password.

    kemudian

    klik tombol

    Daftar

    Sekarang

    jenis

    kelamin=(pilih)

    no telp=

    08976785439 login

    Id =arif.aja

    Pasword=12345678

    E. Pengujian Terhadap Form kategori Sampah

    Tabel III. 11

    Black Box Testing Form Kategori Sampah

    No Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Id ktegori, nama

    kategori tidak di

    isi, satuan,

    jumlah beli,

    harga jual.

    kemudian klik

    tombol simpan

    Id ktegori=

    (otomatis)

    nama

    kategori=

    (kosong)

    satuan = KG

    harga

    beli=1500

    harga

    jual=2000

    sistem akan

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi

    nama

    kategori”

    Sesuai

    harapan

    valid

    2 Id ktegori, nama

    kategori, satuan

    tidak di isi,

    jumlah beli,

    harga jual.

    kemudian klik

    tombol simpan

    Id ktegori=

    (otomatis)

    nama

    kategori=

    kardus)

    satuan =

    (kosong)

    harga

    beli=1500

    harga

    jual=2000

    sistem akan

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi

    satuan”

    Sesuai

    harapan

    valid

    3 Id ktegori, nama

    kategori, satuan,

    jumlah beli tidak

    di isi, harga jual.

    kemudian klik

    tombol simpan

    Id ktegori=

    (otomatis)

    nama

    kategori=

    kardus)

    satuan = KG

    harga beli=

    (kosong)

    harga

    jual=2000

    sistem akan

    menolak

    akses admin

    dan

    menampilkan

    “mohon isi

    harga beli”

    Sesuai

    harapan

    Valid

  • 45

    4 Id ktegori, nama

    kategori, satuan,

    jumlah beli,

    harga jual.

    kemudian klik

    tombol simpan

    Id ktegori=

    (otomatis)

    nama

    kategori=

    kardus)

    satuan = KG

    harga beli=

    1500

    harga

    jual=2000

    sistem akan

    berhasil

    akses admin

    dan

    menampilkan

    “data

    berhasil

    disimpan”

    Sesuai

    harapan

    valid

    F. Pengujian Terhadap Form Transaksi

    Tabel III. 12

    Black Box Testing Form Ttransaksi User

    N

    o

    Skenario

    Pegujian

    Test Care Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1 Kategori tidak

    di isi , harga,

    jumlah beli

    kemudian klik

    tombol

    tambah

    Kategori =

    (kosong)

    Harga = (otomatis)

    Jumlah beli = 2

    Sistem akan

    menolak

    akses user

    dan

    menampilka

    n “pilih

    salah satu

    item pada

    daftar”

    Sesuai

    harapan

    Valid

    2 Kategori ,

    harga, jumlah

    beli tidak di

    isi kemudian

    klik tombol

    tambah

    Kategori = tembaga

    Harga = (otomatis)

    Jumlah beli =

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilka

    n “isi isian

    ini”

    sesuai

    harapan

    Valid

    3 Kategori ,

    harga, jumlah

    beli kemudian

    klik tombol

    tambah dan

    klik tombol

    selsai untuk

    menyelsaikan

    transaksi.

    Kategori = tembaga

    Harga = (otomatis)

    Jumlah beli = 2

    Sistem akan

    berhasil

    akses user

    dan

    menampilka

    n “ data

    berhasil di

    sismpan”

    Sesuai

    harapan

    valid