PERANCANGAN SISTEM APLIKASI PENGGAJIAN KARYAWAN PT. INDOSAT REGIONAL SUMATERA UTARA MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR ABDUL MANAN RANGKUTI 112406176 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
PERANCANGAN SISTEM APLIKASI PENGGAJIAN KARYAWAN PT. INDOSAT REGIONAL SUMATERA UTARA MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya ABDUL MANAN RANGKUTI 112406176 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
PERSETUJUAN Judul Kategori Nama : Perancangan Sistem Aplikasi Penggajian Karyawan PT. Indosat Regional Sumatera Utara Menggunakan PHP dan MySQL : Tugas Akhir : Abdul Manan Rangkuti Nomor induk mahasiswa : 112406176 Program studi Departemen Fakultas : Diploma 3 Teknik Informatika : Matematika : Matematika dan Ilmu Pengetahuan Alam (MIPA) Disetujui di Medan, Juli 2014 Disetujui Oleh: Program Studi D-3 Teknik Informatika FMIPA USU Ketua, Pembimbing, Dr. Elly Rosmaini, M.Si Drs. Henry Rani S, M.Si NIP.19600520 198503 2 002 NIP. 19530303 198303 1 002
PERNYATAAN PERANCANGAN SISTEM APLIKASI PENGGAJIAN KARYAWAN PT. INDOSAT REGIONAL SUMATERA UTARA MENGGUNAKAN 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 ABDUL MANAN RANGKUTI 112406176
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-nya penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul Perancangan Sistem Aplikasi Penggajian Karyawan PT. Indosat Regional Sumatera Utara Menggunakan PHP dan MySQL. Terimakasih penulis sampaikan kepada Bapak Drs. Henry Rani S, M.Si 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 Sekertaris Program Studi D-3 Teknik Informatika FMIPA USU Medan, 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. Seluruh staff dan karyawan PT. Indosat Regional Sumatera Utara yang telah membantu penulis dalam penyusunan Tugas Akhir. Akhirnya tidak terlupakan kepada Ayah, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya
ABSTRAK Aplikasi ini bertujuan untuk memberikan kemudahan bagi karyawan bidang perbendaharaan PT. Indosat Regional Sumatera Utara untuk menyusun, mengolah, serta merekap daftar gaji karyawan yang selama ini masih dilakukan secara manual, aplikasi ini juga mempermudah meng update data dan menyajikan informasi yang akurat untuk tiap pegawai pada waktu yang diinginkan. Aplikasi ini disusun dengan menggunakan PHP MySQL, Aplikasi XAMPP 1.6.4 XAMPP Version 1.6.4 yang merangkum Web Server Apache 2.2.3, Web scripting PHP (PHP 5.2.4) dan MySQL 5.0.4.5. Dan juga HTML(Hypertext Markup Language), CSS (Cascading Style Sheet), Java Script serta menggunakan website editor Macromedia Dreamweaver 8, serta Adobe Photoshop sebagai aplikasi perancangan layout.
ABSTRACT This application aims to make it easy for employees treasury PT. Indosat Northern Sumatra Region to prepare, process, and recapitalize employee payroll, which is still done manually, this application also simplifies updates the data and provide accurate information for each employee at the desired time. This application is compiled using PHP MySQL, XAMPP 1.6.4 XAMPP application that summarizes Version 1.6.4 Web Server Apache 2.2.3, PHP Web scripting (PHP 5.2.4) and MySQL 5.0.4.5. And also HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), Java Script and website editor using Macromedia Dreamweaver 8, Adobe Photoshop as well as layout design application.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii ix x BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Manfaat dan Tujuan 4 1.5 Metode Penelitian 5 1.6 Sistematika Penulisan 7 BAB 2 LANDASAN TEORI 2.1 Sistem Aplikasi 9
2.1.1 Pengertian Sistem 9 2.1.2 Pengertian Aplikasi 10 2.1.3 Pengertian Sistem Aplikasi 10 2.2 Pengertian Komputer 11 2.3 Pengertian Data 13 2.3.1 Siklus Pengolah Data 13 2.4 Pengenalan Intranet (Internet) 14 2.5 HTML 15 2.6 Sekilas Tentang CSS 16 2.7 PHP (Personal Home Page) 17 2.7.1 Sejarah PHP 18 2.7.2 Konsep dasar PHP 19 2.7.3 Kelebihan PHP 21 2.8 Database MySQL 23 2.8.1 Database 23 2.8.2 MYSQL 24 2.9 XAMPP 25 2.10 Macromedia Dreamweaver 8 26 BAB 3 GAMBARAN UMUM PT. INDOSAT 3.1 Sejarah Singkat PT. INDOSAT 27 3.1.1 Sebelum Menjadi BUMN 27 3.1.2 Setelah Menjadi BUMN 30 3.2 VISI, MISI, dan MOTTO PT. INDOSAT 33 3.3 Struktur Organisasi PT. INDOSAT 38
BAB 4 PERANCANGAN SISTEM 4.1 Perancangan Sistem 39 4.2 Data Flow Diagram 39 4.3 Diagram Konteks 40 4.4 Perancangan Basis Data 42 4.5 Flowchart 45 4.5.1 Flowchart Menu Login Admin 48 4.5.2 Flowchart Halaman Utama Admin 49 4.5.3 Flowchart Halaman Laporan Data Admin 50 4.6 Perancangan Antar Muka (Interface) 51 BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem 54 5.2 Tujuan Implementasi Sistem 55 5.3 Komponen Sistem 55 5.3.1 Hardware 55 5.3.2 Software 56 5.3.3 Brainware 56 5.4 Tampilan Akhir Website 57 5.4.1 Halaman index.php 57 5.4.2 Halaman data.php 58 5.4.3 Halaman laporan.php 59 5.4.4 Halaman laporan penggajian.php 60
BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 62 6.2 Saran 63 Daftar Pustaka 64 Lampiran
DAFTAR TABEL Nomor Halaman Judul Tabel 4.1 Simbol-simbol DFD 40 4.2 Data Admin 42 4.3 Data Bagian 43 4.4 Data Karyawan 43 4.5 Data Lembur 44 4.6 Data Pinjaman 44 4.7 Data Penggajian 45 4.8 Simbol dan Fungsi Flowchart 46
DAFTAR GAMBAR Nomor Halaman Judul Gambar 2.1 Siklus Pengolah Data 13 3.1 Struktur Organisasi PT.Indosat Regional Sumatera Utara 25 4.1 DFD Level Konteks Perancangan Sistem 41 4.2 Flowchart Menu Login Admin 48 4.3 Flowchart Halaman Utama Admin 49 4.4 Flowchart Halaman Laporan Data Admin 50 4.5 Perancangan Tatap Muka Halaman Utama 51 4.6 Perancangan Tatap Muka Halaman Isi Data 52 4.7 Perancangan Tatap Muka Halaman Laporan 53 5.1 Halaman index.php 58 5.2 Halaman data.php 59 5.3 Halaman laporan.php 60 5.4 Halaman laporan penggajian.php 61