JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5....

13
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

Transcript of JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5....

Page 1: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 2: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 3: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 4: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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,

Page 5: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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.

Page 6: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 7: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 8: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 9: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 10: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 11: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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

Page 12: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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.

Page 13: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/46344/1/PENDAHULUAN.pdf · 2019. 5. 25. · i SISTEM INFORMASI MANAJEMEN INVENTARIS PADA LABORATORIUM INFORMATIKA UMM

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.