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