Gambar 3.1 Workflow saat ini pada Pujasera Enam Belas
Gambar 3.2 Workflow Sistem Aplikasi pengelolaan Pujasera Enam Belas
3.1.2 Analisis Kebutuhan
Dalam tahap ini, menjelaskan mengenai aplikasi yang dirancang dan dibangun yang bertujuan untuk membantu Pujasera Enam Belas. Pada gambar di
bawah ini, menjelaskan kebutuhan perangkat lunak berupa Input Proses Output IPO diagram yang menggambarkan input, proses dan ouput pada progam.
Berikut ini adalah penjelesan alur sistem yang akan dirancang oleh penulis, alur sistem dapat dilihat pada Gambar 3.3 pada halaman 22:
1. Admin akan memberi hak akses sesuai dengan fungsi masing-masing
jabatan. 2.
Kemudian admin akan memasukan data pengguna progam dan memberikan jabatan yang sesuai yang selanjutnya akan di gunakan pengguna untuk
mengakses progam. 3.
Kepala pujasera dan calon penyewa gerai melakukan proses registrasi sewa dengan mengisi data pemilik gerai dan data sistem sewa proses bagi hasil
yang disesuaikan dengan kontrak kerjasama di awal antara pujasera dan pemilik gerai. Output yang dihasilkan yaitu data kontrak kerja gerai yang
selanjutnya digunakan sebagai masukan pada registrasi gerai. 4.
Setelah melakukan registrasi sewa maka akan dilakukan registrasi gerai untuk memasukkan data menu pada masing masing gerai.
5. Jika kerjasama menggunakan sistem kontrak maka tiap bulannya akan
melakukan proses pembayaran iuran kontrak. Pada proses pembayaran iuran kontrak, input yang dibutuhkan adalah daftar iuran gerai dan akan
mengeluarkan output daftar pembayaran iuran gerai kontrak. 6.
Konsumen melakukan transaksi penjualan dengan melakukan pengisian daftar menu makanan secara manual yang kemudian diserahkan dan
melakukan pembayaran kepada kasir, selanjutnya kasir akan mencatat penjualan yang kemudian akan menghasilkan output nota penjualan rangkap
tiga. nota rangkap pertama akan diberikan kepada konsumen dan nota rangkap kedua diberikan kepada pelayan yang selanjutnya diserahkan ke
masing-masing gerai sesuai dengan pesanan konsumen sedangkan nota rangkap ketiga akan digunakan untuk rekap data oleh kasir.
7. Hasil penjualan, data gerai dan data kontrak kerja gerai digunakan untuk
menentukan pendapatan gerai dan pendapatan pujasera. Output yang dihasilkan yaitu laporan penjualan, laporan pendapatan, laporan kas kasir,
dan laporan pendapatan.
DIAGRAM IPO RANCANG BANGUN APLIKASI PENGELOLAAN PUJASERA ENAM BELAS
PROSES OUTPUT
INPUT
NOTA PENJUALAN REGISTRASI GERAI
KONTRAK KERJA GERAI DAFTAR GERAI
REGISTRASI SEWA
PEMBUATAN LAPORAN PENJUALAN GERAI DAN PUJASERA
TRANSAKSI PENJUALAN
LAPORAN PENJUALAN DATA SISTEM SEWA
DATA PEMESANAN DATA PEMILIK GERAI
DATA MENU GERAI DATA JABATAN
PENENTUAN HAK AKSES HAK AKSES PROGAM
DATA PEGAWAI REGISTRASI PEGAWAI
DAFTAR PEGAWAI
LAPORAN KAS KASIR LAPORAN PEMBAYARAN SEWA
GERAI PEMBAYARAN IURAN GERAI
KONTRAK DATA IURAN GERAI
DAFTAR PEMBAYARAN IURAN GERAI KONTRAK
LAPORAN PENDAPATAN\
Gambar 3.3 Diagram IPO Rancang Bangun Aplikasi Pengelolaan Pujasera
3.2 Perancangan Sistem