Flowchart Login Pakar Flowchart Daftar Pasien Flowchart Diagnosa Penyakit

3.9 Flowchart

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

3.9.1 Flowchart Login Pakar

Gambar 3.17 Flowchart Login Pakar Dari flowchart di atas, dapat dijelaskan langkah-langkah proses yang dilakukan adalah sebagai berikut : Untuk mendapatkan hak akses sebagai pakar, user memulai prosesnya dengan memasukkan username dan password yang sesuai yang kemudian masukkan tersebut akan diverifikasi. Setelah username dan password terverifikasi, maka akan dilanjutkan dengan proses validasi dan jika username dan password tersebut valid maka akan dilanjutkan dengan proses menampilkan halaman pakar.

3.9.2 Flowchart Daftar Pasien

Gambar 3.18 Flowchart Daftar Pasien Dari flowchart di atas, dapat dijelaskan langkah-langkah proses yang dilakukan adalah sebagai berikut : Untuk memulai konsultasi, user diharuskan melakukan pendaftaran terlebih dahulu. Jika user telah memiliki akun, maka proses pendaftarannya dimulai dengan memasukkan username dan password yang sesuai yang kemudian masukkan tersebut akan diverifikasi. Setelah username dan password terverifikasi, maka akan dilanjutkan dengan proses validasi dan jika username dan password tersebut valid, maka akan dilanjutkan dengan proses menampilkan halaman user halaman konsultasi pasien. Sedangkan, jika user belum memiliki akun, maka proses pendaftarannya dilakukan dengan memasukkan data pendaftaran seperti nama, password, konfirmasi password, jenis kelamin, umur, alamat email, alamat, nama provinsi, nama kota, dan kode validasi captcha yang kemudian masukkan tersebut akan diverifikasi. Selanjutnya, data pendaftaran tersebut terverifikasi, maka akan dilanjutkan dengan proses validasi dan jika data pendaftaran tersebut valid, maka akan dilanjutkan dengan proses menampilkan halaman user halaman konsultasi pasien.

3.9.3 Flowchart Diagnosa Penyakit

- . . - + 1 2 . 34042 5 678 . 9:474 . ;= = ; 1 . . - + . , + . + ; . . + ?A . . ;= ?A 8 . . + B34042 . + 678 . + 9:474 . ;= C 87A47 D + . ?32E 34042 . + . + - 678 + 9:474 + . + ; . + ?A . - ; = - 87A47 D + . ?32E F , 3 . A 1 3 . = ; 1 3 . - : . 9:474 . ;= ?A . + ;= + G . . . - . + = H 1 . . - . - . . + : . . + - + , . - . - . A 1 3 Gambar 3.19 Flowchart Diagnosa Penyakit Dari flowchart di atas, dapat dijelaskan langkah-langkah proses yang dilakukan adalah sebagai berikut : Proses diagnosa penyakit dimulai dengan pemilihan jenis penyakit yang dilakukan oleh user. Setelah itu, user diberikan pertanyaan konfirmasi untuk melanjutkan proses diagnosa. Jika user menjawab “Ya”, maka proses diagnosa akan dilanjutkan, sedangkan jika menjawab “Tidak”, maka proses akan kembali ke halaman depan user pasien. Di dalam sistem, tahap awal diagnosa dilakukan dengan memeriksa tabel tmp_analisa, jika sudah terdapat data dengan id user pasien yang menjawab, maka proses akan berlanjut dengan memilih semua pertanyaan yang ada di dalam tabel tmp_analisa, jika tidak terdapat data, maka proses akan berlanjut dengan memilih pertanyaan ke tabel relasi berdasarkan kd_penyakit yang dipilih pasien. Pada sesi pertanyaan, jika pasien menjawab “Tidak” sebelum semua pertanyaan terjawab, maka proses diagnosa akan terhenti dan memberikan kesimpulan berdasarkan gejala yang telah dijawab. Dan jika pasien menjawab “Ya” hingga pertanyaan telah terjawab semua, maka sistem akan memberikan kesimpulan yang sesuai dengan penyakit yang dipilihnya pada awal sesi diagnosa.

3.10 Struktur Menu