3.3.5. Perancangan Pesan
M01
Information
LOGIN SUKSES
OK M02
Pfutama
Data petugas baru telah ditambahkan
OK
M04
Information
Anda Yakin Ingin Keluar?
Yes
M03
Pfutama
Data petugas telah dirubah
OK
No
M05
Information
Pengisian Data dibatalkan?
Yes No
Information
Anda Mau Menghapus Data ini?
Yes No
M06
Gambar 3.30 Tampilan Pesan
3.3.6. Jaringan Semantik
Jaringan Semantik merupakan gambaran pengetahuan grafis yang menunjukkan hubungan antar berbagai objek. Jaringan semantik terdiri dari
lingkaran-lingkaran yang menunjukkan objek dan informasi tentang objek- objek tertentu. Jaringan semantik untuk aplikasi Pembayaran Air di Badan
Pengelola Air Bersih Desa Ciburial BPAB-DC Bandung Jawa Barat dapat dilihat pada Gambar dibawah ini :
1. Jaringan Semantik Admin
T02.2
T11 T03
T07
T10 T09
T08
T14 T13
T12 T06
T05
T04
T01
M01 M02
M05 M05
M05
Gambar 3.31 Jaringan Semantik untuk Admin
2. Jaringan Semantik Petugas
T02.1
T11 T03
T07
T10 T08
T14
T12 T06
T04 M02
Gambar 3.32 Jaringan Semantik untuk Petugas
3. Keterangan Jaringan Semantik
T01: Login T02.1: Menu Utama untuk Petugas
T02.2:Menu Utama Untuk Admin T03: Pengolahan Data Petugas
T04: Tambah Data Petugas T05: Ubah Data Petugas
T06: Laporan Data Petugas T07: Pengolahan Data Pelanggan
T08: Tambah Data Pelanggan T09: Ubah Data Pelanggan
T10: Laporan Data Pelanggan
T11: Pengolahan Data Pembayaran T12: Tambah Data Pembayaran
T13: Ubah Data Pembayaran T14: Laporan Data Pembayaran
M01: Pesan Login sukses M02:Pesan Tambah Data Petugas
M03:Pesan Ubah Data Petugas
3.3.7. Perancangan Prosedural
Perancangan prosedural adalah tata cara atau urutan langkah- langkah untuk melakukan suatu proses. Prosedural ini dugunakan sebagai
algoritma dasar dalam mengkodekan prosedur yang ada. Alat yang digunakan adalah flowchart. Membuat flowchart tujuannya untuk menggambarkan suatu
tahapan penyelesaian masalah, secara sederhana, terurai, rapi, dan jelas menggunakan simbol-simbol standar.
Adapun perancangan prosedural untuk pembangunan sistem informasi pembayaran air bersih pada badan pengelola air desa ciburial yang akan
dibangun adalah sebagai berikut :
1. Prosedur Login Petugas
Prosedur Login Petugas adalah prodedur yang terjadi ketika petugas akan mengakses aplikasi.
Mulai
Masukan Username
dan Password
Cek verifikasi Username dan
Password Tampilkan Pesan
Kesalahan Username atau Password
Berhasil Login
Masuk Menu
Utama Ya
Tidak
Selesai
Gambar 3.33 Prosedur Login
2. Prosedur Tambah
Prosedur Tambah adalah prodedur yang terjadi ketika petugas akan
menambah data baru.
Mulai
Masukan data yang akan ditambah
Cek data apakah sudah lengkap atau
tidak Tampil data tidak
lengkap
Simpan data
Tampil pesn data berhasil disimpan
Data berhasil di
simpan
Selesai
Gambar 3.34 Prosedur Tambah
3. Prosedur ubah
Prosedur Ubah adalah prosedur yang terjadi ketika petugas akan mengubah data.
Mulai
Cek data apakah sudah lengkap atau
tidak Tampil data tidak
lengkap
Simpan Ubah data
Tampil pesan data berhasil di Ubah
Data berhasil di
Ubah
Selesai Input data
yang akan di Ubah
Gambar 3.35 Prosedur Ubah
4. Prosedur Hapus
Prosedur Hapus adalah prosedur yang terjadi ketika petugas akan menghapus data.
Mulai
Cari data yang akan
di hapus
Ditemukan? Tampil Pesan
data tidak ditemukan
Tidak
Hapus Data Ya
Tampil pesan data berhasil di
hapus
Selesai
Gambar 3.36 Prosedur Hapus
5. Prosedur Cari
Prosedur Cari adalah prosedur yang terjadi ketika petugas akan mencari data.
Mulai
Input data yang akan
dicari
Data ditemukan
Tampil pesan data tidak
ditemukan
Selesai Tampil data
yang dicari Ya
Tidak
Gambar 3.37 Prosedur Cari
3.4. Implementasi Sistem
Setelah sistem dianalisis dan didesain secara rinci maka selanjutnya akan menuju tahap implementasi. Tujuan implementasi adalah untuk menjelaskan
tentang manual modul kepada semua user yang akan menggunakan sistem. Sehingga user tersebut dapat merespon apa yang ditampilkan di sistem dan
memberikan masukan kepada pembuat sistem untuk dilakukan perbaikan agar sistem lebih baik lagi
.
3.4.1. Implementasi Database
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut :
1. Table Login
CREATE TABLE IF NOT EXISTS `login` `username` varchar20 NOT NULL,
`password` varchar20 NOT NULL, PRIMARY KEY `username`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
2. Table Pelanggan
CREATE TABLE IF NOT EXISTS `pelanggan` `id_pelanggan` varchar3 NOT NULL,
`nama_pelanggan` varchar30 NOT NULL, `alamat` varchar30 NOT NULL,
`kode_pos` varchar5 NOT NULL,