BAB IV DESKRIPSI KERJA PRAKTEK Analisa Sistem A 4.1 Berdasarkan hasil survei dan pengamatan yang dilakukan pada bagian AY Teknologi dan Informasi (TekInfo), maka didapatkan proses-proses yang terjadi dalam proses Checkup pasien. Proses-proses tersebut dapat dibagi menjadi 3 (tiga) AB kelompok, yaitu : proses pengumpulan data checkup, proses reminder pasien checkup, pelaporan hasil checkup pasien. R 4.1.1 Proses Pengumpulan Data Pada proses pengumpulan data Checkup, terdapat proses utama yang SU dilakukan oleh bagian MCU (Medical Checkup) yaitu melakukan input data pasien yang akan di-checkup, data pasien tersebut didapatkan dari perusahaan M yang memberikan data karyawan mereka yang akan di-checkup. 4.1.2 Proses Reminder Checkup Pasien O Pada proses pemanggilan checkup pasien ini, terdapat proses yang IK dilakukan oleh admin pada bagian Tekinfo proses tersebut yakni melakukan proses reminder, dimana reminder tersebut diperuntukan kepada pasien yang telah ST tercatat dan akan melakukan checkup. 4.1.3 Proses Pelaporan Hasil Checkup Pasien Pada proses pelaporan hasil checkup pasien ini, bagian MCU akan merekab hasil dari checkup pasien yang telah dilakukan dan membuat laporan hasil checkup yang nantinya laporan tersebut akan diberikan kepada perusahaan tempat pasien tersebut bekerja. 29 30 4.2 Perancangan Sistem Perancangan sistem dimaksudkan untuk menggambarkan sistem yang akan diperbaiki dalam hal ini perancangan sistem mencakup system flow, Hirarki Entity Relationship Diagram (ERD), Struktur Tabel, dan Desain I/O. AY 4.2.1 System Flow A Input Proses Output (HIPO)/Diagram berjenjang, Data Flow Diagram (DFD), System flow yaitu bagan yang memiliki arus pekerjaan secara menyeluruh AB dari suatu sistem yang menjelaskan urutan prosedur-prosedur yang terdapat di dalam sistem. Pada Gambar 4.1 dapat dilihat bahwa dalam proses bisnis ini R terdapat lima aktor yang berperan terhadap sistem, aktor-aktor tersebut adalah perusahaan, admin, pemasaran, pasien dan MCU. Setiap aktor memiliki peran SU masing-masing, perusahaan berperan untuk menyediakan data yang berkaitan dengan pasien dan data perusahaan itu sendiri, kemudian bagian pemasaran menerima data yang diserahkan oleh perusahaan. Admin disini memiliki M priviledge untuk melakukan input data master dan transaksi yang ada pada O perusahaan. Lalu untuk MCU disini berperan sebagai aktor yang menginputkan hasil checkup dan pasien disini memiliki peran untuk menerima SMS Reminder ST IK yang dikirim oleh admin. Reminder CheckUp Perusahaan Pemasaran Admin Menampilkan Menu Admin START Menu utama Admin Data Perusahaan Pasien AB Data Perusahaan AY A 31 Menampilkan Form Hasil Checkup Data Perusahaan Form Hasil Checkup Simpan Data Perusahaan Hasil Checkup Data Karyawan Pemeriksaan Khusus Radiologi Simpan Hasil Checkup Simpan Data Pasien Diagnosa_Fisik Cetak Laporan Checkup SU Data Pasien R Perusahaan Data Karyawan MCU Pasien Hasil Checkup Menampilkan Menu Panggilan Checkup 1 Menu Penggilan Checkup 1 M Hasil Checkup IK ST Phase O END Data Pemeriksaaan Simpan Data Panggilan Rekam_Medis No HP Pasien Kirim SMS Notifikasi OzekiMessage Out SMS Notifikasi Gambar 4.1 System Flow Aplikasi Reminder Pasien SMS Notifikasi Laboratorium 32 4.2.2 Data Flow Diagram Data Flow Diagram (DFD) yaitu suatu bagan yang menggambarkan aliran data yang terjadi dalam sistem, sehingga dengan adanya DFD ini akan membantu A. A dalam memahami jalannya suatu aliran data yang ada pada sistem. HIPO AY Hierarki Input Proses Output menggambarkan hirarki proses-proses yang ada di dalam Data Flow Diagram. Gambar 4.2 adalah HIPO dari Aplikasi AB Reminder Checkup Pasien 0 SU R Aplikasi Penjadwalan Checkup Pasien 1 Menyimpan Data Master 3 4 Reminder Pasien Hasil checkup Pelaporan Hasil Checkup 3.1 Menyimpan data Pasien 1.2 3.2 Menyimpan data Departemen Cek Data Pemeriksaan 1.3 3.3 Menyimpan data Pemeriksaan Simpan Hasil Checkup O M 1.1 Cek Data Pasien IK ST 2 Gambar 4.2 Hierarki Input Proses Output Proses Checkup Pasien 33 B. Context Diagram Context Diagram menggambarkan asal data dan menunjukkan aliran dari data tersebut. Context Diagram Aplikasi Reminder Checkup Pasien pada Gambar A 4.3 terdiri dari empat External Entity yaitu Perusahaan, Pasien, Admin, MCU. Aliran data yang keluar dari masing-masing Eksternal Entity mempunyai arti AY bahwa data tersebut merupakan data yang berasal dari Eksternal Entity tersebut. Sedangkan informasi data yang masuk maka data tersebut merupakan aliran data AB yang ditujukan kepada Eksternal Entity tersebut. Has il Chec kup SMS Notifikasi Pasien SU R Perus ahaan 0 Data Perus ahaan Data Has il Chec kup + Data Pasien Medical Checkup No_Antrian_Pang g ilan IK O M Data Karyawan Aplikasi Reminder Pasien Gambar 4.3 Context Diagram Aplikasi Reminder Checkup Pasien ST C. DFD Level 0 Pada Gambar 4.4 merupakan DFD level 0 Aplikasi Reminder Pasien yang memiliki beberapa proses yaitu proses Input Data Master, SMS Reminder, Hasil Checkup, dan Pelaporan. 34 1 Simpan Data Perusahaan [Data Karyawan] Perusahaan Simpan Data Pasien Input Data Master [Data Perusahaan] + 2 1 Pasien A Retrieve Data Pasien Memasukkan Antrian Pang g ilan Retrieve Data Antrian Pang gilan AY Simpan Antrian Pang gilan Rekam M edis AB 3 3 Pasien Retrieve Rekam M edis SMS Reminder [SM S Notifikasi] R + 2 Perusahaan Medical Checkup SU [No_Antrian_Pang gilan] 4 [Data Hasil Checkup] M [Data Pasien] Simpan Data Radiologi Simpan Data Pemeriksaan Khusus ST IK O 4 [Hasil Checkup] Radiologi 5 Retrieve Data Pasien Hasil Checkup Pemeriksaan Khusus Simpan Data Diag nosa Fisik + Simpan Data Laboratorium 6 Laboratorium 7 Diag nosa Fisik Retrieve Data PemKhusus 5 Retrieve Data Laboratorium Retrieve data Diag Fisik Retrieve Data Radiologi Pelaporan Retrieve Data Pasien + Gambar 4.4 DFD level 0 Reminder Pasien Retrieve Data Perusahaan 35 D. DFD level 1 Input Data Master DFD level 1 Subsistem Input Data Master pada Gambar 4.5 terdiri dari dua A proses yaitu proses Input data Pasien dan Input data Perusahaan. 1.1 Input Data Pasien 1.2 1 [Simpan Data Pasien] Pasien AY [Data Karyawan] AB Perusahaan Input Data Perusahaan [Data Perusahaan] 2 Perusahaan [Simpan Data Perusahaan] DFD level 1 SMS Reminder SU E. R Gambar 4.5 DFD level 1 Subsistem Input Data Master Gambar 4.6 ini menjelaskan tentang proses pengiriman SMS Reminder IK O M 3.1 ST Pasien [SMS Notifikas i] [Retrieve Data Antrian Panggilan] Retrieve Data Panggilan 3 Rekam Medis Masukkan Data Panggilan 3.2 Mengirim SMS 8 Retrieve SMS Gambar 4.6 DFD level 1 Subsistem SMS Reminder OzekiMessageOut 36 F. DFD level 1 Mengambil Data Panggilan Gambar 4.7 menjelaskan proses dalam melakukan proses panggilan Meng ambil Data Pasien [Data Pasien] 4.2 [No_Antrian_Pang gilan] Meng ambil Data Rekam Medis [Retrieve Rekam Medis] R 4.3 AB Medical Checkup 1 [Retrieve Data Pasien] Pasien AY Medical Checkup A 4.1 3 Rekam M edis 4 Radiologi [Simpan Data Radiolog i] [Data Hasil Checkup] Menyimpan Data Hasil Checkup SU Medical Checkup [Simpan Data Pemeriksaan Khusus] M [Simpan Data Laboratorium] [Simpan Data Diagnosa Fisik] 6 5 Pemeriksaan Khusus Laboratorium 7 Diag nosa Fisik O Gambar 4.7 DFD level 1 Subsistem Hasil Checkup DFD Level 1 Pelaporan IK G. ST Pada Gambar 4.8 menunjukkan proses cetak laporan yang nantinya laporan tersebut akan diberikan kepada perusahaan. 37 5.1 4 Radiologi 5 Pemeriksaan Khusus [Retrieve Data Radiolog i] [Retrieve Data PemKhusus] Perusahaan [Hasil Checkup] 6 Laboratorium 7 Diag nosa Fisik [Retrieve Data Laboratorium] Pelaporan Hasil Checkup A [Retrieve data Diag Fisik] 1 Pasien AY [Retrieve Data Pasien] [Retrieve Data Perusahaan] 2 Gambar 4.8 DFD level 1 Subsistem Pelaporan Hasil Checkup AB 4.2.3 Entity Relationalship Diagram Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan R digunakan beserta strukturnya. Rancangan database sistem yang dibuat berupa Entity Relational Diagram (ERD), yaitu alat untuk merepresentasikan model data O M SU yang ada pada sistem dimana terdapat entitas dan relationship. Perus ahaan ST IK Cus tNo Nama Perusahaan Alamat Perusahaan Kota Telepon Mempunyai Pasien NIK Nama Pas ien Alamat Pas ien Kota Telepon Jenis Kelamin Golongan Darah TTL Tang g al Umur Radiologi Thorax Ket_Thorax Mamog rafi Ket_Mamo Gigi Ket_Gigi Memiliki Memiliki Memiliki Rekam M edis Norm Tang g al Pangg ilan Laborat Radiologi Tens i Mata EKG Dokter Faal Telinga Ergocycle Memiliki Memiliki Pemeriksaan Khus us Diag nos a Fisik Vis us EKG Faal Paru Audiorologi Keluhan Umum Tens i Atas Tens i Bawah Nadi Tingg i Berat Gambar 4.9 CDM Aplikasi Reminder Checkup Pasien Laboratorium Hemoglobin Leukos it LED_kiri LED_kanan Diff_c o Hemato Trombosit Eritros it HBsAg HBsAB SGOT SGPT Cholestrol HDL LDL Trig ilisida Urea Uric_ac Creatin BSN 2J amPP Cholin Alk_Phospats Albumin Reduksi Urobili Bilirubin Erit_kiri Erit_kanan Leko_kiri Leko_kanan Ephi_kiri Ephi_kanan Kris tal Lain2 Perusahaan AY A 38 RADIOLOGI NORM THORAX KET_THORAX MAMOGRAFI KET_MAMO GIGI KET_GIGI TANGGAL_PANGGILAN AB CUSTNO = R varchar(10) char(100) char(100) varchar(10) varchar(13) ST IK O M SU PERUSAHAAN CUSTNO NAMA_PERUSAHAAN ALAMAT_PERUSAHAAN KOTA TELEPON LABORATORIUM NORM varchar(10) HEMOGLOBIN varchar(50) LEUKOSIT varchar(50) LED_KIRI varchar(50) LED_KANAN varchar(50) DIFF_CO varchar(50) HEMATO varchar(50) TROMBOSIT varchar(50) ERITROSIT varchar(50) NORM = NORM HBSAG varchar(50) TANGGAL_PANGGILAN = TANGGAL_PANGGILAN HBSAB varchar(50) SGOT varchar(50) PASIEN SGPT varchar(50) NIK varchar(10) REKAM_MEDIS NORM = NORM CHOLESTROL varchar(50) CUSTNO varchar(10) TANGGAL_PANGGILAN = TANGGAL_PANGGILAN NORM varchar(10) HDL varchar(50) NAMA_PASIEN varchar(50) NIK varchar(10) LDL varchar(50) ALAMAT_PASIEN varchar(100) TANGGAL_PANGGILAN varchar(50) TRIGILISIDA varchar(50) varchar(10) CUSTNO KOTA LABORAT integer UREA varchar(50) TELEPON varchar(13) NIK = NIK RADIOLOGI integer URIC_AC varchar(50) JENIS_KELAMIN char(1) NORM = NORM TENSI integer CREATIN varchar(50) TANGGAL_PANGGILAN = TANGGAL_PANGGILAN GOLONGAN_DARAH varchar(3) MATA integer BSN varchar(50) TTL varchar(20) EKG integer 2JAMPP varchar(50) TANGGAL varchar(20) DOKTER integer CHOLIN varchar(50) UMUR varchar(2) FAAL integer ALK_PHOSPATS varchar(50) NORM varchar(10) TELINGA integer ALBUMIN varchar(50) TANGGAL_PANGGILAN varchar(50) ERGOCYCLE integer REDUKSI varchar(50) UROBILI varchar(50) NORM = NORM TANGGAL_PANGGILAN = TANGGAL_PANGGILAN BILIRUBIN varchar(50) ERIT_KIRI varchar(50) ERIT_KANAN varchar(50) LEKO_KIRI varchar(50) DIAGNOSA_FISIK LEKO_KANAN varchar(50) NORM varchar(10) EPHI_KIRI varchar(50) KELUHAN_UMUM varchar(10) EPHI_KANAN varchar(50) TENSI_ATAS varchar(10) KRISTAL varchar(50) TENSI_BAWAH varchar(10) LAIN2 varchar(50) NADI varchar(10) TANGGAL_PANGGILAN varchar(50) TINGGI varchar(10) BERAT varchar(10) PEMERIKSAAN_KHUSUS TANGGAL_PANGGILAN varchar(50) NORM varchar(10) VISUS varchar(10) EKG integer NORM = NORM FAAL_PARU varchar(10) TANGGAL_PANGGILAN = TANGGAL_PANGGILAN AUDIOROLOGI varchar(10) TANGGAL_PANGGILAN varchar(50) varchar(10) varchar(10) varchar(250) varchar(10) varchar(250) varchar(10) varchar(250) varchar(50) Gambar 4.10 PDM Aplikasi Reminder Checkup Pasien 39 4.2.4 Struktur Tabel Dari PDM yang telah terbentuk, dapat disusun struktur tabel yang nantinya akan digunakan untuk menyimpan data. Tabel-tabel yang digunakan pada Primary Key : NIK Foreign Key : CustNo Fungsi : Menyimpan Data Pasien AY Tabel Pasien AB A. A aplikasi ini antara lain: Tabel Perusahaan O B. M SU R Tabel 4.1 Tabel Pasien Field Name Type Field Size Description NIK Varchar 10 Primary Key CustNo Varchar 10 Foreign Key Nama_Pasien Varchar 50 Alamat_Pasien Varchar 100 Kota Varchar 10 Telepon Varchar 13 Jenis_Kelamin char 1 Golongan_Darah Varchar 3 TTL Varchar 20 Tanggal Varchar 20 Umur Varchar 2 - ST IK Primary Key : CustNo Foreign Key :- Fungsi : Menyimpan Data Perusahaan Rekam Medis Primary Key : Norm Foreign Key : NIK Fungsi : Menyimpan Data Panggilan Rekam Medis AB C. AY Tabel 4.2 Tabel Perusahaan Field Name Type Field Size Description CustNo Varchar 10 Primary Key Nama_Perusahaan char 100 Alamat_Perusahaan char 100 Kota Varchar 10 Telepon Varchar 13 - A 40 IK O M SU R Tabel 4.3 Tabel Rekam Medis Field Name Type Field Size Description Norm Varchar 10 Primary Key NIK Varchar 10 Foreign Key Tanggal_Panggilan date 50 Primary Key Laborat Interger Radiologi Interger Tensi Interger Mata Interger EKG Interger Dokter Interger Faal Interger Telinga Interger Ergocycle Interger - ST D. Radiologi Primary Key :- Foreign Key : Norm Fungsi : Menyimpan Data Berkaitan dengan Radiologi AB Diagnosa Fisik Primary Key :- Foreign Key : Norm, Tgl_Panggilan Fungsi : Menyimpan Data Diagnosa Fisik R E. AY Tabel 4.4 Tabel Radiologi Field Name Type Field Size Description Norm Varchar 10 Foreign Key Tanggal_Panggilan date 50 Foreign Key Thorax Varchar 10 Ket_Thorax Varchar 250 Mamografi Varchar 10 Ket_Mamografi Varchar 250 Gigi Varchar 10 Ket_Gigi Varchar 250 - O M SU Tabel 4.5 Tabel Diagnosa Fisik Field Name Type Field Size Description Norm Varchar 10 Foreign Key Tgl_Panggilan date Foreign Key Keluhan Umum Varchar 10 Tensi_atas Varchar 10 Tensi_bawah Varchar 10 Nadi Varchar 10 - Pemeriksaan Khusus Primary Key :- Foreign Key : Norm, Tgl_Panggilan Fungsi : Menyimpan Data Pemeriksaan Khusus ST IK F. A 41 Laboratorium :- Foreign Key : Norm, Tgl_Panggilan Fungsi : Menyimpan Data Laboratorium AB Primary Key R G. AY Tabel 4.6 Tabel Pemeriksaan Khusus Field Name Type Field Size Description Norm Varchar 10 Foreign Key Tgl_Panggilan date Foreign Key Visus Varchar 10 EKG Varchar 10 Faal_Baru Varchar 10 Audiorologi Varchar 10 - Tabel 4.7 Tabel Laboratorium Type Field Size Description Varchar 10 Foreign Key date Foreign Key Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 Varchar 50 - M SU Field Name Norm Tgl_Panggilan Hemoglobin Leukosit LED_kiri LED_kanan Diff_Co Hemato Trombosit Eritrosit HBsAG HBsAB SGOT SGPT Cholestrol HDL LDL Trigilisida Urea Uric_ac Creatin BSN 2_Jam_PP Cholin Alk_Phospats Albumin Reduksi Urobili Bilirubin Erit_kiri Erit_kanan Leko_kiri Leko_kanan Ephi_kiri Ephi_kanan Kristal Lain2 O IK ST A 42 43 OzekiMessageIn Primary Key :- Foreign Key : id Fungsi : Table ini berfungsi untuk menyimpand data SMS A H. AY yang berasal dari receiver, bisa dikatakan bahwa tabel ini seperti Inbox. I. SU R AB Tabel 4.8 Tabel OzekiMessageIn Field Name Type Field Size Description id int Foreign Key sender Varchar 30 receiver Varchar 30 msg nVarchar 160 senttime Varchar 100 receivedtime Varchar 100 operator Varchar 30 msgtype Varchar 30 reference Varchar 30 OzekiMessageOut M Primary Key :- : id Fungsi : Table ini berfungsi untuk menyimpan data SMS O Foreign Key ST IK yang akan dikirim kepada receiver, bisa dikatakan tabel ini seperti Outbox Karyawan : id_karyawan Foreign Key :- Fungsi R Primary Key SU J. AB AY Tabel 4.9 Tabel OzekiMessageOut Field Name Type Field Size Description id int Foreign Key sender Varchar 30 receiver Varchar 30 msg nVarchar 160 senttime Varchar 100 receivedtime Varchar 100 operator Varchar 30 msgtype Varchar 30 reference Varchar 30 status Varchar 30 errormsg Varchar 250 - A 44 : Untuk menyimpan data karyawan serta hal yang berkaitan dengan pemberian hak akses. ST IK O M Tabel 4.10 Tabel Karyawan Field Name Type Field Size Description id_karyawan Varchar 10 Primary Key nama_karyawan char 50 alamat_karyawan char 100 telp_karyawan Varchar 13 password Varchar 10 jabatan Varchar 20 status Varchar 10 - 45 4.2.5 Desain Input Output Desain input / output merupakan rancangan input / output berupa form untuk informasi yang dihasilkan dari A memasukkan data dan laporan sebagai pengelolaan data. Desain input / output juga merupakan acuan pembuat aplikasi A. AY dalam merancang dan membangun sistem. Desain Input AB Desain input adalah bagian dari perencanaan form-form yang akan dibangun untuk mendukung pembuatan sistem ini. Berikut ini adalah desain input sistem tersebut : Rancangan Form Master Pasien R 1. SU Rancangan Input Master Pasien merupakan tampilan rancangan input untuk mengisi data pasien. Saat form ini dijalankan, terdapat button Baru yang bila di-klik maka akan mengaktifkan field-field yang harus diisi. Setelah semua field diisi button M Baru maka button Baru tersebut akan berubah menjadi button Simpan kemudian data ST IK O yang telah disimpan akan masuk dalam datagrid yang ada disamping inputan. 46 Form Master Pasien Data Master Pasien NIK CustNo A Nama Pasien AY Alamat Pasien Kota Telepon Golongan Darah Jenis Kelamin AB Tempat Tanggal Lahir Umur Baru Kembali Rancangan Input Perusahaan SU 2. R Gambar 4.11 Rancangan Input Data Pasien Rancangan Input Master Perusahaan merupakan tampilan rancangan input untuk mengisi data perusahaan. Saat form ini dijalankan, terdapat button Baru yang M bila di-klik maka akan mengaktifkan field-field yang harus diisi. Setelah semua field O diisi button Baru maka button Baru tersebut akan berubah menjadi button Simpan kemudian data yang telah disimpan akan masuk dalam datagrid yang ada disamping ST IK inputan. 47 Form Master Perusahaan Data Master Perusahaan Customer Number A Nama Perusahaan AY Alamat Perusahaan Kota Baru AB Telepon Kembali Rancangan Input Data Panggilan Checkup SU 3. R Gambar 4.12 Rancangan Input Data Perusahaan Rancangan Input Panggilan Checkup merupakan tampilan rancangan input untuk mengisi data Panggilan untuk melakukan Checkup. Saat form ini dijalankan, M terdapat button Baru yang bila di-klik maka akan mengaktifkan field-field yang harus diisi. Kemudian admin akan memilih NIK pasien yang akan disimpan untuk O panggilan beserta mengisi pemeriksaan yang akan dilakukan oleh pemeriksaan. IK Setelah semua field diisi button Baru maka button Baru tersebut akan berubah ST menjadi button Simpan. 48 Form Panggilan Checkup Panggilan Checkup NIK Laboratorium CustNo Radiologi Nama Pasien A Tensi Alamat Pasien EKG Dokter Kota Faal Telepon Golongan Darah Jenis Kelamin Telinga Tempat Tanggal Lahir AB Ergocycle Umur Tanggal Panggilan Status Kembali R Baru AY Visus 4. SU Gambar 4.13 Rancangan Input Data Panggilan Rancangan Input Hasil Checkup Rancangan pada Gambar 4.14 merupakan rancangan awal yang memberikan M fungsi kepada admin untuk menginputkan hasil Checkup dari pasien yang telah ST IK O melakukan checkup. SU R AB AY A 49 Gambar 4.14 Rancangan Input Hasil Checkup B. Desain Output M Desain output merupakan perancangan desain laporan yang merupakan hasil O dari data proses yang terjadi, yang tersimpan dalam database yang kemudian diolah sedemikian rupa menjadi informasi yang berguna bagi perusahaan. Desain output dari IK Aplikasi Reminder Checkup Pasien ini adalah Laporan Hasil Checkup. Pada gambar ST 4.13 merupakan rancangan output laporan hasil Checkup yang tersimpan dalam database. AB AY A 50 R Gambar 4.15 Rancangan Laporan Checkup Pasien SU 4.3 Implementasi dan Evaluasi Implementasi sistem ini akan menjelaskan detil Aplikasi Reminder Checkup Pasien. Penjelasan Hardware atau Software pendukung dan feature yang ada pada M aplikasi ini. 4.3.1 Sistem Yang Digunakan O Dibawah ini adalah penjelasan penggunaan masing-masing form pada Aplikasi IK Reminder Checkup. 1. Form Login ST Gambar 4.16 merupakan tampilan form saat login aplikasi berjalan. Form ini merupakan form yang digunakan oleh admin untuk dapat mengakses aplikasi reminder Checkup pasien. Tombol Login digunakan untuk admin masuk dalam menu aplikasi dan tombol Exit digunakan admin untuk keluar dari aplikasi. R AB AY A 51 2. SU Gambar 4.16 Tampilan Form Login Form Menu Utama Pada Gambar 4.17 merupakan form menu utama yang digunakan untuk admin M dalam mengelola data Medical Checkup. Ada lima buah button yang dapat dipilih O oleh admin, yaitu Data Pasien, Data Departemen, Panggilan Checkup, Hasil Checkup ST IK dan Laporan. R AB AY A 52 3. SU Gambar 4.17 Tampilan Form Menu Utama Form Data Pasien Form pada Gambar 4.18 merupakan form data pasien yang dapat digunakan M oleh admin untuk mengelola data pasien yang berkaitan dengan Medical Checkup. O Dalam menu ini ada tiga buah button yang dapat digunakan oleh admin yaitu Input Data Pasien, Update Data Pasien, serta button Kembali.. Input Data pasien digunakan IK untuk menginputkan data pasien. Update data pasien digunakan untuk mengubah data ST pasien, dan kembali digunakan untuk kembali ke menu utama. AB AY A 53 Form Input Data Pasien SU 4. R Gambar 4.18 Form Data Pasien Form pada Gambar 4.19 ini merupakan form Input Data Pasien yang dapat digunakan oleh admin untuk menginputkan data pasien yang akan melakukan M Medical Checkup. Dengan menekan button baru maka field-field akan aktif dan admin tinggal memasukkan data pasien sesuai dengan field tersebut. Jika sudah terisi O maka tekan button simpan untuk menyimpan data pasien tersebut sekaligus ST IK menampilkan data pasien tersebut ke datagrid yang ada disebelahnya. AB AY A 54 5. SU R Gambar 4. 19 Form Input Data Pasien Form Update Data Pasien Form pada Gambar 4.18 merupakan form yang digunakan oleh admin untuk mengubah data pasien. Dengan menunjuk salah satu data yang ada pada datagrid, M data yang ada pada datagrid akan tercetak pada field yang masih belum aktif, O kemudian dengan menekan tombol ubah maka field tersebut akan aktif dan admin ST IK tinggal mengubah data yang ingin diubah. 6. AB AY A 55 Gambar 4.20 Form Update Data Pasien Form Data Departemen R Form pada Gambar 4.21 merupakan form data departemen yang dapat SU digunakan oleh admin untuk melakukan input data departemen. Dengan menekan tombol baru maka field akan aktif dan admin hanya tinggal mengisi field yang ada ST IK O M sesuai dengan kebutuhan. Gambar 4.21 Form Data Departemen 56 7. Form Panggilan Checkup Form pada Gambar 4.22 merupakan form Panggilan Checkup yang dapat IK O M SU R AB AY memasukkan jenis checkup yang akan dijalankan oleh pasien. A digunakan oleh admin untuk memasukkan data panggilan Checkup serta ST 8. Gambar 4.22 Form Panggilan Checkup Form Hasil Checkup Form pada Gambar 4.23 ini merupakan form Hasil Checkup yang digunakan oleh admin untuk menginputkan data hasil Checkup yang telah dijalankan oleh pasien. SU R AB AY A 57 Gambar 4.23 Form Hasil Checkup Form Laporan M 9. O Form pada Gambar 4.24 merupakan form laporan yang dapat digunakan oleh admin untuk memilih data pasien yang ingin dicetak laporannya. Dengan IK memasukkan NIK pasien dan menekan tombol proses cetak maka laporan akan siap ST dicetak. AB AY A 58 Gambar 4.24 Form Laporan Laporan Hasil Checkup R 10. SU Form pada Gambar 4.25 merupakan form yang menampilkan laporan hasil ST IK O M checkup pasien tertentu sesuai yang telah dipilih oleh admin pada form laporan. Gambar 4.25 Laporan Hasil Checkup