Perancangan Pesan Jaringan Semantik Perancangan Prosedural

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,