Relasi Antar Tabel Perancangan Interface

commit to user 16 Tabel 3.10 detailservis Field Jenis Panjang Aksi IdServis int 6 Kunci Asing NamaDetailServis varchar 30 Kunci Asing HargaBeli double HargaJual double Tabel 3.11 akses Field Jenis Panjang Aksi IdUser varchar 6 Kunci Utama NamaUser varchar 30 HakAkses varchar 20 NamaUser2 varchar 30 Password varchar 30

D. Relasi Antar Tabel

Dari Rancangan Tabel diatas dapat direlasikan seperti pada gambar commit to user 17 Gambar 3.6 Relasi Antar Tabel

E. Perancangan Interface

1. FORM UTAMA Form utama adalah form untuk mengakses menu-menu yang ada dalam aplikasi ini. Gambar 3.7 FormUtama 2. FORM LOGIN Sebelum masuk pada form utama, user diharuskan untuk malakukan login pada form ini. Gambar 3.8 Login 3. FORM EDIT PASSWORD Form Edit Password berguna apabila user yang mempunyai hak akses operator ingin mengganti passwordnya. commit to user 18 Gambar 3.9 Edit Password 4. FORM MASTERBARANG Form Masterbarang adalah form untuk input data barang Gambar 3.10 Form Masterbarang 5. FORM MASTER PULSA Form Master Pulsa berfungsi untuk input data pulsa Gambar 3.11 Form Master Pulsa commit to user 19 6. FORM PENGATURAN NAMA PULSA DAN NOMINAL PULSA Form Nominal Pulsa dan Nama Pulsa berfungsi untuk mendata nominal dan nama pulsa terlebih dahulu, sebelum melakukan input master pulsa, form ini dibuat karena tabel masterpulsa mempunyai normalisasi nominal_pulsa dan normalisasi tabel nama_pulsa, agar sistem tidak kehilangan informasi nominal pulsa dan nama pulsa. Gambar 3.12 Form Pengaturan Nama Pulsa Gambar 3.13 Form Pengaturan Nominal Pulsa commit to user 20 7. FORM USER Form ini berguna untuk pendataa user program. Di dalam nya terdapat dua hak akses yaitu operator dan administrator, dan form ini sendiri hanya dapat di akses oleh user yang mempunyai hak akses administrator. Gambar 3.13 Form User 8. FORM SERVER Form server adalah form untuk melakukan pendataan server, sedangkan server yang dimaksut di sini adalah server pulsa elektrik atau dealer pulsa. Form ini juga dilengkapi dengan update saldo server yang telah dirancang pada gambar 3.15, saldo pada server pulsaelektrik dapat berkurang setelah melakukan transaksi penjualan pulsa elektrik. Gambar 3.14 Form Server commit to user 21 9. FORM UPDATE SALDO Form Update Saldo berfungsi untuk mengupdate saldo yang telah limit, agar transaksi tetap dapat berjalan. Gambar 3.15 Form Update Saldo 10. FORM TRANSAKSI Form ini bermanfaat untuk melakukan dua buah transaksi yaitu transaksi pulsa dan transaksi barang. Form trnsaksi dilakukan oleh operator. Gambar 3.16 Form Transaksi commit to user 22 11. FORM REKAP TRANSAKSI Form ini yang akan melakukan rekapitulasi transaksi yang telah dilakuka. Form ini membutuhkan input parameter oleh user yaitu menurut waktu transaksi dan atau menurut parameter table transaksi. Gambar 3.17 Form Rekap Transaksi 12. FORM STATISTIK Form statistik berfungsi untuk mengetahui jumlah transaksi,laba dan total transaksi menurut Nomer Barang dan Id Pulsa CETAK GRAFIK Gambar 3.18 Form Statistik commit to user 23 13. FORM SERVIS MASUK Form ini digunakan untuk melakukan pendataan hp yang akan diservis serta data pemilik T G L S E R V I S ID SERVIS NAMA PEMILIK NO HANDPHONE ALAMAT NO IMEI MEREK HP TYPE HP WARNA HP TANGGAL JAM KELUHAN Gambar 3.19 Form Servis Masuk 14. FORM SERVIS KELUAR Form ini berguna untuk melakukan transaksi pembayaran dari jasa servis yang telah dilakukan. JUMLAH BAYAR SISA BAYAR 000000 NO IMEI MEREK HP TYPE HP WARNA HP ID SERVIS NAMA PEMILIK NO HANDPHONE ALAMAT TANGGAL JAM KELUHAN 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 TOTAL 000000 Gambar 3.20 Form Servis Keluar commit to user 24 15. FORM SERVIS STATUS Form yang berfungsi untuk melakukan pendataan estimasi biaya servis yang kemudian akan diproses setelah mendapat persetujuan dari pemilik handphone. M E R K NAMA KOM HARGA BELI HARGA JUAL BIAYA SERVIS ID SERVIS Gambar 3.21 Form Servis Status commit to user 25 BAB IV IMPLEMENTASI DAN EVALUASI

A. Piranti yang Diperlukan