Nama Kelompok :
1. Nanda Ayu Alfian (190030151)
2. Dewa Ayu Dian Suryawati (190030347)
3. Eka Fajar Safitri (190030447)
DAFTAR ISI.............................................................................................................................. i
DAFTAR GAMBAR ...............................................................................................................iii
DAFTAR TABEL .................................................................................................................... v
PENDAHULUAN .................................................................................................................... 1
1.1 Latar Belakang ............................................................................................................ 1
DOKUMEN REQUIREMENT GATHERING (SPESIFIKASI KEBUTUHAN
PERANGKAT LUNAK) ......................................................................................................... 2
2.1. Tujuan Penulisan Dokumen ........................................................................................ 2
2.2. Lingkup Masalah ......................................................................................................... 2
2.3. Definisi, Akronim, dan Singkatan ............................................................................... 2
2.4. Referensi...................................................................................................................... 3
2.5. Deskripsi Umum Dokumen ......................................................................................... 3
2.6. Deskripsi Umum Perangkat Lunak ............................................................................. 3
2.6.1. Deskripsi Umum Sistem ...................................................................................... 3
2.6.2. Fungsi Sistem ....................................................................................................... 4
2.6.3. Karakteristik Pengguna ........................................................................................ 5
2.6.4. Batasan ................................................................................................................. 6
2.6.5. Lingkungan Operasi ............................................................................................. 7
DOKUMEN ANALISA KEBUTUHAN (SPESIFIKASI KEBUTUHAN PERANGKAT
LUNAK) .................................................................................................................................... 8
3.1 Analisa Kebutuhan Fungsional ................................................................................... 8
3.2 Analisa Kebutuhan Non Fungsional ........................................................................... 9
DOKUMEN PERANCANGAN (DESKRIPSI PERANCANGAN PERANGKAT
LUNAK) .................................................................................................................................. 10
4.1 Perancangan Sistem................................................................................................... 10
4.1.1 Flowchart ........................................................................................................... 10
4.1.2 Data Flow Diagram ............................................................................................ 11
4.2 Perancangan Basis Data ............................................................................................ 14
4.2.1 Entity Relationship Diagram.............................................................................. 14
4.2.2 Konseptual Basis Data ....................................................................................... 15
4.2.3 Basis Data Relasional ........................................................................................ 16
4.2.4 Normalisasi ........................................................................................................ 16
i
4.2.5 Database Management System .......................................................................... 18
4.3. Perancangan Antarmuka ............................................................................................... 21
4.3.1. Tampilan Antar Muka Pengguna (Perawat, Ahli Gizi, dan Petugas
Kebersihan) ..................................................................................................................... 21
4.3.2. Tampilan Antar Muka Halaman Pengguna Perawat .................................. 21
4.3.3. Tampilan Antar Muka Halaman Pengguna Ahli Gizi ................................. 28
4.3.4. Tampilan Antar Muka Halaman Pengguna Petugas Kebersihan ............... 30
4.3.5. Perancangan antarmuka Admin .................................................................... 31
DESKRIPSI PENGUJIAN (DESKRIPSI PERANCANGAN PERANGKAT LUNAK) 41
5.1 Lingkungan Pengujian Perangkat Lunak .................................................................. 41
5.1.1 Perangkat Lunak Penggujian ............................................................................. 41
5.1.2 Perangkat Keras Pengujian ................................................................................ 41
5.1.3 Material Pengujian ............................................................................................. 41
5.1.4 Sumber Daya Manusia ....................................................................................... 42
5.1.5 Prosedur Umum Pengujian ................................................................................ 42
5.2 Identifikasi dan Rencana Pengujian .......................................................................... 44
5.3 Deskripsi dan Hasil Uji ............................................................................................. 44
DAFTAR PUSTAKA ............................................................................................................. 49
LINK VIDEO PRESENTASI ................................................................................................ 50
PEMBAGIAN TUGAS .......................................................................................................... 51
ii
DAFTAR GAMBAR
iii
Gambar 34.Tampilan Halaman Input Jumlah Pasien ............................................................................ 37
Gambar 35. Tampilan Halaman Input Waktu Rawat Inap .................................................................... 38
Gambar 36.Tampilan Halaman Makan ................................................................................................. 38
Gambar 37.Tampilan Laporan Makan Pasien....................................................................................... 38
Gambar 38.Input Jadwal Makan Pasien ................................................................................................ 39
Gambar 39.Tampilan Halaman Input Biodata ...................................................................................... 40
Gambar 40 Tampilan Halaman Input Biodata Perawat ........................................................................ 40
iv
DAFTAR TABEL
v
BAB I
PENDAHULUAN
1.1 Latar Belakang
Rumah Sakit merupakan suatu fasilitas yang memberikan pelayanan kesehatan yang
menyediakan rawat inap dan rawat jalan. Rumah Sakit dibuat untuk mempermudah akses
masyarakat untuk mendapatkan pelayanan Kesehatan, memeberikan perlindungan terhadap
keselamatan pasien, masyarakat, lingkungan dan sumber daya manusia.
Rawat Inap adalah salah satu pelayanan dari rumah sakit untuk pasien yang dimaan
pasien menginap sedikitnya satu hari. Rawat inap merupakan pelayanan kesehatan
perorangan, yang meliputi observasi, diagnose, pengobatan keperawatan, dengan menginap
di ruang rawat inap pada sarana Kesehatan yang ada pada suatu rumah sakit.
Sistem Informasi adalah kombinasi dari teknologi, media, prosedur, dan sumber daya
manusia yang membentuk sistem agar mendapatkan sebuah informasi yang dibutuhkan.
Perkembangan sistem informasi pada saat ini sangat cepat dan pesat, banyak perusahaan
menggunakan sistem informasi untuk membantu kemudahan dalam bekerja. Salah satu
bentuk sisitem informasi yang mudah dikembangkan adalah sistem informasi berbasis web.
Sistem informasi berbasis web tidak hanya digunakan untuk menapilka informasi saja,
namun dapat digunakan untuk berkomunikasi, sehingga dapat membantu dalam
pengambilan sustu keputusan
Berdasarkan uraian diatas maka akan dibuatkan “Sistem Informasi Rawat Inap Berbasis
Web”. Sistem informasi ini nantinya dapat digunakan untuk mengetahui informasi tentang
pasien, rekam medis pasien dan juga jumlah pasien yang ada di rumah sakit. Dengan
dibuatkannya sistem informasi ini diharapkan dapat membatu petugas - petugas yang ada pada
rumah sakit dalam men-data pasien.
1
BAB II
DOKUMEN REQUIREMENT GATHERING (SPESIFIKASI
KEBUTUHAN PERANGKAT LUNAK)
Tujuan dari penulisan dokumen perangkat lunak ini adalah untuk membantu
mempermudah pencatatan rawat inap rumah sakit. Serta membantu dalam berkomunikasi antara
perawat, admin, ahli gizi dan petugas kebersihan dalam proses rawat inap, tidak harus datang
keruangan hanya menggunakan sistem ini maka proses sudah berjalan.
Sistem informasi rawat inap rumah sakit ini dibuat untuk mempermudah pencatatan rawat
inap rumah sakit dan membantu berkomunikasi antara perawat, admin, ahli gizi, dan petugas
kebersihan. Sistem ini dapat melakukan beberapa hal :
1. Sistem dapat melakukan login.
2. Sistem dapat menginput rekam medis pasien.
3. Sistem dapat melihat jumlah pasien dalam satu ruangan kamar.
4. Sistem dapat menginput data kamar.
5. Sistem dapat menginput data tindak medis pasien.
6. Sistem dapat menginput data makan.
7. Sistem dapat melakukan logout.
Dokumen perangkat lunak ini akan menggunakan beberapa istilah – istilah dalam proses
pembuatannya yang mempunyai definisi, akronim dan singkatan sebagai berikut :
a) SKPL, Spesifikasi kebutuhan perangkat lunak (Software Requirements Specification),
merupakan dokumen perangkat lunak yang akan dikembangkan.
b) DPPL, Deskripsi Perancangan Perangkat Lunak. Merupakan hasil analisa dari dokumen SKPL
dan dilanjutkan dengan pembuatan perancangan perangkat lunak.
c) Flowchart, merupakan suatu diagram yang berisi langkah – langkah untuk melakukan proses
dari program yang akan dibuat.
d) DFD, Data Flow Diagram merupakan diagram yang berisi aliran data dari suatu proses.
e) ERD, (Entity Relationship Diagram) merupakan model perancangan yang digunakan membuat
database, agar lebih mudah memahami data yang memiliki hubungan relasi.
2
f) DBMS, (Database Management System) merupakan perangkat lunak yang dapat melakukan
pengorganisasian dan pengolahan database pada komputer.
2.4. Referensi
a) https://id.wikipedia.org/wiki/Spesifikasi_kebutuhan_perangkat_lunak
b) https://media.neliti.com/media/publications/226254-perancangan-media-
pembelajaran-dengan-pe-3eead062.pdf
c) https://www.dicoding.com/blog/flowchart-adalah/
d) https://www.sekawanmedia.co.id/blog/pengertian-dfd/
e) https://www.sekawanmedia.co.id/blog/apa-itu-erd/
f) https://raharja.ac.id/2020/04/25/dbms-database-management-system/
1. Bab I : merupakan dokumen pengantar dari topik sistem informasi rawat inap rumah
sakit yang berisi latar belakang.
2. Bab II : merupakan pengantar dokumen yang menjelaskan Spesifikasi kebutuhan
perangkat lunak yang berisi tujuan penulisan dokumen, lingkup masalah, definisi,
akronim dan singkatan, deskripsi umum dokumen, deskripsi Umum perangkat lunak.
3. Bab III : merupakan dokumen yang berisi analisa kebutuhan, dimana memberikan
penjelasan apa saja yang bisa digunakan oleh pengguna pada sistem tersebut.
4. Bab IV : merupakan dokumen yang menjelaskan rancangan pada sistem yang akan
dibuat. Berisi Flowchart, DFD, ERD, konseptual basis data, basis data relasional,
normalisasi, dan perancangan antarmuka.
5. Bab V : merupakan dokumen deskripsi pengujian, dokumen ini berisi lingkungan
pengujian perangkat lunak, identifikasi dan rancangan pengujian, dan deskripsi dan
hasil uji.
Sistem Informasi Rawat Inap Pada Rumah Sakit Berbasis Website ini adalah sebuah
sistem perangkat lunak yang berbasis website yang memiliki fungsi untuk mempermudahkan
3
pengguna , pengguna yang di maksud yaitu terdiri dari perawat, petugas kebersihan, dan ahli
gizi.
Sistem perangkat lunak yang berbasis website ini dapat mempermudahkan pengguna
untuk dapat melihat dan memasukan data – data pasien dan fasilitas rawat inap di rumah sakit
dengan cepat dan efektif, selain itu juga dapat mempermudah pengguna melihat data rawat inap
tanpa harus mengecek berkas satu persatu sehingga lebih efisien waktu.
Proses awal yaitu pengguna (perawat, ahli gizi, petugas, dan kebersihan) serta admin
melakukan login, lalu admin menginputkan biodata pengguna dan pengguna dapat melihat
masing-masing biodata pribadinya, lalu pengguna dapat mengganti password. Setelah itu
sistem melakukan pendataan rekam medis pasien dengan perawat menginputkan data rekam
medis pasien, lalu admin menerima laporan rekam medis pasien dan memberikan pilihan kamar
melalui data-data rekam medis pasien, lalu perawat menerima laporan pilihan kamar dan
perawat menginputkan kamar yang dipilih pasien, dan ahli gizi dapat melihat informasi rekam
medis pasien. Setelah itu petugas kebersihan menginputkan data kondisi ruang kamar dan
admin menerima laporan kondisi kamar, lalu admin menginputkan jumlah pasien di setiap
kamar. Petugas kebersihan, ahli gizi dan perawat dapat melihat jumlah pasien di suatu kamar,
lalu admin menginputkan waktu awal rawat inap pasien. Lalu perawat menginputkan hasil
tindakan medis pasien, setelah itu admin menerima laporan dari hasil tindakan medis pasien
dan menginputkan jadwal tindakan medis pasien, lalu perawat melihat jadwal tindakkan medis
pasien. Setelah itu admin menginputkan jadwal makan pasien, lalu ahli gizi melihat jadwal
makan dan menginputkan laporan makan pasien dan admin menerima laporan tentang makan
pasien. Setelah itu setiap pengguna dapat melakukan logout.
4
Melihat Jumlah Pasien Suatu Kamar
7 SKPL-RAWAT_INAP-007
Memilih Kamar
8 SKPL-RAWAT_INAP-008
Input Waktu Rawat Inap Pasien
9 SKPL-RAWAT_INAP-009
Input Hasil Tindakan Medis
10 SKPL-RAWAT_INAP-010
Input Jadwal Tindakan Medis
11 SKPL-RAWAT_INAP-011
Melihat Jadwal Makan
12 SKPL-RAWAT_INAP-012
Input Laporan Makan
13 SKPL-RAWAT_INAP-013
Logout
14 SKPL-RAWAT_INAP-014
5
Melakukan login, mengganti password, melihat SKPL-RAWAT_INAP-001
biodata pribadi, menginput data kondisi kamar, SKPL-RAWAT_INAP-002
Petugas
melihat jumlah pasien di suatu kamar, SKPL-RAWAT_INAP-004
Kebersihan
melakukan logout. SKPL-RAWAT_INAP-007
SKPL-RAWAT_INAP-008
SKPL-RAWAT_INAP-015
Melakukan login, melihat biodata
pribadi, menginputkan biodata perawat, petugas SKPL-RAWAT_INAP-001
kebersihan, dan ahli gizi, Melihat biodata SKPL-RAWAT_INAP-003
pribadi, menerima laporan rekam medis pasien, SKPL-RAWAT_INAP-004
memberikan pilihan kamar, menerima laporan SKPL-RAWAT_INAP-006
kondisi kamar, menginputkan jumlah pasien SKPL-RAWAT_INAP-008
Admin
disetiap kamar, menginputkan waktu awal rawat SKPL-RAWAT_INAP-010
inap, menerima laporan hasil tindakan medis, SKPL-RAWAT_INAP-012
menginputkan jadwal tindakan medis, SKPL-RAWAT_INAP-013
menginputkan jadwal makan pasien, menerima SKPL-RAWAT_INAP-015
laporan tentang makan pasien, melakukan
logout.
2.6.4. Batasan
Dalam Pengembangan Sistem Informasi Rawat Inap Rumah Sakit Berbasis Website ini
terdapat batasan-batasan sebagai berikut ini :
1. Pengguna harus terhubung dengan internet terlebih dahulu saat akan mengakses
sistem.
2. Sistem ini bekerja pada sistem operasi berbasis Windows.
3. Pembuatan database ini menggunakan MySql.
4. Sistem hanya dapat menerima login dari pengguna yang sudah terdaftar sebagai
pegawai rumah sakit.
5. Sistem dikembangkan menggunakan Bahasa Pemrograman Web berbasis PHP.
6
2.6.5. Lingkungan Operasi
Operasi client server akan berfungsi dengan spesifikasi sebagai berikut ini :
1. Server
- System Manufacture : Asus A409FJ
- Processor : Intel Core i5-8265U CPU 3,9GHz
- Memory : 4-8GB RAM
2. Client
- Google Chrome
- Mozilla Firefox
3. Sistem Operasi
- Windows
4. DBMS
- MySql
5. Bahasa Pemrograman
- PHP
7
BAB III
DOKUMEN ANALISA KEBUTUHAN (SPESIFIKASI KEBUTUHAN
PERANGKAT LUNAK)
3.1 Analisa Kebutuhan Fungsional
Sistem harus dapat melakukan Login
- Perawat dapat melakukan login ke halaman perawat
- Ahli gizi dapat melakukan login ke halaman ahli gizi
- Petugas kebersihan dapat melakukan login ke halaman petugas kebersihan.
- Admin dapat melakukan login ke halaman admin
- Petugas kebersihan, perawat, dan ahli gizi dapat mengganti password
- Petugas kebersihan, perawat, dan ahli gizi dapat melihat biodata pribadi
- Admin Menginputkan biodata perawat, petugas kebersihan, dan ahli gizi.
Sistem harus dapat melakukan pendataan rekam medis pasien
- Ahli gizi dapat melihat informasi rekam medis pasien.
- Perawat menginputkan data rekam medis pasien.
- Perawat menerima laporan pilihan kamar.
- Perawat menginputkan kamar yang dipilih pasien
- Admin menerima laporan rekam medis pasien.
- Admin memberikan pilihan kamar melalui data – data rekam medis pasien.
Sistem dapat menampilkan data kamar.
- Petugas kebersihan menginputkan data kondisi ruang kamar
- Petugas kebersihan, ahli gizi dan perawat dapat melihat jumlah pasien di
suatu kamar.
- Admin menerima laporan kondisi kamar
- Admin menginputkan jumlah pasien di setiap kamar.
- Admin menginputkan waktu awal rawat inap pasien.
Sistem dapat menampilkan tindakkan medis pasien
- Perawat menginputkan hasil tindakkan medis pasien.
- Perawat dapat melihat jadwal tindakkan medis pasien.
- Admin menerima laporan hasil tindakkan medis pasien
- Admin menginputkan jadwal tindakan medis pasien
Sistem dapat menampilkan data makan pasien
- Ahli gizi melihat jadwal makan pasien.
8
- Ahli gizi dapat menginputkan data laporan makan pasien.
- Admin menginputkan jadwal makan pasien.
- Admin menerima laporan tantang makan pasien.
Sistem dapat melakukan Logout
- Admin dapat melakukan logout.
- Perawat dapat melakukan logout.
- Ahli gizi dapat melakukan logout.
- Petugas Kebersihan dapat melakukan logout.
1. Operasional
Digunakan pada sistem operasi Windows
Minimum Intel Core i5-8250U
Memori yang digunakan dari 4 – 8 GB
Web Server Apache
Browser yang digunakan adalah Google Chrome dan Mozilla Firefox
2. Keamanan
Sistem dilengkapi dengan password
Data sensitif pasien seperti nama, tanggal lahir, dan alamat tidak disebar
luaskan.
3. Informasi
Adanya pemberitahuan jika password yang diinputkan salah.
4. Kinerja
Waktu untuk proses menginputkan data selama 1 menit
9
BAB IV
DOKUMEN PERANCANGAN (DESKRIPSI PERANCANGAN
PERANGKAT LUNAK)
Gambar 1. Flowchart
Keterangan :
Pada Sistem Informasi Rawat Inap Rumah Sakit admin, perawat, ahli gizi, dan petugas
kebersihan melakukan login terlebih dahulu dengan memasukkan username dan password
yang telah diberikan pihak rumah sakit saat penerimaan karyawan. Setelah login berhasil admin
akan masuk kehalaman admin. Namun perawat, ahli gizi, dan petugas kebersihan harus
melakukan ganti password dan melihat biodata pribadi, setelah itu akan masuk pada
halamannya masing – masing.
10
4.1.2 Data Flow Diagram
1. DFD Level 0
Keterangan :
Pada Data Flow Diagram level 0 di atas, menggambarkan bahwa admin, perawat, petugas
kebersihan, dan ahli gizi dapat mengakses Sistem Informasi Rawat Inap Rumah Sakit. Admin, perawat,
petugas kebersihan, dan ahli gizi dapat melakukan login terlebih dahulu untuk bisa mengakses sistem.
perawat menginputkan data rekam medis pasien, data hasil tindakan medis pasien data kamar yang
dipilih pasien, lalu menerima informasi jadwal tindakan medis, jumlah pasien, pilihan kamar. Petugas
kebersihan dapat menginputkan kondisi kamar dan menerima informasi jumlah pasien. Ahli gizi dapat
menginputkan laporan makan pasien, lalu menerima informasi jadwal makan pasien, rekam medis,
jumlah pasien. Sedangkan, admin dapat menginputkan pilihan kamar, jumlah pasien, waktu rawat inap
pasien, jadwal tindakan medis, jadwal makan pasien, lalu dapat menerima informasi data rekam medis,
kondisi kamar, tindakkan medis, data laporan makan pasien
11
2. DFD Level 1
Keterangan :
Sistem Informasi Rawat Inap Rumah Sakit ini memiliki beberapa proses, proses yang
pertama melakukan login (meemasukkan username dan password), semua user dan admin
wajib melakukan login terlebih dahulu. Selanjutnya proses pendataan rekam medis. Rekam
medis disini sangatlah penting karena dengan rekam medis pasien akan ditempatkan di kamar
yang sesuai dengan keadaan pasien. Setelah itu proses pendataan kondisi kamar. Pendataan ini
dilakukan untuk pasien selalu nyaman di dalam kamar karena terjaga kebersihannya serta
mengetahui fasilitas dari kamar tersebut dan untuk mengetahui jumlah pasien di dalam kamar.
Lalu proses tindakkan medis. Tindakan medis ini bertujuan untuk mengetahui kondisi pasien
dengan pemeriksaan terbaru. Proses pendataan makan pasien. Pendataan makan pasien ini
dilakukan agar mengetahui apakah semua pasien sudah mendapatkan makanan. Proses terakhir
ada logout semua pengguna dan admin dapat melakukan logout dari sistem.
12
3. DFD Level 2
Keterangan :
Di sini saat melakukan login ada proses tambahannya yakni, mengubah password.
Setelah perawat, ahli gizi, dan petugas kebersihan melakukan login akan masuk ke halaman
mengubah password. Jika saat pertama kali menggunakannya wajib mengganti password tetapi
jika sudah beberapa kali menggunakannya bisa menolak untuk menggantinya. Setelah itu
masuk ke halaman biodata, disini admin menginputkan biodata perawat, biodata ahli gizi, dan
biodata petugas kebersihan. jika biodata terdapat kesalahan maka pengguna wajib melaporkan
diluar sistem kepada admin.
13
4.2 Perancangan Basis Data
Keterangan :
Pada gambar diatas merupakan ERD dari sistem informasi rawat inap rumah sakit.
Gambar diatas menjelaskan bahawa dapat menginputkan data kamar, menginputkan data
makan pasien, dan melihat data rekam medis. Kemudian perawat dapat melakukan tindakkan
medis, menginput rekam medis, dan memilih kamar. Kemudian, petugas kebersihan dapat
menginput data kamar, serta yang terakhir ahli gizi dapat melihat rekam medis dan melakukan
makan pasien.
14
4.2.2 Konseptual Basis Data
Keterangan :
Pada gambar diatas merupakan gambar konseptual basis data sistem informasi rawat
inap rumah sakit. Gambar diatas menjelaskan atribut – atribut yang digunakan pada tiap – tiap
tabel serta mengetahui primary key (PK) dan forent key (FK).
15
4.2.3 Basis Data Relasional
Keterangan :
Pada gambar diatas menjelaskan basis data relasioanal sistem informasi rawat inap
rumah sakit. Terdapat 8 tabel yang saling berkaitan yaitu tabel admin, tabel tindak medis, tabel
perawat, tabel rekam medis, tabel ahli gizi, tabel makan, tabel kamar, dan tabel petugas
kebersihan.
4.2.4 Normalisasi
1. Tabel Admin
Tabel 3. Admin
16
2. Tabel Tindak Medis
Tabel 4 Tindak Medis
Id_tindak_medi
Id_perawat Nama_pasien Jadwal_tindak_medis Hasil
s
TM01 P03 Putu Gede Randy Rabu, 20 – 01 – 2021 Tekanan darahnya
Juliansyah menurun, panasnya
semakin naik
TM02 P02 Sahira Muniaramadhani Rabu, 20 – 01 – 2021 Demamnya menurun
TM03 P02 Annisa Nina Dinari Senin, 25 – 01 – 2021 Menemukan Saraf
yang masih belum
sembuh
TM04 P01 Nuria Ana Arteniues Rabu, 27 – 01 – 2021 Masih belum sadar,
demamnya sudah
menurun
3. Tabel Perawat
Tabel 5. Perawat
17
6. Tebel Makan
Tabel 8. Makan
7. Tabel Kamar
Tabel 9. Kamar
18
3. Cara mengisi tabel admin
= INSERT INTO `admin`(`id_admin`, `username`, `password`) VALUES ("A01","Dian
Suryawati","Adi56677")
19
11. Cara mengisi tabel petugas kebersihan
= INSERT INTO `petugas_kebersihan`(`id_petugas_kebersihan`,
`nama_petugas_kebersihan`, `password`, `email`, `alamat`) VALUES ("PK01","Adnan
Naufal","PKad11755","Adnann01@gmail.com","Denpasar")
20
4.3. Perancangan Antarmuka
4.3.1. Tampilan Antar Muka Pengguna (Perawat, Ahli Gizi, dan Petugas
Kebersihan)
Pada gambar di atas memperlihatkan halaman awal dari pengguna yakni perawat, ahli gizi, serta
petugas kebersihan. Pada halaman awal / halaman depan ini terlihat langsung terdapat login untuk
bisa masuk ke halaman utama masing – masing pengguna.
21
Gambar 9. Tampilan halaman utama perawat
Pada gambar diatas memperlihatkan halaman utama pengguna perawat, di gambar tersebut terdapat
menu – menu perawat yakni rekam medis, tindakan medis serta kamar.
Pada halaman rekam medis seperti gambar di atas terdapat 3 fungsi yang nantinya bisa digunakan
perawat yakni fungsi input data rekam medis, laporan pilihan kamar, dan kamar yang dipilih pasien.
22
c. Tampilan Halaman Input data rekam medis
Dari gambar diatas menjelaskan halaman input rekam medis. Dalam rekam medis hanya file yang
bisa diupload dengan max 4Mb, selain itu juga menginputkan nama pasien dan tanggal.
d. Tampilan Laporan Pilihan Kamar
23
Pada tampilan laporan pilihan kamar, perawat dapat melihat data rekomendasi kamar yang harus
dipilih oleh pasien sebagai kamar rawat inap.
e. Tampilan Halaman Kamar Pilihan
pada halaman kamar pilihan otomatis terdapat pilihan kamar apa saja yang menjadi rekomendasi
kamar. Perawat dapat mengklik kamar yang menjadi pilihan pasien dengan cara mengklik bulet di
sebelah kata kamar.
24
Gambar 14. Tampilan halaman tindakan medis
Pada halaman tindakan medis seperti gambar diatas menjelaskan fungsi – fungsi yang ada pada
halaman tindakan medis yakni menu input hasil tindakan medis dan jadwal tindakkan medis.
Di halaman ini juga terdapat tabel hasil inputan dari data – data tindakan medis yang diinput
oleh perawat.
25
Gambar 15. Tampilan halaman input tindakan medis
Pada gambar diatas adalah halaman input hasil tindakkan medis, sedikit berbeda dari inputan
rekam medis, Di inputan hasil tindakan medis ini tidak berupa dokumen melainkan berupa text
yang nantinya akan diisi oleh perawat lalu di upload.
26
h. Tampilan Halaman Jadwal Tindakkan Medis
Pada gambar diatas memperlihatkan halaman jadwal tindakan medis, disini perawat hanya bisa melihat
jadwal tindakkan medis, perawat tidak bisa mengubah jadwal yang telah diberikan oleh admin.
27
Pada halaman kamar ini perawat bisa melihat jumlah pasien suatu kamar dengan mengklik
kamar yang diinginkan untuk dilihat datanya. Disini perawat tidak bisa mengubah atau
menghapus data karena perawat hanya bisa melihat saja.
Pada halaman ahli gizi terdapat 3 fungsi yang dapat digunakan oleh pengguna ahli gizi yakni
makan pasien, rekam medis, dan kamar.
28
Pada gambar diatas merupakan halaman makan pasien dari pengguna ahli gizi, terlihat ada 2
fungsi dalam halaman makan pasien yakni jadwal makan pasien serta laporan makan pasien.
Pada halaman jadwal makan pasien designnya tidak terlalu jauh dari design jadwal tindakan
medis di atas. Disini pengguna ahli gizi tidak dapat melakukan perubahan atau menghapus
data.
29
Pada halaman laporan makan pasien ahli gizi harus memasukkan data nama pasien dan tanggal sebelum
memasukkan laporan makan pasien. Laporan makan pasien hanya berupa text yang diinputkan oleh ahli
gizi.
Pada halaman petugas kebersihan terdapat 2 menu yaitu menu Input data kondisi kamar dan
jumlah pasien.
30
b. Tampilan Halaman Input data kondisi kamar
Pada halaman input kondisi kamar pertugas kebersihan dapat memasukkan nama kamar, jenis
kamar, dan fasilitas. Jika data telah dimasukkan maka petugas kebersihan menginputkan data lalu
data akan terkirim ke halaman admin.
31
Pada gambar diatas menjelaskan halaman login admin, perbedaanya pada login pengguna (perawat, ahli
gizi dan petugas kebersihan) terletak pada nama loginnya. Admin dapat memasukkan username dan
password yang telah diberikan pihak rumah sakit.
Pada halaman utama admin terdapat 4 menu yakni rekam medis, tindakkan medis, kamar dan
makan pasien. Admin dapat melakukan memasukkan data dan lain – lain dengan mengklik fungsi
seperti di gambar diatas terlebih dahulu.
32
Gambar 26. Tampilan Halaman Rekam Medis
Gambar diatas memperlihatkan fungsi yang ada pada halaman rekam medis, yakni fungsi laporan rekam
medis dan rekomendasi kamar pasien. Admin dapat memasukkan atau melihat data dengan mengklik
fungsi seperti diatas terlebih dahulu.
Pada gambar diatas merupakan tampilan halaman laporan rekam medis, terlihat bahwa pada
halaman laporan rekam medis admin harus mengklik nama pasien dan tanggal untuk bisa
melihat data rekam medis pasien.
33
e. Tampilan Halaman Rekomendasi kamar pasien
Pada gambar diatas memperlihatkan halaman admin merekomendasikan kamar yang nantinya
akan dikirim ke halaman perawat. Disini admin dapat melihar slot kamar jika dirasa kamar
tersebut cocok untuk pasien dan ada slotnya maka admin dapat memilih kamar tersebut sebagai
rekomendasi kamar. Admin dapat memberikan rekomendasi kamar sebanyak 3 kamar.
Pada gambar diatas memperlihatkan tampilan halaman tindakan medis. Admin dapat melihat
laporan hasil tindakkan medis dan dapat menginput tindakan medis.
34
Gambar 30. Tampilan Halaman Input jadwal Tindakkan Medis
Halaman diatas merupakan halaman Input jadwal tindakan medis yang hanya bisa digunakan
oleh admin. Pada halaman ini admin dapat menginputkan halaman medis berupa nama pasien
serta jadwal tindakan medis pasien tersebut. Setelah menginputkan maka akan muncul pada
tabel jadwal tindakan medis seperti di atas.
35
Pada halaman laporan hasil tindakkan medis, admin dapat melihat data tindakan medis dengan
mengklik nama pasien serta jadwal tindakkan medis setelah diklik akan terlihat data laporan
tindakkan medis.
Pada halaman kamar terdapat 3 fungsi yakni menu laporan kondisi kamar, menu input jumlah
pasien, dan menu input waktu rawat inap pasien. Admin dapat mengklik fungsi diatas terlebih
dahulu sebelum melihat atau memasukkan data.
36
Pada halaman laporan kondisi kamar admin dapat melihat data dengan mengklik kamar yang
mana akan dilihat kondisi kamarnya.
Pada halaman input jumlah pasien admin dapat memasukkan jumlah pasien tiap kamarnya jika
sudah dimasukkan jumlah pasien maka admin dapat mengklik input.
37
Gambar 35. Tampilan Halaman Input Waktu Rawat Inap
Pada halaman menginput waktu rawat inap pasien terdapat data nama – nama lalu, admin
memasukkan waktu rawat inap pasien jika sudah di masukkan maka akan klik input.
Pada halaman makan terdapat 2 menu yakni laporan makan pasien dan input jadwal makan
pasien. Admin dapat mengklik fungsi diatas terlebih dahulu sebelum melakukan masukan
data dan melihat laporan.
38
Pada halaman laporan makan pasien admin dapat melihat data – data makan pasien. Tetapi,
admin tidak dapat mengubah atau menghapus data laporan.
Pada halaman Input Jadwal Makan Pasien. Admin dapat memasukkan nama pasien dan
jadwal makan pasien. Setelah di maukkan datanya maka admin klik input otomatis data ini
akan muncul di halaman jadwal makan pasien pada halaman pengguna ahli gizi.
39
Gambar 39.Tampilan Halaman Input Biodata
Pada gambar diatas menjelaskan admin dapat menginputkan biodata pengguna perawat, ahli
gizi, dan pertugas kebersihan. admin akan mengklik fungsi yang akan diinginkan lalu dapat
memasukkan data identitas perawat, ahli gizi, dan petugas kebersihan.
q. Tampilan Halaman Input Biodata Perawat
pada halaman input biodata perawat admin akan memasukkan data nama perawat, alamat,
dan email setelah itu admin akan mengklik input.
40
BAB V
DESKRIPSI PENGUJIAN (DESKRIPSI PERANCANGAN PERANGKAT
LUNAK)
1. Sistem Operasi
Sistem Operasi yang dapat digunakan dalam pengujian Sistem Informasi
Rawat Inap pada Rumah Sakit adalah Windows 10 dan Windows 11.
2. Web Server
Web Server yang dapat digunakan dalam pengujian Sistem Informasi Rawat
Inap pada Rumah Sakit adalah Apache.
3. Browser
Browser yang digunakan dalam pengujian Sitem Informasi Rawat Inap pada
Rumah Sakit ini adalah Google Chrome dan Mozilla Firefox
41
5.1.4 Sumber Daya Manusia
Sumber daya manusia yang ikut dilibatkan dalam pengujian sistem ini yaitu 2
orang penguji yang memiliki kompetensi sebagai berikut:
1. Memahami bahasa pemrograman PHP.
2. Memahami pengoperasian DBMS MySql.
3. Memahami pengeksekusian kodingan PHP pada Web Server.
B. Persiapan Awal
1. Persiapan Prosedural
Ada beberapa hal yang harus dipersiapkan sebelum melakukan pengujian,
yaitu:
Penyiapan scenario pengujian untuk memeriksa kebenaran program
Dokumen SKPL
2. Persiapan Perangkat Keras
42
Perangkat keras yang perlu dipersiapkan, yaitu:
Laptop atau computer
Printer untuk mencetak data
Keyboard untuk menginputkan data
Mouse untuk mengarahkan pointer ketika menggunakan computer
C. Pelaksanaan
Dalam pelaksanaan pengujian Sitem Informasi Rawat Inap ini, tim penguji
melakukan beberapa hal sebagai berikut:
1. Mengaktifkan Web Server Apache
2. Membuka web Browser Mozilla Firefox atau Google Chrome
3. Membuka sistem informasi melalui web Browser
4. Mengujikan sistem sesuai dengan dokumen SKPL
5. Mencatat hasil uji ke dalam tabel pengujian yang ada di dalam dokumen
pengujian.
D. Pelaporan Hasil
Dokumen hasil uji dari sistem ini akan diserahkan kepada beberapa pihak,
yaitu:
1. Tim Pengembang
Dokumen Sistem Informasi Rawat Inap ini akan dijadikan sebagai
referensi oleh tim pengembang untuk dapat melakukan proses analisis
terhadap kualitas perangkat lunak serta perbaikan dan pemeliharaan yang
perlu dilakukan serta referensi untuk pengembangan lebih lanjut pada
sistem ini.
2. Pengguna
43
Dokumen ini dapat dimanfaatkan sebagai panduan pemahaman perangkat
lunak oleh pengguna sehingga dapat membedakan antara kesalahan yang
disebabkan oleh pengguna dan kesalahan yang memang terjadi pada
perangkat lunak.
44
- Password yang terdiri dari
huruf, angka, dan symbol
- Password yang terdiri dari
angka saja
- Password yang terdiri dari
huruf kecil saja
- Password yang terdiri dari
ada huruf kapital dan ada
huruf kecil
Melakukan Pendataan Ahli Gizi dapat melihat - Nama pasien terdiri dari Ahli Gizi dapat melihat
Rekam Medis Informasi Rekam Medis beberapa huruf kapital Informasi Rekam Medis
Pasien (nama pasien atau - Nama pasien yang terdiri Pasien ketika sudah
kode kamar) dari beberapa huruf kecil menginputkan nama
- Kode kamar terdiri dari pasien atau kode kamar
beberapa huruf dan angka
- Kode kamar terdiri dari
beberapa angka
Perawat dapat - Nama pasien terdiri dari Perawat dapat
menginputkan data rekam beberapa huruf kapital menginputkan data
medis pasien dan kamar - Nama pasien yang terdiri rekam medis pasien dan
yang dipilih (nama pasien, dari beberapa huruf kecil kamar yang dipilih
alamat, nama wali, umur) - Alamat pasien terdiri dari setelah memasukkan
huruf, angka, dan symbol) nama pasien, alamat,
- Nama wali terdiri dari nama wali, umur)
beberapa huruf
-umur terdiri dari 2 angka
Perawat menerima laporan - Nama pasien terdiri dari Perawat menerima
pilihan kamar beberapa huruf laporan pilihan kamar
- Kode kamar terdiri dari setelah data pasien
beberapa huruf dan angka lengkap
45
Perawat menginputkan - Nama pasien yang terdiri Perawat dapat
kamar yang dipilih (nama dari beberapa huruf kapital menginputkan kamar
pasien dan kode kamar) - Nama pasien yang terdiri yang dipilih
dari beberapa huruf kecil
- Kode kamar yang terdiri
dari beberapa huruf dan
angka
- Kode kamar terdiri dari
beberapa angka
Dapat Menampilkan Petugas kebersihan - Kode kamar terdiri dari Petugas kebersihkan
Data Kamar menginputkan data kondisi beberapa angka dapat menginputkan
kamar (Kode kamar dan - Kode kamar yang terdiri kondisi kamar dengan
bersih atau kotor) dari beberapa huruf dan memasukkan kode
angka kamar dan memilih kata
- Memilih kata bersih atau bersih atau kotor
kotor
46
- Hasil tindakan medis terdiri pasien dan tindakan
dari beberapa huruf dan medis yang terdiri
angka daribeberapa kalimat
- Hasil tindakan medis terdiri
dari beberapa kalimat
Perawat dapat melihat - Nama pasien yang terdiri Perawat dapat melihat
Tindakan medis pasien dari beberapa huruf kapital Tindakan medis pasien
(nama pasien) - Nama pasien yang terdiri dnegan memasukkan
dari beberapa huruf kecil nama pasien
Admin menerima laporan - Nama pasien yang terdiri Admin dapat menerima
Tindakan medis pasien dari beberapa huruf kapital Tindakan medis pasien
- Nama pasien yang terdiri Ketika perawat sudah
dari beberapa huruf kecil menginputkan tindakan
- Hasil tindakan medis terdiri medis pasien
dari beberapa kalimat
Dapat Menampilkan Ahli gizi dapat melihat - Nama pasien yang terdiri Ahli gizi dapat melihat
Data Makan Siang jadwal makan pasien (nama dari beberapa huruf kapital jadwal makan pasien
pasien) - Nama pasien yang terdiri stelah menginputkan
dari beberapa huruf kecil nama pasien
47
Ahli gizi dapat - Nama pasien yang terdiri Ahli gizi dapat
menginputkan data laporan dari beberapa huruf kapital menginputkan data
makan pasien (nama pasien - Nama pasien yang terdiri laporan makan pasien
dan menu makanan) dari beberapa huruf kecil dengan memasukkan
- menu makanan yang terdiri nama pasien dan menu
dari beberapa huruf dan makanan pasien
angka
- menu makanan yang terdiri
dari beberapa huruf
Admin dapat menginputkan - Nama pasien yang terdiri Admin dapat
jadwal makan pasien (nama dari beberapa huruf kapital menginputkan jadwal
pasien dan jam) - Nama pasien yang terdiri makan pasien
dari beberapa huruf kecil berdasarkan nama
- Jam terdiri dari symbol dan pasien dan jam makan
angka pasien
- Jam terdiri dari angka
Admin menerima laporan - Nama pasien yang terdiri Admin dapat menerima
makan pasien dari beberapa huruf kapital laporan tentang makan
- Nama pasien yang terdiri pasien Ketika ahli gisi
dari beberapa huruf kecil sudah menginputkan
- Jam terdiri dari symbol dan data laporan makan
angka pasien
- Jam terdiri dari angka
Dapat Melakukan Logout Pengguna dapat melakukan Pengguna dapat
logout melakukan logout
ketika sudah selesai
pmenggunakan sistem
48
DAFTAR PUSTAKA
https://drive.google.com/drive/folders/1TBxjl5E82iibthg7Fb9FMlPC00PNWTDO
https://bobo.grid.id/read/08678734/selain-dokter-inilah-5-profesi-lain-yang-bekerja-di-
rumah-sakit
49
LINK VIDEO PRESENTASI
https://drive.google.com/drive/folders/1OYQq4g2mM0GgSJjKumNHfLpEfC-pJ-q1
50
PEMBAGIAN TUGAS
51