TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga
12174915
2020
SURAT PERNYATAAN KEASLIAN TUGAS AKHIR
Dengan ini menyatakan bahwa Tugas Akhir yang telah saya buat dengan judul:
“Perancangan Sistem Informasi Rekam Medis di Klinik Naufal Husada” adalah
asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah
diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun.
Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada
paksaan dari pihak manapun juga. Apabila di kemudian hari ternyata saya
memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa Tugas
Akhir pada Program Diploma Tiga (D3) yang telah saya buat adalah hasil karya
milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana
maupun perdata dan kelulusan saya dari Nama Institusi dicabut/dibatalkan.
i
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI
KARYA ILMIAH UNTUK KEPENTINGAN
Dengan ini menyetujui untuk memberikan ijin kepada pihak Universitas Bina
Sarana Informatika, Hak Bebas Royalti Non- Eksklusif (Non-exclusive Royalti-
Free Right) atas karya ilmiah kami yang berjudul: “Perancangan Sistem Informasi
Rekam Medi di Klinik Naufal Husada”, beserta perangkat yang diperlukan
(apabila ada).
Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Bina Sarana
Informatika berhak menyimpan, mengalih-media atau mem-format-kan,
mengelolanya dalam pangkalan data (database), mendistribusikannya dan
menampilkan atau mempublikasikannya di internet atau media lain untuk
kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap
mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut.
Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas
Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas
pelanggaran Hak Cipta dalam karya ilmiah saya ini.
Demikian pernyataan ini saya buat dengan sebenarnya.
i
SURAT PERNYATAAN KESEPAKATAN
PUBLIKASI KARYA ILMIAH UNTUK
i
iv
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
v
KATA PENGANTAR
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa yang telah
pihak yang bersedia membantu saya sehingga Tugas Akhir ini bisa terlaksana dan
berjalan dengan lancar. Dengan terlaksananya dan selesai kegiatan ini saya
mengucapkan banyak terimakasih kepada semua pihak yang terlibat salah satu nya
untuk melakukan Riset dan yang lainnya, yang tidak bisa saya sebutkan satu persatu.
Laporan ini dibuat sebagai salah satu syarat dalam menyelesaikan Tugas Akhir ini.
Keberhasilan dalam menyelesaikan laporan Tugas Akhir ini tidak luput dari
bimbingan, arahan, dan semangat dari berbagai pihak, baik moril ataupun materil,
maka pada kesempatan ini saya mengucapkan banyak terima kasih antara lain
kepada
MKom, Mpd.
Puspitasari M.Kom.
Suharyanto.
v
5. Lukmanul Hakim, S.I.P., M.M Sebagai Wakil Dosen Pembimbing
v
6. Staff / karyawan / dosen di lingkungan Universitas Bina Sarana Informatika
masih ada banyak kekurangan dalam penyusunan Tugas Akhir ini, maka dari itu
saya mengharapkan kritik dan saran yang bersifat membangun dari berbagai pihak.
Harapan saya semoga Tugas Akhir ini bisa bermanfaat bagi para pembaca dan
v
vi
i
ABSTRAKSI
Klinik merupakan salah satu instansi yang bergerak dibidang pelayanan jasa
kesehatan masyarakat. Pada zaman sekarang telah banyak di bangun Rumah Sakit
akan tetapi di daerah pelosok atau desa yang ada masih Klinik yang berfungsi
upaya kesehatan masyarakat. Semakin banyak Rumah Sakit dan Puskesmas yang
ini mengacu pada kegiatan mengolah data-data rekam medis pasien yang terjadi di
lunak yang diharapkan dapat membantu Puskesmas Pakis Baru dalam memproses
pengolahan data register pasien yang dapat mempermudah pencarian dan pembuatan
laporan, Guna menunjang penelitian ini, metode pengumpulan data dilakukan dengan
sistem, membangun sistem, uji coba dan implementasi sistem. Hasil dari penelitian
ini adalah menghasilkan sebuah program aplikasi yang nantinya dapat menjawab
kesulitan yang seringkali dihadapi oleh pengelola Puskesmas sehingga bisa jauh
x
ABSTRACTION
The clinic is one of the agencies engaged in public health services. Nowadays
many hospitals have been built, but in remote areas or villages there are still clinics
that function as preventive (prevention) and operative (control) efforts for public
health efforts. The more hospitals and health centers that are built, it is very
important if the Puskesmas thinks to improve the quality of the Puskesmas. The
patient medical record data that occurs at the Puskesmas, so a computerized patient
Regency, to solve these problems. This study aims to produce a software application
that is expected to assist Puskesmas Pakis Baru in processing patient register data
which can facilitate search and report preparation. In order to support this research,
literature study, analysis, system design, system building, system testing and
that will be able to answer the difficulties often faced by Puskesmas managers so that
x
DAFTAR ISI
BAB I
PENDAHULUAN..................................................................................................................1
1.1. Latar Belakang......................................................................................................1
1.2. Tujuan dan Manfaat.............................................................................................2
1.3. Metode Penelitian..................................................................................................3
1.3.2 Teknik Pengumpulan Data...........................................................................4
1.4. Ruang Lingkup......................................................................................................5
BAB II
LANDASAN TEORI.............................................................................................................6
2.1. Konsep Dasar Sistem.....................................................................................................6
2.1.1 Pengertian Sistem.........................................................................................................6
2.1.2 Website...........................................................................................................7
2.1.3 Bahasa Pemograman.....................................................................................8
2.1.4 Basis Data (Database)..................................................................................10
2.1.5 Aplikasi Pendukung....................................................................................11
2.1.6 Model Pengembangan Perangkat lunak....................................................12
2.1.7 Pengertian Klinik.........................................................................................14
2.1.8 Pengertian Rekam Medis............................................................................15
x
2.2 Teori Pendukung.................................................................................................15
2.2.1 Entity Relationship Diagram........................................................................15
2.2.2 Unfield Modeling Laguage...........................................................................18
BAB III
ANALISA SISTEM BERJALAN.......................................................................................23
3.1. Tinjauan Perusahaan..........................................................................................23
3.1.1 Sejarah institusi/Perusahaan......................................................................23
3.2. Struktur Organisasi dan Fungsi.........................................................................24
3.2. Prosedur Sistem Berjalan...................................................................................26
1.3.2 Pendaftaran Pasien......................................................................................26
3.2.2 Prosedur Pemeriksaan Pasien....................................................................26
1.3.3 Prosedur Administrasi Obat.......................................................................27
3.3. Activity Diagram...................................................................................................27
3.4. Spesifikasi Dokumen Masukan..........................................................................28
3.5. Spesifikasi Dokumen Keluaran..........................................................................28
3.6. Permasalahan Pokok...........................................................................................29
3.7. Pemecahan Masalah............................................................................................29
BAB IV
PERANCANGAN SISTEM USULAN...............................................................................31
4.1. Tahapan Perancangan Sistem............................................................................31
4.1.1 Analisis Kebutuhan....................................................................................31
4.1.2 Rancangan Diagram Usecase.....................................................................32
4.1.3 Rancangan Activity Diagram......................................................................38
4.1.4 Rancangan Dokumen Susulan...................................................................41
4.1.5. Rancangan Prototype..................................................................................45
4.2. Perancangan Perangkat Lunak...............................................................................50
4.2.1 Entity Relationship Diagram (ERD)..........................................................50
4.2.2 Logical Record Structure............................................................................51
4.2.1 Spesifikasi File.............................................................................................52
4.2.4 Class Diagram...............................................................................................57
4.2.5 Sequence Diagram........................................................................................58
4.2.6 Spesifikasi Hardware dan Software..............................................................61
BAB V
PENUTUP............................................................................................................................65
5.1. Kesimpulan..........................................................................................................65
5.2. Saran....................................................................................................................65
x
DAFTAR PUSTAKA..........................................................................................................67
SURAT KETERANGAN RISET.......................................................................................71
LAMPIRAN DOKUMENTASI..........................................................................................72
x
DAFTAR SIMBOL
Sumber: widuri.rahaja.info
Gambar 1
Simbol-simbol Activity diagram
x
Sumber: majalahpendidikan.com
Gambar 2
Simbol-simbol Usecase Diagram
x
Sumber: badoystudio.com
Gambar 3
Simbol-simbol Sequence Diagram
xv
Sumber: widuri.raharja.info
Gambar 4
Simbol-simbol Class Diagram
xvi
DAFTAR GAMBAR
xi
Gambar IV.21 Sequence diagram Data Obat..........................................................58
x
DAFTAR TABEL
Table II.1 Simbol Activity Diagram...................................................................18
x
BAB I
PENDAHULUA
N
perkembangan daya saing suatu organisasi untuk memberikan layanan yang terbaik.
data medis dan pelaporan data pasien yang cepat dan akurat. ”Salah satu upaya untuk
masih manual atau belum terkomputerisasi padahal klinik sendiri sering melakukan
berbagai kesalahan dari semua itu. Oleh karena itu, Teknologi informasi memiliki
potensi dalam memproses data menjadi informasi yang akurat dan berkualitas.
Husada.
Sebagai salah satu syarat kelulusan Program Diploma Tiga(D.III) Program Studi
Naufal Husada.
data.
3
menggunakan model waterfall atau yang sering disebut metode air terjun sering
“Model SDLC air terjun (waterfall) sering juga disebut model sekuensial
linier (sequential linear) atau alur hidup klasik (classic life cycle). Model air terjun
menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut
dimulai dari analisis, desain, pengkodean, pengujian, dan tahap pendukung (support).
Dalam tahap ini, peneliti melakukan analisis untuk mendapatkan informasi tentang
2. Desain
Dalam tahap ini,peneliti membuta program perangkat lunak termasuk struktur data,
arsitektur perangkat lunak ,merancang sistem yang terdiri dari rancangan basis data,
Desain perangkat lunak di buat sistem pengkodean agar sesuai dengan yang di
inginkan.
4
4. Pengujian
Pengujian perangkat lunak yaitu untuk memastikan tidak adanya kesalahan (error)
5. Pemeliharaan (Maintenance)
1. Pengamatan (Observation)
langsung terhadap permasalahan yang akan diteliti, seperti mengumpulkan data- data
2. Wawancara (Interview)
3. Studi Pustaka
Setelah melakukan observasi dan wawancara saya juga melakukan studi pustaka atau
referensi-referensi dari berbagai sumber buku dan jurnal yang berhubungan dengan
pembahasan.
5
pendataan pasien, pembuatan kartu rekam medis, serta pencatatan dan pelaporan
pasien.
\
BAB II
LANDASAN TEORI
keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai
suatu tujuan dari sistem tersebut. Maksud dari suatu sistem adalah untuk mencapai
suatu tujuan dan sasaran dalam ruang lingkup yang sempit. Dari pengertian di atas
dapat diartikan bahwa sistem adalah sekumpulan sumber daya yang saling terkait
komponen yang saling berhubungan, bekerja sama untuk mencapai tujuan bersama
dengan menerima input serta menghasilkan output dalam transformasi yang teratur.”
(Min, 2017)
“Informasi adalah data yang diolah menjadi lebih berguna dan berarti bagi
6
7
Menurut sumber lain mengemkakan bahwa “Informasi adalah salah satu kata
kunci salah satu kunci pada zaman ini. Untuk mendapatkan dan menghasilkan
informasi, komputer dan teknologinya adalah salah satu alat bantu yang paling
“Sistem Informasi merupakan sebuah sistem manusia atau mesin yang terpadu
komputer (Computer Based Information System). Pada era modern sekarang ini
sistem informasi telah beroperasi secara terpadu dan dijalankan secara automatis.”
(Yusuf, 2018)
sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih
2.1.2 Website
informasi yang disediakan melalui jalur internet 9 sehingga bisa diakses diseluruh
dunia, selama terkoneksi dengan jaringan internet” (Kesuma & Rahmawati, 2017)
8
1. Internet
elektonik dengan media yang lainnya. Standar teknologi pendukung yang dipakai
secara global adalah Transmission Control Protocol atau Internet Protocol Suite
2. Web Server
dokumen web komputer ini akan melayani permintaan dokumen web dari kliennya.”
Menurut sumber lain “Web server adalah suatu perangkat yang digunakan untuk
menjadi server tidak terbatas hanya untuk publikasi situs web dalam World Wide
Web, pada prakteknya server web banyak pula digunakan dalam perangkat-
perangkat keras lain seperti printer, router yang menyediakan akses layanan http
oleh komputer untuk melakukan tugas-tugas tertentu salah satunya adalah perintah
PHP sering dipakai para programmer untuk membuat situs web yang bersifat
dinamis karena gratis dan berguna dalam merancang aplikasi web. ”PHP (Hypertext
preprocessor) adalah bahasa script yang dapat ditanamkan atau disisipkan ke dalam
HTML. PHP banyak dipakai untuk membuat program situs web dinamis. PHP sering
Sedangkan menurut sumber lain mengatakan “PHP adalah bahasa scripting yang
paling mudah karena referensi yang banyak. PHP adalah bahasa open source yang
dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan
secara runtime melalui console serta juga dapaPHP atau Hypertext Preprocessor
adalah bahasa pemrograman server side yang sudah banyak digunakan pada saat ini,
terutama untuk pembuatan website dinamis. Untuk hal-hal tertentu dalam pembuatan
web, bahasa pemrograman PHP memang diperlukan, misalnya saja untuk memproses
data yang dikirimkan oleh pengunjung web. PHP pertama kali dibuat oleh Rasmus
Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada
saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data
web dan bersifat open soure dan ditanamkan ke dalam script HTML.
2. Java Script
telepon gengam. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan
1
C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin
– rutin atas bawah yang minimal.” (Rizky & Multi Amalia, 2018)
”HTML adalah singkatan dari Hypertext Markup Language. Disebut hypertext karena di
dalam HTML sebuah text biasa dapat berfungsi lain, kita dapat membuatnya menjadi link
yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan meng-klik text
CSS (Cascading Style Sheet) adalah “Standard pembuatan dan pemakaian style
HTML seperti font,color,text, dan table menjadi lebih ringkas sehingga tidak terjadi
Adapun pendapat lain, ”CSS adalah bahasa Cascading Style Sheet dan biasanya
digunakan untuk mengatur tampilan elemen yang tertulis dalam bahasa markup,
seperti HTML. CSS berfungsi untuk memisahkan konten dari tampilan visualnya di
“Basis Data merupakan salah satu bagian dalam rekayasa perangkat lunak yang
terkomputerisasi dan bertujuan utama memelihara data yang sudah diolah atau media
peyipanan informasi agar dapat di akses dengan mudah dan cepat”. (Pamungkas,
2017)
1
2. Pengertian MySQL
”MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan
paling populer saat ini. Sistem database MySQL mendukung beberapa fitur seperti
(MADCOMS, 2016)
1. Pengertian PhpMyAdmin
untuk membangun aplikasi berbasis Web, tergolong sebagai perangkat lunak open
source yang diatur dalam general purpose licences (GPL)”. (MADCOMS, 2016)
2. Sublime Text
“Sublime Text merupakan perangkat lunak text editor yang digunakan untuk
membuat atau meng – edit suatu aplikasi. Sublime Tekxt mempunyai fitur plugin
tambahan yang memudahkan programmer. Elain itu sublime text terkesan elegan
untuk sebuah syntax editor. Selain ringan, IDE ini memiliki kecepatan proses simpan
dan buka file. Tidak heran kalau IDE ini paling banyak digunakan terutama
3. Pengertian Xampp
“XAMPP ialah perangkat lunak bebas yang mendukung banyak sistem operasi,
server yang berdiri sendiri (localhost), yang terdiri dari program MySQL database,
1
Apache HTTP Server, dan penerjemah ditulis dalam bahasa pemrograman PHP dan
Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi), Apache,
MySQL, PHP dan Perl. Program ini tersedia di bawah GNU General Public License
dan bebas, adalah mudah untuk menggunakan web server yang dapat melayani
4. CodeIgniter
“Codeigniter adalah aplikasi open source yang berupa Framework dengan model
waterfall dimana pengerjaan dari suatu sistem dilakukan secara berurutan atau secara
linear.
“Metode SDLC air terjun (waterfall) sering juga disebut model sekuensial
linier (sequential linier) atau aluur hidup klasisk (classic life cycle). “Model air
terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau
terurut dimulai dari analisis, deasin, pengkodean, pengujian, dan tahap pendukung
seperti apa yang dibutuhkan user. Spesifikasi kebutuhan perangkat lunak pada tahap
2. Desain
Desain perangkat lunak adalah proses multi langkah yang fokus pada desain
lunak, representasi antar muka dan prosedur pengkodean. Tahap ini mentraslasi
kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar
tahap ini adalah program sesuai dengan desain yang telah dibuat pada tahap desain.
4. Pengujian Sistem
Pengujian fokus pada perangkat lunak secara segi logic dan fungsional dan
memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir
kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang di
inginkan.
1
ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan
yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus
perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru.
Sisitem/Rekayasa Informasi
diselenggarakan oleh lebih dari satu jenis tenaga kesehatan (perawat dan atau bidan) dan
dipimpin oleh seorang tenaga medis (dokter, dokter spesialis, dokter gigi atau dokter gigi
Dalam penjelasan Pasal 46 ayat (1) UU No. 29 Tahun 2004 tentang Praktik
Kedokteran, yang dimaksud dengan rekam medis adalah berkas yang berisi catatan
berisi catatan dan dokumen antara lain identitas pasien, hasil pemeriksaan,
pengobatan yang telah diberikan, serta tindakan dan pelayanan lain yang telah
“Keberadaan unit rekam medis pada suatu rumah sakit sangat penting. Hal ini
karena sebagai sumber informasi yang berasal dari data rekam medis, oleh sebab itu
perlu adanya manajemen mutu yang baik dalam penggelolaan rekam medis sehingga
dapat digunakan sebagai landasan perencanaan dan untuk menilai kinerja unit
pelayanan medis.”
adalah sebagai dokumentasi mengenai diagnosa penyakit dan sebagai acuan bagi
“ERD adalah suatu model untuk menjelaskan mengenai hubungan antar data
dalam basis data berdasarkan objek-objek dasar data yang memiliki hubungan antar
1
relasi. Entity Relationship Diagram oyi untuk memodelkan struktur data serta
digunakan untuk melakukan pemodelan data secara abstrak dengan tujuan untuk
2016)
berikut:
Simbol Keterangan
dengan atributnya.
1
a. Kardinalitas Relasi
berhubungan dengan lebih dari satu anggota dengan lebih dari satu
“Logical Record Structured (LRS) adalah representasi dari struktur record- record
pada tabel-tabel yang terbentuk dari hasil relasi antar himpunan entitas. Menentukan
kardinalitas, jumlah tabel, dan ForeignKey (FK). (Fridayanthie & Mahdiati, 2016)
cara membentuk skema database atau LRS (Logical Record Strutured) berdasarkan
a. Jika relasinya satu-ke-satu, maka foreign key diletakan pada salah satu
dari dua entitas yang ada tau menyatukan kedua entitas tersebut.
Many.
1. Activity diagram
Activity diagram “Merupakan alur kerja atau kegiatan dari sebuah sistem atau menu
Memisahkan organisasi
PARTITION bisnis yang bertanggung
jawab terhadap aktivitas
yang terjadi
Memperlihatkan
ACTIVITY bagaimana masing-masing
kelas antar muka saling
berinteraksi satu sama lain.
Digunakan untuk
LINE menghubungkan satu
CONECTOR simbol dengan simbol
lainnya.
Tabel II.1 Simbol Activity Diagram
2. Usecase diagram
Use Case diagram adalah “Gambaran graphical dari beberapa atau semua actor, use
case, dan interaksi diantaranya yang memperkenalkan suatu sistem.” (Pratama, 2019)
usecase.
eksplisit.
lainnya.
terbatas.
3. Class diagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. (Lano, 2016)
sama.
4. Sequence diagram
mendeskripsikan waktu hidup objek dengan massage yang dikirimkan dan diterima
saling berinteraksi.
user/pengguna.
informasi-informasi tentang
form.
dengan tabel.
yang berjalan.
Setelah mengetahui sistem yang berjalan pada Klinik Naufal Husada, penulis
ada. Tinjauan terhadap sistem ini dibagi menjadi sejarah Klinik Naufal Husada,
struktur organisasi serta fungsi yang berlaku hingga sekarang di Klinik Naufal
Husada.
Klinik Naufal Husada berdiri pada tahun 2014 yang mana saat itu adalah
klinik Naufal Husada menjadi sebuah layanan jasa kesehatan kedua setelah
23
2
satu pasien yang kini namanya terkenal di Pabuaran yaitu Dr.Eko, beliau
menjadi pemilik sekaligus Dokter yang berada di Klinik hingga sekarang, Beliau
adalah sosok Dokter yang terkenal ramah hingga membuat banyak orang
1. Struktur Organisasi
PEMILIK
a. Pemilik
tindakan medis.
b. Dokter
c. Kepala Admin
pemilik.
d. Admin
data pasien, data kunjungan, mencatat data obat yang diinformasikan dari
klinik.
2
Jika pasien yang datang berobat belum pernah berobat diklinik ini maka
medis baru untuk pasien tersebut. Jika pasien sudah pernah berobat, maka
mencari berkas rekam medis didalam ruang rekam medis. Jika pasien sudah
pernah berobat tetapi tidak bisa menunjukan kartu pasien bagian administrasi
akan menanyakan identitas pasien untuk mencari berkas rekam medis. Jika
berkas tidak ditemukan maka pasien akan dibuatkan kartu rekam medis yang
baru.
Setelah itu pasien akan diberikan resep obat dan diminta untuk membayar
sebuah sistem dan user. Berikut ini adalah activity diagram dalam perancangan
sistem informasi penerimaan siswa baru berbasis web di (Witanto & Solihin, 2015).
Secara grafis juga digunakan untuk menggambarkan rangkaian aliran aktivitas baik
proses bisnis maupun usecase. Activity diagram dapat juga digunakan untuk
memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi, dan
Sumber : Administrasi
Tujuan : Pasien
Media : Kertas
Sumber : Administrasi
Tujuan : Pasien
Media : Kertas
Sumber : Administrasi
Tujuan : Pasien
Media : Kertas
Sumber : Administrasi
Tujuan : Pasien
Media : Kertas
Permasalahan yang timbul dalam pelayanan kesehatan pada Klinik Naufal Husada
antara lain :
disimpan dan Diperlukan waktu yang lama untuk mencari data-data pasien yang akan
berobat.
data yang masih manual berupa arsip-arsip manual bisa dijadikan file-file yang
dengan alat bantu komputer tanpa meninggalkan pekerjaan yang dilakukan secara
manual sebab tidak semua pekerjaan dapat dilakukan dengan alat bantu komputer.
BAB IV
A. Kebutuhan Pengguna
a) Mengelola Sistem
b) Mendaftarkan Admin
d) Menambahkan Admin
c) Mengelola Obat
31
3
e) Mengelola Dokter
f) Mengelola Transaksi
g) Mengelola Laporan
B. Kebutuhan Sistem
1) Pengguna harus melakukan login terlebih dahulu untuk dapat mengakses aplikasi
1. Aktor : Mewakili peran orang, sistem yang lain, atau alat ketika berkomunikasi
dengan usecase.
boundary (batasan sistem). Dilabeli dengan kata kerja – frase kata benda.
3. Boundary : Berisi nama dari sistem yang diletakkan di dalam atau dibagian atas
5. Include Relationship : perilaku yang harus terpenuhi agar sebuah event dapat
terjadi.
A. Usecase Diagram
Login
Login
Mengelola data pasien
Admin
Mengelola data obat Kepala admin
Logout
Transaksi
Laporan
Gambar IV.1
Use Case Diagram
Tabel IV.1
Deskripsi Use Case Login Admin
Use Case Name Login
Requirements Memiliki username dan password
Goal Admin telah melakukan login
Pre-Conditions Admin memasukan username dan password
Post-Conditions Admin masuk menu utama
Failed end Condition Admin salah memasukan username atau
password
Actors Admin
Main Flow/ Basic Path 1. Admin dapat login
2. Admin dapat mengakses menu utama
Alternate Flow/Invariant Sistem masuk Form utama
3
Tabel IV.2
Deskripsi Use Case Login Kepala Admin
Use Case Name Login
Requirements Memiliki username dan password
Goal Kepala Admin telah melakukan login
Pre-Conditions Kepala Admin memasukan username dan
password
Post-Conditions Kepala Admin masuk menu utama
Failed end Condition Kepala Admin salah memasukan username atau
password
Actors Kepala Admin
Main Flow/ Basic Path 1. Kepala Admin dapat login
2. Agen dapat mengakses menu utama
Alternate Flow/Invariant Sistem masuk Form utama
Tabel IV.3
Deskripsi Use Case Data Pasien
Tabel IV.4
Deskripsi Use Case Data Dokter
Tabel IV.5
Deskripsi Use Case Data Obat
Tabel IV.6
Deskripsi Use Case Data Poliklinik
Tabel IV.7
Deskripsi Use Case Data Rekam Medis
Tabel IV.8
Deskripsi Use Case Data Transaksi
Tabel IV.9
Deskripsi Use Case Data Laporan
Gambar IV.2
Activity Diagram Kepala Admin
3
Salah
Benar
Halaman utama
Ya
Tampilan data pasien
Tidak
Ya
Tampilan data dokter
Tidak
Ya
Tampilan data obat
Tidak
Ya
Tidak
Tidak
Ya
Tampilan data rekam medis
Pilih Laporan
Tampilan Laporan
Gambar IV.3
Diagram Aktifitas
4
Admin Sistem
Melakukan Login
Salah
Benar
Input Diagnosa
Mendapatkan id_rekammedis
input tanggal_periksa
Input id_pasien
input id_poliklinik
Input nip
Gambar IV.4
Diagram Aktifitas Rekam
4
Berhasil masuk dan langsung menuju halaman laporan Data rekam medis
Login
Gambar IV.5
Diagram Aktifitas Laporan
perbedaan dari proses sebelumnya. Sistem usulan yang telah direncanakan yaitu
perancangan sistem informasi Rekam Medis baru pada Klinik Naufal Husada
merupakan rancangan yang sebelumnya masih menggunakan cara yang manual dalam
melakukan sistem pencatatan serta laporan nya. Sistem usulan terbaru telah
serta tidak akan lama dalam pembuatan data laporan pasien terbaru.
Berdasarkan riset yang telah dilakukan oleh penulis, yaitu menyarankan sebuah
rancangan sistem informasi mengenai rekam medis pada Klinik Naufal Husada.
4
1. Pendaftaran Pasien
Bagian Administrasi akan lebih mudah melakukan pendaftaran bagi pasien yang
2. Data Pasien
Setiap riwayat data pasien akan bisa di simpan dengan mudah dan semua data akan
tersimpan secara rapi tanpa adanya penumpukan serta data yang hilang.
Pemilik bisa memantau mengenai keseluruhan Transaksi dan Petugas juga akan
semakin mudah menyiapkan hasil data transaksi yang akurat untuk setiap pasien.
Untuk memantau jalan nya pelayanan dan menginginkan hasil laporan yang akurat
maka di sediakan laporan cetak mengenai laporan rekam medis yang secara
dokumen masukan dan keluaran yang diusulkan pada sistem Perancngan Sistem
a. Data Pasien
Sumber : Administrasi
Tujuan : Sistem
Media : Komputer
b. Rekam Medis
Sumber : Petugas
Tujuan : Sistem
Media : Komputer
c. Data Obat
Sumber : Petugas
Tujuan : Sistem
Media : Komputer
Sumber : Petugas
Jumlah : 1 Lembar
Media : Komputer
Sumber : Pasien
Tujuan : Administrasi
Jumlah : 1 Lembar
Media : Kertas
c. Laporan
Sumber : Petugas
Media : Kertas
1. Tampilan Login
Gambar IV.6
Tampilan
Login
4
Gambar IV.7
Tampilan Halaman Utama Kepala Admin
Gambar IV.8
Tampilan Halaman Utama Admin
Gambar IV.9
Tampilan Data
Pasien
4
Gambar IV.10
Tampilan Daftar Login
Gambar IV.11
Tampilan Data Dokter
4
Gambar IV.12
Tampilan Data
Obat
Gambar IV.13
Tampilan Data Poliklinik
4
Gambar IV.14
Tampilan Data Rekam Medis
Gambar IV.15
Tampilan Data Laporan Rekam Medis
5
Gambar IV.16
Entity Relationship Diagram (ERD)
5
class LRS
pasien dokter
poliklinik
alamat: text alamat: text gedung: varchar
email: varchar email: varchar
menemui nama_dokter: varchar mempunyai id_poliklinik*: int
id_pasien*: int nama_poliklinik: varchar
jenis_kelamin: enum
M 1 nip*: char 1 1
nama_pasien: varchar no_telp: varchar
no_telp: varchar spesialis: varchar
1
mencatat
rekam_medis
obat laporan
mencatat diagnosa: text
harga: int id_pasien**: int id_rekammedis: int
id_obat*: int M 1 id_poliklinik**: int nama_dokter: varchar
keterangan: text id_rekammedis*: int mencetak nama_pasien: varchar
nama_obat: varchar keluhan: text tgl_periksa*: int
M 1
nip**: char
tgl_periksa: int
M
melakukan
transaksi
- diagnosia: text
- id_transaksi*: int
- nama_dokter: varchar
- nama_obat: varchar
- nama_pasien: varchar
- tgl_periksa: int
- total_harga: varchar
Gambar IV.17
Logical Record Structure (LRS)
5
Spesifikasi file yang ada pada sistem ini merupakan kumpulan data dari beberapa
tabel yang terdapat dalam database. Berikut Spesifikasi file yang digunakan dalam
Akronim : pasien.myd
Media : Harddisk
Software : MySQL
Akronim : pasien.myd
Media : Harddisk
Software : MySQL
Akronim : poliklinik.myd
Media : Harddisk
Software : MySQL
Akronim : rekammedis.myd
Media : Harddisk
Software : MySQL
Akronim : obat.myd
Media : Harddisk
Software : MySQL
Akronim : laporan.myd
Media : Harddisk
Software : MySQL
5
Akronim : transaksi.myd
Media : Harddisk
Software : MySQL
rekam_medi laporan
obat
harga: int - diagnosa: text id_pasien**: int id_poliklinik**:id_rekammedis: int int keluhan: text
int id_rekammedis*:
- nip**: char tgl_periksa: int nama_dokter: varchar
id_obat: int
- nama_pasien: varchar
keterangan: text
- tgl_periksa*: int
nama_obat: varchar
-
- + batal_cetak()
+ hapus() - + cetak()
+ simpan()
+ tambah()
+ hapus()
+ input()
+ simpan()
+ tambah()
transaksi
diagnosa: text
id_transaksi*: int
nama_dokter: varchar
nama_obat: varchar
nama_pasien: varchar
tgl_periksa: int
total_biaya: varchar
+ edit()
+ hapus()
+ simpan()
+ tambah()
Gambar IV.18
Class Diagram
5
1. Data Pasien
sd Data Pasien
Admin
Form data pasien Sistem Database
1. input id_pasien()
2. mengirim data()
3. mencari data()
5. mengirim data()
9. menyimpan data()
Gambar IV.19
Sequence Diagram Data Pasien
5
2. Data Dokter
sd Dokter
Dokter
form rekam medis Sistem Database
1. Menginput data pengobatan pasien()
2. Mengirim data()
3. Menyimpan data()
Gambar IV.20
Sequence Diagram Data Dokter
3. Data Obat
sd Obat
Obat
Form rekam medis Sistem Database
2. Mengirim data()
Mencari data()
Gambar IV.21
Sequence Diagram Data Obat
6
4. Data Poliklinik
sd Poliklinik
Poliklinik
Form data pasien Sistem Database
2 Mengirim data()
Mencari data()
Data ditemukan()
Gambar IV.22
Sequence Diagram Data Poliklinik
sd Rekam Medis
Admin
Login from input data rekam medis Sistem Database
1. Input username & password()
4. Login berhasil()
Input id_pasien()
Input id_rekammedis()
Input diagnosa()
id_poliklinik()
Input nip()
12. Data rekam medis tersimpan()
Input keluhan()
Gambar IV.23
Sequence Diagram Data Rekam Medis
6
6. Data Laporan
sd Laporan
Admin
Form rekam medis Sistem Database
2. Mencari data()
3. Mengirim data()
4. Data ditemukan()
Gambar IV.24
Sequence Diagram Data Laporan
Pendistribusian Gas pada Pt.rosanda Gemilang ini terbagi menjadi dua yaitu
1. Spesifikasi Hardware
Hardware adalah suatu bagian dari bagian dari sistem komputer yang sifat
alatnya bisa dilihat dan diraba secara langsung atau berbentuk nyata, yang berfungsi
a. Server
6) Mouse standar
7) Keyboard standar
b. Client
6) Mouse standar
7) Keyboard standar
2. Spesifikasi Software
Software adalah suatu bagian dari sistem komputer yang tidak memiliki wujud
fisik dan tidak terlihat karena merupakan sekumpulan data elektronik yang disimpan
dan diatur oleh komputer berupa program yang dapat menjalankan suatu perintah.
Dengan adanya perangkat lunak ini sebuah komputer dapat menjalankan perintah.
6
a. Server
: Aplikasi PHP
Aplikasi MySql
Aplikasi PhpMyAdmin
b. Client
5.1. Kesimpulan
Berdasarkan hasil riset yang dilakukan pada KLINIK NAUFAL HUSADA maka
dapat diperoleh kesimpulan bahwa sistem pengolahan data di klinik ini masih
bersifat manual yaitu masih menulis data-data pasien didalam buku, maka hal ini
kurang efektif dan efisien serta membutuhkan waktu yang lama dalam pengolahan
data-data calon pasien sehingga informasi yang dihasilkan kurang akurat dan waktu
yang dibutuhkan untuk mengolah data akan lebih memakan waktu serta
Dengan rancangan pembuatan sistem informasi psb dalam tugas akhir ini dapat
mudah, serta membuat data laporan pasien pun lebih efisien dan efektif.
perancangan sistem informasi klinik ini hanya tinggal mengisi data-data saja.
5.2. Saran
berbasis web (sistem informasi), agar dapat memudahkan para petugas Admin
6
66
2. Selain merubah sistem Rekam Medis, dapat juga merubah sistem pembuatan
laporan yang sebelumnya masih dilakukan secara manual, agar setiap data
laporan dapat tersusun rapi dan juga memudahkan para petugas Admin.
DAFTAR PUSTAKA
Ahmad, L., & Munawir. (2018). Sistem Informasi Manajemen : Buku Referensi. In
Anggraeni, E. Y., & Irviani, R. (2017). Pengantar Sistem Informa. In Cv. Andi Offset.
OOP.
Christy, A. (2019). Apa Itu CSS? Pengertian dan Cara Kerjanya. Hostinger.
Dinkes. (2017). Profil Kesehatan Kabupaten Jombang Tahun 2017. Dinas Kesehatan
Kabupaten Jombang.
Fridayanthie, & Mahdiati. (2016). Logical Relational Structure (LRS). Lestari et Al.,
n.D.
Vb . Net. KomTekInfo.
Www.Pendidikanku.Org.
Jogiyanto. (2017). Konsep Dasar Sistem Informasi. Konsep Dasar Sistem Informasi.
Kesuma, C., & Rahmawati, L. (2017). Sistem Informasi Akademik Berbasis Web
6
6
and Security.
Krause, J., & Krause, J. (2016). CSS: Cascading Style Sheets. In Introducing Web
Development. https://doi.org/10.1007/978-1-4842-2499-1_4
RSDS. https://doi.org/10.1201/9781315368153-4
MADCOMS MADIUN.
Min, M. (2017). Pengertian Sistem Menurut Para Ahli. Pengertian Sistem Menurut
Para Ahli.
Informatika Ban.
Prayudi, A., Umar, R., & Yudhana, A. (2018). Perancangan Sistem Informasi
Informatika.
Anegerah Protecindo.
Tedyyana, A., & Kurniati, R. (2016). Membuat Web Server Menggunakan Dinamic
Vazquez, A., & Vazquez, A. (2016). Web Server. In Learn CentOS Linux Network
Services. https://doi.org/10.1007/978-1-4842-2379-6_7
I. Biodata Mahasiswa
Nim 12174915
Nama Lengkap : Amelia Prameswari Wijaya
Tempat/ Tanggal Lahir : Cikampek, 11 Februari 2000
Alamat Lengkap : Ds.Bojongloa RT.40/RW13 Kec.Subang
Kab.Subang Prov.Jawa Barat
II. Pendidikan
a. Formal
1. SD Negeri Marga Utama, lulus pada tahun 2011
2. Yayasan Pondok Pesantren Awalludin Pabuaran, lulus pada
tahun 2011
3. SMP Negeri 1 Pabuaran Subang, lulus tahun 2014
4. SMA Negeri 1 Pabuaran Subang, lulus tahun 2017
7
SURAT KETERANGAN
Nomor : 09.010/KL-NFL/VII/2020
SURAT KETERANGAN
NIM 12174915
Adalah benar telah melakukan Riset/PKL pada Klinik Naufal Husada terhitung
selama 3 Bulan, dan yang bersangkutan telah melaksanakan tugasnya dengan baik
Demikian surat keterangan ini dibuat dengan benar, untuk dapat dipergunakan
sebagaimana mestinya.
7
LAMPIRAN
7
73