diagnosa dini pada penyakit kanker payudara dan kanker darah ...

22 downloads 158 Views 343KB Size Report
DIAGNOSA DINI PADA PENYAKIT KANKER PAYUDARA DAN. KANKER DARAH MENGGUNAKAN MICROSOFT VISUAL. BASIC 6.0. TUGAS AKHIR.
DIAGNOSA DINI PADA PENYAKIT KANKER PAYUDARA DAN KANKER DARAH MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

ELISA SEMPA ARIHTA KABAN 072406148

PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010

Universitas Sumatera Utara

DIAGNOSA DINI PADA PENYAKIT KANKER PAYUDARA DAN KANKER DARAH MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D-3 Ilmu Komputer

ELISA SEMPA ARIHTA KABAN 072406148

PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010

Universitas Sumatera Utara

PERSETUJUAN

Judul

Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas

: DIAGNOSA DINI PADA PENYAKIT KANKER PAYUDARA DAN KANKER DARAH DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 : TUGAS AKHIR : ELISA SEMPA ARIHTA KABAN : 072406148 : D-3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juni 2010

Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,

Pembimbing,

Dr. Saib Suwilo, M.Sc. NIP. 19640109 198803 1 004

Dra. Elly Rosmaini, M.Si NIP. 19600520 198503 2 002

Universitas Sumatera Utara

PERNYATAAN

DIAGNOSA DINI PADA PENYAKIT KANKER PAYUDARA DAN KANKER DARAH MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2010

ELISA SEMPA ARIHTA KABAN 072406148

Universitas Sumatera Utara

PENGHARGAAN

Syukur ke hadirat Tuhan Yang Maha Esa atas segala nikmat yang telah diberi-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Tugas Akhir ini disusun guna memenuhi salah satu syarat kelulusan pada Program Studi D-3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Dengan segala kerendahan hati dan keikhlasan, penulis ingin menyampaikan rasa terima kasih dan penghargaan yang sebesar-besarnya kepada :

1.

My Lord, yang telah memberikan penulis kehidupan yang indah yang selalu membimbing penulis, tanpa Dia penulis tidak akan mampu menyelesaikan ini.

2.

Ibu Dra. Elly Rosmaini, M.Si selaku pembimbing penulis yang telah memberikan waktunya untuk membimbing penulis dalam menyelesaikan Tugas Akhir ini.

3.

Bapak Dr. Saib Suwilo, M.Sc selaku ketua Departemen Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

4.

Ibu Dra. Mardiningsih, M.Si selaku ketua jurusan Program Studi Diploma-3 Ilmu Komputer.

5.

Seluruh dosen pengajar dan pegawai di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara khususnya program studi D3 Ilmu Komputer.

Universitas Sumatera Utara

6.

Kedua orang tua penulis tersayang yang selalu membimbing penulis dengan penuh kesabaran dan kasih sayang serta doa yang selalu ditujukan kepada penulis.

7.

Ketiga abang penulis yang selalu memberi penulis motivasi dan yang telah mau menjadi motivator yang baik, walau terkadang menyakitkan hati tetapi hal tersebut membuat penulis untuk selalu bersemangat.

8.

Seluruh rekan mahasiswa/i D-3 Ilmu Komputer khususnya Kom Cā€™07 dan teman-teman yang telah memberikan dorongan semangat. Dan buat teman yang

selalu berempat, terima kasih karena telah menerima penulis apa

adanya mulai dari awal perkuliahan, sukses buat kita semuanya.

Akhirnya dengan kerendahan hati penulis mempersembahkan Tugas Akhir ini, semoga bermanfaat bagi kita semua.

Universitas Sumatera Utara

ABSTRAK

Pada saat ini penggunaan teknologi di bidang komputer telah berkembang sangat pesat dan memasyarakat dan demikian juga halnya dengan teknologi kecerdasan buatan yang telah memungkinkan sistem pakar untuk diaplikasikan penggunaannya ke dalam komputer. Salah satu contohnya adalah dalam pemberian informasi di bidang kesehatan, terutama mengenai informasi penyakit kanker payudara dan kanker darah . Metode sistem pakar yang digunakan adalah backward chaining. Sistem ini menjelaskan mengenai gejala, ciri, cara pendeteksian dan pencegahan awal untuk mengurangi kemungkinan berkembangnya kanker dalam tubuh. Dan sistem ini dikembangkan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2003.

Universitas Sumatera Utara

DAFTAR ISI

Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar

ii iii iv vi vii ix

Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Maksud dan Tujuan 1.5 Metode Penelitian 1.6 Sistematika Penulisan

1 3 3 3 4 5

Bab 2 Landasan Teori 2.1 Kecerdasan Buatan 2.2 Sistem Pakar 2.2.1 Ciri ā€“ Ciri dan Kategori Masalah Sistem Pakar 2.2.2 Keuntungan Sistem Pakar 2.2.3 Kelemahan Sistem Pakar 2.2.4 Struktur Sistem Pakar 2.2.5 Pembangunan Sistem Pakar 2.2.6 Mengembangkan Sistem Pakar 2.3 Microsoft Visual Basic 2.3.1 Mengenal Integrated Development Environment (IDE) Visual Basic 6.0 2.3.2 Konsep Dasar Pemrograman Visual Basic 6.0 2.3.3 Koneksi Visual Basic dengan Database Access

20 25 25

Bab 3 Perancangan Sistem 3.1 Rancangan Umum 3.2 Perancangan Data 3.3 Penyusunan Basis Data 3.3.1 Pembuatan Tabel 3.3.2 Pembuatan Relasi Antar Tabel 3.4 Perancangan Proses 3.4.1 Set of Rules Sistem 3.4.2 Arsitektur Sistem 3.5 Diagram Alir Sistem 3.5.1 Diagram Alir Sistem User 3.5.2 Diagram Alir Manajemen Sistem

27 28 29 29 31 32 32 33 35 35 37

6 7 8 11 11 12 16 18 19

Universitas Sumatera Utara

3.6 Perancangan Antarmuka ( Interface) Sistem Bab 4 Implementasi dan Analisa Sistem 4.1 Implementasi Sistem 4.2 Analisa Sistem 4.2.1 Tampilan Menu Utama 4.2.2 Tampilan Menu Utama User 4.2.3 Tampilan Gejala Penyakit 4.2.4 Tampilan Ciri Penyakit 4.2.5 Tampilan Cara Deteksi Penyakit 4.2.6 Tampilan Rekaman Data 4.2.7 Tampilan Akhir Pemakai 4.2.8 Tampilan Update Data Gejala Penyakit 4.2.9 Tampilan Update Data Ciri Penyakit 4.2.10 Tampilan Aturan Sistem

40 42 44 44 45 46 47 48 49 50 51 53 54

Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran

56 57

Daftar Pustaka Lampiran

Universitas Sumatera Utara

DAFTAR GAMBAR

Halaman Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 3.15 Gambar 3.16 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15

Arsitektur sistem pakar Langkah-langkah pembangunan sistem pakar Tahap-tahap pengembangan sistem pakar Tampilan utama Visual Basic 6.0 Toolbox Tabel gejala Tabel ciri tabel deteksi Tabel solusi Tabel relasi1 Tabel relasi2 Tabel passwd Relasi antar tabel Set of Rules Sistem Arsitektur Sistem Diagram alir sistem user Diagram sistem pakar Diagram alir mode tambah data Diagram alir mode hapus data Diagram alir mode edit data Perancangan sistem antarmuka Tampilan utama Tampilan mdi utama pakar Menu utama user Tampilan menu utama Menu utama user Tampilan gejala penyakit Tampilan ciri penyakit Tampilan cara deteksi penyakit Tampilan rekaman data Tampilan akhir pemakai Tampilan update data gejala penyakit Gejala penyakit berhasil ditambahkan Konfirmasi hapus Tampilan Update data ciri penyakit Tampilan aturan sistem

13 17 19 20 22 29 29 30 30 30 31 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 52 53 54 55

Universitas Sumatera Utara