• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2019

Membagikan "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"

Copied!
16
0
0

Teks penuh

(1)

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

(2)

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.

(3)

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,

(4)

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,

(5)

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

(6)

HALAMAN MOTTO

(7)

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

Android” 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

(8)

DAFTAR ISI

HALAMAN JUDUL ... I

HALAMAN PENGESAHAN ... II

HALAMAN PERSETUJUAN... III

HALAMAN PERNYATAAN ... IV

HALAMAN PERSEMBAHAN... V

(9)

B. Android ... 4

D. Pengembangan system ... 10

1. Analisis dan Definisi Persyaratan ... 11

2. Perancangan Sistem dan Perangkat Lunak ... 11

3. Implementasi dan Pengujian Unit ... 22

4. Integrase dan Pengujian Sistem ... 22

5. Operasi dan Pemeliharaan ... 22

BAB V HASIL DAN PEMBAHASAN ... 23

A. Data Penelitian ... 23

B. Perancangan Sistem... 23

1. Perancangan database ... 23

2. Perancangan Aplikasi ... 27

(10)

2. Hasil Aplikasi Android ... 41

BAB VI PENUTUP ... 45

A. Kesimpulan ... 45

B. Saran ... 45

DAFTAR PUSTAKA ... 46

(11)

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

(12)

DAFTAR GAMBAR

Gambar 1. Model air terjun (Sommerville,2003)... 10

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

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

Gambar 4. Flowchart Alur Sistem Peminjaman ... 13

Gambar 5. Flowchart Alur Sistem Pengembalian ... 13

Gambar 6. Usecase Diagram Admin ... 14

Gambar 7. Activity Diagram Login ... 15

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

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

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

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

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

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

Gambar 14. Rancangan Form Login. ... 27

Gambar 15. Rancangan Menu Utama User... 28

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

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

Gambar 18. Rancangan Form Data Buku. ... 30

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

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

(13)

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

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

Gambar 24. Rancangan Form Laporan Buku ... 33

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

Gambar 26. Rancangan Form Laporan Pengembalian. ... 34

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

Gambar 28. Form Halaman Login Admin. ... 35

Gambar 34. Form Halaman Transaksi Peminjaman. ... 39

Gambar 35. Form Halaman Transaksi Pengembalian... 40

Gambar 36. Form Halaman Laporan Buku ... 40

Gambar 37. Form Cetak Laporan Peminjaman... 41

Gambar 38. Form Cetak Laporan Pengembalian ... 41

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

Gambar 40. Tampilan login pada Android ... 43

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

(14)

DAFTAR LAMPIRAN

Lampiran 1:

Lampiran 1. Kode program data anggota ... 48

Lampiran 2. Kode program data buku ... 50

Lampiran 3. Kode program data pengarang ... 53

Lampiran 4. Kode program data kategori buku ... 54

Lampiran 5. Kode program transaksi peminjaman ... 55

Lampiran 6. Kode program transaksi pengembalian ... 57

Lampiran 7. Kode program laporan buku ... 59

Lampiran 8. Kode program cetak laporan peminjaman... 61

(15)

INTISARI

Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan

platform terbuka bagi para pengembang untuk menciptakan aplikasi.

Perpustakaan merupakan suatu unit kerja dari suatu badan atau lembaga tertentu yang mengelola bahan-bahan pustaka, baik berupa buku-buku maupun bukan berupa buku (non book material) yang diatur secara sistematis menurut aturan tertentu sehingga dapat digunakan sebagai sumber informasi oleh setiap pemakainya.

Tujuan pembuatan aplikasi perpustakaan LPPI Universitas Muhammadiyah Purwokerto ini agar mempermudah proses pencarian data buku serta dalam proses pengolahan peminjaman dan pengembalian buku di perpustakaan juga mengetahui keterlambatan pengembalian buku di perpustakaan. Hasil yang diharapkan dari pembuatan aplikasi ini adalah agar data yang selama ini masih tersimpan dan dikelola secara manual dapat mulai terkomputerisasi dan berbasis android sehingga dapat lebih mengefektifkan kinerja serta mempermudah pengelolaan perpustakaan di dalam menjalankan kegiatan yang berhubungan dengan perpustakaan itu sendiri.

(16)

ABSTRACT

Android is an operating system for linux-based mobile device that includes operating system, middleware, and application. Android provides an open platform for the developers to create applications.

Library is a work unit of certain institution managing the library materials either in a form of book or non-book materials that is systematically managed referring to certain pattern so that it can be used as information sources by every user.

The purpose of the application making for LPPI library is to make it easy in searching the book data, in managing the book borrowing and returning, and in knowing the tardiness of book returning. The expected result of thisapplication is that the existing and previous data saved and managed manually can be computerized and android-based so that the performance of library management can be more effective in any activities of the library.

Gambar

Tabel 1. Tabel Deskripsi Aktor ..............................................................

Referensi

Dokumen terkait

1. Kurikulum yang berlaku. Kurikulum yang ditawarkan oleh pesantren modern memperlihatkan bahwa para orang tua memiliki tingkat kepercayaan yang tinggi untuk menyekolahkan anaknya

Dari hasil informasi tersebut dapat dilihat negara mana saja yang paling banyak membicarakan tentang fenomena atau peristiwa tersebut berdasarkan bahasa yang digunakan,

Berdasarkan latar belakang yang telah diuraikan di atas, maka peneliti berminat untuk membahas lebih lanjut dan mengangkat permaslahan ini dalam penelitian dengan

The result of the research show that: (1) The types of schematic structure moves are commonly used in the journal consists of seven moves that exist in the journal, there are Move

dan mengajar anak-anaknya. Suatu tingkahlaku anak yang dilarang oleh orang tua pada suatu waktu, harus pula dilarang apabila dilakukan lagi pada waktu yang lain. Konsistensi ini

Dalam skripsi ini menggunakan teknologi augmented reality untuk menunjukkan visualisasi denah gedung program studi Teknik Informatika UPN “Veteran” Yogyakarta agar

The occurrence of coastal springs are generally associated with unique hydrogeologic phenomena and beautiful landscape.Due to very rough topography, steep cliffs,

Selanjutnya untk memberikan arah dan sasaran yang jelas serta sebagai pedoman dan tolok ukur kinerja Pengadilan Agama Kebumen diselaraskan dengan arah kebijakan dan program Mahkamah