Penerapan Metode Framework for the Applications of System Thinking dalam Sistem Pencari Pekerjaan
Rima Tamara Aldisa*, Puspa Ayu Soleha
Informatika, Fakultas Teknologi Komunikasi Dan Informatika, Universitas Nasional, Jakarta, Indonesia Email: 1,*[email protected]
Email Penulis Korespondensi: [email protected] Submitted 25-01-2023; Accepted 27-02-2023; Published 27-02-2023
Abstrak
Pada era digital dan berkembangnya teknologi informasi saat ini perlu sangat penting memerlukan website agar memudahkan dalam melakukan kegiatan dan pencarian sumber informasi pengetahuan yang cepat. Informasi mengenai lowongan pekerjaan adalah hal penting yang dibutuhkan dan diperlukan oleh masyarakat yang ingin mendapatkan pekerjaan yang sesuai. Sumber informasi yang mudah dan cepat membuat setiap hari nya melakukan pembaruan informasi tentang lowongan pekerjaan. Merancang sebuah sistem informasi pencarian pekerjaan berbasis web ini yang dibangun akan adanya menu tampilaan awal, menu jenis pekerjaan yaitu semua jenis bidang posisi yang sedang kosong beserta adanya nama perseroan terbatas yang sedang membutuhkan karyawan dan juga lokasi perusahaan. Dengan menggunakan Framework For The Applications Of System Thinking mendapatkan hasil untuk dapat membantu dalam pengembangan software yang dilakukan dengan beberapa cara bertahap. Framework For The Applications Of System Thinking ini dalam penggunaanya mampu membuat keputusan dalam perubahan dan pengembangan software sesuai dengan kondisi keadaan. Dengan melakukan pengujian sistem dengan blackbox testing agar lebih memastikan bahwa seluruh tampilan sistem berguna berfungsi dan berjalan dengan baik. Hasil dari sistem ini adalah sebuah sistem informasi pencarian pekerjaan berbasis website yang memiliki menu pencarian, menu jenis bidang posisi, peta lokasi sesuai dengan google maps
Kata Kunci: Framework; System Thinking; Sistem Informasi; Pekerjaan; Website Abstract
In the digital era and the development of information technology, it is necessary to have a website to make it easier to carry out activities and find sources of information and knowledge quickly. Information about job vacancies is an important thing that is needed and needed by people who want to get a suitable job. The source of information that is easy and fast makes updating informati on about job vacancies every day. Designing a web-based job search information system which is built on an initial display menu, a job type menu, namely all types of vacant position fields along with the name of a limited liability company that is in need of employees and also the location of the company. Using the Framework For The Applications Of System Thinking can assist in software development which is carried out in several ways in stages. The Framework For The Applications Of System Thinking in its use is able to make decisions in changing and developing software according to the conditions of the situation. By testing the system with blackbox testing to further ensure that all system displays are functioning properly and running properly. The result of this system is a website-based job search information system that has a search menu, position field type menu, location map according to google maps.
Keywords: Framework; System Thinking; Information Systems; Jobs; Websites
1. PENDAHULUAN
Dalam teknologi informasi kemudahan dalam berbagi informasi ataupun mencari informasi sangatlah penting dapat dilihat dari semakin berkembangnya teknologi internet dan jaringan [1]. Pengunaan teknologi informasi ini sangat bermanfaat bagi kehidupan masyarakat serta memberikan kemudahan dalam menjalani aktifitas. Teknologi informasi ini dapat dimanfaatkan dibidang sumber daya manusia atau menjadi tempat untuk mencari pekerjaaan. Pada dasarnya teknologi ini sudah banyak ditemukan di media internet. Maka dari itu peneliti ingin mengembangkan sistem informasi mengenai sistem pencari kerja. Sistem ini merupakan suatu cara untuk membantu pengguna sistem untuk menemukan dan mengetahui informasi pekerjaan yang diinginkan, dengan menggunakan metode Framework For The Applications Of System Thinking untuk pengembangan sistem yang dirancang. Dari situ dibutuhkan website untuk mengetahui informasi mengenai perusahaan yang sedang membutuhkan karyawan yang sesuai persyaratan. Sistem adalah satu kesatuan data yang terhubung secara procedural [2]. Sistem informasi yaitu memberikan informasi untuk pihak yang membutuhkan informasi bersifat manajerial dalam bentuk laporan [3]. Sistem informasi saat ini paling cepat dengan terkoneksi dengan jaringan internet. Sistem informasi Pencarian Pekerjaan yang berbasis website disini bisa dimanfaatkan bagi pengguna sistem yaitu masyarakat untuk menemukan sumber informasi pekerjaan yang sesuai dengan bidang ilmu yang dimiliki. Menurut referensi yang didapat penulis, lowongan pekerjaan adalah kesempatan kerja pada posisi di instansi atau tempat usaha yang tersedia untuk individu atau kelompok yang memenuhi persyaratan [4].
Dengan kondisi tersebut penulis menemukan beberapa referensi pembanding jurnal yang sesuai dengan permasalahan yang sedang dibahas. Referensi pertama yaitu dapat disimpulkan hasilnya adalah sebuah sistem informasi pencarian lowongan kerja berbasis web yang dilengkapi dengan menu pencarian dan adanya peta [5]. Selanjutnya sistem ini dirancang dengan tujuan mempermudah proses melamar pekerjaan [6].
Selanjutnya bahwa memberikan informasi lowongan kerja kepada calon pelamar dan informasi lamaran yang diterima [7]. Pemanfaatan website ini untuk mencari lowongan pekerjaan dari beberapa situs penyedia lowongan pekerjaan tanpa data terulang [8]. Framework For The Applications Of System Thinking ini dalam penggunaanya mampu membuat keputusan dalam perubahan dan pengembangan software sesuai dengan kondisi keadaan. Sistem ini kedepannya dapat digunakan untuk membantu pencari pekerjaan untuk mengetahui dan mengumpulkan beberapa instansi yang sedang mencari pekerja atau yang sedang membuka lowongan sesuai dengan persyaratan, Dengan melakukan pengujian sistem dengan blackbox testing agar lebih memastikan bahwa seluruh tampilan sistem berguna berfungsi dan berjalan dengan baik. Diharapkan untuk kedepannya sistem informasi ini dapat bisa lebih dikembangkan dan di update.
2. METODOLOGI PENELITIAN
Metodologi penelitian adalah cara untuk mengetahui hasil dari sebuah permasalahan yang spesifik [9]
2.1 Tahapan Penelitian
Tahapan Penelitian adalah tingkatan sebuah aktivitas penelitian atau tahapan yang dilakukan terlebih dahulu dengan menentukan subjek penelitian [10]. Di tahapan ini perlu mengetahui tentang awal mulai menerapkan judul, latar belakang masalahnya, pengumpulan data, melakukan perbandingan dari beberapa studi literatur, analisis dan penggunaan metode FAST dengan selanjutnya menentukan tahapan dari metode FAST, hingga laporan penelitian selesai.
Gambar 1. Tahapan Penelitian
Pada gambar 1 adalah tahapan penelitian yang dimana diawal menentukan judul yang ingin diambil, menentukan latar belakang permasalahan, pengumpulan data dengan cara melakukan studi literatur dari beberapa referensi, menganalisa menggunakan penerapan metode fast, mengetahui hasil dari tahapan, merancang sistem berbasis website, membuat laporan penelitian, selesai sistem dapat digunakan dan diupdate setiap ada perubahan dan perkembangan 2.2 Framework For The Application of System Thinking (FAST)
FAST merupakan kombinasi metode yang digunakan untuk pengembangan software yang dilakukan dengan cara bertahap dan dalam kerangka kerja yang fleksibel. Dibawah ini adalah alur dalam FAST [11] .
Gambar 2. Fase Metode FAST Berikut adalah tahapan dari metode FAST, yaitu :
a. Ruang Lingkup
Ini adalah tahap awal dalam merancang sebuah sistem dengan mendefinisikan bahwa sistem akan di analisa, arahan atau tujuan sistem mau seperti apa.
b. Analisa Permasalahan
Ini adalah tahap kedua yang dimana mencoba mengetahui, menyelidiki, menganalisa permasalahan apa yang terjadi.
c. Analisis Kebutuhan
Ini adalah tahap ketiga merupakan analisis kebutuhan yang diperlukan pada sistem informasi yang sedang dibuat.
Analisis ini dapat berupa kebutuhan fungsional dan non fungsional atau kebutuhan lain.
d. Desain Logika
Ini adalah tahap ke empat yang dimana gambaran dari sebuah sistem sebagai hubungan antara proses dengan alur data. Dalam penelitian disini menggunakan desain Use case Diagram yang menggambarkan hubungan interaksi antara sistem dan actor.
e. Desain Fisik
Ini adalah tahap terakhir yang dimana desain logika diterjemahkan ke desain fisik yang akan digunakan sebagai acuan pengembang sistem yang menghasilkan detail desain [11].
2.3 Website
Website adalah bagian dari layanan yang berjalan dengan teknologi internet. Halaman web dapat diakses dengan teknologi web server sebagai penyedia halaman web. HTTP sebagai jalur pengiriman dokumen web [12].
3. HASIL DAN PEMBAHASAN
3.1 Rancangan Sistem
Penerapan Metode Framework For The Applications Of System Thinking (FAST) dalam Sistem Informasi Pencarian Pekerjaan Berbasis Website yang dimana penguna dapat mengakses website dapat melihat tampilan awal website, menu beranda, mengisi daftar profil, login sistem, berita lowongan pekerjaan, jenis posisi pekerjaan, cara mendaftar, about, logout sistem. Pengembang sistem dapat mengakses semua menu di website dan dapat mengatur edit hapus keseluruhan isi konten di website.
Ruang Lingkup
Analisa Permasalahan
Analisa Kebutuhan
Desain Logika
Desain Fisik
3.1.1 Use Case Diagram
Use case diagram adalah aktifitas yang menggambarkan hubungan interaksi antara sistem dan actor [13]. Dapat dilihat pada gambar 3 sebagai berikut.
Gambar 3. Usecase Diagram
Pada gambar 3 di atas adalah usecase diagram yang dimana terdapat 2 aktor yaitu admin dan pemilk. Admin dapat mengelolah menu-menu di website seperti mengelolah kategori buku, keranjang belanja, hapus data buku. Pemilik juga dapat login ke website unuk melihat laporan penjualan.
3.1.2 Activity Diagram
Activity diagram yaitu jenis diagram pada UML yang dapat memodelkan proses yang terjadi pada sistem yaitu runtutan proses dari suatu sistem digambarkan secara vertikal [14]. Dapat dilihat dari gambar 4 sebagai berikut:
Admin Sistem
Tidak Sesuai
Sesuai
Gambar 4. Activity Diagram Login
Pada gambar 4 diatas adalah admin dan sistem. Jika admin membuka atau mengakses masuk ke dalam website maka sistem akan menampilkan atau memunculkan halaman login dan admin memasukan username dan kata sandi yang sesuai di daftarkan di awal untuk dapat masuk ke halaman utama atau beranda sistem.
3. HASIL DAN PEMBAHASAN
Menggunakan metode Metode Framework For The Applications Of System Thinking (FAST) adalah cara untuk melakukan pengembangan software dengan beberapa tahapan seperti ruang lingkup, analisa permasalahan, analisis kebutuhan, desain logika, desain fisik semua tahap digunakan sebagai acuan untuk pengembangan sistem yang menghasilkan detail desain
Akses Website
Muncul Tampilan Login Masukan username
dan kata sandi yang sesuai
Muncul Halaman Utama
a. Tampilan Menu Login
Menu Login adalah sebagai pintu masuk ke dalam sistem dengan valid Username dan Password, jika input terdapat di database maka menampilkan menu utama. [15].
Gambar 5. Tampilan Login
Pada gambar 5 diatas memiliki penjelasan tampilan awal yaitu menu login untuk masuk ke dalam sistem dengan menggunakan username dan kata sandi secara benar yang telah didapatkan sebelumnya pada waktu mendaftar.
b. Tampilan Menu Utama
Menu Utama adalah Tampilan menu pertama setelah pengguna sistem berhasil masuk ke dalam aplikasi atau sistem yang akan muncul halaman beranda
Gambar 6. Tampilan menu utama dalam sistem
Pada gambar 6 diatas memiliki penjelasan jika menu utama jika sudah masuk ke dalam sistem menggunakan username password secara benar, didalam menu utama disini terdapat beberapa submenu yaitu profil saya, postingan pekerjaan, lihat pelamar, pencarian jenis pekerjaan, perusahaan popular hingga keluar dalam sistem.
c. Tampilan Menu Jenis Pekerjaan
Menu tampilan jenis pekerjaan adalah semua jenis bidang posisi yang sedang kosong beserta adanya nama perseroan terbatas yang sedang membutuhkan karyawan.
Gambar 7. Tampilan Jenis pekerjaan
Pada gambar 7 diatas adalah menu jenis pekerjaan berdasarkan jenis bagian posisi pekerjaannya yang sedang mencari.
Seperti contoh untuk bagian Komputer (Teknologi Informasi) Web developer, data analisis, software enginner, IT Support dan lain lain.
3.2 Pengujian Black Box Testing
Black box Testing merupakan salah satu metode yang mudah digunakan, tujuannya mengetahui kelemahan dari sistem agar data yang dihasilkan sesuai dengan data yang dimasukkan dan menghindari kesalahan pada aplikasi sebelum digunakan pengguna [16]. Dengan pemahaman lain bahwa metode black box testing adalah pengujian yang berfokus kepada spesifikasi fungsional dari perangkat lunak melakukan pengetesan pada spesifikasi fungsional program [17].
Berikut adalah rencana pengujian Penerapan Metode FAST) dalam Sistem Pencarian Pekerjaan Berbasis Website.
Tabel 1. Rancangan Pengujian Sistem
Pengujian Deskripsi Jenis pengujian Hasil
Login Masuk ke dalam sistem yang telah di selesai dibuat Black Box Berhasil Masuk ke dalam Sistem Menu Utama Menampilkan menu utama dalam sistem Black Box Berhasil muncul tampilan utama Menu Pelamar Menampilkan data pelamar dari segi Admin. Black Box Berhasil muncul tampilan data
pelamar Menu Jenis
Pekerjaan
Menampilkan jenis pekerjaan Black Box Berhasil melihat jenis pekerjaan About Menampikan deskripsi sistem Black Box Berhasil melihat deskripsi sistem
Dari hasil tampilan pada tabel 1 disimpulkan bahwa apabila pengguna sistem memasukan email dan kata sandi yang terlebih dahulu didaftarkan diawal dengan benar maka akan muncul masuk ke dalam halaman pertama halaman utama sistem, namun bila pengguna sistem salah maka akan kembali ke halaman awal sistem dengan diberi keterangan
4. KESIMPULAN
Penerapan Metode Framework For The Applications Of System Thinking dalam Sistem Informasi Pencari Pekerjaan Berbasis Website dapat membantu dan memudahkan untuk pengguna sistem yaitu pelamar pekerjaan untuk menemukan dan menentukan posisi dan perusahaan yang pas dan sesuai dengan kriteria dan skill yang dimiliki. Metode Framework For The Applications Of System Thinking dalam pencarian pekerjaan disini dapat membantu dalam pengembangan software yang dilakukan dengan beberapa cara bertahap. Framework For The Applications Of System Thinking ini dalam penggunaanya. Dengan menggunakan metode FAST hasil dari pengujian sistem mampu membuat keputusan dalam perubahan dan dalam pengembangan software sesuai dengan kondisi keadaan. Dengan melakukan pengujian sistem dengan blackbox testing agar lebih memastikan bahwa seluruh tampilan sistem berguna, berjalan maupun berhasil muncul ke halaman selanjutnya. Diharapkan untuk kedepannya sistem informasi ini dapat bisa lebih dikembangkan.
REFERENCES
[1] Naibaho, R. S. (2017). Peranan Dan Perencanaan Teknologi Informasi Dalam Perusahaan. Warta Dharmawangsa, (52).
[2] Sallaby, A. F., & Kanedi, I. (2020). Perancangan Sistem Informasi Jadwal Dokter Menggunakan Framework Codeigniter. Jurnal
Media Infotama, 16(1).
[3] Dewi, R. K., Ardian, Q. J., Sulistiani, H., & Isnaini, F. (2021). Dashboard Interaktif Untuk Sistem Informasi Keuangan Pada Pondok Pesantren Mazroatul'ulum. Jurnal Teknologi Dan Sistem Informasi, 2(2), 116-121.
[4] Amini, J. I. (2017). Pembuatan Sistem Informasi Lowongan Kerja Berbasis Android di Disnaker Kab. Nganjuk. Jurnal Pengabdian Pada Masyarakat Ilmu Pengetahuan Dan Teknologi Terintegrasi, 1(2).
[5] Putra, D. W. T., & Putra, J. J. (2018). Perancangan Sistem Informasi Pencarian Lowongan Pekerjaan. Jurnal Teknoif Teknik Informatika Institut Teknologi Padang, 6(1).
[6] Sujono, S. , & N. D. A. (2019). Sistem Informasi Lowongan Pekerjaan Berbasis Web. Exact Papers in Compilation (EPiC), 1(2).
[7] Safitri, M., Novianti, A., & Noviriandini, A. (2018). Sistem informasi lowongan kerja berbasis web. Jurnal PILAR Nusa Mandiri, 14–1.
[8] Dionesia, A., Lake, Y. L., Samsie, I., & Rachman, S. R. D. (2022). Perancangan Sistem Pusat Informasi Lowongan Pekerjaan Menggunakan Web Scraping. Dipanegara Komputer Teknologi Informatika, 15(1).
[9] Indriyati, R. (2021). Pengaruh pembelajaran metodologi penelitian terhadap karya tulis ilmiah taruna politeknik bumi akpelni (studi kasus pada prodi nautika politeknik bumi AKPELNI Semarang). JURNAL SAINS DAN TEKNOLOGI MARITIM, 21(2), 179-189.
[10] Hadi, H. (2019). Pemahaman peraturan permainan tenis pada peserta penataran wasit tenis di Universitas Pgri Semarang.
Multilateral Jurnal Pendidikan Jasmani Dan Olahraga, 17(2), 98-102.
[11] Aldo, D. , H. D. R. , & S. S. (2021). Metode FAST Untuk Pembangunan Sistem Inventory.INOVTEK Polbeng-Seri Informatika, 6(2).
[12] A, Solichin. (2016). Pemograman Web dengan Php Mysql. Universitas Budi Luhur.
[13] Prasetya, A. F., Sintia, S., & Putri, U. L. D. (2022). Perancangan Aplikasi Rental Mobil Menggunakan Diagram UML (Unified Modelling Language). Jurnal Ilmiah Komputer Terapan dan Informasi, 1(1), 14-18.
[14] Pasaribu, J. S. (2021). Perancangan Sistem Informasi Berbasis Web Pengelolaan Inventaris Aset Kantor Di Pt. Mpm Finance Bandung. Jurnal Ilmiah Teknologi Infomasi Terapan, 7(3), 229-241.
[15] Mersita, R., Darwis, D., & Surahman, A. (2022). Sistem Informasi Pembayaran SPP pada Sekolah di Kecamatan Gedung Tataan dengan Metode Extreme Programming. Jurnal Ilmiah Sistem Informasi Akuntansi, 2(2), 45-53.
[16] Febriyanti, N. M. D., Sudana, A. K. O., & Piarsa, I. N. (2021). Implementasi Black Box Testing pada Sistem Informasi Manajemen Dosen. Jurnal Ilmiah Teknologi Dan Komputer, 2(3), 535-544.
[17] Shadiq, J., Safei, A., & Loly, R. W. R. (2021). Pengujian Aplikasi Peminjaman Kendaraan Operasional Kantor Menggunakan BlackBox Testing. Information Management For Educators And Professionals: Journal of Information Management, 5(2), 97 - 110.