SISTEM INFORMASI BURSA LOWONGAN KERJA
BERBASIS WEB
Disusun Oleh :
Novita Dwi Kumala Sari
4180401001
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2012
SISTEM INFORMASI BURSA LOWONGAN KERJA
BERBASIS WEB
LAPORAN TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk memperoleh Gelar Sarjana Strata 1 (S-1)
Komputer Bidang Studi Sistem Informasi
Disusun Oleh :
Novita Dwi Kumala Sari
4180401001
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2012
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa karena atas rahmat dan
bimbingan-Nya sehingga dapat menyelesaikan penulisan skripsi dengan judul ”Sistem
Informasi Bursa Lowongan Kerja Berbasis Web” tepat pada waktunya. Adapun tujuan
penulisan Tugas Akhir ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan
jenjang Strata Satu (S1) Jurusan Sistem Informasi pada Universitas Mercu Buana.
Penulis menyadari bahwa dalam penyelesaian tugas akhir ini masih jauh dari
sempurna. Oleh karena itu penulis mengharapkan saran-saran serta kritik yang bersifat
membangun dari pembaca agar tugas akhir ini dapat lebih baik lagi bagi penulis
khususnya.
Keberhasilan Tugas Akhir ini tentunya tidak terlepas dari bimbingan, pengarahan,
serta dukungan dari berbagai pihak. Untuk itu, pada kesempatan ini penulis ingin
menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Ibu Ratna Mutu Manikam, S.Kom, MT selaku dosen pembimbing yang telah
berkenan meluangkan waktunya dalam memberikan bimbingan maupun
pengarahan serta petunjuk kepada penulis sehingga terselesainya Tugas Akhir ini.
2. Kedua Orangtua Ayahanda Suwardi, Ibunda Sumiati, Mas Bambang, Kak imel,
kedua ponakan aku (Alvian Bima Prasetyo dan Anastasya Dwi Safitri), dan Om
Hermaji yang telah banyak membantu dan memberikan dorongan, yang selalu
memberikan semangat dalam penulisan tugas akhir ini.
3. Nur Ani, ST, MMSI selaku ketua Program Studi Sistem Informasi.
4. Anita Ratnasari, S.Kom, M. Kom selaku Koord. Tugas Akhir Sistem Informasi.
5. Seluruh dosen dan karyawan Universitas Mercu Buana yang telah memberikan
informasi dan bimbingannya.
Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah
membantu, dan semoga tugas akhir ini dapat bermanfaat bagi pembaca.
Jakarta, Februari 2012
Penulis
Novita Dwi Kumala Sari
DAFTAR ISI
Lembar Pernyataan ……………………………………………………………… i
Lembar Pengesahan ………………………………………………....................... ii
Abstrack ................................................................................................................ iii
Abstrak .................................................................................................................. iv
Kata Pengantar ...................................................................................................... v
Daftar Isi ................................................................................................................ vii
Daftar Gambar ...................................................................................................... x
Daftar Tabel ........................................................................................................... xii
BAB I PENDAHULUAN ................................................................................... 1
I.1. Latar Belakang ............................................................................... 1
I.2. Batasan Masalah ............................................................................ 2
I.3. Tujuan Penelitian ........................................................................... 2
I.4. Manfaat Penelitian ......................................................................... 2
I.5 Metode Penelitian .......................................................................... 3
I.6 Sistematika Penulisan .................................................................... 4
BAB II LANDASAN TEORI ............................................................................. 6
2.1. Dasar Sistem Informasi ................................................................... 6
2.2. Konsep Sistem Informasi .............................................................. 7
2.3. Karakteristik Sistem ....................................................................... 10
2.4. Analisa Dan Perancangan Sistem .................................................. 12
2.5. Metode Waterfall .......................................................................... 15
2.6. Unified Modeling Language (UML) ……………………………. 17
2.7. Diagram Use Case ………………………………………………. 19
2.8. Activity Diagram ………………………………………………… 20
2.9. Class Diagram ……………………..…………………………….. 22
2.10. Squence Diagram ………………………………………………... 23
2.11. Data Dictionary (Kamus Data) …………………………………… 24
2.12. Internet ……………………………………………………………. 26
2.13. Basis Data ....................................................................................... 27
2.14. Entity Relationship Diagram ........................................................... 32
2.15. Tipe Data MySQL ........................................................................... 34
2.16. Teori Pengujian ................................................................................. 36
BAB III ANALISA DAN PERANCANGAN ................................................... 38
3.1. Tinjauan Umum .............................................................................. 38
3.1.1. Sejarah Singkat ................................................................... 38
3.2. Analisa Sistem ................................................................................ 42
3.3. Analisa Sistem Berjalan ................................................................. 43
3.4. Perancangan Sistem Yang Diusulkan ............................................ 44
3.5. Activity Diagram ........................................................................... 49
3.6. Diagram Activity Perusahaan ........................................................ 50
3.7. Diagram Activity Pencari Kerja .................................................... 51
3.8. Class Diagram ............................................................................... 52
3.9. Sequence Diagram Login .............................................................. 53
3.10. Kamus Data .................................................................................. 55
3.11. Rancangan Antar Muka ................................................................ 58
3.12. Rancangan Layar Login Admin ................................................... 58
3.13. Rancangan Layar Data Admin ..................................................... 59
3.14. Rancangan Layar Login Perusahaan Dan Pencari Kerja ............... 59
3.15. Rancangan Layar Lowongan Kerja ............................................... 60
3.16. Rancangan Layar Input Data Lowongan ...................................... 60
3.17. Rancangan Layar Login Pencari Kerja .......................................... 61
3.18. Rancangan Layar Pencari Lowongan Kerja .................................. 61
BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................. 63
4.1. Implementasi Program ................................................................... 63
4.2. Tampilan Layar Implementasi Program ........................................ 65
4.3. Hasil Pengujian .............................................................................. 71
4.4. Analisis Hasil Pengujian ................................................................ 73
BAB V PENUTUP ............................................................................................... 75
5.1. Kesimpulan ..................................................................................... 75
5.2. Saran ............................................................................................... 75
DAFTAR PUSTAKA .......................................................................................... 76
LISTING PROGRAM ......................................................................................... 77
DAFTAR GAMBAR
Gambar 2.1 Konsep Sistem Informasi ………………………………………….. 9
Gambar 2.2 Skema Waterfall …………………………………………………… 15
Gambar 2.3 Contoh Use Case Diagram ……………………………………….. 20
Gambar 2.4 Activity Diagram …………………………………………………... 21
Gambar 2.5 Contoh Class Diagram …………………………………………….. 22
Gambar 2.15 Contoh Sequence Diagram ……………………………………….. 24
Gambar 2.17 Form Kamus Data ………………………………………………… 24
Gambar 2.18 Notasi Kamus Data ……………………………………………….. 25
Gambar 2.16 Basis Data Di sebuah Tempat Penyimpanan …………………..…. 26
Gambar 3.1 Struktur Organisasi Karya Mandiri ………………………………… 39
Gambar 3.2 Diagram Activity Analisis Sistem Berjalan ………………………... 28
Gambar 3.3 Diagram Use case Pencari Lowongan Pekerjaan ………………….... 29
Gambar 3.4 Diagram Activity Admin ……………………………………………. 49
Gambar 3.5 Diagram Activity Perusahaan ……………………………………….. 50
Gambar 3.6 Diagram Activity Pencari Kerja …………………………………….. 51
Gambar 3.7 Diagram Class Pengelolaan Tenaga Kerja ………………………….. 52
Gambar 3.8 Diagram Sequence Login …………………………………………… 53
Gambar 3.9 Diagram Sequence Registrasi Pencari Kerja ……………………….. 54
Gambar 3.10 Diagram Sequence Input Lowongan ………………………………. 54
Gambar 3.11 Diagram Sequence Input Lamaran ………………………………... 55
Gambar 3.12 Rancangan Layar Menu Utama Admin …………………................ 58
Gambar 3.13 Rancangan Layar Login Admin …………………………………… 58
Gambar 3.14 Rancangan Layar Data Admin …………………………………….. 59
Gambar 3.15 Rancangan Layar Login Perusahaan ……………………………… 59
Gambar 3.16 Rancangan Layar Lowongan Kerja ……….………………………. 60
Gambar 3.17 Rancangan Layar Input Data Lowongan ……………………….... 61
Gambar 3.18 Rancangan Layar Login Pencari Kerja ……………………………. 61
Gambar 3.19 Rancangan Layar Pencari Kerja …………………………………... 62
Gambar 4.1 Tampilan Layar Versi PHP ………….……………………………... 63
Gambar 4.2 Tampilan PHPMyAdmin …………………………………………… 64
Gambar 4.3 Tampilan Database yang akan dibuat ………………………………. 64
Gambar 4.4 Tampilan Tabel Pada Database …………………………………….. 65
Gambar 4.5 Tampilan Login Admin …………….………………………………. 65
Gambar 4.6 Tampilan HalamanUtama Login ….………………………………... 66
Gambar 4.7 Tampilan Layar Data Admin ……………………………………….. 66
Gambar 4.8 Tampilan Layar Data Konfirmasi Pembayaran …………………….. 67
Gambar 4.9 Tampilan Login Perusahaan ……………………………………….. 67
Gambar 4.10 Tampilan Registrasi Instansi/Perusahaan …………………………. 68
Gambar 4.11 Tampilan Login Pencari Kerja ……… …………………………… 68
Gambar 4.12 Tampilan Layar Profile Pencari Kerja …………………………….. 81
Gambar 4.13 Tampilan Layar Input Lamaran …………………………………… 70
DAFTAR TABEL
Tabel 2.1 Jenis – Jenis Diagram UML ……………………………………………. 18
Tabel 2.2 Notasi Communication Diagram ……………………………………….. 19
Tabel 2.3 Notasi Activity Diagram ………………………………………………… 21
Tabel 2.4 Notasi Sequence Diagram ……………………………………………… 23
Tabel 2.5 Tabel Tipe Data Date and Time ………………………………………… 34
Tabel 2.6 Tipe Data String …………………………………………........................ 35
Tabel 2.7 Tabel Tipe Data Numeric ………………………………………………. 36
Tabel 3.1 Use Case Edit Profil Perusahaan ……………………………………....... 45
Tabel 3.2 Use Case Input Lowongan Kerja ……………………………………….. 45
Tabel 3.3 Use Case view Pelamar Kerja …………………………………………... 45
Tabel 3.4 Use Case Konfirmasi Pembayaran ……………………………………… 46
Tabel 3.5 Use Case Input Hasil Lamaran …………………………………………. 46
Tabel 3.6 Use Case Edit Profil Pekerja ……………………………………………. 46
Tabel 3.7 Use Case Input Lamaran Kerja …………………………………………. 47
Tabel 3.8 Use Case Status Lamaran Kerja ………………………………………… 47
Tabel 3.9 Use Case Input Foto ……………………………………………………. 47
Tabel 3.10 Update Data Admin …………………………………………………... 48
Tabel 3.11 Update Status Perusahaan Pembayaran ……………………………..… 48
Tabel 3.12 Update Input Kategori Pekerjaaan …………………………………….. 48
Tabel 3.13 Konfirmasi Pembayaran ……………………………………………….. 56
Tabel 3.14 Lowongan ……………………………………………………………… 56
Tabel 3.15 Pencari Kerja …………………………………………………………… 57
Tabel 3.16 Perusahaan ……………………………………………………………… 57