Sistem Informasi Portal Kerja Berbasis Web Menggunakan Framework Laravel Dida Rizaldy1. Efi Anisa2. ST Eko Saputro3 Teknik Informatika. Sekolah Tinggi Teknologi Duta Bangsa. Bekasi. Indonesia 1didarizaldy1795@gmail. AbstrakAe Penelitian yang dilakukan oleh penulis kemudahan akses bagi publik dalam memperoleh bertujuan untuk dapat membangun sebuah informasi informasi lowongan pekerjaan. mengenai portal kerja agar informasi mengenai pekerjaan Mengacu pada kasus diatas hasil kesimpulan bahwa dapat diakses secara umum khususnya untuk masyarakat akses pada web tersebut terkerucut pada sesama alumni dan juga para alumni dari Sekolah Tinggi Teknologi Duta dan masyarakat umum tidak memperoleh akses pada Bangsa dalam memperoleh informasi lowongan pekerjaan sistem tersebut. Pada penelitian yang penulis kembangkan yang efektif dan juga efisien. akan bisa diakses secara umum dalam hal ini masyarakat Dalam pengembangan sistem informasi portal kerja tidak perlu login untuk mendapatkan informasi mengenai pengembangan use case diagram. Dibantu dengan hardware lowongan pekerjaan baik itu para alumni maupun yaitu processor intel core i7. RAM 8 GB, penyimpanan SSD masyarakat umum dapat mengakses untuk memperoleh 500 GB. Adapun dibantu dengan software yaitu xampp, informasi mengenai lowongan pekerjaan yang tersedia. Database Management System (DBMS) MySQL. Visual Studio Tujuan Code (VSCod. sebagai code editor untuk menulis program. Tujuan penelitian ini adalah memudahkan serta serta menggunakan framework Laravel. mempercepat pihak pencari kerja dan juga penyalur kerja Pengumpulan data yang digunakan oleh penulis dalam untuk dapat memperoleh serta memberikan informasi memperoleh informasi terkait terdiri dari observasi, wawancara, dan studi pustaka. Dalam penelitian yang mengenai pekerjaan di daerah yang dapat dijangkau, dapat dilakukan oleh penulis menghasilkan output informasi sesuai dengan kemampuan pencari kerja, adapun bagi mengenai lowongan pekerjaan dan informasi pelamar yang pihak penyalur kerja diharapkan dapat memperoleh kandidat pekerja sesuai harapan yang dicari dengan memanfaatkan teknologi web. Kata Kunci Ae Informasi Portal Kerja. Use Case Diagram. II. MySQL. Visutal Studio Code. Laravel. LANDASAN TEORI Pengertian Web Website atau web adalah sebagai kumpulan dari PENDAHULUAN berbagai halaman yang digunakan untuk menampilkan Latar Belakang sebuah informasi berupa teks, gambar, animasi, suara, dan Teknologi informasi yang semakin lama berkembang bisa juga gabungan dari keseluruhan itu baik yang bersifat dan modern saat ini, memiliki peranan penting dalam statis maupun dinamis yang akan dapat berinteraksi satu berbagai aspek kehidupan. Semakin banyak yang sama lain. menggunakan web untuk mencari informasi dan dapat Pengertian Portal Kerja diakses berbagai kalangan masyarakat maka kemudahan Portal kerja merujuk pada kumpulan lowongan akses informasi dapat dicari. Sistem informasi lowongan pekerjaan dalam suatu website atau platform. Untuk kerja berbasis web sebagai sumber informasi tentang mengakses portal kerja bisa lakukan dengan terhubung lowongan kerja yang dapat menjadi akses untuk dengan internet. Portal kerja adalah sebagai penghubung menyampaikan tentang lowongan pekerjaan. Untuk antara penyalur pekerjaan dengan pencari kerja. Fungsi mendukung tujuan pemerintah mengenai ketenagakerjaan portal kerja diantaranya adalah: dan peran teknologi informasi, maka perlu dirancang . Sebagai tempat untuk mencari pekerjaan secara online. media penyampaian informasi yang dapat memberikan . Tempat untuk mendapatkan informasi untuk melamar sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi tersebut. Tempat untuk mepermudah perekrut untuk Metode Pengujian Black Box mendapatkan tenaga kerja. Blackbox testing bertujuan sebagai salah satu Laravel pengujian untuk memperhatikan atau menganalisis serta Laravel adalah salah satu framework php yang dapat mengevaluasi dalam pengembangan perangkat lunak. Metode blackbox testing berfokus pada pengujian mengembangkan sebuah web. Adapun keunggulan fungsionalitas perangkat lunak untuk memastikan bahwa Laravel yaitu : sudah beroperasi secara benar dan sesuai dengan Template layout yang ringan. spesifikasi yang telah ditentukan. Pengujian dengan Mempunyai banyak library yang didukung dan masih metode blackbox testing juga dapat memberikan hasil beroperasi sangat lama. yang lebih mendalam serta hasil lanjutan tentang Mendukung konsep MVC atau . odel, view, controlle. kelebihan, kelemahan, serta strategi yang dapat digunakan dimana semua interaksi web terhubung dari sini dan untuk mencegah hal-hal diluar dari spesifikasi yang telah mempunyai kinerja yang cukup cepat dan ringan. Controller khususnya pada Laravel adalah kelas PHP yang bertugas serta bertanggung jawab dalam mengelola jalur penghubung antara model . dan view . Metodologi Penelitian METODOLOGI PENELITIAN Metodologi pendekatan yang sistematis serta terorganisir umumnya Sql atau Bahasa kueri terstruktur adalah bahasa kesalahan yang mungkin terjadi. SQL perangkat lunak yang dikembangkan serta meminimalkan logika aplikasi. Controller juga berperan sebagai perantara dalam pola konsep MVC . odel Ae view Ae controlle. suatu penelitian tertentu. Langkah-langkah prosedur yang pengelolaan untuk menyimpan dan memproses informasi direncanakan harus hati-hati dalam mengumpulkan data basis data relasional. Sebuah database relasional yang agar relevan, menganalisa dengan cara kritis, serta menyimpan informasi disimpan dalam bentuk tabel menarik kesimpulan diandalkan dalam metode ini. dengan baris dan kolom. Pada setiap baris dan juga kolom Analisa Kebutuhan mewakili atribut basis data digunakan untuk melakukan, merancang, dan menganalisa yang berbeda. SQL Dalam melakukan penelitian ini, perangkat keras menggunakan statement untuk menyimpan, memperbarui, menghapus, melakukan pencarian, serta mengambil pembuatan sistem informasi diantaranya sebagai berikut : informasi dari database. Perangkat Keras : UNIFIED MODELING LANGUAGE (UML) - Processor Intel Core i7-10x Series. Pemodelan UML - Internal Memory (RAM) Kapasitas 8 GB. UML merupakan visualisasi bahasa yang ditetapkan menjadi standar untuk membangun, mendetailkan, perangkat lunak yang menunjang dalam - Kapasitas Penyimpanan SSD - 500 GB, - Koneksi Internet merancang, serta dokumentasi dari perangkat lunak. Perangkat Lunak : Use case Diagram - Xampp (Web Serve. Use case memvisualisasikan kebiasaan . - Visual Studio Code sistem informasi yang akan dibangun ataupun dirancang. - Browser Opera Mini Diagram use case mendeskripsikan interaksi antara satu - SQLYog (SQL Edito. atau lebih aktor dengan sistem informasi yang akan - Php 7. 33 dengan Laravel versi 5. Dalam hal yang lebih spesifik use case diperuntukan untuk mengetahui fungsi yang terdapat pada Tahapan Penelitian Proses perancangan merupakan deskripsi kebutuhan yang terpaparkan kedalam perangkat sistem sehingga ada perkiraan dari segi kualitas sebelum dimulai tahap IV. PEMBAHASAN DAN HASIL pembuatan program kode. Penelitian yang digunakan Rancang Database adalah Research and Development, metode ini digunakan Konsep database yang penulis gunakan sebagai visualisasi guna menghasilkan produk tertentu dan menguji tingkat dengan tujuan untuk menggambarkan secara detail struktur data dalam bentuk logika adalah sebagai berikut : Gambar 3. 1 Tahapan Penelitian Gambar 1 Tahapan Penelitian Use Case Diagram Use case merupakan scenario dari interaksi antara user . dengan sistem. Umumnya use case menggambar relasi antara pengguna dan kegiatan yang dapat dilakukan Gambar 3 Relasi Database terhadap jalannya sistem aplikasi. Keterangan pada Gambar 4. 1 terlampir : Tabel AuusersAy pada field AuidAy berelasi dengan tabel Aupost_applicantsAy pada field Auid_userAy. Tabel AupostsAy pada field AuidAy berelasi dengan tabel Aupost_applicantsAy pada field Auid_postAy. Tabel AupostsAy pada field AuauthorAy berelasi dengan tabel AuusersAy pada field AuidAy. Tabel AupostsAy pada field AueditbyAy berelasi dengan tabel AuusersAy pada field AuidAy. Tabel AupostsAy pada field AucompaniesAy berelasi dengan Gambar 2 Diagram Use Case Berdasarkan gambar diatas maka penelitian yang akan Admin : Dapat mengakses seluruh layanan yang tersedia pada sistem informasi portal kerja Editor : Dapat mengakses daftar informasi pekerjaan, pengelolaan perusahaan terdaftar, dan pengelolaan informasi pekerjaan. User : Dapat mengakses daftar informasi pekerjaan. tabel AucompaniesAy pada field AuidAy. Tabel AupostsAy pada field AuworksiteAy berelasi dengan tabel AucitiesAy pada field AuidAy. Tabel AucompaniesAy pada field AuworksiteAy berelasi dengan tabel AucitiesAy pada field AuidAy. Skema untuk membuat database ini penulis memanfaatkan fitur dari framework Laravel yaitu database seeder, migration, dan factories. Views Views adalah halaman antar muka yang dapat dilihat pada website. Seluruh data dari controller akan ditampilkan pada halaman views. Pada penelitian mengenai sistem portal kerja tampilan antar muka sebagai Gambar 7 Informasi Lowongan Pekerjaan Gambar 7 merupakan konten utama yaitu portal kerja yang Pada halaman login pengguna bisa login dengan menggunakan npm masing-masing. Adapun admin dapat berisikan informasi mengenai lowongan pekerjaan dan deskripsi singkat terkait pada lowongan tersebut. login dengan menggunakan kode admin tersendiri. Setiap user yang login ke dalam sistem akan mempunyai akses masing-masing. Gambar 4 Tampilan Login Gambar 8 Lokasi Sekolah Tinggi Teknologi Duta Bangsa Gambar 8 menampilkan lokasi Sekolah Tinggi Teknologi Duta Bangsa. Gambar 5 Tampilan Halaman Dashboard Gambar 5 terlampir merupakan tampilan awal atau disebut sebagai dashboard pada halaman depan setelah user melakukan login ke dalam sistem. Pada gambar ini juga mempresentasikan Sekolah Tinggi Teknologi Duta Bangsa. Gambar 9 Sidebar Menu Gambar 9 menampilkan tampilan menu layanan yang terdapat pada sistem informasi portal kerja. Menu dibuat mudah, praktis, serta efisien agar mudah diakses. Gambar 6 Tampilan Halaman Dashboard Gambar 6 menampilkan informasi mengenai jumlah alumni mahasiswa pada masing-masing prodi yang terdapat di Sekolah Tinggi Teknologi Duta Bangsa. Gambar 10 Informasi Mengenai Lowongan Pekerjaan Tabel 1 Tabel Pengujian Pada halaman detail pekerjaan muncul seluruh informasi yang terdapat pada lowongan pekerjaan Gambar 11 Mendaftar Lowongan Pekerjaan Pada halaman detail pekerjaan user dapat mendaftar pada lowongan pekerjaan tersebut. Gambar 11 menunjukkan bahwa terdapat tampilan jendela konfirmasi untuk Hasil Pengujian mendaftar pada lowongan kerja. Penulis melakukan pengujian terhadap sistem portal kerja dan hasil pengujian dari sistem tersebut dengan hasil sebagai berikut : Tabel 2 Tabel Hasil Pengujian Gambar 12 Membatalkan Daftar Pekerjaan Pada halaman detail pekerjaan user dapat membatalkan pada lowongan yang sudah didaftar. Gambar 12 menunjukkan bahwa terdapat tampilan jendela konfirmasi untuk user membatalkan lowongan pekerjaan. Rencana Pengujian Pengujian sistem adalah metode untuk melakukan tes uji yang mana merupakan bagian penting dalam siklus pengembangan sebelum sistem diakses secara publik. Pengujian dilakukan dalam rangka menjamin kualitas serta dapat mengetahui kelemahan dari sebuah sistem. Pada sistem portal kerja penulis melakukan pengujian dengan metode bernama black box. Pengujian ini dilakukan dengan keadaan tidak perlu tahu dengan apa yang akan terjadi dalam sistem, yang diujikan adalah masukkan dan keluaran dalam sebuah sistem. Dengan diberikan, apakah sistem memberikan keluaran seperti yang penulis harapkan atau tidak sesuai. Berikut adalah pengujian sistem portal kerja menggunakan data uji berupa sebuah data masukkan dari user : Berdasarkan dari hasil pengujian dengan metode blackbox testing pada table 4. 5 maka dapat disimpulkan bahwa sistem bebas kesalahan sintaks dan secara fungsional mengeluarkan hasil yang diharapkan yaitu bermanfaat dan membantu user Pencarian Lowongan Pekerjaan serta informasi yang akurat terhadap Namun tidak menutup kemungkinan dapat terjadi kesalahan suatu saat pada saat aplikasi digunakan. Universitas Muhammadiyah Gresik . Analisis dan PENUTUP Perancangan Sistem BAB i. Jurnal Universitas Muhammadiyah Gresik. Kesimpulan Gresik. Dari hasil penyusunan laporan ini yang sudah penulis jabarkan pada bab sebelumnya, maka penulis menarik kesimpulan sebagai berikut : Dengan adanya sistem informasi portal kerja dapat memudahkan pada alumni dalam mencari lowongan pekerjaan, saling terhubung dengan alumni lainnya, dan memberikan informasi mengenai lowongan pekerjaan guna terbantunya para alumni yang sedang mencari . Sistem informasi ini juga memberikan kemudahan bagi pengelolaan website dalam membuat, mendapatkan informasi seputar lowongan pekerjaan. UCAPAN TERIMA KASIH