sistem informasi praktek dokter bersama didukung … · antrian laporan pasien sms login logout...
TRANSCRIPT
Hal - 1
SISTEM INFORMASI PRAKTEK DOKTER BERSAMADIDUKUNG SMS GATEWAY PADA
KLINIK JB PALEMBANG
Novrizal Maulana ([email protected]), Mgs.M.Zulham ([email protected])Desy Iba Ricoida ([email protected]), Fransiska Prihatini S.
([email protected])Jurusan Sistem Informasi
STMIK GI MDP
Abstrak : Tujuan penulisan ini adalah membuat sistem informasi praktek dokter bersama yang didukungoleh SMS gateway pada Klinik JB Palembang, metodologi yang digunakan adalah iterasi. Hasil dari sisteminformasi adalah adanya aplikasi yang membantu dalam pengolahan data klinik, pencatatan riwayat klinispasien, obat dan laporan pendapatan klinik dan apotek secara cepat serta didukung oleh SMS gateway agarmemudahkan pasien dalam melakukan reservasi.
Kata kunci : Sistem Informasi, Praktek Dokter Bersama, SMS Gateway
Abstract : The purpose of this paper is to make a doctor's office with the information system supported bythe SMS gateway at JB Clinic Palembang, the methodology used is iterative. The result of informationsystems is the application that helps in the processing of clinical data, recording the patient's clinicalhistory, medicine and clinic and pharmacy revenue reports quickly and supported by the SMS gateway inorder to facilitate the patient in doing a reservation.
Key word : Information System, JB Clinic Palembang, SMS Gateway
1 PENDAHULUAN
Dalam teknologi yang maju, makinterasa diperlukan suatu alat yang mempunyaikemampuan untuk melaksanakan pekerjaanrutin, menghitung, menyimpan informasidalam jumlah besar, mengambil data denganrandom (acak) maupun squensial (urut) dalamwaktu yang cepat.
Pada saat ini komputer sudah banyakdigunakan sebagai alat pengolah data padaberbagai kegiatan, namun pada awalnyakegiatan pengolahan data mungkin hanyasekedar untuk pencatatan, tetapi denganadanya perkembangan dapat dijadikan sebagaikegiatan pembuatan penyajian laporan.
Demikian halnya pada Klinik JB yangmemberikan pelayanan kesehatan kepadamasyarakat, berdasarkan survei yang penulislakukan terdapat kendala dalamoperasionalnya sehari-hari yaitu tidak dapatmendata pasien secara sistematis, terkadang
membuat kesulitan kepada petugas klinikdalam melacak data pasien yang menggunakankartu diagnosa tersusun tidak beraturanwalaupun penyimpanan berdasarkan abjad,laporan keuangan pembayaran-pembayaranberjalan ditulis menggunakan tangan sehinggaperhitungannya masih diragukan. Pendaftaranpasien yang datang secara langsung yang tidakdiketahui jam berapa pasien di panggil untukdiperiksa, serta persediaan obat yang tidakdapat diketahui secara cepat.
Berdasarkan permasalahan di atas,maka penulis tertarik untuk menyusun laporanskripsi yang berjudul “SISTEMINFORMASI PRAKTEK DOKTERBERSAMA DI DUKUNG SMS GATEWAYPADA KLINIK JB PALEMBANG”
2 LANDASAN TEORI
2.1 Pengertian Sistem
Hal - 2
Terdapat beberapa definisi sistemsecara umum1. Sekumpulan unsur atau elemen yang saling
berkaitan dan saling mempengaruhi dalammelakukan kegiatan bersama untukmencapai suatu tujuan.
2. Sekumpulan objek-objek yang salingberelasi dan berinteraksi serta hubunganantar objek bisa dilihat sebagai suatukeputusan yang dirancang untuk mencapaisatu tujuan.
3. Jaringan dari prosedur-prosedur yang salingberhubungan, berkunpul bersama-samauntuk melakukan suatu kegiatan atau untukmenyelesaikan suatu sasaran tertentu.
Menurut Al-Fattah sistem dapatdiartikan sebagai suatu kumpulan atauhimpunan dari unsur atau variabel-variabelyang saling terorganisasi, saling berinteraksi,dan saling bergantung sama lain (Al -Fattah,2007, h.2).
2.2 Pengertian Informasi
Menurut (Jogiyanto, 2006, h.8),informasi adalah data yang diolah menjadibentuk yang lebih berguna dan lebih berartibagi yang menerimanya.
Informasi adalah data yang telahdiolah menjadi sebuah bentuk yang berarti bagipenerimanya dan bermanfaat dalampengambilan keputusan saat ini ataumendatang (Al-Fattah, 2008, h. 9). Sehinggadapat disimpulkan bahwa informasimerupakan sekumpulan data-data yang telahdiolah dan memberikan makna atau arti sertanilai yang dapat berguna bagi penerimanya.
2.3 Pengertian Sistem Informasi
Menurut Whitten (2006, h.10), “sisteminformasi adalah pengaturan orang, data,proses, dan teknologi informasi yang salingberinteraksi untuk mengumpulkan,memproses, menyimpan, dan menyediakansebagai output informasi yang diperlukanuntuk mendukung suatu organisasi”.
Menurut Al –Fattah (2007, h.10).”sistem informasi adalah kumpulan perangkatkeras, perangkat lunak, database,
telekomunikasi, manusia dan prosedur yangdirancang untuk mentransformasikan data kedalam bentuk informasi yang berguna.
Menurut Hall (2008, h. 9), “sisteminformasi adalah serangkaian prosedur formaldimana data dikumpulkan, diproses menjadiinformasi dan didistribusikan ke parapengguna”.
2.4 Metodologi Pengembangan Sistem
Metodologi yang digunakan penulisadalah metodologi terstruktur. Teknik yangdigunakan dalam pengembangan sistemmenggunakan Iterasi karena jika terjadikesalahan dapat diperbaiki langsung padasetiap tahapan sampai mendapatkan hasil yangbenar.
Menurut Whitten (2006, h.36),Metodologi Iterasi adalah prosespengembangan berulang (itterative)memerlukan analisis, desain dan implementasikarena penting untuk mengembangkan suatusistem.
Metode pengembangan sistem iterasiterdiri dari beberapa tahapan-tahapan sebagaiberikut :1. Tahap Perencanaan
Tahapan perencanaan, adalahmenyangkut studi kebutuhan pengguna,studi-studi kelayakan, baik secara teknikmaupun secara teknologi serta penjadwalanpengembangan suatu proyek sisteminformasi dan/atau perangkat lunak.
2. Tahap AnalisisAdalah penguraian dari suatu
sistem informasi yang utuh kedalambagian-bagian komponennya denganmaksud untuk mengidentifikasi danmengevalusi permasalahan-permasalahan,kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapatdiusulkan perbaikan-perbaikannya.
3. Tahap PerancanganTahapan perancangan, yaitu tahap
dimana kita mencari solusi permasalahanyang didapat dari tahap analisis.
Hal - 3
4. Tahap ImplementasiTahapan implementasi, yaitu
dimana kita mengimplementasikanperancangan sistem ke situasi yang nyata.Pada tahap ini sudah berurusan denganpemilihan perangkat keras, penyusunanperangkat lunak aplikasi(pengkodean/coding), serta pengujianapakah sistem yang akan dibuat sudahsesuai dengan kebutuhan pengguna apabelum.
5. Tahap PemeliharaanAdalah proses yang sedang dilakukanselama siklus hidup sistem informasiberjalan.
Model pengembangan sistem yangpenulis pakai adalah iterasi, adapun definisidari ”iterasi adalah tahapan-tahapan tersebutdilaksanakan dengan pemakai teknik iterasiatau dimana suatu proses dilaksanakan secaraberulang-ulang sampai didapatkan hasil yangdiinginkan” (Sutabri 2004, h. 62).
Adapun skema model pengembangansistem iterasi adalah sebagai berikut:
(Sumber: Sutabri, 2004 h. 63)
Gambar 1 : Iterasi
Alasan penulis menggunakan metodeiterasi dalam pengembangan sistem ini adalahdikarenakan kemampuan penulis yang terbatasdalam menganilisis suatu data mengakibatkanpenulis melakukan tahapan pengembangansistem dengan berulang-ulang dengan maksudmenjadikan produk yang dihasilkanmerupakan produk yang relevan bagi instansiyang penulis teliti.
2.5 Visual Basic.Net 2008
Visual Basic.Net 2008 merupakansebuah perangkat lunak yang dapat digunakanuntuk pengembangan berbagai macam aplikasiyang memiliki berbagai macam tipe antara lainaplikasi desktop (windows form), commandline (console)), aplikasi web, windows mobile(pocket PC).
Visual studio 2008 diluncurkanMicrosoft pada tanggal 19 November 2007,dan memiliki lebih dari satu kompiler, SDK(Software Development Kid), dan dokumentasitutorial (Muhammad Sadeli, 2009,h.2).
2.6 SQL Server 2008
SQL (Structure Query Language) ialahsebuah terobosan baru dari Microsoft dalambidang database. SQL server adalah sebuahDBMS (Database Management System) yangdibuat oleh Microsoft untuk berkecimpungdalam persaingan dunia pengolahan datamenyusul pendahulunya seperti IBM danOracle. (Wahana Komputer, 2010, h.2).
2.7 Pengertian Pelayanan Kesehatan
Pelayanan Kesehatan menurut DR. Dr.Azrul Azwar M.P.H adalah bagian daripelayanan kedokteran (medical services) yangtujuan utamanya adalah untuk menyembuhkanpenyakit dan memulihkan kesehatan, sertasasaran utamanya adalah perseorangan danataupun keluarga.
2.8 Pengertian Klinik
Pengertian Klinik menurut Dr. Med.Ahmad Ramali dalam kamus Kedokteranadalah Rumah Sakit atau tempat untukmerawat orang sakit, guna diperiksa, diamatidan diobati oleh sekelompok dokter.
2.8.1 Tujuan Klinik
Menurut DR. Dr. Azrul Azwar M.P.Hdalam kamus kedokteran adalah :- Terwujudnya keadaan sehat bagi setiap
anggota keluarga.
Hal - 4
- Terpenuhinya kebutuhan keluarga akanpelayanan kesehatan yang lebih efektif danefisien.
2.9 SMS (Short Messege Service)
SMS (Short Messege Service)merupakan cara berkomunikasi melalui sebuahponsel atau perangkat lainnya untuk mengirimatau menerima pesan-pesan pendek. LayananSMS menggunakan kanal atau jalur teks dalamproses penyampaiannya. Sehingga meskipunsang penerima SMS sedang melakukankegiatan pembicaraan denganhandphonenya,SMS yang masuk tetap dapat diterima (Muhammad Sadeli 2012, h.2).
2.9.1 SMS Gateway
Istilah Gateway dapat diartikansebagai pintu gerbang, namun pada duniakomputer, gateway dapat diartikan sebagaijembatan penghubung antara satu sistemdengan sistem yang lain, sehingga dapat terjadipertukaran data antar sistem tersebut. Dengandemikian, SMS Gateway dapat diartikansebagai penghubung untuk lalu lintas data-dataSMS.
3 ANALISIS SISTEM
3.1 Analisis Permasalahan
Klinik JB merupakan salah satu tempatpelayan kesehatan kepada masyarakat dalammemeriksa berbagai macam penyakitnya.Berdasarkan latar belakang masalah yang telahdikemukakan di atas, maka pokok-pokokmasalah yang ditemukan adalah sebagaiberikut:1. Riwayat medis pasien yang terdapat pada
kartu diagnosa adalah data yang bersifatrahasia, tetapi selama ini data tersebut dapatdilihat oleh orang yang tidak berhak, hal initentu saja berhubungan dengan keamanandata;
2. Pemanggilan nomor antrian yang tidakberurutan yang disebabkan oleh banyaknyapoli sehingga sering terjadikesalahpahaman antar pasien dalampemanggilan nomor antrian;
3. Sulit mengetahui penghasilan masing-masing poli dan apotek secara cepat;
4. Sulit mengetahui obat-obat mana yangsudah mencapai batas minimal karena tidakadanya pemberitahuan batas minimal obatmenyebabkan klinik tidak bisamemprediksi pemesanan obat secara dini.
3.2 Alat Bantu dalam Analisis Masalah
Untuk melakukan analisis terhadappermasalahan yang terjadi di Klinik JBPalembang maka penulis menggunakankerangka PIECES (Performace, Information,Economy, Control, Efficiency, Service) yangberguna untuk mempermudah dalammengklasifikasikan masalah tersebut.
Tabel 3.1 Kerangka PIECESPermasalahan di Klinik JB
Klasifikasi Masalah dalam KerangkaPIECES
Performace:Sistem yang berjalan kurang memberikankinerja yang maksimal, mulai dari prosespendaftaran hingga pembayaran obat.Information:1. Sulit mengetahui penghasilan masing-
masing poli dan apotek secara cepat.2. Sulit mengetahui obat-obat mana yang
sudah mencapai batas minimal karenatidak adanya pemberitahuan batasminimal obat.
Economics:1. Kelambanan dalam proses pengantrian
dapat mengurangi keinginan pasiendalam berobat sehingga mengurangipendapatan klinik.
2. Biaya operasional yang cukup tinggiakibat masih adanya penggunaan kertaskarton yang digunakan untukpenggunaan kartu diagnosa.
Control:Riwayat medis pasien yang terdapat padakartu diagnosa adalah data yang bersifatrahasia, tetapi selama ini data tersebut dapatdilihat oleh orang yang tidak berhak, hal initentu saja berhubungan dengan keamanandata.Efficiency:1. Sering terjadi pemborosan waktu seperti
pencarian kartu diagnosa yangmembutuhkan waktu yang cukup lama.
Hal - 5
2. Kartu diagnosa yang bertumpukmemenuhi rak penyimpanan.
Service:Pemanggilan nomor antrian yang tidakberurutan yang disebabkan oleh banyaknyapoli sehingga sering terjadinyakesalahpahaman antar pasien dalampemanggilan nomor antrian.
3.3 Analisis Kebutuhan
3.3.1 Kebutuhan Fungsional
Dalam melakukan analisis kebutuhanfungsional, penulis menggunakan model usecase. Tujuan dari pembuatan use case adalahuntuk menganalisis informasi sesuai denganpersyaratan guna mempersiapkan model untukmengkomunikasikan apa yang diperlukan darisegi pengguna, serta tentang bagaimana sistemyang akan dibuat dan diimplementasikan.Berikut adalah gambar use case yang telahdiidentifikasi:
ADMIN
Dokter
Poli
Pendaftaran
Pasien
Pengguna
DOKTER
Pemeriksaan
ASISTENAPOTEKER
Obat
Pembayaran
APOTEKER
Antrian
Laporan
PASIEN
SMS<<Extend>>
LOGIN
<<Include>>
Logout
Ubah Password
Gambar 3.1 Use Case yang Diusulkan
4 RANCANGAN SISTEM
4.1 Diagram Konteks
Diagram konteks merupakan bagiandari Data Flow Diagram (DFD) yang beradapada level paling tinggi. Beberapa entitas yangberhubungan dengan Sistem Informasi PraktekDokter Bersama Didukung SMS GatewayPada Klinik JB Palembang Palembang dapatdilihat pada Gambar 4.1.
Sistem InformasiPraktek Dokter
Bersama
Pasien
Display_Pemanggilan_AntrianNo_Antrian
Laporan_Obat
Data_Diagnosa
Identitas_Pengguna
Data_Obat
Informasi_Data_Obat
Jadwal_Dokter
Dokter
AsistenApoteker
Admin
Apoteker
Data PasienData Dokter
Data_Registrasi
Resep_dan_Tagihan
SMS_JadwalSMS_Reservasi
Data_rekam_medik
Transaksi_Pembayaran
Data_Pasien
Data_pembayran
Laporan_KeuanganLaporan_Pasien
Data_Resep
Data_Resep
Sistem InformasiPraktek Dokter
Bersama
Gambar 4.1 Diagram Konteks
4.2 Diagram Dekomposisi
Diagram dekomposisi digunakanpenulis untuk menggambarkan struktur sistemyang akan dibahas aktivitas-aktivitas danperjalanan arus data yang ada di tiap-tiapsubsistem-subsistem pada Klinik JB. Padadasarnya diagram dekomposisi digunakanuntuk menguraikan suatu sistem menjadisubsistem, proses, dan subproseskomponennya dan atau fungsi logika. Berikutpenulis menggambarkan diagram dekomposisiseperti pada Gambar 4.2.
SISTEM INFORMASI PRAKTEK DOKTER BERSAMADIDUKUNG SMS GATEWAY PADA
KLINIK JB PALEMBANG
1.0SubsistemPengguna
2.0Subsistem
Master
3.0SubsistemPelayanan
4.0Subsistem Laporan
1.4Logout
1.1Pengguna
1.3Login
2.2Dokter
3.1.4Hapus DataPendaftaran
2.1Pasien
1.2Ubah Password
2.4Obat
2.5Tarif
3.2Pemeriksaan
3.3Pembayaran
3.1Pendaftaran Berobat
4.1.1Laporan
Pendaftaran
4.1.2Laporan Pasien
1.1.1Tambah Data Pengguna
1.1.2Ubah Data Pengguna
1.1.3Hapus Data Pengguna
1.1.4Lihat Data Pengguna
2.1.1Tambah Data Pasien
2.1.2Ubah Data Pasien
2.1.3Hapus Data Pasien
2.1.4Lihat Data Pasien
2.2.1Tambah Data Dokter
2.2.2Ubah Data Dokter
2.2.3Hapus Data Dokter
2.2.4Lihat Data Dokter
2.3Poli
2.3.1Tambah Data Poli
2.3.2Ubah Data Poli
2.3.3Hapus Data Poli
Lihat Data Poli
2.4.1Tambah Data Obat
2.4.2Ubah Data Obat
2.4.3Hapus Data Obat
2.4.4Lihat Data Obat
2.5.1Tambah Data Tarif
2.5.2Ubah Data Tarif
2.5.3Hapus Data Tarif
2.5.4Lihat Data Tarif
3.1.2Tambah DataPendaftaran
3.1.3Ubah Data
Pendaftaran
3.1.5Lihat Data
Pendaftaran
3.2.1Tambah DataPemeriksaan
3.2.2Lihat Data
Pemeriksaan
3.3.1Tambah DataPembayaran
3.3.2Lihat Data
Pembayaran
4.1.3Laporan Dokter
4.1.4Laporan Poli
4.1.5Laporan Obat
4.1.6Laporan Tarif
4.1.7Laporan
Pemeriksaan
4.1.8Laporan Transaksi
4.1.9Laporan Penjualan
Obat
4.1.10Kartu Pasien
4.1Lihat Laporan
3.1.1SMS
Gambar 4.2 Diagram Dekomposisi
Hal - 6
4.2.1 Diagram Aliran Data
Diagram Aliran Data yang diusulkanpada rancangan sistem dapat dilihat padaGambar 4.3 yaitu :
Admin PendaftaranPendaftaran_Pasien_yang_Telah_DiubahPendaftaran_Pasien_yang_Telah_Dihapus
Pendaftaran_Pasien_yang_Telah_Ditambah
Record_Pendaftaran_Pasien
Pendaftaran_Pasien_yang_Ditambah
Pendaftaran_Pasien_ yang_ Diubah
Pendaftaran_Pasien_yang_DihapusPendaftaran_Pasien
Mengelola DataPeminjaman
Mengelola DataBuku
Mengelola DataPengunjung
Data_Pasien_yang_Dihapus
Data_Pasien_yang_Diubah
Data_Pasien_yang_Ditambah
Data_Pasien
Data_PemeriksaanYang_Ditambah
Data_Pemeriksaan
Data_Pembayaranyang_Ditambah
Stok_Obat_yang_Berkurang
Data_Pembayaran
Apoteker
Pemeriksaan
Pembayaran
Data_Pasien_yang_Telah_DitambahData_Pasien_yang_Telah_DiubahData_Pasien_yang_Telah_Dihapus
Record_Data_Pasien
Record_Data_Pasien
Record_Data_Pendaftaran
Data_Pemeriksaan_yang_Telah_DitambahData_Pemeriksaan_yang_Telah_Diubah
Record_Data_Pemeriksaan
Data_Pembayaran_yang_Telah_Ditambah
Record_Data_Pembayaran
Obat
Data_Obat_yang_Telah_DitambahData_Obat_yang_Telah_Diubah
Record_Data_Obat
Data_Obat_Yang_Ditambah
Laporan_Data_Obat
Laporan_Data_PasienLaporan_Data_Dokter
Pasien
Record_Data_Transaksi
3.0
Kelola DaftarBerobat
4.0
Kelola DataPasien
8.0
Pemeriksaan
9.0
Pembayaran
10.0
Kelola Data Obat
12.0
Laporan
Dokter
AsistenApoteker
Data_Obat_Yang_Diubah
Data_Obat_Yang_Hapus
Data_Obat
Data_Obat_yang_Telah_Dihapus
6.0
Kelola DataDokter
Data_Dokter_yang_Ditambah
Data_Dokter_yang_DiubahData_Dokter_yang_Dihapus Dokter
Data_Dokter
Data_Dokter_yang_Telah_DitambahData_Dokter_yang_Telah_DiubahData_Dokter_yang_Telah_Dihapus
Record_Data_Dokter
11.0
Kelola DataPengguna
Data_Pengguna_yang_TambahData_Pengguna_yang_Diubah
Data_Pengguna_yang_Diubah
Data_Pengguna_yang_Diubah
Data_Pengguna_yang_diubahData_Pengguna_yang_Dihapus
Pengguna
Data_Pengguna_yang_Telah_Ditambah
Data_Pengguna_yang_Telah_Diubah
Record_Data_PenggunaData_Pengguna_yang_Telah_Dihapus
Pasien Kirim_ SMS_PendaftaranNo_Antrian
Kirim_ SMS_Jadwal
Record_Data_Obat
Record_Data_Pasien
Record_Data_Pemeriksaan
Record_Data_Pengguna
Poli
5.0
Kelola DataPoli
Data_Poli_yang_Telah_DitambahData_Poli_yang_Telah_Diubah
Data_Poli_yang_Telah_DitambahRecord_Data_Poli
Record_Data_Dokter
Data_Poli_yang_DitambahData_Poli_yang_Diubah
Data_Poli_yang_Dihapus
Data_Poli
Record_Data_Pasien
Record_Data_Dokter
Record_Data_Dokter
1.0
LoginData_Autentikasi_Pengguna
Data_Autentikasi_Pengguna
Data_Autentikasi_Pengguna
Data_Autentikasi_Pengguna
Record_Data_Pengguna
Transaksi
Penjualan Obat
Tarif
7.0
Kelola DataTarif
Data_Tarif_yang_Telah_Ditambah
Data_Tarif_yang_Telah_DiubahData_Tarif_yang_Telah_Dihapus
Record_Data_Tarif
Data_Tarif_yang_DitambahData_Tarif_yang_Diubah
Data_Tarif_yang_Dihapus
Data_Tarif
Record_Data_Transaksi
Data_Transaksi_yang_Telah_Ditambah
Record_Data_Penjualan_Obat
Data_Penjualan_Obat_yang_Telah_Ditambah
Record_Data_PoliRecord_Data_Dokter
Record_Data_Penjualan_Obat
Record_Data_TarifRecord_Data_Pemeriksaan
Record_Data_Pendaftaran
Laporan_Data_Penjualan_Obat
Laporan_Data_TarifLaporan_Data_Poli
Laporan_Data_Transaksi
Laporan_Data_Pendaftaran
Kartu_Pasien
Admin
Data_Pengguna
Record_Data_Tarif
Data_Tarif
Data_Obat
Record_Data_Obat
Record_Data_Tarif
Data_Tarif
Data_Obat
Record_Data_Dokter
2.0
SMS
Jadwal_Dokter
Detail ObatData_Detail_Obat_yang_Telah_Ditambah
Data_Detail_ObatYang_Ditambah
Record_Data_Detail_Obat
Laporan_Data_Pemeriksaan
DokterRecord_Data_Dokter
Record_Pendaftaran_Pasien
SMS
SMS_yang_Ditambah
Data_SMS
SMS_yang_Telah_Ditambah
SMS_yang_Telah_Dihapus
SMS_yang_Dihapus
Record_Data_SMS
Hak_Akses
Hak_Akses
Hak_Akses
Hak_Akses
Gambar 4.3 Diagram Aliran Data yangDiusulkan
4.3 Rancangan Data
4.3.1 Entity Relationships Diagram
Model data yang digunakan untukSistem Informasi Praktek Dokter BersamaDidukung SMS Gateway Pada Klinik JBPalembang dapat dilihat pada EntityRelationship Diagram (ERD) pada Gambar4.4.
DOKTER
KodeDokter (PK)NamaDokterSpesialisAlamatKotaNoHPNoTelpRumahTglMulaiPraktekSeninSnPgSnPlSelasaSlPgSlPlRabuRbPgRbPlKamisKmPGKmPlJumatJmPgJmPlSabtuSbPgSBPlMingguMgPgMgPl
PENDAFTARANNoReservasi (PK)JamTanggalNoAntrianKodePasien (FK)Poli (FK)
PEMERIKSAANNoPeriksa (PK)KodePasien (FK)PoliDokterTglBerobatDiagnosaPengobatanResepObat
PENGGUNANamaUser (PK)NamaLengkapPasswordStatusKodeDokter (FK)HakAkses
POLIKodePoli (PK)NamaPoliKodeDokter (FK)
PASIEN
KodePasien (PK)NamaPasienAlamatTempatLahirTanggalLahirTeleponPekerjaanJenisKelaminStatus
PEMBAYARANNoInvoice (PK)KodePasien (FK)TanggalPenggunaBayar
OBAT
KodeObat (PK)NamaObatNoBatchExpiredDateSupplierSatuanBeliIsiHargaBeliPPNHargaStlhPPNSatuanJualMarginHargaJualStokStokMinimum
Melakukan
Melakukan
Membayar
Mendapat
Melayani
Mendapat
Memiliki
TRANSAKSI
NoFaktur (FK)Kode (FK)KategoriDeskripsiHargaQtyTotalDiscSubtotal
PENJUALAN OBAT
NoFaktur (FK)KodeObat (FK)NamaObatHargaQtyTotalDiscSubtotal
Mendapat
Melayani
MendapatTARIF
Kode (PK)KategoriDeskripsiBiaya
DETAIL OBAT
KodeObat (FK)TanggalMasukExpiredDateRakBoksJumlahMasuk
Memiliki
SMSNoTelpPesanTglWaktuStatus
Gambar 4.4 Entity Relationship Diagram(ERD)
4.4 Rancangan Layar
Rancangan layar digunakan untukmemberikan kemudahan dalam penggambarantampilan program yang diusulkan oleh penulis.Pada uraian dibawah ini dapat dijelaskanrancangan layar aplikasi pada Klinik JB.
1. Rancangan Layar Halaman Utama
Rancangan ini merupakan menu utamadari aplikasi Klinik JB Palembang. Berikutadalah rancangan layar halaman utama:
Gambar 4.5 Rancangan Layar MenuUtama
2. Rancangan Layar Login
Rancangan layar login. Menu inimerupakan menu aplikasi pada saat penggunaingin masuk ke aplikasi Klinik JB. Untukmasuk ke menu utama ini pengguna dimintauntuk memasukan Nama User dan Password
Hal - 7
sesuai hak akses yang diberikan dan di inputpada textbox yang telah tersedia.
Gambar 4.6 Rancangan Layar Login
3. Rancangan Layar Pengguna
Rancangan layar pengguna. Menu inimerupakan menu aplikasi pada saat penggunaingin mengelola data pengguna, yang berfungsiuntuk memberikan hak akses kepadapengguna.
Gambar 4.7 Rancangan Layar Pengguna
4. Rancangan Layar Master Pasien
Rancangan layar master pasien. Menuini merupakan menu aplikasi pada saatpengguna ingin mengelola data pasiensehingga dapat menambah, menghapusmaupun mengubah data pasien yang sudah ada.Pengguna juga dapat melihat data pasien dalambentuk tabel dengan mengklik tab data pasien.
Gambar 4.8 Rancangan Layar MasterPasien
5. Rancangan Layar Master Dokter
Rancangan layar master dokter. Menuini merupakan menu aplikasi pada saatpengguna ingin mengelola data doktersehingga dapat menambah, menghapusmaupun mengubah data pasien yang sudah ada.Pengguna juga dapat melihat data dokter dalambentuk tabel dengan mengklik tab data dokter.
Gambar 4.9 Rancangan Layar MasterDokter
6. Rancangan Layar Master Obat
Rancangan layar master obat. Menu inimerupakan menu aplikasi pada saat penggunaingin mengelola data obat sehingga dapatmenambah, menghapus maupun mengubahdata pasien yang sudah ada. Pengguna jugadapat melihat data obat dalam bentuk tabeldengan mengklik tab data obat sertamengetahui obat mana yang habis atau sudahmencapai batas minimal obat secara cepat.
Gambar 4.10 Rancangan Layar MasterObat
Hal - 8
7. Rancangan Layar Master Tarif
Rancangan layar master tarif.. Menuini merupakan menu aplikasi pada saatpengguna ingin mengelola data tarif sehinggadapat menambah, menghapus maupunmengubah data tarif yang sudah ada. Penggunajuga dapat melihat data tarif dalam bentuk tabeldengan mengklik tab data tarif.
Gambar 4.11 Rancangan Layar MasterTarif
8. Rancangan Layar Pendaftaran Berobat
Rancangan layar pendaftaran berobat.Menu ini merupakan menu aplikasi pada saatpengguna ingin mengelola data pendaftaranberobat pasien sehingga dapat menambah,menghapus maupun mengubah datapendaftaran yang sudah ada. Pengguna jugadapat melihat data pendaftaran berobat yangsudah ada dalam bentuk tabel dengan mengkliktab data pendaftaran.
Gambar 4.12 Rancangan LayarPendaftaran Berobat
9. Rancangan Layar Rekam Medis danPemeriksaan Pasien
Rancangan layar rekam medis danpemeriksaan pasien. Menu ini merupakanmenu aplikasi pada saat dokter saat sedangmemeriksa pasien yang sedang berobat, doktertersebut dapat melihat rekam medik yang
pernah tercatat sebelumnya dan dapatmembuat resep untuk pasien.
Gambar 4.13 Rancangan Layar RekamMedis dan Pemeriksaan Pasien
10. Rancangan Layar Pembayaran
Rancangan layar pembayaran. Menuini merupakan menu aplikasi pada saatpengguna melayani pembayaran yangdilakukan pasien, pembayaran meliputipembayaran jasa pelayanan yang dilakukanadministrasi serta biaya pengobatan atautindakan yang dilakukan oleh dokter danpenebusan obat.
Gambar 4.14 Rancangan LayarPembayaran
11. Rancangan Layar Laporan
Rancangan layar laporan. Menu inimerupakan menu aplikasi pada saat penggunaingin melihat semua laporan dari Klinik JBsecara keseluruhan, dari laporan data masterhingga laporan data pelayanan, sehingga
Hal - 9
memudahkan pengguna dalam melihat sertamencetak data yang ada.
Gambar 4.15 Rancangan Layar Laporan
12. Rancangan Layar AntrianRancangan layar laporan. Menu ini
merupakan menu aplikasi pada saat penggunamenampilkan nomor antrian yang mendapatgiliran, sehingga pasien dapat mengetahuinomor antriannya sudah mendapatkan giliranuntuk diperiksa.
Gambar 4.16 Rancangan Layar Antrian
13. Rancangan Layar SMS
Rancangan layar SMS. Menu inimerupakan menu aplikasi pada saat penggunadapat mengkoneksikan modem untukmenerima dan mengirim SMS ke pasien yangmelakukan SMS sebelumnya.
Gambar 4.17 Rancangan Layar SMS
14. Rancangan Layar Tulis Resep
Rancangan layar tulis resepmemungkinkan dokter untuk menulis reseplangsung kedalam komputer untuk selanjutkandisimpan dan dapat dicetak.
Gambar 4.18 Rancangan Layar TulisResep
5 PENUTUP
5.1 Kesimpulan
Setelah melakukan pengumpulan data,penelitian dan analisis terhadap masalah yangada, maka penulis dapat menarik beberapakesimpulan dan memberikan beberapa saranyang mungkin bermanfaat dan bersifatmembangun bagi klinik dimasa yang akandatang
Hal - 10
1. Aplikasi ini memiliki fitur hak akses,sehingga hanya pengguna yang memilikikewenanganlah yang dapat mengaksesaplikasi ini sehingga dapat dengandemikian orang yang tidak memilikikepentingan tidak dapat mengakses danmelihat data-data yang ada sehinggakerahasiaan data terjamin.
2. Dengan adanya fitur pemanggil antrianyang disertai poli yang dituju dapatmenginformasikan kepada pasien yangsedang menunggu antian.
3. Dengan diterapkanya sistem yang baru inidapat bermanfaat dalam melihat laporanpendapatan klinik dan apotek dengan cepat,serta dapat secara mudah mengetahui obatmana yang sudah mencapai batas minimalataupun obat yang sudah habis.
5.2 Saran
1. Sebaiknya sistem informasi praktek dokterbersama yang di dukung oleh SMSGateway ini dapat dipakai oleh Klinik JBPalembang.
2. Memberikan pelatihan kepada user untukmeningkatkan kemahiran dalammengoperasikan sistem yang baru ini.
3. Perlu dilakukan backup data secara rutinuntuk menjaga keamanan data serta rutindiadakan pemeliharaan sistem, untukmenghindari kehilangan data
DAFTAR PUSTAKA
[1] Al-Fatah, Hanif. 2007, Analisis &Perancangan Sistem Informasi untukKeunggulan Bersaing Perusahaan &Organisasi Modern, Andi, Yogyakarta,
[2] James, A. Hall. 2007, Sistem InformasiAkuntansi. Edisi Ketiga, TerjemahanAmir Abadi Yusuf, Salemba Empat,Jakarta.
[3] Jogiyanto, HM. 2006, Analisis dan Desain: Pendekatan Terstruktur Teori danPraktek Bisnis. Andi Offset, Yogyakarta,
[4] Sutabri, Tata. 2004, Analisa SistemInformasi, Andi, Yoyakarta.
[5] Sadeli, Muhammad. 2012, Aplikasi SMSdengan Visual Basic 6.0 dan Visual Basic2010, Maxikom, Palembang
[6] Sadeli, Muhammad. 2009, VisualBasic.net 2008, Maxikom, Palembang.
[7] Whitten, Jeffrey L. 2006, Metode Desaindan Analisis Sistem, Edisi 6, Andi Offset,Yogyakarta.
[8] Wahana Komputer. 2010, SQL Server2008 Express, Andi Offset, Yogyakarta.