RANCANG BANGUN SISTEM APLIKASI PERPUSTAKAAN LEMBAGA PENGKAJIAN DAN PENGAMALAN ISLAM (LPPI) UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS WEB dan ANDROID APPLICATION SYSTEM DESIGN LPPI LIBRARY UNIVERSITY OF MUHHAMADIYAH PURWOKERTO BASED WEB AND ANDROID - re

  

LAPORAN TUGAS AKHIR

RANCANG BANGUN SISTEM APLIKASI PERPUSTAKAAN LEMBAGA

PENGKAJIAN DAN PENGAMALAN ISLAM (LPPI) UNIVERSITAS

MUHAMMADIYAH PURWOKERTO BERBASIS WEB dan ANDROID

  

APPLICATION SYSTEM DESIGN LPPI LIBRARY UNIVERSITY OF

MUHHAMADIYAH PURWOKERTO BASED WEB AND ANDROID

  Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer Disusun oleh:

  Nama : Dwi Oktafiarni NIM : 1103040023

  PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO FEBRUARI, 2016

  HALAMAN PENGESAHAN

LAPORAN TUGAS AKHIR

RANCANG BANGUN SISTEM APLIKASI PERPUSTAKAAN LEMBAGA

  

PENGKAJIAN DAN PENGAMALAN ISLAM (LPPI) UNIVERSITAS

MUHAMMADIYAH PURWOKERTO BERBASIS WEB dan ANDROID

Dwi Oktafiarni

1103040023

  Telah dipertahankan didepan Tim Penguji dalam ujian pendadaran pada tanggal 12 Februari 2016

SUSUNAN TIM PENGUJI

   Ketua

  Sekretaris M. Taufiq Tamam, S.T.,M.T. Harjono, S.T.,M.Eng.

  NIK. 2160223 NIK. 2160389 Penguji I

  Penguji II Hindayati Mustafidah, S.Si., M.Kom. Harjono, S.T.,M.Eng.

  NIK. 2160332 NIK. 2160389 Penguji III/Pembimbing Tito Pinandita, S.Si., M.Kom.

  NIK. 2160312 Mengetahui,

  Dekan Fakultas Teknik, M. Taufiq Tamam, S.T., M.T.

  NIK. 2160223

  

HALAMAN PERSETUJUAN

UJIAN PENDADARAN TUGAS AKHIR

RANCANG BANGUN SISTEM APLIKASI PERPUSTAKAAN LEMBAGA

PENGKAJIAN DAN PENGAMALAN ISLAM (LPPI) UNIVERSITAS

MUHAMMADIYAH PURWOKERTO BERBASIS WEB dan ANDROID

  Diajukan Oleh:

  

Dwi Oktafiarni

1103040023

  TUGAS AKHIR Guna Memenuhi Persyaratan dalam Menyelesaikan Program Studi Strata-1 (S1) pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto

  Telah diperiksa dan diuji pada: Hari : Tanggal:

  Pembimbing,

Tito Pinandita, S.Si., M.Kom.

  

NIK. 2160312

HALAMAN PERNYATAAN

  Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

  Purwokerto,

  Dwi Oktafiarni

HALAMAN PERSEMBAHAN

  Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada: 1.

  Bapak Siswondo dan Ibu Siti Sugiharti sebagai orang tua penulis yang telah

memberikan semangat, nasehat, bimbingan, dan kasih sayang yang tulus di setiap

saat. Serta telah memberi dorongan baik secara materi maupun moril demi

keberhasilan dalam menyelesaikan laporan Tugas Akhir ini.

  2. Ari Santoso, kakaku tercinta, yang selalu memberikan semangat dan dukungan.

  3. Triyanda Mahardika, adikku tersayang, yang selalu memberikan semangat dan motivasi.

  4. Bapak Tito Pinandita, S.Si., M.Kom. selaku dosen pembimbing yang telah memberikan pengarahan dalam menyelesaikan Tugas Akhir ini.

  5. LPPI Universitas Muhammadiyah Purwokerto yang telah banyak membantu dan memberikan banyak pelajaran selama Tugas Akhir.

  6. Sahabat TINTA Itsna Luthfiatun O, Fitri Wulandari, Rini Kusmirah, Rina Purnama, Neli

Latifah Dini Agustina, serta teman-teman Teknik Informatika angkatan 2011 yang

selalu memberiku semangat dan teman-teman yang tak mungkin disebutkan satu-

persatu.

HALAMAN MOTTO

   Tiada hasil yang menghianati usaha”

KATA PENGANTAR

  Puji syukur kehadirat Allah SWT yang telah memberikan rahmat serta hidayah-Nya kepada kita semua. Shalawat serta salam senantiasa tercurahkan kepada junjungan kita Nabi Muhammadiyah SAW, yang telah membawa kita sebagai manusia ke dalam peradaban yang lebih baik. Atas rahmat Allah SWT, akhirnya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Rancang Bangun Sistem Aplikasi Perpustakaan Lembaga Pengkajian Dan Pengamalan Islam (LPPI) Universitas Muhammadiyah Purwokerto Berbasis Web dan A ndroid” sebagai salah satu syarat yang harus dipenuhi untuk memperoleh gelar Sarjana Komputer. Oleh karena itu, penulis mengucapkan terimakasih yang setulus-tulusnya kepada emua pihak yang telah membantu dalam menyelesaikan Tugas Akhir ini. Ucapan terima kasih penulis sampaikan kepada: 1.

  Ibu Juanita, S.T.,M.T. selaku Dekan Fakultas Teknik universitas Muhammadiyah Purwokerto.

  

2. Bapak Harjono, S.T M.Eng. selaku Ketua Prodi Teknik Informatika Universitas

Muhammadiyah Purwokerto.

  3. Bapak Tito Pinandita, S.Si., M.Kom sebagai dosen pembimbing.

  Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan. Oleh karena itu, penulis mohon maaf dan mengharapkan kritik dan saran demi perbaikan penulisan laporan di massa yang akan datang. Akhir kata penulis berharap semoga laporan ini dapat memberikan manfaat bagi kita semua.

  Purwokerto,………… Dwi Oktafiarni 1103040023

  DAFTAR ISI HALAMAN JUDUL ............................................................................

  I HALAMAN PENGESAHAN ..............................................................

  

II

HALAMAN PERSETUJUAN..............................................................

  

III

HALAMAN PERNYATAAN ...............................................................

  

IV

HALAMAN PERSEMBAHAN............................................................

  

V

HALAMAN MOTTO ...........................................................................

  VI KATA PENGANTAR ...........................................................................

  

VII

DAFTAR ISI ..........................................................................................

  

VIII

DAFTAR TABEL..................................................................................

  

XI

DAFTAR GAMBAR .............................................................................

  

X

DAFTAR LAMPIRAN .........................................................................

  

XI

INTISARI...............................................................................................

  

XII

ABSTRACT ...........................................................................................

  

XIII

BAB I PENDAHULUAN .....................................................................

  1 A. Latar Belakang .............................................................................

  

1

B. Perumusan masalah .....................................................................

  

2

C. Batasan masalah ...........................................................................

  

2

BAB II KAJIAN PUSTAKA ...............................................................

  4 A. Perpustakaan ...............................................................................

  

4

  B.

  4 Android ........................................................................................

  C.

  5 Eclipse .........................................................................................

  D.

  5 PHP ...............................................................................................

  E. MySQL...........................................................................................

  6 F. Database .......................................................................................

  6 G. Penelitian Sejenis ..........................................................................

  6 BAB III TUJUAN DAN MANFAAT ..................................................

  8 A. Tujuan .........................................................................................

  8 B. Manfaat ......................................................................................

  8 BAB IV METODE PENELITIAN .....................................................

  9 A. Jenis penelitian ............................................................................

  9 B. Waktu dan tempat .......................................................................

  9 C.

  9 Pengumpulan data ........................................................................

  1.

  9 Wawancara ............................................................................

  2.

  10 Observasi ................................................................................

  3. Dokumentasi ..........................................................................

  10 D. Pengembangan system .................................................................

  10 1. Analisis dan Definisi Persyaratan ............................................

  11 2.

  11 Perancangan Sistem dan Perangkat Lunak .............................

  3.

  22 Implementasi dan Pengujian Unit ..........................................

  4.

  22 Integrase dan Pengujian Sistem ............................................

  5.

  22 Operasi dan Pemeliharaan .....................................................

  BAB V HASIL DAN PEMBAHASAN ...............................................

  23 A.

  23 Data Penelitian .............................................................................

  B.

  23 Perancangan Sistem......................................................................

  1. Perancangan database ...........................................................

  23 2. Perancangan Aplikasi .............................................................

  27 C. Hasil Aplikasi .................................................................................

  34 1.

  34 Hasil Aplikasi Web ..................................................................

  2.

  41 Hasil Aplikasi Android ............................................................

  BAB VI PENUTUP ..............................................................................

  45 A.

  45 Kesimpulan ..................................................................................

  B.

  45 Saran ............................................................................................

  DAFTAR PUSTAKA ...........................................................................

  46 LAMPIRAN SOURCE CODE.............................................................

  47

  DAFTAR TABEL Tabel 1. Tabel Deskripsi Aktor ...............................................................

  15 Tabel 2. Tabel tb_anggota. ......................................................................

  23 Tabel 3. Tabel tb_buku ...........................................................................

  24 Tabel 4. Tabel tb_detailpeminjaman .......................................................

  24 Tabel 5. Tabel tb_kategori ......................................................................

  25 Tabel 6. Tabel tb_peminjaman ................................................................

  25 Tabel 7. Tabel tb_pengarang ...................................................................

  26 Tabel 8. Tabel tb_pengembalian .............................................................

  26 Tabel 9. Tabel tb_user .............................................................................

  27

  DAFTAR GAMBAR Gambar 1. Model air terjun (Sommerville,2003)....................................

  20 Gambar 13. Activity Diagram Admin Mengelola Data Transaksi Pengembalian. ......................................................................

  31 Gambar 21. Rancangan Form Data Anggota ..........................................

  30 Gambar 20. Rancangan Form Data Pengarang Buku .............................

  30 Gambar 19. Rancangan Form Data Kategori Buku. ...............................

  29 Gambar 18. Rancangan Form Data Buku. ..............................................

  28 Gambar 17. Rancangan Form Menu Utama Admin. ..............................

  28 Gambar 16. Rancangan Form Data Buku. ..............................................

  27 Gambar 15. Rancangan Menu Utama User.............................................

  21 Gambar 14. Rancangan Form Login. ......................................................

  19 Gambar 12. Activity Diagram Admin Mengelola Data Transaksi Peminjaman ..........................................................................

  10 Gambar 2. Flowchart Alur Sistem Data Buku ........................................

  18 Gambar 11.Activity Diagram Admin Mengelola Data Anggota ............

  17 Gambar 10. Activity Diagram Admin Mengelola Data Pengarang Buku .....................................................................................

  16 Gambar 9. Activity Diagram Admin Mengelola Data Kategori Buku ...

  15 Gambar 8. Activity Diagram Admin Mengelola Data Buku ..................

  14 Gambar 7. Activity Diagram Login ........................................................

  13 Gambar 6. Usecase Diagram Admin .......................................................

  13 Gambar 5. Flowchart Alur Sistem Pengembalian ...................................

  12 Gambar 4. Flowchart Alur Sistem Peminjaman .....................................

  12 Gambar 3. Flowchart Alur Sistem Data Anggota ...................................

  31

  Gambar 22. Rancangan Form Data Transaksi Peminjaman ...................

  38 Gambar 34. Form Halaman Transaksi Peminjaman. .............................

  43 Gambar 42. Tampilan Buku Admin pada Android .................................

  43 Gambar 41. Tampilan Menu Utama Admin pada Android.....................

  42 Gambar 40. Tampilan login pada Android .............................................

  41 Gambar 39. Tampilan Menu Utama Anggota pada Android ..................

  41 Gambar 38. Form Cetak Laporan Pengembalian ....................................

  40 Gambar 37. Form Cetak Laporan Peminjaman.......................................

  40 Gambar 36. Form Halaman Laporan Buku .............................................

  39 Gambar 35. Form Halaman Transaksi Pengembalian............................

  38 Gambar 33. Form Halaman Data Anggota. ...........................................

  32 Gambar 23. Rancangan Form Data Transaksi Pengembalian................ .

  37 Gambar 32. Form Halaman Pengarang Buku ........................................

  36 Gambar 31 Form Halaman Kategori Buku ............................................

  35 Gambar 30. Form Halaman Data Buku..................................................

  35 Gambar 29. Form Halaman Utama Admin. ............................................

  34 Gambar 28. Form Halaman Login Admin. .............................................

  34 Gambar 27. Form Halaman Utama Anggota.. ........................................

  33 Gambar 26. Rancangan Form Laporan Pengembalian. ..........................

  33 Gambar 25. Rancangan Form Laporan Peminjaman. .............................

  32 Gambar 24. Rancangan Form Laporan Buku .........................................

  44

Dokumen yang terkait

LIBRARY INFORMATION SYSTEM DESIGN BASED ON WEB

0 6 22

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT KULIT DAN KELAMIN BERBASIS SMARTPHONE ANDROID DESIGN OF EXPERT SYSTEM FOR DIAGNOSE GENITAL AND SKIN DISEASE USING ANDROID SMARTPHONE

0 0 7

PERANCANGAN DAN IMPLEMENTASI APLIKASI AVIS BERBASIS ANDROID STUDI KASUS KABUPATEN BANDUNG BARAT DESIGN AND IMPLEMENTATION OF APPLICATION AVIS ANDROID BASED CASE STUDY OF WEST BANDUNG REGENCY

0 0 6

APLIKASI JADWAL MATA KULIAH BERBASIS WEB DAN ANDROID TUGAS AKHIR - APLIKASI JADWAL MATA KULIAH BERBASIS WEB DAN ANDROID

0 1 18

APLIKASI MENTORING UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID - repository perpustakaan

0 0 15

SISTEM PENILAIAN PROPOSAL PENELITIAN DOSEN UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS WEB SERVICE DENGAN ANDROID - repository perpustakaan

0 0 13

RANCANG BANGUN APLIKASI PENGENALANNEGARA-NEGARA ASIA BERBASIS ANDROID DESIGN INTRODUCTION ASIAN COUNTRIES BASED ON ANDROID APPLICATIONS - repository perpustakaan

0 0 14

IMPLEMENTASI WEB SERVICE UNTUK PENGELOLAAN PENELITIAN DAN PENGABDIAN DOSEN BERBASIS ANDROID DI UNIVERSITAS MUHAMMADIYAH PURWOKERTO - repository perpustakaan

0 0 11

IMPLEMENTASI WEB SERVICE PADA PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID THE IMPLEMENTATION OF WEB SERVICE IN THE LIBRARY OF MUHAMMADIYAH UNIVERSITY OF PURWOKERTO USING ANDROID BASE - repository perpustakaan

0 0 16

IMPLEMENTASI WEB SERVICE UNTUK DAFTAR MENGAJAR DOSEN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID IMPLEMENTATION OF THE WEB SERVICE FOR A LIST OF TEACHING INFORMATICS ENGINEERING LECTURER AT MUHAMMADIYAH UNIVERSITY OF PURWOKERTO

0 0 11