Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

LAPORAN SKRIPSI

SISTEM INFORMASI PENERIMAAN CALON
TENAGA KERJA INDONESIA PADA PT DEWI
PENGAYOM BANGSA KABUPATEN PATI

FEBRI RAMANDA
NIM. 201253168

DOSEN PEMBIMBING
Yudie Irawan, M.Kom
Fajar Nugraha,S,Kom, M.Kom

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2016

i

ii


iii

iv

SISTEM INFORMASI PENERIMAAN CALON TENAGA KERJA
INDONESIA PADA PT DEWI PENGAYOM BANGSA KABUPATEN PATI
Nama mahasiswa
: Febri Ramanda
NIM
: 201253168
Pembimbing
:
1. Yudie Irawan, M.Kom
2. Fajar Nugraha, M.Kom

RINGKASAN
Salah satu bentuk pelayanan di PT Dewi Pengayom Bangsa Kabupaten Pati
menerima calon TKI ke beberapa negara tujuan Taiwan,hongkong , singapura sering
mengalami kesulitan diantaranya pengelolaan data masih dilakukan secara manual,

banyaknya data yang masih menumpuk, membutuhkan banyak tempat untuk
meyimpan berkas-berkas calon TKI, dan lamanya dalam pencarian data. Sistem yang
dikembangkan diharapkan mampu mengatasi berbagai masalah penerimaan calon
tenaga kerja indonesia. Sistem dirancang dengan pemodelan UML (Unified
Modelling Language) dan bahasa pemrograman PHP. Hasil perancangan ini
menghasilkan Sistem Informasi Penerimaan Calon Tenaga Kerja Indonesia Pada PT
Dewi Pengayom Bangsa Kabupaten Pati.

Kata kunci : Sistem, Informasi, TKI, Penerimaan

v

SISTEM INFORMASI PENERIMAAN CALON TENAGA KERJA
INDONESIA PADA PT DEWI PENGAYOM BANGSA KABUPATEN PATI
Student Name
: Febri Ramanda
Student Identity Number : 201253168
Supervisor
:
1. Yudie Irawan, M.Kom

2. Fajar Nugraha, M.Kom

ABSTRACT
One form of service in PT Dewi protector Nations Pati regency receive
prospective workers to some of Taiwan, Hongkong, Singapore often have difficulty
including data management is still done manually, the amount of data they
accumulate, requiring a lot of space to save the files prospective migrants and the
length of the search data. The system developed is expected to address the various
issues of labor recruitment Indonesia. The system is designed with modeling UML
(Unified Modeling Language) and programming languages PHP. The result of this
design produces Candidate Information System Acceptance Indonesian Workers at
PT Dewi protector Nation Pati regency.

Keywords : System, Information, TKI, Reception

vi

KATA PENGANTAR
Segala puji bagi Allah, Tuhan semesta alam yang telah melimpahkan kasih dan
sayangnya kepada kita semua. Atas berkat rahmat, taufik dan hidayahnya sehingga

tersusunlah laporan skripsi yang berjudul “Sistem informasi Penerimaan Calon
Tenaga Kerja Indonesia Pada PT Dewi Pengayom Bangsa Kabupaten Pati”. Sholawat
dan salam tak lupa penulis ucapkan kepada baginda Rosulullah S.A.W yang menjadi
rahmatan lil alamin bagi kita semua.
Penyusunan skripsi ini merupakan slah satu syarat untuk menyelesaikan
program studi sistem informasi S-1 Fakultas Teknik Universitas Muria Kudus. Atas
bimbingan, bantuan, dorongan dari berbagai pihak maka pada kesempatan ini penulis
ingin mengucapkan terima kasih kepada :
1. Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus.
2. Bapak Mohammad Dahlan, ST.MT selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Rhoedy Setiawan, S.Kom, M.Kom selalu ketua Program Studi Sistem
Informasi Universitas Muria Kudus.
4. Bapak Yudie Irawan,M.Kom sebagai pembimbing utama penulis dan bapak
Fajar Nugraha,M.Kom sebagi pembimbing pembantu yang telah memberikan
ilmu, waktu, saran dan membimbing penulis.
5. Ibu Dwi selaku Staf Pada PT Dewi Pengayom Bangsa Kabupaten Pati yang
telah memberikan waktu, bimbingan dan arahan.
6. Kedua orang tua yang telah melahirkan, memberikan dukungan materil dan
moril.

7. Adikku yang selalu memberikan semangat dan dukungan.
8. Teman – temanku seperjuangan angkatan 2012/2013 Universitas Muria
Kudus.
9. Semua pihak yang telah terlibat dan tidak dapat penulis sebutkan satu
persatu.

vii

Penulis menyadari bahwa dalam penyusunan laporan skripsi ini masih jauh
dari kata sempurna. Oleh karena itu, penulis mengharapkan kritik serta saran guna
perbaikan dan penyempurnaan dimasa mendatang. Semoga laporan ini bermanfaat
bagi kita untuk mengembangkan ilmu pengetahuan dan teknologi. amin.

Kudus, Agustus 2016
Penulis,

Febri Ramanda

viii


DAFTAR ISI

HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.
HALAMAN PENGESAHAN ................................ Error! Bookmark not defined.
PERNYATAAN KEASLIAN ................................ Error! Bookmark not defined.
RINGKASAN ........................................................ Error! Bookmark not defined.
ABSTRACT ............................................................. Error! Bookmark not defined.
KATA PENGANTAR ........................................... Error! Bookmark not defined.
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL .................................................................................................. xi
DAFTAR GAMBAR ........................................................................................... xiii
DAFTAR LAMPIRAN .......................................... Error! Bookmark not defined.
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang Masalah ............................... Error! Bookmark not defined.
1.2 Perumusan Masalah ..................................... Error! Bookmark not defined.
1.3 Batasan Masalah........................................... Error! Bookmark not defined.
1.4 Tujuan Skripsi .............................................. Error! Bookmark not defined.
1.5 Manfaat Skripsi ........................................... Error! Bookmark not defined.
2.1 Metodologi Penelitian ................................................................................... 3
2.1.1 Metode Pengumpulan Data ................................................................ 3

2.1.2 Metode Pengembangan Sistem ......................................................... 4
2.1.3 Metode Perancangan Sistem ............................................................ 6
BAB II LANDASAN TEORI ................................................................................ 9
2.1 Tinjauan Pustaka ........................................................................................... 9
2.2 Landasan Teori ............................................................................................ 12
2.2.1 Konsep Dasar Sistem Informasi ....................................................... 12
2.2.2 Pengertian Penerimaan ...................... Error! Bookmark not defined.
2.2.3 Tenaga Kerja ..................................... Error! Bookmark not defined.
2.3 UML (Unified Modeling Language) ............ Error! Bookmark not defined.
2.6 ERD (Entity Relationship Diagram) ............ Error! Bookmark not defined.
BAB III METODOLOGI ...................................................................................... 19
3.1 Objek Penelitian ........................................... Error! Bookmark not defined.

ix

3.1.1 Visi dan Misi ....................................................................................... 19
3.1.2 Alamat Instansi .................................... Error! Bookmark not defined.
3.1.3 Struktur Organisasi ............................... Error! Bookmark not defined.
3.1.4 Uraian Tugas Jabatan (Job Description)Error! Bookmark not defined.
3.2 Analisa Sistem yang Berjalan ...................... Error! Bookmark not defined.

3.2.1 FOD ................................................... Error! Bookmark not defined.
3.2.1 Analisa Kebutuhan Data dan InfromasiError! Bookmark not defined.
3.3 Analisa Sistem............................................................................................. 28
3.2.1 Analisa Sistem Yang Dibangun ...................................................... 28
3.2.2 Analisa Kebutuhan .......................................................................... 28
3.4 Perancangan Sistem .................................................................................... 29
3.4.1 Use Case Diagram ........................................................................... 30
3.4.2 Class Diagram ................................................................................. 45
3.4.3 Sequence Diagram ........................................................................... 52
3.4.4 Activity Diagram ............................... Error! Bookmark not defined.
3.4.5 Statechart Diagram ........................... Error! Bookmark not defined.
3.4.6 Perancangan Basis Data ................................................................... 85
3.4.7 Perancangan Database ..................................................................... 95
3.4.8 Perancangan Desain Input Output ..... Error! Bookmark not defined.
BAB IV IMPLEMENTASI DAN PEMBAHASANError! Bookmark not defined.
4.1 Hasil Pembahasan ........................................ Error! Bookmark not defined.
4.1.1 Tampilan Progam .............................. Error! Bookmark not defined.
BAB V PENUTUP .............................................................................................. 161
5.1 Kesimpulan .................................................. Error! Bookmark not defined.
5.2 Saran ............................................................. Error! Bookmark not defined.

DAFTAR PUSTAKA

x

DAFTAR TABEL
Tabel 2. 1 Tabel Perbandingan Peneitian ............... Error! Bookmark not defined.
Tabel 2. 2 Notasi Use Case Diagram..................... Error! Bookmark not defined.
Tabel 2. 3 Notasi Class Diagram ........................... Error! Bookmark not defined.
Tabel 2. 4 Notasi Sequence Diagram ..................... Error! Bookmark not defined.
Tabel 2. 5 Notasi Activity Diagram ........................ Error! Bookmark not defined.
Tabel 2. 6 Notasi Statechart Diagram .................... Error! Bookmark not defined.
Tabel 3. 1 Tabel Proses Bisnis .............................................................................. 29
Tabel 3. 2 Alur Optimistic Use Case Pendaftaran ................................................ 32
Tabel 3. 3 Alur Pesimistic Use Case Pendaftaran ................................................ 32
Tabel 3. 4 Alur Optimistic Use Case Peserta ........................................................ 33
Tabel 3. 5 Alur Pesimistic Use Case Peserta ........................................................ 33
Tabel 3. 6 Alur Optimistic Use Case Jadwal ........................................................ 34
Tabel 3. 8 Alur Pesimistic Use Case Jenis Pekerjaan ........................................... 35
Tabel 3. 9 Alur Optimistic Use Case Jenis Pekerjaan ........................................... 35
Tabel 3. 10 Alur Optimistic Use Case Negara ...................................................... 36

Tabel 3. 11 Alur Pesimistic Use Case Negara ...................................................... 36
Tabel 3. 12 Alur Optimistic Use Case Soal .......................................................... 37
Tabel 3. 13 Alur Pesimistic Use Case Soal........................................................... 37
Tabel 3. 14 Alur Optimistic Use Case Hasil ......................................................... 38
Tabel 3. 15 Alur Pesimistic Use Case Hasil ......................................................... 38
Tabel 3. 16 Alur Optimistic Use Case Ujian ........................................................ 39
Tabel 3. 17 Alur Pesimistic Use Case Ujian ......................................................... 39
Tabel 3. 18 Alur Optimistic Use Case User .......................................................... 40
Tabel 3. 19 Alur Pesimistic Use Case User .......................................................... 40
Tabel 3. 20 Alur Optimistic Use Case Laporan Kepala ........................................ 41
Tabel 3. 21 Alur Pesimistic Use Case Laporan Kepala ........................................ 41
Tabel 3. 22 Alur Optimistic Use Case Laporan Petugas ....................................... 42
Tabel 3. 23 Alur Pesimistic Use Case Laporan Petugas ....................................... 42
xi

Tabel 3. 24 Alur Optimistic Use Case Laporan Peserta ....................................... 43
Tabel 3. 25 Alur Pesimistic Use Case Laporan Peserta ........................................ 43
Tabel 3. 26 Alur Optimistic Use Case Hasil Wawancara ..................................... 44
Tabel 3. 27 Alur Pesimistic Use Case Hasil Wawancara ..................................... 44
Tabel 3. 28 User .................................................................................................... 90

Tabel 3. 29 Peserta ................................................................................................ 91
Tabel 3. 30 Jenis Pekerjaan ................................................................................... 92
Tabel 3. 31 Soal..................................................................................................... 92
Tabel 3. 32 Jadwal................................................................................................. 93
Tabel 3. 33 Ujian ................................................................................................... 93
Tabel 3. 34 Hasil ................................................................................................... 94
Tabel 3. 35 Wawancara ......................................................................................... 94

xii

DAFTAR GAMBAR
Gambar 2. 1 Diagram Kardinalitas one to one ....... Error! Bookmark not defined.
Gambar 2. 2 Diagram Kardinalitas one to many................................................... 17
Gambar 2. 3 Diagram Kardinalitas many to many . Error! Bookmark not defined.
Gambar 3. 1 Denah Lokasi PT Dewi Pengayom Bangsa Kabupaten Pati ..... Error!
Bookmark not defined.
Gambar 3. 2 Struktur Organisasi PT Dewi Pengayom Bangsa Kab. Pati Tahun 2015
................................................................................ Error! Bookmark not defined.
Gambar 3. 3 Flow Of Document Proses Penerimaan Calon TKI Kabupaten Pati
................................................................................ Error! Bookmark not defined.
Gambar 3.4 Bisnis Usecase Sistem Penerimaan Calon Tenaga Kerja Indonesia . 30
Gambar 3. 5Sistem Use Case Sistem Penerimaan Calon Tenaga Kerja Indonesia
................................................................................ Error! Bookmark not defined.
Gambar 3.6 Class User .......................................... Error! Bookmark not defined.
Gambar 3.7 Class Peserta ...................................... Error! Bookmark not defined.
Gambar 3. 8 Class Admin ...................................... Error! Bookmark not defined.
Gambar 3. 9 Class Kepala...................................... Error! Bookmark not defined.
Gambar 3.10 Class Jadwal ..................................... Error! Bookmark not defined.
Gambar 3.11 Class Jenis Pekerjaan ....................... Error! Bookmark not defined.
Gambar 3.12 Class Negara .................................... Error! Bookmark not defined.
Gambar 3.13 Class Soal ......................................... Error! Bookmark not defined.
Gambar 3.14 Class Hasil ....................................... Error! Bookmark not defined.
Gambar 3.15 Class Ujian ...................................................................................... 50
Gambar 3.16 Class Hasil Wawancara.................... Error! Bookmark not defined.
Gambar 3.17 Class Diagram Sistem Informasi Penerimaan Calon Tenaga Kerja
Indonesia Pada PT Dewi Pengayom Bangsa Kabupaten PatiError! Bookmark not
defined.
xiii

Gambar 3.18 Sequence Diagram Peserta ............... Error! Bookmark not defined.
Gambar 3.19 Sequence Diagram Jadwal ............... Error! Bookmark not defined.
Gambar 3.20 Sequence Diagram Jenis Pekerjaan.. Error! Bookmark not defined.
Gambar 3.21 Sequence Diagram Negara ............... Error! Bookmark not defined.
Gambar 3.22 Sequence Diagram Soal ................... Error! Bookmark not defined.
Gambar 3.23 Sequence Diagram Hasil .................. Error! Bookmark not defined.
Gambar 3. 24 Sequence Diagram Ujian ................ Error! Bookmark not defined.
Gambar 3.25 Sequence Diagram User ................... Error! Bookmark not defined.
Gambar 3.26 Sequence Diagram Laporan ............. Error! Bookmark not defined.
Gambar 3. 27 Sequence Diagram Hasil WawancaraError! Bookmark not defined.
Gambar 3. 28 Activity Peserta ................................ Error! Bookmark not defined.
Gambar 3. 29 Activity Jenis Pekerjaan ................... Error! Bookmark not defined.
Gambar 3. 30 Activity Negara ................................ Error! Bookmark not defined.
Gambar 3. 31 Activity Soal..................................... Error! Bookmark not defined.
Gambar 3. 32 Activity Hasil ................................... Error! Bookmark not defined.
Gambar 3. 33 Activity Ujian ................................... Error! Bookmark not defined.
Gambar 3. 34 Activity User .................................... Error! Bookmark not defined.
Gambar 3. 35 Activity Laporan ............................................................................. 69
Gambar 3. 36 Activity Hasil Wawancara ............... Error! Bookmark not defined.
Gambar 3.37 Statechart Diagram Login ............... Error! Bookmark not defined.
Gambar 3.39 Statechart Diagram Logout ............. Error! Bookmark not defined.
Gambar 3.39 Statechart Diagram Tambah PesertaError! Bookmark not defined.
Gambar 3.40 Statechart Diagram Ubah Peserta .... Error! Bookmark not defined.
Gambar 3.41 Statechart Diagram Hapus Peserta .. Error! Bookmark not defined.
Gambar 3.42 Statechart Diagram Ubah Jadwal .... Error! Bookmark not defined.
Gambar 3.43 Statechart Diagram Tambah Jadwal ............................................... 74
Gambar 3.44 Statechart Diagram Lihat Jadwal ................................................... 74
Gambar 3.45 Statechart Diagram Lihat Jadwal ................................................... 74
Gambar 3.46 Statechart Diagram Tambah Jenis PekerjaanError!
defined.

xiv

Bookmark

not

Gambar 3.47 Statechart Diagram Ubah Jenis Pekerjaan...................................... 75
Gambar 3.48 Statechart Diagram Hapus Jenis Pekerjaan .................................... 75
Gambar 3.49 Statechart Diagram Lihat Jenis Pekerjaan ...................................... 76
Gambar 3.50 Statechart Diagram Tambah Negara .............................................. 76
Gambar 3.51 Statechart Diagram Ubah Negara .... Error! Bookmark not defined.
Gambar 3.52 Statechart Diagram Hapus Negara ................................................. 77
Gambar 3.53 Statechart Diagram Lihat Negara ................................................... 77
Gambar 3.54 Statechart Diagram Soal Tambah ................................................... 77
Gambar 3.55 Statechart Diagram Ubah Soal ....................................................... 78
Gambar 3.56 Statechart Diagram Lihat Soal ....................................................... 78
Gambar 3.57 Statechart Diagram Tambah Hasil ................................................. 78
Gambar 3.58 Statechart Diagram Ubah Hasil ...................................................... 79
Gambar 3.59 Statechart Hapus Hasil .................................................................... 79
Gambar 3.60 Statechart Lihat Hasil...................................................................... 79
Gambar 3.61 Statecart Cetak Hasil ....................................................................... 80
Gambar 3.62 Statechart Tambha Ujian ................................................................ 80
Gambar 3.63 Statechart Ubah Ujian ..................................................................... 80
Gambar 3.64 Statechart Diagram Hapus Ujian ..... Error! Bookmark not defined.
Gambar 3.65 Statechart Diagram Lihat Ujian ....... Error! Bookmark not defined.
Gambar 3.66 Statechart Diagram Cetak Ujian ...... Error! Bookmark not defined.
Gambar 3.67 Statechart Diagram Tambah User ... Error! Bookmark not defined.
Gambar 3.68 Statechart Diagram Ubah User ........ Error! Bookmark not defined.
Gambar 3.69 Statechart Diagram Hapus User ...... Error! Bookmark not defined.
Gambar 3.70 Statechart Diagram Lihat User ........ Error! Bookmark not defined.
Gambar 3. 71 Statechart Diagram Cetak Laporan Error! Bookmark not defined.
Gambar 3. 72 Statechart Diagram Tambah Hasil WawancaraError! Bookmark not
defined.
Gambar 3. 73 Statechart Diagram Ubah Hasil WawancaraError!

Bookmark

defined.
Gambar 3.74 Statechart Diagram Hapus Hasil Wawancara ................................ 84

xv

not

Gambar 3.75 Statechart Diagram Lihat Hasil Wawancara .................................. 84
Gambar 3.76 Entitas .............................................................................................. 85
Gambar 3.77 Atribut Primary Key........................................................................ 85
Gambar 3.78 Derajat Kardinalitas Peserta dan Hasil ............................................ 86
Gambar 3.78 Derajat Kardinalitas Jenis Pekerjaan dan Peserta ........................... 86
Gambar 3.79 Derajat Kardinalitas Jenis Pekerjaan dan Soal ................................ 87
Gambar 3.80 Derajat Kardinalitas Negara dan Peserta ......................................... 87
Gambar 3.81 Derajat Kardinalitas Jadwal dan Jenis Pekerjaan ............................ 87
Gambar 3.82 Derajat Kardinalitas Peserta dan Ujian ........................................... 88
Gambar 3.83 Derajat Kardinalitas Peserta dan Wawancara ................................. 88
Gambar 3.84 Entity Relationship Diagram ........................................................... 89
Gambar 3.85 Relasi Tabel ..................................................................................... 95
Gambar 3.86 Menu Utama .................................................................................... 96
Gambar 3.87 Menu Pendaftaran ........................................................................... 97
Gambar 3.88 Menu User ....................................................................................... 98
Gambar 3.89 Menu Peserta ................................................................................... 99
Gambar 3.90 Menu Wawancara .......................................................................... 100
Gambar 3.91 Menu Jenis Pekerjaan .................................................................... 101
Gambar 3.92 Menu Negara ................................................................................ 102
Gambar 3.93 Menu Jadwal ................................................................................. 103
Gambar 3.94 Menu Soal ..................................................................................... 104
Gambar 3.95 Menu Ujian.................................................................................... 105
Gambar 4. 1 Tampilan Website Sistem Informasi Penerimaan Calon Tenaga Kerja
Indonesia Pada PT Dewi Pengayom Bangsa Kaubupaten PatiError! Bookmark not
defined.
Gambar 4. 2 Menu Daftar TKI............................... Error! Bookmark not defined.
Gambar 4. 3 Menu Pendaftaran Calon TKI ........... Error! Bookmark not defined.
Gambar 4. 4 Menu Data Peserta ............................ Error! Bookmark not defined.
Gambar 4. 5 Menu Admin ..................................... Error! Bookmark not defined.
Gambar 4. 6 Menu Data User ................................ Error! Bookmark not defined.

xvi

Gambar 4. 7 Menu Data Peserta ............................ Error! Bookmark not defined.
Gambar 4. 8 Menu Data Wawancara ..................... Error! Bookmark not defined.
Gambar 4. 9 Menu Data Jenis Pekerjaan ............... Error! Bookmark not defined.
Gambar 4. 10 Menu Data Negara .......................... Error! Bookmark not defined.
Gambar 4. 11 Menu Data Jadwal ........................... Error! Bookmark not defined.
Gambar 4. 12 Menu Soal ....................................... Error! Bookmark not defined.
Gambar 4. 13 Menu Ujian Peserta ......................... Error! Bookmark not defined.
Gambar 4. 14 Menu Data Laporan ......................... Error! Bookmark not defined.

DAFTAR LAMPIRAN
Lampiran 1 : Fotocopy Buku Bimbingan
Lampiran 2 : Surat Balasan
Lampiran 3 : Biografi Penulis

xvii

xviii