APLIKASI PELAMARAN KERJA BERBASIS WEB DI PT HARIFF POWER SERVICES

dokumen-dokumen yang mirip
E-REGISTRATION TOUR GUIDE DAN LIAISON OFFICER PADA PERSIAPAN SEA GAMES 2018

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

PERANGKAT LUNAK PENGAJUAN LOGISTIK DI PMI JAWA BARAT BERBASIS WEB

SISTEM INFORMASI PENCATATAN ADMINISTRASI PENERIMAAN KARYAWAN BERBASIS WEB DI PT. TIKI JALUR NUGRAHA EKAKURIR

PERANGKAT LUNAK PENGARSIPAN SURAT MASUK DAN KELUAR BERBASIS WEB DI DISPHUBKOMINFO KABUPATEN PANGANDARAN

PERANGKAT LUNAK BANTU PEMBAGIAN HARTA WARISAN BERDASARKAN ILMU FARAIDH SESUAI FIQIH ISLAM BERBASIS WEB

APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG

PERANCANGAN SISTEM INFORMASI PENGELOLAAN NILAI RAPOT BERBASIS WEB DI SEKOLAH DASAR NEGERI MELONG MANDIRI 5 KOTA CIMAHI

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

ABSTRAK. Kata Kunci : Pengelolaan, Inventaris, Framework CI

PERANCANGAN PERANGKAT LUNAK MONITORING PROCESSING DAN PERFORMANCE CALCULATING

PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG)

PERANGKAT LUNAK PEMBELAJARAN PANCAINDRA MANUSIA UNTUK TINGKAT PELAJAR SMP BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI ASET SERTIFIKAT TANAH BERBASIS WEB DI PT PLN PERSERO DISTRIBUSI JAWA BARAT

SISTEM INFORMASI MONITORING PERSEDIAAN BARANG MENGGUNAKAN METODE FIFO (FIRST IN FIRST OUT) PADA PD. MULIA AGUNG BANDUNG

PERANGKAT LUNAK LEARNING CENTER PROGRAM BERBASIS WEBSITE PADA DEPARTEMEN HUMAN CAPITAL DEVELOPMENT DI YOGYA GROUP

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

SISTEM PAKAR DIAGNOSA GANGGUAN KESEHATAN PADA ORGAN REPRODUKSI WANITA BERBASIS WEB DENGAN METODE FORWARD CHAINING

APLIKASI DAILY REPORT BERBASIS WEB DAN PENGIRIMAN INFORMASI HARGA PERDAGANGAN EMAS MELALUI SMS GATEWAY DI PT PREMIER EQUITY FUTURES BANDUNG

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

APLIKASI SISTEM PAKAR PENANGANAN DINI PADA PENYAKIT SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI ABSENSI SISWA PADA BAGIAN AKADEMIK STUDI KASUS DI SMK MEDIKACOM BANDUNG. Abstrak

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

SISTEM INFORMASI KEPEGAWAIAN DI DINAS KESEHATAN KABUPATEN BANDUNG BARAT BAGIAN KEPEGAWAIAN

APLIKASI PERSEDIAAN BARANG PADA SEKRETARIAT DPRD KOTA BANDUNG

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN PEGAWAI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING STUDI KASUS PT.SURYA ENERGI INDOTAMA (SEI)

PENERAPAN SISTEM DATA BERITA SPEEDY BERBASIS WEBSITE DI PT.TELKOM JAPATI

PERANGKAT LUNAK SISTEM PENJUALAN BARANG PADA HEALTYREX DISTRO BERBASIS WEB

BAB I PENDAHULUAN... I-1

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang

APLIKASI PENJUALAN TOKO ONLINE SABLON AGUS MANDIRI KAB.BANDUNG

APLIKASI MONITORING RETUR PENJUALAN UNTUK MEMINIMALISIR REJECT PAJAK BERBASIS WEB DI PT ENSEVAL PUTERA MEGATRADING TBK BANDUNG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM E-VOTING BERBASIS ANDROID (STUDI KASUS PADA PEMILIHAN KETUA HIMA SISTIF UNIVERSITAS SANGGA BUANA YPKP BANDUNG)

SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PERANGKAT KANTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI BAPENDA PROVINSI JAWA BARAT

PENGEMBANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA BERBASIS WEB

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT DBD (DEMAM BERDARAH DENGUE) DENGAN METODE FORWARD CHAINING BERBASIS WEB

SISTEM INFORMASI REKAM MEDIS PASIEN DI KLINIK WIDYA BHAKTI INTI BANDUNG. Irman Hariman, S.T.,M.T. 1, Yuliyati. 2 1,2

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PENGELOLAAN PERANGKAT LUNAK SURAT MASUK DAN SURAT KELUAR PADA BADAN PENANGGULAN BENCANA DAERAH JAWA BARAT

APLIKASI PENGELOLAAN KARYA CETAK DI DEPOSIT BUKU DISPUSIPDA PROVINSI JAWA BARAT 1

SISTEM PAKAR ZAKAT HARTA

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANGKAT LUNAK PENJUALAN BERBASIS WEB DI PUSAT KUD JAWA BARAT

APLIKASI MONITORING PERMINTAAN DAN PERBAIKAN PERANGKAT TI DI PT. PLN PERSERO DISTRIBUSI JAWA BARAT

BAB I PENDAHULUAN. Adapun masalah yang dihadapi oleh SMK ISLAM PLUS YAPIA dalam belajar mengajar dan dapat menumbuhkan semangat adalah :

Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah (SUTM) di PT. PLN (PERSERO) Area Majalaya Rayon Banjaran

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

PERANGKAT LUNAK MONITORING PROYEK STUDI KASUS PT. SMOOETS TEKNOLOGI OUTSOURCING BANDUNG

ANALISIS PEMODELAN CUSTOMER RELATIONSHIP MANAGEMENT UNTUK PEMASARAN OBAT TRADISIONAL

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

SISTEM INFORMASI PENGELOLAAN FITNESS CENTER (STUDI KASUS: VERTICAL GYM)

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG


DIGITAL INFORMATION & SYSTEM CONFERENCE 2012 PERANCANGAN SISTEM APLIKASI MEDIA INFORMASI LOWONGAN PEKERJAAN BERBASIS WEB

APLIKASI PENGELOLAAN DATA KINERJA MUTASI PEGAWAI DI BIRO KEPEGAWAIAN SEKRETARIAT DAERAH (SETDA) PROVINSI JAWA BARAT BERBASIS WEB

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

PENCARIAN TITIK LOKASI DENGAN PEMANFAATAN ALGORITMA FLOYD-WARSHALL SEBAGAI PERHITUNGAN JARAK TERDEKAT DI INSTITUT TEKNOLOGI BANDUNG

PERANGKAT LUNAK BURSA KERJA KHUSUS DI SMK NEGERI 1 PANGANDARAN BERBASIS WEB

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI PENGAJUAN MANFAAT PENSIUN BULANAN DI DANA PENSIUN TELKOM (DAPENTEL)

PERANGKAT LUNAK PERHITUNGAN PEMUTIHAN PULP PADA BALAI BESAR PULP DAN KERTAS BERBASIS DESTKOP

PENGGUNAAN METODE HILL CLIMBING UNTUK PENCARIAN SEKOLAH DASAR DI KECAMATAN CIMAHI TENGAH

LEMBAR JUDUL LEMBAR PENGESAHAN

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

SISTEM INFORMASI PERSEDIAAN BAHAN BAKU PADA SULITA FURNITURE INTERIOR DESIGN BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS PEMETAAN USAHA MIKRO, KECIL DAN MENENGAH (UMKM)

PENERAPAN METODE WEIGHTED PRODUCT (WP) DALAM PROSES SELEKSI CALON KARYAWAN (STUDI KASUS PT. ISH BANDUNG)

PENERAPAN METODE WEIGHTED PRODUCT (WP) DALAM PROSES SELEKSI CALON KARYAWAN (STUDI KASUS PT. ISH BANDUNG)

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

PERANGKAT LUNAK PENGGAJIAN INSTRUKTUR BERBASIS WEB Studi Kasus : PT. IFORBIT MADYAN BANDUNG Gunawan 1, Rohim Ramdani 2 1,2

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

PERANGKAT LUNAK PENCARIAN KOST DI KOTA BANDUNG MENGGUNAKAN METODE KNUTH-MORRIS-PRATT (KMP) DAN MESSAGING

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

PERANGKAT LUNAK PEMBAYARAN SEKOLAH DI SMK PASUNDAN 2 BANJARAN BERBASIS DESTOP

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Sistem Pakar Tindak Pidana Narkotika Menggunakan Metode Forward Chaining


DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENDUKUNG KEPUTUSAN PROGRAM STUDI S1 DI LPKIA MENGGUNAKAN METODE AHP

BAB I PENDAHULUAN.

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

IMPLEMENTASI KOMPRESI DATA TEXT MENGGUNAKAN HUFFMAN CODING

SISTEM INFORMASI PENDISTRIBUSIAN BARANG UNTUK BANTUAN KORBAN BENCANA ALAM DI BPBD PROVINSI JABAR. Indra Purnama, M.T., MCAS, MOS 1, Elis Melani.

1. BAB 1 PENDAHULUAN. Latar Belakang

FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK

31

PERANGKAT LUNAK DISTRIBUSI BARANG TATA USAHA DIPUSAT SUMBER DAYA MINERAL, BATUBARA DAN PANAS BUMI (PSDMBDPB)

PERANCANGAN COMPANY PROFILE BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER DI BAPPEDA KOTA GORONTALO NASKAH PUBLIKASI

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

PENERAPAN LOGIKA FUZZY PADA SURAT IZIN PRAJA IPDN JATINANGOR

Transkripsi:

APLIKASI PELAMARAN KERJA BERBASIS WEB DI PT HARIFF POWER SERVICES Sonty Lena 1, Rizal Saefulloh 2 12 Program Studi Sistem Informasi STMIK LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email : Sonty@lpkia.ac.id 1, 1310022.rizal@g mail.co m 2 Abstrak Sistem pelamaran kerja yang digunakan oleh perusahaan bisa menggunakan cara konvensional maupun dengan mengimplementasikan sebuah sistem pelamaran kerja yang terintegrasi seperti e-recruitment. E-Recruitment merupakan sistem pelamaran kerja dengan menggunakan internet secara online. Pada proses pelamaran kerja yang sedang berjalan terdapat beberapa permasalahan yang ditemukan seperti sulit mendapatkan karyawan yang sesuai dengan kualifikasi yang dibutuhkan karena informasi mengenai kandidat calon karyawan baru yang tidak terlalu banyak atau lengkap, belum terdapatnya fasilitas yang memudahkan pelamar untuk mengirimkan lamaran kerjanya dengan mudah ke perusahaan. Dalam pengembangan aplikasi ini, penulis menggunakan model waterfall sebagai model pengembangan sistem. Untuk metode pendekatan sistem menggunakan OOP (Object Oriented Programming) dengan alat bantu analisis dan perancangan menggunakan UML (Unified Modeling Language). Adapun perangkat lunak pendukung yang digunakan dalam pembuatan sistem ini adalah bahasa pemrograman PHP, Framework Yii,, dan MySQL sebagai sistem database-nya.aplikasi ini dapat membantu pihak perusahaan dalam hal penyajian informasi lowongan kerja bagi pelamar, mempermudah pengiriman lamaran serta membantu dalam hal pengolahan data lamaran tersebut. Kata kunci : Pelamaran Kerja, web, UML, yii, waterfall 1. Pendahuluan Perkembangan teknologi telah banyak memudahkan pekerjaan suatu perusahaan dalam menyelesaikan suatu masalah, terutama pada perusahaan yang memiliki sistem yang terintegrasi, salah satu teknologi yang membantu memudahkan perusahaan dalam melaksanakan proses bisnisnya adalah teknologi web. Web digunakan sebagai suatu fasilitas yang disediakan oleh suatu website untuk menyediakan layanan (dalam bentuk informasi) yang akurat, tepat dan relevan. Untuk komunikasi data teknologi web relatif lebih ringan dibandingkan dengan aplikasi yang mengakses langsung database melalui jaringan. PT. Hariff Power Services yang berlokasi di Jl. Ibrahim Adjie No.473, Kiaracondong Bandung merupakan perusahaan swasta nasional yang bergerak pada jasa engineering, pemasok barang, instalasi dan pemeliharaan untuk bidang elektrikal dan mekanikal. Pada perusahaan ini dalam struktur organisasinya mempunyai divisi-divisi yang membantu memperlancar setiap kegiatan operasional perusahaan,salah satunya yaitu divisi Human Resource Department (HRD) yang mempunyai beberapa tugas diantaranya adalah melaksanakan kegiatan penerimaan karyawan untuk memilih dan menentukan sumber daya manusia (SDM) atau karyawan baru yang sesuai dengan kebutuhan perusahaan. Proses pelamaran kerja bagi karyawan di PT Hariff Power Services masih mengimplementasikan sistem penerimaan secara konvensional. Namun 1 dalam pelaksanaannya, ditemukan adanya kendala pada kegiatan tersebut, yaitu perusahaan kesulitan mendapatkan karyawan yang sesuai dengan kualifikasi yang dibutuhkan karena informasi mengenai kandidat calon karyawan baru yang tidak terlalu banyak, belum terdapatnya fasilitas yang memudahkan pelamar untuk mengirimkan lamaran kerjanya dengan mudah ke perusahaan. Berdasarkan uraian diatas maka dapat disimpulkan permasalahan yang terjadi adalah sebagai berikut : 1. Pelamaran kerja ke perusahaan belum dilakukan secara online melalui internet sehingga menyulitkan para pelamar untuk mengirimkan lamarannya. 2. Sulit mendapatkan karyawan yang sesuai dengan kualifikasi kebutuhan perusahaan dikarenakan informasi mengenai data lamaran yang tidak terlalu banyak atau lengkap Berdasarkan permasalahan yang ada diatas maka perlu membatasi ruang lingkup dari permasalahan tersebut. Adapun permasalahan yang akan dibahas meliputi : 1. Informasi yang disajikan bagi pelamar meliputi informasi seputar lowongan pekerjaan dan hasil seleksi lamaran 2. Aplikasi yang dibangun hanya meliputi pendaftaran lowongan kerja, pengolahan info lowongan kerja, data lamaran pelamar, hasil seleksi dan laporan

Adapun tujuan dari perancangan sistem yang baru adalah sebagai berikut : 1. Membangun aplikasi yang dapat memberikan fasilitas kemudahan bagi pelamar dalam proses pelamaran kerja ke perusahaan dengan berbasis web 2. Perusahaan dapat menerima informasi berupa data lamaran pelamar yang lengkap, banyak dan terbaru dengan cepat 2. Landasan Teori Menurut Henky Alexander Mangkulo dalam bukunya yang berjudul Membangun Aplikasi Sistem Informasi Manufaktur dengan VB 2010, mengemukakan bahwa Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas seperti sistem perniagaan, game, pelayanan masyarakat, periklanan, atau semua proses yang hampir dilakukan manusia. (Mangkulo, 2012) Menurut Ismail Kusmayandi dan Fathrah Hasanah dalam bukunya yang berjudul Think Smart Bahasa Indonesia, mengemukakan bahwa :Lamaran Pekerjaan adalah surat yang diajukan oleh seseorang untuk mendapatkan pekerjaan pada suatu instansi atau perusahaan. Penulisan lamarankerja berbeda dengan penulisan suratsurat biasa lainnya. Ada unsur penting yang harus diajukan oleh pelamar kerjja, yakni surat lamaran kerja dan daftar riwayat hidup (curriculum vitae). (Hasanah&Kusmayandi, 2008) Menurut M. Rudyanto Arief, dalam bukunya yang berjudul Pemograman Web Dinamis menggunakan PHP dan MySQL, mengemukakan bahwa : Web adalah salah satu aplikasi yang berisikan dokumen dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnnya yang menggunakan ptokol HTTP (Hyperteks Transfer Protocol) dan untuk mengaksesnya menggunakan perngkat lunak yang disebut browser. (Arief, 2011) Menurut Rosa A.S & M.Salahuddin dalam bukunya yang berjudul Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, mengemukakan bahwa Model Waterfall adalah Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linier) atau alur hidup klasikal (classic life cycle). (Salahudin & A.S, 2009) Menurut Rosa A.S & M.Salahuddin dalam bukunya yang berjudul Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, mengemukakan bahwa : Metodologi Berorientasi Objek adalah Suatu strategi pembangunan perangkat lunak yang mengorganisasikan perangkat lunak sebagai kumpulan objek yang berisi data dan operasi yang diberlakukan terhadapnya. Metode berorientasi objek meliputi rankaian aktivitas analisis berorientasi objek, perancangan berorientasi objek, pemograman dan pengujian berorientasi objek. (Salahudin & A.S, 2009) 3. Gambaran Perangkat Lunak 3.1 Aliran Proses 3.1.1 Use Case Diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari sistem dan merepersentasikan interaksi antara actor dengan sistem. Gambar 1 Use Case Diagram Tabel 1 Use Case Skenario Kirim Lamaran (CV) Nama Use Case Kirim Lamaran (CV) Deskripsi Fungsi ini digunakan oleh pelamar untuk mengirim data lamaran pekerjaan (CV) Pelamar Kondisi Awal Skenario Reaksi Sistem 1.Pilih menu Info Lowongan Kerja 3.Pilih tombol Detail 5.Pilih tombol Kirim Lamaran 7.Mengisi Form Lamaran Kerja 8.Mengupload Photo 9.Pilih tombol Submit Lamaran 2.Menampilkan halaman info lowongan kerja yang tersedia 4.Menampilkan detail halaman info lowongan kerja yang dipilih 6.Menampilkan Form Lamaran Kerja 10.Apabila data belum lengkap, sistem akan meminta pelamar melengkapi data lamaran 11.Apabila data lengkap, sistem akan menyimpan data lamaran Kondisi Akhir : Data lamaran pelamar telah tersimpan dalam database 2

Table 2 Use Case Skenario Seleksi Lamaran Nama Use Case Seleksi Calon Karyawan Deskripsi Fungsi ini digunakan oleh karyawan HRD dalam menyeleksi calon karyawan baru berdasarkan data lamaran yang dikirimkan oleh pelamar HRD Kondisi Awal sudah melakukan login Skenario Reaksi Sistem 1.Pilih menu Seleksi Lamaran 3.Pilih Option View 5.Pilih Option Verifikasi 7.Pilih Option Delete 9.Pilih Option Ok 2.Menampilkan halaman data lamaran pelamar 4.Menampilkan detail data lamaran pelamar yang di pilih 6.Merubah Status Lamaran 8.Menampilkan message box Apakah anda yakin ingin menghapus item ini? 10.Menghapus data pelamar Kondisi Akhir : dapat melakukan proses read, update status dan delete data lamaran pelamar Tabel 3 Use Case Scenario Info Hasil Seleksi Nama Use Case Info Hasil Seleksi Deskripsi Fungsi ini digunakan oleh pelamar untuk melihat informasi pengumuman hasil seleksi Pelamar Kondisi Awal Skenario Reaksi Sistem 1.Pilih menu Info 3.Hasil Seleksi 2.Menampilkan form cari info hasil seleksi Memasukkan Nama pelamar Lengkap atau No 5.Mencari data pelamar KTP 6.Menampilkan informasi 4.Pilih tombol Submit data pelamar beserta 5.Melihat informasi info hasil seleksi hasil seleksi Kondisi Akhir : Pelamar dapat melihat informasi pengumuman hasil seleksi memodelkan aliran kerja (workflow) atau aktivitas dan operasi dari perangkat lunak. Gambar 2 Activity Diagram Kirim Lamaran (CV) Gambar 3 Activity Seleksi Lamaran Gambar 4 Activity Diagram Info Hasil Seleksi 3.3Class Diagram Class diagram adalah suatu diagram yang menyediakan sekumpulan class objek antar muka interface dan relasinya, dan juga untuk memodelkan database logic. 3.2 Activity Diagram Pada sub bab berikut ini akan dimodelkan aliran kegiatan yang terjadi dalam perangkat lunak kompresi data yang digambarkan dalam Activity Diagram dan secara garis besar adalah untuk 3

Gambar 5 Class Diagram Gambar 8 Halaman Info Hasil Seleksi 3.4 Perancangan Antar Muka Perancangan antarmuka ini bertujuan untuk memberikan gambaran mengenai bentuk antarmuka dari perangkat lunak yang akan digunakan oleh user untuk berinteraksi dengan perangkat lunak. Rancangan antarmuka ini mempertimbangkan berbagai kemudahan dan fungsionalitas dari perangkat lunak itu sendiri. 3.4.1 Antar muka aplikasi Gambar 9 Halaman Kelola Lowongan Kerja 4.Implementasi Sub bab ini akan menjelaskan langkah-langkah serta rencana jadwal dalam rangka mengimplementasikan aplikasi pelamaran kerja berbasis web yang telah dirancang pada bab sebelumnya. Gambar 6 Halaman Utama Pelamar Gambar 7 Halaman Kirim Lamaran Daftar Kegiatan Daftar perencanaan kegiatan pengimplementasian system yang akan dirancang sebagai berikut : 1. Analisis Kebutuhan Sistem Pada tahap ini proses pengumpulan kebutuhan sistem dilakukan secara intensif untuk menentukan kebutuhan sistem seperti apa yang dibutuhkan oleh user. 2. Pengumpulan Data Pada tahap ini dilakukan pengumpulan informasi mengenai semua kebutuhan data yang diperlukan untuk membangun aplikasi pelamaran kerja berbasis web di PT. Hariff Power Services. 3. Desain dan Perancangan Sistem Pada tahap ini dilakukan desain dan perancangan sistem menggunakan pemodelan UML (Unified Modelling Languange) yang bertujuan agar sistem yang dibangun sesuai dengan kebutuhan user 4. Pemilihan dan Instalasi Perangkat Keras dan Lunak 4

Pada tahap ini dilakukan pemilihan perangkat keras dan perangkat lunak yang dibutuhkan untuk mengimplementasikan dan digunakan dalam pengujian untuk aplikasi yang dibangun 5. Pembuatan Aplikasi Setelah sistem dirancang, aplikasi akan dibuat sesuai dengan kebutuhan. Pada tahap ini dilakukan pembuatan aplikasi berdasarkan hasil analisa, desain dan perancangan dengan menggunakan bahasa pemograman PHP dengan menggunakan framework Yii dan MySQL sebagai database-nya 6. Implementasi dan pengujian Pada tahap ini dilakukan implementasi dan pengujian terhadap aplikasi penerimaan karyawan yang telah dibuat dan melihat seberapa jauh tingkat keberhasilan sesuai dengan tujuan yang dinginkan. Pengujian aplikasi bertujuan untuk mencari kesalahan yang mungkin terjadi, diantaranya kesalahan sewaktu proses dan kesalahan logika dari aplikasi tersebut. 7. Evaluasi dan perbaikan Evaluasi akan memberikan masukan mengenai kekurangan yang ada pada sistem. Pada tahap ini dilakukan evaluasi terhadap aplikasi yang telah diuji sebelumnya serta dilihat apabila terjadi kerusakan dan kekurangan untuk diperbaiki selanjutnya. bahasa pemograman PHP dengan Yii Framework dan menggunakan MySQL sebagai databasenya dengan menggunakan web browser, serta web server yang diinstal pada computer (localhost) 2. Aplikasi ini adalah aplikasi pelamaran kerja berbasis web yang digunakan untuk pengolahan data lowongan kerja perusahaan serta memungkinkan pelamar mengirimkan langsung lamarannya secara online 4.2 Implementasi Antarmuka 4.2.1 Halaman Muka Gambar Gambar 10 Dialog Screen Halaman Utama Gambar 11 Dialog Kirim Lamaran Gambar 12 Dialog Screen Info Hasil Seleksi Gambar 14 Jadwal kegiatan 4.1 Lingkup dan Batasan Implementasi Ruang lingkup dan batasan implementasi terdiri dari: 1. Penerapan aplikasi pelamaran kerja berbasis web ini dilakukan dengan menggunakan 5

Gambar 13 Dialog Screen Halaman Admin 1. Aplikasi pelamaran kerja berbasis web ini dapat membantu pihak perusahaan dalam hal penyajian informasi lowongan kerja yang menarik dan cepat kepada para pelamar kerja serta membantu dalam hal pengolahan data lamaran pelamar tersebut 2. Aplikasi pelamaran kerja berbasis web ini dapat mempermudah para pelamar memperoleh infomasi lowongan kerja yang tersedia di PT. Hariff Power Services dan dapat mempercepat penjaringan data calon tenaga kerja serta proses pelamaran kerja karyawan dapat berjalan lebih efisien. Saran atau masukan yang dapat kami berikan untuk menunjang atau pengembangan sistem selanjutnya, sebagai berikut: 1. Aplikasi pelamaran kerja berbasis web ini dapat dikembangkan dengan penambahan SPK (Sistem Pendukung Keputusan) untuk proses penyeleksian terhadap data lamaran pelamar. 2. Aplikasi pelamaran kerja berbasis web ini dapat dikembangkan dengan penambahan fitur ujian seleksi karyawan secara online. Gambar 14 Dialog Screen Kelola Lowongan Kerja Gambar 15 Dialog Screen Detail Pelamar 4.3 Hasil Pengujian Di bawah ini adalah hasil pengujian yang telah dilakukan pada aplikasi pelamaran kerja berbasis web DAFTAR PUSTAKA 1. Arief, M. (2011). Pemograman Web Dinamis Menggunakan PHP dan MySQL. Yogyakarta: ANDI OFFSET. 2. Badiyanto. (2010) Buku Fintar Framework Yii Jakarta : Mediakom 3. Hasibuan, D. H. (2012). Manajemen Sumber Daya Manusia. Jakarta : Bumi Aksara. 4. Mangkulo, H. A. (2012). Membangun Aplikasi Sistem Informasi Manufaktur dengan VB 2010. Jakarta: Elex Media. 5. Prasetio, A. (2014). Buku Sakti Webmaster (PHP & Mysql, HTML & CSS, HTML5 & CSS3, JavaScript). Jakarta: Mediakita. 6. Rosa A.S, M.Shalahuddin. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. 7. Sharive. (2013). Yii Framework Menguasai Framework PHP Terbaik. Palembang: Lokomedia. 8. Sidik, B. (2012). Pemograman Web dengan PHP. Bandung: Informatika. Gambar 16 Hasil pengujian Setelah melalui beberapa tahap analisa, perancangan dan implementasi, maka diperoleh kesimpulan sebagai berikut : 6