pengembangan sistem informasi akademik berbasis...
TRANSCRIPT
PENGEMBANGAN SISTEM INFORMASI AKADEMIK
BERBASIS ANDROID PADA LABORATORIUM TEKNIK
INFORMATIKA UNIVERSITAS MUHAMMADIYAH
MALANG
Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
SURYA LAROS
(201210370311250)
Bidang Minat : Jaringan
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2017
ii
iii
iv
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga
saya dapat menyelesaikan Tugas Akhir ini. Maka dari itu saya menyampaikan
ucapan terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang Maha Pemberi Petunjuk, Maha Pemurah. Sungguh besar
kuasa-Mu yang telah memberikan saya keteguhan hati dan kesabaran.
2. Rasulullah Muhammad SAW. Imam dan penuntun menuju Al-Jannah.
3. Kedua orang tua, Bapak A. Kadir Sui dan Ibu Siti Sahara dengan doanya
yang tiada henti untuk kedua anaknya.
4. Fatmawati khan yang selalu memberikan semangat dan motivasi.
5. Dosen pembimbing Bapak Eko Budi Cahyono dan Bapak Ilyas Nuryasin
selalu sabar dalam memberi arahan pengerjaan tugas akhir ini.
6. Bapak Yuda Munarko selaku Ketua Jurusan Teknik Informatika Universitas
Muhammadiyah Malang.
7. Bapak Ibu Dosen pengajar yang selalu memotivasi kami dan memberikan
ilmunya kepada kami beserta Staff TU Jurusan Teknik Informatika UMM.
8. Pendamping terbaik Nur Fitria Ningsih yang selalu memberikan motivasi,
dukungan, dan semangat dalam pengerjaan tugas akhir ini.
9. Teman-teman seperjuangan yang ikut membantu pengerjaan Tugas Akhir ini.
10. Dan semua pihak yang telah membantu dalam terselesaikannya tugas akhir
ini.
v
KATA PENGANTAR
Segala puji bagi Allah SWT, yang telah memberikan Rahmat dan
Karunianya, sehingga penulis dapat menyelesaikan skripsi yang berjudul:
“PENGEMBANGAN SISTEM INFORMASI AKADENMIK BERBASIS
ANDROID PADA LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH MALANG”
Skripsi 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
penulisan tugas akhir ini. Untuk itu, penulis sangat mengharapkan saran yang
membangun agar tulisan ini dapat berguna untuk perkembangan ilmu pengetahuan
kedepan.
Malang, 25 Februari 2017
Penulis
Surya Laros
vi
ABSTRAK
Pada penelitian “Pengembangan Sistem Informasi Akademik Berbasis
Android Pada Laboratorium Teknik Informatika Universitas Muhammadiyah
Malang” ini merupakan pengembangan dari sistem informasi yang sudah berjalan.
Pada saat ini (2016) telah diterapkan sistem informasi untuk mengelolah data
absensi dan data nilai praktikum mahasiswa jurusan teknik informatika
Universitas Muhammadiyah Malang dengan menggunakan pemrograman berbasis
Web, sehingga dalam proses melakukan aktifitas ke dalam sistem informasi user
di tuntut untuk menggunakan aplikasi Web Browser seperti Google Crhome,
Mozila Firefox dll. Hal ini dirasa mengurangi efektifitas dalam proses melakukan
akses ke sistem informasi. Pengembangan yang dilakukan pada penelitian ini
merupakan rancang bangun aplikasi pada platform Android dengan penambahan
beberapa fitur baru, bertujuan untuk mempermudah penggunaan aplikasi oleh user
karena tidak lagi bergantung pada aplikasi Web Browser. Hasil dari penelitian ini
kedepannya adalah sebuah aplikasi sistem informasi akademik dengan platform
Android, dimana semua fitur pada aplikasi berjalan dengan sukses sesuai dengan
fungsinya.
Kata Kunci: Sistem informasi, Sistem informasi Akademik, Andorid, Smartphone.
vii
ABSTRACT
The research "Pengembangan Sistem Informasi Akademik Berbasis
Android Pada Laboratorium Teknik Informatika Universitas Muhammadiyah
Malang " is the development of information systems that are already running. At
this time (2016) has been applied information system for managing the attendance
data and value data practicum students majoring in Informatics Engineering
University of Muhammadiyah Malang by using Web-based programming, so that
in the process of conducting activities into the information system users are in
demand for use of a Web Browser application such as Google Crhome, Mozilla
Firefox etc. It is considered in the process of reducing the effectiveness of the
access to information system. Development being done in this research is the
design of applications on the Android platform with the addition of several new
features, aims to facilitate use of the application by the user because it is no longer
rely on a Web Browser application. The results of this research in the future is an
academic information system application to the Android platform, where all
features of the application is running successfully in accordance with its function.
Keywords: Information systems, information systems Academic, Andorid,
Smartphone.
viii
DAFTAR ISI
LEMBAR PERSETUJUAN..................................................................................... i
LEMBAR PENGESAHAN .................................................................................... ii
LEMBAR PERNYATAAN ................................................................................... iii
LEMBAR PERSEMBAHAN ................................................................................ iv
KATA PENGANTAR ............................................................................................ v
ABSTRAK ............................................................................................................. vi
ABSTRACT .......................................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR GAMBAR ............................................................................................. xi
DAFTAR TABEL ................................................................................................ xvi
DAFTAR LAMPIRAN ...................................................................................... xviii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ......................................................................................... 1
1.2 Rumusan Masalah .................................................................................... 2
1.3 Tujuan ....................................................................................................... 2
1.4 Batasan Masalah ....................................................................................... 2
1.5 Metodologi ............................................................................................... 3
1.5.1 Feasibility Study (Studi Kelayakan) ................................................. 3
1.5.2 Requirement Analysis (Analisa Kebutuhan) ..................................... 3
1.5.3 Desain Sistem .................................................................................... 3
1.5.4 Implementasi ..................................................................................... 3
1.5.5 Pengujian ........................................................................................... 4
1.5.6 Maintenance ...................................................................................... 4
1.6 Sistematika Penulisan ............................................................................... 4
BAB II LANDASAN TEORI ................................................................................ 6
2.1 Sistem Informasi ....................................................................................... 6
2.1.1 Pengantar Sistem Informasi .............................................................. 6
2.1.2 Struktur komponen sistem informasi ................................................ 6
2.2. Barcode ..................................................................................................... 7
ix
2.2.1 Pengantar barcode ............................................................................. 7
2.2.2 Jenis barcode ..................................................................................... 8
2.3. ZXing ........................................................................................................ 9
2.3.1 Pengantar ZXing ............................................................................... 9
2.3.2 Komponen ZXing ............................................................................. 9
2.4. REST ...................................................................................................... 10
2.5. JSON ...................................................................................................... 10
BAB III ANALISA DAN DESAIN SISTEM ..................................................... 12
3.1 Analisa sistem yang sedang berjalan ...................................................... 12
3.1.1 Sistem informasi akademik Lab. IT UMM ..................................... 12
3.1.2 Analisa study kelayakan .................................................................. 13
3.1.3 Analisa kebutuhan ........................................................................... 15
3.1.4 Usecase sistem berjalan................................................................... 24
3.2 Desain sistem .......................................................................................... 26
3.2.1 Desain arsitektur sistem .................................................................. 26
3.2.2 Diagram aktifitas sistem yang akan dikembangkan ........................ 28
3.2.3 Unified Modeling Language (UML) ............................................... 43
3.2.4 Desain database ............................................................................... 99
3.2.5 Perancangan antarmuka (Interfaces) ............................................. 105
BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................... 110
4.1 Implementasi Program Aplikasi ........................................................... 110
4.1.1 Halaman login ............................................................................... 110
4.1.2 Halaman list kelas praktikum ........................................................ 110
4.1.3 Halaman list modul ....................................................................... 111
4.1.4 Halaman tambah modul ................................................................ 111
4.1.5 Halaman edit modul ...................................................................... 112
4.1.6 Halaman hapus modul ................................................................... 112
4.1.7 Halaman list nilai modul praktikum Mahasiswa ........................... 113
4.1.8 Halaman input nilai modul praktikum Mahasiswa ....................... 113
4.1.9 Halaman edit nilai modul praktikum Mahasiswa.......................... 114
4.1.10 Halaman hapus nilai modul praktikum Mahasiswa ...................... 114
4.1.11 Halaman list presence praktikum .................................................. 115
x
4.1.12 Halaman tambah presence............................................................. 115
4.1.13 Halaman edit presence .................................................................. 116
4.1.14 Halaman hapus presence ............................................................... 116
4.1.15 Halaman list absen presence praktikum Mahasiswa ..................... 117
4.1.16 Halaman input absen presence praktikum Mahasiswa.................. 117
4.1.17 Halaman edit absen presence praktikum Mahasiswa .................... 118
4.1.18 Halaman hapus absen presence praktikum Mahasiswa ................ 118
4.1.19 Halaman scan KTM ...................................................................... 119
4.1.20 Halaman usermode Aslab ............................................................. 119
4.1.21 Halaman lihat nilai modul (Mahasiswa) ....................................... 120
4.1.22 Halaman lihat absen presence (Mahasiswa) ................................. 120
4.1.23 Halaman lihat transkrip ................................................................. 121
4.1.24 Halaman about .............................................................................. 121
4.2 Antarmuka Aplikasi (Interfaces) .......................................................... 122
4.3 Hasil pengujian ..................................................................................... 124
4.3.1 Blackbox ....................................................................................... 124
4.3.2 UAT (User Accepted Test) ............................................................ 127
4.3.3 Pengujian kelayakan...................................................................... 130
BAB V KESIMPULAN DAN SARAN ............................................................. 132
5.1 Kesimpulan ........................................................................................... 132
5.2 Saran ..................................................................................................... 132
DAFTAR PUSTAKA ......................................................................................... 133
LAMPIRAN ........................................................................................................ 134
xi
DAFTAR GAMBAR
Gambar 2.1 Barcode code 128 .............................................................................. 8
Gambar 2.2 Barcode QR-Code .............................................................................. 9
Gambar 3.1 Usecase sistem berjalan ................................................................... 25
Gambar 3.2 Desain arsitektur sistem ................................................................... 27
Gambar 3.3 Desain usecase ................................................................................. 28
Gambar 3.4 Admin login dan lihat praktikum ..................................................... 44
Gambar 3.5 Admin lihat modul ........................................................................... 45
Gambar 3.6 Admin tambah modul ...................................................................... 45
Gambar 3.7 Admin edit modul ............................................................................ 46
Gambar 3.8 Admin hapus modul ......................................................................... 46
Gambar 3.9 Admin lihat nilai Mahasiswa ........................................................... 47
Gambar 3.10 Admin input nilai Mahasiswa ........................................................ 47
Gambar 3.11Admin edit nilai Mahasiswa ........................................................... 48
Gambar 3.12Admin hapus nilai Mahasiswa ........................................................ 48
Gambar 3.13Admin lihat pertemuan ................................................................... 49
Gambar 3.14Admin tambah pertemuan............................................................... 49
Gambar 3.15Admin edit pertemuan .................................................................... 50
Gambar 3.16 Admin hapus pertemuan ................................................................ 50
Gambar 3.17 Admin lihat absen Mahasiswa ....................................................... 51
Gambar 3.18 Admin input absen Mahasiswa ...................................................... 51
Gambar 3.19 Admin edit absen Mahasiswa ........................................................ 52
Gambar 3.20 Admin hapus absen Mahasiswa ..................................................... 52
Gambar 3.21 Admin scan KTM .......................................................................... 53
Gambar 3.22 Dosen login dan lihat praktikum.................................................... 53
Gambar 3.23 Dosen lihat modul .......................................................................... 54
Gambar 3.24 Dosen tambah modul ..................................................................... 54
Gambar 3.25 Dosen edit modul ........................................................................... 55
Gambar 3.26 Dosen hapus modul ....................................................................... 55
Gambar 3.27 Dosen lihat nilai Mahasiswa .......................................................... 56
Gambar 3.28 Dosen input nilai Mahasiswa ......................................................... 56
xii
Gambar 3.29Dosen edit nilai Mahasiswa ............................................................ 57
Gambar 3.30 Dosen hapus nilai Mahasiswa ........................................................ 57
Gambar 3.31 Dosen lihat pertemuan ................................................................... 58
Gambar 3.32 Dosen tambah pertemuan .............................................................. 58
Gambar 3.33 Dosen edit pertemuan .................................................................... 59
Gambar 3.34 Dosen hapus pertemuan ................................................................. 59
Gambar 3.35 Dosen lihat absen Mahasiswa ........................................................ 60
Gambar 3.36 Dosen input absen Mahasiswa ....................................................... 60
Gambar 3.37 Dosen edit absen Mahasiswa ......................................................... 61
Gambar 3.38 Dosen hapus absen Mahasiswa ...................................................... 61
Gambar 3.39 Dosen scan KTM ........................................................................... 62
Gambar 3.40 Aslab login dan lihat praktikum .................................................... 63
Gambar 3.41 Aslab lihat modul ........................................................................... 63
Gambar 3.42 Aslab tambah modul ...................................................................... 64
Gambar 3.43 Aslab edit modul ............................................................................ 64
Gambar 3.44 Aslab hapus modul ........................................................................ 65
Gambar 3.45 Aslab lihat nilai Mahasiswa ........................................................... 65
Gambar 3.46 Aslab input nilai Mahasiswa .......................................................... 66
Gambar 3.47 Aslab edit nilai Mahasiswa ............................................................ 66
Gambar 3.48 Aslab hapus nilai Mahasiswa ........................................................ 67
Gambar 3.49 Aslab lihat pertemuan .................................................................... 67
Gambar 3.50 Aslab tambah pertemuan ............................................................... 68
Gambar 3.51 Aslab edit pertemuan ..................................................................... 68
Gambar 3.52 Aslab hapus pertemuan .................................................................. 69
Gambar 3.53 Aslab lihat absen Mahasiswa ......................................................... 69
Gambar 3.54 Aslab input absen Mahasiswa ........................................................ 70
Gambar 3.55 Aslab edit absen Mahasiswa .......................................................... 70
Gambar 3.56 Aslab hapus absen Mahasiswa ...................................................... 71
Gambar 3.57 Aslab scan KTM ............................................................................ 71
Gambar 3.58 Mahasiswa login dan lihat praktikum ............................................ 72
Gambar 3.59 Mahasiswa lihat nilai ..................................................................... 72
Gambar 3.60 Mahasiswa lihat absen ................................................................... 73
xiii
Gambar 3.61 Mahasiswa ganti user mode ........................................................... 73
Gambar 3.62 Mahasiswa lihat transkrip nilai ...................................................... 73
Gambar 3.63 Admin login dan lihat praktikum ................................................... 74
Gambar 3.64 Admin lihat modul ......................................................................... 75
Gambar 3.65 Admin tambah modul .................................................................... 75
Gambar 3.66 Admin edit/hapus modul................................................................ 76
Gambar 3.67 Admin lihat nilai Mahasiswa ......................................................... 76
Gambar 3.68 Admin input nilai Mahasiswa ........................................................ 77
Gambar 3.69 Admin edit/hapus nilai Mahasiswa ................................................ 77
Gambar 3.70 Admin lihat pertemuan .................................................................. 78
Gambar 3.71 Admin tambah pertemuan.............................................................. 78
Gambar 3.72 Admin edit/hapus pertemuan ......................................................... 79
Gambar 3.73 Admin lihat absen Mahasiswa ....................................................... 79
Gambar 3.74 Admin input absen Mahasiswa ...................................................... 80
Gambar 3.75 Admin edit/hapus absen Mahasiswa .............................................. 80
Gambar 3.76 Admin scan KTM .......................................................................... 81
Gambar 3.77 Dosen login dan lihat praktikum.................................................... 81
Gambar 3.78 Dosen lihat modul .......................................................................... 82
Gambar 3.79 Dosen tambah modul ..................................................................... 82
Gambar 3.80 Dosen edit/hapus modul ................................................................ 83
Gambar 3.81 Dosen lihat nilai Mahasiswa .......................................................... 83
Gambar 3.82 Dosen input nilai Mahasiswa ......................................................... 84
Gambar 3.83 Dosen edit/hapus nilai Mahasiswa ................................................ 84
Gambar 3.84 Dosen lihat pertemuan ................................................................... 85
Gambar 3.85 Dosen tambah pertemuan .............................................................. 85
Gambar 3.86 Dosen edit/hapus pertemuan .......................................................... 86
Gambar 3.87 Dosen lihat absen Mahasiswa ........................................................ 86
Gambar 3.88 Dosen input absen Mahasiswa ....................................................... 87
Gambar 3.89 Dosen edit/hapus absen Mahasiswa .............................................. 87
Gambar 3.90 Dosen scan KTM ........................................................................... 88
Gambar 3.91 Aslab login dan lihat praktikum .................................................... 88
Gambar 3.92 Aslab lihat modul ........................................................................... 89
xiv
Gambar 3.93 Aslab tambah modul ...................................................................... 89
Gambar 3.94 Aslab edit/hapus modul ................................................................. 90
Gambar 3.95 Aslab lihat nilai Mahasiswa ........................................................... 90
Gambar 3.96 Aslab input nilai Mahasiswa .......................................................... 91
Gambar 3.97 Aslab edit/hapus nilai Mahasiswa ................................................. 91
Gambar 3.98 Aslab lihat pertemuan .................................................................... 92
Gambar 3.99 Aslab tambah pertemuan ............................................................... 92
Gambar 3.100 Aslab edit/hapus pertemuan ......................................................... 93
Gambar 3.101 Aslab lihat absen Mahasiswa ....................................................... 93
Gambar 3.102 Aslab input absen Mahasiswa ...................................................... 94
Gambar 3.103 Aslab edit/hapus absen Mahasiswa ............................................. 94
Gambar 3.104 Aslab scan KTM .......................................................................... 95
Gambar 3.105 Mahasiswa login dan lihat praktikum .......................................... 95
Gambar 3.106 Mahasiswa lihat nilai ................................................................... 96
Gambar 3.107 Mahasiswa lihat absen ................................................................. 96
Gambar 3.108 Mahasiswa lihat transkrip nilai .................................................... 97
Gambar 3.109 Mahasiswa ganti user mode ......................................................... 97
Gambar 3.110 Class diagram user Admin, Dosen, Aslab ................................... 98
Gambar 3.111 Class diagram Mahasiswa............................................................ 99
Gambar 3.112 Desain struktur CDM ................................................................. 100
Gambar 3.113 Desain struktur PDM ................................................................. 101
Gambar 4.1 Halaman login ................................................................................ 110
Gambar 4.2 Halaman list kelas praktikum ........................................................ 111
Gambar 4.3 Halaman list modul praktikum ...................................................... 111
Gambar 4.4 Halaman tambah modul praktikum ............................................... 112
Gambar 4.5 Halaman edit modul praktikum ..................................................... 112
Gambar 4.6 Halaman hapus modul praktikum .................................................. 113
Gambar 4.7 Halaman list nilai modul praktikum Mahasiswa ........................... 113
Gambar 4.8 Halaman input nilai modul praktikum Mahasiswa ........................ 114
Gambar 4.9 Halaman edit nilai modul praktikum Mahasiswa .......................... 114
Gambar 4.10 Halaman hapus nilai modul praktikum Mahasiswa ..................... 115
Gambar 4.11 Halaman list presence praktikum................................................. 115
xv
Gambar 4.12 Halaman tambah presence ........................................................... 116
Gambar 4.13 Halaman edit presence ................................................................. 116
Gambar 4.14 Halaman hapus presence.............................................................. 117
Gambar 4.15 Halaman list absen presence praktikum Mahasiswa ................... 117
Gambar 4.16 Halaman input absen presence praktikum Mahasiswa ................ 118
Gambar 4.17 Halaman edit absen presence praktikum Mahasiswa .................. 118
Gambar 4.18 Halaman hapus absen presence praktikum Mahasiswa ............... 119
Gambar 4.19 Halaman scan KTM ..................................................................... 119
Gambar 4.20 Fitur usermode Aslab ................................................................... 120
Gambar 4.21 Halaman lihat nilai modul (Mahasiswa) ...................................... 120
Gambar 4.22 Halaman lihat absen presence (Mahasiswa) ................................ 121
Gambar 4.23 Halaman lihat transkrip................................................................ 121
Gambar 4.24 Halaman about ............................................................................. 122
xvi
DAFTAR TABEL
Tabel 2.1 Tipe barcode (Fais, 2014) ...................................................................... 8
Tabel 3.1 Identifikasi aktor .................................................................................. 13
Tabel 3.2 Kelayakan sistem yang sedang berjalan ............................................... 14
Tabel 3.3 Elisitasi Kebutuhan Tahap 1 ................................................................ 18
Tabel 3.4 Elisitasi tahap 2 dengan metode MDI .................................................. 19
Tabel 3.5 Elisitasi tahap 3 dengan metode MDI dan HML ................................. 21
Tabel 3.6 Kebutuhan Fungsional ......................................................................... 23
Tabel 3.7 Kebutuhan nonf ungsional.................................................................... 24
Tabel 3.8 Spesifik usecase sistem yang sedang berjalan ...................................... 25
Tabel 3.9 Usecase scenario lihat kelas praktikum ................................................ 29
Tabel 3.10 Usecase scenario lihat modul ............................................................. 29
Tabel 3.11 Usecase scenario tambah modul......................................................... 30
Tabel 3.12 Usecase scenario edit/hapus modul .................................................... 30
Tabel 3.13 Usecase scenario lihat nilai Mahasiswa praktikan ............................. 31
Tabel 3.14 Usecase scenario lihat nilai praktikum ............................................... 32
Tabel 3.15 Usecase scenario input nilai Mahasiswa praktikan ............................ 33
Tabel 3.16 Usecase scenario edit/hapus nilai Mahasiswa praktikan .................... 34
Tabel 3.17 Usecase scenario lihat daftar pertemuan praktikan ............................ 35
Tabel 3.18 Usecase scenario tambah daftar pertemuan praktikan ....................... 36
Tabel 3.19 Usecase scenario edit/hapus daftar pertemuan praktikan ................... 36
Tabel 3.20 Usecase scenario tampilkan list absen pertemuan praktikan.............. 37
Tabel 3.21 Usecase scenario tampilkan absen pertemuan praktikan ................... 38
Tabel 3.22 Usecase scenario input absen pertemuan praktikan ........................... 39
Tabel 3.23 Usecase scenario edit/hapus absen pertemuan praktikan ................... 40
Tabel 3.24 Usecase scenario input absen praktikan dengan scaning KTM ......... 41
Tabel 3.25 Usecase scenario lihat transkrip nilai ................................................. 42
Tabel 3.26 Usecase scenario ganti user mode ...................................................... 43
Tabel 3.27 Tabel user ......................................................................................... 101
Tabel 3.28 Tabel user_student ............................................................................ 102
Tabel 3.29 Tabel user Assistant ......................................................................... 102
xvii
Tabel 3.30 Tabel user admin .............................................................................. 102
Tabel 3.31 Tabel class ........................................................................................ 103
Tabel 3.32 Tabel user student class .................................................................... 103
Tabel 3.33 Tabel user asisstant class .................................................................. 103
Tabel 3.34 Tabel Presence .................................................................................. 103
Tabel 3.35 Tabel_presence_student ................................................................... 104
Tabel 3.36 Tabel Task ........................................................................................ 104
Tabel 3.37 Tabel task detail ............................................................................... 104
Tabel 3.38 Tabel grade final ............................................................................... 105
Tabel 3.39 Tabel desain interfaces ..................................................................... 109
Tabel 4.1 Implementasi Antarmuka ................................................................... 122
Tabel 4.2 Hasil pengujian Blackbox .................................................................. 125
Tabel 4.3 Hasil pengujian UAT (User Accepted Test). ...................................... 128
Tabel 4.4 Pengujian kelayakan sistem yang dikembangkan .............................. 130
xviii
DAFTAR LAMPIRAN
Lampiran 1 : Hasil pengujian UAT Admin....................................................... 134
Lampiran 2 : Hasil pengujian UAT Dosen ....................................................... 139
Lampiran 3 : Hasil pengujian UAT Aslab ........................................................ 144
Lampiran 4 : Hasil pengujian UAT Praktikan .................................................. 164
xix
DAFTAR PUSTAKA
[1] Suryati, Bambang Eka Purnama. 2012 "Pembangunan Sistem Informasi
Pendataan Rakyat Miskin Untuk Program Beras Miskin (Raskin) Pada
Desa Mantren Kecamatan Kebonagung Kabupaten Pacitan". Surakarta.
[2] Mustofa, 2014. “Analisis Dan Perancangan Sistem Informasi E-Education
Berbasis Web Di SMA Pembangunan Mranggen”. Semarang.
[3] Abdullah, Dahlan . 2015. "Perancangan Sistem Informasi Pendataan Siswa
SMP Islam Swasta Darul Yatama Berbasis Web". Aceh Utara.
[4] Subaeki,Beki . Jauhari, M Rahmat. 2016 "Aplikasi Info Halal
Menggunakan Barcode Scanner Untuk Smartphone Android". Bandung.
[5] Fais, Muhammad Noor. Susanto, Arief. Listyorini, Tri. 2014.
"Pengembangan Sistem Parkir Di Universitas Muria Kudus Dengan
Menggunakan Enkripsi Data Dan Teknologi Barcode". Kudus.
[6] Danuri.Wati,Lidya.Nadia Rumi. 2015. "Pembuatan Aplikasi Quick
Response Code Pada Kartu Tanda Mahasiswa". Riau.
[7] Eka Y Saputra 2015. REST "(Representational State Transfer)"
http://ekajogja.com/definisi/rest-representational-state-transfer/.
[8] JSON. (2013). Introducing JSON. http://www.json.org/.
[9] Sandi Sudrajat, Muhammad. 2014. Pengembangan Sistem Informasi
Kredit Usaha Rakyat di PT. BPR Nusamba Tanjungsari, Bandung.
[10] Syaifullah. 2014. Studi Kelayakan Sistem Informasi Akademik Berbasis
Web Pada Poltekes Kemenkes Riau Dengan Menggunakan Metode
Kelayakan Telos, Riau.