› xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi...

24
Bab VI Implementasi dan Pengujian Sistem V-1 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi sistem merupakan tahap penterjemahan perancangan berdasarkan hasil analisis ke dalam suatu bahasa pemrograman tertentu serta penerapan perangkat lunak yang dibangun pada lingkungan yang sesungguhnya.Adapun pembahasan implementasi terdiri dari implementasi perangkat lunak, implementasi perangkat keras, implementasi basis data, dan implementasi antar muka. 5.1.1 Implementasi Perangkat Lunak Perangkat lunak adalah sebuah program aplikasi komputer yang dibuat untuk membuat sebuah sistem. Program aplikasi yang digunakan dalam membuat system informasi Chynmoe Laundry adalah sebagai berikut : 1. Sistem Operasi Windows 7 2. Notepad++ sebagai code editor PHP 3. MySQL 5.1.2 Implementasi Perangkat Keras Perangkat keras adalah alat yang digunakan untuk menjalankan sebuah program aplikasi system. Sedangkan kebutuhan minimum perangkat keras yang dibutuhkan untuk mengoperasikan program ini adalah : a. RAM 1GB b. Ruang kosong harddhisk sebesar 1 GB

Transcript of › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi...

Page 1: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

Bab VI Implementasi dan Pengujian Sistem

V-1

BAB V

IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Tahap implementasi sistem merupakan tahap penterjemahan perancangan

berdasarkan hasil analisis ke dalam suatu bahasa pemrograman tertentu serta

penerapan perangkat lunak yang dibangun pada lingkungan yang

sesungguhnya.Adapun pembahasan implementasi terdiri dari implementasi perangkat

lunak, implementasi perangkat keras, implementasi basis data, dan implementasi

antar muka.

5.1.1 Implementasi Perangkat Lunak

Perangkat lunak adalah sebuah program aplikasi komputer yang dibuat untuk

membuat sebuah sistem. Program aplikasi yang digunakan dalam membuat system

informasi Chynmoe Laundry adalah sebagai berikut :

1. Sistem Operasi Windows 7

2. Notepad++ sebagai code editor PHP

3. MySQL

5.1.2 Implementasi Perangkat Keras

Perangkat keras adalah alat yang digunakan untuk menjalankan sebuah

program aplikasi system. Sedangkan kebutuhan minimum perangkat keras yang

dibutuhkan untuk mengoperasikan program ini adalah :

a. RAM 1GB

b. Ruang kosong harddhisk sebesar 1 GB

Page 2: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-2

c. Processor minimal 1,8 GHz

d. Kecepatan processor 350 GHz

e. Monitor

f. Mouse dan Keyboard

g. Printer

5.1.3 Implementasi Basis Data

Basis Data adalah sebuah program aplikasi komputer yang di gunakan untuk

menyimpan hasil pengolahan basis data (database). Program aplikasi yang digunakan

dalam membuat basis data untuk menampung data transaksi adalah database

MySQL.

Berikut adalah database yang diperlukan dalam pembuatan pembuatan aplikasi ini.

1. Table Konsumen

CREATE TABLE IF NOT EXISTS `tbl_konsumen` (

`nomor_konsumen` varchar(6) NOT NULL,

`nama_konsumen` varchar(30) NOT NULL,

`alamat_konsumen` text NOT NULL,

`telepon_konsumen` varchar(16) NOT NULL,

`status_konsumen` enum('N','Y') NOT NULL,

`disc_konsumen` double(5,2) NOT NULL,

`last_date_trx` date DEFAULT NULL,

PRIMARY KEY (`nomor_konsumen`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Page 3: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-3

2. Table Petugas

CREATE TABLE IF NOT EXISTS `tbl_petugas` (

`kode_petugas` varchar(20) NOT NULL,

`password_petugas` varchar(32) NOT NULL,

`nama_petugas` varchar(30) NOT NULL,

`level_petugas` enum('KSR','ADM') NOT NULL,

PRIMARY KEY (`kode_petugas`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

3. Table Transaksi

CREATE TABLE IF NOT EXISTS `tbl_transaksi` (

`nomor_transaksi` varchar(8) NOT NULL,

`tanggal_masuk` date NOT NULL,

`tanggal_selesai` date NOT NULL,

`tanggal_due` date NOT NULL,

`tanggal_ambil` date DEFAULT NULL,

`jenis_order` enum('N','E') NOT NULL,

`total_item` int(11) NOT NULL,

`total_harga` double(8,2) NOT NULL,

`diskon_trx` double(8,2) NOT NULL,

`um_trx` double(8,2) NOT NULL,

`bayar_trx` double(8,2) NOT NULL,

`sisa_trx` double(8,2) NOT NULL,

`kembali_trx` double(8,2) NOT NULL,

Page 4: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-4

`lunas` enum('N','Y') NOT NULL,

`keterangan` varchar(50) NOT NULL,

`nomor_konsumen` varchar(6) NOT NULL,

`kode_petugas` varchar(20) NOT NULL,

PRIMARY KEY (`nomor_transaksi`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

4. Table Loker

CREATE TABLE IF NOT EXISTS `tbl_loker` (

`nomor_loker` int(2) NOT NULL,

`status` enum('1','2','3','4') NOT NULL,

`nomor_transaksi` varchar(20) DEFAULT NULL,

PRIMARY KEY (`nomor_loker`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

5. Table Layanan

CREATE TABLE IF NOT EXISTS `tbl_layanan` (

`kode_layanan` varchar(6) NOT NULL,

`nama_layanan` varchar(50) NOT NULL,

`jumlah_layanan` int(11) NOT NULL,

`unit_layanan` varchar(10) NOT NULL,

`tarif_layanan` double(8,2) NOT NULL,

PRIMARY KEY (`kode_layanan`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Page 5: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-5

6. Table Item

CREATE TABLE IF NOT EXISTS `tbl_item` (

`kode_item` int(11) NOT NULL AUTO_INCREMENT,

`nama_item` varchar(100) NOT NULL,

PRIMARY KEY (`kode_item`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

7. Table Detail Layanan

CREATE TABLE IF NOT EXISTS `tbl_detail_layanan` (

`id_layanan` int(11) NOT NULL AUTO_INCREMENT,

`nomor_transaksi` varchar(8) NOT NULL,

`kode_layanan` varchar(6) NOT NULL,

`tarif` double(8,2) NOT NULL,

`jumlah` int(11) NOT NULL,

`sub_total` double(8,2) NOT NULL,

PRIMARY KEY (`id_layanan`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Page 6: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-6

8. Table Detail Item

CREATE TABLE IF NOT EXISTS `tbl_detail_item` (

`id_item` int(11) NOT NULL AUTO_INCREMENT,

`nomor_transaksi` varchar(8) NOT NULL,

`kode_item` int(11) NOT NULL,

`jumlah` int(11) NOT NULL,

PRIMARY KEY (`id_item`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

5.1.4 Implementasi Antarmuka

Implementasi antarmuka dilakukan dengan setiap halaman yang ada dalam

aplikasi. Berikut ini beberapa tampilan antar muka yang telah diimplementasikan.

1. Antarmuka Form Login

Form login ini disediakan untuk mengakses kedalam program, supaya tidak

sembarang orang bisa mengakses menu utama

Gambar 5.1 Antarmuka Form Login

Page 7: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-7

2. Antarmuka Halaman Utama

Gambar dibawah merupakan halaman utama setelah login petugas berhasil

Gambar 5.2 Antarmuka Halaman Utama

3. Antarmuka Menu Transaksi Loker / Penerimaan Cucian

Berikut ini tampilan untuk menentukan loker mana yang bisa di isi transaksi

selanjutnya

Page 8: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-8

Gambar 5.3 Antarmuka Menu Transaksi Loker / Penerimaan Cucian

Setelah memilih loker, maka akan tampil halaman untuk memasukan data

konsumen

Gambar 5.4 Input Data Penerimaan Tahap 1

Page 9: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-9

Kemudian klik kanjut maka akan tampil form berikut untuk memilih layanan

atau item apa saja yang akan di masukan sebagai data cucian

Gambar 5.5 Input Data Penerimaan Tahap 2

4. Antarmuka Menu Transaksi Pengambilan Cucian

Tampilan berikut untuk mengambil cucian

Gambar 5.6 Daftar Ambil Cucian

Page 10: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-10

Setelah klik aksi, maka akan tampil form pembayaran seperti pada tampilan

berikut untuk membayar, masukan nominal pada kolom bayar, kemudian klik

“Ambil Laundry” untuk menyimpan transaksi.

Gambar 5.7 Pembayaran Cucian

Tampilan berikut adalah tampilan cetak faktur yang berisi informasi

konsumen dan data cucian beserta status pembayaran

Page 11: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-11

Gambar 5.8 Cetak Faktur

Page 12: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-12

5. Antarmuka Menu Cek Cucian

Untuk mengetahui posisi cucian, bisa gunakan halaman ini untuk cek cucian

Gambar 5.9 Menu Cek Cucian

6. Antarmuka Menu Gudang

Pada menu ini setiap transaksi yang sudah lewat jatuh tempo, maka akan di

pindah ke halaman ini

Gambar 5.10 Menu Gudang

Page 13: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-13

7. Antarmuka Menu Laporan Master

Halaman di bawah ini merupakan tampilan untuk melihat daftar layanan dan

daftar item yang ada di Chnmoe Laundry

Gambar 5.11 Menu Laporan Master

8. Antarmuka Menu Laporan Transaksi

Menu ini untuk menampilkan laporan transaksi, bisa di tampilkan dengan

memilih jarak tanggal yang di inginkan periode yang di inginkan bisa berupa

harian, mingguan, bulanan, dan tahunan.

Berikut adalah tampilan laporan transaksi yang ada di Chynmoe Laundry

Page 14: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-14

Gambar 5.12 Menu Laporan Transaksi

9. Antarmuka Menu Laporan Gudang

Halaman ini untuk melihat posisi transaksi yang telah masuk ke gudang

Gambar 5.13 Menu Laporan Gudang

Page 15: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-15

5.2 Pengujian

Pengujian yang dilakukan merupakan tahapan untuk mencari kesalahan-

kesalahan dan kekurangan-kekurangan pada perangkat yang dibangun sehingga bisa

diketahui apakah perangkat tersebut sudah memenuhi kriteria sesuai dengan tujuan

atau tidak. Adapun metode pengujian yang dilakukan adalah metode pengujian

blackbox.

5.2.1 Rencana Pengujian

Rencana pengujian adalah pengujian terhadap fungsi-fungsi yang ada di

dalam sistem, apakah fungsional dari aplikasi tersebut berfungsi sesuai yang

diharapkan atau tidak. Berikut ini tabel rencana pengujian dari sistem yang dibangun :

Tabel 5.1 Rencana Pengujian

Item Uji Detail Pengujian Jenis Pengujian

Login Masukan Username / Password BlackBox

Data Loker Perubahan Warna Keterangan BlackBox

Input Terima Cucian Data Penerimaan BlackBox

Data Penerimaan Penambahan Detail BlackBox

Klik Batal Transaksi BlackBox

Jenis Harga (Normal / Express) BlackBox

Input Ambil Cucian Pencarian Nomor atau Nama Transaksi BlackBox

Pembayaran Transaksi BlackBox

Cek Cucian Pencarian Nomor atau Nama Transaksi BlackBox

Gudang Pencarian Nomor atau Nama Transaksi BlackBox

Laporan Transaksi Pencarian berdasarkan tanggal BlackBox

Page 16: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-16

5.2.2. Kasus dan Hasil Pengujian

Berdasarkan rencana pengujian, maka dapat dilakukan pengujian pada

aplikasi sebagai berikut :

5.2.2.1 Pengujian Login

Pengujian ini merupakan pengujian fungsionalitas dengan cara memasukan

username dan password untuk mengakses aplikasi.

Tabel 5.2 Pengujian Login

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan Username / Password

Yang diharapkan Masukan Username / Password yang terdaftar di database

Pengamatan Akan diarahkan ke halaman utama aplikasi

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Mencocokan dengan database

Yang diharapkan Halaman tidak berubah

Menampilkan pesan kesalahan :”Username masih kosong”.

“Password masih kosong”

Pengamatan Menampilkan pesan kesalahan, karna gagal login.

Penguji Admin

Kesimpulan Diterima / sukses

Page 17: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-17

5.2.2.2 Pengujian Data Loker

Pengujian ini merupakan pengujian fungsionalitas penggantian warna

keterangan pada halaman ini. Berikut adalah warna-warna pada keterangan yang

dimaksud :

Abu-abu = Kosong

Hijau = Terisi

Kuning = Mendekati Jatuh Tempo

Merah = Jatuh Tempo

Tabel 5.3Pengujian Data Loker

Kasus dan Hasil Uji Data (data normal)

Aksi Menunggu hari jatuh tempo atau 5 hari sebelum jatuh

tempo

Yang diharapkan Warna keterangan berubah sesuai dengan keinginan

Pengamatan Warna keterangan berubah

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Mencocokan dengan database

Yang diharapkan Warna tidak berubah

Pengamatan Melewati jatuh tempo, warna tidak berubah

Penguji Admin

Kesimpulan Diterima / sukses

Page 18: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-18

5.2.2.3 Pengujian Data Penerimaan

Pengujian ini merupakan pengujian fungsionalitas dengan cara klik kotak

warna pada halaman loker, cari nama konsumen dan masukan tanggal selesai.

Tabel 5.4Pengujian Data Penerimaan

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan tanggal selesai, dan cari nama konsumen

Yang diharapkan Kolom keterangan detail konsumen terisi

Pengamatan Akan diarahkan ke halaman detail transaksi

Kesimpulan Diterima

Kasus dan Hasil Uji Data (data salah)

Aksi Detail konsumen tetap

Yang diharapkan Halaman tidak berubah,

Ada pesan kesalahan bahwa kolom tidak boleh kosong

Pengamatan Menampilkan pesan kesalahan, kolom tidak boleh kosong.

Penguji Admin

Kesimpulan Diterima / sukses

Tabel 5.5Pengujian Data Penerimaan Penambahan Detail

Kasus dan Hasil Uji Data (data normal)

Aksi Klik tombol “Lanjut Tambah”

Yang diharapkan Menuju ke halaman baru

Pengamatan Akan diarahkan ke halaman penambahan detail

Penguji Admin

Kesimpulan Diterima / sukses

Page 19: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-19

Kasus dan Hasil Uji Data (data salah)

Aksi Halaman baru tidak muncul

Yang diharapkan Detail masih kosong

Pengamatan Menampilkan pesan kesalahan,

Penguji Admin

Kesimpulan Diterima / sukses

Tabel 5.6Pengujian Batal Transaksi

Kasus dan Hasil Uji Data (data normal)

Aksi Klik tombol “Batal”

Yang diharapkan Transaksi Terhapus

Pengamatan Keluar otomatis dari Halaman Transaksi

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Klik tombol “Batal”

Yang diharapkan Transaksi gagal Terhapus

Pengamatan Sudah melakukan pembayaran

Penguji Admin

Kesimpulan Diterima / sukses

Page 20: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-20

Tabel 5.7Pengujian Harga Jenis

Kasus dan Hasil Uji Data (data normal)

Aksi Klik “Normal” atau “Express”

Yang diharapkan Harga satuan dan total akan berubah

Pengamatan Harga satuan dan total akan berubah

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Klik “Normal” atau “Express”

Yang diharapkan Harga satuan tidak berubah

Pengamatan Harga satuan tidak berubah atau tidak sesuai

Penguji Admin

Kesimpulan Diterima / sukses

5.2.2.4 Pengujian Input Ambil Cucian

Pengujian ini merupakan pengujian fungsionalitas dengan cara klik icon zoom

pada halaman ambil cucian.

Tabel 5.8Pengujian Pencarian Cucian

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan kata kunci pada kolom pencarian

Yang diharapkan Data akan ditemukan

Pengamatan Daftar data ditemukan muncul

Penguji Admin

Page 21: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-21

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Data tidak ada di database

Yang diharapkan Halaman kosong, tidak ada data

Pengamatan Tidak ada data

Penguji Admin

Kesimpulan Diterima / sukses

Tabel 5.9Pengujian Pembayaran Transaksi

Kasus dan Hasil Uji Data (data normal)

Aksi Klik iconzoom

Yang diharapkan Halaman pembayaran akan muncul

Pengamatan Mengisi kolom “Bayar”

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Tidak ada respon aksi pada icon zoom

Yang diharapkan Tampilan pesan kesalahan “Query”

Pengamatan Tidak ada data yang tampil

Penguji Admin

Kesimpulan Diterima / sukses

Page 22: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-22

Tabel 5.10Pengujian Pencarian Cek Cucian

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan kata kunci pada kolom pencarian

Yang diharapkan Data akan ditemukan

Pengamatan Daftar data ditemukan muncul

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Data tidak ada di database

Yang diharapkan Halaman kosong, tidak ada data

Pengamatan Tidak ada data

Penguji Admin

Kesimpulan Diterima / sukses

Tabel 5.11Pengujian Pencarian Gudang

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan kata kunci pada kolom pencarian

Yang diharapkan Data akan ditemukan

Pengamatan Daftar data ditemukan muncul

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Data tidak ada di database

Yang diharapkan Halaman kosong, tidak ada data

Page 23: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-23

Pengamatan Tidak ada data

Penguji Admin

Kesimpulan Diterima / sukses

Tabel 5.12Pengujian Laporan Berdasarkan Tanggal

Kasus dan Hasil Uji Data (data normal)

Aksi Masukan tanggal awal dan tanggal akhir pencarian

Yang diharapkan Data akan ditemukan

Pengamatan Daftar data ditemukan muncul

Penguji Admin

Kesimpulan Diterima / sukses

Kasus dan Hasil Uji Data (data salah)

Aksi Data tidak ada di database

Yang diharapkan Halaman kosong, tidak ada data

Pengamatan Tidak ada data

Penguji Admin

Kesimpulan Diterima / sukses

5.2.3 Kesimpulan Pengujian

Berdasarkan hasil diatas dapat ditarik kesimpulan bahwa system aplikasi

Chynmoe laundry sudah berjalan cukup maksimal berdasarkan fungsionalitas, tetapi

menutup kemungkinan terdapat beberapa kesalahan pada saat digunakan. Sehingga

membutuhkan proses perawatan dan pengembangan lebih lanjut.

Berikut adalah beberapa kekurangan aplikasi Chynmoe Laundry :

Page 24: › xmlui › bitstream › handle... BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM …BAB V Implementasi dan Pengujian Sistem V-2 c. Processor minimal 1,8 GHz d. Kecepatan processor 350

BAB V Implementasi dan Pengujian Sistem V-24

1. Tampilan masih sederhana

2. Data pada menu masih belum lengkap, seperti, laporan keuangan