i PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN PT.PLN (PERSERO) WILYAH SUMATERA UTARA DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL TUGAS AKHIR KHAIRUL AMIN 112406108 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
PERANCANGAN SISTEM INFROMASI KEPEGAWAIAN PT.PLN (PERSERO) WILAYAH SUMATERA UTARA DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya KHAIRUL AMIN 112406108 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
ii PERSETUJUAN Judul : Perancangan Sistem Informasi Kepegawaian PT.PLN (Persero) Wilayah Sumatera Utara Dengan Menggunakan Pemrograman PHP dan MySQL Kategori : Tugas Akhir Nama : Khairul Amin Nomor Induk Mahasiswa : 112406108 Program Studi : Diploma 3 Teknik Informatika Departemen : Matematika Fakultas : Matematika Dan Ilmu Pengetahuan Alam Disetujui di Medan, Juni 2014 Disetujui Oleh Program Studi D3 Teknik Informatika FMIPA USU Ketua, Pembimbing, Dr. Elly Rosmiani, M.Si Dr. Syahril Efendi, S.Si. M.I.T NIP. 19600520 198503 2 002 NIP. 19671110 199602 1 001
iii PERNYATAAN PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN PT.PLN (PERSERO) WILAYAH SUMATERA UTARA DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2014 KHAIRUL AMIN 112406108
iv PENGHARGAAN Puji dan syukur penulis panjatkan kepada Allah SWT yang Maha Pemurah dan Maha Penyayang, dengan limpahan rahmat dan hidayah-nya Penulis dapat menyelesaikan penyusuanan tugas akhir ini dengan judul Perancangan Sistem Informasi Kepegawaian PT.PLN (Persero) Wilayah Sumatera Utara dengan Menggunkan Pemrograman PHP dan MySQL. Terimakasih penulis sampaikan kepada Dr. Syahril Efendi, S.Si. M.I.T., selaku pembimbing yang telah meluangkan waktunya selama penyusunan tugas akhir ini. Terimakasih kepada Ibu Dr. Elly Rosmaini, M.Si dan Bapak Syahriol Sitorus, S.Si, M.IT selaku Ketua Program Studi dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua dan Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Sutarman, M.Sc Selaku Dekan FMIPA USU, seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Ayahanda Sumarno, Ibu Mariani dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.
v ABSTRAK Dewasa ini, internet telah menjadi kebutuhan dibanyak pihak dan tidak terkecuali pada pegawai. Tugas Sistem Informasi Kepegawaian ini bertujuan untuk mempermudah pekerjaan pegawai PT.PLN (Persero) Wilayah Sumatera Utara untuk mendapatkan informasi data data pegawai dan memanipulasi ketika adanya pembaharuan. Tugas ini dibuat dengan menggunakan PHP MySQL, Aplikasi XAMPP Version 1.8.1. Dan juga HTML(Hypertext Markup Language), CSS(Cascading Style Sheet), Java Script serta menggunakan website editor Sublime Text 2. Website ini dirancang sesuai dengan kebutuhan pegawai PT.PLN (Pesero) Wilayah Sumatera Utara untuk melihat dan memanipulasi data pegawai dengan cara yang mudah.
vi DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi viii ix BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 4 1.4 Tujuan dan Manfaat 5 1.5 Metode Penelitian 6 1.6 Sistematika Penulisan 8 BAB 2 LANDASAN TEORI 10 2.1 Pengertian Sistem Informasi 10 2.2 Data 10 2.3 Pengertian Komputer 11 2.4 Pengertian Internet 12 2.5 PHP (Personal Home Page) 12 2.5.1 Sejarah PHP 13 2.5.2 Konsep dasar PHP 14 2.6 MySQL 16 2.7 Fungsi PHP dan MySQL 17 2.8 Hypertext Marup Language 18 2.9 CSS (Cascading Style Sheet) 21 2.10 Pengenalan Sublime Text 21 BAB 3 GAMBARAN UMUM PERUSAHAAN 23 3.1 Sejarah PT.PLN (Persero) Wilayah Sumatera Utara 23 3.2 Visi dan Misi 27 3.3 Makna Logo 28 3.4 Struktur Organisasi dan Tugas 29
vii BAB 4 PERANCANGAN SISTEM 38 4.1 Perancangan Sistem 38 4.2 Data Flow Diagram 38 4.3 Perancangan Basis Data 40 4.4 Flowchart 42 4.4.1 Flowchart pencarian 44 4.4.2 Flowchart login, melihat dan memanipulasi data 45 4.5 Perancangan Antar Muka (Interface) 46 BAB 5 IMPLEMENTASI SISTEM 50 5.1 Pengertian Implementasi Sistem 50 5.2 Tujuan Implementasi Sistem 51 5.3 Komponen Sistem 51 5.3.1 Hardware 51 5.3.2 Software 52 5.3.3 Brainware 52 5.4 Tampilan Akhir Website 53 5.4.1 Halaman index.php 53 5.4.2 Halaman indexadmin.php 54 5.4.3 Halaman Daftar Pegawai 55 5.4.4 Halaman Tampil Data 56 5.4.5 Halaman Edit Data 58 BAB 6 KESIMPULAN DAN SARAN 61 6.1 Kesimpulan 61 6.2 Saran 62 Daftar Pustaka Lampiran
viii DAFTAR TABEL Nomor Judul Halaman Tabel 4.1 Simbol-simbol DFD 39 4.2 Login 41 4.3 Daftar Pegawai 41 4.4 Flowchart 42
ix DAFTAR GAMBAR Nomor Judul Halaman Gambar 4.1 Level 0 Sistem Informasi Kepegawaian 40 4.2 Flowchart pencarian 44 4.3 Flowchart login Administrator 45 4.4 Tampilan Halaman Utama 47 4.5 Tampilan Halaman Tampil 48 4.6 Tampilan Halaman Edit Data 49 5.1 Halaman Index User (index.php) 54 5.2 Halaman Index Admin (indexadmin.php) 55 5.3 Tampilan Daftar Pegawai 56 5.4 Halaman Tampil Data User 57 5.5 Halaman Tampil Data Setelah Login 58 5.6 Halaman Edit Data Sebelum Login 59 5.7 Halaman Edit Data Setelah Login 60