MAKALAH ANALISA PERANCANGAN SISTEM INFORMASI
PUSLINE
(PUSKEMAS ONLINE)
Dosen : Eka Chandra Ramdhani, S.T,M.Kom.
Kelompok 2
1. Dewi Sartika 12210324 2. Jesika Lumban Batu 12210719 3. Nina Amelina 12210458 4. Siti Qoriah Ambarwati 12210533 5. Anggi Dwi Prananca 12210329
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK INFORMATIKA UNIVERSITAS BINA SARANA INFORMATIKA
2023
i
KATA PENGANTAR
Puji syukur kami panjatkan kepada Tuhan yang Maha Esa, karena atas kehendaknya kami dapat menyelesaikan makalah ini tepat pada waktunya. Dalam makalah ini kami membahas tentang Perancangan Program PUSLINE (Puskesmas Online). Makalah ini dibuat dalam rangka memenuhi Tugas Akhir Semester pada mata kuliah Interaksi Manusia Komputer.
Semoga makalah ini dapat dipergunakan sebagai salah satu acuan, petunjuk maupun pedoman bagi pembaca. Harapan kami semoga makalah ini dapat membantu menambah pengetahuan bagi para pembaca.
Dalam kesempatan ini juga kami mengucapkan banyak terimakasih kepada Bapak Eka Chandra Ramdhani, S.T,M.Kom. selaku dosen pengampu Mata Kuliah Interaksi Manusia Komputer, terima kasih juga atas kerja sama serta kekompakkan dari kelompok 2 ( dua ) ini sehingga kita mampu menyelesaikan makalah ini.
Kami menyadari bahwa masih banyak kekurangannya, oleh karena itu kami harapkan kepada para pembaca untuk memberikan masukan – masukan yang bersifat membangun untuk kesempurnaan makalah ini. Sehingga kami dapat memperbaiki bentuk maupun isi makalah ini sehingga kedepannya dapat lebih baik. Demikian makalah ini kami buat semoga memberikan manfaat bagi yang membaca.
Karawang, 08 Mei 2023 Penyusun
Kelompok 2
ii DAFTAR ISI
KATA PENGANTAR ... i
DAFTAR ISI ... ii
BAB I PROJECT CHARTER ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Deskripsi Produk/Service ... 2
1.3 Keuntungan yang diharapkan ... 2
BAB II PROJECT REPORT ... 4
2.1 Analisa Sistem Berjalan ... 4
2.2 Analisa Kebutuhan Sistem Dan Pengguna ... 6
2.2.1 Kebutuhan Sistem ... 6
2.2.2 Tahap Perancangan Sistem ... 7
2.2.3 Kebutuhan Pengguna ... 17
2.3 Desain Sistem ... 19
2.3.1 Desain Basis Data ... 19
2.3.2 Desain Antar muka ... 27
BAB III PENUTUP ... 63
3.1 Kesimpulan ... 63
3.2 Saran ... 63
DAFTAR PUSTAKA ... 64
1 BAB I
PROJECT CHARTER
1.1 Latar Belakang Masalah
Berdasarkan riset yang kami lakukan pada Puskesmas Cikampek Utara, beberapa permasalahan yang kerap terjadi yaitu sistem yang belum terinstegrasi dan pencarian buku pasien yang dilakukan secara manual sehingga membutuhkan tenaga kerja tambahan yang mengakibatkan membludaknya antrian pasien. Serta proses perpindahan data yang manual sehingga menyebabkan menumpuknya buku pasien yang mengakibatkan tidak efisien.
Selama ini semua proses yang terjadi di Puskesmas Cikampek Utara seperti pendaftaran pasien, pembuatan antrian, perpindahan data dari ruang pendaftaran ke pemeriksaan, pengolahan data pasien dan riwayat/rekam medik pasien dilakukan secara manual oleh para pegawainya. Hal ini justru akan memperlambat dan mempersulit tugas para pegawainya. Misalnya dalam hal pencarian rekam medik pasien, pencarian kartu pasien maupun pembuatan laporan bulanan untuk mengetahui jumlah pengunjung pada puskesmas tersebut.
Oleh sebab itu, Perancangan Program ini diharapkan dapat membantu kinerja yang ada di Puskesmas Cikampek Utara dan berdasarkan tugas akhir semester 4 rencananya Perancanan Program ini akan dibangun berbasis Web dan Mobile.
Program ini akan dijalankan secara online untuk setiap bagian dalam puskesmas.
Untuk setiap bagian pada puskesmas ini terkoneksi dalam jaringan LAN, sehingga Program Website ini dapat memonitoring semua proses yang ada secara utuh.
Sedangkan pasien / masyarakat menggunakan Program Aplikasi Mobile yang bisa akses dimana saja dan kapan saja.
Dengan adanya Perancangan Program ini diharapkan akan mampu mengatasi semua masalah diatas dan dapat mempermudah tugas pegawai Puskesmas Cikampek Utara tersebut.
Berdasarkan uraian di atas kami mengambil judul “PERANCANGAN PROGRAM PUSLINE (PUSKESMAS ONLINE) CIKAMPEK UTARA”
2 1.2 Deskripsi Produk/Service
• Layanan antri tiket online
Penerapkan Sistem Booking Antrian untuk menghindari antrian yang panjang di depan Loket Pendaftaran.
• Arsip Data Pasien
pengarsipan Data Pasien yang akan terintegrasi dengan database guna memudahkan pencarian data Pasien.
• Rekap Data periodic
Pengumpulan data kunjungan pasien yang akan terintegrasi dengan database guna memudahkan rekap data bulanan maupun tahunan.
1.3 Keuntungan yang diharapkan
Pada saat ini sistem registrasi dan pengambilan nomor antrian pasien puskesmas masih menggunakan sistem penerimaan manual, dimana pasien dan petugas harus bertemu langsung dalam melakukan registrasi dan mengambil nomor antrian untuk menemui dokter. Hal tersebut dinilai kurang efektif dalam perkembangan teknologi yang semakin canggih. Rancangan sistem ini diharapkan mampu mempermudah proses registrasi dan pengambilan nomor antrian pasien yang dilakukan oleh pihak puskesmas. Karena proses registrasi dan pengambilan nomor secara online ini dilakukan melalui sistem berbasis web maupun mobile.
1.4 Perencanaan Aktivitas Global
Berikut ini adalah aktifitas-aktifitas yang akan dikerjakan untuk memenuhi fase inisiasi dan fase perencanaan secara global :
3
4 BAB II PROJECT REPORT
2.1 Analisa Sistem Berjalan
a. Pasien mendaftarkan diri dengan datang secara langsung ke loket pendaftaran di Puskesmas Cikampek Utara. Bagi pasien yang belum mempunyai kartu maka pasien harus melakukan pendaftaran terlebih dahulu dan untuk pasien yang sudah mempunyai kartu maka akan langsung di data oleh petugas.
5
b. Petugas mencari data rekam medis pasien di lemari dokumen pasien.
Kemudian Petugas Loket memberikan data pasien ke Petugas Ruang Pemeriksaan, Petugas Ruang Pemeriksaan membuat antrian dan memanggil pasien.
c. Petugas memanggil pasien, Dokter melakukan pemeriksaan dan Dokter memberikan resep obat.
6 2.2 Analisa Kebutuhan Sistem Dan Pengguna
2.2.1 Kebutuhan Sistem
Analisis Kebutuhan sistem yaitu ketika aplikasi dapat berjalan sesuai dengan yang diinginkan, tahap awal yang perlu dilakukan adalah melakukan analisis kebutuhan, pada tahap ini akan merangkum kebutuhan sistem dan kebutuhan pengguna.
Berikut kebutuhan pengguna sistem informasi puskesmas online:
A. Petugas Loket a. Login
b. Memeriksa Pendaftaran c. Mencari data Pasien d. Membuat data berobat e. Merekap data Riwayat pasien f. Mengarsipkan dan melaporkan data B. Petugas Ruang Pemeriksaan
a. Login
b. Menerima Data pasien c. Membuat Antrian pasien d. Memanggil Pasien C. Dokter
a. Login
b. Menerima Laporan c. Melakukan Pemeriksaan d. Mengirim Hasil Diagnosis D. User
a. Melakukan Registrasi b. Login
c. Menginput pendaftaran berobat d. Melihat Riwayat berobat e. Melihat Kartu Puskesmas f. Melihat verifikasi
7 2.2.2 Tahap Perancangan Sistem
1. Use Case Diagram
8 2. Activity Diagram
1) pasien melakukan pendaftaran akun dengan mengisi data diri, apabila sudah punya akun sebelumnya, tinggal login saja.
2) setelah melakukan pendaftaran akun, pasien diharuskan masuk terlebih dahulu untuk pendaftaran Antrian Online.
3) Pasien menginput membooking Antrian sesuai jadwal, lalu Pasien mendapatkan nomor antrian berdasarkan waktu yang ditentukan.
4) Pasien datang langsung ke Puskesmas untuk melakukan daftar ulang sesuai jadwal.
5) Petugas Loket memvalidasi data pasien yang datang langsung 6) Petugas R. Pemeriksaan menerima Data dan memanggil Pasien
berdasarkan antrian.
7) Pasien menjalani pemeriksaan, lalu Dokter melakukan pemeriksaan dan Dokter menginput diagnosis hasil pemeriksaan.
8) Petugas mendapatkan hasil rekam medis pasien dari dokter yang bersangkutan. Kemudian petugas menginput data tersebut ke dalam aplikasi.
9
10 3. Sequence Diagram
a) Register dan Login
User
Petugas Loket
11
Dokter Petugas R. Pemeriksaan
Petugas R. Pemeriksaan
12 b) Menu
User
13 Petugas Loket
14
Petugas R. Pemeriksaan
Dokter
15 4. Class Diagram
16 5. Component Diagram
17 6. Deployment Diagram
2.2.3 Kebutuhan Pengguna
Analisis kebutuhan berfokus pada perangkat lunak dan perangkat keras yang akan digunakan oleh pengguna. Agar aktifitas lebih baik kami mendesain rancangan antar muka yang terdapat pada Perancangan Program ini. Berikut ini adalah perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengiplementasikan Program ini, antara lain:
1. Perangkat Lunak a. Server
a. Sistem Operasi Unix atau Unix Like (Linux) atau Windows Server
b. Server Apache dan PHP versi 7.0 ke atas.
c. Server MySQL versi 5.0 ke atas sebagai DBMS
d. Web Browser seperti Mozilla Firefox atau Google Chrome b. Client
a. Sistem Operasi Unix, Unix Like, Mac OS, atau Windows b. Web Browser seperti Mozilla Firefox atau Google Chrome
c. User
a. Web Browser seperti Browser bawaan, Google Chrome atau Opera Mini
2. Perangkat Keras A. Server
1) CPU 32
18
(a) Prosesor Core I3 atau diatasnya (b) RAM DDR3 atau DDR4 8 GB (c) Harddisk 80 GB Minimal 2) Mouse
3) Keyboard 4) Monitor
5) Koneksi Internet minimal 2Mbps B. Client
1) CPU
(a) Prosesor Core 2 Duo atau di atasnya (b) RAM DDR2 atau DDR3 atau DDR4 2 GB (c) Harddisik Minimal 10 GB
2) Mouse 3) Keyboard 4) Monitor
5) Koneksi Internet minimal 2Mbps C. User
Handphone Android, Apple dll
19 2.3 Desain Sistem
2.3.1 Desain Basis Data
A. ERD SISTEM SUSULAN
20 B. ERD -> LRS
21 C. SPESIFIKASI FILE
a) Spesifikasi File User Nama file : User
Akronim : user.pusline Tipe file : File Master Acces file : Random Panjang record : 126 Field key : id_user Software : mySQL
b) Spesifikasi File Antrian Online Nama file : Antrian Online Akronim : antrian.OL Tipe file : File Master Acces file : Random Panjang record : 80
Field key : no_antrian Software : mySQL
22 c) Spesifikasi File Petugas Loket
Nama file : Petugas Loket Akronim : petugas.Lkt Tipe file : File Master Acces file :Random Panjang record : 70
Field key : id_petugas Software : mySQL
23 d) Spesifikasi File Validasi
Nama file : Validasi Akronim : validasi,Kta Tipe file :File Master Acces file :Random Panjang record : 46
Field key : no_antrian Software : mySQL
e) Spesifikasi File Perawat Nama file : Perawat Akronim : perawat.UPT Tipe file : File Master Acces file : Random Panjang record : 70
Field key : id_perawat Software : mySQL
24 f) Spesifikasi File Pemeriksaan Nama file : Pemeriksaan Akronim : pemeriksaan.HLT Tipe file : File Master Acces file : Random Panjang record : 50 Field key : id_dokter Software : mySQL
g) Spesifikasi File Dokter Nama file : Dokter Akronim :dokter.UPT Tipe file : File Master Acces file : Random Panjang record : 70
Field key : nama_dokter Software : mySQL
25 h) Spesifikasi File Laporan
Nama file : Laporan Akronim : laporan.HLT Tipe file : File Master Acces file : Random Panjang record : 60
Field key : no_antrian Software : mySQL
D. PENGKODEAN 1) Nomor Antrian :
• Poli Umum → PU001 PU = Inisial Poli Umum 001 = Nomor Urut Antrian
• Poli Lansia → PL001 PL = inisial Poli Lansia 001 = Nomor urut antrian
• Poli Gigi → PG001 PG = inisial Poli Gigi 001 = Nomor urut antrian
• Poli KIA (Kesehatan Ibu dan Anak) → PKIA001 PKIA = inisial Poli KIA
26 001 = Nomor urut antrian
• Poli Gizi → PGZ001 PGZ = inisial Poli Gizi 001 = Nomor urut antrian 2) Id User → 001120423
Keterangan :
001 = Nomor urut daftar
120423 = Tanggal/bulan/tahun daftar 3) Id Petugas → 01100423PTG
Keterangan :
01 = Nomor urut petugas
100423 = Tanggal/bulan/tahun masuk PTG = Kode petugas
4) Id Perawat → 02100423PRW Keterangan :
02 = Nomor Urut Perawat
100423 = Tanggal/bulan/tahun masuk PRW = Kode perawat
5) Id Dokter
• Dokter Poli Umum → 01010223DRU 01 = Nomor urut dokter
010223 = tanggal/bulan/tahun masuk DRU = Kode dokter umum
• Dokter Poli Lansia → 01010223DRL 01 = Nomor urut dokter
010223 = tanggal/bulan/tahun masuk DRL = Kode Dokter Poli Lansia
• Dokter Poli Gigi → 01010223DRG 01 = Nomor urut dokter
010223 = tanggal/bulan/tahun masuk DRG = Kode Dokter Poli Gigi
• Dokter Poli KIA → 01010223DPKIA
27 01 = Nomor urut dokter
010223 = tanggal/bulan/tahun masuk DPKIA = Kode Dokter Poli KIA
• Dokter Poli Gizi → 01010223DRGZ 01 = Nomor urut dokter
010223 = tanggal/bulan/tahun masuk DRGZ = Kode Dokter Poli Gizi
2.3.2 Desain Antar muka 1. Prototype
prototype adalah sebuah proses perancangan sistem dengan cara membentuk gambaran dan juga standar ukuran yang akan dikerjakan nantinya. Didalam protype pusline ini, terdapat beberapa tampilan yaitu dari sisi Masyarakat, Petugas Loket, Petugas Ruang Pemeriksaan dan Dokter. Berikut penjelasannya :
1) User (Masyarakat)
Untuk menggunakan aplikasi mobile dari puskesmas online maka tampilannya akan terlihat seperti gambar dibawah ini.
Halaman Awal
28
dimana pengguna terlebih dahulu memilih sebagai apa, apakah pengguna tersebut sebagai Masyarakat, Petugas, Perawat (Petugas R.
Pemeriksaan) ataupun Dokter. Ketika akan Login sebagai Masyarakat, selanjutnya pengguna tersebut masuk ke akun yang sudah terdaftar. Apabila belum mempunyai akun, maka pengguna dapat meng klik “Daftar”.
Setelah itu akan muncul form tampilan daftar untuk mengisi data yang diperlukan. Seperti dibawah ini :
Halaman Login Halaman Daftar
29
Apabila pengguna lupa kata sandi, maka pengguna tersebut dapat memasukkan kode verifikasi yang didapat melalui pesan, dari nomor yang terdaftar sebelumnya. Setelah berhasil masuk ke akun maka akan muncul halaman beranda
Untuk tampilannya seperti dibawah ini
Sebelum pengguna berobat terlebih dahulu, pengguna diharuskan melakukan pendaftaran antrean berobat yaitu dengan mengisi form Antrian Online terlebih dahulu. Lalu klik kirim maka akan muncul nomor pendaftaran, waktu dan tanggal yang dikehendaki. Dalam aplikasi ini juga terdapat beberapa jadwal dari dokter.untuk berikut prototypenya :
Lupa Kata Sandi Beranda
30
Ketika berobat di puskesmas yang sama dikemudian hari, pengguna dapat menunjukkan kartu peserta puskesmas yang dimiliki. Kemudian dalam aplikasi ini pengguna dapat mengajukan pertanyaan seputar aplikasi apabila mengalami kendala seperti cara merubah alamat, mengganti sandi dan sebagainya, serta di aplikasi ini juga ada profil pengguna untuk tampilannya seperti dibawah ini :
Antrian Online Tiket Antrian
31
Kartu Peserta FAQ
Profil
32
Lalu pengguna dapat melihat pemberitahuan dan keluar dari aplikasi tersebut.
2) Petugas Loket
Menu Login, Daftar dan Lupa Kata Sandi dari Petugas Loket, Dokter dan Petugas Ruang Pemeriksaan(Perawat) yaitu sama.
Pada prototype dibawah ini, terdapat menu daftar dimana sebelum petugas, dokter dan perawat menggunakan aplikasi puskesmas ini terlebih dahulu mendaftarkan diri dengan mengisi data sesuai yang diminta oleh aplikasi tersebut. Apabila pengguna lupa kata sandi maka diharapkan memasukkan kode verifikasi di halaman yang disediakan untuk mengatur ulang kata sandi.
Log Out Pemberitahuan
33 Login
Pendaftaran
34
Verifikasi No. Handphone
Lupa Kata Sandi
35
Setelah masuk petugas dapat melihat halaman beranda
Pada menu ini petugas dapat melihat jumlah pasien yang mendaftar Beranda
Pemberitahuan
36
Pada menu ini petugas dapat melihat nomor antrian dan Anggota Baru
Di menu ini Petugas Loket dapat melihat data dari pasien yang terdaftar dan juga mengedit Data Pasien apabila ada kesalahan maupun perubahan dari data pasien tersebut, di menu ini Petugas juga dapat melihat arsipan data pasien.
Pemberitahuan & Anggota Baru
Data Pasien
37 Edit Pasien
Mengarsipkan
38
Pada menu ini petugas dapat melihat profil dan mengubah profil
Profil
Ubah Profil
39 Log out Petugas
3) Petugas Ruang Pemeriksaan
Setelah Login sebagai Petugas Ruang Pemeriksaan (Perawat), terdapat beberapa menu yaitu Beranda, Pemberitahuan dan Profil.
Fungsi dai Menu Pemberitahuan yaitu untuk mengetahui jumlah pasien yang terdaftar perawat dapat membuka menu pemberitahuan seperti gambar dibawah ini.
Log Out
Beranda
40
Pemberitahuan
Profil
41 4) Dokter
Dokter terlebih dahulu masuk ke aplikasi menggunakan id dan kata sandi yang sudah terdaftar, kemudian dokter dapat melihat Beranda, Pemberitahuan mengenai pasien, Menginput Diagnosis Pasien dan Profil dari dokter tersebut. Pada gambar dibawah ini terdapat beberapa menu :
Log Out
Beranda
42 Beranda
Pemberitahuan
Profil
43 2. Mookup
A. User
Log Out
Masuk dan Register
44 Verifikasi & Lupa Sandi
Beranda & Kartu Peserta
45 FAQ &Profil
Edit Profil & Antrian Berobat
46
Pemberitahuan & Detail Pemberitahuan
Rekam Medis & Jadwal Dokter
47 B. Petugas Loket
Log out
Halaman Awal
48 Login
Register
49 Login
Lupa Sandi
50 Beranda
Validasi Pendaftaran
51 Antrian
Data Pasien
52
Edit Data Pasien
Profil
53 Edit Profil
Log Out
54 C. Petugas Ruangan
*Untuk Menu Login, Register dan Lupa Sandi tampilannya sama
Beranda
Antrian masuk
55 Beranda
Edit Profil
56 D. Dokter
*Untuk Menu Login, Register dan Lupa Sandi tampilannya sama
Log out
Beranda
57
Input Diagnosis
Profil
58
Edit Profil
Log Out
59 2.3.3 Struktur Navigasi
Pasien
BERANDA PEMBERITAHUAN PROFIL LOG OUT MENU
60 Dokter
61 Petugas Ruangan
62 Petugas Loket
63 BAB III PENUTUP
3.1 Kesimpulan
Kesimpulan yang dapat diambil dari pelaksanaan Tugas Akhir semester ini adalah dengan adanya Sistem Informasi Puskesmas ini dapat membantu kelancaran pengelolaan sistem pelayanan kesehatan di UPTD Puskesmas Cikampek Utara, seperti :
1. Pendaftaran pasien baru lebih mudah dan terorganisir dengan baik dengan dibuatnya sistem database sehingga tidak terjadi penumpukan arsip pendaftaran pasien baru.
2. Data rekam medis yang disimpan kedalam sistem database sangat efisien karena mengurangi terjadinya kerusakan pada data atau dapat mengurangi terjadinya kehilangan data arsip.
3. Dengan dibuatnya sistem informasi puskesmas proses penyimpanan dan pencarian data atau dokumen puskemas dapat lebih mudah dikelola oleh pihak puskesmas, sehingga tidak membuang banyak waktu.
3.2 Saran
Agar sistem yang diusulkan dapat digunakan dan berjalan sesuai dengan yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan pertimbangan untuk pihak intansi dalam hal ini UPTD Puskesmas Cikampek Utara, yaitu :
1.
Diharapkan agar proses pembuatan laporan-laporan bulanan bisa lebih dikembangkan lagi.2.
Diharapkan agar sistem lebih dikembangkan lagi dan dapat memproses data mengenai data pegawai, data dokter hingga data penggajian.64
DAFTAR PUSTAKA
Gunadi, A. & Al Fatta, H. (2012). Analisis dan pembuatan game petualangan si
argo. Data Manajemen dan Teknologi Informasi (Dasi), 12(1), 42.
Hartono, B. (2005). Analisa dan desain sistem informasi: pendekatan terstukrtur
teori dan praktik aplikasi bisnis. Yogyakarta: Andi Offset.
Prabowo, Mei. (2020). Metodologi Pengembangan Sistem Informasi. Salatiga:
LP2M IAIN Salatiga.
Supriyanto, A. (2007). Pengantar teknologi informasi. Penerbit Salemba Infotek.
Hartono. Jogiyanto, “Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan PraktikAplikasi Bisnis”,3rd ed,Yogyakarta : Andi, 2014.
Kadir. Abdul, “Pengenalan Sistem Informasi”, Yogyakarta : Andi, 2008.
Bin Ladjamudin. Al Bahra, “Analisis dan Desain Sistem Informasi”, Tanggerang : Graha Ilmu, 2005
Ferry. Efendi, “Keperawatan Kesehatan Komunitas : Teori dan Praktek dalam Keperawatan”, 1s t ed, Jakarta: PT Rajafindo Persada, 2009.
Trihono, “Manajemen Puskesmas Berbasis Paradigma Sehat”, Jakarta : CV. Agung Seto, 2005.