BAB IV HASIL PRAKTEK DAN ANALISIS 4.1 Analisis Proses perhitungan jumlah PPA pada bagian Public Affairs and Communications menggunakan web. Aplikasi ini ditujukan sebagai aplikasi yang dapat menampilkan jumlah stock barang. Masalah yang dihadapi bagian Public Affairs and Communications adalah tidak efektifnya monitoring dalam gudang PPA karena: 1. Melakukan penginputan produk keluar secara manual. 2. Kurangnya pemanfaatan aplikasi internet yang ada pada bagian Public Affairs and Communications. 4.2 Kebutuhan Dari analisa pada bagian Public Affairs and Communications Coca-Cola Amatil Indonesia membutuhkan pengecekan transaksi produk keluar dan masuk, dan laporan produk keluar dan masuk tiap bulannya. Aplikasi web database dapat digunakan sebagai solusi akan kebutuhan tersebut diatas, dengan aplikasi web open source berbasis PHP. Batasan minimal yang dibutuhkan untuk solusi ini adalah: hardware disesuaikan dengan spesifikasi 4.3 Jadwal Berikut adalah rencana pengembangan sistem dari analisis sampai pengujian: 20
21 Tabel 4.1 Rencana Pengembangan Sistem Waktu Perencanaan Uraian Perencanaan Minggu 1 Menentukan topik bahasan: Perhitungan jumlah PPA untuk bagian Public Affairs and Communications Minggu 2 Desain data dan input sumber Minggu 3 Form input data produk masuk Form input data produk keluar Form laporan bulanan Minggu 4 Flowchart, ERD dan DFD Minggu 5 Database Minggu 6 Revisi pengecekan tanggal Minggu 7 Revisi desain tampilan Minggu 8 Revisi bab 4 Minggu 9 Laporan Tugas Akhir Minggu 10 Laporan Tugas Akhir Minggu 11 Laporan Tugas Akhir Minggu 12 Laporan Tugas Akhir 4.4 Perancangan Rancangan sistem ini perlu dilakukan agar terdapat acuan dalam pembuatan aplikasi. Juga agar sesuai dengan kebutuhan serta menyelesaikan masalah yang dihadapi. 4.4.1 Pengguna Aplikasi Secara sederhana user dapat berinteraksi dengan Aplikasi Pengecekan Jumlah PPA bagian Public Affairs and Communications untuk melakukan tambah dan mengurangi produk serta akses laporan bulanan produk. Pengguna aplikasi antara lain; admin, bagian gudang dan pimpinan Public Affairs and Communications.
22 4.4.2 Flowchart Berikut merupakan flowchart PPA bagian Public Affairs and communications. PR MANAGER PAC MANAGER GUDANG Start PR menghitung jumlah PPA yang dibutuhkan Telp gudang PAC Regional Manager review setiap Request Mengeluarkan barang Request PPA Mencatat di White boarb PR Manager end Bahwa yang dibutuhkan sejumlah... Telp produksi Gambar 4.1 Flowchart
23 4.4.3 Data Flow Diagram Level 0 Diagram konteks ini menjelaskan hubungan sistem secara integral dan pihakpihak (external entity) siapa saja yang terlibat dalam sistem. Pihak-pihak yang terlibat yaitu : a. PR mengirim data Request ke bagian Produksi melalui sistem b. Jika bagaian produksi menyetujuinya maka bagian produksi akan menghubungi gudang melalui sistem c. Bagian gudang mengirim barang ke PR PR Data Request Barang Data Request OK Barang Produksi Data Request System Inventory PPA Laporan Bulanan Gudang Gambar 4.2. DFD Level 0
24 4.4.4 Data Flow Diagram Level 1 DFD level merupakan penjabaran dari diagram konteks yang memuat prosesproses yang ada di dalam sebuah sistem secara garis besar dan secara keseluruhan. DFD leveled proses sistem informasi persediaan berbasis komputer digambarkan dengan lebih rinci dari level 0. Data barang PPA Pemesanan Barang Data Barang Data Request Ok Acc Produksi Data Request Produksi Request OK Gudang Barang Pengiriman Barang Barang PR Gambar 4.3 DFD Level 1
25 4.4.5 ERD Pada gambar dibawah ini dipaparkan hubungan antar atribut oleh masing-masing entitas pada sistem ini. Dapat dilihat pada gambar desain struktur database. Barang Keluar User name Data persediaan Barang Masuk User name Admin Update user System Update produk Staff Gudang Laporan Bulanan User name Pimpinan Gambar 4.4 ERD 4.4.6 Tabel Pada gambar ERD sudah dijelaskan hubungan antar atribut oleh masing masing entitas, maka dapat digambarkan desain struktur file basis data sebagai berikut : User Login User Name Login_hash Data Barang Kode_barang Nama_Barang Jenis Barang Data Persediaan Kode_barang Stock_Awal Id_Masuk Id_Keluar Stock_Akhir Rata_keluar Safety_stock Stock_tersedia Barang Masuk Id_masuk Tanggal Kode_barang Jumlah Barang Keluar Id_keluar Tanggal Kode_barang Jumlah Gambar 4.5 Tabel Relationship
26 4.4.7 Interface Berikut ini interface Login: Logo Perusahaan User Name Login Gambar 4.6 Desain Dashboard Login Form ini merupakan halaman untuk login bagi admin, bagian gudang, dan pimpinan. Secara umum, tampilan dasboard login bagi setiap user sama. Berikut ini interface Login untuk mengelola user Logo dashboard system Kelola User Masuk Gambar 4.7 Desain Login Admin
27 User name Bagian Daftar Reset Gambar 4.8 Desain Kelola User Admin Form ini ditujukan untuk admin yang akan mengupdate user-user yang akan menggunakan aplikasi. Berikut ini interface transaksi keluar-masuknya barang: Dahboard Data master transaksi Laporan Barang masuk Barang Keluar masuk Penerimaan barang masuk Laporan Bulanan masuk Gambar 4.9 Desain Tampilan Update Barang Entry Barang Masuk Tanggal Kode Barang Nama Barang QTY Tambah Gambar 4.10 Desain Tampilan Entry Barang Masuk
28 Form ini ditujukan untuk bagian gudang yang akan mengupdate data barang yang ada digudang. Jika telah mengisi kolom-kolom yang tersedia sesuai pesanan maka bagain gudang dapat mengklik tombol tambah, dan secara otomatis data yang telah diinput akan tersimpan dalam sistem. Berikut ini interface Laporan Bulanan: Laporan barang masuk dan Keluar Laporan Cari Tanggal Hingga Masuk Gambar 4.11 Desain Laporan Bulanan. Form ini menampilkan waktu dan barang yang keluar dan masuk ke gudang. 4.5 Implementasi 4.5.1 Dasboard Login Gambar 4.12 Dasboard Login
29 Form ini merupakan halaman untuk login admin, gudang dan pimpinan. Pada dasarnya form login untuk ketiga user tersebut sama. 4.5.2 Dasboard Admin Gambar 4.13 Implementasi Kelola User Form ini digunakan admin jika akan mengupdate user pengguna lain, dalam tampilan tersebut juga terlihat data user pengguna aplikasi. 4.5.3 Dashboard Gudang Gambar 4.14 Implementasi Update Barang
30 Form ini merupakan halaman untuk menginput produk yang akan keluar dan masuk, serta dapat juga utuk melihat laporan bulanan. 4.5.4 Laporan Gambar 4.15 Implementasi Laporan Form ini menampilkan laporan sesuai tangggal yang kita inginkan. Cara kerjanya: tekan pada bagian pilih tanggal, kemudian secara otomatis sistem akan menampilkan tanggal, pilih sesuai kebutuhan lalu tekan cari.