APLIKASI PENGOLAHAN DATA PESERTA KERJA PARAKTEK (KP) BERBASIS WEB PADA PT. PLN (PERSERO) WS2JB - POLSRI REPOSITORY
APLIKASI PENGOLAHAN DATA PESERTA
KERJA PARAKTEK (KP) BERBASIS WEB PADA
PT. PLN (PERSERO) WS2JB
LAPORAN AKHIR
Dibuat untuk memenuhi syarat dalam menyelesaikan
Pendidikan Diploma III Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya Palembang
Oleh :
GILANG RAMADHAN PUTRA
0611 3080 0610
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG
2014
Motto dan Persembahan
Motto : Iman yang paling utama adalah engkau mengetahui bahwa Allah S.W.T senantiasa menyertai kita semua dimanapun kita berada. An experience is the most greatest lesson and a great teacher in our life.
Family and friends is more precious than a gold. My teacher’s is my hero
Persembahan : To my beloved parents, my mom and my dad that always support me and always advise me to never giving up before trying. To all of my family’s that always pray for me and always support me.
To my beloved brother and sisters, To all my honorable teachers in Manajemen Informatika,
Politeknik Negeri Sriwijaya that never giving up to teach me. To my dearest friends Yunni, Dessy and Siti . Finally, here we are ! To all my beloved friends, that always besides me whenever I needs a help.
ABSTRAK
PT. PLN (Persero) WS2JB Palembang adalah salah satu Badan Usaha Milik Negara (BUMN) yang bergerak di bidang pendistribusian listrik di seluruh wilayah Sumatera Selatan, Jambi dan Bengkulu. Saat ini, PT. PLN (Persero) belum menggunakan sistem komputer dalam pengolahan data peserta kerja praktek. Hal ini mengakibatkan sulitnya calon peserta kerja praktek dalam melakukan pendaftaran kerja praktek di PT. PLN (Persero) WS2JB. Staf SDM juga belum menggunakan sistem komputer dalam pengolahan data peserta kerja praktek sehingga membutuhkan waktu yang cukup lama dalam melakukan pengolahan data peserta kerja praktek. Penulis membuat sebuah aplikasi pengolahan data peserta kerja praktek berbasis web menggunakan bahasa pemrograman PHP dan MySQL dengan tujuan membantu calon peserta kerja praktek dalam melakukan pendaftaran kerja praktek dan mempercepat proses pegolahan data peserta kerja praktek pada PT. PLN (Persero) WS2JB.
ABSTRACT WEB-BASED APPLICATION OF INTERNSHIP PARTICIPANT DATA PROCESSING AT PT. PLN (PERSRO) WS2JB
PT. PLN (Persero) WS2JB Palembang is the one of State-Owned Corporation (BUMN) that works on distribution of electricity energy in the entire South Sumatera, Jambi and Bengkulu area. In the present day, PT. PLN (Persero) WS2JB doesn’t use computer system on internship participant data processing. These problems is cause the internship registering at PT. PLN (Persero) is more diffcult. The
SDM staff of PT. PLN (Persero) also doesn’t apply computer system to process the internship data processing so the staff SDM need more times to process the data. I biuld a web-based application of internship data processing with PHP Programming Language and MySQL Database to help the internship applicant do registration easily and to speed up the internship data processing at PT. PLN (Persero) WS2JB.
KATA PENGANTAR
Segala puji dan syukur penulis haturkan kepada sang maha pencipta, DIA-lah ALLAH SWT, karena berkat rahmat dan ridho-NYA yang laur biasa penulis dapat menyelesaikan penulisan Laporak Akhir dengan judul “APLIKASI
PENGOLAHAN DATA PESERTA KERJA PRAKTEK (KP) BERBASIS WEB PADA PT. PLN (PESRO) WS2JB”. Tak lupa pula salawat dan salam penulis sampaikan juga kepada junjungan kita tercinta Nabi Besar Muhammad SAW yang telah membawa umat-nya menuju zaman yang indah.
Adapun tujuan dari penulisan laporan akhir ini adalah salah satu syarat untuk menyelesaikan mata kuliah Laporan Akhir di Jurusan Manajemen InformatikaPoliteknik Negeri Sriwijaya.
Didalam penulisan laporan akhir ini penulis telah banyak menerima bantuan berupa masukan-masukan dari berbagai pihak, untuk itu penulis mengucapkan terima kasih yang tulus kepada :
1. Sang Maha Pencipta, yang telah begitu banyak memberikan karunianya kepada penulis, DIA-lah ALLAH SWT.
2. Bapak RD. Kusumanto, S.T., M.M, selaku Direktur Politeknik Negeri Sriwijaya.
3. Bapak Dedy Rusdyanto, S.E., M.Si, selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
4. Bapak Robinson, S.Kom, M.Kom, selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
5. Bapak Maulidi, selaku Deputi Manager Bidang Perencanaan PT.
PLN (Persero) WS2JB Palembang.
6. Ibu Devi Sartika, S.Kom., M.AB. selaku Dosen Pembimbing I Laporan Akhir yang telah memberikan begitu banyak bantuan berupa sumbangan pikiran dan masukan-masukan yang berarti selama penulis menyelesaikan Laporan.
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. selaku Dosen Pembimbing II Laporan Akhir yang telah memberikan begitu banyak bantuan berupa masukan-masukan positif dan sumbangan pikiran selama penulisan Laporan Akhir ini. banyak membantu dalam menyelesaikan Laporan Akhir ini.
9. Ibu Tati dari bidang SDM dan Ibu Viko dari bidang Perencanaan di PT. PLN (Persero) yang telah memberikan begitu banyak bantuan luar biasa dalam menyelesaikan Laporan Akhir ini.
10. Seluruh Dosen beserta staff di Lingkungan Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
11. Kepada Ibunda dan Ayahanda tercinta yang aku sayangi yang telah memberikan segala do’a, nasehat, kesabaran, kasih sayang serta dukungan penuh terhadap putranya dalam menempuh pendidikan di Politeknik Negeri Sriwijaya dan dalam penulisan Laporan ini.
12. Seluruh keluarga yang telah memberikan banyak do’a dalam penulisan Laporan ini.
13. Seluruh teman-teman seperjuangan khususnya anak-anak 6 IA, dan seluruh teman-teman Angkatan 2011 di Jurusan Manajemen Informatika, yang telah berjuang bersama-sama dalam meraih kesuksesan.
Penulis juga menyadari masih banyak kekurangan dalam penyusunan Laporan Akhir ini. Untuk itu penulis mengharapkan masukan-masukan berupa kritik dan saran yang membangun guna kesempurnaan di masa-masa mendatang.
Pada akhirnya, penulis sampaikan permintaan maaf yang setulus- tulusnya dan kepada ALLAH SWT penulis memohon ampun, bila ada kata-kata penulis yang kurang berkenan baik disengaja maupun tidak penulis sadari. Semoga Laporan Akhir ini dapat bermanfaat bagi semua pihak, khususnya Mahasiswa Jurusan Manajemen Informatika.
Palembang, Juli 2014 Penulis
Halaman HALAMAN JUDUL ························································ i MOTO DAN PERSEMBAHAN ·················································· ii ABSTRAK ························································ iii ABSTRACT
························································ iv KATA PENGANTAR ························································ v DAFTAR ISI ························································ vii DAFTAR TABEL ························································ xii
DAFTAR GAMBAR ························································ xiii
BAB I PENDAHLUAN ························································ 1
1.1 Latar Belakang ························································ 1
1.2 Rumusan Masalah ························································ 3
1.3 Batasan Masalah ························································ 3
1.4 Tujuan dan Manfaat ························································ 3
1.4.1 Tujuan ························································ 3
1.4.2 Manfaat ························································ 3
1.5 Metodologi Pengumpulan Data ··········································· 4
1.5.1 Lokasi ························································ 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 Sistem ······················································· 7
2.1.3 Karakteristik Sistem ···················································· 7
2.1.4 Klasifikasi Sistem ······················································ 8
2.1.5 Pengendalian Sistem ··················································· 9
2.2 Teori Khusus ························································ 11
2.2.1 Pengertian Usecase Diagram ········································· 11
2.2.3 Pengertian Activity Diagram ·········································· 13
2.2.4 Pengertian Sequence Diagram ········································ 14
2.3 Pengertian Judul ························································ 15
2.3.1 Pengertian Aplikasi ····················································· 15
2.3.2 Pengertian Data ························································ 15
2.3.3 Pengertian Pengolahan Data ·········································· 15
2.3.4 Pengertian Peserta Kerja Praktek ····································· 16
2.3.5 Pengertian Web ························································ 16
2.4 Teori Program ························································ 16
2.4.1 Adobe Dreamweaver CS6 ············································· 16
2.4.2 Ruang Kerja Adobe Dreamweaver ··································· 16
2.4.3 Pengertian PHP ························································ 18
2.4.4 Sintaks Penulisan PHP ················································· 19
2.4.5 Pengertian MySQL ······················································ 20
2.4.6 Pengertian XAMPP ····················································· 20
2.4.7 Pengertian Database ··················································· 20
2.4.8 Pengertian PHP MyAdmin ············································ 20
BAB III GAMBARAN UMUM PERUSAHAAN ····························· 21
3.1 Sejarah PT. PLN (Persero) ················································ 21
3.2 Sejarah Berdirinya PT. PLN (Persero) WS2JB ························ 22
3.2.1 Periode Tahun 1927 s.d 1942 ········································· 22
3.2.2 Periode Tahun 1942 s.d 1945 ········································· 23
3.2.3 Periode Tahun 1945 s.d 1959 ········································· 23
3.2.4 Periode Tahun 1960 ···················································· 24
3.2.5 Periode Tahun 1960 ···················································· 24
3.2.6 Periode Tahun 1972 ···················································· 24
3.2.7 Periode Tahun 1975 s.d 1994 ········································· 24
3.2.8 Periode Tahun 1996 s.d 2001 ········································· 25
3.2.9 Periode Tahun 2001 s.d 2002 ········································· 25
3.2.10 Periode Tahun 2002 s.d 2004 ········································· 26
3.2.12 Periode Tahun 2008 s.d Sekarang ···································· 26
3.3 Visi dan Misi PT. PLN (Persero) WS2JB Palembang ················· 27
3.3.1 Visi ························································ 27
3.3.2 Misi ························································ 27
3.3.3 Motto ························································ 27
3.4 Makna Logo PT. PLN (Persero) ·········································· 28
3.4.1 Arti Elemen Bentuk ···················································· 28
3.4.2 Arti Elemen Warna ····················································· 28
3.5 Struktur Organisasi PT. PLN (Persero) WS2JB ························ 29
3.6 Pembagian Tanggung Jawab dan Wewenang ·························· 30
3.7 Dasar Hukum Perusahaan ················································· 37
3.8 Prosedur Sistem Pengolahan yang Sedang Berjalan ··················· 38
BAB IV HASIL DAN PEMBAHASAN ········································· 40
4.1 Prosedur Sistem yang Akan Diterapkan ································· 40
4.2 Penyelidikan Awal dan Studi Kelayakan ································ 40
4.2.1 Penyelidikan Awal ····················································· 40
4.2.2 Studi Kelayakan ························································ 41
4.3 Analisa Sistem ························································ 42
4.3.1 Alat dan Bahan ························································ 42
4.4 Rancangan Sistem ························································ 43
4.4.1 Prosedur Sistem yang akan Diterapkan ······························ 43
4.4.2 Usecase Diagram ······················································· 45
4.4.3 Class Diagram ························································ 46
4.4.4 Activity Diagram ························································ 47
4.4.5 Sequence Diagram ····················································· 50
4.4.6 Detail Sistem ························································ 54
4.5 Desain Tampilan ························································ 57
4.5.1 Halaman User ························································ 57
1. Desain Tampilan Homepage ·········································· 57
2. Desain Tampilan Form Cek Jadwal ·································· 58
4. Desain Tampilan Form Login User ·································· 59
5. Desain Tampilan Form Pendaftaran Peserta Kerja Praktek ······ 59
6. Desain Tampilan Form Upload Surat Permohonan ··············· 60
7. Desain Tampilan Form Download Surat Persetujaun ············· 60
8. Desain Tampilan Form Upload Laporan Kerja Praktek ·········· 61
9. Desain Tampilan Form Download Sertifikat ······················· 61
4.5.2 Halaman Admin ························································ 62
1. Desain Tampilan Homepage Admin ································· 62
2. Desain Tampilan Form Absen Peserta Kerja Praktek ············· 62
3. Desain Tampilan Form Tabel Permohonan Kerja Praktek ······· 63
4. Desain Tampilan Form Konfirmasi Permohonan KP ············· 63
5. Desain Tampilan Form Download Surat Permohonan KP ······· 64
6. Desain Tampilan Form Surat Persetujuan Kerja Praktek ········· 64
7. Desain Tampilan Form Downlaod Laporan Kerja Praktek ······· 65
8. Desain Tampilan Form Penilaian Peserta Kerja Praktek ········· 65