Sistem Informasi Pengajuan Cuti Karyawan Pt. Petrokimia Gresik

6
SISTEM INFORMASI PENGAJUAN CUTI KARYAWAN PT. PETROKIMIA GRESIK Dengan menggunakan java Netbeans IDE 7.0.1 dan Microsoft Access 2003 PEMROGRAMAN JAVA Proposal UAS Disusun Untuk Memenuhi Tugas Matakuliah Pemrograman Java Oleh : ALFRIDO IQBAL MAHENDRA 09201488 SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER ASIA MALANG 2011-2012

Transcript of Sistem Informasi Pengajuan Cuti Karyawan Pt. Petrokimia Gresik

SISTEM INFORMASI PENGAJUAN CUTI KARYAWAN PT. PETROKIMIA GRESIKDengan menggunakan java Netbeans IDE 7.0.1 dan Microsoft Access 2003 PEMROGRAMAN JAVA Proposal UAS Disusun Untuk Memenuhi Tugas Matakuliah Pemrograman Java

Oleh : ALFRIDO IQBAL MAHENDRA 09201488

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER ASIA MALANG 2011-2012

KATA PENGANTAR Dengan Memanjatkan Puji Syukur Kehadirat Allah SWT, dengan segala Rahmat dan HidayahNya, Sehingga Laporan Tugas UAS dengan judul SISTEM INFORMASI PENGAJUAN CUTI KARYAWAN PT. PETROKIMIA GRESIK dengan menggunakan bahasa pemrograman java Netbeans IDE 7.0.1, dapat terselesaikan dengan baik dan tepat pada waktunya. Penulisan Laporan Tugas UAS ini dibuat sebagai syarat untuk memenuhi tugas akhir Pemrograman java semester ganjil. Penulisan proposal Tugas UAS ini tidak terlepas dari bantuan berbagai pihak, dalam kesempatan ini penulis mengucapkan terimakasih atas bantuan dan dukungannya yang telah diberikan . Penulis menyadari bahwa Laporan Tugas UAS Ini jauh dari kata sempurna, untuk itu segala saran dan kritik yang bersifat membangun sangat penulis harapkan demi perbaikkan laporan ini. Harapan penulis semoga dengan terselesaikannya laporan Tugas akhir ini dengan segala kekurangannya dapat memberikan manfaat bagi penulis khususnya dan pembaca pada umumnya.

Malang, 5 Desember 2011

Penulis

BAB I PENDAHULUAN A. LATAR BELAKANG Perkembangan di bidang ilmu pengetahuan dan teknologi dewasa ini memberi nuansa baru dalam dunia kerja yang menuntut penguasaan teknologi khususnya di bidang komputer. Berbagai sarana dan prasarana untuk kerja harus benar-benar mampu untuk mengimbangi kemajuan tersebut, yang mana efektifitas dan efisiensi kerja dapat terwujud dan tentunya membutuhkan Sumber Daya Manusia (SDM) sebagai pemandunya. Salah satu aktifitas yang memerlukan pemanfaatan pengolah data transaksi yang efektif dan efisien adalah pengolahan data transaksi pengajuan cuti, di mana awalnya karyawan PT. PETROKIMIA GRESIK (PERSERO) GRESIK mengajukan secara manual . Maka dari itu penulis mengharap agar program yang dibuat ini dapat membantu, sehingga efektifitas dan efisiensi kerja dapat tercapi sesuai dengan yang diharapkan. Salah satunya PT. PETROKIMIA GRESIK (PERSERO) GRESIK yang mana hampir seluruh aktifitas menggunakan sistem komputerisasi. Mulai dari penerimaan karyawan baru, pengolahan data perpustakaan dan pengajuan cuti. Oleh karena itu penulis mengambil judul SISTEM INFORMASI PENGAJUAN CUTI KARYAWAN PT. PETROKIMIA GRESIK sebagai laporan Tugas UAS PEMROGRAMAN JAVA.

B. RUMUSAN MASALAH Dalam Tugas UAS yang penulis buat ini, menimbulkan suatu permasalahan yang merupakan perumusan masalah yang terdapat dalam Tugas UAS ini dengan judul SISTEM INFORMASI PENGAJUAN CUTI KARYAWAN PT. PETROKIMIA GRESIK, dan rumusan masalah itu adalah sebagai berikut: a. Bagaimana pengembangan aplikasi cuti di PT. PETROKIMIA GRESIK (PERSERO) GRESIK. Karena masih menggunakan system yang sangat manual dalam pengajuan cuti karyawan, maka diperlukan sebuah aplikasi yang dapat membantu untuk memudahkan untuk pengolahan data untuk pengajuan cuti karyawan secara otomatis. C. BATASAN MASALAH Mengingat banyaknya pengembangan aplikasi di dalam PT. PETROKIMIA GRESIK (PERSERO) GRESIK, maka penulis membatasi pembahasan tentang pengembangan aplikasi cuti di PT. PETROKIMIA GRESIK (PERSERO) GRESIK.

D. TUJUAN Karena pengolahan data cuti ini masih dikerjakan secara manual dan penyimpanannya masih menggunakan kertas-kertas dan buku-buku yang tebal maka penulis membuat program pengolahan data yang biasa digunakan untuk mengentry secara efektif dan efisien. Program ini juga memperkecil resiko kehilangan data dari petugas dan kemampuannya juga terjaga. E. PENGEMBANGAN DAN PLATFORM Dikembangkan dengan bahasa pemrograman Java Netbeans IDE 7.0.1 Sebagai Desain Sistemnya dan Microsoft Access 2003 sebagai DBMS.

BAB II PERANCANGAN SISTEM

1) Form Pengajuan KaryawanStart

Login Karyawan

Input Pengajuan Cuti Jenis Cuti, Tgl Cuti, Lama Cuti

Simpa n

Ya

Simpan Data Pengajuan ke Databse

Tampilkan Pesan Data Tersimpan Tampilkan Data

Tidak

Edit

Ya

Simpan Perubahan Data ke Databse

Tampilkan Pesan Data Telah di Edit Tampilkan Data

Tidak

Hapus

Ya

Hapus Data Pengajuan dari Databse

Tampilkan Pesan Data Telah di Hapus

Tidak

Cari

Ya

Masukan Kode Pengajua n

Cek Apakah Pengajuan Diterima Tidak

Ya

Tampilka n & Cetak Data

Tidak

Tampilkan Pesan Pengajuan Belum Diterima End

2) Form AdministrasiStart

Login Admin

Cari Data Pengajuan Cuti Karyawan

Tidak

Tampilkan Pesan Tidak Ada Data Pengajuan Cuti

Ya

Tampilkan Data Pengajuan Cuti Karyawan

Cek Kelengkapan Persyaratan Cuti

Tidak

Tampilkan Pesan Tidak Memenuhi Syarat

Ya

Simpan Data Persyaratan

Simpan Data Persyaratan

Setuj ui

End