34
MMT-ITS MMT-ITS 1 Made S urya Wedhana Made S urya Wedhana Fajar B as koro, S .Kom., MT. Fajar B as koro, S .Kom., MT. (Pendamping) (Pendamping) Pengembangan Perangkat Lunak Sistem Rekrutmen dan Seleksi Karyawan Menggunakan Teknologi Pengenalan Fitur Wajah Seminar Nasional M anajemen Teknologi X I

Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

Embed Size (px)

Citation preview

Page 1: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 11

Made S urya WedhanaMade S urya WedhanaFajar Baskoro, S .Kom., MT. Fajar Baskoro, S .Kom., MT. (Pendamping)(Pendamping)

Pengembangan Perangkat Lunak Sistem Rekrutmen dan Seleksi Karyawan Menggunakan Teknologi Pengenalan Fitur Wajah

Seminar NasionalM anajemen Teknologi X I

Page 2: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 22

Latar BelakangLatar Belakang Tingkat Tingkat turn-overturn-over karyawan PT X tinggi karyawan PT X tinggi Membutuhkan sistem rekrutmen dan seleksi yang Membutuhkan sistem rekrutmen dan seleksi yang

efektif dan efisienefektif dan efisien Media rekrutmen berbasis web (Media rekrutmen berbasis web (e-recruitmente-recruitment) )

terbukti efektif dan efisienterbukti efektif dan efisien Daftar cekal pekerja bermasalah (pernah Daftar cekal pekerja bermasalah (pernah

melakukan kesalahan berat) masih dalam bentuk melakukan kesalahan berat) masih dalam bentuk berkasberkas

Sulit menghindari perekrutan pekerja yang Sulit menghindari perekrutan pekerja yang pernah bermasalah di kantor cabang yang pernah bermasalah di kantor cabang yang berbedaberbeda

Butuh teknologi pengenalan wajah untuk Butuh teknologi pengenalan wajah untuk menyaring pelamar dari daftar cekal pekerja menyaring pelamar dari daftar cekal pekerja bermasalahbermasalah

Page 3: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 33

PermasalahanPermasalahan Bagaimana merancang dan membuat Bagaimana merancang dan membuat

suatu aplikasi suatu aplikasi front-endfront-end sistem rekrutmen sistem rekrutmen berbasis web untuk berinteraksi dengan berbasis web untuk berinteraksi dengan pencari kerjapencari kerja

Bagaimana merancang dan membuat Bagaimana merancang dan membuat suatu aplikasi suatu aplikasi back-end back-end sistem rekrutmen sistem rekrutmen dan seleksi memanfaatkan teknologi dan seleksi memanfaatkan teknologi pengenalan fitur wajahpengenalan fitur wajah

Page 4: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 44

Tujuan PenelitianTujuan Penelitian

Membuat sebuah aplikasi Membuat sebuah aplikasi front-end front-end berbasis web berbasis web sebagai media rekrutmensebagai media rekrutmen

Membuat sebuah aplikasi Membuat sebuah aplikasi back-endback-end berbasis berbasis desktopdesktop untuk administrasi rekrutmen untuk administrasi rekrutmen dan seleksi memanfaatkan dan seleksi memanfaatkan teknologi pengenalan fitur teknologi pengenalan fitur wajahwajah

Page 5: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 55

M anfaat PenelitianM anfaat Penelitian Meningkatkan efektifitas dan efisiensi pada Meningkatkan efektifitas dan efisiensi pada

proses rekrutmen dan seleksi pekerja.proses rekrutmen dan seleksi pekerja. Jangkauan publikasi lowongan yang luas karena Jangkauan publikasi lowongan yang luas karena

memanfaatkan internet.memanfaatkan internet. Memastikan perusahaan merekrut tenaga kerja Memastikan perusahaan merekrut tenaga kerja

yang bersih, dalam artian tidak pernah yang bersih, dalam artian tidak pernah melakukan kesalahan berat di perusahaan.melakukan kesalahan berat di perusahaan.

Menekan biaya dalam proses rekrutmen dan Menekan biaya dalam proses rekrutmen dan seleksiseleksi

Menekan tingkat Menekan tingkat turn-overturn-over pekerja di perusahaan pekerja di perusahaan Dapat dikembangkan sebagai dasar sistem Dapat dikembangkan sebagai dasar sistem

seleksi, identifikasi, dan daftar cekal berbagai seleksi, identifikasi, dan daftar cekal berbagai organisasiorganisasi

Page 6: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 66

Batasan M asalahBatasan M asalah Menggunakan SDK sistem biometrik komersial, Menggunakan SDK sistem biometrik komersial,

FaceSDK 2.0 Luxand (USA)FaceSDK 2.0 Luxand (USA) Menggunakan data personalia standard referensi Menggunakan data personalia standard referensi

dari buku manajemen SDMdari buku manajemen SDM Tidak membahas kewenangan akses sistem di Tidak membahas kewenangan akses sistem di

perusahaanperusahaan Sumber rekrutmen fokus pada sumber eksternalSumber rekrutmen fokus pada sumber eksternal Tidak membahas kebijakan cekal dalam Tidak membahas kebijakan cekal dalam

perusahaanperusahaan Tidak membahas algoritma dan model matematis Tidak membahas algoritma dan model matematis

pada SDK pengenalan wajahpada SDK pengenalan wajah Database wajah diambil dari berbagai sumber di Database wajah diambil dari berbagai sumber di

internetinternet

Page 7: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 77

K ajian PustakaK ajian Pustaka

Rekrutmen Rekrutmen Sumber Daya Sumber Daya ManusiaManusia

Manajemen Sumber Daya ManusiaHenry Simamora, 2006

Page 8: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 88

K ajian PustakaK ajian Pustaka

Seleksi Seleksi Sumber Daya Sumber Daya ManusiaManusia

Manajemen Sumber Daya ManusiaHenry Simamora, 2006

Page 9: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 99

K ajian PustakaK ajian Pustaka

e-Recruitmente-Recruitment– Media rekrutmen berbasis web lebih efektif dan Media rekrutmen berbasis web lebih efektif dan

efisien dibandingkan media rekrutmen efisien dibandingkan media rekrutmen tradisional (iklan media cetak, agen rekrutmen)tradisional (iklan media cetak, agen rekrutmen)

– Memanfaatkan website perusahaan sebagai alat Memanfaatkan website perusahaan sebagai alat perekrutanperekrutan

– Pemaparan informasi lebih lengkap sehingga Pemaparan informasi lebih lengkap sehingga calon pelamar dapat menilai kecocokan diri calon pelamar dapat menilai kecocokan diri dengan perusahaan dan lowongandengan perusahaan dan lowongan

Human Resource Management in the Internet Age: e-Recruitment and e-Selection MethodsOleh: Professor, Ph.D. Constanta BODEA

Page 10: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1010

K ajian PustakaK ajian Pustaka

Penelitian teknologi Penelitian teknologi pengenalan wajah tidak pengenalan wajah tidak hanya dimotivasi oleh hanya dimotivasi oleh tantangan dasar dari tantangan dasar dari masalah pengenalan masalah pengenalan wajah itu sendiri, tetapi wajah itu sendiri, tetapi juga pada juga pada perkembangan aplikasi perkembangan aplikasi praktis dimana praktis dimana membutuhkan membutuhkan identifikasi manusiaidentifikasi manusia

Handbook of Face RecognitionOleh: Stan Z. Li & Anil K. Jain

Page 11: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1111

K ajian PustakaK ajian Pustaka

Alur proses pengenalan wajahAlur proses pengenalan wajah

Handbook of Face RecognitionOleh: Stan Z. Li & Anil K. Jain

Ekstraksi Fitur Dan Segmentasi Wajah Sebagai Semantik Pada Sistem Pengenalan WajahOleh: Dewi Agushita R. – Adang Suhendra - Hendra

Tahapan pengolahan wajah

Page 12: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1212

K ajian PustakaK ajian Pustaka Menyediakan Application Programming Interface (API) untuk: Menyediakan Application Programming Interface (API) untuk:

– deteksi wajahdeteksi wajah– deteksi fitur wajahdeteksi fitur wajah– pencocokan wajah (1:1 dan 1:N)pencocokan wajah (1:1 dan 1:N)

Deteksi wajah frontal, tegak dan diamDeteksi wajah frontal, tegak dan diam Mendeteksi 40 titik fitur wajah (mata, alis, bibir, hidung, Mendeteksi 40 titik fitur wajah (mata, alis, bibir, hidung,

bentuk wajah)bentuk wajah) Menghasilkan informasi persentase kemiripan wajahMenghasilkan informasi persentase kemiripan wajah FaceSDK disediakan dalam bentuk FaceSDK disediakan dalam bentuk Dynamic Link LibraryDynamic Link Library

(DLL), dan dapat digunakan pada beberapa kompiler yang (DLL), dan dapat digunakan pada beberapa kompiler yang bekerja pada platform Win32bekerja pada platform Win32

Luxand FaceSDK 2.0 Documentation

Page 13: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1313

M etodologi PenelitianM etodologi PenelitianLatar Belakang

PenelitianSurvei Sistem

Existing

Rumusan Permasalahan

Tujuan, Manfaat dan Ruang Lingkup

Penelitian

PERSIAPAN PENELITIAN

Landasan Teori / Studi Pustaka

STUDI PENDAHULUAN

Persiapan Tools yang Dibutuhkan

Analisa Hasil Ujicoba

Studi Kelayakan Identifikasi Faktor-faktor Kendala

Kesimpulan Dan Saran

Dokumentasi Penelitian Final

ANALISA HASIL & KESIMPULAN PENELITIAN

Persiapan Komponen SDK Awal

PENGEMBANGAN PERANGKAT LUNAK BERBASIS KOMPONEN( MODEL V )

Page 14: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1414

M etodologi PenelitianM etodologi PenelitianPengembangan Perangkat Lunak Berbasis Komponen (Model V)

Oleh: Ivica Crnkovic (2005)

Page 15: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1515

Arsitektur Perangkat LunakArsitektur Perangkat LunakInternet

Web Server

Database Server

HRD

HRISPayroll

Absensi & Cuti

Training & Appraisal

Employee IS Klaim & Pinjaman

Rekrutmen & Seleksi

Seleksi Manajemen blacklist Manajemen Lowongan

DMZ

Corporate website

E-Recruitment

Page 16: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1616

Use Case DiagramUse Case DiagramSistem Rekrutmen dan Seleksi Menggunkan Teknologi Pengenalan Fiutr Wajah

Pemeriksaan Wajah

Memilih Kandidat Terbaik

Menampilkan Informasi Lowongan

Registrasi

Pilih Lowongan dan Hasil Seleksi

Login

Anggota (Pencari Kerja)

(f rom Actors)Department Head

(f rom Actors)

Menyaring Pelamar

<<include>>

Manajemen Lowongan

<<extend>>

<<include>>

Seleksi Pelamar

<<extend>>

<<extend>>

<<include>>Mengelola Daftar Cekal

<<include>>

Manajemen User dan Area Cabang

User (Staf HRD)

(f rom Actors)

Permintaan Rekrutmen

<<include>>

Requirements

Page 17: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1717

Package DependenciesPackage Dependencies

Front End Back End

DBconnection

Page 18: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1818

Class StereotypeClass Stereotype

NewClass

NewClass

NewClass

<<boundry>>

class yang berfungsi untuk menghubungkan sistem dengan user di luar sistem

<<control>>

class yang objeknya melakukan interaksi antar sekelompok objek lain

<<entity>>

class yang besifat pasif, dalam arti class tersebut tidak memulai interaksi dengan class lain. Entity class ini biasanya merepresentasikan suatu objek

yang disimpan dalam persistent storage.

Page 19: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 1919

Class Diagram Package Front EndClass Diagram Package Front EndSystem Designs

Lowongan

(f rom Back End)

LamaranSubmitLamaran

Anggota

PilihLowonganUI

RegistrasiUI

UploaderUILoginFrontEnd AnggotaPanel

Page 20: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2020

Class Diagram Package Back EndClass Diagram Package Back EndSystem Designs

Cekal

MatchFaces

Filter

LoginUI

MainApp

MainAppUI

MaintainUserUI

LoginBackEnd

User MaintainUser

MaintainLowonganUI

Lowongan

MaintainLowongan

MaintainAreaUI

Area

MaintainArea

MaintainAnggotaUI

Anggota

(f rom Front End)MaintainAnggota

MaintainLamaranUI

Lamaran

(f rom Front End)

MaintainLamaran

Page 21: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2121

Class PropertiesClass Properties

+Anggota()

-AnggotaID: string-FileID: int-Password: string-Nama: string-Sex: string-Email: string-Agama: string-TmpLahir: string-TglLahir: date-Alamat: string-Kewarganegaraan: string-TelpFix: string-TelpMobile: string-Status: string-Tanggungan: number-Hobby: string-IsDicekal: boolean-AlasanCekal: string-PhotoPath: string-CvfileName: string-PhotoFileName: string

<<entity>>Anggota

+Lowongan()

-LowonganID: string-NamaLowongan: string-TglAwalAktif: date-TglAkhirAktif: date-SyaratLowongan: text-IsAktif: boolean

<<entity>>Lowongan

+Lamaran()

-LamaranID: string-IsAktif: boolean-TglLamaranMasuk: date-TglLamaranDibalas: date-StatusCekal: string-NilaiTest: int-StatusTest: string-IsHired: boolean-Alasan: string

<<entity>>Lamaran

System Designs

+User()

-UserID: string-Password: string-Authority: string

<<entity>>User

+Area()

-AreaID: string-AreaName: string

<<entity>>Area

Page 22: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2222

Class PropertiesClass Properties

+ValidateData()+ValidateMessage()+SaveAnggota()+SessionEnable()+ValidateLogin(anggotaID:string, Password: string)+GetAnggotaData()+GetLamaranData()+GetLowonganData()+UpdateData()+ListLowongan()+ListLamaran()+GenerateFileID()+UploadCV()+UploadPhoto()+SavePhotoPath()+SaveCVPath()+SessionDestroy()

-statusLogin: string

<<control>>AnggotaPanel

+GenerateLamaranID()+SaveLamaran()

-LamaranID: string-AnggotaID: string-LowonganID: string

<<control>>SubmitLamaran

+ValidateLogin()+SessionEnable()+GetLoginData()

-AnggotaID: string-Password: string

<<control>>LoginFrontEnd

System Designs

+ValidateLogin()+CekLogin()+SetGlobalAuthority()

<<control>>LoginBackEnd

+ListLowongan()+ListLamaran()+SortingNilai()+SortingLamaranAktif()+LoadImage()+RefreshListLamaran()+RefreshListLowongan()

-stringLogin: string-stringPassword: string-stringAuthority: string

<<control>>MainApp

Page 23: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2323

Class PropertiesClass Properties

+SetStatusCekal()+SetAlasanCekal()

-AnggotaID: string-StatusCekal: boolean

<<control>>Cekal

+LoadAnggotaLamaranPhoto()+LoadAnggotaCekalPhoto()+SetSimilarityLevel()+DetectFace()+DetectFacialFeatures()+MatchFaces(LamaranID, IsDicekal)+SetStatusCekalLamaran()+LoadListLamaran()

-AnggotaFileID: string (IsDicekal = true)-AnggotaPhotoPath: string-LamaranID: string-PelamarPic: file

<<control>>MatchFaces

+Search(searchParamater)+ViewResultList()

-AnggotaID: string-LowonganID: string-LamaranID: string-AnggotaNama: string-AnggotaAlamat: string-AnggotaEmail: string

<<control>>Filter

System Designs

+LoadListUser()+FilterUser()+RefreshListUser()+OpenDataUser()+ValidateDataUser()+SaveUser()+UpdateUser()+DeleteUser()+CloseMaintainUserUI()

<<control>>MaintainUser

+LoadListArea()+FilterArea()+RefreshListArea()+OpenDataArea()+ValidateDataArea()+SaveArea()+UpdateArea()+DeleteArea()+CloseMaintainAreaUI()

<<control>>MaintainArea

Page 24: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2424

Class PropertiesClass Properties

+LoadListAnggota()+FilterAnggota()+SortAnggotaCekal()+SortAnggotaNonCekal()+RefreshListUser()+SetIsCekalAnggota()+OpenDataAnggota()+ValidateAnggota()+SaveAnggota()+UpdateAnggota()+DeleteAnggota()+GenerateFileID()+UploadPhoto()+UploadCV()

<<control>>MaintainAnggota

+LoadPelamar()+LoadCV()+SetNilaiTest()+SetStatusTest()+SetIsHired()+SetIsAktifLamaran()+ValidateLamaran()+SaveLamaran()+UpdateLamaran()+DeleteLamaran()+LoadMaintainAnggotaUI()+LoadMaintainLowonganUI()

<<control>>MaintainLamaran

System Designs

+LoadListLowongan()+FilterLowongan()+RefreshListLowongan()+SetIsAktifLowongan()+LoadComboArea()+FilterLowonganByArea()+OpenDataLowongan()+ValidateDataLowongan()+SaveLowongan()+UpdateLowongan()+DeleteLowongan()+CloseMaintainLowonganUI()

<<contro>>MaintainLowongan

Page 25: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2525

Realisasi Use CaseRealisasi Use CaseSystem Designs

√√√Login (BackEnd)

√√√Login (FrontEnd)

√√√Memilih Kandidat Terbaik

√√√Pemeriksaan Wajah

√√√Seleksi Pelamar

√√√Manajemen Area Cabang

√√√Manajemen User

√√√Mengelola Daftar Cekal

√√√Menyaring Pelamar

√√√Manajemen Lowongan

√√√Pilih Lowongan & Hasil Seleksi

√√√Registrasi

Antar Muka

Collaboration Diagram

Sequence Diagram

Use Case

Implementasi dan Uji Coba | Data Fisik | Kesimpulan

Page 26: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2626

Implementasi dan Uji CobaImplementasi dan Uji CobaPengembangan Perangkat Lunak Berbasis Komponen (Model V)

BackEnd.LoginUILogin (BackEnd)

FrontEnd.LoginUILogin (FrontEnd)

BackEnd.MainAppUI -> BackEnd.MaintainLamaranUIMemilih Kandidat Terbaik

BackEnd.MainAppUIPemeriksaan Wajah

BackEnd.MainAppUISeleksi Pelamar

BackEnd.MaintainAreaUIManajemen Area Cabang

BackEnd.MaintainUserUIManajemen User

BackEnd.MaintainAnggotaUIMengelola Daftar Cekal

BackEnd.MaintainLamaranUIMenyaring Pelamar

BackEnd.MaintainLowonganUIManajemen Lowongan

FrontEnd.PilihLowonganUIPilih Lowongan & Hasil Seleksi

FrontEnd.RegistrasiUIRegistrasi

Implementasi dan Uji CobaUse Case

Realisasi Use Case | Data Fisik | Kesimpulan | Daftar Pustaka

Page 27: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2727

Implementasi dan Uji Coba Pemeriksaan WajahImplementasi dan Uji Coba Pemeriksaan WajahBackEnd.MainAppUI

BACK

•Uji coba menggunakan data yang berbeda dari orang yang sama•Uji coba pemeriksaan wajah dengan data orang yang berbeda•Uji coba pemeriksaan cekal perseorangan•Uji coba pemeriksaan cekal keseluruhan pelamar

Page 28: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2828

K ESIM PULANK ESIM PULAN

Aplikasi Front End berbasis web layak Aplikasi Front End berbasis web layak digunakan karena telah memenuhi tujuan digunakan karena telah memenuhi tujuan penelitianpenelitian– Pencari kerja bisa melakukan registrasi dan Pencari kerja bisa melakukan registrasi dan

menyimpan profil dari pencari kerja.menyimpan profil dari pencari kerja. – Mampu menampilkan informasi lowongan yang Mampu menampilkan informasi lowongan yang

tersedia.tersedia.– Mampu menerima aplikasi lamaran pencari Mampu menerima aplikasi lamaran pencari

kerja terhadap lowongan tertentu dan kerja terhadap lowongan tertentu dan menyimpan dalam database.menyimpan dalam database.

– Mampu memberikan informasi kepada pencari Mampu memberikan informasi kepada pencari kerja apabila lamaran mereka memenuhi kerja apabila lamaran mereka memenuhi syarat.syarat.

Page 29: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 2929

K ESIM PULAN (2)K ESIM PULAN (2)

Aplikasi Back End berbasis desktop layak Aplikasi Back End berbasis desktop layak digunakan karena telah memenuhi tujuan digunakan karena telah memenuhi tujuan penelitianpenelitian– Mampu mengelola dan membuka lowongan terhadap Mampu mengelola dan membuka lowongan terhadap

posisi jabatan tertentu.posisi jabatan tertentu.– Mampu mengelola data pelamar dan membantu staf Mampu mengelola data pelamar dan membantu staf

HRD melakukan proses seleksi.HRD melakukan proses seleksi.– Mampu mengelola daftar cekal pekerja yang pernah Mampu mengelola daftar cekal pekerja yang pernah

melakukan kesalahan berat di perusahaan.melakukan kesalahan berat di perusahaan.– Mampu melakukan identifikasi terhadap pelamar ke Mampu melakukan identifikasi terhadap pelamar ke

dalam daftar cekal menggunakan teknologi pengenalan dalam daftar cekal menggunakan teknologi pengenalan fitur wajah, melalui pemanfaatan komponen pengenalan fitur wajah, melalui pemanfaatan komponen pengenalan fitur wajah Luxand Inc. fitur wajah Luxand Inc. (USA).(USA).

– Mampu membantu staf HRD memutuskan penerimaan Mampu membantu staf HRD memutuskan penerimaan pekerja.pekerja.

Page 30: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 3030

SARANSARANPerangkat lunak sebaiknya diuji coba Perangkat lunak sebaiknya diuji coba

lebih lanjut dengan melibatkan lebih lanjut dengan melibatkan berbagai tipe user untuk menemukan berbagai tipe user untuk menemukan bug-bugbug-bug yang belum teridentifikasi. yang belum teridentifikasi.

Diharapkan aplikasi ini dapat Diharapkan aplikasi ini dapat dikembangkan untuk berbagai dikembangkan untuk berbagai

aplikasi yang melibatkan proses aplikasi yang melibatkan proses seleksi, identifikasi dan pengelolaan seleksi, identifikasi dan pengelolaan daftar cekal oleh berbagai instansi.daftar cekal oleh berbagai instansi.

Page 31: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 3131

Daftar PustakaDaftar Pustaka Agushinta, D.R., Suhendra, A. dan Hendra. (2006) “Ekstraksi Fitur Dan Segmentasi Agushinta, D.R., Suhendra, A. dan Hendra. (2006) “Ekstraksi Fitur Dan Segmentasi

Wajah Sebagai Semantik Pada Sistem Pengenalan Wajah”. Wajah Sebagai Semantik Pada Sistem Pengenalan Wajah”. Proceeding of National Proceeding of National Conference on Computer Science & Information Technology VIIConference on Computer Science & Information Technology VII, Universitas , Universitas Gunadarma, Depok, hal. 1-5.Gunadarma, Depok, hal. 1-5.

Bodea, C. dan Zsolt, M. (2003), “Human Resource Management in the Internet Age: e-Bodea, C. dan Zsolt, M. (2003), “Human Resource Management in the Internet Age: e-Recruitment and e-Selection Methods”, Recruitment and e-Selection Methods”, Research and Younth – CNCSIS grant no. Research and Younth – CNCSIS grant no. 1464/20031464/2003, Academy of Economic Studies, Bucharest, hal. 5-7., Academy of Economic Studies, Bucharest, hal. 5-7.

Capretz, L.F., (2005), “Y: A New Component-Based Software Life Cycle Model”, Capretz, L.F., (2005), “Y: A New Component-Based Software Life Cycle Model”, Journal Journal of Computer Scienceof Computer Science, Vol. 1, No. 1, hal. 76-82., Vol. 1, No. 1, hal. 76-82.

Crnkovic, I., Chaudron, M., dan Larsson, L., (2005), “Component-based Development Crnkovic, I., Chaudron, M., dan Larsson, L., (2005), “Component-based Development Process and Component Lifecycle”, Process and Component Lifecycle”, Journal of Computing and Information TechnologyJournal of Computing and Information Technology, , Vol. 13, No. 4, hal. 321-327.Vol. 13, No. 4, hal. 321-327.

Hietmeyer, R. (2000), “Biometric Identification Promises Fast and Secure Processing of Hietmeyer, R. (2000), “Biometric Identification Promises Fast and Secure Processing of Airline Passenger”, dalam Airline Passenger”, dalam Handbook of Face RecognitionHandbook of Face Recognition, eds. Li, S.Z., dan Jain, A.K., , eds. Li, S.Z., dan Jain, A.K., Springer Science+Business Media, Inc., New York, hal. 1-3.Springer Science+Business Media, Inc., New York, hal. 1-3.

Hsu, R.I., Mottalec M.A., dan Jain, A.K. (2001) “Face Detection in Color Image”. Hsu, R.I., Mottalec M.A., dan Jain, A.K. (2001) “Face Detection in Color Image”. Proceedings International Conference on Image Processing (ICIP)Proceedings International Conference on Image Processing (ICIP), hal. 1046 – 1049., hal. 1046 – 1049.

Li, S.Z., dan Jain, A.K. (2005), Li, S.Z., dan Jain, A.K. (2005), HandbookHandbook of Face Recognitionof Face Recognition, Springer Science, Springer Science+Business Media, Inc., New York.+Business Media, Inc., New York.

Luxand Development, (2008), Luxand Development, (2008), Luxand FaceSDK 1.7 DocumentationLuxand FaceSDK 1.7 Documentation, Luxand, Inc., USA. , Luxand, Inc., USA. Simamora, H. (2004), Simamora, H. (2004), Manajemen Sumber Daya ManusiaManajemen Sumber Daya Manusia, Edisi 3, Bagian Penerbitan , Edisi 3, Bagian Penerbitan

Sekolah Tinggi Ilmu Ekonomi YKPN, Yogyakarta.Sekolah Tinggi Ilmu Ekonomi YKPN, Yogyakarta. Sommerville, Ian, (2006), Sommerville, Ian, (2006), Software EngineeringSoftware Engineering, 8th edition, Pearson Education , 8th edition, Pearson Education

Limited, London.Limited, London. Szlávik, Z., dan Szirányi, T. (2004). Szlávik, Z., dan Szirányi, T. (2004). “Face analysis using CNN-UM”. “Face analysis using CNN-UM”. Proceeding of Proceeding of

CNNA04CNNA04, IEEE, Budapest, hal. 190-196., IEEE, Budapest, hal. 190-196.

Page 32: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 3232

Sekian dan Terima Kasih

Pengembangan Perangkat Lunak Sistem Rekrutmen Dan Seleksi Karyawan Menggunakan Teknologi

Pengenalan Fitur Wajah

Page 33: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 3333

Physical Data ModelPhysical Data ModelFK_LAM ARAN_ANGGOT A_M _ANGGOT A

FK_LAM ARAN_LOWONGAN__LOWONGAN

FK_LOWONGAN_AREA_LOWO_AREA

FK_USER_AREA_USER_AREA

Anggota

AnggotaIDFi leIDPasswordNam aSexEm ai lAgam aT m pLahi rT g lLah irAlam atKewarganegaraanT e lpFixT e lpM obi leStatusT anggunganHobbyIsDicekalAlasanCeka lPhotoPathCVfi leNam ePhotoFi leNam e

char(40)in tchar(20)char(40)char(10)char(40)char(15)textdate tim echar(100)textchar(20)char(20)char(20)num eric(18)textb i ttexttextchar(40)char(40)

<pk>Lam aran

Lam aranIDLowonganIDAnggota IDIsAkti fT glLam aranM asukT glLam aranDibalasSta tusCeka lNi la iT estS ta tusT estIsHi redA lasan

char(20)char(20)char(40)b i tdate tim edate tim echar(10)in tchar(10)b i ttext

<pk><fk2><fk1>

Lowongan

LowonganIDAreaIDNam aLowonganT glAwalAkti fT glAkhi rAkti fSyaratLowonganIsAkti f

char(20)char(20)char(250)date tim edate tim etextb i t

<pk><fk>

Area

AreaIDAreaNam e

char(20)char(150)

<pk>

User

UserIDAreaIDPasswordAuthori ty

char(20)char(20)char(20)char(10)

<pk><fk>

BACK

Page 34: Seminar Nasional Manajemen Teknologi XIdigilib.its.ac.id/public/ITS-Master-10286-Presentation.pdf · berbasis web untuk berinteraksi dengan ... Menggunakan data personalia standard

MMT-ITSMMT-ITS 3434

Implementasi dan Uji Coba Memilih Kandidat TerbaikImplementasi dan Uji Coba Memilih Kandidat TerbaikBackEnd.MainAppUI -> BackEnd.MaintainLamaranUI

BACK