APLIKASI PENGELUARAN BIAYA PRODUKSI PADA PETERNAKAN BINOK FARM Laporan Tugas Akhir Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Pada Fakultas Ilmu Komputer Oleh : Muhammad Aldyan Ananda 41813120035 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA 2017
APLIKASI PENGELUARAN BIAYA PRODUKSI PADA PETERNAKAN BINOK FARM Laporan Tugas Akhir Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Pada Fakultas Ilmu Komputer Oleh : Muhammad Aldyan Ananda 41813120035 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA 2017 i
LEMBAR PERNYATAAN Yang bertanda tangan di bawah ini : Nama Mahasiswa : Muhammad Aldyan Ananda NIM : 41813120035 Fakultas Program Studi Judul : Ilmu Komputer : Sistem Informasi : APLIKASI SISTEM PENGELUARAN BIAYA PRODUKSI PADA PETERNAKAN BINOK FARM Menyatakan bahwa tugas akhir tersebut di atas adalah hasil karya saya sendiri dan bukan plagiat kecuali kutipan-kutipan dan teori-teori yang digunakan dalam tugas akhir ini. Apabila ternyata ditemukan di dalam laporan tugas akhir saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut. Jakarta,... ii
LEMBAR PERSETUJUAN SIDANG Yang bertanda tangan di bawah ini menyatakan bahwa skripsi dari mahasiswa : Nama Mahasiswa : Muhammad Aldyan Ananda NIM : 41813120035 Fakultas Program Studi Judul : Ilmu Komputer : Sistem Informasi : APLIKASI PENGELUARAN BIAYA PRODUKSI PADA PETERNAKAN BINOK FARM Jakarta, 17 Desember 2017 iii
LEMBAR PENGESAHAN Nama Mahasisw a : Muhammad Aldyan Ananda NIM : 41813120035 Fakultas Program Studi Judul : Ilmu Komputer : Sistem Informasi : APLIKASI SISTEM PENGELUARAN BIAYA PRODUKSI PADA PETERNAKAN BINOK FARM Tugas Akhir ini telah diujikan dan disidangkan. Jakarta,... Inge Handriani, M.Ak., M.MSI Pembimbing iv
KATA PENGANTAR Puji syukur kehadirat Allah SWT yang telah memberikan segala nikmat dan karunia-nya sehingga laporan kerja praktek ini dapat diselesaikan dengan baik. Laporan skrisi ini disusun untuk melengkapi salah satu syarat memperoleh gelar Sarjana Strata 1 (S1) pada Program Studi Sistem Informasi Universitas Mercu Buana. Kelancaran penulisan laporan skripsi ini tentunya tidak terlepas dari dukungan, bantuan serta sumbangan pikiran dari berbagai pihak. Oleh karena itu dalam kesempatan ini peneliti ingin memberikan ucapan terimakasih kepada: Peneliti menyadari bahwa masih banyak kekurangan dari laporan ini. Maka dari itu dengan segala kerendahan hati, mohon maaf yang sebesar-besarnya atas segala kekurangan dan keterbatasan dalam penulisan laporan kerja praktek ini. Tentunya, kritik dan saran yang membangun sangat diharapkan. Semoga laporan akhir ini dapat memberikan manfaat bagi pihak-pihak yang berkepentingan. Jakarta, 27 Desember 2017 Muhammad Aldyan Ananda v
DAFTAR ISI LEMBAR PERNYATAAN... ii LEMBAR PENGESAHAN... iv LEMBAR PERSETUJUAN SIDANG... iii KATA PENGANTAR... v ABSTRAK... vi ABSTRACT... vi DAFTAR ISI... vi DAFTAR GAMBAR... viii DAFTAR TABEL... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Ruang Lingkup Penelitian... 4 1.4 Tujuan dan Manfaat... 4 1.4.1 Tujuan... 4 1.4.2 Manfaat... 4 1.5 Metode Penelitian... 5 1.5.1 Jenis Penelitian... 5 1.5.2 Teknik Pengumpulan Data... 5 1.5.3 Metode Pengembangan Sistem... 6 1.6 Sistematika Penulisan... 6 BAB II LANDASAN TEORI... 8 2.1 Peternakan... 8 2.2 Biaya... 8 2.3 Biaya Produksi... 9 2.4 Perhitungan Biaya Produksi... 9 2.5 Model Waterfall... 10 2.6 Metode Analisis Sistem... 11 2.7 Pemodelan Sistem... 12 vi
2.7.1 Definisi UML... 12 2.7.2 Diagram UML... 13 2.8 Aplikasi... 24 2.9 Database... 26 2.10 Black Box Testing... 27 2.11 Penelitian Terdahulu... 28 BAB III ANALISA DAN PERANCANGAN... 31 3.1 Komunikasi... 31 3.1.1 Gambaran Perusahaan... 31 3.1.2 Visi Misi Perusahaan... 31 3.1.3 Struktur Organisasi... 32 3.1.4 Analisa Sistem Berjalan... 35 3.2 Perencanaan... 36 3.3 Pemodelan... 36 3.3.1 Analisa Masalah... 36 3.3.2 Perancangan Sistem Usulan... 38 3.3.2.1 Use Case Diagram... 38 3.3.2.2 Activity Diagram... 45 3.3.2.3 Activity Diagram... 49 3.3.2.4 Class Diagram... 53 BAB IV IMPLEMENTASI DAN PENGUJIAN... 54 4.1 Implementasi... 54 4.1.1 Perangkat Keras... 54 4.1.2 Perangkat Lunak... 54 4.2 Implementasi Sistem... 54 4.2 Pengujian Aplikasi... 59 4.3 Hasil Pengujian... 65 BAB V PENUTUP... 66 5.1 Kesimpulan... 66 5.2 Saran... 66 DAFTAR PUSTAKA... 67 vii
DAFTAR GAMBAR Gambar 2.1 Waterfall [Roger S. Pressman,2015]... 10 Gambar 2.2 Diagram Fishbone... 12 Gambar 2.3 Contoh Use-CaseDiagram Sumber: Software Engineering 8th, Pressman & Maxim (2015)... 16 Gambar 2.4 Contoh Activity Diagram Sumber: Software Engineering 8th, Pressman & Maxim (2015)... 18 Gambar 2.5 Contoh Sequence Diagram Sumber: Software Engineering 8th, Pressman & Maxim (2015)... 21 Gambar 2.6 Contoh Class Diagram Sumber: Software Engineering 8th, Pressman & Maxim (2015)... 24 Gambar 3.1 Struktur Binok Farm... 32 Gambar 3.2 Proses pencatatan jadwal dan perhitungan biaya produksi Binok Farm... 35 Gambar 3.3 Tahap perencanaan pengembangan system... 36 Gambar 3.4 Analisa Fishbone... 38 Gambar 3.5 Use Case Diagram... 39 Gambar 3.6 Activity Login Pemilik Peternakan... 45 Gambar 3.7 Activity Mengelola Data User... 46 Gambar 3.8 Activity Mengelola Data Master... 47 Gambar 3.9Activity Mengelola Data Operasional... 48 Gambar 3.10 Activity Melihat Laporan Biaya Produksi... 49 Gambar 3.11 Sequence Login... 50 Gambar 3.12 Sequence Kelola User... 50 Gambar 3.13 Sequence Kelola Data Pakan... 51 Gambar 3.14 Sequence Kelola Data Kandang Ternak... 51 Gambar 3.15 Sequence Kelola Data Pegawai... 52 Gambar 3.14 Sequence Laporan... 52 Gambar 3.15 Class Diagram... 53 Gambar 4.1 Halaman Login... 55 Gambar 4.2 Halaman Dashboard... 55 viii
Gambar 4.3 Menu Form Data Master... 56 Gambar 4.4 Menu Form Pengeluaran... 57 Gambar 4.5 Menu Laporan... 58 Gambar 4.6 Tampilan Laporan Biaya Produksi... 58 ix
DAFTAR TABEL Tabel 2.1 Simbol Use Case [Roger S. Pressman,2015]... 14 Tabel 2.2 Simbol Activity Diagram [Roger S. Pressman,2015]... 17 Tabel 2.3 Simbol Sequence Diagram [Roger S. Pressman,2015]... 19 Tabel 2.4 Simbol Class Diagram [Roger S. Pressman,2015]... 22 Tabel 3.1 Skenario Use Case Membuat user aplikasi... 39 Tabel 3.2 Skenario Use Case Mengelola stock dan jenis pakan atau vitamin... 40 Tabel 3.3 Skenario Use Case Mengelola data kandang... 41 Tabel 3.4 Skenario Use Case Mengelola data pegawai... 41 Tabel 3.5 Skenario Use Case Pencatatan pengeluaran pakan dan vitamin... 42 Tabel 3.6 Skenario Use Case Pencatatan kehadiran tenaga kerja... 43 Tabel 3.7 Skenario Use Case Pencatatan pengeluaran biaya overhead... 43 Tabel 3.8 Skenario Use Case Lihat laporan... 44 Tabel 4.1 Tabel Skenario Pengujian Sistem... 59 x