PERANCANGAN SISTEM APLIKASI PENGGAJIAN
PEGAWAI DINAS KOMINFO KOTA MEDAN
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
AULIA KHUSNA DAMANIK
112406165
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERANCANGAN SISTEM APLIKASI PENGGAJIAN
PEGAWAI DINAS KOMINFO KOTA MEDAN
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dengan memenuhi syarat mencapai gelar Ahli Madya
AULIA KHUSNA DAMANIK
112406165
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERNYATAAN
PERANCANGAN SISTEM APLIKASI PENGGAJIAN PEGAWAI DINAS KOMINFO KOTA MEDAN
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
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan karunia-Nya dalam mengerjakan tugas akhir ini. Karena berkat rakmat dan ridho-Nya pula penulis dapat menyelesaikan Tugas Akhir dengan judul “ Perancangan Sistem Aplikasi Penggajian Pegawai Dinas Kominfo Kota Medan Menggunakan PHP dan MySQL ”. Penyusunan dan penulisan Tugas Akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan Teknik Informatika Program Studi D3 di FMIPA USU Medan.
Ramadhani, Tariza Fairuz, Adilla Finasty, Ersa Sabila, Nurlela, Syafira Novia, Wilda Siti Fatonah, Fadli Dwianto, dan Fadly Tommy) yang selama ini memberikan dukungan, dorongan dan do‟a kepada penulis. Buat seluruh rekan – rekan Kom D‟11 dan seangkatan D3 Teknik Informatika Stambuk 2011.
Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, untuk itu penulis mengharapkan kritik dan saran yang membangun. Akhir kata penulis memohon maaf atas segala kekurangan yang ada dalam penulisan Tugas Akhir ini dan sekali lagi penulis berharap semoga Tugas Akhir ini dapat memberikan manfaat bagi penulis dan pembaca.
Medan, 16 Juni 2014 Penulis,
ABSTRAK
Tugas ini bertujuan untuk merancang sistem aplikasi yang akan digunakan pada Kantor Dinas Kominfo, mengenai Sistem Aplikasi Penggajian Pegawai Dinas Komunikasi dan Informatika (Diskominfo) Kota Medan. Dalam Pembuatan sistem penggajian ini, penulis menggunakan PHP MySQL, Aplikasi XAMPP 1.7.7 XAMPP Version 1.7.7 yang merangkum Web Server Apache 2.2.21, Web scripting PHP (PHP 5.3.8) dan MySQL 5.5.16. Dan juga HTML (Hypertext Markup Language), CSS (Cascading Style Sheet) serta menggunakan website editor Macromedia Dreamweaver 8, Sublime Text dan Photoshop CS3 sebagai aplikasi perancangan layout. Aplikasi ini memberikan kemudahan kepada pegawai perbendaharaan dalam proses kinerja penggajian.
DAFTAR ISI
1.6 Sistematika Penulisan 6
Bab 2 Landasan Teori 8
2.1 Sistem Aplikasi 8
2.1.1 Pengertian Sistem 8
2.1.2 Pengertian Aplikasi 9
2.1.3 Pengertian Sistem Aplikasi 9
2.2 Pengertian Komputer 10
2.3 Pengertian Data 12
2.3.1 Siklus Pengolah Data 12
2.4 Pengenalan Intranet (Internet) 13
2.5 HTML 13
2.6 Sekilas Tentang CSS 15
2.7 PHP (Personal Home Page) 16
2.7.2 Konsep Dasar 17
2.10 Macromedia Dreamweaver 8 25
Bab 3 Gambaran Umum Kantor Dinas Komunikasi
Informatika (DISKOMINFO) 26
3.1 Sejarah Singkat Dinas 26
3.2 Visi dan Misi Dinas 28
3.2.1 Visi 28
3.2.2 Misi
3.3 Rinciaan Tugas Pokok dan Fungsi Dinas Kominfo Kota Medan 29 3.3.1 Tugas Pokok Dinas Kominfo Kota Medan 29
3.3.2 Fungsi Dinas Kominfo Kota Medan 30
3.4 Ruang Lingkup Dinas 31
3.5 Kegiatan Dinas Informasi dan Komunikasi Pemko Medan 33
3.6 Kenerja Usaha Terkini 33
3.7 Rencana Kegiatan 40
3.8 Struktur Organisasi 42
3.9 Pembagian Tugas Jabatan Struktural Dinas 44
3.9.1 Kepala Dinas 44
3.9.2 Jabatan Fungsional 45
3.9.3 Sekretariat 45
3.9.3.1 Sub Bagian Umum 46
3.9.3.1 Sub Bagian Keuangan 47
3.9.3.3 Sub Bagian Penyusun Program 48 3.9.4 Bidang Komunikasi Media Cetak dan Elektronik 49
3.9.4.2 Komunikasi Sosial 50 3.9.4.3 Seksi Media Luar Ruang dan Mobil Unit 51
3.9.5 Bidang Pos dan Telekomunikasi 52
3.9.5.1 Seksi Pos 53
3.9.5.2 Seksi Telekomunikasi 54
3.9.5.3 Seksi Spectrum Frekuensi Radio dan Standarisasi 55
3.10 Bidang Teknologi Informasi 56
3.10.1 Seksi Pengembangan Teknologi Informasi 57 3.10.2 Seksi Perawatan Teknologi Informasi 58 3.10.3 Seksi Operasional Kerjasama Sistem Informasi 58
3.10.4 Bidang Data 59
3.10.5 Seksi Pengumpulan dan Pengolahan Data 60 3.10.6 Seksi Monitoring dan Evaluasi 61
3.10.7 Seksi Data Keluaran 62
BAB 4 Perancangan Sistem 64
4.1 Perancangan Sistem 64
4.2 Data Flow Diagram 65
4.3 Perancangan Basis Data 66
4.4 Flowchart 69
4.4.1 Flowchart Menu Login Admin 72
4.4.2 Flowchart Halaman Utama Admin 73
4.4.3 Flowchart Halaman Laporan data Admin 74
4.4.4 Flowchart Menu Login Kasir 75
4.4.5 Flowchart Halaman Utama Kasir 76
4.4.6 Flowchart Halaman Laporan Data Kasir 77
4.5 Perancangan antar Muka (Interface) 78
BAB 5 Implementasi Sistem 82
5.1 Pengertian Implementasi Sistem 82
5.3 Komponen Sistem 83
5.3.1 Hardware 83
5.3.2 Software 84
5.3.3 Brainware 84
5.4 Instalasi Software 85
5.4.1 Instalasi Apache, PHP dan MySQL 85
5.5. Tampilan Akhir Website 86
5.5.1 Halaman Index.php 86
5.5.1 Halaman Index.php 86
5.5.2 Halaman Login.php 87
5.5.3 Halaman Home.php 87
5.5.4 Halaman User_data.php Untuk Admin 89 5.5.5 Halaman Bagian_data.php Untuk Admin 89 5.5.6 Halaman Pegawai_data.php Untuk Admin 90 5.5.7 Halaman Lembur_data.php Untuk Admin 91 5.5.8 Halaman Pinjaman_data.php Untuk Admin 91
5.5.9 Halaman Penggajian_data.php 92
5.5.10 Halaman Laporan_user.php 94
5.5.11 Halaman Laporan_bagian.php 95
5.5.12 Halaman Laporan_pinjaman.php 97
5.5.13 Halaman Laporan_lembur.php 99
5.5.14 Halaman Laporan_penggajian.php 100
5.5.15 Halaman Logout 102
BAB 6 Kesimpulan dan Saran 103
6.1 Kesimpulan 103
6.2 Saran 104
Daftar Pustaka 105
DAFTAR TABEL
Nomor Judul Halaman
Tabel
4.1 Simbol-simbol DFD 65
4.2 Tabel User 67
4.3 Tabel Bagian 67
4.4 Tabel Pegawai 68
4.5 Tabel Lembur 68
4.6 Tabel Pinjaman 68
4.7 Tabel Penggajian 69
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar
2.1 Siklus Pengolah Data 12
3.1 Struktur Organisasi Dinas Kominfo 43
4.1 DFD Level Konteks Aplikasi Penggajian 66
4.2 Flowchart Menu login Admin 72
4.3 Flowchart Halaman utama Admin 73
4.4 Flowchart Laporan Data Admin 74
4.5 Flowchart Menu Login Kasir 75
4.6 Flowchart Halaman Utama Kasir 76
4.7 Flowchart Laporan Data Kasir 77
4.8 Perancangan tatap muka halaman utama 78
4.9 Perancangan tatap muka halaman login 79
4.10 Perancangan tatap muka halaman utama admin 80 4.11 Perancangan tatap muka halaman utama kasir 81
5.1 Halaman index.php 86
5.2 Halaman Login.php 87
5.3 Halaman home.php untuk Admin 88
5.4 Halaman home.php untuk Kasir 88
5.5 Halaman user_data.php admin 89
5.6 Halaman bagian_data.php admin 90
5.7 Halaman pegawai_data.php admin 90
5.8 Halaman lembur_data.php admin 91
5.9 Halaman pinjaman_data admin.php 92
5.10 Halaman penggajian_data.php admin 93
5.11 Halaman penggajian_data.php kasir 93
5.12 Halaman laporan user.php admin 94
5.13 Halaman laporan_user.php kasir 95
5.15 Halaman laporan_bagian.php kasir 97
5.16 Halaman laporan_pinjaman.php admin 98
5.17 Halaman laporan_pinjaman.php kasir 98
5.18 Halaman laporan_lembur.php admin 99
5.19 Halaman laporan_lembur.php kasir 100
5.20 Halaman laporan_penggajian.php admin 101
5.21 Halaman laporan_penggajian.php kasir 101