Anda di halaman 1dari 8

SISTEM INFORMASI INVENTARISASI ALAT / BARANG

DI SMKN 1 JENANGAN PONOROGO BERBASIS WEB

Rianto1, Eru Puspita,S.Kom,M.Kom2, Wiratmoko Yuwono,ST3


Mahasiswa Jurusan Teknik Informatika1 , Dosen Pembimbing 2
Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
Kampus PENS-ITS Keputih Sukolilo Surabaya 60111
Telp (+62)31-5947280, 5946114, Fax. (+62)31-5946114
Email : mazian@student.eepis-its.edu

Makalah Proyek Akhir

ABSTRAK
Pada saat ini proses inventari alat / barang dilakukan secara manual, sehingga memerlukan waktu yang
lama untuk proses penulisan dengan tangan. Sebagian besar instansi pendidikan di negara kita tidak
memiliki sistem yang menyediakan informasi inventarisasi alat/barang secara online dalam hal ini study
kasus di SMKN 1 Jenangan Ponorogo.
Untuk menunjang kegiatan inventarisasi barang di SMKN 1 Jenangan Ponorogo diperlukan sebuah aplikasi
yang di sebut Sistem Informasi Inventarisasi Alat /Barang.
Metode yang di gunakan dalam sistem ini memanfaatkan web sebagai media akses dengan bahasa
pemrograman menggunakan Java Server Page (JSP), Apache Tomcat sebagai Web Server dan MYSQL
sebagai media penampung database.
Dari hasil pengujian berdasarkan didapatkan bahwa aplikasi Sistem inventarisasi Alat / Barang di SMKN 1
Jenangan Ponorogo dapat bekerja dengan baik. Sehingga ketika pengguna ingin mengecek apa saja
alat/bahan yang sudah masuk, bagaimana kondisi barang, serta dari mana perolehan barang tersebut.

Kata kunci : Sistem informasi, inventaris

1.1. PENDAHULUAN 1.2. PERUMUSAN MASALAH


Pada saat ini sebagian besar Berdasarkan uraian diatas, maka
instansi pendidikan di negara kita tidak permasalahan yang timbul dalam
memiliki sistem yang menyediakan pengerjaan proyek akhir ini Berdasarkan
informasi inventarisasi alat/barang secara uraian diatas, maka permasalahan yang
online. Keadaan ini kurang efektif timbul dalam pengerjaan proyek akhir ini
sehingga dibutuhkan sebuah sistem yang adalah bagaimana membangun sebuah
mampu mengatasi keadaan tersebut. Sistem Informasi Inventarisasi
Sistem ini memanfaatkan web sebagai Alat/Barang di SMKN 1 Jenangan
media akses, dan mysql sebagai media Ponorogo yang bisa memberikan
penampung database. informasi tentang keadaan alat dan
Dalam proyek akhir ini penulis barang.
akan membuat “Sistem Informasi
Inventarisasi Alat/Barang Di SMKN 1 1.3. BATASAN MASALAH
Jenangan Ponorogo”. Diharapkan dengan Batasan masalah pada tugas akhir ini
dibuatnya sistem informasi ini dapat adalah :
memberikan suatu informasi secara detail 1. Data inventaris yang dimaksud adalah
tentang inventaris di SMKN 1 Jenangan. data di SMKN 1 Jenangan Ponorogo
Sehingga ketika pengguna ingin 2. Report yang ditampilan meliputi, cara
mengecek apa saja alat/bahan yang sudah peroleh, sumber dana, tahun, jenis
masuk, bagaimana kondisi, diperoleh dari barang, peminjaman, sehingga tidak
bantuan atau insidental bisa membahas laporan lainnya.
menggunakan program ini.
1.4. TUJUAN DAN SASARAN data barang, peminjaman, untuk melihat
Pembuatan proyek akhir ini apakah sudah sesuai dan lebih baik atau
bertujuan untuk: belum, sehingga jika terdapat kesalahan
Membuat suatu sistem yang dapat dapat dilakukan perbaikan dengan segera.
membantu proses menganalisa dan 6. Penyusunan Laporan
memonitoring keadaan inventarisasi Pada tahap ini dilakukan penulisan
alat/bahan secara online di SMKN 1 laporan lengkap dan detail tentang proyek
Jenangan Ponorogo. Proyek ini juga akhir.
bertujuan sebagai sarana dokumentasi
data inventaris barang di SMKN 1
Jenangan Ponorogo yang tersaji dalam 2.1 TEORI PENUNJANG
bentuk software Berbasis web. Istilah sistem informasi
menyiratkan suatu pengumpulan data
1.5. METODOLOGI yang terorganisasi beserta tata cara
Prosedur atau langkah-langkah penggunanya yang mencakup lebih
pembuatan Proyek Akhir ini diuraikan jauh daripada sekedar penyajian.
sebagai berikut: Keberhasilan suatu sistem informasi
1. Studi Literature yang diukur berdasarkan maksud
Pada tahap ini akan diadakan studi pembuatannya tentu bergantung pada
literature tentang SI, serta teknologi baik tiga faktor utama, yaitu: keserasian,
hardware maupun software yang pengorganisasian data, dan tatacara
dibutuhkan. Pada pembangunan SI ini penggunaannya.
akan menggunakan software Jakarta Beberapa manfaat system
Tomcat, MySQL, Xampp,Adobe informasi yang perlu diketahui adalah
Dreamweaver,JSP, sehingga dilakukan :
studi literatur tentang software Jakarta 1. Memberikan informasi yang
Tomcat, MySQL, Xampp,Adobe sudah terjamin kebenarannya
Dreamweaver, dan JSP,. 2. Lebih efisien
2. Pengumpulan Data 3. Meningkatkan kemampuan dalam
Pada tahap ini dilakukan pencarian mengambil keputusan
data khususnya data alat dan barang di 4. Meningkatkan kualitas informasi
SMKN 1 Jenangan. 5. Lebih terjamin keamanannya
3. Perancangan Sistem 6. Meningkatkan efisiensi
Dari yang didapatkan, selanjutnya operasional
dilakukan analisa dan perencanaan
terhadap system yang akan dibuat dalam 2.2 INVENTARIS
proyek akhir ini. Yang meliputi Inventarisasi adalah kegiatan
perancangan sistem, perancangan melaksanakan pengurusan,
database, analisa data perancangan penyelenggaraan, pengaturan, pencatatan
interface. dan pendaftaran barang inventaris/hak
4. Pembuatan Sistem milik.
Pada tahap ini dilakukan pembuatan Inventaris mengacu pada segala
sistem dimana proses dimulai dari persedian barang sumber daya yang
pembuatan aplikasi sampai digunakan dalam sebuah organisasi yang
menampilkannya dalam bentuk web dapat berbentuk sebagai berikut:
5. Pengujian dan Evaluasi 1. Bahan mentah
Pada tahap ini akan dilakukan 2. Pekerjaan dalam proses
pengujian sistem dan analisa pada Sistem 3. Barang jadi
Informasi Inventarisasi yang meliputi 4. Suku cadang komponen
Persediaan Inventaris mempunyai peralatankantor, alat kesehatan dan
manfaat sebagai pemanfaatan realistis lainnya.
dan sebesar-besarnyadari sebagai h) Barang tidak bergerak adalah barang
perlengkapan kantor dan demi lancarnya milik/kekayaan negara yang menurut
aktifitas kerja pegawai. aturanperundang-undangan yang berlaku
ditetapkan sebagai barang tidak
a) Inventarisasi menurut Budiono (2005 bergerak misalnya tanah, bangunan,
: 207) merupakan pencatatan dermaga, landasan dan lainnya
pendaftaran barang-barang milik
kantor yang dipakai dalam 2.3 WEB
melaksanakan tugas. WWW merupakan singkatan
b) Inventaris menurut Budiono (2005 : dari World Wide Web atau sering
207) merupakan daftar yang memuat disebut website atau cukup “web”
semua barangmilik kantor yang saja. Website merupakan layanan
dipakai dalam melaksanakan tugas. yang paling populer dan paling
c) Inventarisasi barang merupakan berkembang dalam perkembangan
kegiatan untuk melakukan pencatatan internet. Website begitu populer
danpendaftaran barang pada bahkan banyak orang awam yang
suatu saat tertentu. mengidentikkan website dengan
(http://perlengkapan.auk.uns.ac.id) internet. Secara teknis website bisa
d) Pembukuan Barang milik/kekayaan dikatakan adalah sebuah sistem yang
negara adalah kegiatan untuk menyediakan berbagai informasi.
melakukanpencatatan barang Informasi yang disediakan pada
milik/kekayaan negara baik data asal website dapat berupa teks, gambar,
barang, penempatanbarang di unit kerja, suara, viedo dan lain-lain.
mutasi barang maupun inventarisasi barang Semua informasi yang tersedia
e) Barang Milik/Kekayaan Negara adalah di website tersimpan di sebuah
semua barang milik negara internet webserver atau disebut
yangberasal/dibeli dengan dana yang webserver saja. Informasi yang
bersumber untuk seluruhnya atau tersimpan di webserver tersebut
sebagian dariAPBN ataupun dengan umumnya akan ditampilkan dalam
dana dari luar APBN yang bentuk HTML (Hypertext Markup
dikuasai/dibawah Language). Dari komputer yang kita
pengurusanDepartemen, Lembaga- gunakan, website dapat diakses
lembaga Negara, Lembaga Non dengan menggunakan sebuah
Pemerintah NonDepartemen serta software atau program aplikasi yang
unit-unit di dalam lingkungannya disebut web browser atau disebut
yang terdapat baik di dalammaupun di browser saja.
luar negeri. Browser akan membaca dan
f) Barang adalah bagian dari kekayaan menampilkan halaman website yang
negara yang terdiri dari satuan-satuan tersimpan di webserver dengan
tertentuyang dapat dihitung, diukur, protokol yang disebut HTTP
ditimbang dan tidak termasuk uang (Hypertext Transfer Protocol).
dan suratberharga. Terdapat banyak browser yang
g) Barang bergerak adalah barang tersedia saat ini, contohnya : Internet
milik/kekayaan negara yang menurut Explorer, Mozilla Firefox, Opera dan
sifatpenggunaannya dapt dipindah- lainnya. Seiring pesatnya
pindahkan. Misalnya alat pengankut, perkembangan dunia internet, jumlah
website yang ada juga semakin
banyak bahkan melebihi miliaran. database, pembuatan database MySQL,
Untuk memudahkan pencarian dan dan perancangan GUI program berbasis
penelusuran halaman website, user web. Secara garis besar proses-proses
dapat menggunakan website yang yang terjadi di dalam perancangan sistem
disebut search engine (mesin adalah sebagai berikut :
pencari). Contoh website search Dalam bab ini akan di jelaskan
engine seperti Google, Yahoo, dan tentang perancangan sistem beserta
lainnya. proses-proses yang dilakukan. Proses
Beberapa aplikasi penunjang kerja sistem pada Proyek Akhir ini
untuk membuat sebuah program terbagi menjadi beberapa bagian. Mulai
dapat diakses secara online adalah : dari installasi software, pre-processing
data, perancangan database, pembuatan
2.3.1 Java Server Pages (JSP) database MySQL, dan perancangan GUI
2.3.1.1 Pengertian JSP program berbasis web. Secara garis besar
JSP adalah suatu teknologi web proses-proses yang terjadi di dalam
berbasis bahasa pemrograman Java perancangan sistem adalah sebagai
dan berjalan di Platform Java, serta berikut :
merupakan bagian teknologi J2EE
(Java 2 Enterprise Edition). JSP Inventaris
PETUGAS/PEGAWAI LAPORAN
sangat sesuai dan tangguh untuk
menangani presentasi di web.
Sedangkan J2EE merupakan platform
Java untuk pengembangan sistem
aplikasi enterprise dengan dukungan Gambar 3.1 Skema Perancangan Sistem
API (Application Programming
Inteface) yang lengkap dan 3.1.1 Data Flow Diagram (DFD)
portabilitas serta memberikan sarana Aliran data Model DFD level 0
untuk membuat suatu aplikasi yang digambarkan sebagai berikut
memisahkan antara business logic
(sistem), presentasi dan data.
JSP merupakan bagian dari
J2EE dan khususnya merupakan
komponen web dari aplikasi J2EE
secara keseluruhan. JSP juga
memerlukan JVM (Java Virtual
Machine) supaya dapat berjalan, yang Gambar 3.2 Data Flow Diagram Level 0
berarti juga mengisyaratkan Aliran data Model DFD level 1
keharusan menginstal Java Virtual digambarkan sebagai berikut
Machine di server, dimana JSP akan
dijalankan. Selain JVM, JSP juga
memerlukan server yang disebut
dengan Web Container.

3.1 PERANCANGAN SISTEM

Proses kerja sistem pada Proyek


Akhir ini terbagi menjadi beberapa
bagian. Mulai dari installasi software,
pre-processing data, perancangan
tm_barang
jenis_barang cara_perolehan sumber_dana
id_barang
id_jenis id_c p id_s umber_dana
ID_JENIS
jenis_barang cara_perolehan sumber_dana
nomor_barang
barang _id_barang
Relation_389

barang Relation_262 barang_masuk


Relation_263 pinjam
kode_barang Relation_264
tahun id_pinjam
Relation_185 tgl_pinjam
ruang
Merk tgl_kembali
Status nama_peminjam
harga Status
tang g al Relation_165
MENGAJUKAN
approval
tang g al_approv
ditempatkan
jumlah_minta

departement
Relation_166
id_departement Relation_186
Departement
Peng angg ungjawab

Gambar 3.3 Data Flow Diagram Level 1 memiliki

pegawai
ruang id_peg awai
id_ruang menyetujui nama_peg awai

Flowchart user Nomor_ruang


Nama_ruang
us ername
password
penjab type
bekerja

Gambar 3.4. Desain rancangan


entity relationship, CDM

Dari desain rancangan entity relationship


tersebut kemudian akan di generate, dan
akan menghasilkan rancangan sebagai
berikut :
TM_BARANG
ID_BARANG char(10) CARA_PEROLEHAN SUMBER_DAN A
JENIS_BARANG
ID_JENIS_BRG char(5) ID_CP char(5) ID_SUMBER_DANA char(5)
ID_JENIS char(5)
NOMOR_BARANG char(7) CARA_PEROLEHAN char(20) SUMBER_DAN A char(50)
JENIS_BARANG char(25)
BARANG_ID_BARANG char(100)

ID_BARANG = ID_BARANG
BARANG
KODE_BARANG char(50) ID_CP = ID_CP ID_PEGAWAI = ID_PEGAWAI
ID_SUMBER_DANA = ID_SUMBER_DANA
ID_DEPARTEM ENT char(20)
ID_PEGAWAI char(5) PINJAM
ID_JENIS char(5)
ID_PEGAWAI char(5)
ID_CP char(5)
KODE_BARANG char(50)
ID_SUMBER_DANA char(5)
ID_PINJAM char(4)
TAHUN char(4) ID_JENIS
KODE_BARANG
= ID_JENIS
= KODE_BARANG
TGL_PINJAM date
RUANG char(20)
TGL_KEMBALI date
MERK char(20) NAMA_PEM INJ AM varchar(20)
STATUS char(20)
STATUS char(20)
HARGA numeric MENGAJUKAN ID_PEGAWAI = ID_PEGAWAI
TANGGAL date
ID_DEPARTEM ENT char(20)
ID_BARANG char(10)
KODE_BARANG
KODE_BARANG = KODE_BARANG char(50)
ID_DEPARTEMENT = ID_DEPARTEMENT ID_PEGAWAI char(5)
APPROVAL numeric(1)
DEPARTEM EN T TANGGAL_APPROV date
ID_DEPARTEMENT = ID_DEPARTEMENT
ID_DEPARTEM ENT char(20) JUM LAH_MINTA numeric(3)
DEPARTEM EN T char(50)
PENGANGGUNGJ AWAB char(50)

ID_DEPARTEMENT = ID_DEPARTEMENT PEGAWAI


ID_PEGAWAI char(5)
ID_PEGAWAI = ID_PEGAWAI
NAMA_PEGAWAI char(25)
RUANG
ID_DEPARTEMENT = ID_DEPARTEMENT
USERNAME char(15)
ID_RUANG char(20) PASSWORD char(15)
ID_DEPARTEM ENT char(20) TYPE char(1)

Gambar 3.4 Flowchart User NAMA_RUANG


PENJ AB
NOMOR_RUAN G
char(50)
char(50)
char(5)
ID_DEPARTEM ENT char(20)

Gambar 3.5 Desain hasil generic entity


3.2 PERANCANGAN DATABASE relationship PDM
Untuk perancangan basis data
4.1 Pengujian
dibuat diagram yang menggambarkan
entitas – entitas data yang terlibat beserta Pada tugas akhir ini, kebutuhan
relasi yang terjadi antar entitas tersebut: hardware dan software yang penulis
gunakan dapat diuraikan sebagai berikut :
Perangkat Keras ( Hardware )
1. Processor : Intel Core 2 Duo,
2,00 GHz
2. Hardisk : 80 Gb
3. Memory : 1790 Mb
4. Monitor : Resolusi 1280 x yang memberikan informasi menu link
1024 dengan 256 lihat data, pencarian
warna dan
VRAM 4 Mb.
Perangkat Lunak ( Software )
.
Sistem Operasi : Berbasiskan
Gambar 4.2 Halaman menu area user
Windows 7 Ultimate
umum
Aplikasi : JSP,TOMCAT,
MySQL
4.1.1.3 Halaman Lihat Data
Halaman ini merupakan halaman
Pengujian dilakukan untuk
yang menampilkan link Data yang
mengetahui apakah aplikasi yang
meliputi data barang, departement,
dibangun telah berjalan dengan baik dan
pengajuan barang, dan pinjam.
memenuhi spesifikasi yang telah
ditentukan. Pada bagian ini akan dibahas
mengenai tahapan perancangan
antarmuka aplikasi. Aplikasi yang
dibangun adalah aplikasi yang berbasis
web, oleh karena itu antarmuka yang
dibangun adalah antarmuka web.
Antarmuka yang akan dibangun,
dirancang sesederhana mungkin sehingga
memudahkan user dalam
menggunakannya. Gambar 4.3 Halaman Data Barang
4.1.1 User Umum
4.1.1.1 Halaman index
Halaman ini merupakan halaman
yang pertama kali tampil pada saat user
mengakses URL address aplikasi ini.
Gambar 4.1 Halaman ini merupakan
halaman yang menampilkan visualisasi
Aplikasi Inventaris yang dilengkapi
dengan link home, Lihat data, dan sekilas
tentang sekolah. Berikut adalah halaman
index. Gambar 4.4 Halaman Data Departement

Gambar 4.1 Halaman Index user umum Gambar 4.5 Halaman Data Pengajuan
barang
4.1.1.2 Halaman menu area
Halaman ini merupakan halaman
Gambar 4.35 Halaman Laporan
Gambar 4.6 Halaman Data Peminjaman Peminjaman Per Tahun
4.1.4 Laporan
Dalam aplikasi Inventarisasi ini 4.2.2 Analisa
menampilkan laporan tentang transaksi Dari hasil pengujian aplikasi maka
peminjaman antara lain sebagai berikut: didapatkan informasi berupa Barang bisa
di deteksi lokasi penyimpanan, kondisi
4.1.4.1 Laporan Harian barang. Barang bisa dideteksi jika terjadi
Laporan ini berisi tentang data kerusakan per item.
peminjaman berdasarkan tanggal.
Selain itu hasil pengujian yang
telah dilakukan dapat dilihat bahwa
secara keseluruhan aplikasi web dapat
berjalan dengan baik pada software
maupun hardware. Aplikasi yang
dibangun adalah aplikasi yang berbasis
web dan perangkat lunak tomcat, Mysql,
serta JSP dapat bekerja dengan baik
dalam memvisualisasikan data-data.
Gambar 4.33 Halaman Laporan
Pada halaman pencarian dapat
Peminjaman Per tanggal
menampilkan hasil query sebagai berikut
pencarian berdasarkan Nama barang,
4.1.4.2 Laporan Bulanan
pencarian berdasarkan lokasi simpan
Laporan ini berisi tentang data
peminjaman berdasarkan bulan.

5.1 KESIMPULAN
Setelah dilakukan serangkaian
pengujian terhadap sistem yang dibangun
dengan mengambil data dan menganalisa
data-data yang didapatkan, maka dapat
diambil kesimpulan sebagai berikut :
Gambar 4.34 Halaman Laporan 1. Dari hasil pengujian sistem ini dapat
Peminjaman Bulanan memberikan informasi dan membantu
pengguna dalam melakukan
4.1.4.3 Laporan Tahunan pendataan barang, dan pelacakan
Laporan ini berisi tentang data dimana posisi barang itu berada.
peminjaman berdasarkan tanggal.
2. Sistem ini memberikan laporan DAFTAR PUSTAKA
peminjaman barang berdasarkan
harian, bulanan, dan tahunan. 1. lecturer.eepis-its.edu/~yuliana/JSP
3. Dari ketiga hasil pengujian kinerja 2. http://elib.unikom.ac.id/files/disk1/43
aplikasi berdasarkan survery terhadap
10 responden dari segi tampilan 0/jbptunikompp-gdl-nendensrij-
sebanyak 40% menyatakan baik, 21487-1-laporan-p.pdf
untuk penguian kinerja aplikasi
berdasarkan kecepatan sebanyak 50% 3. Windhya Kusuma Wardana, Bagus,
menyatakan cepat, dan dari hasil 2010, Aplikasi Inventaris Kantor pada
pengujian berdasarkan user friendly
sebanyak 70% menyatakan mudah Sekretariat Daerah Provinsi
dalam pengoperasian. Hasil komulatif Kalimantan selatan, STIMIK
dari ketiga pengujian tersebut
BANJARBARU.
diperoleh hasil rata-rata sebesar
53,3% dalam penggunaan aplikasi 4. http://www.scribd.com/doc/49684144
tersebut.
/17/B-Pengertian-Inventaris

5.2 SARAN
Dari kesimpulan yang diambil diatas,
dapat dikemukakan saran-saran yang
berguna untuk perbaikan dari sistem yang
kami bangun dalam proyek akhir ini :
1. Perlunya studi literarur yang lebih
banyak tentang topik yang akan dibuat
pada SI.
2. Perlunya lebih mendalami lagi fungsi-
fungsi maupun pemrograman yang ada
pada JSP agar dapat dikembangkan ke
aplikasi yang lebih luas.

Anda mungkin juga menyukai