Perancangan Sistem Aplikasi Sistem Pakar Mendiagnosa Penyakit Umum Pada Poliklinik USU Medan Menggunakan Microsoft Visual Basic 6.0.

2. Mengumpulkan data pasien yang mana data data pasien tersebut akan dibuat sebagai file induk master file 3. Merancang form registrasi pasien, digunakan untuk menyimpan data pasien Merancang form gejala, digunakan untuk melakukan pemeriksaan kesehtan berdasarkan gejala yang ada. 4. Merancang form solusi yang digunakan untuk penangan penyakit hasil dari pemeriksaan berdasarkan gejala yang dirasakan. 5. Merancang form untuk laporan pasien yang telah melakukan pemeriksaan pada Poliklinik USU

4.2 Perancangan Sistem

Perancangan sistem adalah suatu kegiatan membuat pola teknis atau bentuk teknis berdasarkan evaluasi yang telah dilakukan pada kegiatan analisis. Adapun tujuan dari perancangan sistem tersebut adalah untuk memenuhi kebutuhan pemakai sistem mengenai gambaran yang jelas tentang perancangn sistem yang dibuat serta dapat diimplementasikan.

4.2.1 DFD Data Flow Diagram

Data Flow Diagram adalah suatu diagram yang menggambarkan darimana asal data dan kemana tujuan data, dimana data disimpan serta proses serta proses apa yang menghasilkan data tersebut. DFD bukan gambaran dari program tetapi hanya menjelaskan bagaimana data itu mengalir berjalan dalam suatu sistem. Simbol-simbol DFD: 1. atau artinya sumber atau tujuan. 2 . atau artinya proses. 3. atau artinya tempat penyimpanan data. 4. artinya aliran data. DFD yang dibuat untuk perancangan aplikasi sistem pakar mendiagnosis penyakit umum pada poliklini USU Medan, adalah sebagai berikut: Implementasi Sistem pakar mendiagnosis penyakit umum Memanipulasi data gejala Solusi Pasien pakar Gambar 4.1 Data Flow Diagram Level 0 Pasien Menerima uang Data Pasien Membuat 1 Input data 3 Pasien Membuat Laporan Pendataan SPasien User Resep Obat pasien Gambar 4.2 Data Flow Diagram Level 1

4.2.2 DD Data Dictionary

Data Dictionary merupakan kumpulan elemen-elemen atau simbol-simbol yang digunakan untuk menggambarkan atau mengidentifikasikan setiap fieldatributfilearsip , DD inilah yang akan membuat suatu database

4.2.3 DB Database

Database dapat dianggap sebagai tempat untuk sekumpulan data yang dikomputerisasi yang dirancang untuk meminimalkan terjadinya perulangan data. Database yang dirancang untuk aplikasi sistem pakar mendiagnosis penyakit umum pada Poliklinik USU Medan adalah sebagai berikut: Tabel 4.1 Tabel Registrasi Field Name Data Type Size Description NI Text 50 No. Identitas Nama Text 50 Nama Pasien Umur Text 10 Umur Pasien Jenis_Kelamin Text 10 Jenis kelamin Alamat Text 50 Alamat Pasien Pekerjaan DateTime 8 Pekerjaan Fakultas Text 3 Fakultas Jurusan Text 30 Jurusan Golongan_Darah Text 10 Golongan Darah Tanggal_Berobat DateTime 8 Tanggal Berobat Tabel 4.2 Tabel Data Pasien Field Name Data Type Size Description No Text 50 No. Urut NI Text 50 No. Identitas Nama_Pasien Text 50 Nama Pasien Umur Text 10 Umur Pasien Jenis_Kelamin Text 10 Jenis kelamin Alamat Text 50 Alamat Pasien Pekerjaan DateTime 8 Pekerjaan Fakultas Text 3 Fakultas Jurusan Text 30 Jurusan Golongan_Darah Text 10 Golongan Darah Tanggal_Berobat DateTime 8 Tanggal Berobat Hasil_Diagnosa Text 50 Hasil Diagnosa Tabel 4.3 Tabel Cetak Field Name Data Type Size Description NI Text 50 No.Identitas Nama Text 50 Nama Pasien Tanggal_Berobat DateTime 8 Tanggal Berobat Hasil_Diagnosa Text 50 Hasil_Diagnosa 4.2.4 Algoritma Dari Sistem Yang Dirancang Langkah 1 : mulai Langkah 2 : Tampil form_Awal, klik enter Langkah 3 : Tampil menu password Langkah 4 : Input password Jika password benar, lanjutkan kelangkah 5 Jika salah maka kembali kelangkah 4 Langkah 5 : Tampil menu utama Tentukan pilihan Jika pilihan = File maka lanjut kelangkah 5.1 Jika pilihan = Cetak 5.2 Jika pilihan = Laporan maka lanjut kelangkah 5.3 Langkah 5.1 : menu file Tentukan pilihan Jika pilihan = Cek Kesehatan Tampilkan form Registrasi Input data kedalam form_Registrasi Klik simpan jika data ingin disimpan Klik batal jika ingin membatalkan penyimpanan data Klik edit jika ingin mengedit data Klik update jika data yang telah diedit ingin disimpan Klik hapus jika data ingin dihapus Klik cari jika data ingin dicari Klik close jika ingin kembali kelangkah 5 Jika pilihan = Exit Tampilkan pesan “apakah anda ingin keluar dari program” Jika klik tombol = Ya maka kelangkah 6 ` Jika klik tombol = Tidak maka kembali kelangkah 5 Langkah 5.2 : menu Cetak Tentukan pilihan Jika pilihan = Data_Pasien Tampil form Data_Pasien Input data kedalam form Data_Pasien Klik cetak jika ingin data ingin dicetak Klik simpan jika data ingin disimpan Klik batal jika ingin membatalkan penyimpanan data Klik hapus jika data ingin dihapus Klik close jika ingin kembali kelangkah 5 Langkah 5.3 : menu Laporan Tentukan pilihan Jika pilihan = Laporan Tampil form_Data_Rekapitulasi Klik cetak jika data ingin dicetak Klik hapus jika data ingin dihapus Klik cari jika ingin mencari data Klik close jika ingin kembali kelangkah 5 Langkah 6 : Selesai BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian dan Tujuan Implementasi Sistem