SISTEM NOTIFIKASI JADWAL KEGIATAN PROLANIS
(PROGRAM PENGELOLAAN PENYAKIT KRONIS)
MENGGUNAKAN APLIKASI
MOBILE
BERBASIS ANDROID
NOTIFICATION SYSTEM OF PROLANIS (CHRONIC DISEASE
MANAGEMENT PROGRAM) ACTIVITY SCHEDULE BY USING
ANDROID BASED MOBILE APPLICATION
SKRIPSI
Diajukan Sebagai Salah Satu Syarat Memperoleh Gelar
Sarjana Komputer
NAUFAL GANUNG MERDEKA
1303040042
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
HALAMAN PERSETUJUAN
Saya yang bertandatangan di bawah ini:
Nama : Naufal Ganung Merdeka NIM. : 1303040042
Program Studi : Teknik Informatika Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : Notifikasi Jadwal Kegiatan PROLANIS (Program Pengelolaan Penyakit Kronis) Menggunakan Aplikasi
Mobile Berbasis Android.
Telah diterima dan disetujui Purwokerto, __________2017
PEMBIMBING
HALAMAN PERSEMBAHAN
Dengan segala kerendahan, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, maka kupersembahkan laporan Tugas Akhir ini kepada:
1. Bapak dan Ibu tercinta yang telah memberikan semangat dan bimbingan selama kuliah sampai saat ini, Ibu yang memperhatikanku melebihi diriku sendiri dan bapak yang selalu menasehati setiap langkah dan doa yang selalu mengiringi tiap perjalanan kuliahku.
2. Para Dosen Teknik Informatika UMP yang telah memberikan banyak ilmu. 3. Para staff dan karyawan Fakultas Teknik atas segala bantuannya.
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Allah SWT, karena atas berkat, rahmat dan karunia-Nya saya dapat menyelesaikan laporan Tugas Akhir ini yang berjudul “Notifikasi
Jadwal Kegiatan PROLANIS (Program Pengelolaan Penyakit Kronis) Menggunakan Aplikasi Mobile Berbasis Android.”.
Penyusunan Laporan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak. Karena itu pada kesempatan kali ini saya dengan segala kerendahan hati mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Hindayati Mustafidah, S.Si., M.Kom. selaku pembimbing yang dengan segala kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam pembuatan tugas akhir ini.
2. Seluruh staff Puskesmas II Purwokerto Timur.
3. Semua pihak yang telah membantu dari awal hingga akhir penyusunan laporan Tugas Akhir ini yang tidak dapat disebutkan satu per satu.
Harapan saya semoga tugas akhir ini dapat bermanfaat bagi Masyarakat di Kabupaten Banyumas.
Purwokerto, ________2016 Penulis,
BAB III TUJUAN DAN MANFAAT
a. Use Case Diagram Aplikasi Notifikasi Jadwal PROLANIS ... 19
b. Activity Diagram ... 20
1) Activity Diagram Admin Pengolahan Data User ... 20
2) Activity Diagram Admin Pengolahan Data Jadwal ... 21
3) Activity Diagram User Registrasi ... 22
4) Activity Diagram User Lihat Menu Aplikasi ... 22
3. Implementation and unit testing ... 23
4. Integration and system testing ... 23
5. Operation and Maintenance ... 23
BAB V HASIL DAN PEMBAHASAN A. Data Penelitian ... 24
2. Rancangan Antarmuka Aplikasi ... 26
BAB VI PENUTUP
A. Kesimpulan ... 44 B. Saran ... 44
DAFTAR TABEL
Tabel 1. Data Pasien Prolanis ... 24
Tabel 2. Struktur Tabel Data Admin ... 25
Tabel 3. Struktur Tabel DataPasien ... 25
Tabel 4. Struktur Tabel Data Jadwal... 26
Tabel 5. Pengujian Form Admin ... 42
DAFTAR GAMBAR
Gambar 1. Model Waterfall ... 17
Gambar 2. Use Case Diagram Aplikasi Notifikasi Jadwal Kegiatan PROLANIS ... 19
Gambar 3. Activity DiagramAdmin Pengolahan Data User ... 20
Gambar 4. Activity DiagramAdmin Pengolahan Data Jadwal ... 21
Gambar 5. Activity DiagramAdmin Kirim Notifikasi ... 22
Gambar 6. Activity Diagram User Form Registrasi ... 22
Gambar 7. Rancangan Antarmuka Halaman Login Admin ... 27
Gambar 8. Rancangan Antarmuka Halaman Admin ... 27
Gambar 9. Rancangan Antarmuka Halaman Login User ... 29
Gambar 10. Rancangan Antarmuka Halaman Awal User ... 29
Gambar 11. FormLogin Admin ... 30
Gambar 19. Form Tampilan Notifikasi Menjelang Kegiatan PROLANIS... 37
Gambar 20. Form Tampilan Notifikasi Berlangsungnya Kegiatan PROLANIS ... 38
Gambar 21. Form Halaman Menu Poli Kesehatan Gigi ... 39
Gambar 22. Form Halaman Menu Poli Kesehatan Umum ... 39
Gambar 23. Form Halaman Menu Poli Kesehatan THT ... 40
DAFTAR LAMPIRAN
Lampiran . ... 47
Kode Program UserInterface ... 48
Lampiran 1. Kode Program index.aspx ... 48
Lampiran 2. Kode Program Jadwal.aspx ... 51
Lampiran 3. Kode Program Login.aspx ... 53
Kode Program Admin ... 56
Lampiran 4. Kode Program Login.aspx ... 56
INTISARI