https://ojs.uniska-bjm.ac.id/index.php/JSSI
102 APLIKASI MANAJEMEN DATA BIBIT DAN PUPUK PANGAN BERBASIS WEBSITEGalih Mahalisa1, Ihda Innar Ridho2, Gita Ayu Syafarina3
Fakultas Teknologi Informasi, Universitas Islam Kalimantan Muhammad Arsyad Al Banjari Banjarmasin Email : [email protected]
Fakultas Teknologi Informasi, Universitas Islam Kalimantan Muhammad Arsyad Al Banjari Banjarmasin Email : [email protected]
Fakultas Teknologi Informasi, Universitas Islam Kalimantan Muhammad Arsyad Al Banjari Banjarmasin Email : [email protected]
ABSTRAK
Dinas Pertanian Tanaman Pangan dan Hortikultura belum memiliki sistem informasi yang dapat memberikan informasi ketersediaan stok barang, subsidi dan penjualan. hal ini menghambat bagian pemasaran, karena harus melakukan pengecekan kembali pada bagian gudang terkait jumlah barang yang tersedia dan jika barang tidak tersedia informasi stok dan harga tanaman serta pupuk sangat dibutuhkan oleh Dinas Pertanian Tanaman Pangan dan Hortikultura. Berdasarkan temuan selama melakukan penelitian terdapat masalah pada Dinas Pertanian Tanaman Pangan dan Hortikultura, yaitu sistem penjualan dan stok yang saat ini sedang berjalan dinilai tidak efektif dan efisien dikarenakan dinas tersebut masih mengelola data stok dan penjualan yang masih sistem manual sehingga sering terjadi data yang terselip dan hilang. Aplikasi dibangun dengan pemrograman PHP dan basis data MySQL dengan metode rancangan model sistem Unified Modeling Language (UML)
Kata Kunci : Aplikasi, Manajemen ,PHP, MySQL, Website 1. PENDAHULUAN
Dinas Pertanian Tanaman Pangan dan Hortikultura merupakan dinas penyedia bibit tanaman pangan dan hortikultura. Dalam pengelolaan stok bibit tanaman masih mencatat stok tanaman secara manual yang dilakukan oleh pegawai. Sehingga seringkali terjadi ketidak sesuaian perhitungan bibit apabila terjadi kesalahan pencatatan stok tanaman dan pupuk.
Dinas Tanaman Pangan belum memiliki sistem informasi yang dapat memberikan informasi ketersediaan stok barang, subsidi dan penjualan. hal ini menghambat bagian pemasaran, karena harus melakukan pengecekan kembali pada bagian gudang terkait jumlah barang yang tersedia dan jika barang tidak tersedia informasi stok dan harga tanaman serta pupuk sangat dibutuhkan oleh Dinas Pertanian Tanaman Pangan dan Hortikultura
untuk menjadikan pencatatan stok menjadi lebih efisien waktu, selain itu bagi para kelompok tani bisa mengetahui stok, harga serta penjualan sangat membantu mereka dalam menentukan tanaman dan pupuk apa yang akan mereka jual. Maka dari itu sangat membutuhkan sebuah aplikasi untuk membantu mengelola stok, subsidi dan penjualan bibit tanaman dan pupuk juga memeberikan informasi realtime tentang ketersedian stok dan harga subsidi tanaman yang sedang berlaku
2. METODE PENELITIAN
Metode penelitian dalam pembuatan sistem mengacu pada metode pengembangan model waterfall atau yang sering disebut juga dengan model air terjun. Model ini mengusulkan sebuah pendekatan perangkat lunak yang sistematik dan sekuensial yang dimulai pada
https://ojs.uniska-bjm.ac.id/index.php/JSSI
103 tingkat dan kemajuan sistem pada seluruhanalisis, desain, kode, pengujian, dan pemeliharaan. Langkah-langkahnya adalah sebagai berikut;
1. Analisis yaitu : Tahap requirement atau spesifikasi kebutuhan sistem adalah mengumpulkan kebutuhan sistem secara lengkap dalam bentuk yang dapat dimengerti oleh bagian tata usaha. Yang diperlukan adalah alur flowmap sistem.
Berikut ini merupakan gambaran flowmap sistem yang diperlukan:
Gambar 1 Flowmap Sistem yang Diusulkan 2. Sistem Design yaitu rancangan yang dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap. Rancangan terdiri dari model perancangan use case yang akan dibuat.
Gambar 2 Use Case
3. Implementasi yaitu rancangan-rancangan berupa form program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman PHP.
4. Pengujian yaitu Seluruh hasil rancangan berupa hasil aplikasi diuji secara keseluruhan (sistem testing).
3. HASIL DAN PEMBAHASAN
Berikut ini adalah beberapa tampilan aplikasi, yaitu :
1. Tampilan Halaman Login
Tampilan halaman login berisi inputan email dan password untuk masuk kedalam halaman admin, kepala badan atau pegawai.
Gambar 3 Halaman Login 2. Halaman Dashboard
Form Halaman Utama menyediakan beberapa pilihan menu agar pengguna mudah mengoperasikan perangkat lunak. Menu pada
https://ojs.uniska-bjm.ac.id/index.php/JSSI
104 halaman tidak akan bisa berfungsi apabila tidakmelakukan login terlebih dahulu.
Gambar 4 Halaman Dashboard 3. Halaman Data Barang
Halaman data barang digunakan user untuk melakukan data manipulation language atau melakukan CRUD (Create, Read, Update dan Delete) pada table data barang, pada halaman data barang terdapat beberapa button yaitu button tambah untuk menambah data, button ubah untuk mengubah data, button delete untuk menghapus data, berikut tampilan dari halaman barang:
Gambar 5 Halaman Data Barang 4. Halaman Data Pemesanan Barang
Halaman data pemesanan barang digunakan user untuk melakukan data manipulation language atau melakukan CRUD (Create, Read, Update dan Delete) pada tabel data pemesanan barang, pada halaman data pemesanan barang terdapat beberapa button yaitu button tambah untuk menambah data, button ubah untuk mengubah data, button delete untuk menghapus
data, berikut tampilan dari halaman data pemesanan barang :
Gambar 6 Halaman Data Pemesanan Barang 5. Laporan Stok Barang
Halaman laporan stok barang berisi data-data barang. Laporan stok dibuat dengan cara menyaring data barang berdasarkan filter data pertanggal.
Gambar 7 Laporan Stok Barang 6. Laporan Pemesanan Barang
Halaman laporan pemesanan barang berisi data- data pemesanan. Laporan pemesanan barang dibuat dengan cara menyaring data pemesanan berdasarkan filter data pertanggal.
https://ojs.uniska-bjm.ac.id/index.php/JSSI
105 Gambar 8 Laporan Pemesanan Barang7. Laporan Barang Masuk
Halaman laporan barang masuk berisi data-data barang. Laporan barang masuk dibuat dengan cara menyaring data barang berdasarkan filter data pertanggal.
Gambar 8 Laporan Barang Masuk 8. Laporan Rekap Penjualan Tani
Halaman laporan penerimaan barang berisi data-data barang. Laporan penerimaan dibuat dengan cara menyaring data penerimaan barang berdasarkan filter data pertanggal.
Gambar 9 Laporan Rekap Penjualan Tani 9. Laporan Laba Bersih
Halaman laporan laba berisi data-data penghasilan laba. Laporan laba dibuat dengan cara menyaring data laba barang berdasarkan filter data pertanggal.
Gambar 10 Laporan Laba Bersih 10. Pengujian
Test case atau kasus uji dibuat untuk mengeksekusi semua alur logika yang telah dibuat. Setelah dijalankan, maka akan dapat diketahui apakah hasil pengujian sesuai atau tidak dengan yang direncanakan. Berikut ini adalah test case yang telah dibuat :
Path Proses Pengujian Hasil 1 Mulai membuka aplikasi,
login (selesai).
Selesai 2 Memulai aplikasi, pilih menu
master data, muncul halaman tampil data supplier maka data disimpan, cetak data lalu tampil halaman cetak suplier selesai.
Selesai
3 Memulai aplikasi, pilih menu master data, muncul halaman tampil data departemen maka data disimpan, cetak data lalu tampil halaman cetak departemen selesai
Selesai
4 Memulai aplikasi, pilih menu master data, muncul halaman tampil data kurir maka data disimpan, cetak data lalu tampil halaman cetak kurir selesai
Selesai
5 Memulai aplikasi, pilih menu master data, muncul halaman
Selesai
https://ojs.uniska-bjm.ac.id/index.php/JSSI
106 tampil data kelompok tanimaka data disimpan, cetak data lalu tampil halaman cetak kelompok tani selesai.
6 Memulai aplikasi, pilih menu master data, muncul halaman tampil data barang maka data disimpan, cetak data lalu tampil halaman cetak barang selesai
Selesai
7 Memulai aplikasi, pilih menu pembelian barang, muncul halaman tampil data
pemesanan barang maka data disimpan, cetak data lalu tampil halaman cetak pemesanan barang selesai
Selesai
8 Memulai aplikasi, pilih menu penjualan barang, muncul halaman tampil data
pemesanan barang kelompok tani maka data disimpan, cetak data lalu tampil halaman cetak pemesanan barang kelompok tani selesai
Selesai
4. KESIMPULAN
Kesimpulan yang didapatkan setelah melakukan implementasi dan beberapa pengujian, maka dapat dipaparkan yaitu dalam pelanggan membeli barang akan lebih mudah dan efisiensi karena tidak memerlukan datang langsung ketempat, tampilan userface yang userfriendly akan memudahkan pelanggan untuk melakukan pembelian karena ada fitur keranjang. Dari sisi admin dan kepala bagian dimudahkan dalam melakukan persediaan barang, mengecek barang yang masih tersedia, barang yang terjual dan subsidi barang merata.
5. REFERENSI
1] A.S, R., & Shalahudin, M. (2013).
Rekayasa Perangkat Lunak. Bandung:
Informatika Bandung.
2] Abdi, H. (2021, Agustus 13). Subsidi adalah Bantuan dari Pemerintah, Kenali Jenis, Manfaat, dan Contohnya. Retrieved
from LIPUTAN6:
https://hot.liputan6.com/read/4631488/sub sidi-adalah-bantuan-dari-pemerintah- kenali-jenis-manfaat-dan-contohnya 3] Afyeni, R. (Vol. 2 No. 1 April 2014).
PERANCANGAN DATA FLOW DIAGRAM UNTUK. TEKNOIF, 35-39.
4] Awwaabiin, S. (2021, november 2).
Pengertian PHP, Fungsi dan Sintaks Dasarnya. Retrieved from niagahoster blog:
https://www.niagahoster.co.id/blog/penger tian-php/
5] Azizah, K. (2021, februari 18). Pengertian HTML Lengkap dengan Fungsi dan Sejarah Kemunculannya. Retrieved from merdeka.com:
https://www.merdeka.com/trending/penge rtian-html-lengkap-dengan-fungsi-dan- sejarah-kemunculannya-kln.html
6] Gie. (2021, janurari 24). Persediaan Adalah: Berikut Adalah Pengertian, Jenis, dan Metodenya. Retrieved from Accurate:
https://accurate.id/akuntansi/persediaan- adalah/
7] Hutauruk, M. K. (2019, 11 26). UML Diagram : Use Case Diagram. Retrieved 08 09, 2021, from Binus University:
https://socs.binus.ac.id/2019/11/26/uml- diagram-use-case-diagram/
8] Informatikologi. (2020, 01 09).
pengertian-flowchart-dan-jenisnya.
Retrieved 03 07, 2021, from informatikologi.com:
https://informatikalogi.com/pengertian- flowchart-dan-jenis-
jenisnya/#:~:text=Flowchart%20adalah%2 0adalah%20suatu%20bagan,proses%20lai nnya%20dalam%20suatu%20program.
9] Kumalasari, R. (2022, februari 13). Serba- Serbi Pengiriman Barang yang Perlu Kamu Tahu! Retrieved from Solusi:
https://majoo.id/solusi/detail/pengiriman-
https://ojs.uniska-bjm.ac.id/index.php/JSSI
107 barang10] Kurniati, Angguningtiyas, & Isnanda.
(2007). Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi Offset.
11] MENGENAL PROGRAM PENSIUN, PERENCANAAN KESEJAHTERAAN HARI TUA. (n.d.). Retrieved from sikapiuangmu:
https://sikapiuangmu.ojk.go.id/FrontEnd/
CMS/Article/144
12] Putri, n. e., marwan, s., & haryono, t.
(2017). Penelitian Bidang Komputer Sains dan Pendidikan Informatika. APLIKASI BERBASIS MULTIMEDIA UNTUK PEMBELAJARAN, 71.
13] Rahmad, M. B., & Setiady, T. (2014).
Jurnal Sarjana Teknik Informatika.
PERANCANGAN SISTEM INFORMASI INVENTORY SPARE, 1333.
14] Rizky, M. (2019, 11 22). UML Diagram : Activity Diagram. Retrieved 08 09, 2021,
from Binus University:
https://socs.binus.ac.id/2019/11/22/uml- diagram-activity-diagram/
15] Sano, A. V. (2020, 12 15). DIAGRAM SEQUENCE DALAM ANALISA &
DESAIN SISTEM INFORMASI.
Retrieved 08 09, 2021, from Binus University:
https://binus.ac.id/malang/2020/12/diagra m-sequence-dalam-analisa-desain-sistem- informasi/
16] Setiawan, S. (2022, juni 19). Pengertian Penjualan – Jenis, Tujuan, Faktor, Pasar, Para Ahli. Retrieved from gurupendidikan.com:
https://www.gurupendidikan.co.id/pengert ian-penjualan/
17] Trimarsiah, Y., & Arafat, M. (2017).
Jurnal Ilmiah MATRIK Vol.19 No.1.
ANALISIS DAN PERANCANGAN WEBSITE SEBAGAI SARANA, 2.