SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
DEWI ANGGRAINI 072406006
DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya DEWI ANGGRAINI 072406006
DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
PERSETUJUAN
Judul
: SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL : TUGAS AKHIR : DEWI ANGGRAINI : 072406006 : D3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
Diluluskan di Medan, Juni 2010 Komisi Pembimbing
:
Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing I
Dr.Saib Suwilo,M.Sc
Dr.Saib Suwilo,M.Sc
NIP. 19640109 198803 1 004
NIP. 19640109 198803 1 004
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN 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 2010
DEWI ANGGRAINI 072406006
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT, serta salawat dan salam kepada junjungan kita nabi Muhammad SAW, karena atas berkah dan rahmatNya lah, akhirnya penulis dapat menyelesaikan tugas akhir ini dalam waktu yang telah di tentukan. Ucapan terima kasih saya sampaikan kepada Dr. Saib Suwilo, Msc. Selaku pembimbing dan ketua di Departemen Matematika FMIPA USU yang telah membantu penulis dalam penyelesaian tugas akhir ini dan juga memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan tugas akhir ini. Ucapan terimakasih juga ditujukan kepada Sekretaris Departemen yaitu Drs. Henry Rani Sitepu, M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara, semua dosen pada Departemen Matematika FMIPA USU, pegawai di FMIPA USU, rekan-rekan kuliah khususnya rekan-rekan Kom A’07 dan kepada seluruh pihak kantor camat tanjung morawa yang bersedia membantu dalam menyelesaikan tugas akhir ini . Akhirnya tidak terlupakan kepada ayah dan ibu tercinta yang senantiasa mendoakan dan mendukung saya dimanapun berada. Serta adik yang saya sayangi, dan juga seluruh keluarga besar yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Allah SWT membalas dengan kebaikan yang berlipat ganda dan selalu melimpahkan rahmat Nya. Amin.
Universitas Sumatera Utara
ABSTRAK
Kajian ini bertujuan untuk membangun sistem informasi kepegawaian pada kantor camat Tanjung Morawa. Aplikasi ini dikembangkan dengan menggunakan perangkat lunak Macromedia Dreamweaver 8, Adobe Photoshop CS2, Server Apache, PHP, MySQL dan browser Internet Explorer. Aplikasi web ini bekerja untuk dapat menampilkan/menginput data pegawai dan informasi lain mengenai kantor camat Tanjung Morawa. Tujuan aplikasi ini adalah untuk memberikan kemudahan kepada pihak pegawai dalam pengolahan data pegawai. Serta memberikan sedikit informasi kepada user/pengguna mengenai kantor camat Tanjung Morawa.
Universitas Sumatera Utara
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 Masalah 1.2 Ruang Lingkup Permasalahan 1.3 Tujuan Penelitian 1.4 Kontribusi Penelitian 1.5 Kajian Pustaka 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan
1 1 4 4 5 5 6 7
Bab 2 Landasan Teori 2.1 Pengertian Sistem Informasi 2.2 Pengenalan Internet 2.2.1 Pengertian Web(WWW) 2.3 Pengenalan HTML 2.3.1 Bagian-bagian HTML 2.4 Pengenalan PHP 2.4.1 Sejarah PHP 2.4.2 Kelebihan PHP dari bahasa pemrograman lain 2.4.3 Contoh Pemrograman dengan Menggunakan PHP 2.4.4 Proses Eksekusi Kode PHP
9 9 10 10 11 12 13 13 14 15 16
Universitas Sumatera Utara
2.4.5 2.5 2.5.1 2.5.2 2.6 2.6.1 2.6.2
Variabel pada PHP Database MySQL Perkembangan MySQL Perintah dasar MySQL Pengenalan Dreamweaver 8 Area kerja pada Dreamweaver 8 Menu bar pada area kerja
17 19 19 20 21 22 23
Bab 3 Gambaran Umum Kantor Camat Tanjung Morawa 3.1 Sejarah Singkat Berdirinya Kecamatan Tanjung Morawa 3.2 Visi dan Misi 3.3 Struktur Organisasi
25 25 26 27
Bab 4 Analisis dan Perancangan sistem 4.1 Analisis ruang lingkup website 4.2 Perancangan Sistem 4.2.1 Perancangan keluaran(output) 4.2.2 Perancanngan Masukan(input) 4.2.3 Perancangan File 4.2.4 Flowchart 4.2.5 Perancangan Database 4.2.6 Data Flow Diagram (DFD) 4.2.7 Algoritma
28 28 28 29 30 31 32 34 36 37
Bab 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Instalasi Apache, PHP dan MySQL 5.3.1 Instalasi Xampp 1.7.1 5.3.2 Menjalankan Xampp 1.7.1 5.4 Tampilan Halaman Web 5.4.1 Tampilan Utama 5.4.2 Tampilan Visi dan Misi 5.4.3 Tampilan Struktur Organisasi 5.4.4 Tampilan Sejarah 5.4.5 Tampilan Galery 5.4.6 Tampilan Daftar Pegawai
40 40 41 41 42 44 45 45 46 46 47 47 48
Universitas Sumatera Utara
5.4.7 Tampilan Daftar Gaji 5.4.8 Tampilan Hasil Pencarian Pegawai 5.4.9 Tampilan Admin 5.4.10 Tampilan Tambah Pegawai 5.4.11 Tampilan Menu Edit Pegawai 5.4.12 Tampilan Menu Ganti Admin
48 49 50 50 51 51
Bab 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
52 52 52
Daftar Pustaka
54
LAMPIRAN
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel User (admin) Tabel 4.2 Tabel Judul Tabel 4.3 Tabel Galery Tabel 4.4 Tabel Pegawai Tabel 4.5 Tabel Potongan
34 35 35 36 36
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi Kantor Camat Tanjung Morawa Gambar 4.1 Form Halaman Index Gambar 4.2 Form Login Admin Gambar 4.3 Form Pencarian Pegawai Gambar 4.4 Form Input Data Pegawai Gambar 4.5 Flowchart Rancangan Aplikasi Web Gambar 4.6 Data Flow Diagram (DFD) Gambar 5.1 Xampp-win32-1.7.1-installer Gambar 5.2 Pilihan Bahasa Instalasi Xampp Gambar 5.3 Setup Wizard Gambar 5.4 Lokasi Instalasi Gambar 5.5 Xampp Option Gambar 5.6 Setup Selesai Gambar 5.7 Icon XAMPP Gambar 5.8 Tampilan Menu Utama Gambar 5.9 Tampilan Menu Visi dan Misi Gambar 5.10 Tampilan Menu Struktur Organisasi Gambar 5.11 Tampilan Menu Sejarah Gambar 5.12 Tampilan Menu Galery Gambar 5.13 Tampilan Menu Daftar Pegawai Gambar 5.14 Tampilan Menu Daftar Gaji Gambar 5.15 Tampilan Menu Pencarian Pegawai Gambar 5.16 Tampilan Menu Admin Gambar 5.17 Tampilan Menu Tambah Pegawai Gambar 5.18 Tampilan Menu Edit Pegawai Gambar 5.19 Tampilan Menu Ganti Admin
27 29 30 30 31 33 37 42 43 43 43 44 44 44 45 46 46 47 47 48 48 49 50 50 51 51
Universitas Sumatera Utara