sistem informasi persediaan kantong …repository.ump.ac.id/4338/1/cover_agung...

16
1 SISTEM INFORMASI PERSEDIAAN KANTONG DARAH BERBASIS ANDROID MOBILE DI UNIT DONOR DARAH PMI KABUPATEN BANYUMAS SKRIPSI diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer AGUNG TRIANTORO 1203040027 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO JULI, 2017

Upload: others

Post on 24-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

1

SISTEM INFORMASI PERSEDIAAN KANTONG DARAH

BERBASIS ANDROID MOBILE DI UNIT DONOR DARAH PMI

KABUPATEN BANYUMAS

SKRIPSI

diajukan sebagai salah satu syarat untuk memperoleh gelar

Sarjana Komputer

AGUNG TRIANTORO

1203040027

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

JULI, 2017

Page 2: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

3

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 3: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

4

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 4: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

5

HALAMAN PERSEMBAHAN

Dengan rasa syukur yang tak henti-hentinya kepada Allah SWT yang telah

melimpahkan rahmat, taufik, rizki, dan hidayah-Nya, maka laporan tugas akhir ini

kami persembahkan kepada :

1. Bunda, Ayah, Kakak, Adek, dan Eyang yang selalu memberi semangat,

doa, dan semua keperluan yang kami butuhkan. Semoga ini menjadi

penghargaan untuk kalian semua.

2. Bapak dan Ibu Dosen Program Studi Teknik Informatika UMP yang sudah

memberikan ilmu dan motivasi. Semoga senantiasa menjadi pahala untuk

Bapak dan Ibu sekalian dan dapat bermanfaat kedepannya.

3. Pihak PMI Kabupaten Banyumas yang telah membantu dalam tugas akhir

ini.

4. Teman-teman Teknik Informatika angkatan 2012 kelas A, B, C, yang

selalu menjadi teman berproses di bangku perkuliahan dan teman bermain.

5. Teman-teman BEM dan Keluarga Mahasiswa Fakultas Teknik 2014/2015

yang sudah menjadi teman berproses di organisasi selama menjadi

mahasiswa.

6. Teman-teman Pramuka yang slalu siap menghibur, menyemangati,

memotivasi ketika diri ini berada pada titik terbawah.

7. Untuk yang selalu menemani, menyemangati slama berjuang bersama.

Semoga ini bernilai ibadah dan akan berbuah manis untuk masa depan.

Amin.

Purwokerto, 6 Juli 2017

Agung Triantoro

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 5: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

6

HALAMAN MOTTO

“Semuanya butuh kerja keras, usaha, dan, fokus. Dan satu lagi, jangan pernah

lupa berdoa.”

- Tontowi Ahmad (Indonesia XD Player) –

“Sukses tidak diwariskan, melainkan diciptakan”

- Agung Triantoro -

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 6: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

7

KATA PENGANTAR

Alhamdulillah puji syukur penulis panjatkan kehadirat Allah SWT karena

atas rahmat dan hidayah-Nya penulis dapat menyelesaikan laporan tugas akhir

dengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android

Mobile di UDD PMI Kabupaten Banyumas” tepat pada waktunya. Penulis

menyadari tanpa bantuan dari berbagai pihak, tugas akhir ini tidak mungkin

terselesaikan dengan baik. Oleh karena itu pada kesempatan ini penulis ingin

menyampaikan terimakasih kepada yang terhormat :

1. Allah SWT yang senantiasa melimpahkan rahmat dan hidayah-Nya

sehingga laporan ini dapat terselesaikan.

2. Bunda, Ayah, Kakak, Adik, Eyang slalu memberi semangat, memenuhi

segala keperluan, dan selalu mendoakan.

3. Bapak Harjono, S.T.,M.Eng. sebagai dosen pembimbing.

4. Bapak Muhammad Hamka Sebagai pembimbing akademik Program

Studi Teknik Informatika angkatan 2012.

5. Segenap dosen Fakultas Teknik Universitas Muhammadiyah

Purwokerto yang telah banyak memberikan ilmu dan bimbingannya

selama perkuliahan hingga selesai.

6. Untuk yang selalu menemani, menyemangati slama berjuang bersama.

Semoga ini bernilai ibadah dan akan berbuah manis untuk masa depan.

Amin.

7. Teman-teman Teknik Informatika angkatan 2012, teman-teman BEM

FT 2014/2015.

Penulis menyadari masih banyak kekurangan dalam penulisan laporan

maupun penelitian yang telah dijalankan. Oleh karena itu penulis meminta saran

kepada pembaca dalam usaha perbaikan dan pengembangan di masa mendatang.

Purwokerto, Juli 2017

Agung Triantoro

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 7: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

8

DAFTAR ISI

HALAMAN JUDUL ........................................................................................... i

HALAMAN PERNYATAAN ORISINALITAS ............................................... ii

HALAMAN PERSETUJUAN ........................................................................... iii

HALAMAN PENGESAHAN ........................................................................... iv

HALAMAN PERSEMBAHAN ......................................................................... v

HALAMAN MOTTO ........................................................................................ vi

KATA PENGANTAR ...................................................................................... vii

DAFTAR ISI .................................................................................................... viii

DAFTAR TABEL ............................................................................................... x

DAFTAR GAMBAR ......................................................................................... xi

DAFTAR LAMPIRAN .................................................................................... xiv

INTISARI ......................................................................................................... xv

ABSTRACT ....................................................................................................... xvi

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

A. LATAR BELAKANG ............................................................................... 1

B. PERUMUSAN MASALAH ...................................................................... 2

C. BATASAN MASALAH ........................................................................... 2

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

A. PALANG MERAH INDONESIA (PMI) .................................................. 3

B. SISTEM INFORMASI .............................................................................. 4

1. Sistem.................................................................................................... 4

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 8: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

9

2. Informasi ............................................................................................... 4

3. Sistem Informasi ................................................................................... 4

C. ANDROID ................................................................................................. 4

1. Sejarah Android .................................................................................... 4

2. Perkembangan Versi OS Android ......................................................... 5

3. Arsitektur Aplikasi Berbasis Android ................................................... 6

D. MYSQL ...................................................................................................... 8

E. JAVASCRIPT OBJECT NOTATION (JSON) ............................................ 9

F. HYPERTEXT PREPROCESSOR (PHP) .................................................. 10

G. HASIL PENELITIAN SEJENIS ............................................................. 11

BAB III. TUJUAN DAN MANFAAT ............................................................. 13

A. TUJUAN .................................................................................................. 13

B. MANFAAT ............................................................................................. 13

BAB IV. METODE PENELITIAN .................................................................. 14

A. METODE PENELITIAN ........................................................................ 14

B. WAKTU DAN TEMPAT PENELITIAN ............................................... 14

C. PENGUMPULAN DATA ....................................................................... 14

D. ALAT ...................................................................................................... 16

E. PENGEMBANGAN SISTEM ................................................................ 17

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

A. KEBUTUHAN DATA ............................................................................ 47

B. IMPLEMENTASI SISTEM .................................................................... 47

1. APLIKASI WEBSITE ADMIN .......................................................... 48

2. APLIKASI ANDROID ........................................................................ 54

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

A. KESIMPULAN ....................................................................................... 61

B. SARAN .................................................................................................... 61

DAFTAR PUSTAKA ....................................................................................... 62

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 9: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

10

LAMPIRAN ...................................................................................................... 63

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 10: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

11

DAFTAR TABEL

Tabel 1. Tabel Persediaan kantong darah ......................................................... 15

Tabel 2. Tabel jadwal donor darah.................................................................... 15

Tabel 3. Rancangan tabel data admin ............................................................... 30

Tabel 4. Rancangan tabel data pendonor .......................................................... 31

Tabel 5. Rancangan tabel data informasi .......................................................... 32

Tabel 6. Rancangan tabel data jadwal donor .................................................... 33

Tabel 7. Rancangan tabel data kantong darah................................................... 33

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 11: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

12

DAFTAR GAMBAR

Gambar 1. Lapisan arsitektur aplikasi android ................................................... 6

Gambar 2. Model Pengembangan Sistem Watterfall ........................................ 17

Gambar 3. Use Case Diagram Aplikasi Web Admin Sistem Informasi Persediaan

Kantong Darah UDD PMI Kabupaten Banyumas ............................................ 18

Gambar 4. Use Case Diagram Aplikasi Android Sistem Informasi Persediaan

Kantong Darah UDD PMI Kabupaten Banyumas. .......................................... 19

Gambar 5. Activity diagram mengelola data informasi .................................... 20

Gambar 6. Activity diagram mengelola data jadwal donor darah ..................... 21

Gambar 7. Activity diagram mengelola data admin .......................................... 22

Gambar 8. Activity diagram mengelola data persediaan kantong darah ........... 23

Gambar 9. Activity diagram mengelola data pendonor..................................... 24

Gambar 10. Activity diagram melihat menu utama .......................................... 25

Gambar 11. Activity diagram melihat persediaan kantong darah ..................... 26

Gambar 12. Activity diagram melihat data jadwal donor darah ....................... 27

Gambar 13. Activity diagram melihat data pendonor ....................................... 28

Gambar 14. Activity diagram melihat informasi ............................................... 29

Gambar 15. Relasi database ............................................................................. 34

Gambar 16. Rancangan halaman login aplikasi website admin ........................ 35

Gambar 17 Rancangan halaman gagal login aplikasi website admin ............... 35

Gambar 18. Rancangan halaman beranda website ............................................ 36

Gambar 19. Rancangan halaman profil............................................................. 36

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 12: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

13

Gambar 20. Rancangan halaman informasi ...................................................... 37

Gambar 21. Rancangan halaman jadwal donor ................................................ 37

Gambar 22. Rancangan halaman persediaan kantong darah............................. 38

Gambar 23. Rancangan halaman jadwal donor ................................................ 39

Gambar 24. Rancangan halaman pengaturan admin ......................................... 39

Gambar 25. Tampilan icon aplikasi di menu smartphone ................................ 40

Gambar 26. Rancangan tampilan splash screen ............................................... 41

Gambar 27. Rancangan tampilan halaman utama aplikasi ............................... 41

Gambar 28. Rancangan tampilan drawer menu/laci menu aplikasi.................. 42

Gambar 29. Rancangan tampilan stock darah ................................................... 43

Gambar 30. Rancangan tampilan jadwal donor darah ...................................... 43

Gambar 31. Rancangan tampilan informasi ...................................................... 44

Gambar 32. Rancangan tampilan kontak PMI .................................................. 45

Gambar 33. Rancangan tampilan tentang aplikasi ............................................ 45

Gambar 34. Halaman login ............................................................................... 48

Gambar 35. Tampilan gagal login .................................................................... 49

Gambar 36. Halaman beranda ........................................................................... 49

Gambar 37. Halaman profil .............................................................................. 50

Gambar 38. Halaman informasi ........................................................................ 51

Gambar 39. Halaman jadwal donor darah ........................................................ 51

Gambar 40. Halaman persediaan kantong darah .............................................. 52

Gambar 41. Halaman data pendonor................................................................. 53

Gambar 42. Halaman pengaturan admin........................................................... 53

Gambar 43. Tampilan icon aplikasi .................................................................. 54

Gambar 44. Tampilan splashscreen .................................................................. 55

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 13: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

14

Gambar 45. Tampilan halaman utama .............................................................. 55

Gambar 46. Tampilan maindrawer/menu aplikasi ........................................... 56

Gambar 47. Tampilan persediaan kantong darah.............................................. 57

Gambar 48. Tampilan jadwal donor darah ....................................................... 57

Gambar 49. Tampilan data pendonor ................................................................ 58

Gambar 50. Tampilan informasi ....................................................................... 59

Gambar 51. Tampilan kontak PMI ................................................................... 59

Gambar 52. Tampilan tentang aplikasi ............................................................. 60

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 14: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

15

DAFTAR LAMPIRAN

Lampiran 1. Data Pendonor .............................................................................. 64

Lampiran 1. Kode Program ............................................................................... 71

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 15: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

16

INTISARI

Palang Merah Indonesia (PMI) adalah sebuah organisasi perhimpunan

nasional di Indonesia yang bergerak dalam bidang sosial kemanusiaan. Palang

Merah Indonesia dalam pelaksanaannya selalu mengutamakan korban yang paling

membutuhkan pertolongan segera untuk keselamatan jiwanya. Tujuan penelitian

ini adalah untuk membangun sebuah system informasi persediaan kantong darah

berbasis telepon pintar. Penelitian yang dilakukan adalah jenis penelitian

pengembangan sebuah aplikasi sistem informasi persediaan kantong darah

berbasis telepon pintar. Sistem informasi persediaan kantong darah ini terdiri dari

dua aplikasi, yaitu aplikasi situs dan aplikasi telepon pintar. Aplikasi ini juga

menginformasikan informasi pendukung seperti jadwal donor darah, data

pendonor dan informasi penting kepada pengguna.

Kata Kunci : PMI, Darah, Telepon Pintar.

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017

Page 16: SISTEM INFORMASI PERSEDIAAN KANTONG …repository.ump.ac.id/4338/1/COVER_AGUNG TRIANTORO_TI'17.pdfdengan judul “Sistem Informasi Persediaan Kantong Darah berbasis Android Mobile

17

ABSTRACT

The Indonesian Red Cross (PMI) is a national association organization in

Indonesia engaged in social humanity. The Indonesian Red Cross in

implementation always prioritizes the victims most in need of immediate relief for

the safety of their souls. The purpose of the research is to build an information

system supplies blood bags based smartphone. The research conducted is a type

of research development of an application information system supplies blood bags

based of smartphone. Blood bags supply information system consists of two

applications, the website application and smartphone applications. This

application also informs supporting information such as blood donation schedule,

personal identity of donate, and important information to users.

Keywords : Indonesian Red Cross, Blood, Smartphone.

Sistem Informasi Persediaan…, Agung Triantoro, Fakultas Teknik UMP, 2017