SISTEM INFORMASI BURSA KERJA KHUSUS
BERBASIS WEBSITE (STUDI KASUS SMK ANGKASA 1 KALIJATI)
SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan
Program Pendidikan Sarjana
Oleh : Desty Ayu Ramadhania
D1A.18.0543
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG
SUBANG
2022
i
SISTEM INFORMASI BURSA KERJA KHUSUS
BERBASIS WEBSITE (STUDI KASUS SMK ANGKASA 1 KALIJATI)
Oleh : Desty Ayu Ramadhania
D1A.18.0543
Subang, Juni 2022 Menyetujui,
(Rino Gupitha, S.T., M.Kom) (Drs. M.Hairiyanov, M.T)
Pembimbing 1 Pembimbing 2
Mengetahui
(Dr. Tepi Peirisal., Sos., M.Si) (Bagus Ali Akbar, S.Si., M.Kom)
Dekan Fakultas Ilmu Komputer Ketua Program Studi
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG
SUBANG
2022
ii ABSTRAK
Bursa Kerja Khusus (BKK) adalah sebuah lembaga yang dibentuk di Sekolah Menengah Kejuruan Negeri dan Swasta, sebagai unit pelaksana yang memberikan pelayanan dan informasi lowongan kerja, pelaksana pemasaran, penyaluran dan penempatan kerja, serta merupakan mitra dari Dinas Tenaga Kerja dan Transmigrasi.
BKK SMK merupakan salah satu komponen penting dalam mengukur keberhasilan pendidikan di SMK, karena BKK menjadi lembaga yang berperan mengoptimalkan penyaluran tamatan SMK dan sumber informasi untuk mencari kerja. Maka dari itu dibutuhkan media seperti website khusus BKK untuk penyusunan database siswa lulusan SMK pencari kerja serta memberikan akses informasi kepada para ALUMNI yang membutuhkan informasi tentang lowongan kerja serta pelatihan yng tersedia. Dalam hal pembangunan sistem informasi Bursa Kerja Khusus ini, metode yang digunakan yaitu RUP. Rational Unified Proccess (RUP) merupakan suatu perangkat kerja proses pembangunan perangkat lunak yang menggunakan use case dan pendekatan konsep object oriented, dengan aktivitas yang berfokus pada pengembangan model dengan menggunakan Unified Model Leaguage (UML). Berdasarkan hal tersebut, maka sistem informasi Bursa Kerja Khusus berbasis website menjadi solusi atas penyaluran informasi yang ada. Serta pembuatan website ini dapat membantu dalam mempercepat proses penyaluran tenaga kerja yang lebih efektif dan efisien.
Kata kunci : BKK, RUP, Website.
iii ABSTRACT
The Special Employment Exchange (BKK) is an institution established in Public and Private Vocational High Schools, as an implementing unit that provides services and information on job vacancies, implementers of marketing, distribution and placement of work, and is a partner of the Department of Manpower and Transmigration. BKK SMK is an important component in measuring the success of education in SMK, because BKK is an institution that plays a role in optimizing the distribution of SMK graduates and a source of information to find work. Therefore, media is needed such as a special BKK website for compiling a database of job seekers for vocational school graduates and providing access to information for ALUMNI who need information about job vacancies and available training. In the development of this Special Job Exchange information system, the method used is RUP. Rational Unified Process (RUP) is a software development process work tool that uses a use case and object oriented concept approach, with activities that focus on model development using the Unified Model Leaguage (UML). Based on this, the website-based Special Job Exchange information system is a solution for the distribution of existing information. And making this website can help in accelerating the process of distributing labor more effectively and efficiently.
Keywords: BKK, RUP, Website.
iv
KATA PENGANTAR
Puji dan syukur kehadirat Allah Yang Maha Esa atas berkat dan rahmat-Nya sehingga pembuatan skripsi dengan judul Sistem Informasi Bursa Kerja Khusus Berbasis Website di SMK Angkasa 1 Kalijati dapat terselesaikan dengan baik. Selain itu, terselesaikannya skripsi ini juga di dukung oleh banyak pihak dan tidak lepas dari bimbingan dan arahan para dosen selama proses magang berlangsung. Penulis mengucapkan terimakasih kepada :
1. Bapak Dr. Tepi Perisal, S.Sos., M.Si selaku Dekan Fakultas Ilmu Komputer.
2. Bapak Bagus Ali Akbar, S.Si., M.Kom selaku Kepala Program Studi.
3. Bapak Rino Gupitha, S.T., M.Kom selaku Dosen Pembimbing.
4. Bapak Drs. Mohamad Hairiyanov, M.T selaku Dosen Pembimbing.
5. Bapak Mayor Tek. Asnim Supriatna S.Pd, M.Si selaku Kepala Sekolah SMK Angkasa 1 Kalijati.
6. Bu Aristy Ersa Fristia, S.Pd selaku Wakasek Humas di SMK Angkasa 1 Kalijati.
7. Orang tua serta teman teman yang tidak dapat saya sebutkan satu persatu, yang telah memberikan dukungan dalam mengerjakan laporan skripsi ini.
Penulis menyadari pada skripsi ini sangat dimungkinkan masih banyak kekurangan yang harus diperbaiki. Segala bentuk kritik dan saran akan dengan senang hati diterima agar lebih baik lagi. Maka dari itu, skripsi ini tidak akan terwujud jika tidak ada bantuan dari pihak lain. Semoga Laporan skripsi ini dapat membantu menambah wawasan serta pengetahuan yang bermanfaat bagi pembaca.
Subang, Juli 2022
Penulis
v DAFTAR ISI
KATA PENGANTAR... iv
DAFTAR ISI ... v
DAFTAR TABEL ... ix
DAFTAR GAMBAR ... xi
DAFTAR SIMBOL ... xvii
BAB I PENDAHULUAN ... I-1
1.1 Latar Belakang ... I-1
1.2 Identifikasi Masalah ... I-2
1.3 Batasan Masalah ... I-3
1.4 Maksud dan Tujuan ... I-3
1.4.1 Maksud Penelitian ... I-3
1.4.2 Tujuan Penelitian ... I-4
1.5 Metodologi Penelitian ... I-4
1.5.1 Metodologi Pengumpulan Data ... I-4
1.5.2 Metodologi Pengembangan Sistem ... I-5
1.6 Waktu dan Lokasi Penelitian ... I-6
1.7 Sistematika Penulisan... I-6
BAB II LANDASAN TEORI ... II-8
2.1 Bursa Kerja Khusus (BKK) ... II-8
vi
2.2 RUP ... II-8
2.3 Website ... II-10
2.3.1 PHP ... II-10
2.3.2 HTML ... II-11
2.4 Framework ... II-12
2.4.1 Laravel ... II-13
2.5 Basis Data ... II-15
2.5.1 MySQL ... II-15
2.6 UML ... II-16
2.6.1 Use Case Diagram... II-17
2.6.2 Activity Diagram ... II-18
2.6.3 Sequence Diagram ... II-19
2.6.4 Class Diagram ... II-20
2.7 User Acceptance Test (UAT) ... II-20
BAB III ANALISIS KEBUTUHAN SISTEM... III-22
3.1 Profil Unit Kerja... III-22
3.1.1 Sejarah Singkat ... III-22
3.1.2 Visi Misi ... III-23
3.1.3 Struktur Organisasi ... III-24
3.1.4 Tugas dan Fungsi ... III-25
3.2 Analisis Sistem Berjalan di BKK SMK Angkasa 1 Kalijati ... III-28
vii
3.2.1 Identifikasi Proses Kerja ... III-28
3.2.2 Identifikasi Dokumen ... III-30
3.3 Analisis Perangkat Keras ... III-31
3.4 Analisis Perangkat Lunak ... III-31
3.4.1 Deskripsi Umum Sistem ... III-31
3.4.2 Analisis Kebutuhan Informasi ... III-32
3.4.3 Analisis Kebutuhan Fungsional ... III-33
3.4.4 Analisis Kebutuhan Non Fungsional ... III-34
3.5 Use Case Diagram Sistem Informasi Bursa Kerja Khusus ... III-34
3.5.1 Model Use Case ... III-34
3.5.2 Definisi Aktor ... III-37
3.5.3 Definisi Use Case ... III-37
3.5.4 Skenario Use Case ... III-38
3.6 Activity Diagram ... III-50
3.7 Robustness Diagram ... III-60
BAB IV PERANCANGAN ... IV-61
4.1 Class Diagram ... IV-61
4.2 Sequence Diagram ... IV-62
4.3 Perancangan Database ... IV-74
4.3.1 Deskripsi Tabel ... IV-74
4.3.2 Relasi Antar Tabel ... IV-78
viii
4.4 Perancangan Antarmuka ... IV-78
BAB V IMPLEMENTASI DAN PENGUJIAN SI ... V-88
5.1 Implementasi Sistem ... V-88
5.1.1 Perangkat Keras ... V-88
5.1.2 Perangkat Lunak ... V-88
5.1.3 Implementasi Database ... V-89
5.1.4 Implementasi Antarmuka Pengguna ... V-93
5.2 Pengujian ... V-101
5.2.1 Rencana Pengujian ... V-101
BAB VI KESIMPULAN DAN SARAN ... VI-107
6.1 Kesimpulan... VI-107
6.2 Saran ... VI-107
DAFTAR PUSTAKA ... 108
LAMPIRAN ... 110
ix
DAFTAR TABEL
Tabel 1.1 Waktu Penelitian ... I-6
Tabel 3.1 Struktur Organisasi ... III-24
Tabel 3.2 Analisis Kebutuhan Perangkat Keras ... III-31
Tabel 3.3 Analisis Kebutuhan Perangkat Lunak ... III-31
Tabel 3.4 Analisis Kebutuhan Informasi... III-32
Tabel 3.5 Analisis Kebutuhan Fungsional ... III-33
Tabel 3.6 Analisis Kebutuhan Non Fungsional... III-34
Tabel 3.7 Definisi Aktor ... III-37
Tabel 3.8 Definisi Use Case ... III-37
Tabel 3.9 Skenario Use Case Login ... III-38
Tabel 3.10 Skenario Use Case Register ... III-38
Tabel 3.11 Skenario Use Case Kelola User ... III-39
Tabel 3.12 Skenario Use Case Kelola Data Alumni Hak Akses Admin ... III-40
Tabel 3.13 Skenario Use Case Kelola Data Alumni Hak Akses Alumni ... III-41
Tabel 3.14 Skenario Use Case Kelola Data Perusahaan Hak Akses Admin ... III-42
Tabel 3.15 Skenario Use Case Kelola Data Perusahaan Hak Akses Perusahaan ... III-43
Tabel 3.16 Skenario Use Case Menampilkan Data Perusahaan ... III-44
Tabel 3.17 Skenario Use Case Kelola Lowongan Kerja ... III-44
x
Tabel 3.18 Skenario Use Case Menampilkan Lowongan Kerja ... III-45
Tabel 3.19 Skenario Use Case Kelola Dokumen Lamaran... III-46
Tabel 3.20 Skenario Use Case Kelola Dokumen Lamaran Hak Akses Alumni ... III-47
Tabel 3.21 Skenario Use Case Kelola Hasil Seleksi ... III-48
Tabel 3.22 Skenario Use Case Menampilkan Hasil Seleksi ... III-48
Tabel 3.23 Skenario Use Case Laporan ... III-49
Tabel 4.1 Tabel User... IV-74
Tabel 4.2 Tabel Loker ... IV-75
Tabel 4.3 Tabel Kelola Dokumen Lamaran ... IV-75
Tabel 4.4 Tabel Data Alumni ... IV-76
Tabel 4.5 Tabel Data Perusahaan ... IV-77
Tabel 4.6 Tabel Laporan ... IV-77
Tabel 5.1 Tabel Perangkat Keras ... V-88
Tabel 5.2 Tabel Perangkat Lunak ... V-88
Tabel 5.3 Tabel Implementasi Database ... V-89
Tabel 5.4 Tabel Implementasi Antarmuka ... V-93
Tabel 5.5 Tabel Rencana Pengujian ... V-101
Tabel 5.6 Tabel Dokumen UAT ... V-103
xi
DAFTAR GAMBAR
Gambar 2.1 Fase RUP... II-9
Gambar 3.1 Flowmap Sistem Berjalan ... III-29
Gambar 3.2 Dokumen Input 1 ... III-30
Gambar 3.3 Dokumen Input 2 ... III-30
Gambar 3.4 Use Case Diagram SI BKK ... III-34
Gambar 3.5 Use Case Diagram Admin BKK ... III-35
Gambar 3.6 Use Case Diagram Alumni ... III-35
Gambar 3.7 Use Case Diagram Kepala Sekolah ... III-36
Gambar 3.8 Use Case Diagram Perusahaan... III-36
Gambar 3.9 Skenario Use Case Login ... III-38
Gambar 3.10 Skenario Use Case Register ... III-38
Gambar 3.11 Skenario Use Case Kelola User ... III-39
Gambar 3.12 Skenario Use Case Kelola Data Alumni Hak Akses Admin ... III-40
Gambar 3.13 Skenario Use Case Kelola Data Alumni Hak Akses Alumni ... III-41
Gambar 3.14 Skenario Use Case Kelola Data Perusahaan Hak Akses Admin ... III-42
Gambar 3.15 Skenario Use Case Kelola Data Perusahaan Hak Akses Perusahaan ... III-43
Gambar 3.16 Skenario Use Case Menampilkan Data Perusahaan ... III-43
Gambar 3.17 Skenario Use Case Kelola Lowongan Kerja ... III-44
xii
Gambar 3.18 Skenario Use Case Menampilkan Lowongan Kerja ... III-45
Gambar 3.19 Skenario Use Case Kelola Dokumen Lamaran ... III-46
Gambar 3.20 Skenario Use Case Kelola Dokumen Lamaran Hak Akses Alumni ... III-47
Gambar 3.21 Skenario Use Case Kelola Hasil Seleksi ... III-47
Gambar 3.22 Skenario Use Case Menampilkan Hasil Seleksi... III-48
Gambar 3.23 Skenario Use Case Laporan ... III-49
Gambar 3.24 Activity Diagram Login ... III-50
Gambar 3.25 Activity Diagram Registrasi... III-50
Gambar 3.26 Activity Diagram Case Kelola User ... III-51
Gambar 3.27 Activity Diagram Kelola Data Alumni Hak Akses Admin ... III-52
Gambar 3.28 Activity Diagram Kelola Data Alumni Hak Akses Alumni ... III-53
Gambar 3.29 Activity Diagram Menampilkan Data Perusahaan ... III-53
Gambar 3.30 Activity Diagram Kelola Data Perusahaan Hak Akses Admin ... III-54
Gambar 3.31 Activity Diagram Kelola Data Perusahaan Hak Akses Perusahaan ... III-55
Gambar 3.32 Activity Diagram Menampilkan Data Lowongan Kerja ... III-55
Gambar 3.33 Activity Diagram Kelola Data Lowongan Kerja ... III-56
Gambar 3.34 Activity Diagram Kelola Dokumen Lamaran ... III-57
Gambar 3.35 Activity Diagram Kelola Dokumen Lamaran Hak Akses Alumni ... III-58
Gambar 3.36 Activity Diagram Kelola Hasil Seleksi ... III-58
Gambar 3.37 Activity Diagram Menampilkan Hasil Seleksi ... III-59
Gambar 3.38 Activity Diagram Laporan ... III-59
xiii
Gambar 3.39 Robustness Diagram SI BKK ... III-60
Gambar 4.1 Class Diagram SI BKK ... IV-61
Gambar 4.2 Sequence Diagram Login ... IV-62
Gambar 4.3 Sequence Diagram Tampil Data User ... IV-62
Gambar 4.4 Sequence Diagram Tambah Data User ... IV-63
Gambar 4.5 Sequence Diagram Edit Data User ... IV-63
Gambar 4.6 Sequence Diagram Hapus Data User ... IV-64
Gambar 4.7 Sequence Diagram Tampil Data Alumni ... IV-64
Gambar 4.8 Sequence Diagram Tambah Data Alumni ... IV-65
Gambar 4.9 Sequence Diagram Edit Data Alumni ... IV-65
Gambar 4.10 Sequence Diagram Hapus Data Alumni ... IV-66
Gambar 4.11 Sequence Diagram Update Biodata ... IV-66
Gambar 4.12 Sequence Diagram Tampil Data Perusahaan ... IV-67
Gambar 4.13 Sequence Diagram Tambah Data Perusahaan... IV-67
Gambar 4.14 Sequence Diagram Edit Data Perusahaan ... IV-68
Gambar 4.15 Sequence Diagram Hapus Data Perusahaan ... IV-68
Gambar 4.16 Sequence Diagram Tampil Data Loker ... IV-69
Gambar 4.17 Sequence Diagram Tambah Data Loker ... IV-69
Gambar 4.18 Sequence Diagram Edit Data Loker ... IV-70
Gambar 4.19 Sequence Diagram Hapus Data Loker ... IV-70
Gambar 4.20 Sequence Diagram Tampil Dokumen Lamaran ... IV-71
xiv
Gambar 4.21 Sequence Diagram Input Dokumen Lamaran ... IV-71
Gambar 4.22 Sequence Diagram Unduh Dokumen Lamaran ... IV-72
Gambar 4.23 Sequence Diagram Hapus Dokumen Lamaran ... IV-72
Gambar 4.24 Sequence Diagram Tampil Data Hasil Seleksi ... IV-73
Gambar 4.25 Sequence Diagram Edit Data Hasil Seleksi ... IV-73
Gambar 4.26 Sequence Diagram Detail Laporan ... IV-74
Gambar 4.27 Relasi Antar Tabel ... IV-78
Gambar 4.28 Antarmuka Login ... IV-78
Gambar 4.29 Antarmuka Register ... IV-79
Gambar 4.30 Antarmuka Dashboard Admin ... IV-79
Gambar 4.31 Antarmuka Dashboard Perusahaan... IV-80
Gambar 4.32 Antarmuka Dashboard Alumni ... IV-80
Gambar 4.33 Antarmuka View Lowongan Kerja ... IV-81
Gambar 4.34 Antarmuka Detail Lowongan Kerja ... IV-81
Gambar 4.35 Antarmuka Kelola lowongan Kerja ... IV-82
Gambar 4.36 Antarmuka View Data Perusahaan ... IV-82
Gambar 4.37 Antarmuka Detail Data Perusahaan ... IV-83
Gambar 4.38 Antarmuka Kelola Data Perusahaan ... IV-83
Gambar 4.39 Antarmuka Kelola Data Alumni ... IV-84
Gambar 4.40 Antarmuka Update Biodata ... IV-84
Gambar 4.41 Antarmuka Form Lamaran ... IV-85
xv
Gambar 4.42 Antarmuka Kelola Hasil Seleksi ... IV-85
Gambar 4.43 Antarmuka Kelola User ... IV-86
Gambar 4.44 Antarmuka Kelola Laporan ... IV-86
Gambar 4.45 Antarmuka Detail Laporan ... IV-87
Gambar 5.1 Tabel Users ... V-89
Gambar 5.2 Tabel Data Alumni ... V-90
Gambar 5.3 Tabel Data Perusahaan ... V-90
Gambar 5.4 Tabel Kelola Dok Lamaran ... V-91
Gambar 5.5 Tabel Kelola Dok Lamaran 2 ... V-91
Gambar 5.6 Tabel Loker... V-92
Gambar 5.7 Tabel Laporan... V-92
Gambar 5.8 Antarmuka Register ... V-94
Gambar 5.9 Antarmuka Login ... V-94
Gambar 5.10 Antarmuka Dashboard ... V-95
Gambar 5.11 Antarmuka Lowongan Kerja ... V-95
Gambar 5.12 Antarmuka Detail Lowongan Kerja ... V-96
Gambar 5.13 Antarmuka Lamar Lowongan Kerja ... V-96
Gambar 5.14 Antarmuka Data Perusahaan ... V-97
Gambar 5.15 Antarmuka Profil Perusahaan ... V-97
Gambar 5.16 Antarmuka Hasil Seleksi ... V-98
Gambar 5.17 Antarmuka Kelola User ... V-98
xvi
Gambar 5.18 Antarmuka Kelola Data Alumni ... V-99
Gambar 5.19 Antarmuka Kelola Data Perusahaan ... V-99
Gambar 5.20 Antarmuka Kelola Lowongan Kerja... V-100
Gambar 5.21 Antarmuka Kelola Hasil Seleksi ... V-100
Gambar 5.22 Antarmuka Laporan ... V-101
xvii DAFTAR SIMBOL
Tabel 1 Simbol Use Case Diagram
No Gambar Nama Keterangan
1. Actor
Menggambarkan pengguna sistem atau yang berinteraksi dengan system
2. Use Case Menggambarkan fungsionalitas dari
system yang akan dikembangkan
3. Association Abstraksi dari penghubung antara
actor dengan use case 4.
Generalization
Menunjukkan spesialisasi actor untuk dapat berpartisipasi dengan use case
5. <<Include>>
Include
Menunjukkan bawa suatu use case seluruhnya merupakan fungsionalitas dari use case lainnya
6.
<<Extend>>
Extend
Menunjukkan bahwa suatu use case merupakan tambahan fungsional dari use case lainnya jika suatu kondisi terpenuhi
7.
Boundary
Menggambarkan batasan antara system dan actor yang mengakses sistem
Tabel II Simbol Activity Diagram
No Gambar Nama Keterangan
1.
Status Awal
Status awal yang dilakukan system, sebuah siagram aktivitas memiliki sebuah status awal
2. Aktivitas
Aktivitas yang dilakukan system, aktivitas biasanya diawali dengan kata kerja
3. Penggabungan/Join Asosiasi percabangan dimana jika
ada pilihan aktivitas lebih dari satu 4.
Percabangan/Decision
Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu
5. Status Akhir
Status akhir yang dilakukan system, sebuah diagram aktivitas memiliki sebuah status akhir
xviii
6. Swimlane
Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi
7. Fork Digunakan untuk menunjukkan
kegiatan yang digabungkan
8.
Join
Digunakan untuk menunjukkan kegiatan yang dilakukan secara parallel
Tabel III Simbol Robustness Diagram
No Gambar Nama Keterangan
1.
Aktor
Menggambarkan pengguna sistem atau yang berinteraksi dengan system
2. Boundary
Elemen berupa interface yang berinteraksi langsung dengan actor
3. Control
Elemen yang mengatur dan mengontrol setiap aktivitas yang akan terjadi dengan database maupun interface
4.
Entity Elemen yang menunjukkan
database
Tabel IV Simbol Class Diagram
No Gambar Nama Keterangan
1.
Association
Elemen yang menghubungkan antara objek satu dengan objek lainnya
2. Class
Himpunan dari objek - objek yang berbagi atribut serta operasi yang sama
3. Realization Operasi yang benar – benar
dilakukan oleh suatu objek
4. Dependency
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri akan mempengaruhi elemen yang bergantung pada elemen yang tidak mandiri
5. Generalization
Hubungan dimana objek anak berbagi prilaku dan struktur data dari objek induk
Nama swinla ne
xix
Tabel V Simbol Sequence Diagram
No Gambar Nama Keterangan
1.
Aktor
Menggambarkan pengguna sistem atau yang berinteraksi dengan system
2. Lifeline Objek entity, antarmuka yang
saling berinteraksi
3. Object Message
Menggambarkan pesan/hubungan antar objek yang menunjukkan urutan kejadian yang terjadi
4. Message to Self
Menggambarkan pesan atau hubungan objek itu sendiri yang menunjukkan urutan kejadian yang terjadi
I-1 BAB I PENDAHULUAN
1.1 Latar Belakang
Bursa Kerja Khusus (BKK) adalah sebuah lembaga yang didirikan di sekolah untuk membantu para siswa mencari pekerjaan dengan bantuan pihak sekolah. Lembaga ini didirikan secara resmi dan sudah mendapatkan izin dari Dinas Tenaga Kerja dan Transmigrasi (DISNAKERTRANS). BKK berperan sebagai lembaga pemberi informasi lowongan kerja, dan penyaluran tenaga kerja.
SMK Angkasa 1 Kalijati merupakan lembaga pendidikan yang dinaungi oleh Yayasan Ardhya Garini dan sudah didirikan sejak tahun 1965 di lingkungan Lanud Suryadarma Kalijati. Dari semenjak SMK Angkasa 1 Kalijati didirikan, sudah banyak lulusan – lulusan nya yang bekerja di berbagai Dinas ataupun Institut yang sudah berhasil. Hal ini yang menjadi salah satu dorongan agar lulusan SMK Angkasa 1 Kalijati lainnya dapat lebih cepat terserap ke dunia kerja yaitu dengan dibuatnya Sistem Informasi Bursa Kerja Khusus SMK Angkasa 1 Kalijati berbasis Website. Saat ini, pengelolaan informasi mengenai lowongan kerja di BKK SMK Angkasa 1 Kalijati hanya menggunakan media grup whatsapp sebagai sarana informasi sedangkan banyak siswa yang tidak tergabung ke dalam grup. Bagi yang tidak tergabung ke dalam grup masih menggunakan sistem manual, dengan harus datang secara langsung ke sekolah untuk mengetahui lowongan kerja yang tersedia. Dengan sistem yang masih manual, banyak pengelolaan informasi yang kurang efektif dan efisien khususnya dalam hal pengelolaan data pelamar, pengelolaan data perusahaan dan pengelolaan data alumni.
Keberhasilan di suatu institusi tidak akan terlepas dari dukungan teknologi.
Karena semakin berkembangnya zaman, maka teknologi pun akan semakin meningkat pesat, dan bagi istitusi yang tidak mengikuti perkembangan zaman maka akan tertinggal.
Maka dari itu, teknologi harus dikuasai oleh seluruh pelaku usaha di berbagai sektor, dan institusi maupun dinas di masa sekarang. Karena dengan berkembangnya teknologi, saat
I-2
ini segala sesuatu dapat dilakukan dengan mudah. Hal – hal yang tadinya harus dilakukan dengan tatap muka, berkat teknologi semua dapat dilakukan dengan tatap maya maupun layanan secara online melalui aplikasi atau website. Itulah kenapa seluruh lapisan masyarakat harus dapat beradaptasi dengan teknologi saat ini. Dengan pemanfaatan penggunaan sistem informasi, akan sangat membantu pihak sekolah terutama Bursa Kerja Khusus dalam hal pengelolaan data dan informasi pelamar maupun lowongan kerja. Dalam Penerapannya, metode RUP atau Rational Unified Proccess sangat membantu untuk pembuatan sistem informasi bursa kerja khusus dikarenakan pada setiap tahapan pembuatan sistem dapat dilakukan secara bersamaan.
Berdasarkan hasil latar belakang tersebut, maka penulis membuat skripsi dengan judul “Sistem Informasi Bursa Kerja Khusus Berbasis Website (Studi Kasus SMK Angkasa 1 Kalijati)”.
1.2 Identifikasi Masalah
Dalam perancangan website ini terdapat beberapa permasalahan yang menjadi titik pembahasan, yaitu :
1. Sekolah memerlukan sebuah media alternatif dalam penyebarluasan informasi terutama kepada Alumni, yang dapat diakses kapan pun dan dimana pun.
2. Tidak adanya data terkait Alumni yang sudah bekerja dan belum mendapatkan pekerjaan.
3. Banyak Alumni yang tertinggal informasi karena alasan tidak masuk ke dalam grup Whatsapp, ganti nomor dan sebagainya.
4. Data pelamar masih dicatat menggunakan excel, sehingga adanya resiko kehilangan data.
I-3
1.3 Batasan Masalah
Berdasarkan masalah yang telah di identifikasi dan mengingat waktu penelitian yang terbatas, maka penulis menguraikan batasan masalah sebagai berikut :
1. Aplikasi dibangun berbasis website dengan menggunakan bahasa pemograman html, php, css, framework Laravel dan database yang digunakan adalah Mysql.
2. Tahapan proses yang dilakukan oleh sistem yaitu menampilkan dan mengelola lowongan kerja dan data perusahaan, menginput dokumen lamaran, mengelola hasil seleksi dokumen lamaran serta mengelola informasi hasil seleksi pelamar.
3. Tahapan seleksi wawancara, psikotes dan tes kesehatan dilakukan secara offline, sedangkan pengelolaan informasi proses recruitment sampai selesai dikelola oleh sistem.
4. Hak akses untuk setiap pengguna dibatasi.
1.4 Maksud dan Tujuan
1.4.1 Maksud Penelitian
Berdasarkan uraian diatas, maka maksud dari penulis diantaranya dapat diuraikan sebagai berikut :
1. Menganalisis kebutuhan teknologi sistem informasi di SMK Angkasa 1 Kalijati.
2. Menganalisa kebutuhan fungsional untuk membuat sistem Bursa Kerja Khusus di SMK Angkasa 1 Kalijati.
3. Menganalisa kebutuhan informasi untuk membuat sistem Bursa Kerja Khusus di SMK Angkasa 1 Kalijati.
I-4
1.4.2 Tujuan Penelitian
Berdasarkan uraian diatas, maka tujuan dari penulis diantaranya dapat diuraikan sebagai berikut :
1. Memberikan solusi terkait penggunaan website sebagai media alternatif tambahan untuk menyampaikan informasi dari sekolah kepada para ALUMNI.
2. Dapat dijadikan sebagai pusat Database alumni.
1.5 Metodologi Penelitian
1.5.1 Metodologi Pengumpulan Data
Penulis melakukan kajian dengan menganalisis dan melakukan pengumpulan data secara langsung di SMK Angkasa 1 Kalijati, adapun metodologi penelitian yang digunakan adalah sebagai berikut :
1. Metode Observasi adalah salah satu metode pengumpulan data dengan cara melakukan pengamatan secara langsung yang meliputi kegiatan pemusatan perhatian terhadap suatu objek. Dalam hal ini, penulis mengamati kegiatan yang terjadi terkait dalam proses bursa kerja khusus dalam melakukan tugas dan fungsinya. Dari awal kegiatan mendapatkan info lowongan kerja hingga proses rekruitment selesai dilakukan.
2. Metode wawancara adalah salah satu metode pengumpulan data dengan cara berdialog dengan orang yang sedang diamati. Dalam proses pengolahan data, penulis menggunakan salah satu jenis metode wawancara yaitu wawancara terstruktur. Wawancara terstruktur adalah wawancara yang dilakukan dengan mengajukan pertanyaan yang telah disiapkan sebelumnya kepada orang yang akan diwawancara. Dalam hal ini, penulis mewawancarai ketua BKK SMK Angkasa 1 Kalijati terkait alur proses kerja Bursa Kerja Khusus di SMK Angkasa 1 Kalijati.
I-5
3. Metode studi pustaka adalah salah satu metode pengumpulan data dengan cara mencari dan membaca buku atau referensi – referensi dari sumber lain yang berkaitan dengan topik yang sedang dibahas. Metode ini dilakukan oleh penulis dengan cara membaca buku, jurnal dan literatur yang terkait dengan prosedur alur dan proses kerja Bursa Kerja Khusus terutama pada SMK.
1.5.2 Metodologi Pengembangan Sistem
Sedangkan pada pembuatan website BKK, metode yang digunakan adalah metode RUP (Rational Unified Proccess). Metode RUP merupakan suatu metode pembangunan perangkat lunak yang menggunakan use case, serta dengan aktivitas – aktivitas yang berfokus pada pengembangan model perangkat lunak dengan menggunakan Unified Model Leaguage (UML). UML yaitu suatu pemodelan secara visual untuk sarana perancangan sistem berorientasi objek, atau sebagai suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian sebuah sistem. Dengan menggunakan metode RUP, dapat mengantisipasi pendefinisian kebutuhan sistem yang tidak terlalu detail pada tahap awal dan kesesuaian pada saat proses pembuatan sistem.
1. Fase Inception/Insepsi (Permulaan), pada fase ini ditentukan kasus bisnis awal / perencanaan proyek.
2. Fase Elaboration/Elaborasi (Perincian), merupakan fase saat proyek mulai terlihat bentuknya (tahap analisis mulai dilakukan).
3. Fase Construction/Konstruksi, fase ini fokus pada pengembangan komponen dan fitur lain dari sistem (tahap pengembangan sistem yang banyak dilakukan pengkodean).
4. Fase Transition/Transisi, aktivitas dalam fase ini adalah membuat apa yang sudah dimodelkan menjadi suatu produk jadi.
I-6
1.6 Waktu dan Lokasi Penelitian
Tabel 1.1 Waktu Penelitian
No Keterangan
Inception Elaboration Construction Transition
Februari Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1. Requirement 2. Analysis 3. Design
4. Implementation
5. Test
Penelitian yang dilakukan oleh penulis bertempat di SMK Angkasa 1 Kalijati, Jalan Wisma Budaya No.1 Lanud Suryadarma. Adapun waktu yang digunakan dalam penelitian ini adalah dari bulan Februari 2022 hingga bulan Juni 2022.
1.7 Sistematika Penulisan
Dalam penyusunan ini terdapat beberapa sistematika penulisan yang dapat digunakan untuk memudahkan penulis dalam melakukan penelitian tugas akhir, yaitu :
BAB I : Pendahuluan
Pada bab ini peneliti menjelaskan tentang gambaran umum meliputi latar belakang masalah, identifikasi masalah, batasan masalah, maksud dan tujuan, metodologi penelitian, waktu dan lokasi penelitian, dan sistematika penulisan.
BAB II : Landasan Teori
Pada bab ini penulis membahas tentang teori – teori yang dibutuhkan untuk penyusunan Tugas Akhir mencakup metoda atau teknik yang digunakan, teori tentang permasalahan, uraian singkat perangkat implementasi yang dipakai, dan kerangka penyelesaian masalah.
I-7
BAB III : Analisis Kebutuhan Sistem
Pada bab ini menjelaskan tentang uraian singkat sejarah tempat penelitian, struktur organisasi, fungsi unit organisasi, dan prosedur perancangan pekerjaan dari permasalahan. Serta hasil pendefinisian kebutuhan dari permasalahan yang dijadikan topik tugas akhir berikut pemodelannya.
BAB IV : Perancangan
Pada bab ini berisi penjelasan tentang hasil perancangan perangkat lunak meliputi arsitektur dan algoritma program, perancangan antar muka perangkat lunak dan perancangan basis data.
BAB V : Implementasi dan Pengujian (SI)
Pada bab ini berisi penjelasan tentang perancangan implementasi berdasarkan pada hasil perancangan dan pengujian program aplikasi atau kinerja SI. Diantaranya meliputi lingkungan implementasi (penjelasan perangkat keras, platform sistem operasi dan basis data serta bahasa pemrograman yang digunakan), batasan implementasi, implementasi antarmuka, implementasi basis data, kasus uji dan table kasus pengujian (SI).
BAB VI : Kesimpulan dan Saran
Pada bab ini berisi kesimpulan (hasil yang berhasil diselesaikan sesuai ruang lingkup batasan masalah) dan saran (terhadap masalah yang belum terselesaikan sebagai pengembangan dan perbaikan – perbaikan) tentang kasus Tugas Akhir.