LAPORAN SKRIPSI
SISTEM INFORMASI MANAJEMEN PENEMPATAN
TENAGA KERJA BERBASIS WEB PADA CIKA
OUTSOURCING
KUDUS
Disusun Oleh :
Nama : Nunung Susilowati
NIM : 2008-53-283
Program Studi : Sistem Informasi Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
i
LAPORAN SKRIPSI
SISTEM INFORMASI MANAJEMEN PENEMPATAN
TENAGA KERJA BERBASIS WEB PADA CIKA
OUTSOURCING
KUDUS
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria
Kudus
Disusun Oleh :
Nama : Nunung Susilowati
NIM : 2008-53-283
Program Studi : Sistem Informasi Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
iv
HALAMAN MOTTO DAN PERSEMBAHAN
1. Hanya pada Allah SWT saja aku merasakan ketenangan, sebab dari padaNyalah harapanku.
2. Sesungguhnya sesudah kesulitan itu ada kemudahan (QS. Alam Nasyrah: 6). 3. Kepuasan terletak pada usaha, bukan pada hasil. Berusaha dengan keras
adalah kemenangan yang hakiki (Mahatma Gandhi).
4. Seseorang yang kehilangan hasrat untuk mencari ilmu, laksana seseorang yang telah kehilangan nafsu makan (Imam Ghozali).
5. Tiada yang memiliki kebanggaan kecuali orang yang berilmu, mereka selalu memberi petunjuk kepada orang yang membutuhkannya (Ali bin Abi Thalib).
6. Pandanglah hari ini. Kemarin sudah menjadi mimpi. Dan esok hari hanyalah sebuah visi. Tetapi, hari ini yang sungguh nyata, menjadikan kemarin sebagai mimpi kebahagiaan, dan setiap hari esok sebagai visi harapan (Alexander Pope).
7. Ilmu adalah cahaya kehidupan dan hanya kematian yang mampu meredupkan lenteranya (Kahlil Gibran ).
8. Orang yang sukses bukanlah orang yang tidak pernah mengalami kegagalan, melainkan orang yang tidak pernah berhenti untuk mencoba.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada: 1. Tuhan yang telah menciptakan aku,
beserta Rosul-Nya.
2. Kedua orang tuaku yang selalu memberikan
doa dan selalu memberikan restunya.
v
RINGKASAN
Latar belakang skripsi ini adalah menghasilkan suatu layanan informasi lowongan kerja, pendaftaran dan kirim lamaran secara online serta layanan kompeterisasi pendataan data untuk manajemen Cika Outsourcing.
Pembahasan utama dari laporan ini adalah Sistem Informasi Manajemen Penempatan Tenaga Kerja meliputi pendataan data penyedia kerja, data katagori, data lowongan kerja, data lamaran kerja, data jadwal tes seleksi, data hasil tes seleksi, data pengumuman hasil seleksi dan penempatan tenaga kerja. Aplikasi ini dirancang dengan menggunakan pemodelan dengan UML, Sedangkan bahasa pemprograman yang digunakan adalah PHP dengan database MYSQL.
Dari hasil perancangan yang telah dilakukan, Menghasilkan suatu aplikasi Sistem Informasi Manajemen Penempatan Tenaga Kerja Berbasis Web Pada Cika Outsourcing Kudus.
vi
KATA PENGANTAR
Alhamdulillah, segala puji syukur bagi Allah Yang Maha Pengasih dan Penyayang yang telah melimpahkan rahmat, karunia dan kasih sayang-Nya. Atas Karunia-Mu pada kesempatan kali ini penulis dapat menyelesaikan Laporan Skripsi pada PT. Kurnia Alam Perista Kudus.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, S.T., M.T. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3. Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Rhoedy Setiawan, M.Kom selaku Pembimbing I yang telah dengan sabar memberikan bimbingan dan petunjuk, memberikan support, wejangan, bantuan hingga selesainya laporan skripsi ini.
5. Syafiul Muzid, ST selaku Pembimbing II yang juga telah banyak memberikan bimbingan, dorongan, saran dan masukan sehingga penulis dapat menyelesaikan laporan skripsi ini.
6. Bapak Bernarto dan staff. Terima kasih atas ijin yang telah diberikan untuk melakukan penelitian di Cika Outsourcing Kudus.
7. Bapak Ibu Dosen pengajar yang secara langsung maupun tidak langsung membantu jalannya pembuatan laporan skripsi ini.
8. Ayah dan ibu serta keluarga tercinta yang telah memberikan dorongan dan dukungan hingga selesainya laporan skripsi ini.
9. Teman-teman jurusan Sistem Informasi angkatan 2008, dan
vii
Dengan selesainya penyusunan laporan skripsi ini, diharapkan dapat memberikan manfaat bagi karyawan Cika Outsourcing.
“Sesungguhnya sesudah kesulitan itu ada kemudahan”, itulah gambaran dari
laporan skripsi ini. Untuk itu saran dan kritik yang membangun diharapkan dalam pengembangannya.
Kudus, Juli 2012
Penulis
viii DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
MOTTO DAN PERSEMBAHAN ... iv
RINGKASAN ... v
1.5.1. Manfaat Bagi Penulis ... 4
1.5.2. Manfaat Bagi Akademik ... 4
1.5.3. Manfaat Bagi Objek Penelitian (Perusahaan) ... 4
1.6. Tinjauan Pustaka ... 5
1.7. Metodelogi Penelitian ... 6
1.7.1. Metode Pengumpulan Data ... 6
1.7.2. Metode Pengembangan Sistem ... 7
1.8. Sistematika Penulisan ... 9
BAB II LANDASAN TEORI ... 10
2.1. Konsep Dasar Sistem ... 10
2.1.1. Definisi Sistem ... 10
ix
2.1.3. Klasifikasi Sistem ... 12
2.2. Konsep Dasar Sistem ... 13
2.2.1. Definisi Informasi ... 13
2.2.2. Siklus Informasi... 13
2.2.3. Kualitas Informasi ... 13
2.3. Konsep Dasar Sistem Informasi ... 14
2.3.1 Definisi Sistem Informasi...……… ... 14
2.4. Pengertian Outsourcing Dan penempatan tenaga kerja ... 15
2.4.1. Pengertian Outsourcing ... 15
2.4.2 Penempatan Tenaga Kerja ... 15
2.5. SMS Gateway ... 16
2.6. Konsep Analisa Dan Perancangan Sistem ... …...17
2.6.1. Alat Bantu Analisa Sistem (FOD) ... 17
2.7. United Modeling Language (UML) ... 19
2.7.1. Artifact UML ... 19
2.7.2 Pemetaan Model Obyek Ke Basis Data Relational ... 29
BAB III TINJAUAN UMUM OBYEK PENELITIAN ... 30
3.1. Sejarah Perusahaan ... 30
3.2. Visi Dan Misi Cika Outsourcing ... 31
3.2.1Visi ... 31
3.2.2 Misi ... 31
3.3. Struktur Organisasi Dan Job Deskription ... 31
3.3.1Struktur Organisasi Cika Outsourcing ... 31
3.4. Denah Lokasi Cika Outsourcing ... 35
3.5. Analisa Sistem Lama ... 38
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1.Analisis Pengembangan Sistem Informasi Manajemen Penempatan Tenaga Kerja... 42
4.1.1. Analisa Sistem Yang Berjalan ... 42
x
4.2.Analisa Kebutuhan Dan Informasi Sistem Manajemen
Penempatan Tenaga Kerja ... 44
4.2.1. Analisa Aktor ... 45
4.3.6. Statechart Diagram ... 90
4.4. Perancangan Basis Data... 98
4.5. Perancangan Interface ... 111
BAB V PEMBAHASAN DAN IMPLEMENTASI 5.1. Identifikasi Sistem ... 120
xi
Tabel 4.13 : Deskripsi Use CasePengumuman Hasil Seleksi ... 59
Tabel 4.14 : Deskripsi Use CaseLihat Pengumuman Hasil Seleksi ... 60
Tabel 4.15 : Deskripsi Use CasePenempatan Tenaga Kerja ... 61
Tabel 4.16 : Deskripsi Use CaseLihat Penempatan Tenaga Kerja ... 62
xii
Tabel 4.24 : Tabel Kategori ... 104
Tabel 4.25 : Tabel Lowongan ... 105
Tabel 4.26 : Tabel Seleksi Rangking Lamaran ... 106
Tabel 4.27 : Tabel Jadwal Seleksi ... 106
Tabel 4.28 : Tabel Hasil Seleksi ... 107
Tabel 4.29 : Tabel Pengumuman ... 108
Tabel 4.30 : Tabel Penempatan ... 109
Tabel 4.31 : Tabel Outbox Jadwal ... 109
xiii
Gambar 3.1 : Struktur OrganisasiCika Outsourcing ... 31
Gambar 3.2 : Denah Lokasi Cika Ootsourcing Kudus ... 35
Gambar 3.3 : Flow Of Document Permintaan Tenaga Kerja………. 38
Gambar 3.4 : Flow Of DocumentInformasi Lowongan Kerja ... 39
Gambar 3.5 : Flow Of DocumentPenempatan Tenaga Kerja ... 41
Gambar 4.1 : System Use Case Diagram ... 50
xiv
Gambar 4.19 : Sequence Diagram Kelola Penyedia Kerja ... 74
Gambar 4.20 : Sequence DiagramKelolaKategori ... 74
Gambar 4.21 : Sequence Diagram Kelola Lowongan Kerja ... 75
Gambar 4.22 : Sequence Diagram Kelola Lamaran Kerja ... 75
Gambar 4.23 : Sequence Diagram Kelola Jadwal Tes Seleksi ... 76
Gambar 4.24 : Sequence Diagram Lihat Jadwal Tes Seleksi ... 77
Gambar 4.25 : Sequence Diagram Kelola Hasil Tes Seleksi ... 77
Gambar 4.26 : Sequence Diagram Kelola Pengumuman Hasil Seleksi .... 78
Gambar 4.27 : Sequence Diagram Lihat Pengumuman Hasil Seleksi ... 78
Gambar 4.28 : Sequence Diagram Kelola Penempatan Tenaga K erja ... 79
Gambar 4.29 : Sequence Diagram Lihat Penempatan Tenaga Kerja ... 79
Gambar 4.30 : Sequence Diagram Laporan ... 80
Gambar 4.31 : Activity Diagram Lihat Konten Site ... 81
Gambar 4.32 : Activity Diagram Registrasi ... 82
Gambar 4.33 : Activity Diagram Kirim Lamaran ... 82
Gambar 4.34 : Activity Diagram Kelola Lowongan ... 83
Gambar 4.35 : Activity Diagram Kelola Penyedia Kerja ... 83
Gambar 4.36 : Activity Diagram Kelola Kategori ... 84
Gambar 4.37 : Activity Diagram Kelola Lamaran Kerja ... 84
Gambar 4.38 : Activity Diagram Kelola Jadwal Tes Seleksi ... 85
Gambar 4.39 : Activity Diagram Kelola Hasil Tes Seleksi ... 86
Gambar 4.40 : Activity Diagram Kelola Pengumuman Hasil Seleksi ... 86
Gambar 4.41 : Activity Diagram Kelola Penempatan Tenaga Kerja ... 87
Gambar 4.42 : Activity Diagram Kelola Profil Pelamar ... 87
Gambar 4.43 : Activity Diagram Lihat Jadwal Tes Seleksi ... 88
Gambar 4.44 : Activity Diagram Lihat Pengumuman Hasil Seleksi ... 88
Gambar 4.45 : Activity Diagram Lihat Penempatan Tenaga Kerja ... 89
Gambar 4.46 : Activity Diagram Laporan ... 89
Gambar 4.47 : Statechart Diagram LoginAdmin ... 90
Gambar 4.48 : Statechart Diagram Tambah Penyedia Kerja ... 90
xv
Gambar 4.50 : Statechart Diagram Hapus Penyedia Kerja ... 90
Gambar 4.51 : Statechart Diagram Cetak Penyedia Kerja ... 91
Gambar 4.52 : Statechart Diagram Tambah Kategori ... 91
Gambar 4.53 : Statechart Diagram Edit Kategori ... 91
Gambar 4.54 : Statechart Diagram Hapus Kategori ... 91
Gambar 4.55 : Statechart Diagram Cetak Kategori ... 92
Gambar 4.56 : Statechart Diagram Cari Lowongan ... 92
Gambar 4.57 : Statechart Diagram Tambah Lowongan Kerja ... 92
Gambar 4.58 : Statechart Diagram Edit Lowongan Kerja ... 92
Gambar 4.59 : Statechart Diagram Hapus Lowongan Kerja ... 92
Gambar 4.60 : Statechart Diagram Cetak Lowongan Kerja ... 93
Gambar 4.61 : Statechart Diagram Cari Lamaran Kerja ... 93
Gambar 4.62 : Statechart Diagram Pilih Lamaran Kerja ... 93
Gambar 4.63 : Statechart Diagram Cetak Lamaran Kerja ... 93
Gambar 4.64 : Statechart Diagram Penjadwalan ... 94
Gambar 4.65 : Statechart Diagram Edit Jadwal Tes Seleksi ... 94
Gambar 4.66 : Statechart Diagram SMS Jadwal Tes Seleksi ... 94
Gambar 4.67 : Statechart Diagram Cetak Jadwal Tes Seleksi ... 94
Gambar 4.68 : Statechart Diagram Detail Yang Terjadwal ... 94
Gambar 4.69 : Statechart Diagram Input Nilai Hasil Seleksi ... 95
Gambar 4.70 : Statechart Diagram Edit Nilai Tes Seleksi ... 95
Gambar 4.71 : Statechart Diagram Cetak Hasil Tes Seleksi ... 95
Gambar 4.72 : Statechart Diagram Detail Pengumuman ... 95
Gambar 4.73 : Statechart Diagram SMS pengumuman ... 95
Gambar 4.74 : Statechart Diagram Cetak Pegumuman Hasil Seleksi ... 96
Gambar 4.75 : Statechart Diagram Input Kontrak ………. 96
Gambar 4.76 : Statechart Diagram Edit Kontrak ... 96
Gambar 4.77 : Statechart Diagram Cetak Penempatan Tenaga Kerja ... 96
Gambar 4.78 : Statechart Diagram method registrasi ... 97
Gambar 4.79 : Statechart Diagram Login Pelamar ... 97
xvi
Gambar 4.81 : Statechart Diagram Edit Password Pelamar ... 97
Gambar 4.82 : Statechart Diagram Lihat Jadwal Tes Seleksi ... 97
Gambar 4.83 : Statechart Diagram Lihat Pengumuman Hasil Seleksi ... 98
Gambar 4.84 : Statechart Diagram Lihat Penempatan Tenaga Kerja... 98
Gambar 4.85 : Entity Relationship Diagram ... 111
Gambar 4.97 : Desain Form Kelola Pengumuman Hasil Seleksi ... 116
Gambar 4.98 : Desain Form Kelola Penempatan Tenaga Kerja ... 116
Gambar 4.99 : Desain Form Profil Pelamar ... 116
Gambar 4.100 : Desain Form Lihat Jadwal Tes Seleksi ... 117
Gambar 4.101 : Desain Form Lihat Pengumuman Hasil Seleksi ... 117
Gambar 4.102 : Desain Form Lihat Penempatan Tenaga Kerja ... 117
Gambar 4.103 : Desain Laporan Penyedia Kerja ... 118
Gambar 4.109 : Desain Laporan Pengumuman Hasil Seleksi ... 120
Gambar 4.110 : Desain Laporan Penemapatan Tenaga Kerja ... 120
xvii
Gambar 5.2 : TampilanJendela Mecromadia Dreamwever ... 123
Gambar 5.3 : Tampilan Halaman Utama ... 124
Gambar 5.11 : Tampilan Halaman Pelamar Lihat Jadwal Tes Seleksi ... 129
Gambar 5.12 : Tampilan Halaman Pelamar Lihat Pengumuman ... 129
Gambar 5.13 : Tampilan Halaman Pelamar Penempatan Tenaga Kerja ... 130
Gambar 5.14 : Tampilan Halaman Menu Pelamar ... 130
Gambar 5.15 : Tampilan Login Admin ... 131
Gambar 5.16 : Tampilan Halaman Utama Admin ... 131
Gambar 5.17 : Tampilan Halaman Kelola Penyedia Kerja ... 132
Gambar 5.18 : Tampilan Halaman Kelola Kategori ... 132
Gambar 5.19 : Tampilan Halaman Kelola Lowongan Kerja ... 133
Gambar 5.20 : Tampilan Halaman Kelola Lamaran Kerja ... 133
Gambar 5.21 : Tampilan Halaman Kelola Jadwal Tes Seleksi ... 134
Gambar 5.22 : Tampilan Halaman Kelola Hasil Tes Seleksi ... 134
Gambar 5.23 : Tampilan Halaman Kelola Pengumuman Hasil Seleksi .... 135
Gambar 5.24 : Tampilan Halaman Kelola Penempatan Tenaga Kerja ... 135
Gambar 5.25 : Tampilan Halaman Kontak Kami ... 136
Gambar 5.26 : Tampilan Laporan Penyedia Kerja ... 136
Gambar 5.27 : Tampilan Laporan Kategori Lowongan ... 136
Gambar 5.28 : Tampilan Laporan Lowongan Kerja ... 137
Gambar 5.29 : Tampilan Laporan Lamaran Kerja ... 137
Gambar 5.30 : Tampilan Laporan Jadwal Tes Seleksi ... 138
Gambar 5.31 : Tampilan Laporan Hasil Tes Seleksi ... 138
xviii
Gambar 5.33 : Tampilan Laporan Penempatan Tenaga Kerja ... 139
Gambar 5.34 : Tampilan Pengujian Normal Penyimpanan Sukses ... 140
Gambar 5.35 : Tampilan Pengujian Normal Edit Sukses ... 140
Gambar 5.36 : Tampilan Pengujian Normal Hapus Sukses ... 140
Gambar 5.37 : Tampilan Pengujian Abnormal Penyimpanan Gagal ... 141
Gambar 5.38 : Tampilan Pengujian Abnormal Edit Gagal ... 141
xix
DAFTAR LAMPIRAN
Lampiran 1 : Buku Bimbingan Skripsi Lampiran 2 : Surat Keterangan Penelitian Lampiran 3 : Biografi Penulis