JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5....
Transcript of JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5....
i
SISTEM INFORMASI MANAJEMEN INVENTARIS
PADA LABORATORIUM INFORMATIKA UMM
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Adi Askadi
201310370311020
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2018
i
LEMBAR PERSETUJUAN
Sistem Informasi Manajemen Inventaris pada Laboratorium Informatika UMM
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Adi Askadi
201310370311020
Menyetujui
Dosen 1
Galih Wasis Wicaksono, S.Kom., M.Cs
NIP. 108.1419.0540
Dosen 2
Evi Dwi Wahyuni, S.Kom., M.kom
NIDN. 0718108701
ii
LEMBAR PENGESAHAN
Sistem Informasi Manajemen Inventaris pada Laboratorium Informatika UMM
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Adi Askadi
201310370311020
Menyetujui
Penguji 1
Wildan Suharso, S.Kom., M.Kom
NIDN. 0730038405
Penguji 2
Christian Sri K. A, S.Kom., M.Kom
NIDN. 0727029101
Mengetahui,
Ketua Jurusan Teknik Informatika
Gita Indah Marthasari, S.T., M.Kom
NIP. 108.0611.0445
iii
LEMBAR PERNYATAAN
Saya yang bertanda tangan dibawah ini:
Nama : Adi Askadi
Tempat, Tgl Lahir : Pandeglang, 12 September 1994
NIM : 201310370311020
Fakultas/Jurusan : Teknik/Informatika
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “Sistem Informasi
Manajemen Inventaris pada Laboratorium Informatika UMM” berserta isinya
adalah karya saya sendiri dan bukan merupakan karya tulisan orang lain, baik sebagian
maupun seluruhnya, kecuali bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya
ini, aatau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap
menanggung segala bentuk resiko/sanksi yang berlaku
Mengetahui, Malang, Desember 2018
Dosen Pembimbing, Yang membuat pernyataan,
vi
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia nya sehingga penulis dapat
menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan terima kasih yang sebesar
besar nya kepada :
1. Allah SWT yang selalu Maha memberi petunjuk, Maha pemurah. Sunggu besar kuasaMu
yang telah memberikan saya keteguhan hati dan kesabaran.
2. Rasulullah Muhammad SAW. Imam dan penuntun menuju Al-Jannah.
3. Kedua orang tua, Bapak Achmad Husen dan Ibu Eri yang selalu sabar dan tiada henti
mendoakan demi kesuksesan anaknya.
4. Bapak Galih Wasis Wicaksono, S.Kom, M.Cs dan Ibu Evi Dwi Wahyuni, S.Kom, M.kom
selaku dosen pembimbing tugas akhir ini.
5. Ibu Gita Indah Marthasari, S.T., M.Kom. selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiyah Malang.
6. Semua dosen pengajar di jurusan Teknik Informatika UMM yang telah memberikan ilmu
yang sangat bermanfaat.
7. Pendamping terbaik Sari Wahyunita yang selalu memberikan motivasi, dukungan, dan
bantuan ketika saya mengerjakan tugas akhir ini.
8. Teman-teman Geng Coro Sari Wahyunita, Fidya Abdat, Muhammad Malik Madani dan
Muhammad Laily Nursyarif yang saling membantu dan memotivasi dalam mengerjakan
tugas akhir ini.
9. Teman-teman seperjuangan yang ikut membantu pengerjaan Tugas Akhir ini.
10. Semua Staff Laboratorium Teknik Informatika Fery Pratama yang selalu memberi arahan
dalam pengerjaan tugas akhir ini.
11. Dan semua pihak yang telah membantu dalam proses pengerjaan tugas akhir ini.
vii
KATA PENGANTAR
Segala puji bagi Allah SWT, yang telah memberikan Rahmat dan Karunianya,
sehingga penulis dapat menyelesaikan tugas akhir yang berjudul:
SISTEM INFORMASI MANAJEMEN INVENTARIS PADA
LABORATORIUM INFORMATIKA UMM
Tugas akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh seluruh
mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir studi pada jenjang
program Strata 1.
Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam penlisan tugas
akhir ini. Untuk itu, penulis sangat mengharapkan saran yang sangat membangun agar tulisan
ini dapat berguna untuk perkembangan ilmu pengetahuan kedepan.
Malang, Desember 2018
Penulis
Adi Askadi
viii
DAFTAR ISI LEMBAR PERSETUJUAN ................................................................................... i
LEMBAR PENGESAHAN .................................................................................... ii
LEMBAR PERNYATAAN .................................................................................... iii
ABSTRAK ............................................................................................................... iv
ABSTRACT ............................................................................................................. v
LEMBAR PERSEMBAHAN ................................................................................. vi
KATA PENGANTAR ............................................................................................. vii
DAFTAR ISI ............................................................................................................ viii
DAFTAR GAMBAR ............................................................................................... x
DAFTAR TABEL ................................................................................................... xii
BAB I PENDAHULUAN ........................................................................................ 1
1.1. Latar Belakang ....................................................................................................... 1
1.2. Rumusan Masalah ................................................................................................. 3
1.3. Tujuan Penelitian ................................................................................................... 3
1.4. Batasan Masalah .................................................................................................... 4
1.5. Metode Penelitian................................................................................................... 4
BAB II LANDASAN TEORI ................................................................................. 7
2.1. Sistem Informasi .................................................................................................... 7
2.2. Inventaris ................................................................................................................ 8
2.3. Rapid Application Development (RAD) ................................................................. 9
2.4. Laboratorium Informatika Universitas Muhammadiyah Malang.................... 10
2.5. MySQL .................................................................................................................... 10
2.6. CodeIgniter ............................................................................................................. 11
2.7. QR Code (Quick Response Code) .......................................................................... 11
2.8. UAT (User Acceptance Test) .................................................................................. 13
2.9. End User Computing Satisfaction (EUCS) ............................................................ 14
BAB III ANALISA DAN PERANCANGAN SISTEM ........................................ 15
3.1. Analisa Sistem ........................................................................................................ 15
1. Analisa Kebutuhan Fungsional .................................................................... 15
ix
2. Analisa Kebutuhan Non-Fungsional ............................................................ 34
3.2. Desain ...................................................................................................................... 35
1. Desain Arsitektur Sistem .............................................................................. 35
2. Desain Database ............................................................................................. 36
3. Desain Interface ............................................................................................. 38
BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 40
4.1. Implementasi .......................................................................................................... 40
1. Konfigurasi Codeigniter ................................................................................ 40
2. Penambahan library PHPMailer .................................................................. 42
3. Inventaris Barang .......................................................................................... 44
4. Inventaris Ruang ........................................................................................... 51
5. Laporan .......................................................................................................... 56
4.2. Pengujian ................................................................................................................ 59
4.3. Skala Pengukuran .................................................................................................. 81
4.4. Hasil......................................................................................................................... 81
BAB V KESIMPULAN DAN SARAN .................................................................. 83
5.1. Kesimpulan ............................................................................................................. 83
5.2. Saran ....................................................................................................................... 83
DAFTAR PUSTAKA .............................................................................................. 84
LAMPIRAN ............................................................................................................. 86
x
DAFTAR GAMBAR
Gambar 2. 1 Definisi Sistem Informasi..................................................................... 7
Gambar 2. 2 Digram Alur Pembuatan QR Code ...................................................... 12
Gambar 2. 3 Digram Alur Pembacaan QR Code ...................................................... 13
Gambar 3. 1 bisnis proses peminjaman barang secara manual ................................. 15
Gambar 3. 2 bisnis proses pengenbalian barang secara manual ............................... 16
Gambar 3. 3 bisnis proses peminjaman ruang secara manual ................................... 16
Gambar 3. 4 bisnis proses pengembalian ruang secara manual ................................ 17
Gambar 3. 5 bisnis proses peminjaman barang yang telah diubah ........................... 17
Gambar 3. 6 bisnis proses Pengembalian barang yang telah diubah ........................ 18
Gambar 3. 7 bisnis proses peminjaman ruang yang telah diubah ............................. 18
Gambar 3. 8 bisnis proses pengembalian ruang yang telah diubah .......................... 19
Gambar 3. 9 Use Case Sistem Informasi Manajemen Inventaris .............................. 20
Gambar 3. 10 Activity Diagram view jadwal ruang ................................................. 21
Gambar 3. 11 Activity Diagram view data barang ................................................... 22
Gambar 3. 12 Activity Diagram registrasi ................................................................ 22
Gambar 3. 13 Activity Diagram peminjaman barang ............................................... 23
Gambar 3. 14 Activity Diagram booking ruang........................................................ 23
Gambar 3. 15 Activity Diagram manajemen data barang ......................................... 24
Gambar 3. 16 Activity Diagram vier report .............................................................. 26
Gambar 3. 17 Activity Diagram pengembalian ........................................................ 26
Gambar 3. 18 Activity Diagram approvment ............................................................ 27
Gambar 3. 19 Squence Diagram view jadwal ruang ................................................. 28
Gambar 3. 20 Squence Diagram view data barang ................................................... 28
Gambar 3. 21 Squence Diagram registrasi ................................................................ 28
Gambar 3. 22 Squence Diagram peminjaman barang ............................................... 29
Gambar 3. 23 Squence Diagram booking ruang ....................................................... 29
Gambar 3. 24 Squence Diagram manajement data barang ....................................... 30
Gambar 3. 25 Squence Diagram view report ............................................................ 30
Gambar 3. 26 Squence Diagram pengembalian ........................................................ 31
xi
Gambar 3. 27 Squence Diagram Approvment .......................................................... 31
Gambar 3. 28 Class diagram .................................................................................... 32
Gambar 3. 29 Arsitektur Sistem Informasi Inventaris .............................................. 35
Gambar 3. 30 Desain Database ................................................................................. 36
Gambar 3. 31 Interface Manajemen Barang ............................................................. 38
Gambar 3. 32 Desain Interface Manajemen Ruang .................................................. 38
Gambar 3. 33 Desain Interface Manajemen Peminjaman ......................................... 38
Gambar 3. 34 Desain Interface Manajemen Penjadwalan ........................................ 39
Gambar 3. 35 Desain Interface View Jadwal ............................................................ 39
Gambar 4. 1 Setting Password & sing-in method pada gmail .................................. 42
Gambar 4. 2 Setting Allow less secure apss pada gmail ........................................... 43
Gambar 4. 3 Hasil QRCode ...................................................................................... 45
Gambar 4. 4 View data barang pada guest ................................................................ 46
Gambar 4. 5 Tampilan data barang pada user........................................................... 46
Gambar 4. 6 Tombol Add New Transaction pada halaman view inventory ............. 47
Gambar 4. 7 Form Add New Transaction ................................................................. 47
Gambar 4. 8 Pop up search item ketika peminjaman barang .................................... 48
Gambar 4. 9 Tabel barang yang akan dipinjam ........................................................ 49
Gambar 4. 10 Buttom Edit Peminjaman Barang ....................................................... 49
Gambar 4. 11 Halaman Detail Peminjaman Barang ................................................. 50
Gambar 4. 12 Halaman Detail Transaction .............................................................. 51
Gambar 4. 13 Tampilan schedule.............................................................................. 53
Gambar 4. 14 Tombol Add New Booking ................................................................ 53
Gambar 4. 15 Form booking schedule ...................................................................... 54
Gambar 4. 16 Halaman Schedule Lab Loan.............................................................. 55
Gambar 4. 17 Pop Up Update Status Peminjaman Barang ....................................... 55
Gambar 4. 18 Contoh Email yang dikirim jika Peminjaman di Confirm ................. 56
Gambar 4. 19 Contoh Email yang dikirim jika Peminjaman di Reject ..................... 56
Gambar 4. 20 Halaman Report.................................................................................. 57
Gambar 4. 21 Tampilan export laporan ke pdf ......................................................... 59
xii
DAFTAR TABEL
Tabel 3. 1 Atribut Data Inventaris ............................................................................ 32
Tabel 3. 2 Kategori Inventaris ................................................................................... 33
Tabel 3. 3 Keterangan Tabel pada Desain Database ................................................. 37
Tabel 4. 1 Tambahan dari User ................................................................................. 40
Tabel 4. 2 Instrument Pengujian UAT User ............................................................. 60
Tabel 4. 3 Instrument Pengujian UAT Admin .......................................................... 65
Tabel 4. 4 Instrument EUCS ..................................................................................... 80
Tabel 4. 5 Skala Ukur Pengujian EUCS Berdasarkan Tingkatan ............................. 81
Tabel 4. 6 Hasil pengujian EUCS ............................................................................. 81
Tabel 6. 1 Hasil Pengujian UAT User ...................................................................... 86
Tabel 6. 2 Hasil Pengujian UAT Admin ................................................................... 95
Tabel 6. 3 Hasil Pengujan EUCS .............................................................................. 115
84
DAFTAR PUSTAKA
[1] P. D. Astuti, "Sistem Informasi Penjualan Obat pada Apotik Jati Farmasi
Arjosari," Jurnal Speed, vol. 3, pp. 34-39, 2011.
[2] M. Drs. Zulkifli Amsyah, Manajemen Sistem Informasi, Jakarta: PT. Gramedia
Pustaka Utama, 2005.
[3] Kemdikbud, "KBBI," Badan Pengembangan dan Pembinaan Bahasa, [Online].
Available: https://kbbi.web.id/inventaris. [Accessed 2 Desember 2017].
[4] H. .A, Pengembangan Sistem Inventori Loboratorium Teknik Informatika pada
Android dengan Menggunakan Barcode, Malang, 2016.
[5] S. Kosasi and I. D. A. E. Yuliani, "PENERAPAN RAPID APPLICATION
DEVELOPMENT PADA SISTEM PENJUALAN SEPEDA ONLINE,"
Simetris, pp. 27-36, 2015.
[6] R. A., "Analisis dan Implementasi Sistem Aplikasi Inventory Items Berbasi
Web Menggunakan Framework Codeigniter," Al Ulum Sains dan Teknologi ,
vol. 2, pp. 35-38, 2016.
[7] D. Rucci, A. R. Irawati and D. Kurniawan, "PENGEMBANGAN
PROTOTYPE SISTEM INFORMASI MANAJEMEN UNTUK JASA
INSTALASI DAN TROUBLESHOOTING JARINGAN INTERNET," Jurnal
Komputasi, vol. 4, pp. 1-8, 2016.
[8] Frieyadie, "Pengembangan Sistem Informasi Inventory Menggunakan Linier
Sequential Model untuk Peningkatan Layanan Inventory Barang," Jurnal Techo
Nusa Mandiri, vol. 12, no. 2015, pp. 203-207, 2015.
[9] A. Kadir, Pengenalan Sistem Informasi Edisi Revisi, Yogyakarta: ANDI
Yogyakarta , 2014.
[10] L. I. UMM, "About Us," Lab Informatika UMM, [Online]. Available:
http://infotech.umm.ac.id/about-us. [Accessed 27 11 2017].
[11] K. T. Wardani, "Pembangunan Sistem Informasi Akademik Lembaga
Bimbingan Belajar Spectrum," Journal Speed – Sentra Penelitian Engineering
dan Edukasi, vol. 4, pp. 68-73, 2012.
[12] A. Sholikhin and B. K. Riasti, "Pembanguna Sistem Informasi Inventarisasi
Sekalah pada Dinas Pendidikan Kabupaten Rembang Berbasis Web," IJNS, vol.
2, pp. 50-57, 2013.
85
[13] A. Setiadi and F. Alfiah, "Sistem Penjualan Spare Part Toko AJM Motor
Menggunakan CI Berbasis Arsitektur MVC," SIMENTRIS, vol. 7, pp. 575-586,
2016.
[14] N. A. Muhammad, F. Samopa and R. P. Wibowo, "Pembuatan Aplikasi
Presensi Perkuliahan Berbasis Fingerprint (Studi Kasus : Jurusan Sistem
Informatika Institusi Teknologi Sepuluh November Surabaya)," Jurnal Teknik
POMITS, vol. 2, pp. 465-469, 2013.
[15] A. Riyandwyana and E. S. Mukhlason, "Pengembangan Sistem Rekomendasi
Peminjaman Buku Berbasis Web Menggunakan Metode Self Organizing Map
Clustering Pada Badan Perpustakaan dan Kearsipan(BAPERSIP) Provinsi Jawa
Timur," Jurnal Teknik ITS, vol. 1, pp. 374-378, 2012.
[16] M. P. Nugraha, "Pengembangan Aplikasi QR Code Generator dan QR Code
Reader dari Data Berbentuk Image," Konferensi Nasional Informatika (KNIF),
pp. 148-155, 2011.
[17] B. Santosa, D. B. Prasetyo and Y. Pungki, "Integrasi Toko Online
Menggunakan Teknologi Web Service," Telematika, vol. 8, pp. 33-42, 2011.
[18] T. Ariaji, E. Utami and A. Sunyoto, "Evaluasi Sistem Informasi yang
Dikembangkan dengan Metodologi Extreme Programming," Jurnal Ilmiah
DASI, vol. 15, pp. 53-62, 2014.
[19] T. H. Widodo, O. D. Nurhayati and I. P. Windasari, "Pembuatan Aplikasi
Sensus Penduduk untuk Desa Wulunggung," JTsiskom, vol. 4, pp. 9-16, 2016.
[20] R. Parlika, A. H. Mubarok and M. S. Munir, "Rancangan Sistem Informasi
Pegawai Lapangan Rentcar Menggunakan Framework CodeIgniter," Jurnal
INFORM, vol. 2, 2017.
[21] P. D. Astuti, "Sistem Informasi Penjualan Obat pada Apotik Jati Farmasi
Arjosari," Jurnal Speed, vol. 3, pp. 34-39, 2011.