BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Dengan adanya kemajuan teknologi yang telah dicapai saat ini, maka dapat dijumpai sumber utamanya yaitu penggunaan data dan informasi yang cepat dan akurat. Selain itu, teknologi juga sudah mampu untuk meniru fungsi kerja otak manusia mengenai suatu bidang spesifik yang diterapkan dalam kode–kode pemrograman komputer dengan menggunakan tehniktehnik tertentu.
Komputer merupakan salah satu keajaiban teknologi yang saat ini banyak digunakan untuk membantu permasalahan yang sering dihadapi oleh suatu organisasi atau perusahaan. Cara kerja komputer yang praktis dan cepat dalam menghasilkan informasi yang akurat karena tingkat ketelitiannya yang tinggi membuat komputer memegang peranan penting dalam kehidupan manusia. Komputer juga dapat meniru fungsi kerja otak manusia, kemampuan komputer meniru fungsi kerja otak manusia disebut juga sistem pakar.
Sistem pakar merupakan suatu cabang dari ilmu kecerdasan buatan dalam kaitannya dengan sitem pendukung keputusan yang dirancang dengan memeasukkan unsur – unsur keahlian dari satu atau beberapa ornag pakar ke dalam suatu konsep terprogram (code base consept) dalam rangka pengambilan keputusan.
“Sistem pakar adalah sistem perangkat lunak komputer yang menggunakan ilmu, fakta, dan teknik berpikir dalam pengambilan keputusan untuk menyelesaikan masalah-masalah yang biasanya hanya dapat diselesaikan oleh tenaga ahli dalam bidang yang bersangkutan.” (Marimin, 1992)
Penerapan sistem pakar pada bidang kesehatan akan sangat membantu dalam kelangsungan hidup seseorang. Sistem pakar dapat membantu mendiagnosis suatu jenis penyakit berdasarkan gejala yang dirasakan sendiri dengan cepat dan tepat.
Penyakit umum sangat banyak jenisnya, dengan gejala-gejala yang hampir sama sehingga seringkali seorang dokter salah dalam mendiagnosis suatu penyakit umum mengakibatkan kesalahan yang berakibat fatal.
Poliklinik USU Medan merupakan tempat yang banyak dikunjungi oleh mahasiswa USU yang rentan terhadap penyakit umum dikarenakan aktivitas mereka yang banyak.
Alasan menggunakan Microsoft Visual Basic 6.0 karena merupakan salah satu tool untuk pengembangan aplikasi yang dimulai dengan user interface yang dapat memudahkan pemakai aplikasi tersebut. Selain itu, Microsoft Visual Basic 6.0 menawarkan kemudahan dalam pembuatan aplikasi dan dapat menggunakan komponen-komponen yang telah disediakan. Dan dengan menggunakan Microsoft
Visual Basic 6.0 bisa menghasilkan berbagai macam jenis program. Dari aplikasi yang mengintegrasikan database, jaringan, office automation, dan web application.
Manfaat diperoleh dari Aplikasi Sistem Pakar Mendiagnosis Penyakit Umum Menggunakan Microsoft Visual Bacis 6.0 adalah membantu petugas kesehatan mengambil keputusan yang tepat dalam mendiagnosa penyakit umum, serta membantu dalam hal memproses data pasien yang selama ini dilakukan secara manual. Aplikasi ini juga nantinya dapat dipakai pribadi, tetapi tidak sepenuhnya dapat dijadikan referensi tetap harus ada pengawasan dokter.
Atas dasar inilah, maka tertarik mengangkat judul “Aplikasi Sistem Pakar Mendiagnosis Penyakit Umum pada Poliklinik USU Medan Menggunakan Microsoft Visual Basic 6.0”
1.2 Identifikasi Masalah
Penyakit umum saat ini sangat banyak jenisnya, dan tidak semua orang peduli terhadap gejala awal suatu penyakit. Padahal jika dibiarkan terlalu lama dapat berakibat fatal.
Apalagi yang menderita penyakit tersebut adalah seorang mahasiswa, biasanya seorang mahasiswa sering tidak memperhatikan kesehatannya karena mereka memiliki aktivitas yang sangat banyak sehingga malas untuk berobat.
Selain itu, banyak terjadi kesalahan dalam mendiagnosis suatu gangguan kesehatan yang sering dilakukan oleh seorang dokter. Karena pada dasarnya hampir semua jenis penyakit mempunyai gejala awal yang sama sehinnga sering terjadi kesalahan dalam menentukan keputusan.
Pengolahan data pasien pada poliklinik USU dilakukan secara manual sehingga menyulitkan petugas kesehatan pada poliklinik USU dan memakan waktu yang lama.
Sedangkan masalah yang dihadapi adalah bagaimana cara merancang suatu aplikasi sistem pakar mendiagnosa penyakit umum pada manusia sehingga pengguna dapat mengambil keputusan dengan tepat dengan proses pengolahan data yang cepat.
Sehubungan dengan hal tersebut dapat dirumuskan permasalahan dalam penelitian ini sebagai berikut:
1. Memberikan kemudahan kepada pengguna mengetahui kondisi kesehatan dan cara mengambil suatu tindakan yang tepat. 2. Data yang telah diperoleh agar dapat dirancang dengan tepat agar tidak menimbulkan kesalahan yang berarti. 3. Efisiensi kerja dan waktu dapat tercapai.
1.3 Batasan Masalah
Adapun ruang lingkup masalah dari tugas akhir ini adalah membahas pembuatan aplikasi sistem pakar sebagai suatu aplikasi yang memberikan kemudahan dalam
mendiagnosis penyakit umum serta mengambil keputusan yang tepat dalam hal penanganan penyakit umum tersebut juga dapat memudahkan dan mempercepat proses pengolahan data berdasarkan gejala, tanda tanda, serta data yang ada pada Poliklinik USU Medan
Aplikasi
ini dibangun di bawah sistem operasi Windows XP mencakup
aplikasi Microsoft Visual Basic 6.0. Selain itu, aplikasi ini juga didukung Microsoft Access aplikasi database sebagai Adobe Photoshop Creative Suite 2 (CS2) sebagai aplikasi perancangan layout serta penggabungan antara design dan programming.
1.4 Maksud dan Tujuan Penelitian
Penelitian ini bertmaksud untuk membantu pengguna mengambil keputusan yang tepat dalam hal menangani suatu penyakit berdasarkan gejala yang dirasakannya cepat dan mudah, serta mempercepat dan mempermudah pengolahan data pasien. Penelitian ini hanya terbatas pada penyakit umum saja, mengingat sangat banyaknya jenis penyakit. Data yang telah diperoleh akan menjadi bahan rujukan dalam membangun aplikasi tersebut.
Adapun tujuan diadakannya penelitian ini adalah untuk membangun sebuah aplikasi sistem pakar dimana mengambil keputusan yang tepat dalam hal menangani suatu penyakit berdasarkan gejala yang dirasakannya cepat dan mudah, serta mempercepat dan mempermudah pengolahan data pasien.
1.5 Kontribusi Penelitian
Adapun kontribusi penelitian adalah untuk membantu pengguna mengambil keputusan yang tepat dalam hal menangani suatu penyakit berdasarkan gejala yang dirasakannya cepat dan mudah sehingga dapat mengambil kepususan yang tepat serta mempercepat dan mempermudah pengolahan data pasien.
1.6 Metode Penelitian
Dalam sistem ini metode inferensi sistem pakar yang digunakan adalah forward chaining karena proses yang dialami dengan menampilkan gejala penyakit. Forward chaining digunakan untuk menguji faktor-faktor yang dimasukan pengguna dengan aturan yang disimpan dalam sistem satu demi satu hingga dapat diambil satu kesimpulan forwad chaining.
Adapun Metodelogi penelitian yang digunakan penulis dalam mengumpulkan data adalah:
1. Tahap Analisis Sistem Tahap Analisis Sistem adalah sebuah tahap pengidentifikasian sebuah masalah secara jelas dan kemudian menentukan cara pemecahannya. 2. Tahap Design Pada tahap ini programmer membuat rencana mekanisme program yang meliputi bentuk input dan output yang merupakan gambaran tentang data yang diproses dan informasi yang dihasilkan. Agar program yang disusun dapat terarah dan menghasilkan informasi yang sesuai dengan kebutuhan
3. Tahap Coding Penyusunan program dilakukan dengan menggunakan bahasa yang sesuai. Pada tahap ini penulis menggunakan bahasa pemrograman Visual Basic. 4. Tahap Debuging Pada Debuging adalah tahap melakukan pencarian kesalahan-kesalahan program dan memperbaiki kesalahan tersebut sehingga program yang dibuat dapat berjalan dengan baik. 5. Tahap Compilling Pada tahap ini aplikasi yang telah dibuat, dikompilasi (Compile) untuk membuat sebuah file executable. File executable merupakan file yang berekstensi *.exe yang dapat berjalan sendiri tanpa menggunakan program induk seperti Microsoft Visual Basic. 6. Tahap Dokumentasi Tahap terakhir ini adalah menuliskan petunjuk mengenai penggunaan program agar mudah dijalankan oleh pihak yang berkepentingan.
1.7 Sistematika Penulisan
Sistem penulisan tugas Akhir ini disajikan kedalam bentuk terstruktur dan sistematika sehingga mempermudah pembaca untuk memahami Tugas Akhir ini. Adapun Sistematika Penulisan Tugas Akhir ini adalah sebagai berikut:
BAB 1
: PENDAHULUAN Merupakan pendahuluan yang menguraikan latar belakang masalah, identifikasi masalah, ruang lingkup permasalahan, tujuan penelitian,
kontribusi penelitian, kajian pustaka, metodelogi penelitian,
dan
sistematika penulisan. BAB 2
: LANDASAN TEORI Merupakan dasar teori yang secara singkat menjelaskan tentang halhal yang berhubungan dengan judul seperti pengertian sistem pakar, pengenalan Microsoft Visual Basic 6.0, kelebihan Microsoft Visual Basic 6.0 dari bahasa pemrograman lainnya, contoh pemrograman Microsoft Visual Basic 6.0, proses eksekusi kode Microsoft Visual Basic 6.0, variabel pada Microsoft Visual Basic 6.0.
BAB 3
: SEJARAH POLIKLINIK USU MEDAN Menjelaskan secara singkat profil Poliklinik USU Medan
BAB 4
: PERANCANGAN SISTEM Dalam bab ini akan dijelaskan bagaimana struktur file dan struktur logika aplikasi yang dibangun. Analisis ruang lingkup aplikasi, perancangan sistem yaitu output, input, File, flowchart, Data Flow Diagram (DFD), Database dan Algoritma.
BAB 5
: IMPLEMENTASI SISTEM Pada bab ini berisikan uraian pengertian implementasi sistem, tujuan implementasi sistem, Instalasi aplikasi
BAB 6
: KESIMPULAN DAN SARAN Memuat kesimpulan dan saran dari hasil penelitian yang di peroleh.