PERANCANGAN SISTEM INFORMASI GAJI DOSEN Dan KARYAWAN FAKULTAS TEKNIK UNDIP

dokumen-dokumen yang mirip
APLIKASI SISTEM INFORMASI PENJUALAN PADA GERAI (OUTLET) PONSEL BERBASIS WEB

Makalah Seminar Tugas Akhir SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB. Abstrak

APLIKASI SISTEM INFORMASI SARANA-PRASARANA UNIVERSITAS DIPONEGORO BERBASIS WEB

APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2

MAKALAH SEMINAR TUGAS AKHIR SISTEM INFORMASI MANAJEMEN PELATIHAN PENGEMBANGAN PENDIDIKAN UNIVERSITAS DIPONEGORO

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni 1, Adian Fatchur Rochim 2, Aghus Sofwan 2

MAKALAH SEMINAR TUGAS AKHIR

MAKALAH TUGAS AKHIR PEMBUATAN SITUS WEB ALMAMATER PERGURUAN TINGGI MENGGUNAKAN PHP DAN MySQL

SISTEM INFORMASI KELURAHAN SELOMARTANI KALASAN SLEMAN YOGYAKARTA Linda Laurawati 1, Aghus Sofwan, S.T., M.T 2, Adian fatchur Rochim, S.T., M.

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI AGENDA UJIAN TUGAS AKHIR BERBASIS WEB

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni1, Adian Fatchur Rochim2, Aghus Sofwan2

PERANCANGAN APLIKASI PENGIRIM PESAN ( SMS BROADCAST ) BERBASIS WEB

BAB III LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

Aplikasi Antarmuka Informasi Akademik Berbasis WAP Pada Perangkat Bergerak

APLIKASI PEMANTAUAN KERJA BERBASIS WEB

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

APLIKASI SISTEM INFORMASI DEWAN PIMPINAN DAERAH (DPD) II GAPEKNAS KABUPATEN KUDUS

Satuan Acara Perkuliahan

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

Aplikasi Pencatat Transaksi dengan Studi Kasus Toko Monggo Silver

BAB II LANDASAN TEORI...

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

Oleh : Irani Handalia (L2F ) Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro Semarang ABSTRAK

BAB III LANDASAN TEORI

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

WEBSITE PT. PEGADAIAN (PERSERO) PADA KANTOR WILAYAH III PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB

PERANCANGAN SISTEM INFORMASI SEMINAR DAN TUGAS AKHIR JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO ABSTRACT

05 SUNAN KATONG KALIWUNGU BERBASIS WEB

Makalah Seminar Tugas Akhir

WEBSITE PT. LUMENINDO GILANG CAHAYA MENGGUNAKAN METODE WATERFALL

MAKALAH SEMINAR TUGAS AKHIR APLIKASI MONITORING SIGNALING LOAD PADA PERANGKAT SIGNALING TRANSFER POINT HUAWEI SG7000

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

APLIKASI PEMBELIAN BAHAN BAKU DI PT. SEMARANG AUTOCOMP MANUFACTURING INDONESIA

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan Internet memang sangat cepat dan jauh berbeda dengan masa awal

Sistem Pendataan Depot Air Minum Isi Ulang Berbasis Web

PENGEMBANGAN SISTEM DATABASE HASIL SKRIPSI DAN TUGAS AKHIR PADA JURUSAN TEKNIK ELEKTRO UNNES

SISTEM INFORMASI PENJUALAN BARANG (Studi Kasus: Minimarket Gemart Bandar Lampung)

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB II LANDASAN TEORI

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

PERANCANGAN SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO MENGGUNAKAN LAYANAN WEB SERVICE

BAB I PENDAHULUAN...1

SKRIPSI. AKUMULASI POINT VALUE pada MLM SUN HOPE INTERNASIONAL STOCKIST 53 SLEMAN. Skripsi Diajukan Guna Memenuhi Salah Satu Persyaratan

SISTEM INFORMASI MANAJEMEN ASET DI FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO

IMPLEMENTASI MMS UNTUK PELIPUTAN BERITA BERBASIS WEB

SISTEM INFORMASI SURAT MASUK DAN SURAT KELUAR PADA KANTOR REGIONAL VI BADAN KEPEGAWAIAN NEGARA BERBASIS WEB LAPORAN TUGAS AKHIR

APLIKASI BERBASIS WEB UNTUK LAYANAN INFORMASI GAJI PEGAWAI (Studi Kasus PERUSAHAAN INDONESIAN TOWER) SKRIPSI. Disusun oleh : Disusun oleh:

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

SISTEM INFORMASI PENERIMAAN BERKAS USUL KENAIKAN PANGKAT PADA BADAN KEPEGAWAIAN DAERAH KABUPATEN KUTAI KARTANEGARA

PERANCANGAN DATABASE TELECENTER - JATIM BERBASIS WEB

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

II. DASAR TEORI 2.1 Deifini SMS

SISTEM PEMESANAN BUKU ONLINE BERBASIS WEB DI TOKO BUKU ROHANI DAMAI SORONG

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI...

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB III LANDASAN TEORI

Seminar Nasional Informatika 2010 (semnasif 2010) ISSN: UPN Veteran Yogyakarta, 22 Mei 2010

SISTEM PELAYANAN TERPADU PADA PT. SRIKANDI PALEMBANG

PERANCANGAN SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO MENGGUNAKAN LAYANAN WEB SERVICE

SISTEM INFORMASI PEMETAAN PELANGGAN PDAM TIRTA MUSI UNIT RAMBUTAN PALEMBANG (STUDI KASUS: KELURAHAN SUNGAI PANGERAN)

BAB II KAJIAN LITERATUR

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

Fakultas Teknik Komputer Universitas Cokroaminoto Palopo 49

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

Makalah Seminar Tugas Akhir SISTEM PENDATAAN DEPOT AIR MINUM ISI ULANG BERBASIS WEB. Abstrak

PENERIMAAN SISWA BARU ONLINE PADA SMA COKROAMINOTO PALOPO

E-COMMERCE PT. PASLA PURNAMA ABADI PALEMBANG

TUGAS AKHIR SISTEM INFORMASI INVENTORY PADA PERUSAHAAN HANDUK LUMINTU

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

PERANCANGAN DATABASE TELECENTER - JATIM BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

Abstrak BAB I PENDAHULUAN

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI ALUMNI POLITEKNIK NEGERI MEDAN BERBASIS WEB

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

Sistem Informasi Kepegawaian Pada Kantor Dewan Teknologi Informasi dan Komunikasi Provinsi Papua Berbasis Web

Sistem Informasi Manajemen Aset Berbasis Intranet

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PENGEMBANGAN DAN ANALISA KEY PERFORMANCE INDICATORS (KPI) SEBAGAI SISTEM PENDUKUNG DALAM PERENCANAAN PENGEMBANGAN INSTITUSI SECARA ONLINE

PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN BERDASARKAN SKS

Transkripsi:

PERACAGA SISTEM IFORMASI GAJI DOSE Dan KARYAWA FAKULTAS TEKIK UDIP Helmy Yanuar Priyono, Kodrat Iman Satoto 2, Adian Fatchurrohim 2 Abstrak - Selama ini sistem informasi gaji pegawai di Fakultas Teknik Universitas Diponegoro masih tersaji dalam bentuk offline sehingga menyulitkan dosen dan karyawan fakultas teknik untuk memperolah informasi besarnya gaji yang diterima tiap bulan serta informasi besarnya pajak penghasilan yang harus dibayar. Kesulitan juga dialami oleh staf keuangan untuk melakuakn perhitungan rapel gaji pokok, rapel tunjangan keluarga maupun rapel tunjangan jabatan. Oleh sebab itu perlu dilakukan penelitian untuk mengembangkan aplikasi sistem informasi gaji dosen dan karyawan berbasis web. Dalam penelitian ini langkah-langkah yang dilakukan adalah analisis kebutuhan sistem, perancangan sistem, dan pengujian sistem. Dalam perancangan sistem ini digunakan diagram E-R dan DFD. Diagram E-R merupakan diagram yang menggambarkan bagaimana hubungan antara entitas satu dengan entitas lain sedangkan Data Flow Diagram (DFD) digunakan untuk menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak masuk sampai keluar sampai level tertentu. Dalam implementasi ini digunakan bahasa pemrograman PHP dan sebagai basisdatanya digunakan MySQL. Dari penelitian dapat disimpulkan beberapa hal yaitu: sistem informasi berbasis web ini dapat memberikan kemudahan kepada pengguna untuk mengetahui informasi gaji yang diterima oleh dosen dan karyawan dengan cepat, mempermudah staf keuangan dalam menghitung gaji bulanan pegawai, rapel gaji dan rapel tunjangan, mempermudah pimpinan untuk mengetahui informasi gaji semua pegawai yang ditampilkan dalam bentuk diagram batang. Kata kunci : basisdata, gaji, rapel, dosen, karyawan, informasi. I. PEDAHULUA. Latar Belakang Kebutuhan informasi gaji bagi dosen dan karyawan sangat penting untuk memenuhi keperluan keluarganya. Kendala yang dihadapi oleh bendahara gaji adalah menyediakan informasi gaji dosen dan karyawan yang dapat diakses dari lingkungan kerja dosen. Kendala lain yang dihadapi oleh bendahara gaji adalah perhitungan rapel gaji pegawai dan menyediakan informasi rapel gaji dalam waktu yang lebih cepat. Untuk menghitung rapel gaji pegawai Mahasiswa Teknik Elektro Universitas Diponegoro 2 Dosen Teknik Elektro Universitas Diponegoro diperlukan waktu yang cukup lama dan informasi gaji bisa diperoleh dengan cara tatap muka langsung antara dosen dan bendahara gaji. Secara umum web ini dibagi menjadi empat pengguna, yaitu operator yang menggunakan sistem ini untuk menghitung gaji, menghitung rapel gaji dosen dan karyawan. Pengguna kedua adalah dosen dan karyawan, yaitu pihak yang memerlukan informasi tentang gaji masing-masing. Pihak ketiga yaitu pimpinan yang memanfaatkan informasi gaji dari tiap-tiap dosen dan karyawan sebagai acuan dan bahan pertimbangan untuk membuat keputusan yang berkaitan dengan gaji pegawai. Administrator sebagai pihak terakhir bertugas memelihara dan merawat sistem agar dapat berfungsi dengan baik..2 Tujuan Tujuan pembuatan tugas akhir ini adalah untuk :. Membangun aplikasi sistem infomasi gaji pegawai berbasis web. 2. Membangun aplikasi yang dapat membantu perhitungan gaji, rapel gaji dan menyajikan informasi hasil perhitungan gaji yang dapat diakses oleh seluruh dosen dan karyawan serta pimpinan..3 Batasan Masalah Pembatasan masalah tugas akhir ini adalah:. Perancangan sistem berbasis web menggunakan PHP sebagai bahasa pemrogramannya dan basis data menggunakan MySQL. 2. Aplikasi ini digunakan untuk menghitunng gaji, rapel gaji dosen dan karyawan serta menyajikan informasi hasil perhitungan gaji. 3. Perhitungan gaji yang dihitung menggunakan sistem ini dibatasi pada perhitungan gaji dosen dan karyawan yang ber pegawai negri sipil. II. KOSEP SISTEM IFORMASI 2. Defenisi Sistem Informasi Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian nyata yang digunakan untuk mengambil keputusan.

2.2 Alat Bantu Perancangan Sistem Dalam perancangan sistem, agar memperoleh hasil yang diharapkan, maka dibutuhkan adanya beberapa alat-alat perancangan sistem, seperti:. Diagram Alir Data (Data Flow Diagram-DFD) DFD memperlihatkan bagaimana aliran informasi dan transformasi data dalam suatu data informasi. 2. ERD (Entity Relationship Diagram) Entity Relationship Diagram adalah modul yang mendeskripsikan hubungan antara penyimpanan (dalam DFD). 3. Perancangan Basis Data. Basis data merupakan kumpulan dari kata yang saling berhubungan satu dengan yang lainnya yang tidak tersimpan di komputer dan digunakan perangkat tertentu untuk memanipulasinya. 4. ormalisasi Proses normalisasi merupakan proses pengelompokkan data sistem menjadi tabeltabel yang menunjukkan entitas data dan relasinya. Proses normalisasi merupakan proses pengelompokkan data sistem menjadi tabeltabel yang menunjukkan entity data dan relasinya. Pada proses normalisasi akan selalu diuji pada beberapa kondisi, apakah ada kesulitan di dalam menambahkan (insert), menghapus (delete), mengubah (update), membaca (retrieve) pada suatu basisdata. 2.3 PHP (PHP Hypertext Preprocessor) PHP merupakan bahasa berbentuk skrip yang ditempatkan pada sisi server dan diproses di server. Hasilnya akan dikirimkan ke klien, tempat pemakai menggunakan browser. Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. Sebagaimana diketahui HTML (Hyper Text Markup Language) adalah bahasa standar untuk membuat halaman-halaman Web. Model kerja PHP diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dengan sebutan alamat Internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server. Selanjutnya web server akan mencarikan berkas yang diminta dan isinya segera dikirim ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya (berupa kode HTML) ke web server. Selanjutnya web server menyampaikan ke klien. Gambar menunjukkan skema konsep kerja PHP Permintaan HTTP (sesuatu.php) Client Browser text Gambar. Konsep kerja PHP Web Server Skrip PHP Mesin PHP Kode HTML Tanggapan HTTP 2.4 MySQL (Structured Query Language) MySQL adalah salah satu jenis database server yang menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL termasuk jenis RDBMS (Relational Database Management System). Itu sebabnya istilah seperti tabel, baris dan kolom digunakan pada MySQL. Pada MySQL, sebuah basisdata mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Langkah pertama yang harus dilakukan untuk dapat melakukan aktivitas yang berhubungan dengan basisdata adalah dengan melakukan koneksi ke basisdata yang akan digunakan. Membuat koneksi ke basisdata merupakan keharusan agar pemrogram dapat melakukan hal-hal lain yang berhubungan dengan basisdata, seperti menambah data, mengoreksi data, atau menghapus data. PHP tidak menyediakan fungsi khusus untuk melakukan operasi data, sehingga yang digunakan adalah sintaks-sintaks SQL (Structured Query Language). Tahapan untuk melakukan operasi-operasi data adalah sebagai berikut.. Koneksi ke basisdata. 2. Permintaan/query data (operasi) 3. Pemutusan koneksi. III. PERACAGA SISTEM IFORMASI GAJI 3. Kebutuhan Sistem Kebutuhan pada sistem ini yaitu menghitung gaji, rapel gaji dosen dan karyawan dan menyajikan informasi hasil perhitungan gaji dan rapel gaji. Sistem yang dikembangkan membantu bendahara gaji untuk menghitung gaji pegawai, rapel gaji pegawai pada lingkungan Fakultas Teknik Universitas Diponegoro. Hasil perhitungan gaji dosen dan karyawan akan menghasilkan informasi gaji, tunjangantunjangan, potongan gaji dan pajak penghasilan dalam bentuk slip gaji. Pada sisi pimpinan diperlukan sistem 2

yang dapat menyajikan informasi gaji dan potongan gaji dari masing-masing dosen dan karyawan. Setelah mempelajari persoalan yang ada, maka kebutuhan yang dioerlukan dalam sistem meliputi:. Sistem dapat melakukan perhitungan gaji, rapel gaji dan perhitungan gaji ke-3. 2. Sistem dapat menampilkan informasi gaji, tunjangan dan pajak penghasilan dari dosen dan karyawan secara lengkap 3. Sistem harus dapat membaca informasi data pegawai yang tersedia pada basisdata sik serta perubahan yang terjadi untuk dijadikan acuan dalam perhitungan gaji dosen dan karyawan. 4. Sistem dapat menyediakan informasi yang diperlukan pimpinan tentang gaji pegawai secara rinci. Sistem komputerisasi akan mampu mengatasi masalah di atas, dengan menggunakan MySQL sebagai basis datanya dan PHP sebagai bahasa pemrogramannya maka tercipta sebuah sistem aplikasi untuk mengatasi masalah yang ada. 3.2 Rancangan Sistem Aplikasi sistem informasi gaji merupakan suatu sistem yang dapat mengakses basisdata sik, menghitung gaji, rapel gaji dan menampilkan hasil perhitungan gaji dalam bentuk informasi yang dapat diakses oleh dosen, karyawan dan pimpinan yang ada pada lingkungan dekanat fakultas teknik Universitas Diponegoro. Permasalahan yang berkaitan dengan perhitungan gaji pegawai, seperti perhitungan pajak penghasilan, rapel gaji harus diselesaikan oleh sistem dan hasil perhitungan gaji harus dapat diakses oleh pengguna. Fungsi dari aplikasi sistem informasi gaji untuk mempermudah bendahara gaji dan pengguna dalam perhitungan gaji dan memperoleh informasi gaji. Setelah mengetahui kebutuhan sistem yang akan dibuat, maka dapat dilakukan beberapa tahap perancangan. Pertama dibuat diagram entitas (Diagram E-R) dari sistem tersebut, kemudian dibuat perancangan basis datanya, selanjutnya perancangan diagram konteks, dan yang terakhir perancangan DFD (Data Flow Diagram) dari sistem. 3.3 Diagram E-R (Entity Relationship) Diagram E-R merupakan diagram yang menggambarkan hubungan antara entitas satu dengan entitas lain yang saling berhubungan dalam sebuah sistem. Diagram E-R ditunjukkan pada Gambar 2. Pimpinan Mengakses informasi Mengakses informasi id_data Gambar 2. Diagram E-R id_pegawai gajipokok istri/suami anak Mengakses informasi Informasi perbaikan umum jabatan potongan pajak iwp Mengelola sistem Server database username Menyediakan data Administrator 3.4 Perancangan Basisdata Sistem basis data mutlak diperlukan dalam merancang suatu sistem informasi. Sistem basis data digunakan sebagai tempat menyimpan data-data yang akan diolah ataupun yang telah diolah sebagai suatu informasi. Dalam merancang suatu sistem basis data perlu dilakukan proses normalisasi dan menentukan kunci utama. Proses normalisasi diperlukan untuk mengurangi terjadinya kemubaziran data, anomali terhadap data dan efektivitas pengolahan data. Setelah proses normalisasi dilanjutkan dengan menghubungkan tabel yang saling berelasi hingga membentuk diagram basisdata. Relasi antar tabel ditunjukkan pada Gambar 3. datagaji id_data id_pegawai gajipokok tunjangan tunjangan2 tunjangan3 tunjangan4 tunjangan5 tunjangan6 pensiun byjabatan IWP pajak potongan jmhkotor jmhpotongan jmhbersih pkp jenis karyawan keluarga jstruktural kepangkatan potongan id_pot keterangan id_pegawai tglmulai Kali jumlah jenis gajipokok id_gaji nomorsk tglsk keterangan rapel jabatan id_jab keterangan jabatan id_jab keterangan PTKP id_ptkp jmhbulan var jenis datajabatan id_dtjab id_jab jumlah jenis user nama kunci Gambar 3. Diagram Basisdata 3

3.5 Diagram Konteks Diagram konteks merupakan diagram yang memperlihatkan aplikasi sebagai bentuk satu proses yang terjadi atau pemetaan yang terjadi. Dengan tujuannya adalah untuk memberikan gambaran umum yang terjadi pada sistem. Diagram konteks menunjukkan sebuah proses yang berinteraksi dengan lingkungannya. Diagram konteks dalam aplikasi sistem informasi gaji ini terjadi interaksi 5 terminal, yaitu operator, pengguna, pimpinan, administrator dan basisdata SIK. Diagram konteks dapat dilihat pada Gambar 4..0* 2.0* 3.0* Potongan PTKP Data Data PTKP Potongan Data Potongan PTKP 6.0* Hitung 4.0* 7.0* Hitung Rapel Umum Beras 5.0* Baca Data Data Data Pribadi Data Keluarga Data Pimpinan Informasi gaji Informasi potongan gaji Data pribadi pegawai Data jabatan pegawai SIK Slip PPH ps.2 8.0* Rapel gaji pokok Data potongan Data tunjangan Data ptkp Data pengguna Data server basisdata SIK Pimpinan Sistem Informasi Administrator Gambar 5. DFD Level Data pegawai Slip gaji Informasi PPH ps.2 Data pegawai 3.6.2 DFD Level 2 Pada DFD level 2 proses hitung gaji dilakukan tiap akhir bulan untuk perhitungan gaji bulan berikutnya. Gambar 4. Diagram Konteks Pada gambar 4 diagram konteks terlihat masukkan informasi data pegawai didapat dari terminal basisdata SIK, sedangkan operator memberikan masukan daftar gaji pokok, daftar tunjangan, potongan dan ptkp. Pada sisi pimpinan dan pengguna melihat informasi gaji yang ditampilkan dari hasil perhitungan gaji yang dilakukan opertor. Pada sisi administrator, melakukan setting awal koneksi sistem dengan basisdata sik, pemeliharaan dan perawatan sistem. 3.6 Diagram Alir Data (DFD) DFD sendiri dibagi menjadi beberapa level, yang tiap-tiap level akan menggambarkan aliran kerja sistem informasi menjadi lebih detail dan terperinci. 3.6. DFD Level DAD level untuk sistem informasi gaji dosen dan karyawan fakultas teknik UDIP terdapat 8 proses yaitu membaca data pegawai dari basisdata SIK, memasukkan daftar gaji pokok, data tunjangan, data potongan, daftar PTKP, menghitung gaji, mneghitung rapel gaji dan pembuatan laporan..0* Potongan Data Potongan 6..4* 2.0* PTKP Data PTKP 6..* Hitung 6..7* Hitung Potongan 3.0* 6..5* Beras 8.0* 6..2* Istri/Suami 4.0* 6..3* Anak 6..6* Hitung Pajak Penghasilan 5.0* Baca Data Data Gambar 6. DFD Level 2 Proses hitung gaji Pada DFD level 2 proses hitung gaji ke-3 dilakukan berdasarkan pada peraturan permerintah tentang pemberian gaji bualn ke-3 kepada pegawai negrri sipil. 4

6.2.* Hitung 3.0* 6.2.2* Istri/Suami 6.2.3* Anak 8.0* 4.0* 6.2.4* 6.2.5* Beras 5.0* Baca Data Data Gambar 7. DFD Level 2 Proses hitung gaji ke-3 Pada tahap DFD level 2 proses hitung rapel gaji dilakukan bila terjadi kekurangan pembayaran gaji yang disebabkan adanya perubahan pada parameter perhitungan gaji. 3.0* 7.* Rapel Data Rapel 4.0* 7.2* Rapel Tunj. struktural 8.0* 5.0* Baca Data Data 7.3* Rapel Tunj. fungsional Gambar 8. DFD Level Proses hitung rapel gaji Pada tahap DFD level 2 proses pembuatan laporan merupakan proses lanjutan yang dilakukan sistem secara otomatis setelah dilakukan proses hitung gaji, hitung rapel gaji dan hitung gaji ke-3. 6.* Perhitungan Bulanan 6.2* Perhitungan ke-3 7.0* Perhitungan Rapel IV. PEGUJIA DA AALISIS 4. Proses Pengujian Sistem yang dibuat akan diuji kemampuannya dalam berkomunikasi dengan dua basisdata yang digunakan. Basisdata yang digunakan pada sistem informasi gaji adalah basisdata SIK dan databasegaji. Pengujian meliputi proses koneksi sistem dengan basisdata. Sistem juga akan diuji tingkah lakunya, apakah sesuai dengan rancangan yang ada. 4.2 Proses Koneksi dengan Basisdata Sistem informasi ini dibuat harus dapat mengakses dua basisdata yang akan digunakan pada saat perhitungan gaji, rapel gaji dan perhitungan gaji ke-3. Basisdata yang harus diakses oleh sistem adalah basisdata SIK dan databasegaji. Pada pemrograman PHP terdapat perintah mysql_connect yang dipakai untuk melakukan koneksi dengan basisdata. $con=mysql_connect($server,$uname,$pwd); $setdata=mysql_query("select * from ".$db.".setting",$con); $set=mysql_fetch_assoc($setdata); if ($set) { $server2=$set[server]; $uname2=$set[uname]; $pwd2=$set[pwd]; } $con2=mysql_connect($server2,$uname2,$pwd2); Pada senarai program di atas sistem akan melakukan koneksi ke basisdata SIK dan basisdata databasegaji. Proses Pada Pada sisi operator terdapat beberpa proses, antara lain hitung gaji bulanan, hitung rapel gaji dan ubah daftar gaji pokok. Proses pertama yaitu proses login operator untuk masuk pada menu operator. a. Proses Login Admin Proses login didahului dengan memasukkan nama dan kata kunci. ama dan kata kunci yang dimasukkan harus sesuai dengannama dan kata kunci yang tersimpan dalam tabel user. Tampilan login operator dapat dilihat pada Gambar 9. 8.* 8.2* Slip 8.3* Cetak Pajak 8.5* ke-3 8.4* Rapel Pimpinan Gambar 0. Tampilan menu utama operator Gambar 9. DFD Level Proses pembuatan laporan 5

b. Proses Hitung Bulanan Proses hitung gaji bulanan dilakukan dengan mengklik sub menu hitung gaji bulanan yang terdapat pada menu hitung gaji. Akan muncul tampilan pilih bulan, tentukan bulan yang akan dihitung gaji bulanannya lalu tekan tombol hitung gaji, secara otomatis sistem akan menghitung gaji bulanan untuk dosen dan karyawan yang ber pegawai negeri sipil aktif. Hasil perhitungan gaji bulanan akan disimpan pada tabel datagaji. Tampilan menu hitung gaji bulanan dapat dilihat pada Gambar. Gambar. Tampilan menu hitung gaji bulanan c. Proses Proses laporan gaji akan menampilkan hasil pertihungan gaji bulanan yang sudah tersimpan dalam tabel datagaji. gaji akan ditampilkan dalam bentuk daftar gaji dan dikelompokkan berdasarkan golongan, daftar gaji dapat disimpan dalam berkas berextensi.xls. Tampilan laporan daftar gaji ditunjukkan pada gambar 2. Gambar 2. Tampilan laporan daftar gaji d. Proses Ubah Proses ubah gaji pokok dilakukan berdasarkan golongan dan masa kerja. Parameter golongan dan masa kerja digunakan untuk mencari besarnya gaji pokok yang diperoleh masing-masing pegawai. Data gaji pokok yang baru disimpan dalam tabel gajipokok. Sistem selalu menampilkan daftar gaji pokok yang baru. Hasil perubahan data gaji pokok ditunjukkan pada Gambar 3. Gambar 3. Hasil perubahan data gaji pokok e. Proses Hitung Rapel Proses rapel gaji pokok dilakukan setelah surat edaran tentang perubahan daftar gaji pokok diterima oleh bendahara gaji dan proses perubahan data gaji pokok sudah dilakukan. Adanya perhitungan rapel gaji pokok karena pengumuman Presiden tentang perubahan gaji pokok pegawai dan surat edaran yang disampaikan ke instansi pemerintahan dan universitas tidak bersamaan. Hasil perhitungan rapel gaji pokok ditunjukkan pada gambar 4. Gambar 4. Tampilan laporan rapel gaji pokok 4.4 Proses Pada Pengguna Pada sisi pengguna terdapat dua menu, yaitu: slip gaji dan pph pasal 2. Kedua menu tersebut menampilkan hasil perhitungan gaji bulanan dan hasil perhitungan pajak penghasilan dari masing-masing dosen dan karyawan. Menu slip gaji adalah menu yang menyajikan informasi gaji bulanan dari masingmasing pegawai. Informasi ini akan ditampilkan dalam bentuk slip gaji, seperti pada gambar 5. Gambar 5. Slip bulan februari 2009 Untuk menu pph ps.2 akan menyajikan informasi besarnya pajak penghasilan dari tiap-tiap 6

pegawai untuk jangka waktu th. Hasil perhitungan pajak penghasilan ditunjukkan pada gambar 6. Gambar 6. Hasil perhitungan pajak penghasilan Proses Pada Pimpinan Proses yang ada pada sisi pimpinan adalah cari data dan grafik. Menu cari data digunakan oleh pimpinan untuk mengetahui informasi gaji dari masing-masing pegawai, informasi tersebut digunakan sebagai bahan pertimbangan untuk membuat keputusan yang menyangkut gaji pegawai. Hasil pencarian data ditunjukkan pada gambar 7. Gambar 7. Hasil pencarian data gaji pegawai Menu grafik digunakan untuk mengetahui informasi berapa banyak pegawai yang menerima gaji dengan jangkauan gaji tertentu. Hasil dari grafik seterti ditunjukkan pada gambar 8. V. PEUTUP 5. Kesimpulan. Sistem informasi web ini dapat digunakan untuk menghitung gaji bulanan dan pajak penghasilan untuk semua dosen dan karyawan fakultas teknik Universitas Diponegoro. 2. Sistem informasi berbasis web ini dapat memberikan kemudahan kepada dosen dan karyawan fakultas teknik Universitas Diponegoro untuk melihat informasi gaji dan pajak penghasilan PPH pasal 2. 3. Sistem dapat digunakan untuk menghitung rapel gaji pokok, dan rapel tunjangan jabatan. 4. Pada sistem juga ditampilkan informasi gaji semua pegawai dalam bentuk diagram batang yang dapat diakses oleh pimpinan. 5. Sistem dapat meyajikan hasil perhitungan gaji bulanan dalam bentuk daftar gaji pegawai. 6. Sistem juga dapat menangani proses perubahan gaji pokok, perubahan tunjangan jabatan. 5.2 Saran. Untuk lebih mudah dalam memanfaatkan sistem informasi gaji menu slip gaji gaji dan pph ps 2 serta menu cari data dan grafik dapat ditambahkan dalam sistem informasi kepegawaian. 2. Diharapkan sistem ini dapat dipasang pada jaringan internet sehingga dapat diakses dari luar lingkungan Universitas Diponegoro. 3. Aplikasi web ini diharapkan dapat dikembangkan dalam bentuk wap sehingga dapat diakses menggunakan telepon selular. DAFTAR PUSTAKA [] Kadir, A., Pengenalan Sistem Informasi, Andi Offset, Yogyakarta, 2002 [2] Kadir, A., Konsep dan Tuntunan Praktis Basis Data, Andi Offset, Yogyakarta, 2003 [3] ugroho, B., Database Relasional dengan MySQL, Andi Offset, Yogyakarta, 2005 [4] Sutarman, Membangun Aplikasi Web dengan PHP dan MySQL, Graha Ilmu, Yogyakarta, 2003 Gambar 7. Hasil pencarian data gaji pegawai [5] Sutabri, T., Analisa Sistem Informasi, Andi Offset, Yogyakarta, 2004 7

Helmy Yanuar Priyono (L2F304237) Lahir di Semarang, 9 Januari 98 Mahasiswa Teknik Elektro Ekstensi 2004, Konsentrasi Informatika dan Komputer Universitas Diponegoro. Email: helmyyanuar@yahoo.com Semarang, Agustus 2009 Menyetujui : Pembimbing I, Ir. Kodrat Iman Satoto, M.T IP. 32 046 696 Pembimbing II, Adian Fatchur Rochim, S.T., M.T. IP. 32 205 680 8