Diagram Aliran Data Subsistem Manajemen Database

42 2. Subsistem Manajemen Basis Model Model Base Management Subsystem 3. Subsistem Perangkat Lunak Penyelenggara Dialog Dialog Generation and Management Software

3.1.2.1 Subsistem Manajemen Database

1. Diagram Aliran Data

Diagram Aliran DataData 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 Masukan : - Data pasien berupa id pasien, nama, umur, alamat, dan jenis Universitas Sumatera Utara 43 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 Mellitus dengan metode Sugeno adalah sebagai berikut: Universitas Sumatera Utara 44 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 Keterangan : Laporan hasil penegakan diagnosis Diabetes Mellitus. Universitas Sumatera Utara 45 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. Universitas Sumatera Utara 46 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. b. Proses 2.2 Universitas Sumatera Utara 47 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: a. Proses 3.1 Universitas Sumatera Utara 48 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 Keterangan : Proses ini dilakukan dengan perhitungan Weight Average WA. Universitas Sumatera Utara 49

2. Kamus Data