DAFTAR ISI LEMBAR JUDUL. LEMBAR PENGESAHAN TUGAS AKHIR.. LEMBAR PENGESAHAN PENGUJI SIDANG LEMBAR PERNYATAAN KEASLIAN.. ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi ix xiv xvii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan dan Manfaat... 3 1.4 Ruang Lingkup... 3 1.5 Metodologi Penelitian... 4 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 6 2.1 Analisis dan Perancangan sistem Informasi... 6 2.1.1. Analisis Sistem.. 6 2.1.2 Perancangan... 6 2.1.3 Sistem Informasi 7 2.2 Unified Modelling Language...... 9 2.2.1 Konsep dasar Unified Modelling Language... 9 ix
2.2.2 Kegunaan UML 10 2.2.3 Tipe Diagram Dalam Unified Modelling Language.... 11 2.2.3.1 Use Case Diagram... 11 2.2.3.2 Activity Diagram... 12 2.2.3.3 ClassDiagram.. 15 2.2.3.4 Sequence Diagram... 16 2.2.3.5 State Chart Diagram. 18 2.2.3.6 Collaboration Diagram. 20 2.2.3.7 Deployment Diagram... 21 2.3 Pengertian Sumber Daya Manusia... 21 2.3.1 Pengertian Manajemen Sumber Daya Manusia 23 2.3.2 Tujuan Sumber Daya Manusia. 23 2.3.3 Aktivitas Manajemen Sumber Daya Manusia 25 2.4 Pengertian Outsourcing, Recruitment dan Head Hunter... 27 2.5 Perjanjian Kerja waktu Terntentu (PKWT)...... 27 2.6 Hyper Text Mark Up Language (HTML) 28 2.7 Hypertext Processor (PHP)... 28 2.8 Cascading Style Sheet (CSS)... 30 2.9 Database..... 31 2.9.1 Database Management System (DBMS).. 31 2.9.2 MySQL. 32 2.10 Rational Rose... 32 2.11 Dreamweaver. 33 2.11.1 Fasilitas... 34 2.12 Appserv. 36 x
BAB III METODE PENELITIAN... 37 3.1 Objek Penelitian... 37 3.2 Kerangka Pikir Penelitian... 37 3.3 Analisis Sistem... 38 3.3.1 Gambaran Umum Perusahaan... 38 3.3.1.1 Struktur Organisasi. 39 3.3.1.2 Visi dan Misi Perusahaan 39 3.3.1.3 Produk PT. Nawakara Perkasa Nusantara... 40 3.3.1.4 Klien...... 43 3.3.2 Analisis Sistem Berjalan.... 45 3.3.2.1 Proses Pencarian Klien. 45 3.3.2.2 Proses Pncarian Pegawai. 46 3.3.3 Identifikasi Permasalahan... 49 3.3.4 Pemecahan Masalah... 49 BAB IV PERANCANGAN SISTEM... 43 4.1 Gambaran Umum Usulan Perangana Sistem... 43 4.2 Diagram Unified Modelling Language.... 44 4.2.1 Use Case Diagram. 44 4.2.1.1 Requirement Actor dan Use Case. 52 4.2.2 Activity Diagram 55 4.2.3 Class Diagram. 58 4.2.4 State chart dan Sequence Diagram.. 60 4.2.4.1 State chart Diagram dan Data Pendaftar Pegawai xi
Perjanjian Kerja Wakt Tertentu. 60 4.2.4.2 State chart Diagram dan Data Pendaftar Klien. 62 4.2.4.3 State chart Diagram dan Data Pegawai Perjanjian Kerja Waktu Tertentu. 64 4.2.4.4 State chart Diagram dan Data Klien.... 66 4.2.4.5 State chart Diagram dan Data Proyek...... 69 4.2.5 Collaboration Diagram...... 70 4.2.5.1 Collaboration Diagram Maintain Data Pendaftar Pegawai Perjanjian Kerja Waktu Tertentu (PKWT)... 70 4.2.5.2 Collaboration Diagram Maintain Data Pendaftar Klien... 71 4.2.5.3 Collaboration Diagram Maintain Data Pegawai Perjanjian Kerja Waktu Tertentu (PKWT).. 72 4.2.5.4 Collaboration Diagram Maintain Data Klien.. 73 xii
4.2.5.5 Collaboration Diagram Maintain Data Proyek.... 74 4.2.6 Deployment Diagram..... 75 4.3 Aplikasi Sistem Informasi Data Klien dan Pegawai Perjanjian Kerja Waktu Tertentu (PKWT).... 76 4.3.1 Form Registrasi Klien 76 4.3.2 Form Registrasi Pegawai Perjanjian Kerja Waktu Tertentu (PKWT). BAB V PENUTUP... 100 5.1 Kesimpilan... 101 5.2 Saran... 101 DAFTAR PUSTAKA... DAFTAR RIWAYAT HIDUP.. LAMPIRAN.. XVIII XX XXI xiii
DAFTAR GAMBAR Gambar 2.1 Contoh Use Case Diagram... 11 Gambar 2.2 Contoh Activity Diagram... 13 Gambar 2.3 Contoh Class Diagram. 16 Gambar 2.4 Contoh Sequence Diagram. 17 Gambar 2.5 Simbol Message... 18 Gambar 2.6 Simbol State Chart Diagram... 19 Gambar 2.7 Penambahan Detil ke state... 19 Gambar 2.8 Contoh Collaboration Diagram... 20 Gambar 2.9 Contoh Deployment Diagram... 21 Gambar 2.10 Skema Aplikasi Web... 29 Gambar 2.11 Contoh Flow Chart Database Management System... 31 Gambar 3.1 Kerangka Pikir Penelitian 37 Gambar 3.2 Struktur Organisasi PT. Nawakar Perkasa Nusantara... 39 Gambar 3.3 Activity Diagram Mendapatkan Klien Dengan Tender... 45 Gambar 3.4 Activity Diagram Mendapatkan Klien Dengan Pemilihan Langsung 46 Gambar 3.5 Activity Diagram Seleksi Pegawai Perjanjian Kerja Waktu Tertentu (PKWT). 48 Gambar 4.1 Use Case Diagram Sistem Administrasi Pegawai PKWT dan Klien... 54 Gambar 4.2 Activity Diagram Sistem Informasi Pegawai PKWT dan Klien pada PT. Nawakara Perkasa Nusantara... 57 Gambar 4.3 Class Diagram Sistem Informasi Pegawai xiv
PKWT dan Klien... 59 Gambar 4.4 State Chart Diagram Maintain Data Pendaftar Pegawai PKWT... 60 Gambar 4.5 Data Pendaftar Pegawai PKWT... 61 Gambar 4.6 State Chart Diagram Maintain Data Pendaftar Klien. 62 Gambar 4.7 Data Pendaftar Klien... 63 Gambar 4.8 State Chart Diagram Maintain Data Pegawai Klien. 64 Gambar 4.9 Data Pegawai PKWT.. 65 Gambar 4.10 State Chart Diagram Maintain Data Klien 66 Gambar 4.11 Data Klien. 67 Gambar 4.12 State Chart Diagram Maintain Data Proyek. 68 Gambar 4.13 Data Proyek... 69 Gambar 4.14 Collaboration Diagram Maintain Data Pendaftar Pegawai PKWT... 70 Gambar 4.15 Collaboration Diagram Maintain Data Pendaftar Klien.. 71 Gambar 4.16 Collaboration Diagram Maintain Data Pegawai Pegawai PKWT... 72 Gambar 4.17 Collaboration Diagram Maintain Data Klien.. 74 Gambar 4.18 Deployment Diagram Sistem Informasi Pendataan Pegawai Perjanjian Waktu Tertentu (PKWT) dan klien..... 75 Gambar 4.19 Form Registrasi Klien... 76 Gambar 4.20 Form Registrasi Pendataan Pegawai Perjanjian xv
Waktu Tertentu (PKWT)... 77 Gambar 4.21 Halaman Administrator Login 78 Gambar 4.22 Halaman Menu Utama Administrator... 79 Gambar 4.23 Halaman Klien Administrator... 80 Gambar 4.24 Halaman Detil Klien Administrator... 81 Gambar 4.25 Halaman Edit Klien Administrator. 82 Gambar 4.26 Halaman Chart Klien Administrator... 83 Gambar 4.27 Halaman Employee Administrator... 84 Gambar 4.28 Halaman Detil Employee Administrator... 85 Gambar 4.29 Halaman Edit Employee Administrator 86 Gambar 4.30 Halaman Chart Employee Administrator 87 Gambar 4.31 Halaman Project Administrator 88 Gambar 4.32 Halaman Detil Project Administrator... 89 Gambar 4.33 Halaman Agenda Administrator..... 90 Gambar 4.34 Halaman Detil Agenda Administrator... 91 Gambar 4.35 Halaman Registrasi Klien Administrator 92 Gambar 4.36 Halaman Add Klien Administrator... 93 Gambar 4.37 Halaman Detil Registrant Klien Administrato... 94 Gambar 4.38 Halaman Edit Registrant Klien Administrator.. 95 Gambar 4.39 Halaman Registrant PKWT Administrator 96 Gambar 4.40 Halaman Add Registrant PKWT Administrator.. 97 Gambar 4.41 Halaman Detil Registrant PKWT Administrator... 98 Gambar 4.42 Halaman Edit Registrant PKWT Administrator. 99 xvi
DAFTAR TABEL Tabel 2.1 Simbol-simbol pada activity diagram. 14 Tabel 4.1 Requirement Actor dan Use case. 52 Tabel 4.2 Aktifitas Main dan Alternatif Flow pada Use Case Diagram 55 Tabel 4.3 Kandidat Class entity pada sistem informasi data Pegawai Perjanjian Kerja Waktu Tertentu (PKWT) dan Klien pada PT. Nawakara Perkasa Nusantara 58 xvii