+ All Categories
Home > Documents > Analisa dokter

Analisa dokter

Date post: 04-Apr-2023
Category:
Upload: stikom-alkhairiyah
View: 0 times
Download: 0 times
Share this document with a friend
47
1.3.4. Database Basis data (bahasa inggris : database), adalah kumpulan informasi yang disimpandidalam computer secara sistematik sehingga dapat diperiksa menggunakan suatuprogram computer untuk memperoleh informasi dari bisnis data tersebut. Perangkat lunak yang digunakan mengelolah dan memanggil kueri (query) basis data disebut systemmanajemen basis data (database management system, DBMS). Istilah “basis data” berawal dari ilmu computer. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis datamemiliki penjelasan terstruktur dari jenis fakta yang tersimpan didalamnya. Penjelasan inidisebut skema. Skema menggambarkan objek yang diwakili suatu basis data, dan hubungandiantara objek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkanstruktur basis data. Ini dikenal sebagai model basis data atau model data. Model yangumum digunakan sekarang adalam model rasional, yang menurut istilah layman mewakilisemua informasi dalam bentuk table-tabel yang saling berhubungan dimana setiap tabledari baris dan kolom (definisi yang sebenarnya menggunakan terminology matematika).Dalam model ini, hubungan antara table diwakili dengan menggunakan nilai yang samaantar table. Model
Transcript

1.3.4. DatabaseBasis data (bahasa inggris : database), adalah kumpulan informasi yang disimpandidalam computersecara sistematik sehingga dapat diperiksa menggunakan suatuprogram computer untuk memperoleh informasi dari bisnis data tersebut. Perangkat lunak yang digunakan mengelolah dan memanggil kueri (query) basis data disebut systemmanajemen basis data (database management system, DBMS).Istilah “basis data” berawal dari ilmu computer.Konsep dasar dari basis data adalahkumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis datamemiliki penjelasan terstruktur dari jenis fakta yang tersimpan didalamnya. Penjelasan inidisebut skema. Skema menggambarkan objek yang diwakili suatu basis data, dan hubungandiantara objek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkanstruktur basis data. Ini dikenal sebagai model basis data atau model data. Model yangumum digunakan sekarang adalam model rasional, yang menurut istilah layman mewakilisemua informasi dalam bentuk table-tabelyang saling berhubungan dimana setiap tabledari baris dan kolom (definisi yang sebenarnya menggunakan terminology matematika).Dalam model ini, hubungan antara table diwakili dengan menggunakan nilai yang samaantar table. Model

yang lain seperti model hirarkis dan model jaringan menggunakan carayang lebih eksplisit untuk mewakili hubungan antar table. Istilah basis data mengacu padakoleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnyamengacu sebagai sitem manajemen bsis dara (database management system/DBMS). Jikakonteksnua sudah jelas, banya administrator dan programmer menggunakan istilah basisdata untuk kedua arti tersebut.

BAB 2. Analisa program dan Hasil Pembuatan Program (Kunjungan Pasien) 2.1. Tahapan PerencanaanTahapan analisa yaitu menterjemahkan kebutuhan pengguna kedalam spesifikasikebutuhan syste, (SRS–System / Software Requirement Spesification). Spesifikasikebutuhan system ini bersifat menangkap semua yang dibutuhkan system dan dapatterusdiperbaharui secara iterative selama berjalannya proses pengembangan system.Tahap perencanaan system mempunyai dua tujuan utama, yaitu :a. 

Untuk memenuhi kebutuhan kepada pemakai systemb. Untuk memberikan gambaran yang jelas dan rancangbangunan yang lengkap kepadaprogrammer dan ahli-ahli teknis lainnya yang terlibat.Kebutuhan diperlukan untuk memebentuk suatu system informasi Rekam Medikpada Rumah sakit adalah:a. Mengusulkan transformasi system yang berjalan kesystem informasi berbasiscomputer (komputerisasi).b. Mengusulkan agar system informasi dibuat dalam bentuk online atau dapat diakseskapanpun dan dimanapun oleh mahasiswa dengan memandaatkan jasa internet.2.1.1. Entity RelationshipE-R merupakan gambaran hubungan atara objek yangterdapat didalam system tanpamemberikan informasi apapun tentang fungsi yang menghasilkan atau menggunakan datatersebut. Komponen E-R terdiri dari :a. Entity adalah suatu yang digambarkan dengan sekumpulan attribute yangdemikiannya, dimana atribut tersebut akan dimanipulasi didalam system. Untukmember nama entity digunakan kata bernda, dimana masing-masing entity tidakboleh memiliki nama yang sama.b.

 Relationship mengindikasikan hubungan antara duaatau lebih entity danmenggunakan kata kerja untuk menggambarkan hubungan tersebut.c. Attribute adalah karakteristik dari entity atau relationship yang menyediakanpenjelasan detail tentangentity atau relationship tersebut.d. Cardinality menggambarkan banyaknya entity yang direlasikan ke suatu entity laindengan suatu relationship.

kodepasien

Kodedokteralamat telpnamadokte spesialisWORK_FOR Rumah_Sakit(RekamMedis)kodepasiendiagnosa jamperiksakodedokternorekamketeranganTglperiksaWORK_ONVISITPASIENCONTROLnamapasienJenisKelaminalamatumurkodepasienpekerjaantelp

KETERANGAN : Dokter (Entity)WORK_FOR(Relationshiptype)Rumah sakit(Entity) Cardinality RatioN : 1 (banyak dokter untuk satuRumahsakit) Dokter(Entity)WORK_ON(Relationshiptype)Rumahsakit Cardinality

1 : 1 (satu dokter untuk saturekammedis) Dokter(Entity)CONTROL(Relationshiptype)Pasien(Entity) CardinalityM : M (Banyak Dokter untuk BanyakPasien) Pasien (Entity)Visit(Relationshiptype)Rumahsakit(Entity) Cardinality1 : 1 (satu pasien untuk satu rekammedis)DOKTERKodedokteralamat telpnamadokte spesialisWORK_FOR 

Rumah_Sakit(RekamMedis)kodepasiendiagnosa jamperiksakodedokternorekamketeranganTglperiksaWORK_ONVISITPASIENCONTROLnamapasienJenisKelaminalamatumurkodepasienpekerjaantelp

2.1.2. NormalisasiProses normalisasi merupakan proses pengelompokan data elemen menjadi table-tabel yang menunjukan entity dan relasinya. Pada proses ini selalu diuji pada beberapakondisi apakah ada kesulitan pada saat menambah (insert), menghapus (delete), mengubah(update), dan membaca (select) pada basis data.1. BENTUK TIDAK NORMAL 2. BENTUK NORMALKESATUKodeadminNamaadminKodedokterNamadokterAlamatdokterNorekamKodepasienNamapasienKodeobatNamaobatPasswordAkseslevelTelpdokterSpesialisDiagnosaKeteranganUmurpasienJeniskelaminAlamatpasienTglperiksaJamperiksaNotelpPekerjaanJenisobatJumlahobatKodeadmin*NamaadminPasswordAkseslevelKodedokter*NamadokterAlamatdokterTelpdokterSpesialisKodepasien*NamapasienUmurpasienJeniskelaminAlamatpasienNotelpPekerjaanNorekam*DiagnosaKeteranganTglperiksaJamperiksaKodeobat*NamaobatJenisobatJumlahobat

.1.3.Flowchart Flowchart adalah suatu diagram yang menggambarkan susunan logikasuatuprogram.1.

FlowChard untuk Proses form Pasien, Dokter, obat, Admin

 3. BENTUK NORMAL KE-2DOKTERKodedokter*NamadokterAlamatdokterTelpdokterSpesialisNorekam*DiagnosaKeteranganTglperiksaJamperiksaKodepasien**Kodedokter**Kodepasien*NamapasienUmurpasienJeniskelaminAlamatpasienNotelppekerjaanKodeadmin*NamaadminPasswordAksesleveKodeobat*NamaobatJenisobatJumlahobat

 

232.1.3.Flowchart Flowchart adalah suatu diagram yang menggambarkan susunan logika suatuprogram.1. FlowChard untuk Proses form Pasien, Dokter, obat, AdminTYStartINPUT DATASIMPANFINISHUPDATEOUTPUT data keDatagrid

 242. Flowchart Untuk Rekam Medis

StartINPUT DATASIMPANFINISHIf KodePasienCETAKIf kodedokterBersihBersihTampil Nama DokterTampil Nama Pasien

 Gambar 6, informasi Data ObatGambar 7, Data Informasi Rekam medis

2.2. Tahapan Analisa Menurut Yogianto (1989)Analisa system atau System Analysis dapat didefinisakn sebagai “penguraian darisuatu system informasi yang utuh kedalam bagian-bagian komponennya dengan maksuduntuk kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya”. Dalam tahapan ini, segala permasalahan diidentifikasikan baik kelebihan dankekurangan system. Tahap analysa dilakukan pada system yangsedang berjalan pada saatitu untuk menemukan danmenganalisa kendala-kendala yang terjadi, mendari alternativesolusi permasalahan dan menentukan salah satu solusi yang tepat.Analisa system yang terdapat pada program ini yaitu masalah informasi Rekam Medikbaik data dokter, data pasien hingga data obat.2.2.1. Analisa Data Sebagai bahan masukan yang digunakan oleh system informasi ini adalah:a. 

Data dokter b. Data pasienc. Data obatd. Data Rekam Medik,e. Data Pencarian Pasienf. Data Pencarian Dokter g. Data Admin2.2.2. Analisa KeluaranSebagai bahan keluaran (output) pada system informasi ini adalah :1. Data Pasien- Kode Pasien- Nama Pasien- Umur - Jenis Kelamin- Alamat- 

No. Telpon- Pekerjaan2. Informasi Data Dokter  26- Kode Dokter - Nama Dokter - Alamat- No. Telepon- Spesialis3. Data Obat- Kode Obat- Nama Obat- Jenis Obat- Jumlah Obat4. 

Admin- Kode Admin- Nama Admin- Password- Akses level5. Rekam Medis- No rekam- Kode pasien- Kode dokter - Diagnose- Keterangan- Tanggal periksa- Jam periksa2.2.3. Analisa Prosesa. Proses input data Pasienb.

 Proses Edit data Pasienc. Proses input data Dokter d. Proses Edit data Dokter e. Proses input data Obatf. Proses Edit data Obatg. Proses input Rekam Medikh. Proses Pencarian Pasieni. Proses Pencarian Dokter j. Proses Input Admink. Proses Edit data Admin

 32Caption Nama User NameCaptionLabel3PasswordNameCaptionLabel8Akses

LevelNameCaptionTkuser NameCaptionTnuser NameCaptionTpasswordNameCaptionTaksesNamaCaptiontaksesNamaCaptionGrid1MsflexgridNamaCaptionAdoadmAdodc1NamaCaptionCinInputNamaCaptionCtClose6. form Informasi PasienNamaCaptionLabel1Kode pasienNamaCaption Label2Nama pasienNamaCaption Label 3DiagnoseNamaCaption Label4No rekamNamaCaption TketNamaCaption TnrekNamaCaption Tkpas

 33NamaCaption TnpasNamaCaption Bclear Clear NamaCaption BcloseCloseNamaCaption List 1Nama AdoinfopasAdodc17. form Informasi dokter NamaCaptionLabel1Kode dokter NamaCaption Label2Nama dokter NamaCaption Label 3SpesialisNamaCaption Label4No telpNamaCaption TtelpNamaCaption TndokNamaCaption TkpasNamaCaption TspesNamaCaption Bclear Clear NamaCaption

 BcloseCloseNamaCaption List 1Nama AdoinfodokAdodc18. Form LoginNama Label 3

 34Caption Kode User NamaCaption Label2PasswordNamaCaption TnamaNamaCaption TpassNamaCaption TaksesNamaConnection String AdologinProvider=MSDASQL.1;PersistSecurity Info=False;DataSource=kunjungan_pasNamaCaption Bclear Clear NamaCaption BcloseCloseNamaCaption Label1Login

 352.4. Implementasi DataSuatu rencana implementasi perlu dibuat terlebihdahulu supaya dapat beroperasisesuai dengan yangdiharapkan. Semua biaya yang akan dikeluarkan

untuk kegiatanimplementasi perlu dianggarkan dalam bentuk anggaran biaya.Kegiatan-kegiatan yang akan dilakukan dalam implementasi adalaha. Pemeliharaan dan pelatihan personilb. Pemilihan tempat dan instalasi H/W dan S/Wc. Pemrograma dan pengetesan programd. Pengetesan systeme. Konversi system2.5. Penggunaan Program Dengan menggunakan system ini, diharapkan akan memenuhi kebutuhan bagi parapemakai dan lebih efisien dalam menyelesaikan pekerjaan. Sehingga segala bentukpengolahan data (data Rekam Medik) dapat dilakukan dengan cepat, system dapatmenyediakan informasi dengan cepat pula kepada pihak yang berada didalam ruanglingkuprumah sakit.Pada tahapan penggunaan program, program ini hanya dapat digunakan olah Admin rumahsakit. Program ini dijaga kerahasiannya sehingga user yang tidak mengetahui password loginatau kode User tidak akan dapat masuk.Gambar 1. Jika Nama Kasir salah

 36Gambar 2, jika Password SalahGambar 3, setelah sukses Login masuk kedalam Menu utama Menu File berisi data pasien, dokter, dan obat. Menu Rekam Medis berisi data pendaftaran pasien yang dirawat. Menu Informasi berisi informasi pencarian pasiendan pencarian dokter. Menu Utility berisi data Admin/User.

 37Gambar 4, Data PasienGambar 5, informasi Data Dokter 

 38Gambar 6, informasi Data ObatGambar 7, Data Informasi Rekam medis

 39

Gambar 8, informasi pencarian pasien berdasarkanNo Rekam MedisGambar 9, informasi pencarian berdasarkan nama pasienGambar 10, Data Admin

 39

Gambar 8, informasi pencarian pasien berdasarkanNo Rekam MedisGambar 9, informasi pencarian berdasarkan nama pasienGambar 10, Data Admin

 40

Bab 3PENUTUP3.1. Kesimpulan Dengan adanya sistem komputerisasi kunjungan pasien pada rumah sakit, kami dapatmenyimpulkan bahwa dalam melakukan pendaftaran pasien dan pengolahan data dapatmeningkatkan efektifitas dan efesiensi dalam pekerjaan. Dalam hal ini kami mencobamemberikan hal-hal yang menguntungkan dalam perancangan program ini antara lain :a. Memudahkan proses pendaftaran pasien.b. Mempercepat proses pengisian data pasien.c. Dapat meminimumkan kesalahan-kesalahandiwaktu penginputan.d. Dalam pengolahan data dapat dilakukan secara teliti, aman dan terhindar dari hal-hal yangtidak kita inginkan sehingga data tersebut dapat kita baca kembali untuk melakukanperbaikan data bila kita perlukan.3.2. SaranKomputer tidak akan bekerja secara maksimal apabila pemakai tidak menggunakannyadengan baik.Untuk itu agar dapat hasil yang maksimal admin rumah sakit harus mempunyaipengetahuan tentang komputer untuk menghindari kerusakan media penyimpanan data.


Recommended