Anda di halaman 1dari 7

NAMA : RIZKY PRASETYA

NPM : 201943502339

PERANCANGAN SISTEM ANALISIS PASIEN KLINIK YUYUN


BERBASIS WEB DENGAN METODE NAIVY BAYES

B. Algoritma Penyelesaian Masalah dengan Flowchart dan

Pseudocode

1. Halaman Masuk

a. Flowchart

b. Pseudocode

Mulai ‘halaman masuk’

Masukkan ‘nama pengguna’ dan ‘kata sandi’

If (cek masuk = benar)

Jalankan modul ‘halaman beranda’

Masuk ke ‘halaman beranda’

Else

Tampilkan pesan kesalahan

Else if (batal = ditekan)

Tetap pada ‘halaman masuk’

Selesai
2. Halaman Beranda

a. Flowchart

b. Pseudocode

Mulai ‘halaman beranda’

Pilih ‘pengguna’, ‘data pasien’, ‘data gejala penyakit’, ‘hasil

nama penyakit’, ‘cetak hasil nama penyakit’, ‘keluar’

If (pengguna = ditekan)

Jalankan modul ‘halaman pengguna’

Masuk ke ‘halaman pengguna’

Else if (data pasien = ditekan)

Jalankan modul ‘halaman data pasien’Masuk ke

‘halaman data pasien’

Else if (data gejala penyakit = ditekan)

Jalankan modul ‘halaman data gejala

penyakit’Masuk ke ‘halaman data

gejala penyakit’

Else if (masukkan nama penyakit = ditekan)

Jalankan modul ‘halaman masukkan nama

penyakit’Masuk ke ‘halaman masukkan nama

penyakit’

Else if (hasil nama penyakit = ditekan)

Jalankan modul ‘halaman hasil nama

penyakit’Masuk ke ‘halaman hasil nama

penyakit’

Else if (cetak hasil nama penyakit = ditekan)

Jalankan modul ‘halaman cetak hasil nama

penyakit’Masuk ke ‘halaman cetak hasil nama


penyakit’

Else (keluar = ditekan)

Menutup ‘halaman beranda’

Masuk ke ‘halaman masuk’

Selesai

3. Halaman Pengguna

a. Flowchart

b. Pseudocode

Mulai ‘halaman pengguna’

Tampilan ‘halaman data pengguna’

Masukkan data pengguna’

If (simpan = ditekan)

Menyimpan data pengguna

Menampilkan data ke tabel

Else if (ubah = ditekan)

Mengubah data pengguna

Menampilkan data ke tabel

Else if (hapus = ditekan)

Menghapus data pengguna

Menampilkan data ke tabel

Else if (batal = ditekan)

Mengosongkan textfield pada formulir pengguna

Else (kembali = ditekan)

Masuk ke ‘halaman beranda’

Selesai
4. Halaman Data Pasien

a. Flowchart

b. Pseudocode

Mulai ‘halaman data pasien’Tampilan

‘halaman pasien’ Masukkan data pasien’

If (simpan = ditekan)

Menyimpan data pasien

Menampilkan data ke tabel

Else if (ubah = ditekan)

Mengubah data pasien

Menampilkan data ke tabel

Else if (hapus = ditekan)

Menghapus data pasien

Menampilkan data ke tabel

Else if (cetak = ditekan)

Melakukan laporan data pasien

Cetak data calon pasien

Else (kembali = ditekan)

Masuk ke ‘halaman beranda’

Selesai
5. Halaman Data Gejala Penyakit

a. Flowchart

b. Pseudocode

Mulai ‘halaman data gejala

penyakit’ Tampilan ‘halaman

data kriteria’Masukkan data

gejala penyakit’

If (simpan = ditekan)

Menyimpan data gejala penyakit

Menampilkan data ke tabel

Else if (ubah = ditekan)

Mengubah data gejala penyakit

Menampilkan data ke tabel

Else if (hapus = ditekan)

Menghapus data gejala penyakit

Menampilkan data ke tabel

Else if (cetak = ditekan)

Melakukan laporan data gejala

penyakit

Cetak data kriteria

Else (kembali = ditekan)

Masuk ke ‘halaman beranda’

Selesai
6. Halaman Hasil Nama Penyakit

a. Flowchart

b. Pseudocode

Mulai ‘halaman hasil nama penyakit’

Tampilan ‘halaman kriteria nama

penyakit’Masukkan periode nama

penyakit’

If (tampilkan = ditekan)

Menampilkan kriteria nama penyakit pada tabel kriteria


nama penyakit

Else if (kembali = ditekan)

Masuk ke ‘halaman masukkan nama penyakit’

Else (beranda = ditekan)

Masuk ke ‘halaman beranda’

Selesai

7. Halaman Cetak Hasil Nama Penyakit

a. Flowchart

b. Pseudocode

Mulai ‘halaman cetak hasil nama

penyakit’

Tampilan ‘halaman cetak hasil nama

penyakit’

If (tampilkan = ditekan)

Menampilkan hasil nama penyakit pada tabel

Else if (cetak = ditekan)

Melakukan laporan cetak hasil nama

penyakit
Cetak data hasil nama penyakit

Else (kembali = ditekan)

Masuk ke ‘halaman beranda

Selesai

Anda mungkin juga menyukai