SISTEM INFORMASI TERPADU SMK MENGGUNAKAN
SISTEM INFORMASI TERPADU SMK MENGGUNAKAN JSP
(STUDY KASUS KEPEGAWAIAN SMK NEGERI 1 LAMONGAN)
Syofiyatun1, Edi Satriyanto, S.Si, M.Si.2, Yuliana Setiyowati, S.Kom, M.Kom2
Mahasiswa Jurusan Teknik Informatika1 , Dosen Pembimbing 2
Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
Kampus PENS-ITS Keputih Sukolilo Surabaya 60111
Telp (+62)31-5947280, 5946114, Fax. (+62)31-5946114
Email : sovi@student.eepis-its.edu
Makalah Proyek Akhir
ABSTRAK
Administrasi kepegawaian merupakan salah satu kegiatan yang terdapat dalam lingkup
administrasi pada lembaga pendidikan dalam hal ini adalah sekolah. Banyak sekali data guru dan
karyawan yang harus diarsipkan, diorganisir dan dikelola dengan sebaik-baiknya. Dengan adanya suatu
sistem informasi berbasis web diharapkan akan adanya efektifitas dan efisiensi kerja staf kepegawaian
dan semua pihak yang berkepentingan mendapat kemudahan dalam layanan informasi kepegawaian
Sistem Informasi Kepegawaian SMK Negeri 1 Lamongan ini meliputi sistem informasi biodata
pegawai dan gaji pegawai. Dimana pada sistem informasi biodata pegawai dirinci mengenai informasi
apa saja yang berkaitan dengan data kepegawaian yang ada di SMK Negeri 1 Lamongan. Sedangkan
sistem informasi gaji meliputi sistem penggajian bulanan untuk PNS, Guru dan Pegawai Tidak Tetap.
Proyek akhir ini nantinya diharapkan dapat mempermudah kinerja segenap komponen SMK
Negeri 1 Lamongan dalam mengelola data kepegawaian yang cukup kompleks dan efektifitas
pencarian informasi mengenai data pegawai.
Kata Kunci : JSP, kepegawaian
ABSTRACT
Employee administration is one of many kinds of job should to do in administration scope of
education institution, especially in school. Many kind of teacher’s and employee’s data should be
archived, organized and handling. This web based information hoped all employee staff can work
effectively and efficiently, and all of stakeholders has the easy way to get employee information.
Information System of Employee of State Vocational School 1 Lamongan consists of
employee’s identity information and salary information system. Employee’s identity information
system detailed to be sub information about employee data of State Vocational School 1 Lamongan.
And, salary information consists of monthly salary for State Employee, Teacher and Employee.
This project can help staff to do work to handling of complex employee data and hope searching
activity of employee information more effectively.
Keyword : JSP, Employee
1
1. PENDAHULUAN
1.1 LATAR BELAKANG
1.2 TUJUAN
Permasalahan
pada
Adapun
dunia
maksud
dari
penelitian
ini
pendidikan sangatlah komplek. Seperti
nantinya adalah untuk mencari kekurangan dan
yang dapat kita lihat dalam lingkup kecil
kelemahan serta bagaimana cara mengatasi
adalah
lingkungan
masalah-masalah yang dihadapi oleh pihak
sekolah. Dalam sebuah sekolah tidaklah
sekolah dalam membuat sistem akademik
sesederhana yang kita lihat dimana ada
sekolah dan mengaplikasikan ilmu
siswa
dimiliki
permasalahan
yang
belajar
di
dan
guru
yang
penulis
untuk
yang
merancang
dan
mengajar, namun lebih dari itu, yakni ada
mengembangkan sistem yang sedang berjalan
sebuah fasilitas dan sistem administrasi
saat ini.
yang dijalankan agar siswa dapat belajar
Tujuan
dengan sebaik mungkin dan guru dapat
lakukan adalah :
1.
mengajar dengan cara terbaiknya, dimana
keseluruhan
komponen
siswa,
dari
penelitian
Sebagai
salah
yang
satu
penulis
syarat
guru,
menyelesaikan Program Pendidikan
fasilitas dan sistem administrasi tersebut
Jarak Jauh Diploma 3 Jurusan Teknik
dapat kita padukan dalam satu kesatuan
Informatika Politeknik Elektronika
manajemen sekolah.
Negeri Surabaya.
Dari sebuah kenyataan tersebut
2.
Mempelajari sistem informasi yang
maka diperlukan suatu sistem informasi
sedang berjalan di SMK Negeri 1
yang dapat membantu atau mempermudah
LAMONGAN.
penyelenggaraan administrasi sekolah dan
3.
Dapat merancang dan membuat suatu
dapat menyimpan data secara aman yaitu
sistem
sebuah sistem database beserta aplikasi
digunakan untuk menunjang kinerja
manajemen sekolah secara terpadu.
sekolah.
Administrasi
kepegawaian
4.
komputerisasi
Meningkatkan
yang
dapat
kemampuan
merupakan salah satu kegiatan yang
pengelolaan
terdapat dalam lingkup administrasi pada
Pengelolaan yang dimaksud meliputi
lembaga pendidikan dalam hal ini adalah
kelengkapan data, kerincian data,
sekolah. Banyak sekali data guru dan
keamanan data, kerahasiaan data,
karyawan
cara-cara
yang
harus
diarsipkan,
diorganisir dan dikelola dengan sebaik-
data
akademik.
pemasukan
dan
pengambilan data.
baiknya. Dengan adanya suatu sistem
5.
Dan juga memberikan kemudahan
informasi berbasis web diharapkan akan
bagi pegawai maupun pihak manapun
adanya efektifitas dan efisiensi kerja staf
yang
kepegawaian dan semua pihak yang
informasi kepegawain dengan hanya
berkepentingan
mengaksesnya
mendapat
kemudahan
dalam layanan informasi kepegawaian
terkait
untuk
maupun intranet.
2
mendapatkan
melalui
internet
Lamongan
1.3 PERMASALAHAN
dapat di ambil suatu perumusan permasalahan,
atribut
yaitu:
tersebut.
Bagaimana
membangun
1.
lembaga
Studi pustaka
Bagaimana membuat sistem yang
Konsep JSP
mengintegrasikan proses-proses pada
Konsep My SQL
2.
bagian kepegawaian sehingga dapat
Melakukan
perancangan
perangkat
lunak :
bermanfaat bagi semua pihak.
Bagaimana membuat sistem yang
Pencarian dan pemahaman data
dapat memberikan informasi data
Melakukan
kepegawaian secara cepat dan akurat.
system.
Bagaimana membuat sistem yang
Membuat tampilan yang interaktif
dapat merekap presensi kepegawaian
dan user friendly
3.
setiap hari untuk bahan pengambilan
Bagaimana
perancangan
model
Pembuatan perangkat lunak
Pembuatan perangkat lunak dilakukan
keputusan bagi pimpinan.
5.
pada
Melakukan studi pustaka mengenai :
elektronik berbasiskan web.
4.
ada
1.5 METODE PENELITIAN
sesungguhnya dan terintegrasi secara
3.
yang
sebuah
sistem yang mendekati konsep sistem
2.
atribut-atribut
data yang dipakai berdasarkan atribut-
Dari penjelasan latar belakang di atas
1.
sehingga
membuat
dengan
sistem
bahasa
pemrograman
web
berbasis JSP sesuai rancangan.
penggajian yang cepat, detail, dan
4.
akurat.
Pengujian dan analisa
Setelah
melakukan
pembuatan
perangkat lunak, dilakukan uji coba
1.4 BATASAN MASALAH
aplikasi dan analisa JSP yang dihasilkan
Sistem ini permasalahannya di batasi agar
5.
kita terfokus dapat memberikan pelayanan
Pengambilan
keputusan,
penyusunan
informasi dengan benar dan tepat sasaran.
laporan proyek akhir dan melakukan
Ruang
publikasi pada seminar ilmiah.
lingkup
permasalahan
ini
adalah
sebagai berikut:
1.
Mengolah
khususnya
presensi,
sehingga
informasi
pada
dan
data
sistem
dapat
2. PERANCANGAN SISTEM
kepegawaian
2.1 PERANCANGAN DATA
pegawai
Dalam perancangan data, akan dijelaskan
penggajian
bagaimana data-data yang terdapat dalam
meningkatkan
sistem sesuai dengan fungsinya sebagai data
efisiensi kerja bagian kepegawaian
input ataupun data output sistem.
dan kemudahan pelayanan informasi
bagi
semua
pihak
2.1.1 Pada Menu Entry Data Terdiri Dari :
yang
berkepentingan.
2.
Aplikasi yang akan dibuat mengacu
kepada proses kerja yang ada di
bagian kepegawaian SMK Negeri 1
3
1.
Data Jenis Pegawai
2.
Data Jabatan
3.
Data Golongan
4.
Data Agama
5.
Data Iuran
6.
Data Pegawai
12. Tabel bayar_tunj_jabatan
7.
Data Presensi
13. Tabel bayar_iuran
8.
Data Gaji Pokok
14. Tabel bayar_angsuran
9.
Data Pembayaran Tunjangan PNS
15. Tabel bayar_pot_pns
10. Data Pembayaran Tunjangan Komite
11. Data Pembayaran Tunjangan Jabatan
3. UJI COBA DAN ANALISA
12. Data Pembayaran Iuran
3.1. ERD
13. Data Pembayaran Angsuran
14. Data Potongan PNS
PEGAWAI
PEG_NUPTK
PEG_NIP
AGAMA_ID
Text(5)
PEG_NAMA
AGAMA_NAMA
Text(20)
PEG_KELAMIN
PEG_GOL_DARAH
PEG_GELAR_DEPAN
JENIS_PEGAWAI
PEG_GELAR_BELAKANG
JENIS_ID
Text(5)
PEG_AGAMA
JENIS_PEGAWAI
Text(15)
PEG_TEMPAT_LAHIR
PEG_TANGGAL_LAHIR
PEG_KTP
PEG_TASPEN
JABATAN
PEG_KARIS_KARSU
PEG_NIP
Integer
PEG_KARPEG
JABATAN_ID
Text(5)
PEG_STATUS_KAWIN
JABATAN_NAMA
Text(30)
PEG_NIP = PEG_NIP
PEG_JML_ANAK
JABATAN_TUNJANGAN
Integer
PEG_TMT_TUGAS
JENIS_PEGAWAI
PEG_TMT_PNS
GOLONGAN
GOLONGAN
GOLONGAN Text(4)
PEG_TMT_GOL
JABATAN
Text(40)
PEG_JABATAN
GAPOK
Integer
PEG_TMT_SEKOLAH
PEG_ALAMAT
PEG_KELURAHAN
PEG_KODEPOS
PRESENSI
PEG_PROPINSI
PEG_NIP
Integer
TANGGAL
DateTime PEG_NIP = PEG_NIPPEG_KABUPATEN
PEG_KECAMATAN
STATUS_HADIR
Text(20)
PEG_TELP_RUMAH
KETERANGAN
PEG_HP
PEG_NOREK
PEG_REK_BANK
TUNJANGAN_JABATAN
PEG_BANK_CABANG
JABATAN
Text(40)
PEG_TGL_PENGISIAN
TUNJAB
Integer
JAM_MENGAJAR
MASA_KERJA
AGAMA
2.1.2 Pada Menu Laporan Terdiri Dari :
1.
Laporan Rekapitulasi Pegawai
2.
Laporan Profil Pegawai
3.
Laporan Presensi Pegawai
4.
Laporan Slip Gaji
2.1.3 Penyusunan Database
Basis Data merupakan suatu media
penyimpanan
menyimpan
yang
data-data
digunakan
untuk
penunjang
sebagai
inputan sistem dan kemudian diolah menjadi
data output sistem. Basis Data yang dibuat
pada proyek akhir ini menggunakan MySQL.
Di bawah ini adalah tahap-tahap penyusunan
basis data yang digunakan:
2.1.3.1 Pembuatan Tabel.
Tabel – table nya adalah sebagai berikut:
1.
Tabel user
2.
Tabel jenis_pegawai
3.
Tabel golongan
4.
Tabel jabatan
5.
Tabel agama
6.
Tabel iuran
7.
Tabel pegawai
8.
Tabel presensi
9.
Tabel bayar_gapok
10. Tabel bayar_tunj_pns
11. Tabel bayar_tunj_komite
4
POTONGAN_PNS
PEG_NIP Integer
Text(16)
IWP
Integer
PEG_NIP = PEG_NIP
Integer
PPH
Integer
Text(30)
ASKES
Integer
Text(10)
TABPER Integer
Text(5)
Text(5)
GAPOK_PTT
Text(5)
PEG_NIP
Integer
Text(15)
MASA_KERJA
Integer
Text(20)
GAPOK
Integer
DateTime
Text(20) PEG_NIP = PEG_NIP
Text(20)
IURAN
Text(20)
IURAN_KODE
Text(5)
Text(20)
IURAN_NAMA
Text(20)
Text(10)
IURAN_NOMINAL
Integer
Integer
ANGSURAN
DateTime
Text(15)
PEG_NIP
Integer
DateTime
KOPERASI
Integer
Text(5)
BANKMINI
Integer
DateTime PEG_NIP = PEG_NIP
UP
Integer
Text(20)
BANKDAERAH Integer
DateTime
BPD
Integer
Text(50)
BRIC
Integer
Text(20)
BRIU
Integer
Integer
TUNJANGAN_KOMITE
Text(20)
Text(20)
PEG_NIP
Integer
Text(20)
MASA_KERJA
Integer
Text(10) PEG_NIP = PEG_NIP
TUNJANGAN
Integer
Text(15)
Text(20)
TUNJANGAN_PNS
Text(30)
PEG_NIP
Integer
Text(20)
TUNJ_ISTRI
Integer
DateTime PEG_NIP = PEG_NIP
TUNJ_ANAK
Integer
Integer
TUNJ_BERAS
Integer
Integer
TUNJ_FUNGSIONAL
Integer
TUNJ_PPH
Integer
TUNJ_ASKES
Integer
3.2 Hasil Analisa
Gambar 3.5 Form Pembayaran Gaji Pokok
Gambar 3.1 Halaman Utama Kepegawaian
Gambar 3.3 Hasil Print Out Report Pegawai
Gambar 3.2 Halaman Login
Gambar 3.4 Hasil Print Out Profil Pegawai
Gambar 3.3 Form Pegawai
Gambar 3.4 Form Presensi
Gambar 3.5 Hasil Print Out Presensi Pegawai
5
V. DAFTAR PUSTAKA
Alv. Dian B Sono, 2005, 24 Jam Menguasai
HTML, JSP, Dan MySQL, Penerbit Andi,
Yogyakarta.
Firrar Utdirartatmo, 2006, Segudang Trik
Pengembangan Situs Web, Penerbit Andi,
Yogyakarta.
Foenadioen, S.Kom, MM & Samuel Prakoso,
S.Kom,
2008,
Pedoman
Praktis
Pengembangan Aplikasi Web Database
Menggunakan Java Server Page, Penerbit
Andi Yogyakarta.
Madcoms, 2007, Seri Panduan Lengkap
Macromedia Dreamweaver 8, Penerbit
Andi Yogyakarta.
Gambar 3.6 Hasil Print Out Daftar Gaji
M. Shalahuddin & Rosa A.S, 2008, Java di
Web, Penerbit Informatika, Bandung.
5.
PENUTUP
Stendy B. Sakur, 2003, Aplikasi Web Database
dengan Dreamweaver MX, Penerbit Andi,
Yogyakarta.
5.1 KESIMPULAN
Dari beberapa hasil percobaan,
mengingat pengelolaan data kepegawaian
Sugiri, A.Md., S.Pd. & Budi Kurniawan,
S.Kom, 2007, Desain Web Menggunakan
HTML + CSS, Penerbit Andi Yogyakarta.
yang
http://www.ilmukomputer.com
dapat
diambil
begitu
kesimpulan
kompleks
bahwa
maka
perlu
dibuatnya suatu aplikasi sistem informasi
kepegawaian sehingga dapat membantu
kerja petugas kepegawaian agar lebih
efektif dan efisien.
5.2 SARAN
Setiap hasil karya tentunya masih
jauh dari sempurna dan masih ada hal-hal
yang perlu dikembangkan. Berdasarkan
pengamatan
lebih
lanjut,
terdapat
beberapa yang masih terbuka untuk dapat
diteliti antara lain dalam sistem informasi
kepegawaian ini masih sangat terbatas
pada data pegawai, presensi dan gaji saja,
untuk itu penulis berharap di masa yang
akan datang ada yang menyempurnakan
sistem
informasi
kepegawaian
ini,
sehingga menjadi sebuah sistem informasi
kepegawaian yang terintegrasi dan benarbenar dapat diimplementasi-kan di SMK
Negeri 1 Lamongan.
6
(STUDY KASUS KEPEGAWAIAN SMK NEGERI 1 LAMONGAN)
Syofiyatun1, Edi Satriyanto, S.Si, M.Si.2, Yuliana Setiyowati, S.Kom, M.Kom2
Mahasiswa Jurusan Teknik Informatika1 , Dosen Pembimbing 2
Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
Kampus PENS-ITS Keputih Sukolilo Surabaya 60111
Telp (+62)31-5947280, 5946114, Fax. (+62)31-5946114
Email : sovi@student.eepis-its.edu
Makalah Proyek Akhir
ABSTRAK
Administrasi kepegawaian merupakan salah satu kegiatan yang terdapat dalam lingkup
administrasi pada lembaga pendidikan dalam hal ini adalah sekolah. Banyak sekali data guru dan
karyawan yang harus diarsipkan, diorganisir dan dikelola dengan sebaik-baiknya. Dengan adanya suatu
sistem informasi berbasis web diharapkan akan adanya efektifitas dan efisiensi kerja staf kepegawaian
dan semua pihak yang berkepentingan mendapat kemudahan dalam layanan informasi kepegawaian
Sistem Informasi Kepegawaian SMK Negeri 1 Lamongan ini meliputi sistem informasi biodata
pegawai dan gaji pegawai. Dimana pada sistem informasi biodata pegawai dirinci mengenai informasi
apa saja yang berkaitan dengan data kepegawaian yang ada di SMK Negeri 1 Lamongan. Sedangkan
sistem informasi gaji meliputi sistem penggajian bulanan untuk PNS, Guru dan Pegawai Tidak Tetap.
Proyek akhir ini nantinya diharapkan dapat mempermudah kinerja segenap komponen SMK
Negeri 1 Lamongan dalam mengelola data kepegawaian yang cukup kompleks dan efektifitas
pencarian informasi mengenai data pegawai.
Kata Kunci : JSP, kepegawaian
ABSTRACT
Employee administration is one of many kinds of job should to do in administration scope of
education institution, especially in school. Many kind of teacher’s and employee’s data should be
archived, organized and handling. This web based information hoped all employee staff can work
effectively and efficiently, and all of stakeholders has the easy way to get employee information.
Information System of Employee of State Vocational School 1 Lamongan consists of
employee’s identity information and salary information system. Employee’s identity information
system detailed to be sub information about employee data of State Vocational School 1 Lamongan.
And, salary information consists of monthly salary for State Employee, Teacher and Employee.
This project can help staff to do work to handling of complex employee data and hope searching
activity of employee information more effectively.
Keyword : JSP, Employee
1
1. PENDAHULUAN
1.1 LATAR BELAKANG
1.2 TUJUAN
Permasalahan
pada
Adapun
dunia
maksud
dari
penelitian
ini
pendidikan sangatlah komplek. Seperti
nantinya adalah untuk mencari kekurangan dan
yang dapat kita lihat dalam lingkup kecil
kelemahan serta bagaimana cara mengatasi
adalah
lingkungan
masalah-masalah yang dihadapi oleh pihak
sekolah. Dalam sebuah sekolah tidaklah
sekolah dalam membuat sistem akademik
sesederhana yang kita lihat dimana ada
sekolah dan mengaplikasikan ilmu
siswa
dimiliki
permasalahan
yang
belajar
di
dan
guru
yang
penulis
untuk
yang
merancang
dan
mengajar, namun lebih dari itu, yakni ada
mengembangkan sistem yang sedang berjalan
sebuah fasilitas dan sistem administrasi
saat ini.
yang dijalankan agar siswa dapat belajar
Tujuan
dengan sebaik mungkin dan guru dapat
lakukan adalah :
1.
mengajar dengan cara terbaiknya, dimana
keseluruhan
komponen
siswa,
dari
penelitian
Sebagai
salah
yang
satu
penulis
syarat
guru,
menyelesaikan Program Pendidikan
fasilitas dan sistem administrasi tersebut
Jarak Jauh Diploma 3 Jurusan Teknik
dapat kita padukan dalam satu kesatuan
Informatika Politeknik Elektronika
manajemen sekolah.
Negeri Surabaya.
Dari sebuah kenyataan tersebut
2.
Mempelajari sistem informasi yang
maka diperlukan suatu sistem informasi
sedang berjalan di SMK Negeri 1
yang dapat membantu atau mempermudah
LAMONGAN.
penyelenggaraan administrasi sekolah dan
3.
Dapat merancang dan membuat suatu
dapat menyimpan data secara aman yaitu
sistem
sebuah sistem database beserta aplikasi
digunakan untuk menunjang kinerja
manajemen sekolah secara terpadu.
sekolah.
Administrasi
kepegawaian
4.
komputerisasi
Meningkatkan
yang
dapat
kemampuan
merupakan salah satu kegiatan yang
pengelolaan
terdapat dalam lingkup administrasi pada
Pengelolaan yang dimaksud meliputi
lembaga pendidikan dalam hal ini adalah
kelengkapan data, kerincian data,
sekolah. Banyak sekali data guru dan
keamanan data, kerahasiaan data,
karyawan
cara-cara
yang
harus
diarsipkan,
diorganisir dan dikelola dengan sebaik-
data
akademik.
pemasukan
dan
pengambilan data.
baiknya. Dengan adanya suatu sistem
5.
Dan juga memberikan kemudahan
informasi berbasis web diharapkan akan
bagi pegawai maupun pihak manapun
adanya efektifitas dan efisiensi kerja staf
yang
kepegawaian dan semua pihak yang
informasi kepegawain dengan hanya
berkepentingan
mengaksesnya
mendapat
kemudahan
dalam layanan informasi kepegawaian
terkait
untuk
maupun intranet.
2
mendapatkan
melalui
internet
Lamongan
1.3 PERMASALAHAN
dapat di ambil suatu perumusan permasalahan,
atribut
yaitu:
tersebut.
Bagaimana
membangun
1.
lembaga
Studi pustaka
Bagaimana membuat sistem yang
Konsep JSP
mengintegrasikan proses-proses pada
Konsep My SQL
2.
bagian kepegawaian sehingga dapat
Melakukan
perancangan
perangkat
lunak :
bermanfaat bagi semua pihak.
Bagaimana membuat sistem yang
Pencarian dan pemahaman data
dapat memberikan informasi data
Melakukan
kepegawaian secara cepat dan akurat.
system.
Bagaimana membuat sistem yang
Membuat tampilan yang interaktif
dapat merekap presensi kepegawaian
dan user friendly
3.
setiap hari untuk bahan pengambilan
Bagaimana
perancangan
model
Pembuatan perangkat lunak
Pembuatan perangkat lunak dilakukan
keputusan bagi pimpinan.
5.
pada
Melakukan studi pustaka mengenai :
elektronik berbasiskan web.
4.
ada
1.5 METODE PENELITIAN
sesungguhnya dan terintegrasi secara
3.
yang
sebuah
sistem yang mendekati konsep sistem
2.
atribut-atribut
data yang dipakai berdasarkan atribut-
Dari penjelasan latar belakang di atas
1.
sehingga
membuat
dengan
sistem
bahasa
pemrograman
web
berbasis JSP sesuai rancangan.
penggajian yang cepat, detail, dan
4.
akurat.
Pengujian dan analisa
Setelah
melakukan
pembuatan
perangkat lunak, dilakukan uji coba
1.4 BATASAN MASALAH
aplikasi dan analisa JSP yang dihasilkan
Sistem ini permasalahannya di batasi agar
5.
kita terfokus dapat memberikan pelayanan
Pengambilan
keputusan,
penyusunan
informasi dengan benar dan tepat sasaran.
laporan proyek akhir dan melakukan
Ruang
publikasi pada seminar ilmiah.
lingkup
permasalahan
ini
adalah
sebagai berikut:
1.
Mengolah
khususnya
presensi,
sehingga
informasi
pada
dan
data
sistem
dapat
2. PERANCANGAN SISTEM
kepegawaian
2.1 PERANCANGAN DATA
pegawai
Dalam perancangan data, akan dijelaskan
penggajian
bagaimana data-data yang terdapat dalam
meningkatkan
sistem sesuai dengan fungsinya sebagai data
efisiensi kerja bagian kepegawaian
input ataupun data output sistem.
dan kemudahan pelayanan informasi
bagi
semua
pihak
2.1.1 Pada Menu Entry Data Terdiri Dari :
yang
berkepentingan.
2.
Aplikasi yang akan dibuat mengacu
kepada proses kerja yang ada di
bagian kepegawaian SMK Negeri 1
3
1.
Data Jenis Pegawai
2.
Data Jabatan
3.
Data Golongan
4.
Data Agama
5.
Data Iuran
6.
Data Pegawai
12. Tabel bayar_tunj_jabatan
7.
Data Presensi
13. Tabel bayar_iuran
8.
Data Gaji Pokok
14. Tabel bayar_angsuran
9.
Data Pembayaran Tunjangan PNS
15. Tabel bayar_pot_pns
10. Data Pembayaran Tunjangan Komite
11. Data Pembayaran Tunjangan Jabatan
3. UJI COBA DAN ANALISA
12. Data Pembayaran Iuran
3.1. ERD
13. Data Pembayaran Angsuran
14. Data Potongan PNS
PEGAWAI
PEG_NUPTK
PEG_NIP
AGAMA_ID
Text(5)
PEG_NAMA
AGAMA_NAMA
Text(20)
PEG_KELAMIN
PEG_GOL_DARAH
PEG_GELAR_DEPAN
JENIS_PEGAWAI
PEG_GELAR_BELAKANG
JENIS_ID
Text(5)
PEG_AGAMA
JENIS_PEGAWAI
Text(15)
PEG_TEMPAT_LAHIR
PEG_TANGGAL_LAHIR
PEG_KTP
PEG_TASPEN
JABATAN
PEG_KARIS_KARSU
PEG_NIP
Integer
PEG_KARPEG
JABATAN_ID
Text(5)
PEG_STATUS_KAWIN
JABATAN_NAMA
Text(30)
PEG_NIP = PEG_NIP
PEG_JML_ANAK
JABATAN_TUNJANGAN
Integer
PEG_TMT_TUGAS
JENIS_PEGAWAI
PEG_TMT_PNS
GOLONGAN
GOLONGAN
GOLONGAN Text(4)
PEG_TMT_GOL
JABATAN
Text(40)
PEG_JABATAN
GAPOK
Integer
PEG_TMT_SEKOLAH
PEG_ALAMAT
PEG_KELURAHAN
PEG_KODEPOS
PRESENSI
PEG_PROPINSI
PEG_NIP
Integer
TANGGAL
DateTime PEG_NIP = PEG_NIPPEG_KABUPATEN
PEG_KECAMATAN
STATUS_HADIR
Text(20)
PEG_TELP_RUMAH
KETERANGAN
PEG_HP
PEG_NOREK
PEG_REK_BANK
TUNJANGAN_JABATAN
PEG_BANK_CABANG
JABATAN
Text(40)
PEG_TGL_PENGISIAN
TUNJAB
Integer
JAM_MENGAJAR
MASA_KERJA
AGAMA
2.1.2 Pada Menu Laporan Terdiri Dari :
1.
Laporan Rekapitulasi Pegawai
2.
Laporan Profil Pegawai
3.
Laporan Presensi Pegawai
4.
Laporan Slip Gaji
2.1.3 Penyusunan Database
Basis Data merupakan suatu media
penyimpanan
menyimpan
yang
data-data
digunakan
untuk
penunjang
sebagai
inputan sistem dan kemudian diolah menjadi
data output sistem. Basis Data yang dibuat
pada proyek akhir ini menggunakan MySQL.
Di bawah ini adalah tahap-tahap penyusunan
basis data yang digunakan:
2.1.3.1 Pembuatan Tabel.
Tabel – table nya adalah sebagai berikut:
1.
Tabel user
2.
Tabel jenis_pegawai
3.
Tabel golongan
4.
Tabel jabatan
5.
Tabel agama
6.
Tabel iuran
7.
Tabel pegawai
8.
Tabel presensi
9.
Tabel bayar_gapok
10. Tabel bayar_tunj_pns
11. Tabel bayar_tunj_komite
4
POTONGAN_PNS
PEG_NIP Integer
Text(16)
IWP
Integer
PEG_NIP = PEG_NIP
Integer
PPH
Integer
Text(30)
ASKES
Integer
Text(10)
TABPER Integer
Text(5)
Text(5)
GAPOK_PTT
Text(5)
PEG_NIP
Integer
Text(15)
MASA_KERJA
Integer
Text(20)
GAPOK
Integer
DateTime
Text(20) PEG_NIP = PEG_NIP
Text(20)
IURAN
Text(20)
IURAN_KODE
Text(5)
Text(20)
IURAN_NAMA
Text(20)
Text(10)
IURAN_NOMINAL
Integer
Integer
ANGSURAN
DateTime
Text(15)
PEG_NIP
Integer
DateTime
KOPERASI
Integer
Text(5)
BANKMINI
Integer
DateTime PEG_NIP = PEG_NIP
UP
Integer
Text(20)
BANKDAERAH Integer
DateTime
BPD
Integer
Text(50)
BRIC
Integer
Text(20)
BRIU
Integer
Integer
TUNJANGAN_KOMITE
Text(20)
Text(20)
PEG_NIP
Integer
Text(20)
MASA_KERJA
Integer
Text(10) PEG_NIP = PEG_NIP
TUNJANGAN
Integer
Text(15)
Text(20)
TUNJANGAN_PNS
Text(30)
PEG_NIP
Integer
Text(20)
TUNJ_ISTRI
Integer
DateTime PEG_NIP = PEG_NIP
TUNJ_ANAK
Integer
Integer
TUNJ_BERAS
Integer
Integer
TUNJ_FUNGSIONAL
Integer
TUNJ_PPH
Integer
TUNJ_ASKES
Integer
3.2 Hasil Analisa
Gambar 3.5 Form Pembayaran Gaji Pokok
Gambar 3.1 Halaman Utama Kepegawaian
Gambar 3.3 Hasil Print Out Report Pegawai
Gambar 3.2 Halaman Login
Gambar 3.4 Hasil Print Out Profil Pegawai
Gambar 3.3 Form Pegawai
Gambar 3.4 Form Presensi
Gambar 3.5 Hasil Print Out Presensi Pegawai
5
V. DAFTAR PUSTAKA
Alv. Dian B Sono, 2005, 24 Jam Menguasai
HTML, JSP, Dan MySQL, Penerbit Andi,
Yogyakarta.
Firrar Utdirartatmo, 2006, Segudang Trik
Pengembangan Situs Web, Penerbit Andi,
Yogyakarta.
Foenadioen, S.Kom, MM & Samuel Prakoso,
S.Kom,
2008,
Pedoman
Praktis
Pengembangan Aplikasi Web Database
Menggunakan Java Server Page, Penerbit
Andi Yogyakarta.
Madcoms, 2007, Seri Panduan Lengkap
Macromedia Dreamweaver 8, Penerbit
Andi Yogyakarta.
Gambar 3.6 Hasil Print Out Daftar Gaji
M. Shalahuddin & Rosa A.S, 2008, Java di
Web, Penerbit Informatika, Bandung.
5.
PENUTUP
Stendy B. Sakur, 2003, Aplikasi Web Database
dengan Dreamweaver MX, Penerbit Andi,
Yogyakarta.
5.1 KESIMPULAN
Dari beberapa hasil percobaan,
mengingat pengelolaan data kepegawaian
Sugiri, A.Md., S.Pd. & Budi Kurniawan,
S.Kom, 2007, Desain Web Menggunakan
HTML + CSS, Penerbit Andi Yogyakarta.
yang
http://www.ilmukomputer.com
dapat
diambil
begitu
kesimpulan
kompleks
bahwa
maka
perlu
dibuatnya suatu aplikasi sistem informasi
kepegawaian sehingga dapat membantu
kerja petugas kepegawaian agar lebih
efektif dan efisien.
5.2 SARAN
Setiap hasil karya tentunya masih
jauh dari sempurna dan masih ada hal-hal
yang perlu dikembangkan. Berdasarkan
pengamatan
lebih
lanjut,
terdapat
beberapa yang masih terbuka untuk dapat
diteliti antara lain dalam sistem informasi
kepegawaian ini masih sangat terbatas
pada data pegawai, presensi dan gaji saja,
untuk itu penulis berharap di masa yang
akan datang ada yang menyempurnakan
sistem
informasi
kepegawaian
ini,
sehingga menjadi sebuah sistem informasi
kepegawaian yang terintegrasi dan benarbenar dapat diimplementasi-kan di SMK
Negeri 1 Lamongan.
6