BAB IV HASIL DAN UJICOBA
IV.1. Tampilan Hasil Setelah melalui proses perancangan, maka diperoleh hasil aplikasi berbasis Visual Studio dengan tampilan seperti berikut. 1. Tampilan Form Login Sebagai pengaman sistem untuk dapat mengakses aplikasi maka user wajib mengisi username dan password dengan tepat.
Gambar IV.1. Tampilan Form Login 2. Tampilan Form Menu Utama Setelah username dan password berhasil dilewati dengan tepat, maka aplikasi akan menampilkan form menu utama.
62
63
Gambar IV.2. Tampilan Form Menu Utama
3. Tampilan Form Change Password Username dan password dapat diganti dengan sangat mudah dengan menggunakan menu Change Password.
Gambar IV.3. Tampilan Form Change Password
4. Tampilan Form Input Data Pelanggan Data pelanggan dapat dilihat dan dikelola sedemikian rupa seperti menambah, mengedit, maupun menghapus melalui Form Input Data Pelanggan.
64
Gambar IV.4. Tampilan Form Input Data Pelanggan
5. Tampilan Form Input Pembayaran Kemudian setelah data-data pelanggan selesai di-inputkan, maka langkah selanjutnya adalah melakukan input pembayaran.
Gambar IV.5. Tampilan Form Input Pembayaran
65
6. Tampilan Form About Form ini berfungsi untuk menampilkan keterangan tentang aplikasi yang berisi judul aplikasi, versi, copyrights, dan catatan khusus mengenai programmer yang merancang aplikasi.
Gambar IV.6. Tampilan Form About
7. Tampilan Laporan Data Pelanggan Laporan data pelanggan merupakan sebuah report yang berisi keseluruhan data pelanggan PT. PLN (Persero) Wilayah Sumatera Utara yang diambil dari database.
66
Gambar IV.7. Tampilan Laporan Data Pelanggan
8. Tampilan Laporan Penerimaan Kas Laporan penerimaan kas merupakan sebuah report yang menyajikan data-data penerimaan denda berdasarkan metode cash basis yang dihasilkan dari pembayaran rekening listrik yang melewati tanggal 20 setiap bulannya.
Gambar IV.8. Tampilan Laporan Penerimaan Kas
67
IV.2. Ujicoba Sistem Berdasarkan
aplikasi
yang
dirancang
maka
untuk
membuktikan
performance atau kinerjanya diperlukan beberapa tahapan pengujian sehingga diperoleh kelebihan dan kekurangan sistem tersebut.
IV.2.1. Hasil Pengujian Ujicoba sistem menggunakan teknik pengujian Black Box dengan perencanaan pengujian sebagai berikut : Tabel IV.1. Rencana Pengujian No
Komponen Sistem Yang di Uji
1.
Form Login
2.
3.
Form Input Data Pelanggan
Tombol Login Informasi Kesalahan Data Login Tombol Tambah Tombol Simpan Tombol Hapus Tombol Ambil Data
Jenis Pengujian Black Box Black Box Black Box Black Box Black Box Black Box
Form Input Pembayaran
Tombol Proses
Black Box
Tombol Tambah
Black Box
Butir Uji
Kemudian berdasarkan kasus yang diterapkan, maka diperoleh hasil pengujian sebagai berikut : Tabel IV.2. Kasus dan Hasil Pengujian No 1.
Kasus / Form Uji Form Login
Skenario Uji Masukkan Username Password sesuai.
Hasil Yang Diharapkan
Hasil Pengujian
data Ketika username dan password dan dimasukkan lalu diklik tombol yang Login, maka akan dilakukan [] Diterima pengecekan username dan password yang terdapat pada tabel [ ] Ditolak user. Kemudian akan ditampilkan form menu utama
68
Masukkan Username Password salah.
data dan yang
Tombol Tambah untuk menambah data pelanggan ke dalam database.
2.
Form Input Pelanggan
Tombol Simpan untuk menyimpan perubahan data pelanggan yang telah dilakukan.
Tombol Hapus untuk menghapus data.
Tombol ambil data untuk mengambil data pelanggan yang terdapat pada tabel.
3
Form Input Pembayaran
Tombol proses untuk menghitung kwh terpakai, ppj, jumlah, denda, dan total.
Ketika username dan password dimasukkan dan tombol login di klik, maka akan dilakukan proses pengecekan username dan password yang ada pada tabel user. Apabila data login salah maka akan ditampilkan pesan kesalahan. User mengetik data-data pelanggan yaitu idpel, nama, alamat, dan daya. Apabila semua telah terisi akan data akan tersimpan dan ditampilkan pada data grid view. Namun apabila terdapat duplikat idpel yang sama pada database maka akan muncul kotak dialog yang menyatakan idpel sudah digunakan. Untuk mengedit data, maka user mendouble klik salah satu idpel yang terdapat pada datagrid view. Kemudian data pelanggan tersebut akan ditampilkan pada form. User dapat melakukan perubahan terhadap data kecuali idpel. Setelah data diubah, user dapat mengklik tombol simpan untuk menyimpan perubahannya. User mendouble klik salah satu data idpel yang terdapat pada datagrid view. Kemudian klik tombol delete untuk menghapusnya, Data pelanggan yang akan melakukan pembayaran denda diambil dari tabel pelanggan dengan cara mengklik tombol ambil data. Kemudian klik salah satu data yang diinginkan. Setelah itu data yang dipilih akan ditampilkan pada form. Setelah data pelanggan ditampilkan maka langkah selanjutnya adalah mengetikkan periode tagihan, m_awal, m_akhir dan tanggal bayar kemudian klik tombol proses, Hasilnya adalah harga, jumlah, dan denda akan dihitung secara otomatis.
[] Diterima [ ] Ditolak
[] Diterima [ ] Ditolak
[] Diterima [ ] Ditolak
[] Diterima [ ] Ditolak
[] Diterima [ ] Ditolak
[] Diterima [ ] Ditolak
69
Tombol hapus untuk menghapus data transaksi yang telah terjadi sebelumnya.
Transaksi yang salah dapat didouble klik pada datagrid view. [] Diterima Kemudian data tersebut akan ditampilkan, lalu klik tombol [ ] Ditolak hapus. Maka data akan dihapus dari database.
. IV.2.2. Kelebihan dan Kekurangan Sistem Terdapat beberapa kelebihan aplikasi yang dirancang, yaitu sebagai berikut : 1. Aplikasi yang dirancang berbasis Graphical User Interface dengan tampilan yang user friendly sehingga mudah digunakan. 2. Aplikasi yang dirancang dapat membantu pihak perusahaan untuk mengelola pembayaran denda secara lebih khusus. 3. Aplikasi yang dirancang telah memiliki sistem pengamanan yang cukup baik.
Sedangkan beberapa kekurangan aplikasi yang dirancang, yaitu sebagai berikut : 1. Aplikasi yang dirancang masih bersifat sederhana sehingga masih membutuhkan pengembangan lebih lanjut. 2. Aplikasi yang dirancang masih bersifat stand alone sehingga belum dapat memanfaatkan jaringan internet maupun intranet.