## RANCANG BANGUN WEBSITE PENYEDIA LOWONGAN KERJA DISABILITAS KABUPATEN PASURUAN
M. Noval Riswandha 1) , Kusumawati Andarika 2)
Program Studi/Prodi Teknik Informatika, STMIK Yadika Email :, mriswandha@stmik-yadika.ac.id , anda.rika@mhs.stmik-yadika.ac.id
Abstract  : Design  the  website  of  the  provider  of  job  vacancy  disability  Pasuruan is  an  information  system created to help people with disabilities in obtaining jobs in Pasuruan. This information system can be a medium that connects people with disabilities with employers so they can easily get the job they want as normal people do.  With  this  website,  it  is  expected  that  companies  in  Pasuruan  that  have  not  provided  job  opportunities  for PwDs  can  participate  by  registering  as  a  provider  of  work.  So  they  are  recorded  in  the  Manpower  Office  of Pasuruan Regency as a company that has fulfilled the government regulation as stated in Law No.4 of 1997.
Keywords : Disability, Information Systems, Job Vacancy

## 1. Pendahuluan
Terdapat  Pekerjaan  merupakan  salah  satu aspek  terpenting  dalam  kehidupan  manusia dewasa  yang  sehat,  dimanapun  dan  kapanpun mereka  berada  (Sutarna,  2014).  Namun,  tidak semua  manusia  dilahirkan  dengan  fisik  yang sehat  dan  sempurna.  Bagi  disabilitas,  atau penyandang cacat, terkadang mereka menemukan kesulitan  dalam  mendapatkan  pekerjaan  yang sesuai  dengan  kondisinya.  Ditambah  lagi  para penyedia  tenaga  kerja  belum  tentu  mau menerima disabilitas.
Isu ketenagakerjaan untuk disabilitas sebenarnya bukan topik baru. Pemerintah sendiri sudah  menerapkan  UU  No.4  Tahun  1997  yang mewajibkan  penyedia  kerja  memberikan  kuota satu  persen  bagi  disabilitas  sebagai  tenaga  kerja mereka.
Kendalanya,  belum  banyak  situs  yang menyediakan  informasi  lowongan  kerja  untuk disabilitas.  Oleh  karena  itu,  untuk  menjawab permasalahan  tersebut perlu dilakukan penelitian dan  pembangunan  sebuah  website  penyedia lowongan kerja yang bertujuan untuk menghubungkan  disabilitas  dengan  penyedia kerja di Kabupaten Pasuruan.
Berdasarkan  latar  belakang  masalah  diatas, maka  rumusan  masalah  dalam  penelitian  ini adalah “Bagaimana Membangun Website Penyedia Lowongan Kerja Disabilitas Kabupaten Pasuruan?”
Penelitian  ini  bertujuan  untuk  merancang dan  membuat  media  informasi lowongan pekerjaan  berbasis  web  untuk  disabilitas  di Kabupaten Pasuruan sebagai alat bantu pengolahan  informasi  bagi  penyedia  lowongan pekerjaan  dan  sebagai  alat  bantu  penyandang disabilitas  untuk  mendapatkan  informasi  tentang lowongan pekerjaan.
Berikut  manfaat  dari  penelitian  yang dilakukan, antara lain :
a. Bagi Lembaga Pendidikan SLB
Menjadi  media  pencarian  kerja  yang  efektif bagi  Lembaga  Pendidikan  SLB  sehingga anak  didik  yang  telah  lulus  dari  jenjang SMALB bisa mendapatkan informasi pekerjaan dengan mudah.
b. Bagi Penyedia Lowongan Kerja Diharapkan  penyedia  lowongan  kerja  lebih tertarik  dengan  sistem  ini,  dan  mau  bekerja sama  dalam  memberikan  lapangan  kerja untuk penyandang disabilitas.

## 2. Metode Penelitian
Metode Waterfall merupakan urutan kegiatan  atau  aktivitas  yang  dilakukan  dalam pengembangan  sistem  mulai  dari  analisis kebutuhan,  perancangan,  pengkodean,  pengujian dan  pemeliharaan.  Model  ini  menawarkan  cara pembuatan perangkat lunak secara lebih nyata.

## Gambar 1. Metode Waterfall
Tahapan-tahapan yang terdapat dalam metode Waterfall sebagai berikut:
1. Analisis Kebutuhan
1) Identifikasi Masalah
Permasalahan yang terjadi pada penyandang  disabilitas  dalam  mencari pekerjaan diantaranya :
 Kurangnya  fasilitas  dari  pemerintah dalam  memberikan  pelayanan  bagi penyandang disabilitas dalam mendapatkan pekerjaan sesuai kondisinya.
 Belum  banyak  situs-situs  website yang  menyediakan  info  lowongan kerja khusus bagi penyandang
disabilitas.  Para  penyedia  kerja  belum  tentu mau menerima penyandang disabilitas  sebagai  tenaga  kerja mereka. 2) Analisa Sistem
 Memeriksa  laporan  penjualan  dan pembelian  untuk  beberapa  hari sebelum dan sesudah tanggal cut-off untuk  menentukan  tanggal  yang menghasilkan  jumlah  dan  hasil banyak  nya  penjualan  maupun pembelian.
 Pemberian info lowongan kerja pada umumnya  kurang  efektif  sehingga banyak  penyandang  disabilitas  yang belum  mengetahui  info  lowongan kerja terbaru.
3) Kebutuhan Data Data  yang  dibutuhkan  dalam  desain Website  Penyedia  Lowongan  Kerja Disabilitas Kabupaten Pasuruan diantaranya :  Dasar hukum tentang jaminan pemenuhan hak pekerjaan
penyandang disabilitas.
 Data-data yang terkait dengan kriteria penyandang disabilitas.  Alur  sistem  pengantar  kerja  pada Dinas  Ketenagakerjaan  Kabupaten
Pasuruan.  Data  perusahaan  yang  berlokasi  di Kabupaten Pasuruan.
 Data lowongan kerja yang tersedia.
 Persyaratan yang dibutuhkan pencari kerja dalam melamar pekerjaan.
 Data  diri  yang  harus  dicantumkan oleh  pencari  kerja  dalam  melamar pekerjaan.
 Berita  dan  info  yang  terkait  dengan penyandang disabilitas.
 Foto  dan  video  yang  terkait  dengan penyandang disabilitas.
 Dan data-data  lain  yang mendukung pembuatan website ini.
4) Kebutuhan Fungsional
 Proses Login untuk admin
 Pengelolaan data profil website oleh admin,  meliputi  : input,  update dan delete
 Pengelolaan data pelamar kerja oleh admin,  meliputi  : input,  update dan delete
 Pengelolaan  data  penyedia  kerja oleh admin, meliputi : input, update dan delete  Pengelolaan  lowongan  kerja  oleh admin,  meliputi  : input,  update dan delete  Pengelolaan  berita  oleh  admin, meliputi : input, update dan delete  Pengelolaan  galeri  foto  oleh  admin, meliputi : input, update dan delete  Pengelolaan pengumuman oleh admin,  meliputi  : input,  update dan delete
 Pengelolaan  managemen  user  oleh admin,  meliputi  : input,  update dan delete
 Pengelolaan  kontak  oleh  admin, meliputi : delete dan balas via email
 Pengiriman  lamaran  oleh  pencari kerja, meliputi : submit
2. Perancangan Sistem (Design) Tahap  ini  digunakan  untuk  merancang sebuah  sistem  yang  mudah  digunakan  (user friendly)  dan  dirancang  sesuai  dengan kebutuhan  yang.  Desain  pada  tahap  ini menterjemahkan  analisis  kebutuhan  ke
dalam  bentuk  rancangan  sebelum  penulisan program yang berupa perancangan antarmuka (input dan output) dan perancangan file-file atau basis data.
3. Pengkodean (Coding) Setelah  tahapan  desai  sistem  selesai, hasil rancangan akan diubah menjadi bentuk yang  dimengerti  oleh  mesin  yaitu  kedalam bahasa  pemrograman  php,  css,  javascript yang  telah  ditentukan  melalui  proses penulisan perangkat lunak. Dalam penelitian ini,  perangkat  lunak  yang  digunakan  adalah Notepad++.
4. Pengujian (Testing)
Pengujian program atau testing adalah tahapan  dimana  perangkat  lunak  yang  telah dikembangkan perlu diuji sebelum digunakan  secara  penuh  didalam  system. Pengujian ini berfokus pada perangkat lunak secara fungsional dan  memastikan  bahwa semua bagian sudah diuji. Hal ini dilakukan untuk  meminimalisir  terjadinya  kesalahan ( error ) dan memastikan output atau keluaran yang dihasilkan sesuai dengan yang diinginkan.pengujian  dikatakan  berhasil  jika mampu  menemukan  kesalahan-kesalahan yang  tersembunyi  pada  perangkat  lunak. Dan  untuk tester atau  penguji  untuk perangkat  lunak  ini  akan  menggunkan  dua tester yaitu  dua  orang programmer dari SidoarjoDev  dan  Ide  Kreasi  Software House.
5. Pemeliharaan (Maintenance) Pada  tahap  rencana  pemeliharaan  ini merupakan  tahapan  terakhir  pada  dalam pengembangan sistem menggunakan metode Waterfall.  Perangkat  lunak  yang  sudah  jadi dijalankan  serta  dilakukan  pemeliharaan. Pemeliharaan  termasuk  dalam  memperbaiki kesalahan  yang  tidak  ditemukan  pada langkah sebelumnya. Untuk strategi pemeliharaan pada sistem ini adalah sebagai berikut: 1) Penggunaan  sistem:  yaitu  menggunakan sistem sesuai dengan fungsi  tugasnya  masing-masing  untuk operasi rutin atau sehari-hari. 2) Audit sistem: melakukan penggunaandan  penelitian  formal  untuk menentukan  seberapa  baik  sistem  baru dapat memenuhi kriteria kinerja. 3) Penjagaan sistem: melakukan pemantauan  untuk  pemeriksaan  rutin sehingga sistem tetap beroperasi dengan
baik. Selain itu juga melakukan kemutakhiran sistem jika sewaktu-waktu terjadi perubahan lingkungan sistem dan modifikasi perancangan softwere.
4) Perbaikan  sistem:  melakukan  perbaikan jika  dalam  operasi  terjadi  kesalahan ( bugs )  dalam  program  atau  kelemahan rancangan  yang  tidak  terdeteksi  saat tahap pengujian sistem.
5) Peningkatan sistem: melakukan
modifikasi terhadap sistem ketika terdapat  potensi  peningkatan  sistem setelah sistem berjalan beberapa waktu.

## 3. Hasil Dan Pembahasan
3.1 Usecase Diagram
Dalam usecase  diagram memperlihatkan hubungan  antara actor dan usecase.  Actor merepresentasikan  seorang  user  dari  sudut eksternal  yang  berguna  untuk  uji  layak  sistem. Alur usecase  diagram dapat dilihat  pada  gambar 1.
Keterangan :
 Administrator  bertugas  untuk  memposting lowongan  kerja,  menyeleksi  data  pelamar kerja,  dan  mengirim  pemberitahuan  lolos atau tidaknya pelamar kerja melalui email.
 Pencari  Kerja  dapat  melihat  dan  memilih lowongan  kerja,  serta  mengirim  lamaran tersebut  dengan  mengisi  form  yang  telah tersedia. Kemudian menerima pemberitahuan  pada  alamat  email  masing- masing dan harus dicetak untuk dibawa pada saat mendatangi lokasi test.
 Setelah  petugas  Administrator  mengirim pemberitahuan, Penyedia Kerja dapat menghubungi  Pelamar  Kerja  yang  telah lolos seleksi administrasi.

## Gambar 2. Usecase Diagram
3.2 Activity Diagram
Activity  Diagram  menggambarkan  berbagai alir  aktivitas  dalam  sistem  yang  sedang dirancang, bagaimana masing-masing alir berawal,  pengambilan  keputusan  yang  mungkin terjadi  dan  bagaimana  mereka  berakhir.  Berikut merupakan tabel Activity Diagram .
Gambar 3. Activity Diagram
Keterangan :
 Administrator  menginputkan  info  lowongan kerja terbaru pada dashboard.
 Pencari Kerja memulai aplikasi dan memilih menu  Lowongan  Kerja  untuk  mencari
pekerjaan  yang  sesuai  dengan  kriteria mereka.
 Kemudian  klik  Kirim  Lamaran  yang terdapat  pada  masing-masing  lowongan kerja.  Isikan  data-data  sesuai  dengan formulir yang tersedia.
 Setelah  data  masuk,  petugas  Administrator akan  menyeleksi  data  Pelamar  Kerja  sesuai dengan kriteria yang dibutuhkan perusahaan.  Administrator akan mengirimkan pemberitahuan  via  email  kerpada  Pelamar Kerja yang lolos seleksi.
 Penyedia  Kerja  akan  menghubungi  Pelamar Kerja yang lolos seleksi.
 Pelamar  Kerja  harus  mencetak  tanda  bukti yang  telah  diterima  via  email  dari  petugas Administrator.
 Pelamar  Kerja  mendatangi  lokasi  test dengan membawa tanda bukti tersebut.

## 3.3 Sequence Diagram
Dari  Sequence  diagram  menggambarkan interaksi  antar  objek  dan  mengidentifikasi komunikasi antara objek-objek tersebut. Diagram ini  juga  menunjukkan  serangkaian  pesan  yang dipertukarkan  oleh  objek-objek  yang  melakukan suatu tugas atau aksi tertentu. Berikut merupakan gambaran Sequence Diagram .

## Gambar 4. Sequence Diagram

## 3.4 Tampilan Halaman Website
Pada  gambar  halaman  utama  terdapat  menu Home,  Profil,  Penyedia  Kerja,  Lowongan  Kerja, Update,  dan  Login.  Berikut  adalah  tampilan halaman utama. Halaman utama juga menampilkan Lowongan Terbaru, Lowker Berdasarkan  Ketunaan,  dan  Berita  Terbaru. Selain  itu,  terdapat  media  sosial  yang  berguna untuk  menyebarkan  informasi  terbaru  yang
terdapat pada website ini, seperti yang ditunjukkan pada gambar 5.

## Gambar 5. Tampilan Halaman Website

## 3.5 Proses Melamar Kerja
Proses  melamar  kerja  diawali  dengan pelamar  melihat  lowongan  yang  tersedia  pada menu Lowongan Kerja, seperti pada gambar 6.
Gambar 6. Menu Lowongan Kerja
Klik  nama  lowongan  kerja  untuk memilih  dan  mendaftar  sebagai  pelamar  kerja.
Maka akan muncul detail lowongan kerja, seperti pada gambar 7.

## Gambar 7. Detail Lowongan Kerja
Jika  tombol  Kirim  Lamaran  diklik,  maka akan  muncul  formulir  pendaftaran  yang  harus diisi  oleh  calon  pelamar  dengan  mencantumkan nama  lengkap,  email,  nomor  HP,  nama perusahaan,  posisi,  foto  diri,  dan  berkas  lamaran lainnya  berupa  file  doc,  docx,  atau  pdf,  seperti pada gambar 8.
Gambar 8. Form Kirim Lamaran
Klik tombol submit, kemudian  akan muncul pemberitahuan  bahwa  lamaran  sudah  berhasil dikirim, seperti pada gambar 9.

## Gambar 9. Lamaran Berhasil Dikirim

## 3.6 Dashboard Administrator
Untuk  dapat  masuk  ke  dalam  sistem,  admin harus  memasukkan  username  dan  password terlebih dahulu, seperti pada gambar 10.
Gambar 10. Halaman Login
Pada dashboard administrator terdapat menu
Lihat  Website,  Profil,  Pelamar  Kerja,  Penyedia Kerja,  Lowongan  Kerja,  Update,  Managemen User, dan Kontak, seperti pada gambar 11.
Gambar 11. Dashboard Administrator
Klik  Profil  pada  menu  administrator  untuk mengelola  isi  profil  pada  website,  seperti  yang ditunjukkan pada gambar 12.
Gambar 12. Menu Kelola Profil
Klik Pelamar Kerja pada menu administrator untuk melihat dan mengelola pelamar kerja yang telah  mengirim  lamaran  pekerjaan,  seperti  yang ditunjukkan pada gambar 13.
Gambar 13. Menu Kelola Pelamar Kerja
Klik Penyedia Kerja pada menu administrator  untuk  menambahkan  daftar  nama penyedia  kerja  yang  telah  mendaftar  dan berpartisipasi  dalam  memberikan  lowongan pekerjaan  untuk  penyandang  disabilitas,  seperti yang ditunjukkan pada gambar 14.
Gambar 14. Menu Kelola Penyedia Kerja Klik Lowongan Kerja pada menu administrator  untuk  menambahkan  lowongan pekerjaan terbaru, seperti pada gambar 15.

## Gambar 15. Menu Kelola Penyedia Kerja
Untuk  Logout  atau  keluar  dari  dashboard administrator  klik  menu  yang  berada  pada  pojok kanan atas, seperti yang ditunjukkan pada gambar 16.

## Gambar 16. Tombol Logout

## 4. Kesimpulan
Berdasarkan hasil perancangan dan pembuatan  Website  Penyedia  Lowongan  Kerja Disabilitas  Kabupaten  Pasuruan  dapat  diambil beberapa kesimpulan, diantaranya :
1. Aplikasi berbasis  web ini merupakan  sistem informasi yang menghubungkan penyandang disabilitas (pelamar) dengan penyedia
lowongan  kerja  yang  berlokasi  di  daerah
Kabupaten Pasuruan. 2. Dengan adanya aplikasi ini dapat membantu disabilitas dalam mencari informasi lowongan  pekerjaan,  mengirim  lamaran, hingga mendapatkan pekerjaan sesuai dengan jenis ketunaan yang mereka miliki.
3. Aplikasi  ini  dirancang  agar  penyedia
lowongan kerja di Kabupaten Pasuruan turut berpartisipasi dalam memberikan kesempatan kerja untuk penyandang
disabilitas  sehingga  data  mereka  tercatat dalam  Dinas  Ketenagakerjaan  Kabupaten Pasuruan.
4. Pada  aplikasi  berbasis  web  ini  terdapat  dua login,  yaitu  login  admin  dan  login  pelamar.
Dalam  login  admin,  seorang  administrator dapat  mengupdate  data    lowongan,  berita terbaru,  foto,  video  dan  pengumuman. Dalam login pelamar,  user dapat mengakses informasi  lowongan  kerja  sesuai  dengan
ketunaan yang dimilikinya. 5. Penelitian  ini  telah  berhasil  membangun Website Penyedia Lowongan Kerja Disabilitas Kabupaten Pasuruan yang diimplementasikan dengan bahasa pemrograman  PHP  dan  hasil  implementasi ini  dapat  membantu  para  penyandang
disabilitas  dalam  mendapatkan  pekerjaan sesuai dengan ketunaan yang mereka miliki.
6. Metode  yang  diusulkan  pada  penelitian  ini adalah  Metode  Waterfall  dan  telah  berhasil diimplementasikan  pada  Website  Penyedia
Lowongan  Kerja  Disabilitas  Kabupaten
Pasuruan.

## Daftar Pustaka
[1]F.  H. Habibie, B. E.  Purnama,  R.  A.  Triyono, 2014, Pembangunan  Sistem  Informasi Penerimaan  Calon Tenaga  Kerja  Secara Online  Berbasis  Web  Pada  Bursa  Kerja Khusus  Smk  Ganesha  Tama  Boyolali , Jurnal Teknologi Informasi dan Komunikasi,  ISSN  :  2087  -  0868,  5  (2), 77-83.
[2]Kadir,  Abdul,  2003, Dasar  Pemrograman Web  Dinamis  Menggunakan  PHP ,  Edisi 2,  Andi,  Yogyakarta,  ISBN  :  979-731- 061-2.
[3]Ladjamudin,  Al-Bahra.  2005, Analisis  dan Desain  Sistem  Informasi ,  Graha  Ilmu, Yogyakarta.
[4]Naista,  David,  2016, Bikin  Framework  PHP Sendiri  dengan  Teknik  OOP  dan  MVC ,
CV. Lokomedia, Yogyakarta.
[5]Peranginangin,  Kasiman,  2010, Aplikasi  Web dengan PHP dan MySQL , Andi, Yogyakarta, ISBN : 979-763-526-0.
[6]Sutarna,  2014, Rancang  Bangun  Sistem Informasi  Career  Development  Center Berbasis  Web  di  STMIK  Duta  Bangsa Surakarta : Proposal  Skripsi  STMIK Duta Bangsa, Surakarta.
[7] UU Nomor 4 Tahun 1997 Tentang Penyandang Cacat , 1997. [8]www.hellowork-kabpas.com (6 Juni 2018).
[9]www.kbbi.kemdikbud.go.id (16 Februari 2018).
[10]www.kerjabilitas.com (30 Mei 2018).