SISTEM INFORMASI PENGGAJIAN PEGAWAI PT SUCOFINDO CABANG MEDAN TUGAS AKHIR RONNY B SIRINGORINGO 092406190 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
SISTEM INFORMASI PENGGAJIAN PEGAWAI PT SUCOFINDO CABANG MEDAN TUGAS AKHIR RONNY B SIRINGORINGO 092406190 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERNYATAAN SISTEM INFORMASI PENGGAJIAN PEGAWAI PT SUCOFINDO CABANG MEDAN 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 2012 RONNY B SIRINGORINGO 092406190
xii PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah memberikan kesempatan dan kesehatan hingga akhirnya penulis dapat menyelesaikan Tugas Akhir ini dan diselesaikan tepat pada waktunya sesuai dengan instruksi dan peraturan yang berlaku di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumetera Utara. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam,. Selama penulisan tugas akhir ini, penulis menyadari bahwa banyak terdapat kesalahan-kesalahan yang mungkin terjadi, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran yang bersifat membangun dalam perbaikan tugas akhir ini. Ucapan terima kasih penulis sampaikan kepada: 1. Bapak Drs. Suyanto, M.Kom, selaku dosen pembimbing yang telah bersedia meluangkan waktu,dan yang telah membimbing penulis dengan sabar sehingga Tugas Akhir ini dapat penulis selesaikan tepat waktu. 2. Bapak Dr. Sutarman, M. Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Prof. Dr. Tulus, M. Sc, selaku Ketua Departemen Matematika. 4. Bapak Syahril Efendi S. Si, M. IT dan Syahriol Sitorus S. Si, M. IT selaku ketua dan sekretaris program studi D3 Teknik Informatika. 5. Seluruh Dosen Pengajar Program Studi D3 Teknik Informatika Fakultas MIPA yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan. 6. Para Pegawai FMIPA USU yang telah banyak membantu penulis. 7. Ucapan terima kasih penulis spesialkan kepada Orang tua yang tiada hentinya memberikan dukungan berupa semangat atau materil dan doa kepada penulis. 8. Kepada Keluarga, Abang, Kakak dan Adik penulis atas dukungan dan doanya. 9. Kepada sahabat-sahabat D3 Teknik Informatika. Terima kasih buat kalian semua yang memberikan persahabatan terbaik di masa perkuliahan serta canda tawa kalian tidak pernah terlupakan didalam kehidupan penulis. Akhirnya, penulis hanya bisa memanjatkan doa semoga Tuhan Yang Maha Esa akan membalas semua kebaikan semua pihak. Amin.
xiii ABSTRAK Kajian ini bertujuan untuk membangun Website Sistem Informasi Penggajian Pegawai di PT Sucofindo Cabang Medan. Website ini dibangun di bawah sistem operasi Windows 7 yang mencakup aplikasi XAMPP Version 1.6.4 dimana Apache sebagai web server, PHP sebagai bahasa pemrograman dan MySQL sebagai pembuatan databasenya. Website ini juga didukung bahasa pemrograman web lainnya seperti HTML (HyperText Markup Language), CSS (Cascading Style Sheets) dan JavaScript Sedangkan Macromedia Dreamweaver CS5, Adobe Photoshop CS7, dan Macromedia Flash 8, untuk mendesain tampilan website tersebut. Tujuan dari pembuatan website ini adalah untuk mempermudah proses penggajian di Sucofindo dan memberikan kemudahan kepada Pegawai dalam memperoleh informasi tentang Sistem Penggajian yang ada di PT Sucofindo Cabang Medan.
xiv DAFTAR ISI Halaman PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN ii iii iv v ix x xi BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Metodologi Penelitian 1.6 Sistematika Penulisan 1 1 2 3 3 3 5 BAB 2 LANDASAN TEORI 2.1 Pengertian Dasar Sistem, Informasi dan Sistem Informasi 7 2.1.1 Pengertian Dasar Sistem 7 2.1.2 Pengertian Data dan Informasi 2.1.3 Pengertian Sistem Informasi 10 2.2 Pengenalan Komputer 10 2.3 Pengenalan Internet, Intranet, Ekstranet 10 2.4 Network 11 2.5 Web Server 12 12 2.6 Wold Wide Web (WWW) 13 2.7 Search Engine 14 2.8 Hyper Text Transfer Protocol (HTTP) 14 2.9 Pengenalan XAMPP 14 2.10 Pengenalan Personal Home Page(PHP) 15 2.10.1 Sejarah PHP 15 2.10.2 Konsep Dasar PHP 16 2.11 Pengenalan MYSQL 16 2.12 Pengenalan CSS 17 18 18
xv 2.13 Pengenalan JavaScript 2.14 Pengenalan Macromedia Dreamweaver CS5 BAB 3 GAMBARAN UMUM PT SUCOFINDO 3.1 Sejarah PT. Sucofindo 3.2 Logo PT.Sucofindo Medan 3.2.1 Makna Logo PT. Sucofindo 3.3 Visi dan Misi Perusahaan PT Sucofindo 3.4 Struktur Organisasi Perusahaan PT Sucofindo 19 20 21 22 22 BAB 4 BAB 5 ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Yang Sedang Berjalan 4.1.1 Analisa Sistem Pengolahan Data 4.1.2 Pengertian Sistem Pengolahan Data 4.1.3 Evaluasi Sistem Yang Sedang Berjalan 4.2 Perancangan Bentuk Sistem 4.2.1 Perancangan Output 4.2.2 Perancangan Input 4.2.3 Perancangan File Dalam Database 4.2.4 Perancangan Database 4.2.4.1 Diagram Konteks 4.2.4.2 Data Flow Diagram (DFD) 4.2.4.3 ERD (Entity Relationship Diagram) 4.2.5 Perancangan Program 4.2.5.1 Flowchart 4.2.5.1.1 Flowchart Login 4.2.5.1.2 Flowchart Input Data Karyawan 4.2.5.1.3 Flowchart Pengolahan Input Data Jabatan 40 4.2.5.1.4 Flowchart Pengolahan Input Data Golongan 4.2.5.1.5 Flowchart Pencetakan Slip Gaji Karyawan 41 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem 5.2 Komponen Utama dalam Implementasi Sistem 5.2.1 Perankat Keras 5.2.2 Perangkat Lunak 5.3 Tampilan Program 5.3.1 Tampilan Login Sistem Informasi Penggajian 24 24 24 25 25 26 26 29 31 34 34 35 36 36 37 38 39 42 42 42 43 43 43 44 45 45 46
xvi 5.3.2 Tampilan Input Data Karyawan 5.3.3 Tampilan Input Data Jabatan Karyawan 5.3.4 Tampilan Input Data Golongan Karyawan 5.3.5 Tampilan Input Data Kegiatan Karyawan 5.3.6 Tampilan Pengolahan Data Karyawan 47 5.3.7 Tampilan Pengolahan Data Jabatan 47 5.3.8 Tampilan Pengolahan Data Golongan 48 5.3.9 Tampilan Daftar Gaji Karyawan 48 5.3.10 Tampilan Slip Gaji Pegawai 49 BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 50 6.2 Saran 50 DAFTAR PUSTAKA LAMPIRAN
xvii DAFTAR TABEL Halaman Tabel 4.1 Tabel Admin Tabel 4.2 Tabel Gaji Tabel 4.3 Tabel Golongan Tabel 4.4 Tabel Jabatan Tabel 4.5 Tabel Karyawan Tabel 4.6 Tabel Master 31 31 32 32 33 33
DAFTAR GAMBAR Halaman Gambar 4.1 Perancangan Output Data Karyawan Gambar 4.2 Perancangan Output Data Jabatan Gambar 4.3 Perancangan Output Data Golongan Gambar 4.4 Perancangan Output Slip Gaji Karyawan Gambar 4.5 Perancangan Input Data Karyawan Gambar 4.6 Perancangan Input Data Jabatan Gambar 4.7 Perancangan Input Data Golongan Gambar 4.8 Perancangan Input Kegiatan Karyawan Selama Sebulan Gambar 4.9 Diagram Konteks Sistem Informasi Penggajian Gambar 4.10 Diagram Level 0 Gambar 4.11 ERD (Entity Relationship Diagram) Gambar 4.12 Flowchart Login Gambar 4.13 Flowchart Pengolahan Input Data Karyawan Gambar 4.14 Flowchart Pengolahan Input Data Jabatan Gambar 4.15 Flowchart Pengolahan Input Data Golongan Gambar 4.16 Flowchart Pencetakan Slip Gaji Karyawan Gambar 5.1 Login Admin Gambar 5.2 Inputan Data Karyawan Gambar 5.3 Inputan Data Jabatan Karyawan Gambar 5.4 Inputan Data Golongan Karyawan Gambar 5.5 Inputan Data Kegiatan Karyawan Gambar 5.6 Pengolahan Data Karyawan Gambar 5.7 Pengolahan Data Jabatan Gambar 5.8 Data Golongan Pegawai Gambar 5.9 Daftar Gaji Pegawai Gambar 5.10 Slip Gaji Pegawai 27 27 28 28 29 30 30 31 34 35 36 37 38 39 40 41 44 44 45 46 46 47 47 48 48
xix DAFTAR LAMPIRAN Lampiran A Lampiran B Lampiran C Lampiran D : Daftar Pustaka : Kartu Bimbingan Tugas Akhir Mahasiswa : Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa : Listing Program