APLIKASI INVENTORY LABORATORIUM PROGRAM STUDI D3 TEKNIK KOMPUTER BERBASIS WEB (Studi Kasus : Program Studi D3 Teknik Komputer) 1
Budi Nipon , 2Prof. Dr. –Ing. Soewarto Hardhienata, 3Arie Qur’ania, M.Kom Email :
[email protected] 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
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
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.
1
1.
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.
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
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.
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
Gambar 1. Tahapan Metode SDLC
2
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 :
Data petugas
Data barang
Jurusan
Start
Cek laporan
menyiapkan data laboratorium
laporan petugas barang, pengajuan,pen ggunan
Data pengajuan
Data pengajuan barang
Data penggunaan
Cek laporan
Start
menyiapkan data laboratorium
Data petugas
Data barang
Data pengajuan
laporan petugas barang, pengajuan,pen ggunan Data pengajuan barang
Data penggunaan
end
Input data barang pengajuan
Inventory lab Cetak laporan petugas,barang,p enggunan pengajuan Cek laporan
Gambar 3. Sistem Yang Akan Dikembangkan
3. Laboratorium
Jurusan
Laboratorium
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 :
end
Input data barang pengajuan
Inventory lab Cetak laporan petugas,barang,p enggunan pengajuan Cek laporan
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 :
3
Mulai
Login
username password
H E A D E R
Logo
T
M e nu
Validasi
D ataB a ra ng
Y Main Menu
1.Home 2.Petugas 3.Barang 3.Pengajuan 4.Penggunaan 5.Grafik 6.Laporan 5.Logout
Pilih Y Home
T
Pilih
T
Pilih
Y Petugas
T
T
Pilih
T
Pilih
Pilih
Y
Tambah Edit Hapus category
Pilih
T
Log Out
Y
Pengajuan Grafik
Penggunaan
Tambah Edit Hapus Cetak
T
Y
Y
Y Barang
T Pilih Y ATK
Tambah Edit Hapus
T
T
Pilih Y
Meubel
Tambah Edit Hapus
Pilih
T
Pilih Y
Y Elektronik
Tambah Edit Hapus Cetak
Laporan
T
Pilih
Pilih
T
T
barang penggunan
Pilih
F oote r
Y
Y
Y
ATK
Meubel
Elektronik
Y
P.Pendidikan
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
T
Pilih
P.Pendidikan
Tambah Edit Hapus
T
Pilih
jumlah brang harga barang
Tambah Edit Hapus
Lihat (Insert)
Tambah Edit Hapus T
Pilih Y
T
Pilih
Pilih
Y
T
T
T
Pilih
T
Pilih
T
Pilih Y
Y
Y
Y
ATK
Meubel
Elektronik
P.Pendidikan
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
Gambar 7. Halaman Barang
Pilih Y
Y
ATK
Meubel
Elektronik
P.Pendidikan
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
Lihat (Insert)
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.
Database
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.
H E A D E R
Logo
M enu D ataP engajuan
Logo
LoginAdministrator Home
F ooter
Gambar 8. Halaman Pengajuan Login
Reset
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 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.
L o g o
L o g o
H E A D E R
H E A D E R M e n u
D a taP e n g g u n a n
M e n u S e la m a td a ta n gd ia p lik a s iin v e n to ryla b o ra to riu m
F o to F o o te r
F o o te r
Gambar 9. Halaman Penggunaan
Gambar 6. Halaman Home
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
4. Halaman Barang Pada menu barang ini menampilkan data barang yang ada dilaboratorium D3 Teknik Komputer dapat dilihat pada Gambar 7.
4
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.
3. Buka Aplikasi Browser, kemudian ketik pada address bar http://localhost/xampp dapat dilihat pada gambar 11 berikut :
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 11. Halaman tabel pada phpMyadmin 4. Pilih phpMyadmin untuk membuat Database (basis data) dapat dilihat pada gambar 12 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
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 :
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
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
2. Buka Pengaturan XAMPP dan klik start untuk bagian MYSQL dan Apache
5
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 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 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 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 :
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 20. Halaman Pengajuan
6
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 22. Redudansi
Gambar 23. Perkalian penjumlahan Otomastis
Gambar 21. Halaman Penggunaan
2.
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 :
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 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
7
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.
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.
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.
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 dan My SQL Yogyakarta: Graha Ilmu.
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.
8