T1__Full text Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Pengelolaan Inventaris Barang Berbasis Web di SMP Negeri 1 Salatiga T1 Full text

PERANCANGAN SISTEM INFORMASI PENGELOLAAN INVENTARIS
BARANG BERBASIS WEB DI SMP NEGERI 1 SALATIGA

ARTIKEL ILMIAH

Diajukan kepada
Fakultas Teknologi Informasi
Untuk memperoleh Gelar Sarjana Pendidikan Komputer

Oleh:
YANUAR DWI HIKMAWAN
NIM: 702012131

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN SATYA WACANA
SALATIGA
Desember 2016

Perancangan Sistem Informasi Pengelolaan Inventaris Barang Berbasis Web
Di SMP Negeri 1 Salatiga

1)

Yanuar Dwi Hikmawan , 2) Adriyanto Juliastomo Gundo, S.Si., M.Pd.

Program Studi Pendidikan Teknik Informatika dan Komputer
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
E-mail: 1) [email protected], 2) [email protected]

Abstract
The inventories management in SMP Negeri 1 Salatiga was still managed in conventional
way and not computerized. They had not had a media to save the data and they still used
archiving documents system. This might lead to have less accurate data that it could not provide
accurate information needed. This research analyzed and designed a web based on inventories
management information system. It is used CodeIgniter framework and bootstrap in order to
make the program well structured that it would be easy to be developed and it would have
responsive web feature. Prototyping method was chosen to design the system as it could accept
changes when it was being developed so that the system would ease the users to operate. The
result shows that a web based inventories management information system was very useful and
helpful to ease the teachers’ and staff’s work. Besides, the information provided by the system

was accurate and detail. Moreover, the data could be downloaded as a report in a form of an
Excel file.
Keywords: Inventory, information system, web
Abstrak
Pengelolaan inventaris barang pada SMP Negeri 1 Salatiga yang masih menggunakan
cara konvensional dan tidak terkomputerisasi, seperti belum adanya media penyimpanan data
serta masih menggunakan sistem pengarsipan dokumen. Hal ini menyebabkan data yang
dihasilkan kurang akurat dan kurang mampu memberikan informasi yang akurat. Pada peneletian
ini dilakukan analisis serta perancangan sistem informasi berbasis web yang berfungsi untuk
pengeleloaan barang. Sistem ini menggunakan framework CodeIgniter dan bootstrap agar
program lebih terstruktur untuk mempermudah dikembangkan dan memiliki fitur responsive
web. Metode prototyping dipilih dalam pengembangan sistem karena agar dapat menerima
perubahan dalam rangka pengembangan sehingga dapat menghasilkan sistem yang memberi
kemudahan kepada penggunanya. Hasil penelitian menunjukkan bahwa penggunaan sistem
informasi pengelolaan barang berbasis web sangat bermanfaat dan membantu dalam pekerjaan
guru serta karyawan. Selain itu, informasi yang dihasilkan oleh sistem akurat dan detail, serta
data yang ada dapat didownload sebagai laporan dalam bentuk excel.
Kata kunci: Inventaris, sistem informasi, web
1)


Mahasiswa Fakultas Teknologi Informasi Jurusan Pendidikan Teknik Informatika dan Komputer, Universitas
Kristen Satya Wacana Salatiga
2)
Staff Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga

1

1. PENDAHULUAN
Inventaris barang merupakan suatu kegiatan pencatatan barang sekaligus mengolah datadata persediaan barang yang dimiliki sebuah sekolah. Dalam institusi pendidikan, sarana dan
prasarana sekolah sangat penting. Sarana dan prasarana berguna untuk menunjang
penyelenggaraan proses belajar mengajar, baik secara langsung maupun tidak langsung dalam
suatu institusi dalam rangka mencapai tujuan pendidikan. Pengelolaan data yang baik akan
meberikan manfaat yang besar bagi kelancaran dan keberhasilan dalam kegiatan suatu organisasi
[4]. Sarana dan prasarana pendidikan adalah salah satu sumber daya yang menjadi tolak ukur
mutu sekolah dan perlu peningkatan terus menerus seiring dengan perkembangan ilmu
pengetahuan dan teknologi yang cukup canggih. Perkembangan ilmu pengetahuan dan teknologi
yang sangat pesat, terutama di bidang teknologi informasi harus dimanfaatkan dengan baik
sebagai sarana dalam membantu pengelolaan data. Sistem informasi merupakan alat bantu
menampilkan, melaporkan dan memberikan informasi kepada semua pihak yang
membutuhkannya [3].

Menurut kepala bagian sarana dan prasarana sekolah sistem yang diterapkan di SMP
Negeri 1 Salatiga masih menggunakan sistem yang belum terkomputerisasi, seperti belum
adanya media penyimpanan data, data inventaris belum terintegrasi. Sehingga memungkinkan
terjadi redudansi data, media penyimpanan datanya masih menggunakan sistem pengarsipan
dokumen sehingga memerlukan waktu yang cukup lama dalam proses pencarian data dan belum
mampu menghasilkan informasi yang berkualitas. Untuk mempermudah pengelolaan inventaris
dibutuhkan suatu sistem yang dapat membantu proses pengelolaan inventaris dengan
menerapkan tertib administrasi inventori yang ketat dalam pencatatan dari pengadaan,
penyimpanan, peminjaman, pengembalian, sampai penyusunan laporan dan rekap data.
Berdasarkan rumusan masalah yang ada, maka dilakukan penelitian dengan judul “Perancangan
Sistem Informasi Pengelolaan Inventaris Barang Berbasis Intranet pada SMP Negeri 1 Salatiga”.
Penelitian ini bertujuan untuk membangun suatu sistem informasi yang dapat mengelola
invetaris barang yang ada pada sekolah dengan cepat dan lebih baik lagi karena sudah
terkomputerisasi. Dengan adanya sistem ini nanti, diharapkan dapat mempermudah dalam
pekerjaan guru serta karyawan dalam pengelolaan inventaris barang.
2. TINJAUAN PUSTAKA
Ada beberapa penelitian yang telah membuat sistem pengelolaan inventaris barang
berbasis web diantaranya. Dalam penelitian “Analisis Dan Perancangan Sistem Informasi
Pengelolaan Inventaris Barang Berbasis Web Pada SMK Negeri 1 Klaten” didapatkan bahwa
penelitian ini telah menghasilkan aplikasi penegelolaan inventaris barang berbasis web. Aplikasi

web yang dihasilkan menemukan bahwa dengan adanya Sistem Informasi Pengelolaan Inventaris
Barang di SMK Negeri 1 Klaten memudahkan dalam pencarian data barang, memperkecil
kemungkinan hilangnya data, dan mempercepat proses pembuatan laporan [1].
Penelitian berjudul “Sistem Informasi Invetaris Barang Berbasis Web Pada Himpunan
Mahasiswa Jurusan Teknik Informatika Sekolah Tinggi Manajemen Informatika Dan Komputer
AMIKOM Yogyakarta” menemukan bahwa Sistem Informasi yang dikembangkan sangat
membantu petugas, mempermudah kinerja petugas dalam inventarisasi barang yakni dengan
mengisi form yang telah disediakan di dalam sistem, dan bagi para anggota HMJTI dapat

2

mendapatkan informasi seperti, informasi inventaris barang, informasi riwayat barang dan slip
peminjaman hanya dengan mengakses di web saja [2].
Berdasarkan penelitian-penelitian terdahulu yang membahas tentang sistem informasi
pengelolaan barang berbasis web, maka penelitian yang akan dilakukan adalah sistem informasi
berbasis web yang bersifat intranet sehingga hanya pegawai atau guru bagian sarana dan
prasaran yang dapat mengakses sistem ini. Perbedaan dengan penelitian sebelumnya, penelitian
ini akan menghasilkan aplikasi sistem informasi web dimana data yang ditampilkan dapat didownload agar memperudah dalam penyusuna laporan. Penggunaan framework CodeIgniter
karena kerja framrework ini yang sangat ringan tidak memberatkan server serta dapat melakukan
download berupa file Excel Oleh karena itu, peneliti akan merancang sebuah Sistem Informasi

invetaris barang yang berbasis web untuk SMP Negeri 1 Salatiga.
Sistem Informasi merupakan kesatuan elemen-elemen yang saling berinteraksi secara
sistematis dan teratur untuk menciptakan dan membentuk aliran informasi yang akan mendukung
pembuatan keputusan dan melakukan kontrol terhadap jalannya perusahaan [3]. Inventarisasi
merupakan kegiatan atau tindakan untuk melakukan perhitungan, pengurusan, penyelenggaraan,
pengaturan, pencatatan barang dan pelaporan barang milik daerah dalam unit pemakai [4]. Basis
Data sebagai kumpulan terorganisasi dari data-data yang berhubungan sedemikian rupa sehingga
mudah disimpan, dimanipulasi serta dipanggil oleh pengguna [5].
Website merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup lokal
maupun jarak jauh. Dokumen pada website disebut dengan web page dan link dalam website
memungkinkan pengguna bisa berpindah dari satu page ke page lain (hypertext), baik diantara
page yang disimpan dalam server yang sama maupun server diseluruh dunia [6].
Framework CodeIgniter (CI) adalah framework PHP yang dibuat bersarkan kaidah
Model-View-Controller (MVC), yang memungkinkan permisahan antara layer Application-logic
dan presentation. MVC merupakan suatu konsep yang cukup populer dalam membangun
aplikasi web, berawal pada bahasa pemrograman Small Track, MVC memisahkan
pengembangan aplikasi berdasarkan komponen utama yang membangun aplikasi seperti
manipulasi data, user interface, dan bagian control aplikasi. Framework CodeIgniter dirilis
pertama kali pada 28 Februari 2006. Versi stabil terakhir adalah versi 3.1.0 [7].
Boostrap sendiri merupakan framework yang biasa digunakan untuk membuat aplikasi

website ataupun situs webresponsive secara cepat, mudah dan gratis [8]. Dalam membangun
sistem informasi ini, boostrap digunakan untuk membuat tamplan website dengan cepat dan
bagus, karena di dalam boostrap sudah disediakan template website, typography, layout, dan
lain-lain.

3

3. METODE PENELITIAN
Penelitian ini menggunakan pendekatan kualitatif, pendekatan kualitatif adalah suatu
penelitian yang menghasilkan data deskriptif analisis yaitu apa yang dinyatakan responden
secara tertulis atau lisan dan juga perilaku nyata, yang diteliti dan dipelajari sebagai sesuatu yang
utuh [9]. Penelitian yang dilakukan, diselesaikan dalam tahapan penelitian yang terbagi dalam
lima tahapan, yaitu: (1) Analisis kebutuhan dan pengumpulan data, (2) Perancangan sistem, (3)
Perancangan aplikasi/program, (4) Implementasi sistem, pengujian sistem, evaluasi sistem, serta
analisis hasil evaluasi, (5) Penulisan laporan hasil penelitian.
Analisis kebutuhan dan pengumpulan data

Perancangan sistem meliputi perancangan proses,
perancangan database, perancangan interface


Perancangan sistem / aplikasi

Implementasi sistem, pengujian, evaluasi sistem
serta analisis hasil evaluasi

Penulisan laporan hasil penelitian
Gambar 1. Tahapan Penelitian [10]

Gambar 1 adalah struktur tahapan penelitian. Pada tahap pertama adalah analisis
kebutuhan dan pengumpulan data. Dalam tahap ini yang dilakukan yaitu merumuskan masalah
dan mengumpulkan data yang dibutuhkan untuk membuat aplikasi ini. Tahap analisis kebutuhan
dilakukan untuk mendapatkan informasi dari Sekolah SMP Negeri 1 Salatiga tentang sistem
informasi barang yang dibutuhkan dengan cara observasi langsung dan melakukan sesi
wawancara kepada kepala bagian sarana dan prasarana. Pengumpulan data meliputi informasi
data barang yang dibutuhkan untuk ditampilkan dalam sistem informasi dan menu-menu yang
digunakan dalam sistem informasi.
Tahap kedua adalah perancangan sistem yang meliputi perancangan proses menggunakan
diagram Unified Modeling Language (UML), yaitu perancangan Use Case Diagram, Activity
Diagram, dan Class Diagram. Perancangan database, yaitu merancang apa saja informasi yang
dibutuhkan oleh system agar data bisa tersimpan. Perancangan antarmuka, yaitu merancang

antarmuka yang berfungsi sebagai penghubung interaksi antara user dengan system. Tahap
selanjutnya yaitu perancangan aplikasi, tahapan ini dibangun berdasarkan kebutuhan pengguna
serta rancangan sistem yang telah dibuat pada tahap sebelumnya.
Tahap keempat yaitu implementasi dan pengujian sistem, serta analisis hasil pengujian.
Pada tahap ini sistem yang sudah jadi kemudian diimplentasikan dan diuji apakah aplikasi yang
telah dibuat sudah sesuai dengan yang diharapkan, jika belum sesuai maka akan dilakukan
perbaikan lagi pada aplikasi. Tahap kelima adalah penulisan laporan hasil penelitian, dimana

4

pada tahap ini mendokumentasikan proses penelitian yang sudah dilakukan dari tahap awal
hingga akhir ke dalam bentuk tulisan, yang nantinya akan menjadi laporan hasil penelitian.
Metode penelitian perancangan sistem yang digunakan dalam penelitian ini adalah
menggunakan metode Prototyping. Metode Prototyping merupakan metode penelitian
pengembangan perangkat lunak dengan pendekatan aspek design, fungsi software dan tampilan.
Penentuan tujuan umum dari software yang akan dibangun ini dilakukan oleh pengembang dan
user untuk mengetahui gambaran dan kebutuhan dari software. Tahapan prototyping dapat
dilihat pada Gambar 2.

Gambar 2. Prototyping Model [11]


Listen to customer, menganalisis apa saja yang dibutuhkan dalam membangun sistem
informasi pengelolaan barang sarana prasarana. Kebutuhan dari sistem: sistem mampu
menyimpan data barang, sistem mampu menampilkan data barang dalam bentuk dokumen excel
untuk selanjutnya bisa dicetak. Build, merancang data base untuk mengelola data pada sistem
informasi ini dan membangun prototype sistem informasi tersebut. Customer Test, guru atau
pegawai mencoba menggunakan prototype sistem yang telah dibangun dan mengevaluasi sistem
tersebut untuk mengetahui kesesuaian sistem informasi dengan kebutuhan.

Gambar 3. Use Case Diagram

Gambar 3 merupakan Use Case Diagram sistem informasi yang dibuat. Use Case
Diagram menjelaskan aplikasi akan digunakan oleh satu aktor yaitu admin. Dalam Use Case
Diagram menunjukkan bahwa admin bisa mengelola data barang (input, update, delete, view,
dan print). Admin bertanggungjawab untuk mengelola data barang.

5

Gambar 4. Activity Diagram


Gambar 4 adalah Activity Diagram. Activity diagram menjelaskan aktivitas user dan
sistem saat pertama sistem dijalankan hingga selesai. Aktivitas user dimulai dengan memasukan
alamat web. Kemudian user dapat memilih menu yaitu tambah data barang, cetak data barang,
edit data barang, hapus data barang, dan cari data barang.

Gambar 5. Class Diagram

Gambar 5 merupakan Class Diagram. Class Diagram menggambarkan struktur sistem
yang akan dibuat. Dalam Class Diagram juga dapat merancang database yang akan digunakan
untuk sistem yang dibuat.

6

4. HASIL DAN PEMBAHASAN
Hasil dari sistem yang dibangun dari penelitian ini adalah sebuah sistem informasi
pengelohan data barang sarana prasarana berbasis web yang memungkinkan pengguna
mendapatkan informasi yang akurat dan mudah digunakan. Data atau informasi yang dimasukan
oleh pengguna akan dikirim langsung ke database. Implementasi dan pembuatan web sarana
prasarana ini dilakukan dengan framework-CodeIgniter. Pengaturan yang harus dilakukan
pertama kali saat pembuatan adalah, pengaturan koneksi ke database MySQL dan pengaturan
route file. Pengaturan koneksi database dilakukan pada file database yang terletak pada folder
config. Pengaturan ini ditunjukkan pada Kode Program 1.
Kode Program 1 Fungsi memasukan data dan dikirim ke server
1. $db['default'] = array(
2.
'dsn' => '',
3.
'hostname' => 'localhost',
4.
'username' => 'root',
5.
'password' => '',
6.
'database' => 'grisa',
7.
'dbdriver' => 'mysqli',
8.
'dbprefix' => '',
9. 'pconnect' => FALSE,

Kode Program 1 merupakan perintah untuk melakukan pengaturan koneksi dari
framework CodeIgniter ke database MySQL. Pada pengaturan ini dilakukan pengisian untuk
hostname, username, password, dan nama dari database yang digunakan.

Gambar 6. Halaman Data Barang

Gambar 6 merupakan halaman data barang, pada halaman ini admin mengelola data
barang sekolah, admin bisa melakukan tambah data barang, edit data barang, lihat data barang
secara rinci dan hapus data barang. Admin juga dapat mencari data barang pada kolom search.

7

Gambar 7. Halaman Tambah Data Barang

Gambar 7 merupakan halaman tambah data barang, pada halaman ini admin
menambahkan data barang yang masuk ke sekolah, setelah admin mengisi semua data yang
berada di halaman tambah data barang kemudian sistem akan menyimpan data barang ke dalam
database.
Kode Program 2 Contoh Fungsi Model-View-Controller (MVC)
1.
2.
3.
4.
5.
6.
7.

function getbarang(){
$sql = 'select * from barang ORDER BY kode_barang Asc';
$query = $this->db->query($sql);
return $query->result();
}

Dokumen yang terkait

ANALISIS KOMPARATIF PENDAPATAN DAN EFISIENSI ANTARA BERAS POLES MEDIUM DENGAN BERAS POLES SUPER DI UD. PUTRA TEMU REJEKI (Studi Kasus di Desa Belung Kecamatan Poncokusumo Kabupaten Malang)

23 307 16

AN ANALYSIS OF GRAMMATICAL ERRORS IN WRITING DESCRIPTIVE PARAGRAPH MADE BY THE SECOND YEAR STUDENTS OF SMP MUHAMMADIYAH 06 DAU MALANG

44 306 18

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

DEKONSTRUKSI HOST DALAM TALK SHOW DI TELEVISI (Analisis Semiotik Talk Show Empat Mata di Trans 7)

21 290 1

MANAJEMEN PEMROGRAMAN PADA STASIUN RADIO SWASTA (Studi Deskriptif Program Acara Garus di Radio VIS FM Banyuwangi)

29 282 2

MOTIF MAHASISWA BANYUMASAN MENYAKSIKAN TAYANGAN POJOK KAMPUNG DI JAWA POS TELEVISI (JTV)Studi Pada Anggota Paguyuban Mahasiswa Banyumasan di Malang

20 244 2

PERANAN ELIT INFORMAL DALAM PENGEMBANGAN HOME INDUSTRI TAPE (Studi di Desa Sumber Kalong Kecamatan Wonosari Kabupaten Bondowoso)

38 240 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

Kuliah di PTN Kini Lebih Mahal

0 87 1