Anda di halaman 1dari 6

PERANGKAT LUNAK BANTU DIAGNOSA IRIDOLOGI UNTUK PEMERIKSAAN KOLESTEROL DAN GINJAL

Oleh : Shinta Dian Ambarwati & Taufik Fredy Kristianto Mahasiswa Teknik Elektro, Program Studi Teknik Informatika Politeknik Negeri Semarang Jl. Prof.H. Sudarto, S.H., Tembalang Semarang 50275 Abstrak Pemeriksaan kesehatan kini menjadi sangat penting karena kesehatan merupakan nikmat yang sangat berharga. Pemeriksaan kondisi tubuh tidak selalu harus mengeluarkan biaya yang besar, salah satunya yaitu dengan pemeriksaan iridologi. Dengan kemajuan teknologi informasi khususnya bidang pemrograman, iridologi dapat dikembangkan menjadi pemeriksaan iridologi modern. Tujuan dari tugas akhir ini adalah membuat aplikasi perangkat lunak pendeteksi kadar kolesterol dan kondisi ginjal pada manusia dengan masukan berupa citra digital iris mata. Software ini menghasilkan keluaran berupa informasi bagi orang yang dideteksi iris matanya tentang kadar pengendapan kolesterol dan kondisi ginjal dalam tubuhnya. Perangkat lunak bantu diagnosa iridology untuk pemeriksaan kadar kolesterol dan kondisi ginjal pada manusia dibuat dengan bahasa pemrograman Delphi 7 dan menggunakan metode pelatihan Jaringan Syaraf Tiruan. Perangkat lunak ini dapat langsung diigunakan cukup dengan proses instalasi pada komputer. Setelah pengambilan gambar iris mata menggunakan kamera digital dan melalui proses penyimpanan, maka gambar iris mata dapat langsung diperiksa secara iridologi. Kata kunci : Iridologi, Delphi, Jaringan Syaraf Tiruan

1.1 Latar Belakang Nikmat kesehatan adalah karunia dari Allah SWT yang mahal harganya. Harta tak ada harganya bila seseorang menderita suatu penyakit. Pada umumnya manusia kurang peduli akan gaya hidup. Padahal gaya hidup manusia menentukan sehat tidaknya manusia tersebut. Gaya hidup yang buruk antara lain adalah pola makan yang salah dan kebiasaan hidup tanpa olahraga. Faktor-faktor inilah penyebab timbulnya berbagai penyakit dalam diri manusia. Pada awalnya manusia merasa sepertinya sehat-sehat saja kemudian tanpa disadari terserang penyakit. Contoh akibat gaya hidup tersebut adalah tingginya kadar kolesterol dalam darah dan gangguan atau penurunan fungsi organ ginjal . Untuk dapat mengetahui kadar kolesterol dan kondisi ginjal seseorang biasanya harus melakukan tes darah ke laboratorium. Selain darah, sebenarnya terdapat indikator lain yaitu pada mata manusia. Tuhan Yang Maha Kuasa telah menganugerahkan mata sebagai indikator yang mencerminkan kondisi organ-organ tubuh manusia, terutama organ-organ tubuh bagian dalam.

Deteksi iris mata (iridologi) dapat menunjukkan keadaan organ tubuh. Adanya gangguan atau penurunan fungsi organ tubuh direfleksikan pada iris mata dalam bentuk perubahan struktur anyaman serabut saraf iris mata. Tanda-tanda cincin kolesterol (cholesterol-ring) dapat dikenali pada iris mata yaitu apabila ada lingkaran putih kelam pada bagian terluar iris yang berbatasan dengan sklera (DHiru, 2005). Kondisi organ ginjal pada iris mata digambarkan pada bagian zona lingkaran kelima (Ismail, 2004). Biasanya pemeriksaan dengan iridologi dilakukan secara manual oleh pakar iridologi. Pada penelitian ini dibuat perangkat lunak berdasarkan prinsip iridologi sehingga proses pemeriksaan menjadi lebih mudah. Dengan perangkat lunak ini diharapkan dapat mempermudah orang-orang untuk melakukan pemeriksaan kolesterol dan ginjal dalam tubuh dengan cara yang cepat, aman, mudah dan murah karena hanya memerlukan gambar mata dari orang yang dideteksi iris matanya. 1.2 Tujuan Membuat aplikasi perangkat lunak bantu diagnosa iridologi untuk pemeriksaan kolesterol dan ginjal manusia dengan masukan berupa citra digital iris mata. Perangkat lunak ini menghasilkan keluaran berupa informasi bagi

orang yang dideteksi iris matanya tentang kadar pengendapan kolesterol dan kondisi ginjal dalam tubuhnya. 2. Gambaran Umum Sistem Dalam bab ini menggambarkan perancangan perangkat lunak yang dibuat dan analisisanalisis terhadap alternatif-alternatif yang ada dan mengidentifikasi risiko-risiko yang mungkin terjadi. Perancangan sistem bertujuan untuk memudahkan proses pembuatan perangkat lunak. Secara garis besar perancangan pembuatan perangkat lunak pendeteksi kadar kolesterol dan kondisi ginjal pada manusia berdasarkan pola iris mata dapat dilihat pada Gambar 1.
in Captu Citr Pengol o Infor

Gambar 1 Perancangan Umum Perangkat Lunak Prinsip kerja dari perangkat lunak bantu diagnosa iridologi untuk pemeriksaan kolesterol dan kondisi ginjal adalah citra bitmap (BMP) iris mata pengguna dimasukkan ke dalam program untuk dianalisis sehingga diperoleh keluaran berupa informasi kolesterol dan kondisi ginjal. Keluaran hasil pemeriksaan kolesterol berupa mata kolesterol normal dan kolesterol berlebih, sedangkan untuk hasil pemeriksaan kondisi ginjal berupa ginjal normal dan ginjal lemah. Hak akses dalam perangkat lunak ini terdiri dari admin dan pengguna. Admin dapat mengakses menu pelatihan dan menu pemeriksaan sedangkan pengguna hanya dapat mengakses menu pemeriksaan. 3. Analisis Sistem

Gambar 2 Diagram Perangkat Lunak

Alir

Pemrograman

Berikut merupakan diagram alir pengolahan citra kolesterol ditunjukkan pada Gambar 3.

Untuk pembuatan perangkat lunak ini, diperlukan persiapan sebagai berikut: a. Citra iris mata referensi pelatihan b. Kamera digital c. Citra iris mata yang diuji d. Arsitektur Jaringan Syaraf Tiruan e. Seperangkat komputer f. Bahasa Pemrograman Delphi 7.0 g. Ms. Access 2007 Berikut merupakan diagram alir pemrograman perangkat lunak ditunjukkan pada Gambar 2.

Gambar 3 Kolesterol

Diagram alir Pengolahan Citra

Berikut merupakan diagram alir pengolahan citra ginjal mata kanan ditunjukkan pada Gambar 4.
PENGOLAHAN CITRA GINJAL KANAN

Berikut merupakan diagram alir proses JST Belajar/Pelatihan ditunjukkan pada Gambar 6.

CITRA

CROPPING AREA GINJAL MATA KANAN

GRAYSCALE=(R+G+B)/3

THRESHOLDING 130

TENTUKAN NILAI INTENSITAS KEABUAN, UBAH KE BINER

SELESAI

Gambar 4 Diagram alir Pengolahan Citra Ginjal Mata Kanan Gambar 6 Diagram Belajar/Pelatihan alir Proses JST

Berikut merupakan diagram alir pengolahan citra ginjal mata kiri ditunjukkan pada Gambar 5.

Berikut merupakan diagram alir proses JST untuk pengujian ditunjukkan pada Gambar 7.

Gambar 5 Diagram alir Pengolahan Citra Ginjal Mata Kanan Gambar 7 Pengujian Diagram alir Proses JST untuk

Berikut merupakan arsitektur JST digunakan ditunjukkan pada Gambar 8.

yang

4.2 Diagram Arus Data (DAD) Diagram Arus Data atau Data Flow Diagram (DFD) terdiri dari notasi untuk proses, tempat penyimpanan data dan arus data. Dari konsep di atas dapat dijabarkan lagi dengan DAD level-0 yang ditunjukkan Gambar 10 berikut ini :

Gambar 8 Arsitektur JST yang digunakan

4.

Perancangan Sistem

4.1 Diagram Konteks Diagram konteks yang ditunjukkan pada Gambar 9 menjelaskan gambaran umum aliran data yang ada dalam perangkat lunak bantu diagnosa iridologi untuk pemeriksaan kolesterol dan ginjal. Gambar 10 DAD Level 0 4.3 Diagram Hubungan Entitas Diagram Hubungan Entitas atau Entity Relationship Diagram (ERD) menjelaskan hubungan antar penyimpanan dalam DAD di atas. Seorang pasien dapat melakukan pemeriksaan berkali-kali. Jadi, seorang pasien dapat memliki banyak nomor pemeriksaan. Antara pasien dan pemeriksaan memiliki relasi 1 : M (one-to-many). Di bawah ini ditunjukkan ERD antar penyimpanan dalam Gambar 11. Gambar 9 Diagram Konteks Perangkat lunak bantu diagnosa untuk pemeriksaan Kolesterol & Ginjal Admin dapat berinteraksi secara penuh dan dapat mengakses seluruh menu yaitu Pemeriksaan, Pemeriksaan Sebelumnya, Laporan Riwayat Pemeriksaan, Pelatihan Kolesterol, Pelatihan Ginjal Mata Kanan, dan Pelatihan Ginjal Mata Kiri. Kemudian perangkat lunak dapat menyimpan Data Hasil Pelatihan dalam format *.txt. Pengguna hanya dapat dapat mengakses menu Pemeriksaan dan Pemeriksaan Sebelumnya kemudian perangkat lunak memberi laporan hasil pemeriksaan.

Gambar 11 ERD antar penyimpanan dalam perancangan perangkat lunak

5.

Antarmuka Program

Antarmuka pengguna yang dibuat menggunakan pemrograman Borland Delphi 7.0. a. Tampilan Awal Pada tampilan awal, dapat dilihat beberapa pilihan pada menubar antara lain: 1) File Pada menu file terdapat pilihan login, logout dan exit. 2) Data Pada menu data terdapat pilihan pemeriksaan baru, lihat pemeriksaan sebelumnya, laporan riwayat pemeriksaan, pelatihan kolesterol, pelatihan ginjal mata kanan, dan pelatihan ginjal mata kiri. Jika login sebagai admin maka dapat mengakses keseluruhan submenu dalam menu Data. Bila login sebagai pengguna hanya dapat mengakses submenu pemerikasaan baru, lihat pemerikasaan sebelumnya, dan laporan riwayat pemeriksaan 3) Help Menu ini digunakan untuk menampilkan panduan cara menggunakan program. 4) About Programmer Menu ini menampilkan data dari programmer. Gambar 13 Form Login c. Tampilan Form Pemeriksaan Tab Buka File Foto Pengambilan citra iris mata pasien dari harddisk untuk mata kanan dan mata kiri ditunjukkan seperti Gambar 14.

Gambar 14 Tampilan Pengambilan citra iris mata pasien dari harddisk d. Tampilan Form Pemeriksaan Tab Kolesterol Proses pertama adalah mengklik tombol konversi yaitu proses grayscale, threshold, dan konversi biner kedua citra iris. Proses kedua adalah mengambil bobot kolesterol mata kanan dari harddisk dengan mengklik tombol Ambil Bobot Kolesterol Kanan. Proses ketiga adalah mengambil bobot kolesterol mata kiri dari harddisk dengan mengklik tombol Ambil Bobot Kolesterol Kiri. Proses keempat adalah mengklik tombol Test Kanan yaitu proses JST_Forward untuk mata kanan. Proses kelima adalah mengklik tombol Test Kiri yaitu proses JST_Forward untuk mata kiri. Setelah mengklik tombol Test Kanan dan Test Kiri maka hasil tes ditampilkan. Proses pemeriksaan kolesterol ditunjukkan seperti Gambar 15.

Gambar 12 Tampilan Awal b. Tampilan SubMenu Login Berikut ini merupakan Tampilan pada Form Login dapat dilihat pada Gambar 13. Form Login tampil setelah mengklik menu File kemudian submenu Login. Terdapat dua masukan yaitu Username dan Password.

Daftar Pustaka Alam, Syamsir dan Iwan Hadibroto.2007. Gagal Ginjal. Jakarta : Gramedia. Desiani, Anita dan Muhammad Arhami. 2006 . Konsep Kecerdasan Buatan. Yogyakarta : Andi Djauzi, Samsurizal. Panduan Hidup Sehat, dari soal Kolesterol sampai Osteoporosis. Jakarta : Penerbit Buku Kompas. D'Hiru.2005. Iridiologi, Mendeteksi Penyakit Hanya dengan Mengintip Mata. Pt. Gramedia Pustaka Utama, Jakarta. Kadir, Abdul. 2005. Pemrograman Database dengan Delphi Menggunakan Access dan ADO. Yogyakarta: Penerbit Andi Kusumadewi, Sri. 2003. Artificial Intelligence. Yogyakarta : Graha Ilmu Kusumadewi, Sri. 2004. Membangun Jaringan Syaraf Tiruan(Menggunakan MATLAB dan Exel Link). Yogyakarta : Graha Ilmu Puspitaningrum, Dyah. 2006 . Pengantar Jaringan Syaraf Tiruan. Yogyakarta: Penerbit Andi Siang, Jong Jek. 2005. Jaringan Syaraf Tiruan dan Pemrogramannya Menggunakan Matlab. Yogyakarta: Andi Sri Astutik, Wahyu. 2006. Pengenalan Osteoporosis Melalui Pola Iris Mata. Proyek Akhir D4 PENS- ITS, Surabaya, 2006 Tn. Hj. Ismail bin Hj. Ahmad. 2004. Buku Pedoman Intibah Seri III.

Gambar 15 Tampilan Proses Pemeriksaan Kolesterol e. Tampilan Form Pemeriksaan Tab Ginjal Proses pertama adalah mengklik tombol konversi yaitu proses cropping, grayscale, threshold, dan konversi biner kedua citra iris. Proses kedua adalah mengambil bobot ginjal mata kanan dari harddisk dengan mengklik tombol Ambil Bobot Kanan. Proses ketiga adalah mengambil bobot ginjal mata kiri dari harddisk dengan mengklik tombol Ambil Bobot Kiri. Proses keempat adalah mengklik tombol Test Kanan yaitu proses JST_Forward untuk ginjal mata kanan. Proses kelima adalah mengklik tombol Test Kiri yaitu proses JST_Forward untuk ginjal mata kiri. Setelah mengklik tombol Test Kanan dan Test Kiri maka hasil tes ditampilkan. Proses pemeriksaan ginjal ditunjukkan seperti Gambar 16.

Gambar 16 Proses Pemeriksaan Ginjal

Anda mungkin juga menyukai