APLIKASI MONITORING KERJA LEMBUR DOKTER PETUGAS DAN PERAWAT JAGA MALAM PNS DAN NON PNS RUMAH SAKIT UMU
DAERAH SEKAYU BERBASISWEBSITE
LAPORAN AKHIR
Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh : RULLY FEBRIANI (061830801149)
PROGRAM STUDI III MANAJEMEN INFORMATIKA JURUSAN MANAJEMEN INFORMATIKA
PALEMBANG
Motto dan Persembahan
“Jika kau ingin merubah dunia maka mulai lah dengan merapikan tempat tidurmu di pagi hari”
Penulis Persembahkan Kepada:
• Kedua Orangtua tercinta.
• Keluarga Besar penulis.
• Dosen Pembimbing yang telah banyak membantu.
• Almamater kebanggaan.
• Saudarah yang membantu.
• Seluruh pihak yang membantu, khususnya Teman-teman Bisquat dan Kelas 6 ID.
• Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
KATA PENGANTAR
Puji syukur marilah kita panjatkan Atas nikmat Allah Subhanahu wata’ala, karena hanya atas Rahmat, Ridho dan Karunia-Nya lah penulis dapat menyelesaikan Laporan Akhir ini dengan judul “Aplikasi monitoring kerja lembur dokter petugas dan perawat jaga malam PNS dan non PNS rumah sakit umum daerah Sekayu berbasis website”
yang terdiri dari 5 bab yaitu Bab I Pendahuluan, Bab II Tinjauan Pustaka, Bab III Gambaran Umum Lembaga, Bab IV Hasil dan Pembahasan, Bab V Kesimpulan dan Saran. Shalawat beriringkan salam tak lupa kita curahkan suritauladan kita Nabi besar Muhammad Shallallahu ‘alaii wasallam berserta keluarga, sahabat, dan para
pengikutnya hingga akhir zaman.
Laporan Akhir ini disusun untuk memenuhi kurikulum dalam menyelesaikan pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
Dalam kesempatan ini juga, penulis mengucapkan terima kasih yang sebesar besarnya kepada pihak yang mendukung dan membantu dalam penyusunan laporan kerja praktik ini khususnya kepada:
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak Carlos RS, S.T., M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya.
3. Ibu Nelly Masnila, S.E, M.Si,Ak. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya.
4. Bapak Ahmad Zamheri, S.T., M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya.
5. Bapak Drs. Zakaria, M.pd. selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya.
6. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya .
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Ibu Rika Sadariawati, S.E., M.Si. selaku Ketua Program Studi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
9. Devi Sartika,S.Kom.,M.AB selaku dosen Pembimbing I.
Delta Khairunnisa,SE.,M..Si pemmbing II.
10. Bapak dan Ibu dosen pengajar di Jurusan Manajemen Informatika yang telah memberikan ilmu yang bermanfaat.
11. Tenaga Administrasi dan Teknisi Jurusan Manajemen Informatika, Kak Udin dan Kak Hendri yang telah membantu dalam penyelesaian laporan akhir ini.
12. Kedua Orang Tua tercinta yang senantiasa memberikan doa dan semangat, dukungan serta saran yang sangat bermanfaat agar terus melakukan yang terbaik.
13. Keluarga besar khususnya saudara saya kaka Wawan dan yuk sella, adek Delfi Riski dan abil yang telah membantu dalam penyelesaian laporan akhir ini. yang telah memberikan doa dan semangat.
14. Kekasih tercinta Roberto Bernard yang selalu membantu dan menemani sampai laporan ini selesai.
15. Teman-teman seperjuangan Jurusan Manajemen Informatika khususnya Teman Bisquat Dan kelas 6 ID.
16. Semua pihak yang telah membantu dalam menyelesaikan Laporan Akhir ini.
Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan penulis yang akan datang. Akhir kata penulis berharap semoga Laporan Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa- mahasiswi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aamiin.
Palembang, Juli 2021
Penulis
ABSTRAK
iv
Tujuan penulisan laporan adalah untuk membangun Aplikasi Monitoring Kerja Lembur Dokter, Petugas dan Perawat Jaga Malam PNS dan Non PNS Rumah Sakit Umum Daerah Sekayu Berbasi Website. Karyawan yang hendak melaksanakan lembur harus mengajukan permohonan secara tertulis kepada pimpinan atau pihak yang berwenang. Pengolahan data secara manual ini memiliki beberapa kelemahan, diantaranya menghambat kinerja karyawan yang akan melaksanakan lembur karena proses pengajuan yang kurang praktis, resiko terjadinya human error atau kesalahan dalam proses pengarsipan, dan sulitnya melakukan proses monitoring dan evaluasi terhadap kinerja karyawan yang melakukan lembur. Pembuatan aplikasi ini diharapkan mampu menjadi solusi dari permasalahan yang terjadi.
Aplikasi dibangun dengan menggunakan bahas pemrograman PHP dan database MySQL. Aplikasi bisa dimanfaatkan oleh 3 pengguna yang terdiri dari admin yang akan menginput data user dan melakukan kontrol sistem, karyawan yang akan melakukan input data lembur, dan pimpinan yang akan menerima pengajian lembur dan melakukan monitoring terhadap kerja lembur karyawan.
Kata Kunci:Monitoring, Lembur, PHP, MySQL
ABSTRACT
v
The purpose of writing the report is to build an Application for Monitoring Overtime for Doctors, Officers and Nurses on a Website-Based Night Watch for Civil Servants and Non Civil Servants at the Sekayu Regional General Hospital.
Employees who wish to carry out overtime must submit a written application to the management or the competent authority. This manual data processing has several weaknesses, including hampering the performance of employees who will carry out overtime because the submission process is less practical, the risk of human error or errors in the filing process, and the difficulty of monitoring and evaluating the performance of employees who do overtime. Making this application is expected to be a solution to the problems that occur. The application is built using the PHP programming language and MySQL database. The application can be used by 3 users consisting of admins who will input user data and control the system, employees who will input overtime data, and leaders who will receive overtime recitations and monitor employee overtime work.
Keywords: Monitoring, Overtime, PHP, MySQL
viii DAFTAR ISI
Halaman
HALAMAN JUDUL...i
LEMBAR PENGESAHAN... ii
MOTTO DAN PERSEMBAHAN... iii
ABSTRAK... iv
ABSTRACT...v
KATA PENGANTAR... vi
DAFTAR ISI... viii
DAFTAR TABEL... xiii
DAFTAR GAMBAR...xiv
BAB I PENDAHULUAN...1
1.1 Latar Belakang...1
1.2 Perumusan Masalah... 3
1.3 Batasan Masalah... 3
1.4 Tujuan dan Manfaat Penelitian...3
1.4.1 Tujuan... 3
1.4.2 Manfaat... 4
1.5 Metodelogi Penelitian...4
1.5.1 Lokasi Pengumpulan Data...4
1.5.2 Metode Pengumpulan Data...4
1.6 Sistematika Penulisan... 5
BAB II TINJAUAN PUSTAKA... 7
2.1 Teori Umum...7
2.1.1 Pengertian Komputer... 7
2.1.2 Pengertian Data...7
2.1.3 Pengertian Informasi...8
ix
2.1.4 Pengertian Aplikasi ... 8
2.1.5 PengertianMonitoring(Pemantauan) ... 8
2.1.6 PengertianWebsite ... 9
2.2 Teori Khusus ... 9
2.2.1 Pengertian Pemrograman Terstruktur ... 9
2.2.2Data Flow Diagram (DFD) ... 9
2.2.3Entity Relationship Diagram (ERD) ... 11
2.2.4Blockchart ... 12
2.2.5Flowchart ... 14
2.2.6 Kamus Data (Data Dictionary) ... 17
2.3 Teori Program ... 19
2.3.1 PengertianPHP ... 18
2.3.2 PengertianMySQL ... 18
2.3.3 Pengertian XAMPP ... 19
2.3.4 Pengertian PhpMyAdmin... 19
2.3.5 Pengertian Sublime Text... 20
2.3.6 Metode Pengembangan Sistem ... 20
BAB III GAMBARAN UMUM PERUSAHAAN ... 22
3.1 Sejarah Singkat Perusahaan ... 22
3.2 Visi dan Misi Rumah Sakit Umum Daerah Sekayu... 24
3.2.1 Visi ... 24
3.2.2 Misi ... 24
3.3 Tugas Pokok, Fungsi, dan Struktur Organisasi Rumah Sakit Umum Daerah Sekayu... 24
3.3.1 Tugas Pokok... 24
3.3.2 Fungsi... 25
3.3.2 Struktur Organisasi... 26
3.4 Sistem yang Sedang Berjalan... 28
3.5 Sistem yang akan Dikembangkan...29
BAB IV HASIL DAN PEMBAHASAN... 30
4.1 Analisis Kebutuhan Perangkat Lunak...30
x
4.1.1 Penyelidikan Awal...30
4.1.2 Prosedur Sistem yang akan Diterapkan... 30
4.2 Studi Kelayakan...31
4.3 Lokasi Penelitian... 32
4.4 Alat Dan bahan... 33
4.4.1 Alat... 33
4.4.1.1 Perangkat Keras (Hardware)... 33
4.4.1.2 Perangkat Lunak (Software)...33
4.4.2 Bahan... 33
4.5 Analisis Kebutuhan Perangkat Lunak... 34
4.5.1 Kebutuhan Fungsional...34
4.5.2 Kebutuhan Non-Fungsional...34
4.6 Desain Sistem... 35
4.6.1 Desain Sistem secara Umum... 35
4.6.1.1 Diagram Konteks... 35
4.6.1.2Data Flow Diagram(DFD) Level 0...37
4.6.1.3Blockchart...39
4.6.1.4Flowchart...40
4.6.1.5Entity Relationship Diagram(ERD)... 45
4.6.1.6 Kamus Data... 45
4.6.2 Desain Tabel... 47
4.6.3 Desain Sistem Terperinci...48
4.6.3.1 Desain Halaman Awal...48
4.6.3.2 Desain Halaman Admin... 49
4.6.3.2.1 Desain HalamanDashboardAdmin... 49
4.6.3.2.2 Desain Halaman DataUser...50
4.6.3.2.3 Desain Halaman TambahUser...51
4.6.3.2.4 Desain HalamanDashboardAdmin... 52
4.6.3.2.5 Desain HalamanDashboardAdmin... 53
4.6.3.2.6 Desain Halaman Data Ruangan...54
4.6.3.2.7 Desain Halaman Tambah Ruangan... 55
4.6.3.2.8 Desain Halaman Data Lembur... 56
xi
4.6.3.3 Desain Halaman Karyawan...57
4.6.3.3.1 Desain HalamanDashboardKaryawan... 57
4.6.3.3.2 Desain Halaman Data Lembur... 58
4.6.3.3.3 Desain Halaman Tambah Lembur...59
4.6.3.4 Desain Halaman Pimpinan...60
4.6.3.4.1 Desain HalamanDashboardPimpinan... 60
4.6.3.4.2 Desain Halaman Data Karyawan...61
4.6.3.4.3 Desain Halaman Data Lembur... 62
4.7 Hasil Tampilan Sistem...63
4.7.1 Tampilan Halaman Awal...63
4.7.1.1 Desain HalamanLogin...63
4.7.2 Tampilan Halaman Admin...64
4.7.2.1 Tampilan HalamanDashboardAdmin... 64
4.7.2.2 Tampilan Halaman DataUser...64
4.7.2.3 Tampilan Halaman TambahUser...65
4.7.2.4 Tampilan Halaman Data Karyawan... 66
4.7.2.5 Tampilan Halaman Tambah Karyawan...66
4.7.2.6 Tampilan Halaman Data Ruangan...67
4.7.2.7 Tampilan Halaman Tambah Ruangan... 68
4.7.2.8 Tampilan Halaman Data Lembur... 68
4.7.3 Tampilan Halaman Karyawan... 69
4.7.3.1 Tampilan HalamanDashboardKaryawan...69
4.7.3.2 Tampilan Halaman Data Lembur...70
4.7.3.3 Tampilan Halaman Tambah Lembur... 70
4.7.4 Desain Halaman Pimpinan... 71
4.7.4.1 Tampilan HalamanDashboardPimpinan...71
4.7.4.2 Tampilan Halaman Data Karyawan... 72
4.7.4.3 Tampilan Halaman Data Lembur...72
4.8 Penguji Sistem... 73
4.8.1 Lingkungan Pengujian...73
4.8.2 Rencana Pengujian...73
4.9 Pembahasan... 76
xii
BAB V KESIMPULAN DAN SARAN...77 5.1. Kesimpulan... 77 5.2. Saran... 78 DAFTAR PUSTAKA
LISTING
DAFTAR TABEL
xiii
Halaman
Tabel 2.1 Simbol-SimbolData Flow Diagram (DFD)... 10
Tabel 2.2 Simbol-SimbolEntity Relationship Diagram (ERD)... 11
Tabel 2.3 Simbol-SimbolBlockchart... 13
Tabel 2.4 Simbol-SimbolFlowchart... 15
Tabel 2.5 Simbol-Simbol Kamus Data ... 17
Tabel 4.1 Studi Kelayakan Aplikasi ... 32
Tabel 4.2 Tampilan Tabel Ruangan ... 47
Tabel 4.3 Tampilan TabelUser... 47
Tabel 4.4 Tampilan Tabel Karyawan... 47
Tabel 4.5 Tampilan Tabel Lembur ... 48
Tabel 4.6 Tabel Uji Aplikasi ... 73
DAFTAR GAMBAR
xiv
Halaman
Gambar 2.1 Ilustrasi ModelWaterfall...21
Gambar 3.1 Struktur Organisasi Rumah Sakit Umum Daerah Sekayu... 27
Gambar 3.2 Sistem Pengajuan Lembur di RSUD Sekayu...29
Gambar 3.2 Sistem yang akan Dikembangkan di RSUD Sekayu... 30
Gambar 4.1 Diagram Konteks... 35
Gambar 4.2 Data Flow DiagramLevel 0...37
Gambar 4.3 Blockchart...39
Gambar 4.4 FlowchartAdmin...41
Gambar 4.5 FlowchartKaryawan... 43
Gambar 4.6 FlowchartPimpinan... 44
Gambar 4.7 Entity Relationship Diagram(ERD)...45
Gambar 4.8 Desain HalamanLogin...48
Gambar 4.9 Desain HalamanDashboardAdmin...49
Gambar 4.10 Desain Halaman DataUser...50
Gambar 4.11 Desain Halaman TambahUser...51
Gambar 4.12 Desain Halaman Data Karyawan...52
Gambar 4.13 Desain Halaman Tambah Karyawan... 53
Gambar 4.14 Desain Halaman Data Ruangan... 54
Gambar 4.15 Desain Halaman Tambah Ruangan...55
Gambar 4.16 Desain Halaman Data Lembur...56
Gambar 4.17 Desain HalamanDashboardKaryawan...57
Gambar 4.18 Desain Halaman Data Lembur...58
Gambar 4.19 Desain Halaman Tambah Lembur... 59
Gambar 4.20 Desain HalamanDashboardPimpinan...60
Gambar 4.21 Desain Halaman Data Karyawan...61
Gambar 4.22 Desain Halaman Data Lembur...62
Gambar 4.23 Tampilan HalamanLogin...63
Gambar 4.24 Tampilan HalamanDashboardAdmin...64
xv
Gambar 4.25 Tampilan Halaman DataUser...64
Gambar 4.26 Tampilan Halaman TambahUser...65
Gambar 4.27 Tampilan Halaman Data Karyawan...66
Gambar 4.28 Tampilan Halaman Tambah Karyawan... 66
Gambar 4.29 Tampilan Halaman Data Ruangan...67
Gambar 4.30 Tampilan Halaman Tambah Ruangan... 68
Gambar 4.31 Tampilan Halaman Data Lembur...68
Gambar 4.32 Tampilan HalamanDashboardKaryawan... 69
Gambar 4.33 Tampilan Halaman Data Lembur...70
Gambar 4.34 Tampilan Halaman Tambah Lembur...70
Gambar 4.35 Tampilan HalamanDashboardPimpinan... 71
Gambar 4.36 Tampilan Halaman Data Karyawan...72
Gambar 4.37 Tampilan Halaman Data Lembur...72