• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN

1. Diagram Aliran Data

Diagram Aliran Data/Data Flow Diagram (DFD) adalah alat yang biasa dipakai untuk mendokumentasi proses dalam sistem atau sebuah teknis grafis yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak dari input menjadi output. Gambar 3.1 menggambarkan diagram aliran data dari sistem yang akan dibuat.

Pengguna

Sistem Pendukung Keputusan Penentuan

Penyakit Diabetes Mellitus dengan Metode

Sugeno Data pasien

Hasil pemeriksaan Hasil Diagnosis

Laporan

Gambar 3.1 Diagram Konteks DFD

Penjelasan proses diagram konteks sistem pendukung keputusan penentuan penyakit

Diabetes Mellitus dengan metode Sugeno adalah sebagai berikut:

a. Proses

Nama Proses : Sistem Pendukung Keputusan Penentuan Penyakit Diabetes Mellitus dengan Metode Sugeno

Keterangan : Proses penegakan diagnosis penyakit diabetes berdasarkan nilai hasil pemeriksaan laboratorium yang diproses dengan metode Sugeno.

b. Arus Data

kelamin

- Hasil pemeriksaan berupa idpasien, Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : - Hasil diagnosis - Laporan

c. Entitas Luar

Nama Entitas : Pengguna

Masukan : - Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin

- Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : Hasil diagnosis dan Laporan

Keterangan : Merupakan bagian yang mengontrol dan mempergunakan sistem.

Proses yang ada pada diagram konteks dapat dipecah lagi menjadi proses- proses yang lebih kecil dan lengkap dalam DFD level 0. Diagram untuk DFD level 0 dapat dilihat pada Gambar 3.2 di bawah ini.

Pengguna data pasien pasien data hasil pemeriksaan data pasien data hasil pemeriksaan

hasil diagnosa data

pasien data hasil pemeriksaan laporan periksa data pasien data hasil pemeriksaan 2.0 Olah hasil pemeriksaan 3.0 Metode Sugeno 1.0 Olah data pasien 4.0 Cetak Laporan Gambar 3.2 DFD Level 0

Penjelasan proses DFD level 0 Sistem pendukung keputusan penentuan penyakit Diabetes

a. Proses 1.0

Nama Proses : Olah data pasien

Masukan : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keluaran : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keterangan : Proses untuk mengolah data pasien.

b. Proses 2.0

Nama Proses : Olah hasil pemeriksaan

Masukan : Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP), Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah

jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur , Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keterangan : Mengolah data hasil pemeriksaan seperti input dan delete data

c. Proses 3.0

Nama Proses : Proses Metode Sugeno

Masukan : Data hasil pemeriksaan berupa Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2

jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : Data hasil pemeriksaan berupa hasil diagnosis.

Keterangan : Proses mengolah variabel penentu penyakit Diabetes Mellitus dengan metode Sugeno.

d. Proses 4.0

Nama Proses : Cetak Laporan

Masukan : Data pasien dan hasil pemeriksaan Keluaran : Laporan

Proses yang ada pada diagram level 0 DFD dapat dipecah lagi menjadi proses- proses yang lebih jelas ke dalam diagram level 1 DFD. Diagram 1.0 dapat dilihat pada Gambar 3.3 di bawah ini.

Pengguna data pasien pasien data pasien data pasien 1.2 Delete data pasien 1.1 Input data pasien data pasien data pasien data pasien

Gambar 3.3 Diagram 1.0 atau DFD Level 1

Penjelasan proses diagram 1.0 Sistem pendukung keputusan penentuan penyakit Diabetes Mellitus dengan metode Sugeno adalah sebagai berikut:

a. Proses 1.1

Nama Proses : Input data pasien

Masukan : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keluaran : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keterangan : Memasukkan data pasien dan disimpan pada tabel pasien.

b. Proses 1.2

Nama Proses : Delete data pasien

Masukan : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keluaran : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin.

Keterangan : Menghapus data pasien dari tabel pasien.

Proses yang ada pada diagram level 0 DFD dapat dipecah lagi menjadi proses- proses yang lebih jelas ke dalam diagram level 1 DFD. Diagram 2.0 dapat dilihat pada Gambar 3.4 di bawah ini.

Pengguna

data hasil pemeriksaan

periksa

data hasil pemeriksaan

Data hasil pemeriksaan

2.2 Delete data

hasil pemeriksaan

2.1 Input data hasil

pemeriksaan

Data hasil pemeriksaan

data hasil pemeriksaan data hasil pemeriksaan

Gambar 3.4 Diagram 2.0

Penjelasan proses diagram 2.0 sistem pendukung keputusan penentuan penyakit Diabetes Mellitus dengan metode Sugeno adalah sebagai berikut:

a. Proses 2.1

Nama Proses : Input data hasil pemeriksaan

Masukan : Hasil pemeriksaan berupa id pasien,Glukosa Darah Puasa (GDP), Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : Hasil pemeriksaan berupa id pasien,Glukosa Darah Puasa (GDP), Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keterangan : Memasukkan data hasil pemeriksaan dan disimpan pada tabel periksa.

Nama Proses : Delete data hasil pemeriksaan

Masukan : Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP), Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin dan hasil diagnosis.

Keluaran : Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP), Glukosa Plasma Puasa, Glukosa Plasma Tidur , Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin dan hasil diagnosis.

Keterangan : Menghapus data pasien dari tabel periksa.

Proses yang ada pada diagram level 0 DFD dapat dipecah lagi menjadi proses- proses yang lebih jelas ke dalam diagram level 1 DFD. Diagram 3.0 dapat dilihat pada gambar 3.5 di bawah ini.

Pengguna data pasien pasien data hasil pemeriksaan data pasien data hasil pemeriksaan hasil diagnosis periksa 3.2 Proses pembentukan himpunan fuzzy 3.1 Proses input variabel fuzzy

data hasil pemeriksaan

3.3 Proses implikasi derajat keanggotaan predikat aturan 3.4 Proses defuzifikasi hasil diagnosis umur Gambar 3.5 Diagram 3.0

Penjelasan proses diagram 3.0 sistem pendukung keputusan penentuan penyakit Diabetes Mellitus dengan metode Sugeno adalah sebagai berikut:

Nama Proses : Proses input variabel fuzzy

Masukan : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin

Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keluaran : Data pasien berupa id pasien, nama, umur, alamat, dan jenis kelamin

Hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP),

Glukosa Plasma Puasa, Glukosa Plasma Tidur Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin.

Keterangan : Memasukkan variabel fuzzy ke dalam proses Sugeno.

b. Proses 3.2

Nama Proses : Proses pembentukan himpunan fuzzy

Masukan : Data pasien berupa umur dan hasil pemeriksaan berupa id pasien, Glukosa Darah Puasa (GDP), Glukosa Plasma Puasa, Glukosa Plasma Tidur, Glukosa Darah 2 jam PP (GD), HDL, HbA1c, Trigliserida, Insulin

Keluaran : derajat keanggotaan

Keterangan : Memasukkan variabel fuzzy ke dalam himpunan fuzzy.

c. Proses 3.3

Nama Proses : Proses implikasi Masukan : derajat keanggotaan Keluaran : predikat aturan

Keterangan : Menentukan predikat aturan dari aturan-aturan.

d. Proses 3.4

Nama Proses : Proses defuzifikasi Masukan : predikat aturan Keluaran : hasil diagnosis

Dokumen terkait