APLIKASI INVENOR LABORAORIUM PROGRAM SUDI D3 EKNIK KOMPUER BERBASIS WEB (Studi Kasus : Program Studi D3 eknik Komputer) 1 Budi Nipon, 2 Prof. Dr. Ing. Soewarto Hardhienata, 3 Arie Qur ania, M.Kom Email : bubuhnipon@gmail.com Program Studi Diploma iga Komputer-FMIPA Universitas Pakuan Abstrak Perancangan sistem inventory laboratorium bertujuan untuk mempermudah dalam pengelolaan dan pe data,, penggunaan dan pencarian data, serta dapat menampilkan data 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 terdapat fitur perkalian jumlah beserta harga, yang kemudian dijumlahkan secara otomatis dari total harga keseluruhan dan kategori alat tulis kerja, meubel, elektronik, perangkat pendidikan serta terdapat yang telah rusak dan pencarian data berdasarkan periode serta semua jenis kategori. Kata Kunci : Aplikasi inventory, ugas Akhir PENDAHULUAN Inventory (persediaan) merupakan suatu aset atau - yang dimiliki baik berupa bahan baku yang sedang diproses atau jadi untuk menunjang kebutuhan baik kebutuhan pribadi maupun umum, serta untuk mempermudah dan mempercepat dalam proses pengelolaan, begitupula Program Studi D3 eknik 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) laboratorium untuk memberikan pelayanan dida1amnya dan dapat menunjang aktititas demi menycapai tujuan yang telah ditentukan. Program Studi D3 eknik Komputer Unversitas Pakuan, memiliki tugas dan tanggung jawab untuk memberikan dan menyediakan laboratorium sesuai dengan jurusanya yang menyiapkan berbagai kebutuhan untuk proses belajar mengajar. Salah satu tugas yang dilakukan oleh jurusan Program Studi D3 eknik Komputer adalah mengelola yang terdapat di laboratorium yang nantinya akan digunakan. Adanya yang dibutuhkan otomatis adanya yang harus disediakan begipula menyediakan kembali yang teiah digunakan atau yang telah rusak. Pengelolaan harus diketahui setiap bulanya atau setiap pengadaanya serta peralatan apa saja yang digunakan dan dibutuhkan di laboratorium. Sistem persediaan masih menggunakan program aplikasi microsoft excel dan 1
microsoft word sehingga pada waktu yang dibutuhkan masih kesulitan memperoleh, mengenai persediaan. Pengelolaan data masih manual belum adanya sistem yang dibangun. Pengelola data dengan cara konvesional tersebut, dapat memungkinkan terjadinya beberapa permasalahan seperti peralatan atau hilang, kurangnya penyediaan serta biaya yang dikeluarkan cukup besar. untuk mempermudah dalam pengelolaan laboratorium dan mempercepat proses belajar mengajar perlu dibangun sebuah apikasi, agar dapat tersimpan dan dikelola dengan baik di Iaboratorium dan biaya yang dikeluarkan menjadi berkurang. MEODE PENELIIAN 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. Gambar 1. ahapan Metode SDLC 1. ahap 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 eknik Komputer tentang transaksi data 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 eknik Komputer tentang pengelolaan data 2. ahap Analisis Sistem Sebelum tahap implementasi dilakukan, terlebih dahulu dilakukan analisis terhadap sistem yang sedang berjalan. ahap 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 eknik 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 ang Berjalan. Analisis pada sistem dilakukan dengan mengidentifikasi masalah yang terdapat pada sistem inventory yang berjalan di Program 2
Studi D3 eknik Komputer. Proses pengelolaan data sudah terkomputerisasi dilakukan secara manual (konvensional), data petugas, dan penggunan dicetak menggunakan microsoft excel dan microsoft word kemuadian diserahkan kejurusan atau program studi D3 eknik 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 : petugas Laboratorium Start menyiapkan data laboratorium Input data Inventory lab Cetak petugas,,p enggunan Cek penggunaan Jurusan Cek petugas,,pen ggunan Gambar 2. Analisis Sistem ang Berjalan 2. Analisis Sistem Akan Dikembangkan. Setelah menganalisis sistem yang berjalan dan mengidentifikasi masalah maka dapat disimpulkan bahwa Program Studi D3 eknik Komputer membutuhkan suatu aplikasi yang dapat memudahkan petugas laboratorium untuk menyimpan data, mencetak yang nantinya akan diserahkan kejurusan atau program studi persemester atau pertahun sesuai dengan ajaran kurikulum kemudian yang diajukan dapat segera disediakan kembali oleh laboratorium demi menunjang proses belajar mengajar. untuk lebih jelasnya lihat pada Gambar 3 : end petugas Laboratorium Start menyiapkan data laboratorium Input data Inventory lab Cetak petugas,,p enggunan Cek penggunaan Jurusan Cek petugas,,pen ggunan Gambar 3. Sistem ang Akan Dikembangkan 3. ahap 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. ampilan flowchart disajikan pada gambar 4 berikut : end 3
Home Petugas ambah Cetak Barang ambah category Pengajuan AK Meubel Elektronik P.Pendidikan ambah ambah ambah ambah ambah Cetak Penggunaan ambah Mulai Login username password Validasi Main Menu 1.Home 2.Petugas 3.Barang 3.Pengajuan 4.Penggunaan 5.Grafik 6.Laporan 5.ut Grafik jumlah brang harga base AK Meubel Elektronik P.Pendidikan AK Meubel Elektronik P.Pendidikan Laporan penggunan Log Out AK Meubel Elektronik P.Pendidikan HEADER Menu Barang Footer Gambar 7. Halaman Barang 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. 5. Halaman Pengajuan Pada menu ini menampilkan data yang ada dilaboratorium D3 eknik Komputer yang telah rusak atau habis pakai dapat dilihat pada Gambar 8. Pengajuan HEADER Menu Login Administrator Home Footer Reset HEADER Menu Selamat datangdi aplikasi inventorylaboratorium Login 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 8. Halaman Pengajuan 6. Halaman Penggunaan Pada menu penggunan menampilkan data penggunan yang ada dilaboratorium D3 eknik Komputer berdasarkan tanggal pemakaianya, dapat dilihat pada Gambar 9. Penggunan HEADER Menu Foto Footer Footer Gambar 6. Halaman Home 4. Halaman Barang Pada menu ini menampilkan data yang ada dilaboratorium D3 eknik Komputer dapat dilihat pada Gambar 7. Gambar 9. Halaman Penggunaan 4. Implementasi ahap implementasi merupakan tahap pembangunan sistem yang telah dirancang sehingga menjadi sebuah aplikasi yang kemudian dapat dipergunakan. Implementasi Aplikasi Inventory Laboratorium D3 eknik 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. 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 : 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. phpmyadmin untuk membuat base (basis data) dapat dilihat pada gambar 12 berikut : Gambar 10. ampilan Source Code Koneksi. ahapan-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 Pembuatan database ini menggunakan software XAMPP yang di dalamnya sudah dilengkapi dengan MSQL untuk mendukung pemrograman. Langkah-langkah pembuatan database Aplikasi inventory laboratorium adalah. 1. Install Software XAMPP 2. Buka Pengaturan XAMPP dan klik start untuk bagian MSQL dan Apache Gambar 12. Pembuatan Basis 5. Isikan nama database pada kotak dialog Create base Kemudian isi Create able untuk membuat table dapat dilihat pada gambar 13 berikut : Gambar 13. Pembuatan abel HASIL DAN PEMBAHASAN 1. Hasil Pada tahapan ini akan dipaparkan hasil yang telah dibuat pada Aplikasi Inventory Laboratorium D3 eknik Komputer Berbasis Web. Dalam aplikasi ini terdapat beberapa 5
menu pilihan diantaranya Halaman Home, Halaman Petugas, Halaman Barang, Halaman Pengajuan, Halaman Penggunan, Halaman Grafik, Halaman Laporan dan ut. 1. Halaman Login Halaman login yaitu tahap awal dari aplikasi. ahap 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 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 merupakan halaman yang berisikan tentang data yang ada dilaboratorium dengan kategory alat tulis kerja, meubel, elektronik dan perangkat pendidikan dengan pejumlahan otomatis dari setiap kategory. untuk lebih jelasnya tampilan data dapat dilihat pada gambar 19 berikut : Gambar 19. Halaman Barang 5. Halaman Pengajuan Jika Halaman data merupakan halaman yang berisikan tentang data yang akan diajukan untuk disediakan kembali seperti rusak dan habis pakai serta setiap kategory alat tulis kerja, meubel, elektronik dan perangkat pendidikan dapat diajukan kembali. untuk lebih jelasnya tampilan data dapat dilihat pada gambar 20 berikut : Gambar 20. Halaman Pengajuan 6
6. Halaman Penggunaan Halaman data pengguaan merupakan halaman yang berisikan tentang data yang dipakai dari tanggal, bulan dan tahun 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 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. abel Barang Pada tabel terdapat kode yang merupakan nama dari yang diinput kedalam sistem. Pemeriksaan dilakukan berdasarkan kode untuk menghindari redudansi atau kode yang sama apabila kode sudah ada maka akan muncul alert insert data gagal. Didalam tabel terdapat perkalian jumlah beserta harga, yang kemudian dijumlahkan secara otomatis dari total harga keseluruhan dan kategori alat tulis kerja, meubel, elektronik dan perangkat pendidikan dengan kode, <$jumlah= $_POS ['txtjumlah']; $harga= $_POS ['txtharga'];$total= $jumlah*$harga; ['txttotal'];> < $sql = "SELEC SUM (total) AS total_total FROM `` ";>, dapat dilihat pada gambar 22 dan 23 berikut : 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 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 eknik Komputer Berbasis Web adalah sistem komputerisasi yang dibuat untuk mempermudah dalam menginputkan data 7
,, penggunaan,cetak, dan pencarian data, serta dapat menampilkan data berdsarkan periode tertentu secara cepat dan akurat, sehingga mempermudah apabila suatu saat data tersebut akan digunakan sebagai bahan informasi. Dihalaman data terdapat perkalian antara jumlah dengan harga kemuadian dijumlahkan secara keseluruhan dari total harga 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 eknik Komputer Berbasis Web dapat dikembangkan lagi di kemudian hari dengan menambahkan informasi tentang pemberitahuan konfirmasi yang sudah diajukan serta diketahui penyusutan persmester dan pertahun. Aplikasi ini tidak hanya dapat digunakan pada laboratorium D3 eknik Komputer saja tetapi bisa digunakan di Jurusan, Fakultas, maupun Universitas yang ruang lingkupnya lebih besar. DAFAR PUSAKA Abdul Kadir. 2008. untunan Praktis Belajar base Menggunakan MySQL, C.V Andi Offset. ogyakarta. Agus Ristono. 2009. Manajemen persediaan edisi 1. ogyakarta : Graha Ilmu. Bodnar dan William. 2006. Website Jakarta:Salemba Empat. Fakultas Matematika dan Ilmu Pengetahuan Alam UNPAK. 2015. Buku Panduan Skripsi dan ugas 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 P.Bandung Perdana Medikatama. Madcoms. 2008. eknik Mudah Membangun Website dengan HML, PHP dan MySQL. Andi, ogyakarta Munaroh. 2006. Perancangan Sistem Informasi Persediaan Barang Fakultas eknologi Informasi, Universitas Stikubank Semarang Sutarman. 2009. Aplikasi Web dengan PHP dan My SQL ogyakarta: Graha Ilmu. 8