Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
64
SISTEM INFORMASI LOWONGAN KERJA BERBASIS WEBPADA DINAS TENAGA KERJA DAN TRANSMIGRASI
(DISNAKERTRANS) KOTA DUMAI
Nurul Ulfa1, Elisawati2, Amat Sofiyan3
1,2,3Sekolah Tinggi Manajemen Informatika & Komputer (STMIK) DumaiJalan Utama Karya Bukit Batrem II Dumai-Riau
e-mail : [email protected], [email protected], [email protected]
ABSTRAK
Sistem informasi lowongan pekerjaan berbasis web pada Dinas Tenaga Kerja dan Transmigrasi(Disnakertrans) Kota Dumai ini dibuat untuk membantu dalam mengatasi permasalahan tentang pencarikerja mencari informasi lowongan pekerjaan. Analisa terhadap sistem informasi lowongan pekerjaan padaDisnakertrans Kota Dumai ini meliputi pembuatan aliran sistem informasi, context diagram, data flowdiagram, entity relationship diagram. Sistem informasi ini di buat menggunakan bahasa pemograman phpyang sudah di Online. Sistem informasi lowongan pekerjaan berbasis web pada Kota Dumai inimenggunakan metode selection sort pada bagian gaji minimum dan gaji maksimum yang mampu mencarigaji yang sesuai keinginan pencari kerja. Dengan adanya sistem informasi lowongan pekerjaan berbasisweb pada Disnakertrans Kota Dumai untuk mencari lowongan pekerjaan yang sesuai kenginan pencarikerja dan mudah mendapatkan informasi lowongan pekerjaan dari Disnakertrans Kota Dumai.
Kata kunci : Sistem, Informasi, Lowongan Pekerjaan, Web
ABSTRACT
A Web-based job vacancy information system at the Department of Manpower andTransmigration (Disnakertrans) of Dumai City was created to assist in overcoming problems regardingjob seekers seeking job vacancy information. Analysis of job vacancy information systems in Dumai CityDisnakertrans includes making information systems flow, context diagrams, data flow diagrams, entityrelationship diagrams. This information system is made using the PHP programming language that isalready online. This web-based job vacancy information system in Dumai City uses a selection sortmethod on the part of the minimum salary and maximum salary that is able to find the salary that suitsthe job seeker. With the web-based job vacancies information system in Dumai City Disnakertrans to findjob vacancies that fit the job seeker's desire and easily get job vacancies information from Dumai CityDisnakertrans.
Keywords: Information Systems, Job Vacancies, Selection Sort.
1. PENDAHULUANDi zaman sekarang ini teknologi informasi
sangatlah berkembang dengan cepat. Orang–orang cenderung menggunakan teknologiinformasi digital di dalam mencari suatuinformasi ataupun menyampaikan suatuinformasi. Penyampaian informasi saat inimerupakan hal penting dalam perkembanganteknologi secara digital.
Disnakertrans Kota Dumai merupakan suatuinstansi pemerintahan pelayanan masyarakatyang memiliki peranan sebagai wadah pasar kerjaantara para pencari kerja dengan para penggunaperusahaan khususnya di Kota Dumai. Saat iniDisnakertrans Kota Dumai dalam memfasilitasiantara para pencari kerja dan perusahaan yangmemberikan informasi pekerjaan masihdilakukan dengan papan pengumuman. Namunkenyataannya Disnakertrans Kota Dumai masihbelum memanfaatkan teknologi digital untuk
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
65
mempermudah pencari kerja dalam mendapatkaninformasi lowongan kerja dan perusahaan untukmenginformasikan lowongan yang tersedia.Disnakertrans Kota Dumai dalam pendataanperusahaan masih melakukan proses pendataansecara manual.
a. InformasiInformasi adalah data yang telah di diolah
menjadi sebuah bentuk yang berarti bagipenerimanya dan bermanfaat dalampemgambilan keputusan (Sihombing &Khumaini, 2016)
b. Sistem InformasiSistem Informasi adalah satuan komponen
yang saling berhubungan yang mengumpulkanatau mendaptkan kembali, memproses,menyimpan dan mendistribusikan informasiuntuk pendukung pengambilan keputusan dankendali dalam suatu organisasi (Andriani,Ridarmin, & Kurniawan, 2018).
c. Lowongan KerjaLowongan Kerja adalah Sebuah Kesempatan
kerja pada posisi tertentu di instansi atau tempatusaha yang tersedia untuk individu maupunkelompok yang telah memenuhi persyaratan yangdibutuhkan (Nugroho, Zukfikar, & Sujono,2019).
d. Basis DataBasis data adalah kumpulan data yang saling
berelasi. Data sendiri merupakan fakta mengenaiobyek, orang, dan lain–lain. Data dinyatakandengan nilai (angka, deretan karakter, atausymbol). (Kusrini, 2007:2)
e. PHPPHP memiliki kepanjangan PHP Hypertext
Preprocessor, merupakan suatu bahasapemrograman yang fungsinya untuk mebangunsuatu website dinamis. PHP menyatu dengankode HTML, maksudnya adalah beda kondisi.HTML digunakan sebagiai pembangun ataupondasi dari kerangka layout web, sedangkanPHP difungsikan sebagai prosesnya, sehinggaadanya PHP tersebut, sebuah web akan lebihmudah di-maintenance. (Saputra & Agustin,2013:2)
f. WebsiteWebsite atau situs dapat diartikan sebagai
kumpulan halaman–halaman yang digunakanuntuk menampilkan informasi teks, gambar diamatau gerak animasi, suara, atau gabungan darisemuanya, baik yang bersifat statis maupundinamis yang membentuk satu rangkaianbangunan yang saling terkait, yang masing–
masing dihubungkan dengan jaringan–jaringanhalaman. Hubungan antara satu halaman webdengan halaman web yang lainnya disebutHyperlink, sedangkan teks yang dijadikan mediapenghubung disebut Hypertext. (Hidayat, 2010:2)
2. METODOLOGI PENELITIANMetode penelitian berisikan kerangka kerja
atau tahapan yang merupakan dasar langkah-langkah yang akan digunakan dalam penelitian,sehingga tahap yang akan dilakukan akan sesuaidengan aturan dan tersusun secara sistematis,logis, terstruktur dan teratur. penelitian inimenggunakan model waterfall. Adapun kerangkakerja dalam penelitian ini digambarkan sebagaiberikut:
Gambar 1. Model WaterfallSumber : (Sasmito, 2017:8)
Adapun penjelasan kerangka penelitianpada gambar 1. Adalah sebagai berikut:1. Requirements analysis and definition(Definisi kebutuhan sistem)
Dalam tahap ini penulis melakukan analisismendalam tahapan sistem yang sedang berjalansaat ini, sehingga penulis bisa memahami denganbaik proses yang terjadi. Sehingga akanmempermudah penulis didalam membuat sisteminformasi lowongan pekerjaan padaDisnakertrans Kota Dumai.2. System and software design (Desain sistemdan perangkat lunak)
Sistem informasi lowongan pekerjaanberbasis web pada Disnakertrans Kota Dumaidibangun menggunakan PHP dan desain sistemmenggunakan ASI, Context Diagram, Data FlowDiagram.
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
66
3. Implementation and Unit Testing(Implementasi dan pengujian unit)Penulisan kode program merupakan tahap
penerjemahan desain sistem yang telah dibuat kedalam bentuk perintah-perintah yang dimengertikomputer.4. Integration and system testing (Integrasi
dan pengujian sistem)Pengujian software dilakukan untuk
memastikan bahwa software yang dibuat telahsesuai dengan desainnya dan semua fungsi dapatdipergunakan dengan baik tanpa ada kesalahan.Dalam tahap ini, Disnakertrans Kota Dumaiharus memastikan bahwa kerangka pengujiansoftware dibuat dengan lengkap meliputi semuaproses. Kebutuhan dan pengendalian yang ada didalam dokumen analisa kebutuhan dan desainsistem.5. Operation and maintenance (Operasi danpemeliharaan)
Pada tahapan ini penulis melakukan beberapahal yang dapat mendukung agar program yangtelah dibuat dapat digunakan secara maksimalyaitu dengan cara mendokumentasikan semuainformasi tentang program dan melakukanpemeliharaan terhadap program yang telahdibuat.
3. HASIL DAN PEMBAHASANa. Aliran Sistem Informasi Baru (ASI Baru)
Aliran sistem informasi yang telah diimplemetasikan ke sistem adalah sebagai berikut:
Gambar 2. ASI Baru
Penjelasan dari aliran sistem informasi diatas adalah : perusahaan menginput danmengirim surat permohonan dan pengumumanlowongan kerja. Kemudian sistem melakukanproses pengiriman data surat permohonan danpengumuman lowongan kerja, menghasilkan duarangkap laporan data pengumuman lowongankerja pertama ke perusahaan dan kedua ke bagian
penempatan kerja. Kemudian pada bagianpenempatan kerja memverikasi data lowongan.Menghasilkan laporan data pengumumanlowongan kerja. Dilakukan pengumumanlowongan kerja menghasilkan dua rangkaplaporan data lowongan kerja direkap kemudiandiarsipakan, satu rangkap diumumkan di sistemdata pengumuman lowongan kerja yangterverifikasi.
b. Context DiagramContext Diagram dapat di lihat pada gambar
3, sebagai berikut :
Gambar 3. Context Diagram
Berikut ini adalah penjelasan alur contextdiagram-nya yaitu:1. Perusahaan memasukkan data perusahaan dan
data lowongan pekerjaan, kemudianDisnakertrans memverifikasi lowonganpekerjaan.
2. Selanjutnya setelah diverifikasi lowonganpekerjaan, perusahaan mendapatkan laporanlowongan pekerjaan dan Disnakertransmendapatkan laporan perusahaan dan laporanlowongan pekerjaan yang akan dipublikasipada pencari kerja.
3. Kemudian pelamar memasukkan data pelamaryang ada pada informasi lowongan pekerjaanyang akan dilamar-nya dan yang terakhir jikalamaran pencari kerja diterima olehperusahaan maka perusahaan akanmemberitahukan informasi lowonganpekerjaan lewat gmail atau nomor telephonepelamar.
c. Data Flow DiagramMenurut Kristanto (2010:115), Data Flow
Diagram (DFD) disebut juga dengan DiagramArus Data (DAD). DFD adalah: suatu model
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
67
logika data atau proses yang dibuat untukmenggambarkan: darimana asal data, dan kemanatujuan data yang keluar dari sistem, dimana datadisimpan, proses apa yang menghasilkan datatersebut, dan interaksi antara data yangtersimpan, dan proses yang dikenakan pada datatersebut. (Afyenni, 2014).
Data Flow Diagram dapat di lihat padagambar 4, sebagai berikut :
Perusahaan
Disnaker
tb_perusahaan
tb_jurusan
tb_loker
tb_loker_jurusan
tb_loker_kota
Data PerusahaanData Jurusan
Data Loker Kota
Data LokerData Loker Jurusan
Data Perusahaan
Data LokerData Loker JurusanData Loker Kota
Laporan PerusahaanLaporan Loker
2.0
DataMaster
3.0
DataTransaksi
4.0
Laporan
tb_kota
Data Kota
Data KotaData JurusanData Perusahaan
1.0
Logintb_user
LoginInput DataUserPassword
Login
Laporan Loker
tb_peserta
Data Peserta
5.0
TandaTangan
tb_ttd
Tanda Tangan Kepala Dinas
Data Peserta
Gambar 4. Data Flow Diagram
Berikut ini adalah penjelasan alur data flowdiagram-nya yaitu:1. Disnakertrans dan perusahaan pada proses
login yg terdapat pada tabel login harus loginterlebih dahulu untuk membuka hak aksesmasing – masing.
2. Perusahaan menginputkan data perusahaanyang terdiri dari data master yaitu tabelperusahaan, tabel jurusan, tabel kota dan tabelpeserta. Kemudian pada tabel – tabel datamaster mengirimkan data – datanya ke datatransaksi.
3. Pada entity perusahaan terdapat transaksiyaitu data loker, loker jurusan dan loker kotayang akan menghasilkan laporan keDisnakertrans dan pada data master yangterdiri dari tabel perusahaan, tabel jurusan,tabel kota dan tabel peserta akanmenghasilkan laporan ke Disnakertrans.
4. Pada proses laporan yang akan menghasilkanlaporan nya ke entity perusahaan yaitu dataloker dan data perusahaan.
5. Pada proses tanda tangan yang diinput olehDisnakertrans akan menghasilkan tandatangan pada laporan perusahaan dan laporanlowongan pekerjaan.
d. Tampilan Program1. Form Menu Home
Gambar 5. Form Menu Home
2. Form Login AdminJalankan program aplikasi pada admin dengan
cara mengklik icon login. Setelah itu akanmuncul form login. Masukkan username,password dan pilih hak akses admin. Jika telahdiisi dengan benar, maka program aplikasi utamaterbuka jika tidak sesuai akan muncul pesanusername tidak terdaftar.
Gambar 6. Form Login Admin
3. Form Input Data PerusahaanDalam menu perusahaan pada tombol
button tambah perusahaan untuk mendaftarkanakun perusahaan yang terdiri dari namaperusahaan, username dan password.
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
68
Gambar 7. Form Input Data Perusahaan
4. Form Login PerusahaanJalankan program aplikasi pada perusahaan
dengan cara mengklik icon login. Setelah ituakan muncul form login. Masukkan username,password dan pilih hak akses perusahaan. Jikatelah diisi dengan benar, maka program aplikasiutama terbuka jika tidak sesuai akan munculpesan username tidak terdaftar.
Gambar 8. Form Login Perusahaan
5. Form Menu Profil PerusahaanPada form ini perusahaan dapat memasukan
data profil perusahaan, langkah-langkahnya yaituinput nama perusahaan, alamat, kota, provinsi,nomor telepon, email, kemudian klik pilihgambar logo perusahaan, klik gambar sampulperusahaan dan input deskripsi perusahaanselanjutnya klik simpan.
Gambar 9. Form Menu Profil Perusahaan
6. Form Input Tambah Lowongan PekerjaanDalam menu lowongan pekerjaan pada
tombol button tambah lowongan pekerjaan iniperusahaan dapat memasukan lowonganpekerjaaan langkah-langkahnya yaitu sebagaiberikut :a. Input judul lowongan pekerjaan, kemudian
klik pilih gambar surat permohonanpengumuman lowongan kerja, klik gambarposter pengumuman lowongan kerja daninput deskripsi perusahaan selanjutnya kliksimpan
b. Selanjutnya, input jabatan yang ditawarkan,prakiraan gaji, lokasi penempatan, pendidikanminimal, jurusan, jumlah diperlukan, harikerja, jam kerja, kemudian tentukan tanggaldan bulan sampai berlakunya informasilowongan pekerjaan.
c. Kemudian, klik kirim lowongan kerja.
Gambar 10. Form Input Tambah LowonganPekerjaan
7. Form Data Lowongan Pekerjaan padaAdminDalam menu lowongan pekerjaan pada admin
ini terdapat data lowongan pekerjaan yangdikirim dari perusahaan yang akan dipublikasiatau diriview oleh admin.
Gambar 11. Form Data LowonganPekerjaan pada Admin
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
69
8. Form Input Ubah Data LowonganPekerjaanDalam menu lowongan pekerjaan pada
tombol button detail ini jika lowongan pekerjaanperusahaan di riview oleh admin makaperusahaan harus memperbaiki data lowonganpekerjaannya atau dihapus lowonganpekerjaannya, kemudian klik perbaharuilowongan kerja.
Gambar 12. Form Input Ubah DataLowongan Pekerjaan
9. Form Laporan PerusahaanProses pada menu ini berfungsi untuk
menampilkan laporan perusahaan pertanggal,perbulan dan pertahun. Laporan hanya bisadilihat oleh admin, berikut langkah-langkahmenampilkan data absen perusahaan pertanggal,perbulan dan pertahun adalah sebagai berikut :
Gambar 13. Form Laporan Perusahaan
10. Form Laporan Lowongan KerjaProses pada menu ini berfungsi untuk
menampilkan laporan lowongan kerja pertanggal,perbulan dan pertahun. Laporan hanya bisadilihat oleh admin, berikut langkah-langkah
menampilkan data absen lowongan kerjapertanggal, perbulan dan pertahun adalah sebagaiberikut :
Gambar 14. Form Laporan Perusahaan
11. Form Ganti Password pada AdminDalam menu ini admin bisa ganti password
sesuai keinginannya dan lebih aman.
Gambar 15. Form Ganti Password padaAdmin
12. Form Ganti Password pada PerusahaanDalam menu ini perusahaan bisa ganti
password sesuai keinginannya dan lebih aman.
Gambar 16. Form Ganti Password padaPerusahaan
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
70
13. Form Menu PerusahaanDalam menu perusahaan menampilkan
beberapa perusahaan-perusahaan yang sudahmempublikasi lowongan pekerjaannya.
Gambar 17. Form Menu Perusahaan
14. Form Informasi PerusahaanDalam form informasi perusahaan ini
menampilkan informasi perusahaan yang terdiridari nama perusahaan, alamat, no telepon atauemail dan deskripsi perusahaan serta informasilowongan pekerjaan perusahaan tersebut.
Gambar 18. Form Informasi Perusahaan
15. Form Lowongan PekerjaanDalam form lowongan pekerjaan ini
menampilkan informasi lowongan pekerjaanperusahaan yang terdiri dari nama perusahaan,berakhir lowongan pekerjaan, gaji, jabatan,lokasi, deskripsi perusahaan, penempatanpekerjaan, lainnya, brosur lowongan kerja dandeskripsi perusahaan serta informasi lowonganpekerjaan lain.
Gambar 19. Form Lowongan Pekerjaan
16. Form Data PesertaDalam form data peserta ini pencari kerja bisa
melamar pekerjaan dengan meinput data dirikemudian dikirim di perusahaan tersebut,selanjutnya perusahaan akan menghubungipencari kerja tersebut.
Gambar 20. Form Data Peserta
17. Form PengaturanDalam form data peserta ini untuk mengatur
nama kepala dinas dan NIP kepala dinas padalaporan.
Gambar 21. Form Pengaturan
I N F O R M A T I K AJurnal Informatika, Manajemen dan Komputer, Vol. 12 No. 1, Mei 2020eISSN : 2580-3042pISSN : 1979-0694
71
18. Form Laporan PerusahaanDalam form ini menghasilkan laporan seluruh
perusahaan mulai dari pertanggal, perbulanhingga pertahun.
Gambar 22. Form Laporan Perusahaan
19. Form Laporan Lowongan KerjaDalam form ini menghasilkan laporan seluruh
perusahaan yang didalamnya terdiri daripertanggal, perbulan hingga pertahun.
Gambar 23. Form Laporan Lowongan Kerja
4. KESIMPULANDengan dibuatnya sistem informasi
lowongan pekerjaan berbasis web padaDisnakertrans Kota Dumai yang berfungsi untukmemberikan informasi lowongan pekerjaan padapencari kerja dan pendataan perusahaan padaDisnakertrans Kota Dumai maka dapat diambilbeberapa kesimpulan yaitu sebelumnya informasitentang lowongan pekerjaan pada DisnakertransKota Dumai diumukan dalam bentuk papan
pengumuman, hal ini untuk mendapatkaninformasi lowongan pekerjaan terbaru tidakefesien karena harus datang ke DisnakertransKota Dumai terlebih dahulu. Pada sistem yangbaru, sistem ini memberikan fasilitas mengenaiinformasi lowongan pekerjaan, pencarianlowongan pekerjaan sesuai keinginan pencarikerja, pengajuan lowongan pekerjaan,pendataaan perusahaan, pendataaan lowonganpekerjaan dan dapat diakses pada websiteLowongan Pekerjaan Disnakertrans Kota Dumaiyang tersedia. Pencari kerja dapat melakukanpelamaran kerja pada perusahaan yang informasilowongan pekerjaannya tersedia.
5. REFERENSI
Andriani, I., Ridarmin, & Kurniawan, R. (2018).Perancangan Sistem Informasi AbsensiPegawai Pada Dinas Perdagangan KotaDumai Menggunakan Sms Gateway.Lentera Dumai, 9(2), 15–25.
Hidayat, R. (2010). Cara Praktis MembangunWebsite Gratis. Jakarta: Pt. Elex MediaKomputindo.
Kusrini. (2007). Strategi Perancangan DanPengelolaan Basis Data. Yogyakarta:Andi.
Nugroho, D. A., Zukfikar, & Sujono. (2019).Sistem Informasi Lowongan PekerjaanBerbasis Web. Exact Papers InCompilation, 1(2), 87–94.
Rita Afyenni. (2014). Perancangan Data FlowDiagram Untuk Sistem Informasi Sekolah (Studi Kasus Pada Sma PembangunanLaboratorium Unp ). Jurnal Teknoif, 2(1),35–39.
Saputra, A., & Agustin, F. (2013). MenyelesaikanWebsite 12 Juta Secara Profesional.Jakarta: Pt. Elex Media Komputindo.
Sihombing, J., & Khumaini, H. (2016). SistemInformasi Penjualan Game Pc BerbasisWeb Pada Toko Oe Games MenggunakanPhp. Jurnal Informatika Manajemen DanKomputer, 8(2).
Tanjung, I., & Sukrianto, D. (2017). PerancanganSistem Informasi Rekam Medis TerpaduDalam Upaya Meningkatkan PelayananRumah Sakit Jiwa Tampan Prov. Riau.Jurnal Intra-Tech, 1(1).