Elektronik BIMATA
EBIMA
Tentang Pengembangan
Aplikasi EBIMA dibangun menggunakan bahasa pemrograman PHP dengan framework CI
(CodeIgniter versi 3.1.9) dan database MySQL. Sedangkan editor yang digunakan untuk
mengembangkan aplikasi ini adalah NetBeans dan tetap tunduk terhadap lisensi yang
dikeluarkan oleh Oracle Binary Code License Agreement. Alat pembantu untuk merancang dan
memanipulasi data pembantu database-nya adalah MySQL Workbench dan phpMyAdmin.
Aplikasi ini telah diuji dan berjalan pada XAMPP version: v3.2.4, dengan rincian sebagai berikut:
1. Server Web: Apache/2.4.43 (Win64)
2. Server Database: 10.4.11-MariaDB
3. PHP version: 7.2.29
4. Peramban (browser) Mozilla Firefox versi 100.0.
MENYATAKAN:
Aplikasi EBIMA dipesan oleh salah satu Karyawan BADAN USAHA MILIK DESA (BUMDesa)
"BIMATA" DESA TIRIS KECAMATAN TIRIS KABUPATEN PROBOLINGGO atas nama Badan Usaha
Milik Desa Tiris Kecamatan Tiris Kabupaten Probolinggo.
MENETAPKAN:
1. Semua jenis alat yang ada tidak dijual. Hanya sebatas sebagai media pembangun dan
pendukung, lisensi tetap ditangan pemroduksi software.
2. Kami hanya menjual jasa pembuatan Aplikasi EBIMA (analisis database dan sistem,
perancangan database dan sistem, serta implementasinya).
3. Adapun penggunaan dan pengembangan selanjutnya diserahkan kepada pihak BADAN
USAHA MILIK DESA (BUMDesa) "BIMATA" DESA TIRIS KECAMATAN TIRIS KABUPATEN
PROBOLINGGO. Kami tidak membatasi terhadap modifikasi (manipulasi) dan penggunaan
aplikasi ini yang mungkin akan dilakukan dikemudian hari selama masih dalam lingkup
Badan Usaha Milik Desa Tiris Kecamatan Tiris Kabupaten Probolinggo.
b) Setelah file tersebut selesai dinduh, ekstrak pada direktori yang dinginkan. Adapun isi dari file
tersebut akan nampak sebagai berikut:
Jika tidak muncul halaman login seperti di atas, maka silahkan buka file “config.inc” yang
berada di direktori “F:\xampp\phpMyAdmin”, pada contoh ini xampp diinstall pada localdisk
“F”, sesuaikan dengan instalasi pada komputer. Kemudian buka file tersebut, lalu edit dan
sesuaikan seperti gambar di bawah ini:
Kemudian buka control panel XAMPP, lalu tekan tombol “Stop” > “Start” pada bagian
“Apache”.
Lalu isikan nama database dengan “dbbumdes_tiris” serta pilih “utf8_general_ci”. Kemudian
tekan tombol “Create”.
Tunggu hingga proses impor database selesai. Jika saat proses impor database gagal dilakukan
dikarenakan file database yang terlalu besar, maka silahkan ikuti paduan di halaman ini:
https://kursuswebpro.com/cara-import-database-yang-melibihi-limit-phpmyadmin-xampp
Isikan user name “ebima”, host name “Local”, dan password “ebima_19”.
Kemudian copy keempat folder di atas lalu paste pada direktori “F:\xampp\htdocs”. Pada
contoh ini XAMPP diinstall pada localdisk “F”, sesuaikan dengan instalasi pada komputer.
2.1. Login
Untuk memulai menggunakan aplikasi langkah pertama yang perlu dilakukan adalah membuka
peramban kemudian ketik-kan pada address bar alamat berikut: http://localhost/ebima-ak.
Secara otomatis oleh sistem akan diarahkan ke halaman login.
Gunakan username dan password default yang telah tersedia pada sistem. Adapun akun default
super admin adalah username = super_admin dan password = super_admin. Jika sukses maka
akan ditampilkan halaman awal seperti tampak pada gambar di bawah ini:
Untuk menambahkan data penduduk baru dapat dilakukan dengan cara menekan tombol
Tambah lalu isikan pada kolom yang telah disediakan.
3.1. Login
Untuk memulai menggunakan aplikasi langkah pertama yang perlu dilakukan adalah membuka
peramban kemudian ketik-kan pada address bar alamat berikut: http://localhost/ebima-wd.
Secara otomatis oleh sistem akan diarahkan ke halaman login.
Gunakan username dan password yang diperoleh dari super admin. Jika sukses maka akan
ditampilkan halaman awal seperti tampak pada gambar di bawah ini:
c) Jika pembayaran akan dilunasi, maka isikan nominal Bayar DP sesuai dengan Total
Harganya. Jika pembayaran tidak lunas isikan nominal Bayar DP sesuai DP yang dibayar.
Tombol “DP” dan “Lunas” akan otomatis aktif bergantian, tergantung dari apakah
pembayaran lunas atau tidak.
Untuk melakukan pencetakan, silahkan tekan tombol “Ctrl+P”, akan tampak sebagai
berikut:
Pada isian “Destinatioan” pilih printer, hanya saja pada contoh ini tidak muncul
dikarenakan tidak ada printer yang terkoneksi. Tutup tab tersebut jika bukti selesai dicetak.
Jika dikonfirmasi (tombol “Ya” ditekan) maka sistem akan membuka tab baru secara
otomatis seperti berikut:
Sama seperti sebelumnya, bukti pembayaran tersebut dapat dicetak langsung via
peramban.
Untuk tombol “X” berwarna merah digunakan untuk transaksi yang akan dibatalkan.
Setelah tombol tersebut ditekan, akan muncul tab baru berupa slip penggajian guide yang
dapat dicetak seperti cara sebelumnya.
c) Jika berhasil akan tampak sebagai seperti pada gambar di bawah ini. Jika pengajuan ini akan
dibatalkan, silahkan tekan tombol “Hapus”. Pembatalan hanya dapat dilakukan ketika
Direksi belum melakukan pemeriksaan (menyetuji atau tidak).
Yang perlu diperhatikan oleh Admin adalah, ketika persetujuan oleh Direksi ini telah
ditetapkan di sistem, maka harus dipastikan dana telah benar-benar diterima.
e) Untuk mengajukan LPJ, tekan tombol “Ajukan LPJ”. Lalu isikan sesuai dengan penggunaan
dananya.
Kemudian Admin perlu menghubungi Direksi terkait pengajuan LPJ tersebut, jika
dibutuhkan Admin dapat memberikan bukti penggunaan dananya seperti nota pembelian.
Bukti tersebut dibutuhkan sebagai bahan pertimbangan persetujuan pengajuan LPJ. Jika
LPJ disetuji akan tampak seperti gambar di bawah ini.
4.1. Login
Untuk memulai menggunakan aplikasi langkah pertama yang perlu dilakukan adalah membuka
peramban kemudian ketik-kan pada address bar alamat berikut: http://localhost/ebima-ucm.
Secara otomatis oleh sistem akan diarahkan ke halaman login.
Gunakan username dan password yang diperoleh dari super admin. Jika sukses maka akan
ditampilkan halaman awal seperti tampak pada gambar di bawah ini:
c. Jika kedua langkah di atas selesai dilakukan, maka akan muncul pada bagian berikut.
Kemudian isikan nomor polisi dari kendaraan tersebut atau isi dengan angka “0” jika
memang tidak diperlukan. Lalu tekan tombol “Tambah”.
Setelah tombol tersebut ditekan, akan muncul tab baru berupa slip penggajian pencuci
yang dapat dicetak (untuk mengetahui cara mencetak slip tersebut, silahkan buka
pembahasan pada poin 3.2 huruf d).
5.1. Login
Untuk memulai menggunakan aplikasi langkah pertama yang perlu dilakukan adalah membuka
peramban kemudian ketik-kan pada address bar alamat berikut: http://localhost/ebima-abd.
Secara otomatis oleh sistem akan diarahkan ke halaman login.
Gunakan username dan password yang diperoleh dari super admin. Jika sukses maka akan
ditampilkan halaman awal seperti tampak pada gambar di bawah ini:
b. Kemudian akan tampil seperti gambar di bawah ini. Status tagihan masih belum dibuat.
Untuk membuat tagihan, tekan tombol “Buat” yang terdapat pada kolom Tagihan.
c. Setelah tagihan selesai dibuat, akan tampak seperti gambar di bawah ini.
Langkah selanjutnya adalah mencetak setruk tagihan dan rekap data pelanggan. Langkah
ini dapat dipilih dua opsi, yaitu pertama dengan menekan tombol “Cetak Semua” atau cetak
satu persatu. Setruk tagihan dan dokumen rekap data pelanggan selanjutnya dapat dibawa
oleh petugas ketika melakukan penarikan pembayaran kepada masing-masing pelanggan
Air Bersih Desa.
(untuk mengetahui cara melakukan pencetakan, silahkan buka pembahasan pada poin 3.2
huruf d).
Saat petugas melakukan penarikan pembayaran kepada pelanggan, maka setruk tagihan
dan dokumen rekap data pelanggan akan diisi sesuai dengan kondisi transaksinya. Semisal
jika pelanggan terlambat maka petugas akan mengisikan jumlah hari keterlambatannya
pada kedua dokumen tersebut. Untuk dokumen rekap data pelanggan perlu melengkapi
tanggal bayarnya, ini dapat dijadikan acuan saat melakukan pencatatan di sistem nantinya
dan untuk setruk tagihan akan diberikan kepada pelanggan setelah melakukan
pembayaran.
Adapun batas maksimal tanggal pembayaran di setiap bulannya serta nominal denda
perharinya diatur oleh Direksi pada Aplikasi Kasir.
b. Tekan tombol “Cairkan” pada baris teknisi yang akan dicairkan gajinya.
c. Cetak slip penggajian teknisi (untuk mengetahui cara melakukan pencetakan, silahkan buka
pembahasan pada poin 3.2 huruf d).