PEMBANGUNAN APLIKASI MOBILE ONLINE PUBLIC ACCESS CATALOG (OPAC) TUGAS AKHIR

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA MENGGUNAKAN AUGMENTED REALITY SKRIPSI

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PEMBANGUNAN APLIKASI MOBILE SCHEDULED MAINTENANCE SYSTEM FIXED ASSET

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

BAB 1 PENDAHULUAN 1.1. Latar Belakang

PEMBANGUNAN APLIKASI PENGELOLAAN DATA DAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB SKRIPSI

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika DISUSUN OLEH:

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE ALAT BANTU DOKTER UNTUK MENANGANI PASIEN RAWAT INAP RUMAH SAKIT PANTI RAPIH YOGYAKARTA

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PENGEMBANGAN APLIKASI PERANGKAT LUNAK KLINIK TERPADU BERBASIS WEB DAN ANDROID DENGAN PUSH NOTIFICATION DAN NOSQL DATABASE SKRIPSI JUDUL

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN APLIKASI PANDUAN DIET SEHAT BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE TUGAS AKHIR

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENJUALAN BARANG TUGAS AKHIR

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE USER-BASED COLLABORATIVE FILTERING

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID

PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM

PEMBANGUNAN SISTEM INFORMASI TOKO PAKAN HEWAN TERNAK (POULTRY SHOP)

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB

PEMBANGUNAN APLIKASI JUAL BELI ONLINE LARASHOP BERBASIS MOBILE WEBSITE

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI UNTUK MENCARI SENTRA BATIK DI YOGYAKARTA BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI ANALISIS PEMETAAN KEMISKINAN BERBASIS WEB

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR

PENGEMBANGAN APLIKASI MOBILE AUGMENTED REALITY UNTUK MEMPERKENALKAN PAKAIAN ADAT INDONESIA

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN APLIKASI PENGENALAN DAN PERENCANAAN PARIWISATA DAERAH ISTIMEWA YOGYAKARTA

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

Pembangunan Sistem Informasi Penjualan Produk Kulit Berbasis Web

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE RENUNGAN HARIAN

PEMBANGUNAN WEBSITE INFORMASI LETAK PERGURUAN TINGGI DAERAH ISTIMEWA YOGYAKARTA BERBASIS SVG

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PENGIMPLEMENTASIAN CRM PADA PEMBANGUNAN E-COMMERCE UNTUK PRODUSEN ALAT PERMAINAN EDUKATIF BERBASIS WEB (Studi Kasus : Dolanan Puzzle)

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI RANTAI PASOK BERBASIS WEB (STUDI KASUS PT TUNAS LOGAM JAYA)

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA NUSA TENGGARA TIMUR MENGGUNAKAN METODE USER- BASED COLLABORATIVE FILTERING

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Transkripsi:

PEMBANGUNAN APLIKASI MOBILE ONLINE PUBLIC ACCESS CATALOG (OPAC) TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Fransiskus Teo 13 07 07379 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2017

HALAMAN PENGESAHAN HALAMAN PERSEMBAHAN Tugas Akhir ini dipersembahkan untuk: Tuhan Yang Maha Esa, orang tua, pacar, saudara, sahabat, dan seluruh pembaca laporan tugas akhir ini. "Kegagalan hanya terjadi bila kita menyerah." Lessing ii

KATA PENGANTAR Puji syukur kepada Tuhan Yesus Kristus yang telah memberikan berkat dan penyertaan kepada penulis sehingga dapat menyelesaikan laporan tugas akhir ini dengan baik. Penulisan tugas akhir ini dilakukan untuk memenuhi salah satu syarat memperoleh gelar sarjana di jurusan Teknik Informantika, Fakultas Teknik Industri, Univarsitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan tugas akhir ini tidak terlepas dari bantuan berbagai pihak yang terlibat baik secara langsung maupun tidak langsung. Oleh karena itu penulis ingin menyampaikan terima kasih kepada: 1. Bapak Dr. A. Teguh Siswantoro, M.Sc., selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 2. Bapak Martinus Maslim, S.T., M.T., selaku Ketua Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 3. Ibu Th. Devi Indriasari, S.T., M.Sc., selaku Dosen Pembimbing I yang tanpa lelah meluangkan waktu untuk membantu dan mendukung penulis sehingga tugas akhir ini dapat terselesaikan dengan baik. 4. Bapak Eddy Julianto, S.T., M.T., selaku Dosen Pembimbing II yang tanpa lelah meluangkan waktu untuk membantu dan mendukung penulis sehingga tugas akhir ini dapat terselesaikan dengan baik. 5. Orang Tua, kakak, serta keluarga besar yang selalu mendoakan dan memotivasi penulis selama menyusun tugas akhir ini. 6. Prisilla Resanda Esy, selaku pacar yang selalu mendoakan, memotivasi, menolong serta mengganggu penulis selama menyusun tugas akhir ini. 7. Semua teman-teman Himahorka yang menemani perjalanan penulis sejak awal sampai akhir bangku perkuliahan. 8. Kontrakan Kimcil Kantil dan kontrakan GGS yang sudah menemani penulis sejak awal sampai akhir bangku perkuliahan. iii

9. SMP Negeri 21 Semarang yang telah memberikan izin dan data kepada peneliti untuk menyusun tugas akhir ini. 10. Semua pihak yang tidak dapat disebutkan satu per satu yang telah memberikan bantuan baik secara langsung maupun tidak langsung. Penulis menyadari bahwa terdapat banyak kekurangan di dalam laporan tugas akhir ini. Maka, penulis mengharapkan kritik dan saran yang membangun agar laporan tugas akhir ini dapat bermanfaat bagi seluruh pihak yang membacanya. Yogyakarta, 27 Juli 2017 Penulis iv

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii HALAMAN PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR GAMBAR...viii DAFTAR TABEL... xii INTISARI...xiii BAB 1 PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan dan Manfaat Penelitian... 3 1.5. Metodoligi Penelitian... 3 1.5.1. Studi Pustaka... 3 1.5.2. Metode Wawancara... 3 1.5.3. Metode Pembangunan Perangkat Lunak... 4 1.6. Sistematika Penulisan... 6 BAB 2 TINJAUAN PUSTAKA... 8 BAB 3 LANDASAN TEORI 3.1. Perpustakaan... 11 3.2. Online Public Access Catalog (OPAC)... 11 3.3. Android... 12 3.4. Aplikasi Mobile... 12 3.5. Arsitektur MVC (Model-View-Controller)... 13 3.6. MySQL... 14 3.7. PHP... 15 v

3.8. Bahasa Pemrograman Java... 15 3.9. Android studio... 15 3.10. Laravel... 16 BAB 4 ANALISIS DAN PERANCANGAN PERANGKAT LUNAK 4.1. Analisis Sistem... 17 4.2. Analisis Sistem yang Akan Dibangun... 18 4.2.1. Fungsi Produk... 19 4.2.2. Use Case Diagram... 20 4.3. Perancangan Sistem... 22 4.3.1. Perancangan Arsitektur... 22 4.3.2. Physical Data Model... 24 4.3.3. Deskripsi Perancangan Antarmuka... 25 4.3.3.1. Deskripsi Perancangan Antarmuka Mobile MOPAC... 25 4.3.3.2. Deskripsi Perancangan Antarmuka Website MOPAC... 30 BAB 5 IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK 5.1. Definisi Sistem... 38 5.2. Implementasi Sistem... 43 5.2.1. Antarmuka Aplikasi Mobile MOPAC... 43 5.2.2. Antarmuka Website MOPAC... 65 5.3. Hasil Pengujian Perangkat Lunak... 99 5.4. Hasil Pengujian Terhadap Pengguna... 117 5.5. Analisis Kelebihan dan Kekurangan Aplikasi... 120 5.5.1. Kelebihan... 120 5.5.2 Kekurangan... 121 BAB 6 PENUTUP 6.1. Kesimpulan... 122 6.2. Saran... 122 DAFTAR PUSTAKA... 123 vi

DAFTAR GAMBAR Gambar 4.1. Use Case Diagram MOPAC-Web... 20 Gambar 4.2. Use Case Diagram MOPAC... 21 Gambar 4.3. Rancangan Arsitektur MOPAC... 22 Gambar 4.4. Rancangan Arsitektur MOPAC-Web... 23 Gambar 4.5. Physical Data Model MOPAC... 24 Gambar 4.6. Antarmuka Utama... 25 Gambar 4.7. Antarmuka Cari Buku... 26 Gambar 4.8. Antarmuka Login... 27 Gambar 4.9. Antarmuka Daftar... 27 Gambar 4.10. Antarmuka Menu MOPAC... 28 Gambar 4.11. Antarmuka Pengumuman... 28 Gambar 4.12 Antarmuka Peminjaman... 29 Gambar 4.13. Antarmuka Atur Profil... 30 Gambar 4.14. Halaman Login MOPAC-Web... 31 Gambar 4.15. Halaman Pengelolaan User MOPAC-Web... 31 Gambar 4.16. Halaman Pengelolaan Pengumuman MOPAC-Web... 32 Gambar 4.17. Halaman Lihat Laporan MOPAC-Web... 33 Gambar 4.18. Halaman Pengelolaan Anggota MOPAC-Web... 34 Gambar 4.19. Halaman Pengelolaan Buku MOPAC-Web... 34 Gambar 4.20. Halaman Tampil Peminjaman MOPAC-Web... 35 Gambar 4.21. Halaman Detil Peminjaman MOPAC-Web... 36 Gambar 4.22. Halaman Pengembalian MOPAC-Web... 37 Gambar 5.1. Antarmuka Menu sebelum Login... 43 Gambar 5.2. Antarmuka Tentang... 44 Gambar 5.3. Antarmuka Syarat dan Ketentuan... 44 Gambar 5.4. Antarmuka Privasi... 45 vii

Gambar 5.5. Antarmuka Cari Buku... 45 Gambar 5.6. Antarmuka Tampil Buku yang Dicari... 46 Gambar 5.7. Antarmuka Detail Buku... 47 Gambar 5.8. Potongan Kode Cari Buku berdasarkan Judul... 48 Gambar 5.9. Potongan Kode Cari Buku Android berdasarkan Judul... 48 Gambar 5.10. Potongan Kode Cari Buku berdasarkan Pengarang... 48 Gambar 5.11. Potongan Kode Cari Buku Android berdasarkan Pengarang... 49 Gambar 5.12. Potongan Kode Cari Buku berdasarkan Penerbit... 49 Gambar 5.13. Potongan Kode Cari Buku Android berdasarkan Penerbit... 50 Gambar 5.14. Potongan Kode Cari Buku berdasarkan Subjek... 50 Gambar 5.15. Potongan Kode Cari Buku Android berdasarkan Subjek... 50 Gambar 5.16. Antarmuka Koleksi Terbaru... 51 Gambar 5.17. Potongan Kode Tampil Koleksi Terbaru... 52 Gambar 5.18. Potongan Kode Tampil Koleksi Terbaru Android... 52 Gambar 5.19 Antarmuka Login... 53 Gambar 5.20. Potongan Kode Login... 53 Gambar 5.21. Potongan Kode Login Android... 54 Gambar 5.22 Antarmuka Daftar Anggota... 54 Gambar 5.23. Potongan Kode Daftar Anggota Android... 55 Gambar 5.24. Antarmuka Menu Android... 56 Gambar 5.25 Antarmuka Edit Profil... 56 Gambar 5.26. Potongan Kode Ubah Anggota... 57 Gambar 5.27. Antarmuka Pengumuman... 58 Gambar 5.28. Potongan Kode Pengumuman... 58 Gambar 5.29. Antarmuka Riwayat Peminjaman... 59 Gambar 5.30. Potongan Kode Peminjaman... 60 Gambar 5.31. Antarmuka Detil Peminjaman... 60 Gambar 5.32. Potongan Kode Detil Peminjaman... 61 Gambar 5.33. Antarmuka Perpanjang peminjaman... 62 Gambar 5.34. Potongan Kode Perpanjang... 62 Gambar 5.35. Antarmuka Kena Denda... 63 viii

Gambar 5.36. Potongan Kode Kena Denda... 63 Gambar 5.37. Antarmuka Setelah Dua Kali Perpanjangan... 64 Gambar 5.38. Potongan Kode Hide Tombol... 64 Gambar 5.39. Antarmuka Login Web... 65 Gambar 5.40. Potongan Kode Login... 65 Gambar 5.41. Antarmuka Pengelolaan User... 66 Gambar 5.42. Potongan Kode Tampil User... 67 Gambar 5.43. Antarmuka Tambah User... 67 Gambar 5.44. Potongan Kode Tambah User... 68 Gambar 5.45. Antarmuka Ubah User... 68 Gambar 5.46. Potongan Kode Ubah User... 69 Gambar 5.47 Antarmuka Hapus User... 69 Gambar 5.48. Potongan Kode Hapus User... 70 Gambar 5.49. Antarmuka Pengelolaan Pengumuman... 70 Gambar 5.50. Potongan Kode Tampil Pengumuman... 71 Gambar 5.51. Antarmuka Tambah Pengumuman... 71 Gambar 5.52. Potongan Kode Tambah Pengumuman... 72 Gambar 5.53. Antarmuka Ubah pengumuman... 73 Gambar 5.54. Potongan Kode Ubah Pengumuman... 73 Gambar 5.55. Antarmuka Hapus pengumuman... 74 Gambar 5.56. Potongan Kode Hapus Pengumuman... 74 Gambar 5.57. Antarmuka Tampil Laporan... 75 Gambar 5.58. Potongan Kode Tampil Laporan... 76 Gambar 5.59. Antarmuka Riwayat Pengguna... 76 Gambar 5.60. Potongan Kode Riwayat Pengguna... 76 Gambar 5.61. Antarmuka Pengelolaan Anggota... 77 Gambar 5.62. Potongan Kode Tampil Anggota... 77 Gambar 5.63. Antarmuka Tambah Anggota... 78 Gambar 5.64. Potongan Kode Tambah Anggota... 78 Gambar 5.65. Antarmuka Ubah Anggota... 79 Gambar 5.66. Potongan Kode Ubah Anggota... 80 ix

Gambar 5.67. Antarmuka Hapus Anggota... 80 Gambar 5.68. Potongan Kode Hapus Anggota... 81 Gambar 5.69. Antarmuka Pengelolaan Buku... 82 Gambar 5.70. Potongan Kode Tampil Buku... 82 Gambar 5.71. Antarmuka Tambah Buku... 83 Gambar 5.72. Potongan Kode Tambah Buku... 83 Gambar 5.73. Antarmuka Ubah Buku... 84 Gambar 5.74. Potongan Kode Ubah Buku... 85 Gambar 5.75. Antarmuka Hapus Buku... 85 Gambar 5.76. Potongan Kode Hapus Buku... 86 Gambar 5.77. Antarmuka Pengelolaan Peminjaman... 86 Gambar 5.78. Potongan Kode Tampil Peminjaman... 87 Gambar 5.79. Antarmuka Tambah Peminjaman... 87 Gambar 5.80. Potongan Kode Tambah Peminjaman... 88 Gambar 5.81. Antarmuka Ubah Peminjaman... 89 Gambar 5.82. Potongan Kode Ubah Peminjaman... 89 Gambar 5.83. Antarmuka Pengelolaan Detil Peminjaman... 90 Gambar 5.84. Potongan Kode Tampil Detil Peminjaman... 90 Gambar 5.85. Antarmuka Tambah Detil Peminjaman... 91 Gambar 5.86. Potongan Kode Tambah Detil Peminjaman... 91 Gambar 5.87. Antarmuka Perpanjang Detil Peminjaman... 92 Gambar 5.88. Potongan Kode Perpanjangan Detil Peminjaman... 92 Gambar 5.89. Antarmuka Hapus Detil Peminjaman... 93 Gambar 5.90. Potongan Kode Hapus Detil Peminjaman... 94 Gambar 5.91. Antarmuka Pengelolaan Pengembalian... 94 Gambar 5. 92. Potongan Kode Tampil Pengembalian... 95 Gambar 5.93. Antarmuka Tambah Pengembalian... 95 Gambar 5. 94. Potongan Kode Tambah Pengembalian... 96 Gambar 5.95. Antarmuka Ubah Pengembalian... 97 Gambar 5. 96. Potongan Kode Ubah Pengembalian... 98 x

DAFTAR TABEL Tabel 2.1 Tabel perbandingan aplikasi... 9 Tabel 5.1. File-file Pendukung Aplikasi Web... 39 Tabel 5.2. File-file Pendukung Aplikasi Mobile... 41 Tabel 5.3. Hasil Pengujian Perangkat Lunak... 99 xi

PEMBANGUNAN APLIKASI MOBILE ONLINE PUBLIC ACCESS CATALOG (OPAC) Disusun oleh : Fransiskus Teo NPM : 130707379 INTISARI Perkembangan teknologi informasi dan komunikasi telah membawa kepada satu jaman dimana teknologi mobile menjadi salah satu pilihan yang harus diperhatikan. Hal ini sangat didukung oleh potensi banyaknya pengguna smartphone di dunia. Perpustakaan merupakan institusi yang sangat dekat dengan teknologi informasi dan komunikasi, sehingga mempunyai kewajiban untuk memanfaatkan teknologi mobile agar dapat meningkatkan layanan kepada pengunjung perpustakaan. Aplikasi OPAC yang berbasis mobile adalah salah satu cara yang dapat dilakukan oleh perpustakaan. Perpustakaan dapat menyediakan layanan bagi pengunjung perpustakaan secara online seperti pencarian koleksi buku, melihat rincian buku, mengecek apakah buku tersedia untuk dipinjam atau tidak, memperpanjang peminjaman serta dapat melihat riwayat peminjaman. Untuk pembangunan aplikasi mobile ini menggunakan software Android Studio. Aplikasi ini berjalan pada platform android dan menggunakan web service serta menggunakan basis data MySQL untuk penyimpanan data. Dengan adanya aplikasi ini diharapkan dapat mempermudah pengunjung perpustakaan untuk mencari koleksi buku, melihat riwayat peminjaman serta memperpanjang peminjaman. Semua hal itu dapat dilakukan melalui perangkat mobile tanpa harus pergi langsung ke perpustakaannya. Kata kunci : OPAC, Aplikasi Mobile, Perpustakaan, Android. Pembimbing I Pembimbing II : Th. Devi Indriasari, S.T., M.Sc. : Eddy Julianto, S.T., M.T. Tanggal Pendadaran : 27 Juli 2017 xii