Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

dokumen-dokumen yang mirip
Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005 / 2006

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA SUMBER DAYA MANUSIA PT. PLAZA ADIKA LESTARI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil

Analisis dan Perancangan Sistem Basis Data Pembelian, Persediaan, dan Penjualan pada PT PENTABIZ INTERNASIONAL

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. INDO BUANA LESTARI

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

BINUS UNIVERSITY. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA INVENTORY PADA PT BERKAT JAYA KOMPUTINDO

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA PT. PRIMA KALPLAS

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

Analisis dan Perancangan Basis Data pada Unit Rehabilitasi Medik Rumah Sakit Internasional Bintaro

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

Analisis dan Perancangan Sistem Basis Data Pengembangan Sumber Daya Manusia Pada Pertamedika Medical Centre

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA EKSPEDISI BARANG PADA PT. PELAYARAN NASIONAL SARANABAHARI PRIMA

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PADA SISTEM OPERASIONAL KARYAWAN DAN AGEN PT MEGA PROTEKSI

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. HARAPAN SUBUR

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 / 2007

Universitas Bina Nusantara

Basisdata, sistem basisdata, perancangan sistem basisdata.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PEMBELIAN, DAN PENJUALAN PADA PT.RAJAWALI PLASTIK SKRIPSI. Oleh. Elisa Junianto

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INVENTORY BERBASIS WEB PADA PT. FABER-CASTELL INTERNATIONAL INDONESIA

BINA NUSANTARA UNIVERSITY

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

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

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA PT. MATAHARI TERBIT INDONESIA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI. Oleh. Agus Sri Indrawan Sigit

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

Analisis dan Perancangan Sistem Basis Data Sumber Daya Manusia pada Caberawit Group

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA SISTEM KEPEGAWAIAN PADA PT. BANK MEGA, TBK

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. BANK MANDIRI PERSERO

ANALISA DAN PERANCANGAN BASIS DATA SISTEM OPERASIONAL PADA PT BATARA TITIAN KENCANA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA SISTEM MANAJEMEN ASET PADA KANTOR PUSAT PT HPI AGRO SKRIPSI. Oleh

UNIVERSTAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun Ajaran 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2008/2009

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI. Oleh. Maria Vania Kuntjara

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. AGRO TEKNIKAL INTERNUSA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KESISWAAN BERBASISKAN WEB PADA SMP ISLAM AL-IKHLAS

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004

Analisis dan Perancangan Sistem Basis Data Pada Instalasi Rawat Inap Rumah Sakit Sumber Waras

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA

ANALISIS DAN PERANCANGAN SISTEM LEMBUR TENANT DAN SISTEM ABSENSI BERBASIS SIDIK JARI PADA PT. WISMA JAYA ARTEK SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. NAGASAKTI KURNIA TEXTILE MILL S

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. BHINEKA CIRIA ARTANA SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA CV. PROPOSTER INDONESIA

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PENJUALAN BERBASIS WEB PADA PT. ROMINDO PRIMAVETCOM SKRIPSI. Oleh

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASIS DATA KEPEGAWAIAN PADA PT. JAKARTA PRIMA CRANES Abstrak Handy Wijaya 0600609681 Jerry Gunawan 0600609731 Hendry Gunawan 0600610153 Kelas/Kelompok 07PMT / 07 Kemampuan perusahaan untuk menjawab tantangan dan masalah yang dihadapi perusahaan sekarang ini merupakan salah satu kunci keberhasilan pada perusahaan. Seperti permasalahan yang dihadapi PT. Jakarta Prima Cranes dalam bidang kepegawaiaan mencakup banyak hal yaitu perekrutan pegawai, pendidikan, pendataan, penilaian prestasi, cuti, absensi, promosi, mutasi, tunjangan, dan pemutusan hubungan kerja pegawai. Kemampuan untuk menjawab masalah masalah tersebut itu tentunya memerlukan factor faktor pendukung. Salah satunya adalah pemanfaatan teknologi informasi seperti sistem basis data yang dapat mendukung kegiatan operasional kepegawaian yang berjalan pada perusahaan tersebut serta mendukung kebutuhan informasi kepegawaian. Dalam hal ini metodologi yang dilakukan yaitu metode analisis dan perancangan. Dengan melakukan analisis proses dan dokumentasi yang terkait dalam bidang kepegawaian, melakukan wawancara, serta mempelajari buku-buku dan bahan-bahan untuk menambah informasi. Juga melakukan perancangan basis data berdasarkan tiga tahap : konseptual, logikal, dan fisikal; yang dilanjutkan dengan perancangan layar dan perancangan program. Hasil yang diharapkan dapat membantu pihak HRD atau pihak lain yang bersangkutan dalam mengambil keputusan dengan tersedianya data dan informasi yang akurat dan cepat. Juga data dapat lebih terorganisir dengan baik, dan mengurangi faktor kesalahan manusia. Dalam penerapan sistem basis data ini tetap disarankan untuk menjaga rutinitas mekanisme backup, juga pemberian hak akses pemakaian untuk mempertimbangkan rahasia perusahaan, dan untuk menghindari hal-hal yang tidak diinginkan. Juga dalam penerapan dan pemakaiannya diperlukan percobaan atau persiapan yang baik agar sistem dapat berjalan sebagaimana mestinya. Kata kunci : kepegawaian, analisis, perancangan basis data. vii

PRAKATA Dengan segala kerendahan hati, kami pertama tama panjatkan puji dan syukur kepada Tuhan Yang Maha Esa karena hanya atas kasih karunia-nya saja sehingga kami mampu menyelesaikan analisis dan perancangan sistem basis data pada PT. Jakarta Prima Cranes. Kami berterima kasih pula pada Universitas Bina Nusantara yang telah memberi kesempatan untuk menjalankan tugas akhir ini sehingga dapat menambah pengetahuan dan pengalaman kami sebelum terjun langsung ke masyarakat. Tak lupa kami juga berterima kasih kepada : 1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara. 2. Bapak H. Mohammad Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika. 3. Bapak Choirul Huda, S.Kom., MM, selaku dosen pembimbing yang telah meluangkan waktu untuk mmeberikan pandangan, saran, arahan, dan bimbingan kepada kami. 3. Bapak. Hasan, Direktur PT. Jakarta Prima Cranes yang telah mengijinkan kami melakukan penelitian. 4. Ibu Ika Suryanawati, Manajer HRD PT. Jakarta Prima Cranes yang telah banyak membantu kami dalam pengumpulan data. 5. Orangtua kami yang selalu memberi dorongan dan dukungan baik dalam bentuk moril maupun spirituil. viii

ix 6. Semua teman teman yang telah membantu banyak kami. Dan semua pihak yang tidak dapat kami sebutkan satu persatu yang telah membantu hingga terselesaikannya analisis dan perancangan sistem basis data ini. Jakarta, 9 Januari 2006 Penulis

DAFTAR ISI Halaman Judul Luar... i Halaman Judul Dalam ii Halaman Persetujuan Hardcover.... iii Halaman Pernyataan Dewan Penguji. iv Abstrak... vii PRAKATA. viii DAFTAR ISI.. x DAFTAR TABEL.. xix DAFTAR GAMBAR. xxii DAFTAR LAMPIRAN.. xxvii BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Ruang Lingkup 2 1.3 Tujuan dan Manfaat 3 1.4 Metodologi Penelitian. 3 1.5 Sistematika penulisan.. 5 BAB 2 LANDASAN TEORI 2.1 Pengantar Basis Data 8 2.1.1 Pengertian Basis Data. 8 x

xi 2.1.2 Keuntungan dan Kerugian Basis Data 12 2.2 Perencanaan Basis Data... 13 2.3 Sistem Definisi.. 14 2.4 Pengumpulan Kebutuhan dan Analisis. 14 2.5 Perancangan Basis Data 14 2.5.1 Rancangan Konseptual (Conceptual Design). 14 2.5.2 Rancangan Logikal (Logical Design). 20 2.5.3 Rancangan Fisikal (Physical Design). 24 2.6 Pemilihan Sistem Manajemen Basis Data 27 2.7 Rancangan Aplikasi.. 27 2.8 Prototyping 28 2.9 Implementasi. 28 2.10 Konversi 29 2.11 Teori Teori Sumber Daya Manusia 30 2.11.1 Sumber Daya Manusia... 30 2.11.2 Penilaian Prestasi... 32 2.11.3 Prestasi Kerja. 33 2.11.4 Mutasi Pegawai.. 34 2.11.5 Promosi.. 35 2.11.6 Kompensasi 36 2.11.7 Pemberhentian... 37 2.11.8 Perencanaan Sumber Daya Manusia.. 37 2.11.9 Rekrutmen.. 37 2.11.10 Pelatihan dan Pengembangan 38

xii 2.11.11 Peristilahan Pekerjaan 38 BAB 3 ANALISIS DAN PERANCANGAN BASIS DATA 3.1 Riwayat Perusahaan 40 3.2 Struktur Organisasi Perusahaan dan Pembagian Tugas.. 41 3.2.1 Struktur Organisasi... 41 3.2.2 Wewenang dan Tanggung Jawab.. 44 3.3 Diagram Alir Dokumen.. 49 3.3.1 Diagram Alir Perekrutan Pegawai 49 3.3.2 Diagram Alir Pendidikan dan Pelatihan Pegawai. 50 3.3.3 Diagram Alir Pendataan Pegawai. 51 3.3.4 Diagram Alir Penilaian Prestasi Kerja Pegawai... 52 3.3.5 Diagram Alir Promosi dan Mutasi Pegawai. 53 3.3.6 Diagram Alir Cuti Pegawai... 54 3.3.7 Diagram Alir Absensi Pegawai. 55 3.3.8 Diagram Alir Pembayaran 56 3.3.8.1 Tunjangan Kesehatan. 56 3.3.8.2 Tunjangan Pegawai 57 3.3.8.3 Gaji Pegawai.. 58 3.3.9 Diagram Alir Pemutusan Hubungan Kerja... 59 3.3.9.1 Pemutusan Hubungan Kerja Dari Pihak Pegawai.. 59 3.3.9.2 Pemutusan Hubungan Kerja Dari Pihak Perusahaan. 60 3.3.9.3 Pemutusan Hubungan Kerja Berdasarkan Berakhirnya Masa Kontrak 61

xiii 3.4 Prosedur Pada Sistem yang Telah Berjalan 62 3.4.1 Prosedur Perekrutan Pegawai... 62 3.4.2 Prosedur Pendidikan dan Pelatihan Pegawai 63 3.4.3 Prosedur Pendataan Pegawai 63 3.4.4 Prosedur Penilaian Prestasi Kerja Pegawai... 64 3.4.5 Prosedur Promosi dan Mutasi Pegawai. 64 3.4.6 Prosedur Cuti Pegawai.. 65 3.4.7 Prosedur Absensi Pegawai 66 3.4.8 Prosedur Pembayaran 67 3.4.8.1 Tunjangan Kesehatan. 67 3.4.8.2 Tunjangan Pegawai 68 3.4.8.3 Gaji Pegawai.. 69 3.4.9 Prosedur Pemutusan Hubungan Kerja.. 69 3.4.9.1 Pemutusan Hubungan Kerja Dari Pihak Pegawai.. 69 3.4.9.2 Pemutusan Hubungan Kerja Dengan Pemberhentian 70 3.4.9.3 Pemutusan Hubungan Kerja Berdasarkan Berakhirnya Masa Kontrak 71 3.5 Analisis Kebutuhan Informasi 72 3.6 Permasalahan yang Dihadapi.. 75 3.7 Alternatif Pemecahan Masalah... 76 3.8 Perancangan Basis Data.. 77 3.8.1 Perancangan Basis Data Konseptual. 77 3.8.1.1 Mengidentifikasi Tipe Entitas 77 3.8.1.2 Mengidentifikasi Tipe Relasi. 80

xiv 3.8.1.3 Mengidentifikasi dan Menghubungkan Atribut dengan Entitas atau Tipe Relasi. 85 3.8.1.4 Menentukan Domain Atribut. 104 3.8.1.5 Menentukan Atribut Primary Key dan Candidate Key. 110 3.8.2 Perancangan Basis Data Logikal.. 111 3.8.2.1 Membuang Fitur yang Tidak Sesuai Dengan Model Relasional... 111 3.8.2.1.1 Menghilangkan atribute multi-value 111 3.8.2.2 Menghasilkan Relasi untuk Model Data Logikal Lokal.. 113 3.8.2.3 Menetukan Entitas Kuat dan Entitas Lemah.. 113 3.8.2.4 Validasi Hubungan Menggunakan Normalisasi 115 3.8.3 Perancangan Basis Data Fisikal 141 3.8.3.1 Pemilihan Database Management System. 141 3.8.3.2 Merancang Relasional Basis Data. 148 3.8.3.3 Merancang Constraints.. 168 3.8.3.4 Menganalisis Transaksi Transaksi.. 195 3.8.3.5 Pemilihan Index Untuk Setiap Entitas... 223 3.8.3.6 Perkiraan Penggunaan Ruang Disk yang Dibutuhkan. 226 3.8.3.7 Mekanisme Keamanan... 231 3.8.3.8 Validasi Transaksi Model Fisikal.. 233

xv BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 265 4.1.1 Spesifikasi Komputer... 265 4.1.1.1 Spesifikasi Kebutuhan Perangkat Keras. 265 4.1.1.2 Spesifikasi Kebutuhan Perangkat Lunak 266 4.1.1.2 Spesifikasi Kebutuhan Jaringan.. 267 4.1.2 Instalasi Sistem Operasi dan DBMS 268 4.1.3 Implementasi Rancangan Basis Data... 268 4.1.4 Konversi Data.. 268 4.1.5 Pengujian Sistem.. 268 4.1.6 Pelatihan... 268 4.1.7 Strukur Menu... 270 4.1.8 State Transition Diagram (STD).. 271 4.1.8.1 STD Layar Utama... 271 4.1.8.2 STD Connect Database. 272 4.1.8.3 STD Disconnect Database. 272 4.1.8.4 STD Layar Login... 273 4.1.8.5 STD Layar Change User... 274 4.1.8.6 STD Layar Pelamar 275 4.1.8.7 STD Layar Data Pegawai... 276 4.1.8.8 STD Layar Data Medical, Tunjangan, dan Cuti Karyawan.. 277 4.1.9 Rancangan Layar. 278 4.1.9.1 Rancangan Layar Login. 278

xvi 4.1.9.2 Rancangan Layar Data Pelamar.. 278 4.1.9.2.1 Tab Data Pelamar... 278 4.1.9.2.2 Tab Pendidikan dan Pengalaman... 279 4.1.9.2.3 Search Nama Pelamar 279 4.1.9.3 Rancangan Layar Daftar Pelamar 280 4.1.9.4 Rancangan Layar Data Pegawai.. 281 4.1.9.4.1 Tab Data Pegawai.. 281 4.1.9.4.2 Tab Data Keluarga. 282 4.1.9.4.3 Tab Pendidikan dan Pengalaman... 283 4.1.9.4.4 Tab Data Kepegawaian.. 284 4.1.9.4.5 Search Nama Pegawai 284 4.1.9.5 Rancangan Layar Gaji.. 285 4.1.9.6 Rancangan Layar Medical, Tunjangan, dan Cuti Karyawan. 286 4.1.9.6.1 Tab Medical Allowance. 286 4.1.9.6.1.1 Medical Allowance Tahunan.. 287 4.1.9.6.2 Tab Tunjangan Bulanan. 288 4.1.9.6.2.1 Tunjangan Tahunan 288 4.1.9.6.3 Tab Cuti Karyawan 289 4.1.9.7 Rancangan Layar Mutasi. 290 4.1.9.8 Rancangan Layar Promosi... 291 4.1.9.9 Rancangan Layar Penilaian Kerja 292 4.1.9.10 Rancangan Layar Ketentuan Umum.. 293 4.1.9.11 Rancangan Layar Golongan... 294

xvii 4.1.9.12 Rancangan Layar Periode Tunjangan dan Hari Kerja... 295 4.2 Evaluasi... 296 4.2.1 Konversi Data. 298 4.2.2 Backup dan Recovery Basis Data.... 299 4.2.2.1 Backup Basis Data... 299 4.2.2.2 Recovery Basis Data 303 4.2.3 Cara Pengoperasian Aplikasi.. 303 4.2.3.1 Layar Utama. 303 4.2.3.2 Form Login.. 304 4.2.3.3 Menu Data 305 4.2.3.4 Sub Menu Pelamar... 306 4.2.3.5 Form Data Pelamar.. 306 4.2.3.6 Form Daftar Pelamar 309 4.2.3.7 Sub Menu Pegawai.. 310 4.2.3.8 Form Data Pegawai.. 311 4.2.3.9 Form Gaji. 314 4.2.3.10 Form Medical, Tunjangan, dan Cuti.. 315 4.2.3.11 Form Mutasi... 318 4.2.3.12 Form Promosi 319 4.2.3.13 Form Penilaian Kerja. 320 4.2.3.14 Form Mantan Pegawai... 321 4.2.3.15 Sub Menu Ketentuan.. 322 4.2.3.16 Form Ketentuan Umum. 323 4.2.3.17 Form Golongan.. 324

xviii 4.2.3.18 Form Periode Tunjangan dan Hari Kerja... 325 BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan.. 326 5.2 Saran 327 DAFTAR PUSTAKA... 328 RIWAYAT HIDUP.. 329 LAMPIRAN.. 332 FOTOCOPY SURAT SURVEI

DAFTAR TABEL Tabel 2.1 Tingkatan Daur Hidup Aplikasi Basis Data. 9 Tabel 2.2 Tabel Keuntungan Menggunakan Perangkat Lunak di Dalam SDM.. 30 Tabel 3.1 Tabel Identifikasi Tipe Entitas.. 77 Tabel 3.2 Tabel Identifikasi Tipe Relasi.... 80 Tabel 3.3 Tabel Entitas Pelamar.... 85 Tabel 3.4 Tabel Entitas Pegawai.... 88 Tabel 3.5 Tabel Entitas Cuti... 94 Tabel 3.6 Tabel Entitas Medical. 95 Tabel 3.7 Tabel Entitas Absensi. 95 Tabel 3.8 Tabel Entitas Mantan_Pegawai..... 97 Tabel 3.9 Tabel Entitas Promosi.... 102 Tabel 3.10 Tabel Entitas Mutasi...... 102 Tabel 3.11 Tabel Entitas Penilaian_Kerja.. 103 Tabel 3.13 Tabel Domain Atribut.... 104 Tabel 3.13 Tabel Primary Key dan Candidate Key... 110 Tabel 3.14 Tabel Spesifikasi Microsoft SQL Server 2000...... 142 Tabel 3.15 Tabel Spesifikasi MySQL AB MySQL 4.0... 143 Tabel 3.16 Tabel Spesifikasi Oracle 9i. 144 Tabel 3.17 Tabel Perbandingan Platform DBMS.... 145 Tabel 3.18 Tabel Perbandingan Spesifikasi DBMS.... 145 xix

xx Tabel 3.19 Tabel Analisis Transaksi A dan B..... 195 Tabel 3.20 Tabel Analisis Transaksi C dan D..... 197 Tabel 3.21 Tabel Analisis Transaksi E dan F..... 199 Tabel 3.22 Tabel Analisis Transaksi G dan H.... 200 Tabel 3.23 Tabel Analisis Transaksi I dan J... 202 Tabel 3.24 Tabel Analisis Transaksi K dan L..... 204 Tabel 3.25 Tabel Analisis Transaksi M dan N.... 206 Tabel 3.26 Tabel Analisis Transaksi O dan P..... 208 Tabel 3.27 Tabel Analisis Transaksi Q dan R..... 209 Tabel 3.28 Tabel Analisis Transaksi S dan T... 211 Tabel 3.29 Tabel Analisis Transaksi U dan V. 213 Tabel 3.30 Tabel Analisis Transaksi W dan X 215 Tabel 3.31 Tabel Analisis Transaksi Y dan Z. 216 Tabel 3.32 Tabel Analisis Transaksi AA dan BB... 218 Tabel 3.33 Tabel Analisis Transaksi CC dan DD... 220 Tabel 3.34 Tabel Analisis Transaksi EE dan FF.... 222 Tabel 3.35 Tabel Pemilihan Index Untuk Setiap Entitas... 223 Tabel 3.36 Tabel Perkiraan Penggunaan Ruang Disk yang Dibutuhkan Untuk Tabel. 226 Tabel 3.37 Tabel Perkiraan Penggunaan Ruang Disk yang dibutuhkan Untuk Index..... 228 Tabel 3.38 Tabel Mekanisme Keamanan.... 231 Tabel 4.1 Tabel Spesifikasi Kebutuhan Perangkat Keras... 265 Tabel 4.2 Tabel Spesifikasi Kebutuhan Perangkat Lunak.. 266

xxi Tabel 4.3 Tabel Evaluasi. 297 Tabel 4.4 Tabel Backup dan Recovery 299

DAFTAR GAMBAR Gambar 2.1 Database Lifecycle... 11 Gambar 3.1 Struktur Organisasi Perusahaan PT. Jakarta Prima Cranes. 43 Gambar 3.2 Diagram Alir Perekrutan Pegawai... 49 Gambar 3.3 Diagram Alir Pendidikan dan Pelatihan Pegawai 50 Gambar 3.4 Diagram Alir Pendataan Pegawai 51 Gambar 3.5 Diagram Alir Penilaian Prestasi Kerja Pegawai.. 52 Gambar 3.6 Diagram Alir Promosi dan Mutasi Pegawai 53 Gambar 3.7 Diagram Alir Cuti Pegawai.. 54 Gambar 3.8 Diagram Alir Absensi Pegawai 55 Gambar 3.9 Diagram Alir Pembayaran Tunjangan Kesehatan 56 Gambar 3.10 Diagram Alir Tunjangan Pegawai... 57 Gambar 3.11 Diagram Alir Pembayaran Gaji Pegawai. 58 Gambar 3.12 Diagram Alir Pemutusan Hubungan Kerja Pegawai Dari Pihak Pegawai 59 Gambar 3.13 Diagram Alir Pemutusan Hubungan Kerja Pegawai Dari Pihak Perusahaan... 60 Gambar 3.14 Diagram Alir Pemutusan Hubungan Kerja Pegawai Berdasarkan Berakhirnya Masa Kontrak. 61 Gambar 3.15 Entity Relationship Diagram Model Konseptual. 81 Gambar 3.16 Entity Relationship Diagram Model Konseptual Dengan Primary Key. 82 xxii

xxiii Gambar 3.17 Validasi Transaksi (Model Konseptual).. 83 Gambar 3.18 Entity Relationship Diagram Model Logikal.. 130 Gambar 3.19 Entity Relationship Diagram Model Logikal Dengan Primary Key... 131 Gambar 3.20 Validasi Transaksi (Model Logikal) 132 Gambar 4.1 Gambar Toppologi Bus yang diusulkan.. 267 Gambar 4.2 Gambar Struktur Menu 270 Gambar 4.3 STD Layar Utama 271 Gambar 4.4 Gambar STD Connect Database. 272 Gambar 4.5 Gambar STD Disconnect Database. 272 Gambar 4.6 Gambar STD Layar Login... 273 Gambar 4.7 Gambar STD Layar Change User 274 Gambar 4.8 Gambar STD Layar Data Pelamar... 275 Gambar 4.9 Gambar STD Layar Data Pegawai... 276 Gambar 4.10 Gambar STD Layar Medical, Tunjangan, dan Cuti Karyawan... 277 Gambar 4.11 Gambar Rancangan Layar Login. 278 Gambar 4.12 Gambar Rancangan Layar Data Pelamar Tab Data Pelamar... 278 Gambar 4.13 Gambar Rancangan Layar Data Pelamar Tab Pendidikan dan Pengalaman.. 279 Gambar 4.14 Gambar Rancangan Layar Data Pelamar Untuk Search Nama Pelamar 279 Gambar 4.15 Gambar Rancangan Layar Daftar Pelamar.. 280 Gambar 4.16 Gambar Rancangan Layar Data Kepegawaian Tab Data Pegawai 281

xxiv Gambar 4.17 Gambar Rancangan Layar Data Kepegawaian Tab Data Keluarga... 282 Gambar 4.18 Gambar Rancangan Layar Data Kepegawaian Tab Pendidikan dan Pengalaman... 283 Gambar 4.19 Gambar Rancangan Layar Data Kepegawaian Tab Data Kepegawaian 284 Gambar 4.20 Gambar Rancangan Layar Data Kepegawaian Untuk Search Nama Pegawai. 284 Gambar 4.21 Gambar Rancangan Layar Gaji 285 Gambar 4.22 Gambar Rancangan Layar Medical Allowance... 286 Gambar 4.23 Gambar Rancangan Layar Medical Allowance Tahunan 287 Gambar 4.24 Gambar Rancangan Layar Tunjangan Bulanan... 288 Gambar 4.25 Gambar Rancangan Layar Tunjangan Tahunan.. 288 Gambar 4.26 Gambar Rancangan Layar Cuti Karyawan.. 289 Gambar 4.27 Gambar Rancangan Layar Mutasi... 290 Gambar 4.28 Gambar Rancangan Layar Promosi. 291 Gambar 4.29 Gambar Rancangan Layar Penilaian Kerja.. 292 Gambar 4.30 Gambar Rancangan Layar Ketentuan Umum.. 293 Gambar 4.31 Gambar Rancangan Layar Golongan... 294 Gambar 4.32 Gambar Rancangan Layar Periode Tunjangan dan Hari Kerja... 295 Gambar 4.33 Gambar Layar Utama... 303 Gambar 4.34 Gambar Tampilan Layar Login untuk user.. 304 Gambar 4.35 Gambar peringatan Kesalahan Memasukkan User Name atau Password.. 305

xxv Gambar 4.36 Gambar Tampilan Menu Data. 305 Gambar 4.37 Gambar Tampilan Sub Menu Pelamar. 306 Gambar 4.38 Gambar Form Data Pelamar 306 Gambar 4.39 Gambar Tab Pendidikan dan Pengalaman Pada Form Pelamar... 307 Gambar 4.40 Gambar Form Melihat Data Pelamar... 308 Gambar 4.41 Gambar 4.41 Gambar Form Daftar Pelamar 309 Gambar 4.42 Gambar Tampilan sub menu pegawai.. 310 Gambar 4.43 Gambar Tab Data Pegawai Pada Form Pegawai. 311 Gambar 4.44 Gambar Tampilan Tab Data Keluarga Pada Form Pegawai 312 Gambar 4.45 Gambar Tampilan Tab Pendidikan dan Pengalaman Pada Form Pegawai 312 Gambar 4.46 Gambar Tampilan Tab Data Kepegawaian Pada Form Pegawai. 313 Gambar 4.47 Gambar Tampilan Pencarian Data Pegawai 313 Gambar 4.48 Gambar Form Gaji Pokok Pegawai. 314 Gambar 4.49 Gambar Tab Medical pada form Medical, Tunjangan, dan Cuti. 315 Gambar 4.50 Gambar Tab Tunjangan Bulanan pada form Medical, Tunjangan, dan Cuti. 315 Gambar 4.51 Gambar Tab Cuti Karyawan pada form Medical, Tunjangan, dan Cuti 316 Gambar 4.52 Gambar Form Tunjangan Tahunan.. 317 Gambar 4.53 Gambar Form Medical Allowance Tahunan 318 Gambar 4.54 Gambar Form Mutasi... 318 Gambar 4.55 Gambar Form Promosi. 319 Gambar 4.56 Gambar Form Penilaian Kerja. 320

xxvi Gambar 4.57 Gambar Form Mantan Pegawai... 321 Gambar 4.58 Gambar Tampilan Menu Ketentuan. 322 Gambar 4.59 Gambar Form Penilaian Kerja. 323 Gambar 4.60 Gambar Form Golongan.. 324 Gambar 4.61 Gambar Form Periode.. 325

DAFTAR LAMPIRAN Wawancara Kepada PT. Jakarta Prima Cranes L1 Form Data Probadi Karyawan PT. Jakarta Prima Cranes L5 Rekapitulasi Karyawan PT. Jakarta Prima Cranes.. L10 Form Evaluasi Karyawan. L11 Surat Keputusan Mutasi Pekerjaan.. L12 Surat Keputusan Promosi Pekerjaan L13 Surat Permohonan Cuti / Izin... L14 Cuti Karyawan PT. Jakarta Prima Cranes L15 Medical Allowance Karyawan PT. Jakarta Prima Cranes... L16 Tunjangan Bulanan Karyawan PT. Jakarta Prima Cranes... L17 Surat Keputusan Pemutusan Hubungan Kerja Pegawai PT. Jakarta Prima Cranes.. L18 xxvii