PENGATURAN SMS KONSELING KESEHATAN BERBASIS OPEN SOURCE (STUDI KASUS: RSU KHARISMA PARAMEDIKA)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PENGATURAN SMS KONSELING KESEHATAN BERBASIS OPEN SOURCE (STUDI KASUS: RSU KHARISMA PARAMEDIKA) Skripsi Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika Oleh: DYA SIFA SALVATIRA NIM: 055314059 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  MEDICAL COUNSELING SMS MANAGEMENT BASED ON OPEN SOURCE (CASE STUDY: KHARISMA PARAMEDIKA PUBLIC HOSPITAL) A Thesis Presented as Partial Fulfillment of the Requirements To Obtain the Sarjana Teknik Degree In Study Program of Informatics Engineering Created by: DYA SIFA SALVATIRA NIM: 055314059 STUDY PROGRAM OF INFORMATICS ENGINEERING FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

ABSTRAKSI

Tugas Akhir ini bertujuan untuk membangun suatu aplikasi SMS Konseling Kesehatan dengan menggunakan bahasa pemrograman Java dan MySQL. Aplikasi yang bersifat multiuser dan berbasis web ini dapat digunakan untuk

mengatur SMS yang masuk untuk proses konseling kesehatan. Dengan program

ini pasien dapat melakukan konseling dengan dokter melalui SMS. Dokter dapat

membalas pesan pasien melalui antarmuka program ini. Sistem ini dapat

mengelola laporan SMS yang keluar (outbox), mengelola poliklinik, dokter, dan

pasien.

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

ABSTRACT

The purpose of this final assignment is to build Medical Counseling SMS Application using Java and MySQL. This multiuser and web based application can be handle to manage

acceptance SMS for medical counseling process. By using this application,

medical patient can make conversation of counseling by SMS to the doctor.

Doctor can reply the medical patient’s SMS by this application user interface.

This application can manage report of outbox, polyclinic, doctor, and medical

patient.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang

telah mengaruniakan berkat dan hikmat-Nya sehingga penulis dapat

menyelesaikan tugas akhir ini.

  Dalam proses penulisan tugas akhir ini ada begitu banyak pihak yang

telah memberikan bantuan dan perhatian dengan caranya masing-masing sehingga

tugas akhir ini dapat diselesaikan. Oleh karena itu saya mengucapkan terimakasih

diantaranya kepada :

  

1. Bapak Iwan Binanto, M.Cs, selaku Dosen Pembimbing Tugas Akhir yang

telah banyak memberikan bimbingan dalam penyusunan tugas akhir ini.

  

2. Bapak Eko Hari Parmadi, S.Si., M.Kom dan Bapak Puspaningtyas Sanjaya

Adi, S.T., M.T. selaku panitia penguji yang telah memberikan banyak kritik dan saran sempurnanya tugas akhir ini.

  

3. RSU Kharisma Paramedika yang telah memberikan kesempatan sebagai

tempat studi kasus.

  

4. Bapak Bele Bau dan Dimas Sadewo yang turut mendukung dalam persiapan

ujian pendadaran.

  

5. Seluruh staff dosen Teknik Informatika Universitas Sanata Dharma yang

telah memberikan bekal ilmu, arahan dan pengalaman selama penulis menempuh studi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

6. Seluruh staff Sekretariat Teknik yang banyak membantu penulis dalam

urusan administratsi akademik terutama menjelang ujian tugas akhir dan yudisium.

  

7. Ayah, Ibu, Bunda, Woro Wuryandaru, Eliska Kristiandaru dan segenap

keluarga di rumah yang telah memberikan banyak nasehat hidup, doa,

semangat, perhatian sehingga penulis dapat menyelesaikan tugas akhir ini.

  

8. Jepri Junial Fransisco yang telah memberikan banyak perhatian, pengertian,

nasihat, doa, semangat dan kasihnya untuk penulis dalam menyelesaikan tugas akhir ini.

  

9. Sahabat – sahabat terbaik penulis: Theresia Paulin, Maria Goretti, Phalita

Nariwastu, Margareta Ratna, , Bernadhet Maya, Fransiskus Paranso, I Gusti Nyoman Sedana, I Kadek Dendy, Christiono Eka, Ignasius Hans, Dominikus Catur, Hendri Cahyana, Andriyanto, Gregorius Arif dan teman – teman kos.

10. Semua pihak yang telah membantu penulisan baik secara langsung maupun tidak langsung, yang tidak dapat penulis sebutkan satu persatu.

  Dengan rendah hati saya menyadari bahwa tugas akhir ini masih jauh dari

sempurna, oleh karena itu berbagai kritik dan saran untuk perbaikan tugas akhir

ini sangat saya harapkan.

  Akhir kata semoga tugas akhir ini bermanfaat bagi semua pihak. Terima kasih.

  Yogyakarta, September 2009

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

DAFTAR ISI

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

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

HALAMAN PENGESAHAN………………………..…………………….. ix

PERNYATAAN KEASLIAN KARYA………………………..…………… v

ABSTRAKSI………………………..………………………………………. vi

ABSTRACT………………………..……………………………………...... vii

LEMBAR PERNYATAAN PERSETUJUAN………………………..…….. viii

KATA PENGANTAR………………………..…………………………....... ix

DAFTAR ISI………………………..……………………..………………... xi

DAFTAR TABEL ...………………………..……………………………… xiv

DAFTAR GAMBAR ………………………………………………………. xv

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

  1

  1.1 Latar Belakang Masalah………………………..……………………

  1 1.2 Rumusan Masalah………………………..………………………….

  2

  1.3 Batasan Masalah………………………..……………………………

  2

  

1.4 Tujuan Penelitian………………………..…………………………... 2

  

1.6 Metodologi Penelitian………………………..……………………... 3

  1.7 Sistematika Penulisan………………………..………………………

  4 BAB II LANDASAN TEORI………………………..……………………...

  5 2.1 KONSELING ………………………..……………………………...

  5 2.2 SMS ………………………..………………………………………..

  5 2.3 GAMMU………………………..…………………………………...

  6 2.4 JAVA………………………..……………………………………….

  7 2.4.1 JME (Java Micro Edition) ………………………..…………….

  7 2.4.2 JSE (Jave Standard Edition) ………………………..………….

  7 2.4.3 JEE (Jave Enterprise Edition) ………………………………….

  8 2.4.3.1 JSP (JavaServer Pages) ………………………..………….

  8 2.4.3.2 Servlet………………………..……………………………..

  9 2.5 JDBC………………………..……………………………………….

  10 2.6 Metodologi FAST………………………..………………………….

  11

  

2.6.1 Use Case Diagram………………………..……………………. 14

  

2.6.2 Sequential Diagram………………………..…………………… 15

  2.7 UML…………………..……………………..………………………

  16

  2.8 RDBMS dan MySQL………………………..………………………

  19 2.9 SQL………………………..………………………………………...

  19

  2.10 ERD (Entity Relationship Diagram) …….………………..………

  20

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI BAB III ANALISIS DAN PERANCANGAN SISTEM…………………..

  23 3.1 Analisis Sistem………………………..……………………………..

  23

  

3.1.1 Fase Definisi Ruang Lingkup (Scope Definition))……………... 23

  

3.1.2 Fase Analisis Masalah (Problem Analysis)…………………….. 24

3.1.2.1 Sistem Yang Ada Saat Ini………………………..………..

  24

  

3.1.2.2 Sebab Akibat (Cause – effect Analysis)…………………… 26

3.1.2.3 Gambaran Sistem Baru………………………..…………….

  26 3.1.2.4 Orang Yang Terlibat Dalam Sistem………………………...

  28

  

3.1.3 Fase Analisis Kebutuhan (Requirement Analysis)……………... 29

3.1.3.1 Use Case Diagram…………………………………………..

  29

  3.1.3.2 Use Case Untuk Administrator………………………..……

  30

  3.1.3.3 Use Case Untuk Paket Dokter………………………………

  31 3.1.3.4 Narasi Use Case…………………………………………….

  31 3.1.3.4.1 Narasi Singkat Use Case……………………………….

  31 3.1.3.4.2 Tabel Ringkasan Use Case……………………………..

  32

  

3.1.4 Fase Desain Logikal (Logical Design)…………………………. 64

  

3.1.4.1 Diagram Aktivitas (Activity Digram)………………………. 64

  

3.1.4.2 Entity Relationalship Diagram (ERD)…..………………… 79

  

3.1.5 Analisis Keputusan dan Design (Decision Analysis)…………... 80

  3.1.5.1 Mengidentifikasi dan Mengklasifikasikan Kelas dalam Use Case Design ………………………………………………... 80

  3.1.5.2 Mengidentifikasi Perilaku dan Responsibilities Menggunakan Sequence Diagram……………………….. 86

  

3.1.5.3. Memodelkan Status Object (Object State)……………….. 106

  

3.2 Perancangan Sistem (Physical Design and Integration))…………... 119

  

3.2.1 Rancangan Database…………………………………………… 119

  

3.2.1.1 Disain Tabel………………………………………………... 119

  

3.2.2 Design Interface………………………………………………... 121

  

BAB IV IMPLEMENTASI………………………………………………… 136

  

4.1 Fase Konstruksi dan Percobaan…………………………………….. 136

  

4.1.1 Karakteristik Sistem……………………………………………. 136

  

4.1.2 Kebutuhan Sistem……………………………………………… 136

  

4.1.2.1 Kebutuhan Perangkat Keras……………………………….. 136

  

4.1.2.2 Kebutuhan Perangkat Lunak………………………………. 137

  

4.1.3 Implementasi Sistem…………………………………………… 138

  

4.1.3.1 Pembuatan Database………………………..……………... 138

  

4.1.3.2 Pembuatan Tabel-Tabel……………………………………. 138

  

4.1.3.3 Koneksi Program ke Database…………………………….. 140

  

4.1.3.4 Koneksi Program ke Handphone………………………….. 141

  

4.1.3.5.1 Gammu……………………………………………….. 143

  

4.1.4 Antarmuka………………………..…………………………….. 158

  

5.3 Kesimpulan ………………………..………………………………. 181

  

5.2 Kekurangan Sistem………………………..………………………... 181

  

5.1 Kelebihan Sistem………………………..…………………………. 181

  

BAB V PENUTUP………………………..………………………………. 181

  

4.1.4.2 Aplikasi Web………………………..……………………... 160

  

4.1.4.1 Aplikasi Server………………………..…………………… 158

  

4.1.3.6.5 Laporan……………………………………………….. 158

  

4.1.3.5.2 Kirim SMS……………………………………………. 144

  

4.1.3.6.4 Outbox………………………………………………… 156

  

4.1.3.6.3 Inbox…………………………………………………... 154

  

4.1.3.6.2 Dokter…………………………………………………. 150

  

4.1.3.6.1 Poliklinik……………………………………………… 147

  

4.1.3.6 Penanganan Aplikasi Web………………………………… 147

  

4.1.3.5.3 Terima SMS…………………………………………... 144

  

5.4 Saran………………………..………………………………………. 182

DAFTAR PUSTAKA………………………..……………………………... 183

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  DAFTAR TABEL Tabel 1 Notasi kardinalitas……..……………………..……..……………………..

  82 Tabel 16 Klasifikasi Use Case Run Server……..……………………………............

  85 Tabel 27 Klasifikasi Use Case Logout……..……………………………................... 85

Tabel 28 Struktur Tabel t_pengguna……..……………………………...................... 119

Tabel 29 Struktur Tabel t_poliklinik……..……………………………...................... 119

Tabel 30 Struktur Tabel t_inbox……..……………………………............................ 120

Tabel 31 Struktur Tabel t_outbox……..……………………………........................... 120

Tabel 32 Struktur Tabel t_outbox……..…………………………….......................... 120

  84 Tabel 26 Klasifikasi Use Case Lihat Histori Inbox……..……………………………

  84 Tabel 25 Klasifikasi Use Case Lihat Histori Outbox……..…………………………

  84 Tabel 24 Klasifikasi Use Case Lihat Histori Inbox……..……………………………

  84 Tabel 23 Klasifikasi Use Case Lihat Detil Data Outbox……..………………………

  84 Tabel 22 Klasifikasi Use Case Lihat Data Outbox……..…………………………….

  83 Tabel 21 Klasifikasi Use Case Kirim SMS……..……………………………............

  83 Tabel 20 Klasifikasi Use Case Lihat Data Inbox……..……………………………...

  83 Tabel 19 Klasifikasi Use Case Kirim SMS……..……………………………............

  82 Tabel 17 Klasifikasi Use Case Stop Server……..……………………………........... 83 Tabel 18 Klasifikasi Use Case Edit Data Account Sendiri……..…………………….

  82 Tabel 15 Klasifikasi Use Case Buat Laporan……..……………………………........

  22 Tabel 2 Tabel cause and effect……..……………………..……..…….……………

  81 Tabel 13 Klasifikasi Use Case Edit Poliklinik……..……………………………....... 82 Tabel 14 Klasifikasi Use Case Lihat Detil Poliklinik……..…………………..........

  81 Tabel 12 Klasifikasi Use Case Hapus Poliklinik …..……………………………......

  81 Tabel 11 Klasifikasi Use Case Tambah Poliklinik……..…………………………….

  81 Tabel 10 Klasifikasi Use Case Lihat Poliklinik ……..……………………………....

  81 Tabel 9 Klasifikasi Use Case Lihat Detil Account……..…………………………...

  80 Tabel 8 Klasifikasi Use Case Edit Account……..……………………………..........

  80 Tabel 7 Klasifikasi Use Case Hapus Account……..……………………………..

  80 Tabel 6 Klasifikasi Use Case Tambah Account….…..……………………………..

  80 Tabel 5 Klasifikasi Use Case Lihat Account……..…………………………………

  32 Tabel 4 Klasifikasi Use Case Login……..………………………………………….

  26 Tabel 3 Ringkasan Use Case……..……………………..……..……………………

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  DAFTAR GAMBAR Gambar 1. Tahap – tahap metodologi FAST……………………………………….

  71 Gambar 27. Diagram Aktivitas Use Case Run Server………………………………

  77 Gambar 38. Diagram Aktivitas Use Case Logout…………………………………... 78 Gambar 39. Diagram Aktivitas Use Case Kirim Pesan……………………………..

  77 Gambar 37. Diagram Aktivitas Use Case Lihat Data Pasien………………………..

  76 Gambar 36. Diagram Aktivitas Use Case Lihat Histori Outbox…………………….

  76 Gambar 35. Diagram Aktivitas Use Case Lihat Histori Inbox……………………..

  75 Gambar 34. Diagram Aktivitas Use Case Lihat Detil Data Outbox………………...

  75 Gambar 33. Diagram Aktivitas Use Case Lihat Data Outbox………………………

  74 Gambar 32. Diagram Aktivitas Use Case Lihat Detil Data Inbox…………………..

  74 Gambar 31. Diagram Aktivitas Use Case Lihat Data Inbox………………………..

  73 Gambar 30. Diagram Aktivitas Use Case Kirim SMS………………………………

  72 Gambar 29. Diagram Aktivitas Use Case Edit Data Account Sendiri……………….

  72 Gambar 28. Diagram Aktivitas Use Case Stop Server………………………………

  71 Gambar 26. Diagram Aktivitas Use Case Buat Laporan…………………………….

  3 Gambar 2. Use case diagram……………………………………………………… 14

Gambar 2. Simbol use case………………………………………………………... 15

Gambar 4. Simbol actor……………………………………………..……………. 15

Gambar 5. Simbol dalam Sequential Diagram…………………….……………….

  70 Gambar 25. Diagram Aktivitas Use Case Lihat Detil Poliklinik……………………

  69 Gambar 24. Diagram Aktivitas Use Case Hapus Poliklinik………………………...

  69 Gambar 23. Diagram Aktivitas Use Case Lihat Poliklinik………………………….

  68 Gambar 22. Diagram Aktivitas Use Case Edit Poliklinik…………………………...

  31 Gambar 15. Diagram Aktivitas Use Case Login……………………………………. 64

Gambar 16. Diagram Aktivitas Use Case Tambah Account………………………... 65

Gambar 17. Diagram Aktivitas Use Case Lihat Account…………………………… 66

Gambar 18. Diagram Aktivitas Use Case Hapus Account………………………….. 66

Gambar 19. Diagram Aktivitas Use Case Edit Account……………………………. 67

Gambar 20. Diagram Aktivitas Use Case Lihat Detil Account…………….………. 68

Gambar 21. Diagram Aktivitas Use Case Tambah Poliklinik………………………

  29 Gambar 12. Use Case Diagram Untuk Management Sistem……………………….. 30

Gambar 13. Use Case Diagram Untuk Management Klinik……………………….. 30

Gambar 14. Use Case Diagram Untuk Paket Dokter………………………………..

  28 Gambar 11. Use Case Diagram Aplikasi Pengaturan SMS Konseling……………..

  25 Gambar 10. Diagram Konteks Sistem Baru…………………………………………

  22 Gambar 9. Diagram Konteks Sistem yang ada saat ini…………………………….

  21 Gambar 8. Contoh ERD…………………………………………….……………...

  21 Gambar 7. Simbol Entitas dengan atribut………………………….……………….

  16 Gambar 6. Simbol Entitas………………………………………….……………….

  78 Gambar 40. Diagram Aktivitas Use Case Daftar…………………………………… 78

Gambar 41. Entity Relationship Diagram…………………………………………... 79

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Gambar 43. Sequence Diagram Use Case Login…………………………………… 86

Gambar 44. Sequence Diagram Use Case Lihat Account…………………………... 87

Gambar 45. Sequence Diagram Use Case Tambah Account……………………….. 88

Gambar 46. Sequence Diagram Use Case Hapus Account…………………………. 89

Gambar 47. Sequence Diagram Use Case Edit Account……………………………. 90

Gambar 48. Sequence Diagram Use Case Lihat Detil Account…………………….. 91

Gambar 49. Sequence Diagram Use Case Tambah Poliklinik………………………

  92 Gambar 50. Sequence Diagram Use Case Edit Poliklinik…………………………..

  93 Gambar 51. Sequence Diagram Use Case Lihat Poliklinik…………………………

  95 Gambar 52. Sequence Diagram Use Case Hapus Poliklinik………………………..

  95 Gambar 53. Sequence Diagram Use Case Lihat Detil Poliklinik…………………...

  96 Gambar 54. Sequence Diagram Use Case Buat Laporan……………………………

  97 Gambar 55. Sequence Diagram Use Case Run Server……………………………..

  98 Gambar 56. Sequence Diagram Use Case Stop Server……………………………...

  99 Gambar 57. Sequence Diagram Use Case Edit Data Account Sendiri……………… 100

Gambar 58. Sequence Diagram Use Case Kirim SMS…………………………….. 101

Gambar 59. Sequence Diagram Use Case Lihat Data Inbox……………………….. 102

Gambar 60. Sequence Diagram Use Case Lihat Detil Data Inbox…………………. 103

Gambar 61. Sequence Diagram Use Case Lihat Data Outbox……………………… 103

Gambar 62. Sequence Diagram Use Case Lihat Detil Data Outbox………………... 104

Gambar 63. Sequence Diagram Use Case Lihat Histori Inbox…………………….. 104

Gambar 64. Sequence Diagram Use Case Lihat Histori Outbox…………………… 105

Gambar 65. Sequence Diagram Use Case Lihat Data Pasien………………………. 105

Gambar 66. Sequence Diagram Use Case Logou…………………………………... 106

Gambar 67. Class Diagram…………………………………………………………. 106

Gambar 68. Diagram Kelas Desain Use Case Login……………………………….. 107

Gambar 69. Diagram Kelas Desain Use Case Lihat Account………………………. 107

Gambar 70. Diagram Kelas Desain Use Case Tambah Account……………………. 108

Gambar 71. Diagram Kelas Desain Use Case Hapus Account……………………… 108

Gambar 72. Diagram Kelas Desain Use Case Edit Account………………………... 109

Gambar 73. Diagram Kelas Desain Use Case Lihat Detil Account………………… 109

Gambar 74. Diagram Kelas Desain Use Case Tambah Poliklinik………………….. 110

Gambar 75. Diagram Kelas Desain Use Case Edit Poliklinik……………………… 110

Gambar 76. Diagram Kelas Desain Use Case Lihat Poliklinik…………………...… 111

Gambar 77. Diagram Kelas Desain Use Case Hapus Poliklinik……………………. 111

Gambar 78. Diagram Kelas Desain Use Case Lihat Detil Poliklinik……………….. 112

Gambar 79. Diagram Kelas Desain Use Case Buat Laporan……………………….. 112

Gambar 80. Diagram Kelas Desain Use Case Run Server………………………….. 113

Gambar 81. Diagram Kelas Desain Use Case Stop Server…………………………. 113

Gambar 82. Diagram Kelas Desain Use Case Edit Account Sendiri……………….. 114

Gambar 83. Diagram Kelas Desain Use Case Kirim SMS…………………………. 114

Gambar 84. Diagram Kelas Desain Use Case Lihat Data Inbox……………………. 115

Gambar 85. Diagram Kelas Desain Use Case Lihat Detil Data Inbox……………… 115

Gambar 86. Diagram Kelas Desain Use Case Lihat Data Outbox………………….. 116

Gambar 87. Diagram Kelas Desain Use Case Lihat Detil Data Outbox……………. 116

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

Gambar 89. Diagram Kelas Desain Use Case Histori Outbox……………………… 117

Gambar 90. Diagram Kelas Desain Use Case Lihat Data Pasien…………………... 118

Gambar 91. Diagram Kelas Desain Use Case Logout………………………………. 118

Gambar 92. Desain Halaman Login. ……………………………………………….. 121

Gambar 93. Desain Halaman Utama Administrator………………………………… 121

Gambar 94. Desain Halaman Utama Dokter………………………………………... 122

Gambar 95. Desain Halaman Dokter Tampil……………………………………….. 122

Gambar 96. Desain Halaman Tambah Dokter………………………………………. 123

Gambar 97. Desain Halaman Sukses Hapus Account……………………………….. 123

Gambar 98. Desain Halaman Dokter Edit…………………………………………... 124

Gambar 99. Desain Halaman Dokter Detail………………………………………… 125

Gambar 100. Desain Halaman Poliklinik…………………………………………… 125

Gambar 101. Desain Halaman Poliklinik Tambah…………………………………… 126