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 dengan perencanaan pengujian sebagai berikut : Tabel IV.1. Rencana Pengujian No Komponen Sistem Yang di Uji 1. Form Login 2. Form Input Data Pelanggan 3. Form Input Pembayaran Butir Uji Tombol Login Informasi Kesalahan Data Login Tombol Tambah Tombol Simpan Tombol Hapus Tombol Ambil Data Tombol Proses Tombol Tambah Jenis Pengujian Kemudian berdasarkan kasus yang diterapkan, maka diperoleh hasil pengujian sebagai berikut : Tabel IV.2. Kasus dan Hasil Pengujian No Kasus / Form Uji Skenario Uji 1. Form Login Masukkan data Username dan Password yang sesuai. Hasil Yang Diharapkan Ketika username dan password dimasukkan lalu diklik tombol Login, maka akan dilakukan pengecekan username dan password yang terdapat pada tabel user. Kemudian akan ditampilkan form menu utama Hasil Pengujian
68 2. Form Input Pelanggan 3 Form Input Pembayaran Masukkan Username Password salah. data dan yang Tombol Tambah untuk menambah data pelanggan ke dalam database. 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. 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.
69 Tombol hapus untuk menghapus data transaksi yang telah terjadi sebelumnya. Transaksi yang salah dapat didouble klik pada datagrid view. Kemudian data tersebut akan ditampilkan, lalu klik tombol hapus. Maka data akan dihapus dari database.. IV.2.2. Kelebihan dan Kekurangan Sistem berikut : Terdapat beberapa kelebihan aplikasi yang dirancang, yaitu sebagai 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.