Dari sisi pihak penyewa reklame user Spesifikasi Hardware dan Software

Tabel 3.1. Daftar kebutuhan pengguna pada sistem yang akan dibangun Sisi Nama Proses Keterangan Tampil informasi billboard Menampilkan informasi billboard no billboard , NPWP penyewa, nama instansi penyewa, alamat instansi penyewa, isi reklame, lokasi pemasangan, ukuran reklame, sudut pandang, koordinat x dan y, tanggal awal pemasangan, tanggal akhir pemasangan, lama pemasangan, dan harga sewa jika titik pada peta diklik. Pencarian jalan Lokasi jalan pada peta akan terselect berdasarkan nama jalan yang diinputkan Pencarian billboard Menampilkan informasi billboard berdasarkan input nama jalan dan tanggal jatuh tempo tanggal akhir pemasangan. Pemesanan Mengisi pesanan billboard yang akan dipesan dan menampilkan informasi untuk segera ditindaklanjuti user Input tampil buku tamu Mengisi dan menampilkan buku tamu nama, alamat e-mail, komentar Validasi login Berisi pesan hasil validitas username dan password Ganti Password Mengganti password lama dengan password baru Admin Tampil informasi billboard Menampilkan informasi billboard jika titik pada peta diklik. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3.1. Lanjutan Daftar kebutuhan pengguna pada sistem yang akan dibangun Pencarian jalan Lokasi jalan pada peta akan terselect berdasarkan nama jalan yang diinputkan Tambah billboard Input billboard Edit billboard Mengedit informasi billboard Admin Pencarian billboard Menampilkan informasi billboard berdasarkan input nama jalan dan tanggal jatuh tempo tanggal akhir pemasangan.

3.5. Rancangan Proses

Data Flow Diagram adalah teknik grafik atau simbol yang digunakan untuk menjelaskan aliran data dan tranformasi data yang bergerak dari pemasukan data hingga ke keluaran. Data flow diagram juga dapat digunakan untuk menggambarkan sistem pada setiap tingkatan dan dapat dipecah-pecah. DFD juga membantu untuk mendokumentasikan proses aliran data sistem. Langkah awal adalah dengan membuat diagram konteks atau DFD level 0 sebagai gambaran sistem secara keseluruhan.

a. DFD level 0

DFD level 0 disebut juga diagram konteks, merupakan level yang merepresentasikan jalannya proses yang terjadi di dalam sistem. Pada DFD level 0 ini, sistem berinteraksi dengan dua 2 entitas yaitu user dan admin. Pada level ini admin melakukan login dengan memasukkan data password dan username, kemudian sistem akan memberikan validasi login, setelah login diterima admin memasukkan password baru, data bill, data edit, data tambah, nama jln, dan nama jln, tgl jatuh tempo sebagai aliran data input sistem. Sistem akan menampilkan informasi billboard untuk user. Selain itu, user dapat mengisi buku tamu, pemesanan yang telah disediakan, dan dapat mencari informasi billboard berdasarkan nama jalan dan tanggal jatuh tempo. DFD level 0 pada sistem ini dapat dilihat pada gambar 3.1: USER SIG REKLAME PAPAN atau BILLBOARD ADMIN data bill inf billboard nama jln, tgl jatuh tempo nama jln lokasi jalan inf pemesanan validasi login login validasi ganti pasword password baru hsl pencarian bill pemesanan buku tamu inf buku tamu data bill inf billboard data tambah inf hsl tambah inf hsl edit data edit nama jln lokasi jalan nama jln, tgl jatuh tempo hsl pencarian bill Gambar 3.1 Diagram Konteks SIG Reklame Papan atau Billboard di Kota Yogyakarta

b. DFD Level 1 Sisi User

Di dalam DFD level 1 sisi user merupakan penjabaran dilihat dari sisi user , terdapat lima proses yaitu proses tampil informasi billboard, pencarian jalan, pencarian billboard, pemesanan, dan proses input dan tampil buku tamu. Pada proses tampil informasi billboard, sistem akan menampilkan informasi billboard jika titik lokasi billboard pada peta jaringan jalan Kota Yogyakarta diklik. Pada proses pencarian jalan, lokasi jalan pada peta akan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI