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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: Perancangan Sistem Informasi Kepegawaian PT.PLN (Persero) Wilayah Sumatera Utara Dengan Menggunakan Pemrograman PHP dan MySQL : Tugas Akhir : Khairul Amin : 112406108 : Diploma 3 Teknik Informatika : Matematika : Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Disetujui di Medan, Juni 2014
Disetujui Oleh Program Studi D3 Teknik Informatika FMIPA USU Ketua,
Dr. Elly Rosmiani, M.Si NIP. 19600520 198503 2 002
Pembimbing,
Dr. Syahril Efendi, S.Si. M.I.T NIP. 19671110 199602 1 001
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan dan Manfaat 1.5 Metode Penelitian 1.6 Sistematika Penulisan
1 1 3 4 5 6 8
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi 2.2 Data 2.3 Pengertian Komputer 2.4 Pengertian Internet 2.5 PHP (Personal Home Page) 2.5.1 Sejarah PHP 2.5.2 Konsep dasar PHP 2.6 MySQL 2.7 Fungsi PHP dan MySQL 2.8 Hypertext Marup Language 2.9 CSS (Cascading Style Sheet) 2.10 Pengenalan Sublime Text
10 10 10 11 12 12 13 14 16 17 18 21 21
BAB 3 GAMBARAN UMUM PERUSAHAAN 3.1 Sejarah PT.PLN (Persero) Wilayah Sumatera Utara 3.2 Visi dan Misi 3.3 Makna Logo 3.4 Struktur Organisasi dan Tugas
23 23 27 28 29
Universitas Sumatera Utara
vii
BAB 4 PERANCANGAN SISTEM 4.1 Perancangan Sistem 4.2 Data Flow Diagram 4.3 Perancangan Basis Data 4.4 Flowchart 4.4.1 Flowchart pencarian 4.4.2 Flowchart login, melihat dan memanipulasi data 4.5 Perancangan Antar Muka (Interface)
38 38 38 40 42 44 45 46
BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Komponen Sistem 5.3.1 Hardware 5.3.2 Software 5.3.3 Brainware 5.4 Tampilan Akhir Website 5.4.1 Halaman index.php 5.4.2 Halaman indexadmin.php 5.4.3 Halaman Daftar Pegawai 5.4.4 Halaman Tampil Data 5.4.5 Halaman Edit Data
50 50 51 51 51 52 52 53 53 54 55 56 58
BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 6.2 Saran
61 61 62
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
viii
DAFTAR TABEL
Nomor Tabel
Judul
4.1 4.2 4.3 4.4
Simbol-simbol DFD Login Daftar Pegawai Flowchart
Halaman
39 41 41 42
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Nomor Gambar
Judul
4.1 4.2 4.3 4.4 4.5 4.6 5.1 5.2 5.3 5.4 5.5 5.6 5.7
Level 0 Sistem Informasi Kepegawaian Flowchart pencarian Flowchart login Administrator Tampilan Halaman Utama Tampilan Halaman Tampil Tampilan Halaman Edit Data Halaman Index User (index.php) Halaman Index Admin (indexadmin.php) Tampilan Daftar Pegawai Halaman Tampil Data User Halaman Tampil Data Setelah Login Halaman Edit Data Sebelum Login Halaman Edit Data Setelah Login
Halaman
40 44 45 47 48 49 54 55 56 57 58 59 60
Universitas Sumatera Utara