APLIKASI INVENTORY LABORATORIUM PROGRAM STUDI D3

advertisement
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
Download