APLIKASI INVENTORY LABORATORIUM PROGRAM STUDI
D3 TEKNIK KOMPUTER BERBASIS WEB
(Studi Kasus : Program Studi D3 Teknik Komputer)
1Budi Nipon , 2Prof. Dr. –Ing. Soewarto Hardhienata, 3Arie Qur’ania, M.Kom
Email : bubuhnipon@gmail.com
Program Studi Diploma Tiga Komputer-FMIPA Universitas Pakuan
Abstrak
Perancangan sistem inventory laboratorium bertujuan untuk mempermudah dalam pengelolaan dan pelaporan data barang, pengajuan, penggunaan dan pencarian data barang, serta dapat menampilkan data barang berdasarkan periode tertentu secara cepat dan akurat, sehingga mempermudah apabila suatu saat data tersebut akan digunakan sebagai bahan informasi serta memberikan fasilitas yang baik dalam segi pelayanan bagi mahasiswa d3 teknik komputer.
Aplikasi ini dibuat menggunakan bahasa pemrograman PHP dan MySQL sebagai database serta dirancang menggunakan metode SDLC yang didalamnya terdapat langkah-langkah yaitu: perencanaan, analisis, perancangan, implementasi, ujicoba dan penggunaan. Aplikasi ini telah diujicoba dengan beberapa tahap yaitu: ujicoba struktural, ujicoba validasi, ujicoba fungsional.
Didalam tabel barang terdapat fitur perkalian jumlah barang beserta harga barang, yang kemudian dijumlahkan secara otomatis dari total harga keseluruhan barang dan kategori alat tulis kerja, meubel, elektronik, perangkat pendidikan serta terdapat pengajuan barang yang telah rusak dan pencarian data berdasarkan periode serta semua jenis kategori.
Kata Kunci : Aplikasi inventory, Tugas Akhir
PENDAHULUAN
Inventory (persediaan) merupakan
suatu aset atau barang-barang yang dimiliki baik berupa bahan baku yang sedang diproses atau barang jadi untuk menunjang kebutuhan baik kebutuhan pribadi maupun umum, serta untuk mempermudah dan mempercepat dalam proses pengelolaan barang, begitupula Program Studi D3 Teknik Komputer merupakan salah satu jurusan di Fakultas MIPA, Universias Pakuan Bogor yang bergerak dibidang komputer khususnya dalam bidang teknik jaringan dan hadware
progreming, memiliki persediaan (inventory)
barang laboratorium untuk memberikan pelayanan dida1amnya dan dapat menunjang aktititas demi menycapai tujuan yang telah ditentukan.
Program Studi D3 Teknik Komputer Unversitas Pakuan, memiliki tugas dan tanggung jawab untuk memberikan dan menyediakan barang laboratorium sesuai dengan jurusanya yang menyiapkan berbagai kebutuhan untuk proses belajar mengajar. Salah satu tugas yang dilakukan oleh jurusan Program Studi D3 Teknik Komputer adalah mengelola barang yang terdapat di laboratorium yang nantinya akan digunakan. Adanya barang yang dibutuhkan otomatis adanya barang yang harus disediakan begipula menyediakan kembali barang yang teIah digunakan atau barang yang telah rusak. Pengelolaan barang harus diketahui setiap bulanya atau setiap pengadaanya serta peralatan apa saja yang digunakan dan
dibutuhkan di laboratorium. Sistem
persediaan barang masih menggunakan program aplikasi microsoft excel dan
microsoft word sehingga pada waktu yang
dibutuhkan masih kesulitan memperoleh laporan, pengajuan mengenai persediaan barang. Pengelolaan data masih manual belum adanya sistem yang dibangun.
Pengelola data dengan cara konvesional tersebut, dapat memungkinkan terjadinya beberapa permasalahan seperti peralatan atau barang hilang, kurangnya
penyediaan barang serta biaya yang dikeluarkan cukup besar. untuk mempermudah dalam pengelolaan barang laboratorium dan mempercepat proses belajar mengajar perlu dibangun sebuah apikasi, agar barang dapat tersimpan dan dikelola dengan baik di Iaboratorium dan biaya yang dikeluarkan menjadi berkurang.
METODE PENELITIAN
Metode penelitian yang digunakan dalam tugas akhir ini yaitu metode Sistem Development Cycle (SDLC) yang diterapkan dalam suatu basis sistem informasi komputerisasi yang terdiri dari enam fase atau tahapan, dan berikut ini tahapan dari metode SDLC seperti yang ditunjukan pada Gambar 1.dapat dilihat pada Gambar 1.
1. Tahap Perencanaan Sistem
Dalam tahapan perencanaan sistem ini dilakukan pengumpulan data dan mempelajari landasan-landasan teori serta sistem yang
sedang berjalan maupun yang akan
dikembangkan di D3 Teknik Komputer tentang transaksi data barang dilaboratorium yang dilakukan untuk mempermudah dalam pembangunan suatu aplikasi yang akan dibuat kemudian membuat rancangan sistem. Dalam tahap ini terbagi menjadi beberapa tahapan yaitu
1. Mempelajari Studi kepustakaan
melakukan pengumpulan data secara teoritis untuk mendukung data penelitian yang diperoleh secara langsung baik dari lapangan ataupun melalui buku-buku dan bahan-bahan lainnya.
2. Studi lapangan, dalam studi lapangan ada beberapa cara yang dapat dilakukan untuk pengumpulan data..
3. Melakukan observasi di Program Studi D3 Teknik Komputer tentang pengelolaan data barang
2. Tahap Analisis Sistem
Sebelum tahap implementasi dilakukan, terlebih dahulu dilakukan analisis terhadap sistem yang sedang berjalan. Tahap analisis yang dilakukan adalah memahami permasalahan pada sistem yang sedang berjalan dan kemudian menarik kesimpulan dari proses analisis yang telah dilakukan.
Pada tahap analisis penelitian ini dibagi menjadi tiga bagian, bagian pertama adalah analisis sistem yang berjalan di D3 Teknik Komputer. Bagian kedua yaitu mengidentifikasi masalah yang tengah berjalan pada sistem tersebut, dan bagian ketiga menentukan pemecahan masalah berdasarkan analisis sistem yang berjalan melalui perancangan dan implementasi pada sistem yang akan dibangun.
1. Analisis Sistem Yang Berjalan.
Analisis pada sistem dilakukan dengan mengidentifikasi masalah yang terdapat pada sistem inventory yang berjalan di Program
Start Data pengajuan end laporan petugas barang, pengajuan,pen ggunan menyiapkan data laboratorium Data barang Data
petugas penggunaanData
Input data barang pengajuan Cetak laporan petugas,barang,p enggunan pengajuan Cek laporan Cek laporan Jurusan Laboratorium Data pengajuan barang Inventory lab Start Data pengajuan end laporan petugas barang, pengajuan,pen ggunan menyiapkan data laboratorium Data barang Data
petugas penggunaanData
Input data barang pengajuan Cetak laporan petugas,barang,p enggunan pengajuan Cek laporan Cek laporan Jurusan Laboratorium Inventory lab Data pengajuan barang
Studi D3 Teknik Komputer. Proses pengelolaan data sudah terkomputerisasi dilakukan secara manual (konvensional), laporan data petugas, barang dan penggunan dicetak menggunakan microsoft excel dan
microsoft word kemuadian diserahkan
kejurusan atau program studi D3 Teknik Komputer. Pengelolaan data dengan cara konvesional tersebut, dapat memungkinkan terjadinya beberapa permasalahan seperti data tidak akurat, kemungkinan hardcopy hilang atau rusak dan biaya operasional yang dikeluarkan cukup besar. untuk lebih jelasnya lihat pada Gambar 2 :
Gambar 2. Analisis Sistem Yang Berjalan
2. Analisis Sistem Akan
Dikembangkan.
Setelah menganalisis sistem yang berjalan dan mengidentifikasi masalah maka dapat disimpulkan bahwa Program Studi D3 Teknik Komputer membutuhkan suatu aplikasi yang dapat memudahkan petugas laboratorium untuk menyimpan data barang, mencetak laporan pengajuan yang nantinya akan diserahkan kejurusan atau program studi persemester atau pertahun sesuai dengan ajaran kurikulum kemudian barang yang diajukan dapat segera disediakan kembali oleh laboratorium demi menunjang proses belajar mengajar. untuk lebih jelasnya lihat pada Gambar 3 :
Gambar 3. Sistem Yang Akan Dikembangkan 3. Tahap Perancangan Sistem
Pada tahap ini menentukan rancangan sistem yang akan dibuat. Perancangan sistem ini digunakan untuk memberikan gambaran mengenai rancangan sistem yang akan dikembangkan. Rancangan ini mencakup perancangan basis data (database), perancangan sistem secara umum dan perancangan sistem secara detail.
1. Flowchart sistem merupakan bagian
dari gambaran atau penerjemahan alur program pada diagram yang dapat mempermudah programmer untuk melihat detail dari input, proses dan output pada program yang akan dirancang. Dari flowchart sistem yang dirancang akan terlihat alur yang akan dibuat pada Aplikasi Informasi Borang Akreditasi Program Studi menggunakan bahasa PHP dan MySQL. Tampilan flowchart disajikan pada gambar 4 berikut :
Mulai usernamepassword Login Validasi Main Menu 1.Home 2.Petugas 3.Barang 3.Pengajuan 4.Penggunaan 5.Grafik 6.Laporan 5.Logout Log Out Tambah Edit Hapus Cetak Tambah Edit Hapus category Tambah Edit Hapus Cetak Tambah Edit Hapus Database T T T Y Y Y Y Pilih Pilih Pilih T Pilih Penggunaan Pengajuan Barang Petugas T Y
Home Grafik Laporan
Pilih Pilih T Pilih T T Y Y Y jumlah brang harga barang barang penggunan
ATK Meubel Elektronik P.Pendidikan Pilih
Y Y Y Y
TPilih TPilih T Pilih
Tambah Edit Hapus Tambah Edit Hapus Tambah Edit Hapus Tambah Edit Hapus
ATK Meubel Elektronik P.Pendidikan Pilih
Y Y Y Y
TPilih TPilih T Pilih
Lihat
(Insert) (Insert)Lihat (Insert)Lihat (Insert)Lihat
ATK Meubel Elektronik P.Pendidikan Pilih
Y Y Y Y
TPilih TPilih T Pilih
Lihat
(Insert) (Insert)Lihat (Insert)Lihat (Insert)Lihat
ATK Meubel Elektronik P.Pendidikan Pilih
Y Y Y Y
TPilih TPilih T Pilih
Lihat
(Insert) (Insert)Lihat (Insert)Lihat (Insert)Lihat Lihat (Insert) T T T T Home Login Reset Login Administrator Logo HEADER Footer Menu Logo
Selamat datang di aplikasi inventory laboratorium
Foto HEADER Footer Menu Logo Data Barang HEADER Footer Menu Logo Data Pengajuan HEADER Footer Menu Logo Data Penggunan Gambar 4. Flowchart Back End Sistem
2. Halaman Login Back-end
Pada menu login, merupakan tampilan awal aplikasi admin yang ingin masuk pada sistem harus login terlebih dahulu dapat dilihat pada Gambar 5.
Gambar 5. Perancangan Halaman login
3. Halaman Home
Pada menu home merupakan tampilan awal aplikasi setelah login apabila login admin berhasil dapat dilihat pada Gambar 6.
Gambar 6. Halaman Home
4. Halaman Barang
Pada menu barang ini menampilkan data barang yang ada dilaboratorium D3 Teknik Komputer dapat dilihat pada Gambar 7.
Gambar 7. Halaman Barang
5. Halaman Pengajuan
Pada menu pengajuan ini menampilkan data pengajuan barang yang ada dilaboratorium D3 Teknik Komputer yang telah rusak atau habis pakai dapat dilihat pada Gambar 8.
Gambar 8. Halaman Pengajuan
6. Halaman Penggunaan
Pada menu penggunan menampilkan data penggunan barang yang ada dilaboratorium D3 Teknik Komputer berdasarkan tanggal pemakaianya, dapat dilihat pada Gambar 9.
Gambar 9. Halaman Penggunaan 4. Implementasi
Tahap implementasi merupakan tahap pembangunan sistem yang telah dirancang sehingga menjadi sebuah aplikasi yang kemudian dapat dipergunakan. Implementasi Aplikasi Inventory Laboratorium D3 Teknik
Komputer Berbasis Web melalui dua tahap yaitu tahap implementasi database dan tahap implementasi program aplikasi yang meliputi desain tampilan website, pembuatan database sampai dengan interkoneksi database dengan tampilan website.
1. Pembuatan Halaman Web
Pembuatan halaman web merupakan tahap pembuatan sistem yang akan dibangun kita menggunakan perangkat lunak Notepad+
+, berikut ini adalah tampilan layar dari Notepad++ saat membuat koneksi database
yang ditampilkan pada gambar 10 berikut :
Gambar 10. Tampilan Source Code Koneksi. Tahapan-tahapan yang dilakukan dalam pembuatan sistem menggunakan Notepad++ adalah sebagai berikut :
1. Klik Menu pilihan File kemudian pilih new.
2. Beri nama Project pada sistem yang akan dibangun dan pilih tipe yang berisi file (php,html,css dan lain-lain) kemudian klik tombol ok
2. Pembuatan Basis Data
Pembuatan database ini menggunakan software XAMPP yang di dalamnya sudah dilengkapi dengan MYSQL untuk mendukung pemrograman. Langkah-langkah pembuatan
database Aplikasi inventory laboratorium
adalah.
1. Install Software XAMPP
2. Buka Pengaturan XAMPP dan klik start untuk bagian MYSQL dan Apache
3. Buka Aplikasi Browser, kemudian
ketik pada address bar
http:// localhost /xampp dapat dilihat pada gambar 11 berikut :
Gambar 11. Halaman tabel pada phpMyadmin
4. Pilih phpMyadmin untuk membuat
Database (basis data) dapat dilihat pada
gambar 12 berikut :
Gambar 12. Pembuatan Basis Data
5. Isikan nama database pada kotak dialog Create Database Kemudian isi Create
Table untuk membuat table dapat dilihat pada
gambar 13 berikut :
Gambar 13. Pembuatan Tabel
HASIL DAN PEMBAHASAN
1. Hasil
Pada tahapan ini akan dipaparkan hasil yang telah dibuat pada Aplikasi Inventory Laboratorium D3 Teknik Komputer Berbasis Web. Dalam aplikasi ini terdapat beberapa
menu pilihan diantaranya Halaman Home, Halaman Petugas, Halaman Barang, Halaman Pengajuan, Halaman Penggunan, Halaman Grafik, Halaman Laporan dan Logout.
1. Halaman Login
Halaman login yaitu tahap awal dari aplikasi. Tahap ini berfungsi untuk verifikasi administrator sebelum masuk ke menu utama. untuk lebih memperjelas tampilan menu login dapat dilihat pada gambar 14 berikut :
Gambar 14. Halaman Login Admin
2. Halaman Home
Halaman home yaitu tahap setelah login administrator berhasil masuk kedalam sistem yang berhak mengelola data barang yang ada dilaboratorium sesuai dengan perintahnya. untuk lebih memperjelas tampilan menu login dapat dilihat pada gambar 15 berikut :
Gambar 15. Halaman
3. Halaman Petugas
Halaman data petugas (admin) merupakan halaman yang berisikan tentang data admin yang boleh masuk ke dalam aplikasi yang bertugas dilaboratorium. Untuk lebih memperjelas tampilan menu data admin dapat dilihat pada gambar 16 berikut :
Gambar 18. Halaman Petugas
4. Halaman Barang
Halaman data barang merupakan halaman yang berisikan tentang data barang yang ada dilaboratorium dengan kategory alat tulis kerja, meubel, elektronik dan perangkat pendidikan dengan pejumlahan otomatis dari setiap kategory. untuk lebih jelasnya tampilan data barang dapat dilihat pada gambar 19 berikut :
Gambar 19. Halaman Barang
5. Halaman Pengajuan
Jika Halaman data pengajuan
merupakan halaman yang berisikan tentang data barang yang akan diajukan untuk disediakan kembali seperti barang rusak dan habis pakai serta setiap kategory alat tulis kerja, meubel, elektronik dan perangkat pendidikan dapat diajukan kembali. untuk lebih jelasnya tampilan data barang dapat dilihat pada gambar 20 berikut :
6. Halaman Penggunaan
Halaman data pengguaan merupakan halaman yang berisikan tentang data barang yang dipakai dari tanggal, bulan dan tahun barang tersebut mulai digunakan untuk kebutuhan dan pelayanan yang ada dilaboratorium. untuk lebih jelasnya tampilan data penggunakan dapat dilihat pada gambar 21 berikut :
Gambar 21. Halaman Penggunaan
2. Pembahasan
Pada tahap ini akan dibahas penjelasan mengenai hasil sistem secara rinci dan menjelaskan fungsi menu-menu atau navigasi yang terdapat dalam sistem ini.
1. Tabel Barang
Pada tabel barang terdapat kode barang yang merupakan nama dari barang yang diinput kedalam sistem. Pemeriksaan barang dilakukan berdasarkan kode barang untuk menghindari redudansi atau kode barang yang sama apabila kode barang sudah ada maka akan muncul alert “insert data gagal”.
Didalam tabel barang terdapat perkalian jumlah barang beserta harga barang, yang kemudian dijumlahkan secara otomatis dari total harga keseluruhan barang dan kategori alat tulis kerja, meubel, elektronik dan perangkat pendidikan dengan kode, <$jumlah= $_POST ['txtjumlah']; $harga= $_POST ['txtharga'];$total= $jumlah*$harga; ['txttotal'];> < $sql = "SELECT SUM (total) AS total_total FROM `barang` ";>, dapat dilihat pada gambar 22 dan 23 berikut :
Gambar 22. Redudansi
Gambar 23. Perkalian penjumlahan Otomastis
2. Pencarian
fitur pencarian yang ada di dalam aplikasi inventory laboratorium teknik komputer ini terdapat 2 kategori pencarian yaitu pencarian berdasarkan periode tanggal, bulan, tahun dan keseluruhan data barang dan Kategory alat tulis kerja, meubel, elektronik dan perangkat pendidikan. Dapat dilihat pada gambar 24 dan 25 berikut :
Gambar 24. Pencarian
Gambar 25. Pencarian Periode
KESIMPULAN DAN SARAN
1. KESIMPULAN
Aplikasi Inventory Laboratorium D3 Teknik Komputer Berbasis Web adalah sistem komputerisasi yang dibuat untuk mempermudah dalam menginputkan data
barang, pengajuan, penggunaan,cetak barang, pengajuan dan pencarian data barang, serta dapat menampilkan data barang berdsarkan periode tertentu secara cepat dan akurat, sehingga mempermudah apabila suatu saat data tersebut akan digunakan sebagai bahan informasi.
Dihalaman data barang terdapat perkalian antara jumlah barang dengan harga kemuadian dijumlahkan secara keseluruhan dari total harga barang dan kategori alat tulis kerja, meubel, elektronik dan perangkat pendidikan secara otomatis. Aplikasi ini dibuat menggunakan bahasa pemrograman PHP dan MySQL sebagai database serta dirancang menggunakan metode SDLC yang didalamnya terdapat langkah-langkah yaitu: perencanaan, analisis, perancangan, implementasi, ujicoba dan penggunaan. Aplikasi ini telah diujicoba dengan beberapa tahap yaitu: ujicoba struktural, ujicoba validasi, ujicoba fungsional.
2. SARAN
Aplikasi Inventory Laboratorium D3 Teknik Komputer Berbasis Web dapat dikembangkan lagi di kemudian hari dengan
menambahkan informasi tentang
pemberitahuan konfirmasi barang yang sudah diajukan serta diketahui penyusutan barang persmester dan pertahun. Aplikasi ini tidak hanya dapat digunakan pada laboratorium D3 Teknik Komputer saja tetapi bisa digunakan di Jurusan, Fakultas, maupun Universitas yang ruang lingkupnya lebih besar.
DAFTAR PUSTAKA
Abdul Kadir. 2008. Tuntunan Praktis
Belajar Database Menggunakan MySQL, C.V Andi Offset. Yogyakarta.
Agus Ristono. 2009. Manajemen persediaan
edisi 1. Yogyakarta : Graha Ilmu.
Bodnar dan William. 2006. Website
Jakarta:Salemba Empat.
Fakultas Matematika dan Ilmu
Pengetahuan Alam UNPAK. 2015. Buku
Panduan Skripsi dan Tugas Akhir. Program Studi S1 Ilmu Komputer dan D3 Komputer FMIPA UNPAK, Bogor.
Fathansyah, 2012. Basis data. Informatika
Bandung.
Kurania. 2010. Aplikasi Sistem Inventori
Gudang (Asig) Berbasis Web Studi kasusPerusahaan Distributor farmasi PT.Bandung Perdana Medikatama.
Madcoms. 2008. Teknik Mudah
Membangun Website dengan HTML, PHP dan MySQL. Andi, Yogyakarta
Munaroh. 2006. Perancangan Sistem
Informasi Persediaan Barang Fakultas Teknologi Informasi, Universitas Stikubank Semarang
Sutarman. 2009. Aplikasi Web dengan PHP