1 BAB IV DESKRIPSI KERJA PRAKTEK
1.1
Analisa Sistem Dalam pengembangan teknologi informasi ini dibutuhkan rancangan
analisa arsitektur perangkat lunak sebagai dokumentasi aplikasi yang dibuat. Dokumentasi tersebut diharapkan mampu mempengaruhi kinerja dari sumber daya manusia khususnya untuk meningkatkan pelayanan yang terbaik pada PT.Pelabuhan Indonesia III Persero. Metode ini membutuhkan analisis internal dan eksternal organisasi, kebutuhan bisnis dan beberapa teknik analisis untuk menghasilkan perencanaan yang baik. Data dan informasi yang dibutuhkan adalah yang berhubungan dengan tujuan dari pembuatan visualisasi informasi berbasis web pada website erekrutmen PT.Pelabuhan Indonesia III meliputi data calon pegawai yang terdaftar dalam database e-rekrutmen, data histori pendidikan, histori organisasi, histori kerja, data periode perekrutan, dan data-data lainnya yang saling berrelasi dengan data tersebut. Data yang dibutuhkan dapat digunakan untuk menghasilkan perencanaan aplikasi visualisasi informasi berbasis web yang dapat mendukung strategi operasional bagian Personalia pada PT.Pelabuhan Indonesia III (Persero) Surabaya. Analisa sistem ini berkaitan dengan rancangan visualisasi informasi berbasis web pada website e-rekrutmen milik PT.Pelindo III. Pada website erekrutmen PT.Pelindo III yang beralamat pada http://recruitment.pp3.co.id, visualisasi informasi ini terletak pada menu monitoring pelamar, menu ini hanya dapat diakses oleh user yang memiliki hak akses ke dalam menu tersebut yakni
22
user yang terdaftar sebagai pegawai divisi personalia dan manajer PT.Pelindo III. Dalam menu ini, divisi personalia dapat memantau peserta rekrutmen dari dashboard berupa pie, dan grafik batang serta laporan mengenai statistik pendaftar rekrutmen dalam bentuk dokumen report. Data-data yang dipantau dapat di urutkan berdasarkan periode perekrutan yang sedang dibuka PT.Pelindo III.
1.2
Perancangan Sistem Perancangan sistem bertujuan untuk membantu memberikan gambaran
mengenai rancangan arsitektur perangkat lunak, dalam hal ini adalah perancangan sistem untuk visualisasi informasi berbasis web pada website e-rekrutmen PT.Pelabuhan Indonesia III Persero Surabaya. Perancangan sistem ini bertujuan sebagai dokumentasi rancang bangun aplikasi, karena setiap aplikasi yang baik adalah aplikasi yang telah terdokumentasi dengan baik. Perancangan sistem juga berguna jika suatu saat terdapat masalah pada aplikasi maka developer dapat melihat perancangan sistem untuk dapat memperbaiki sistem berdasarkan rancangan yang telah dibuat sebelumnya. Perancangan sistem juga menjelaskan tentang proses bisnis yang terjadi ketika sistem diimplementasikan, dalam hal ini proses bisnis bagaimana manajemen personalia melakukan pemantauan data statistik dalam bentuk dashboard dan laporan. Perancangan sistem juga menggambarkan tentang bagaimana aliran data berjalan pada sistem, aliran data ini digambarkan dalam tahapan DFD (Data Flow Diagram). Selain itu juga terdapat penjelasan mengenai ERD (Entity Relasionship Diagram) yang menjelaskan tentang relasi tabel yang
terjadi pada basis data aplikasi ini. Relasi tabel basis data aplikasi ini dijelaskan dalam bentuk CDM (Conceptual Data Model) yang menggambarkan model secara konsep pemikiran sistem analis, serta PDM (Physical Data Model) yang mana merupakan relasi tabel yang berjalan pada sistem. Tahap-tahap perancangan sistem adalah meliputi : 1.
Pembuatan alur sistem aplikasi (System Flow)
2.
Diagram jenjang (HIPO)
3.
DFD (contex diagram, DFD level 0, dan level 1)
4.
ERD (Entity Relasionship Diagram) yaitu CDM (Conceptual Data Model) dan PDM (Physical Data Model).
1.2.1
System Flow
1. Mengakses Menu Monitoring Mengakses menu monitoring (Dashboard) Personalia
Start
Login sesuai Hak akses sebagai pihak Personalia
Halaman Depan web ERekrutmen
Tabel Registrasi User Auntentifikasi Login Tabel Log User
Pilih Menu Monitoring Pelamar
Menampilkan Menu Monitoring
Halaman Depan web ERekrutmen
Phase
Finish
Gambar 1.1 System Flow mengakses menu monitoring
2. Mengakses Informasi Lowongan Mengakses Informasi Lowongan Personalia
Mulai
Pilih Menu Informasi Lowongan Tabel Histori Job Vacancy Dashboard Informasi Lowongan
Menampilkan Dashboard tentang Informasi Lowongan
Tabel Job Vacancy
Pilih Periode Lowongan
Query Menampilkan Informasi Lowongan berdasarkan Periode
Dashboard Informasi Lowongan Berdasarkan Periode
Tb_his_job_vacan cy Tb_job_vacancy Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen Tb_his_job_vacan cy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Tb_job_vacancy
Tb_periode_rekrut
Cetak ?
y Pilih Periode
Laporan Informasi Lowongan per periode
Phase
Selesai
Gambar 1.2 System Flow mengakses informasi lowongan
3. Mengakses Informasi Umum Mengakses Informasi Umum Personalia
Mulai
Pilih Menu Informasi Umum
Menampilkan Dashboard tentang Informasi Umum
Dashboad Informasi Umum
Tb_his_job_vacan cy Tb_pribadi_pelamar
Pilih Periode
Query Menampilkan Informasi Umum berdasarkan Periode
Dashboard Informasi Umum Berdasarkan Periode
Tb_his_job_vacan cy Tb_pribadi_pelamar Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Tb_pribadi_pelamar Tb_periode_rekrut
Cetak ?
Laporan Informasi Umum per periode
y Pilih Periode
Phase
Selesai
Gambar 1.3 Mengakses informasi umum
4. Mengakses informasi Area Mengakses Informasi Area Personalia
Mulai
Pilih Menu Informasi Area
Menampilkan Dashboard tentang Informasi Area
Dashboard Informasi Area
Tb_his_job_vacancy
Tb_pribadi_pelamar
Pilih Periode
Tb_his_job_vacancy Query Menampilkan Informasi Area berdasarkan Periode
Dashboard Informasi Area Berdasarkan Periode
Tb_pribadi_pelamar Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen
Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Tb_pribadi_pelamar Tb_periode_rekrut
Cetak ?
Laporan Informasi Area per periode
y Pilih Periode
Phase
Selesai
Gambar 1.4 System Flow Mengakses informasi area
5. Mengakses Informasi Pendidikan Mengakses Informasi Pendidikan Personalia
Mulai
Pilih Menu Informasi Pendidikan
Menampilkan Dashboard tentang Informasi Pendidikan
Dashboard Informasi Pendidikan
Tb_his_job_vacancy Tb_his_pendidikan
Pilih Periode Pendidikan
Query Menampilkan Informasi Pendidikan berdasarkan Periode
Dashboard Informasi Pendidikan Berdasarkan Periode
Tb_his_job_vacancy Tb_his_pendidikan Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen
Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Tb_his_pendidikan Tb_periode_rekrut
Cetak ?
y Pilih Periode
Laporan Informasi Pendidikan per periode
Phase
Selesai
Gambar 1.5 System flow mengakses informasi pendidikan
6. Mengakses Informasi Histori Kerja Mengakses Informasi Histori Kerja Personalia
Mulai
Pilih Menu Informasi Histori Kerja
Menampilkan Dashboard tentang Informasi Histori Kerja
Dashboard Informasi Histori Kerja
Tb_his_job_vacancy Tb_his_kerja
Pilih Periode Histori Kerja
Query Menampilkan Informasi Histori Kerja berdasarkan Periode
Dashboard Informasi Histori Kerja Berdasarkan Periode
Tb_his_job_vacancy Tb_his_kerja Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen
Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Tb_his_kerja Tb_periode_rekrut
Cetak ?
y Pilih Periode
Laporan Informasi Histori Kerja per periode
Phase
Selesai
Gambar 1.6 System flow mengakses informasi histori kerja
7. Mengakses Nilai Pretest Pelamar Mengakses Informasi Nilai Pretest Personalia
Mulai
Pilih Menu Informasi Nilai Pretest
Menampilkan Dashboard tentang Informasi Nilai Pretest
Dashboard Informasi Nilai Pretest
Tb_his_job_vacancy His_pretest_pelamar
Pilih Periode Nilai Pretest
Query Menampilkan Informasi Nilai Pretest berdasarkan Periode
Dashboard Informasi Nilai Pretest Berdasarkan Periode
Tb_his_job_vacancy His_pretest_pelamar Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen
Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
His_pretest_pelamar Tb_periode_rekrut
Cetak ?
y Pilih Periode
Laporan Informasi Nilai Pretest per periode
Phase
Selesai
Gambar 1.7 Sysflow mengakses nilai pretest pelamar
8. Mengakses Nilai Global Priority Pelamar Mengakses Informasi Nilai Global Priority Personalia
Mulai
Pilih Menu Informasi Nilai Global Priority Tb_ahp_global_priority Menampilkan Dashboard tentang Informasi Nilai Global Priority
Dashboard Informasi Nilai Global Priority
Tb_his_job_vacancy Job_vacancy Tb_pribadi_pelamar
Pilih Periode Nilai Global Priority Tb_ahp_global_priority Query Menampilkan Informasi Nilai Global Priority berdasarkan Periode
Dashboard Informasi Nilai Global Priority Berdasarkan Periode
Tb_his_job_vacancy
Job_vacancy Tb_pribadi_pelamar Tb_periode_rekrut
Pilih Laporan dalam bentuk Dokumen Tb_ahp_global_priority Tb_his_job_vacancy Menampilkan Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Job_vacancy Tb_pribadi_pelamar Tb_periode_rekrut
Cetak ?
y Pilih Periode
Laporan Informasi Nilai Global Priority per periode
Phase
Selesai
Gambar 1.8 Sysflow mengakses nilai global priority pelamar
1.2.2
Diagram Jenjang (HIPO) Diagram Jenjang atau bisa disebut sebagai diagram HIPO merupakan
gambaran masing-masing proses yang yang terjadi dalam sistem mulai dari proses yang paling utama hingga pada subproses dari sistem. Dalam aplikasi visualisasi informasi berbasis web pada website e-rekrutmen PT.PELINDO III ini, memiliki 8 proses utama dan masing-masing proses tersebut memiliki sub proses mulai dari proses auntentifikasi login pada proses pertama serta proses menampilkan dashboard dalam bentuk grafik dan tabel hingga proses menampilkan laporan. Diagram HIPO aplikasi ini dapat dilihat pada gambar 4.2.9 dengan keterangan dibawah ini :
Warna Putih
: Merupakan proses yang menampilkan fungsi-fungsi
utama aplikasi seperti login, mengakses menu, dan sebagainya.
Warna Biru
: Merupakan proses menampilkan dashboard utama yang
akan muncul secara dinamis dalam bentuk grafik dan tabel berdasarkan periode yang dipilih.
Warna Hijau
: Merupakan proses menampilkan laporan dalam bentuk
dokumen secara dinamis berdasarkan periode.
Gambar 1.9 Diagram HIPO (Diagram Jenjang)
Menampilkan Dashboard Informasi Lowongan
Menampilkan Informasi Lowongan berdasarkan periode
Auntentifikasi Login
Menampilkan Menu Monitoring
Menampilkan LaporanLowongan dalam bentuk Dokumen Report
Mengakses Informasi Lowongan
Mengakses Menu Monitoring (Dashboard)
Menampilkan Laporan Informasi Umum dalam bentuk Dokumen Report
Menampilkan Informasi Umum berdasarkan periode
Menampilkan Dashboard Informasi Umum
Mengakses Informasi Umum
Menampilkan Laporan Informasi Area dalam bentuk Dokumen Report
Menampilkan Informasi Area berdasarkan periode
Menampilkan Dashboard Informasi Area
Mengakses Informasi Area
Visualisasi Informasi E-Rekrutmen
Menampilkan Laporan Histori Kerja dalam bentuk Dokumen Report
Menampilkan Laporan Informasi Pendidikan dalam bentuk Dokumen Report
Menampilkan Laporan Nilai Pretest dalam bentuk Dokumen Report
Menampilkan Informasi Nilai Pretest berdasarkan periode
Menampilkan Informasi Histori Kerja berdasarkan periode
Menampilkan Informasi Pendidikan berdasarkan periode
Mengakses Informasi Nilai Pretest
Menampilkan Dashboard Informasi Nilai Pretest
Mengakses Informasi Histori Kerja
Menampilkan Dashboard Informasi Histori Kerja
Menampilkan Dashboard Informasi Pendidikan
Mengakses Informasi Pendidikan
Menampilkan LaporanNilai Global Priority dalam bentuk Dokumen Report
Menampilkan Informasi Nilai Global Priority berdasarkan periode
Menampilkan Dashboard Informasi Nilai Global Priority
Mengakses Informasi Nilai Global Priority
1.2.3
Context Diagram Context Diagram atau bisa disebut diagram konteks adalah diagram
yang meggambarkan aliran data utama yang berjalan pada sistem. Dalam aplikasi ini terdapat satu aktor yaitu divisi personalia atau pihak manajemen perusahaan yang diberi hak akses sehingga dapat mengakses aplikasi ini. Pengaturan hak akses dapat dilakukan pada halaman website utama e-rekrutmen PT.PELINDO III. Aliran data yang terjadi pada aplikasi reporting ini adalah data yang diinputkan dan ditampilkan kepada aktor yakni divisi personalia atau pihak manajemen yang diberi hak akses. Informasi yang dapat ditampilkan dalam dashboard dan laporan adalah informasi lowongan, informasi area, informasi histori pendidikan pelamar, informasi histori kerja, informasi nilai pretest, infomrasi nilai global priority pelamar.
User ID dan Pas sword
0
periode perekrutan
Informas i Lowong Informas i umuman Informas i area Vis ualisas i Informas i Das hboarding
informas i pendidikan
Divis i Personalia
informas i histori kerja informas i nilai pretest pelamar nilai g lobal priority pelamar
+ Gambar 1.10 Diagram Konteks Dashboarding website e-rekrutmen
1. Data Flow Diagram Level 0 Data Flow Diagram level 0 dan level 1 adalah diagram yang menjelaskan tentang aliran data yang lebih rinci dari tabel-tabel basis data. Diagram DFD level 0 pada gambar 4.2.11 dan 4.2.12 menggambarkan proses utama yang terjadi pada sistem serta aliran datanya mulai dari fungsi petama yakni mengakses menu monitoring hingga mengakses nilai NGP peserta rekrutmen Pada DFD level 1 pada gambar 4.2.13, 4.2.14 sampai gambar 4.2.20 menjelaskan tentang aliran data yang berjalan pada sub proses sistem dan menggambarkan lebih detil aliran data dari tabel-tabel yang digunakan dalam masing-masing proses.
Gambar 1.11 DFD level 0 part 1 dashboarding website e-rekrutmen PT.Pelindo III
Gambar 1.12 DFD level 0 part 2 dashboarding website e-rekrutmen PT.Pelindo III
2. Data Flow Diagram Level 1 a. DFD Level 1 – Mengakses Menu Monitoring 1.1 Divis i Personalia
[User ID dan Pass word]
autentifikasi log in
[user ID]
1
T b_reg_user
[jam dan tang g al log in]
hasil auntentifikas i sukses log in
1.2 menampilkan halaman menu monitoring
[hak aks es log in]
Meng akses Informasi Lowongan
Gambar 1.13 DFD Level 1Mengakses menu monitoring
2
T b_log _user
b. DFD Level 1 – Mengakses Informasi Lowongan Meng akses menu moni toring [hak aks es l og in]
tb_his _j ob_va cancy
3
[id his j obvacancy]
2.1
Di vis i Personal i a
[Informasi Lowongan] menampi l kan dashboard tentang i nformas i l owong an
[data l owong an pekerj aan] 4
tb_j ob_vac anc y i nformas i l owong an
tb_his _j ob_va cancy
3
4
2.2
i d hi s job vacancy
[peri ode perekrutan]
i d job vacancy
tb_j ob_vac anc y
Di vis i Personal i a
menampi l kan i nformas i l owong an berdasarkan periode
[data periode perekrutan] 5
[info l owongan per periode] Di vis i Personal i a
tb_peri ode_rekrut i nformas i l owong an
i d hi s job vacancy
tb_his _j ob_va cancy
3
2.3
i d jov vacancy 4
menampi l kan l aporan dalam bentuk dokumen
tb_j ob_vac anc y data peri ode perekrutan
5
tb_peri ode_rekrut
[laporan lowong an per peri ode]
Di vis i Personal i a
[akses logi n]
Meng akses Informasi umum
Gambar 1.14 Level 1 Mengakses informasi lowongan
c. DFD Level 1 – Mengakses Informasi Umum Meng akses Informasi Lowongan [akses login]
3
tb_his _job_va cancy
[data lowong an pekerjaan]
data pelamar
tb_pribadi_pe lamar
6
3.1 menampilkan dashboard informas i umum
[Informasi umum]
D ivis i Personalia
informas i umum
tb_his _job_va cancy
3
6
tb_pribadi_pe lamar
5
tb_periode_rekrut
3.2
id his job vacancy
[informasi umum per periode]
[data pelamar]
[periode perekrutan]
menampilkan informas i umum berdas arkan periode
[periode perekrutan]
D Divis ivisii Personalia Personalia
informas i umum
3
tb_his _job_va cancy
id his jobvac anc y
3.3
data pelamar 6
tb_pribadi_pe lamar
5
tb_periode_rekrut
periode perekrutan
menampilkan laporan informas i umum
[laporan informasi umum per periode]
[akses login]
Meng akses Informasi area
Gambar 1.15 DFD Level 1 Mengakses Informasi Umum
D ivis i Personalia
d. DFD Level 1 – Mengakses Informasi Area Meng akses Informasi umum [akses login]
4.1
tb_his _job_va [data histori lowong an] cancy
3
[data pelamar]
tb_pribadi_pe lamar
6
menampilkan dashboard berdas arkan area
[Informasi area]
Divis i Personalia
data area pelamar
id his job vacancy
tb_his _job_va cancy
3
4.2
[periode perekrutan]
data pelamar
6
tb_pribadi_pe lamar
5
tb_periode_rekrut
informas i area berdas arkan peride
[periode perekrutan]
[informasi area per periode]
Divis i Personalia
data area pelamar tb_his _job_va cancy
3
tb_pribadi_pe lamar
6 5
4.3 id his job vacancy data pelamar periode perekrutan
cetak laporan dalam bentuk dokumen
[laporan informasi area per periode]
Divis i Personalia
tb_periode_rekrut [akses login]
Meng akses Informasi histori Pendidikan
Gambar 1.16 DFD Level 1 Mengakses Informasi Area
e. DFD Level 1 – Mengakses Informasi Histori Pendidikan Meng akses Informasi area [akses login]
tb_his _job_va[data histori perekrutan] cancy
3
7
[data histori pendidikan] tb_his _pendidika n
5.1 menampilkan dashboar informas i pendidikan
[informasi pendidikan]
Divis i Personalia
data pendidikan
3
tb_his _job_va cancy
id his job vacancy
data his tori pendidikan pelamar 7
tb_his _pendidika n 5
[periode perekrutan]
5.2 menampilkan informas i pendidikan per periode
[informasi pendidikan per periode] [periode perekrutan]
Divis Divisii Personalia Personalia
tb_periode_rekrut data pendidikan
3
7
5
tb_his _job_va cancy
id his job vacancy
5.3
data his tori pendidikan pelamar menampilkan laporan tb_his _pendidika informas i n pendidikan periode perekrutan per periode tb_periode_rekrut
[laporan informasi pendidikan per periode]
[akses login]
Meng akses informasi histori kerja
Gambar 1.17 DFD Level 1 Mengakses informasi histori kerja pelamar
Divis i Personalia
f. DFD Level 1 – Mengakses Informasi Histori Kerja Meng akses Informasi [akses login] histori Pendidikan 3
tb_his _job_va cancy
[histori perekrutan] [data histori kerja]
8
tb_his _kerja
6.1 menampilkan dashboard histori kerja
[informasi histori kerja]
Divis i Personalia
statistik histori kerja
3
id his jobvac anc y
tb_his _job_va cancy
6.2
data his tori kerja 8
tb_his _kerja
5
tb_periode_rekrut
[periode perekrutan]
menampilkan dashboard histori kerja perperiode
[periode perekrutan] [informasi histori kerja per periode]
Divis i Personalia
statistik histori kerja id his jobvac anc y
tb_his _job_va cancy
3
6.3
data his tori kerja 8
tb_his _kerja periode perekrutan
5
[laporan histori kerja per periode]
menampilkan laporan histori kerja per periode
Divis i Personalia
tb_periode_rekrut [akses login]
Meng akses Nilai Pretest Pelamar
Gambar 1.18 DFD Level 1 Mengakses informasi histori kerja
g. DFD Level 1 – Mengakses Informasi Nilai Pretest Meng akses informasi histori kerja [akses login]
3
tb_his _job_va cancy
[data histori lowong an] [nilai pretest pelamar]
9
tb_his _pretest_ pelamar
7.1
[informasi nilai pretest pelamar]
menampilkan dashboar nilai pretest
Divis i Personalia
informas i nilai pretest 3
9
tb_his _job_va cancy
id histori vacancy nilai pretest pelamar
tb_his _pretest_ pelamar
[periode perekrutan] 5
7.2 menampilkan dashboar nilai pretest per periode
[periode perekrutan]
[informasi nilai pretest perlamar per periode]
Divis Divisii Personalia Personalia
tb_periode_rekrut informas i nilai pretest 3
tb_his _pretest_ pelamar
9
id histori vacancy
tb_his _job_va cancy
7.3 nilai pretest pelamar periode perekrutan
5
tb_periode_rekrut
menampilkan laporan nilai pretest per periode
[laporan nilai pretest pelamar per periode]
[akses login]
Meng akses nilai g lobal priority
Gambar 1.19 DFD Level 1 Mengakses Informasi nilai pretest pelamar
Divis i Personalia
h. DFD Level 1 – Mengakses Informasi Nilai Global Priority Meng akses Nilai Pretest Pelamar [akses login]
10
tb_AHP_g lobal _priority
3
tb_his _job_va cancy
[data perhitung an AHP] [histori lowongan] [data lowong an pekerjaan]
4
8.1
tb_job_vac anc y
menampilkan dashboard NGP
[nilai g lobal priority pelamar] Divis i Personalia
[data pelamar] tb_pribadi_pe lamar
6
tb_AHP_g loba l_priority
10
3
ranking nilai g lobal priority pelamar
data perhitung an AHP
tb_his _job_va cancy
[periode perekrutan]
histori vacancy menampilkan dashboar NGP per periode
job vac anc y 4
tb_job_vac anc y nama pelamar
6
tb_pribadi_pe lamar
5
tb_periode_rekrut
8.2
[nilai g lobal priority per periode]
Divis i Personalia
[periode perekrutan]
ranking nilai g lobal priority pelamar
10 3 4 6
5
tb_AHP_g loba data perhitung an AHP l_priority tb_his _job_va cancy
histori vacancy
tb_job_vac anc y tb_pribadi_pe lamar
job vac anc y
8.3
menampilkan laporan NGP per periode
[laporan nilai g lobal priority pelamar]
Divis i Personalia
nama pelamar periode perekrutan
tb_periode_rekrut
Gambar 1.20 DFD Level 1 Mengakses nilai global priority pelamar
1.2.4
Conceptual Data Model (CDM) Conceptual Data Model (CDM) menjelaskan tentang relasi antar tabel
dalam sudut pandang sistem analis sehingga lebih mudah mengerti oleh manusia. Selain relasi antar tabel, juga dapat dilihat field dari setiap tabel dan tipe data dari masing-masing field. Tabel dalam skema relasi CDM ini telah terdapat pada website e-rekrutmen PT.Pelabuhan Indonesia III sehingga penulis menggunakan untuk menampilkan query hasil transaksi rekrutmen pegawai.
Tb_Pernyataan ID_PERNYATAAN Integer KET_PERNYATAAN Variable characters (500) STATUS_PERNYATAAN Characters (5)
Relationship_8
Tb_His_Pernyataan KET_HIS_PERNYATAAN Variable characters (6) Tb_Job_Vacancy ID_VACANCY
POSITION_VACANCY DATE_POST_VACANCY DATE_APPLY_VACANCY ID_PRETEST_MODUL
Tb_His_Pendidikan ID_HIS_PENDIDIKAN Integer <M> STRATA_HIS_PENDIDIKAN Variable characters (25) INSTITUSI_HIS_PENDIDIKAN Variable characters (50) JURUSAN_HIS_PENDIDIKAN Variable characters (50) KOTA_INST_HIS_PENDIDIKAN Variable characters (20) IPK_HIS_PENDIDIKAN Float (5) THN_DARI_HIS_PENDIDIKAN Date THN_LULUS_HIS_PENDIDIKAN Date
Relationship_7
Tb_Pribadi_Pelamar
Relationship_6
Identifier_1
Tb_His_Organisasi ID_HIS_ORGANISASI Integer <M> NAMAORG_HIS_ORGANISASI Variable characters (50) POSISI_HIS_ORGANISASI Variable characters (25) THN_DARI_HIS_ORGANISASI Date THN_AKHIR_HIS_ORGANISASI Date AKTIFITAS_HIS_ORGANISASI Variable characters (150) Identifier_1
Relationship_4
Relationship_5
ID_PELAMAR NAMA_PELAMAR KTP_PELAMAR JK_PELAMAR TEMPAT_LHR_PELAMAR TGL_LHR_PELAMAR KWN_PELAMAR STAT_MENIKAH_PELAMAR TINGGI_BDN_PELAMAR BERAT_BDN_PELAMAR STAT_KACAMATA_PELAMAR STAT_BUTAWARNA_PELAMAR AGAMA_PELAMAR ALAMAT_KTP_PELAMAR PROPINSI_KTP_PELAMAR KOTA_KTP_PELAMAR ALAMAT_SURAT_PELAMAR KODEPOS_PELAMAR
Integer Variable characters (1024) Characters (16) Variable characters (6) Variable characters (20) Date Variable characters (30) Variable characters (15) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (10) Variable characters (100) Variable characters (25) Variable characters (25) Variable characters (100) Variable characters (100)
Identifier_1 Relationship_1
Tb_His_Kerja ID_HIS_KERJA Integer <M> PERUSAHAAN_HIS_KERJA Variable characters (50) POSISI_HIS_KERJA Variable characters (40) THN_DARI_HIS_KERJA Date THN_AKHIR_HIS_KERJA Date ALASAN_PENGUNDURAN_HIS_KERJA Variable characters (150) GAJI_TERAKHIR_HIS_KERJA Integer Identifier_1
Tb_Reg_Pelamar ID_REG_PELAMAR Integer NO_REG_PELAMAR Variable characters (10) EMAIL_REG_PELAMAR Variable characters (40) TLP_REG_PELAMAR Variable characters (16) PASS_REG_PELAMAR Variable characters (20) AKSES_USER Integer Identifier_1
Number <M> Variable characters (50) Date Date Integer
Identifier_1
Relationship_10
Tb_His_Job_Vacancy Relationship_9
ID_HIS_JOB_VACANCY Integer TGL_HIS_JOB_VACANCY Date Identifier_1
Relationship_11
Tb_Periode_Rekrut ID_PERIOD Integer <M> NO_PERIODE_REKRUT Characters (3) NAMA_PERIODE_REKRUT Variable characters (25) TGL_AWAL_PERIODE_REKRUT Date TGL_AKHIR_PERIODE_REKRUT Date Identifier_1
Relationship_12
Tb_Ahp_Global_Priority
Relationship_2
NAMA_PELAMAR Variable characters (1024) NILAI_GLOBAL_PRIORITY Float
Tb_Akses_User ID_AKSES_USER Integer <M> KET_AKSES_USER Variable characters (50) Identifier_1
Gambar 1.21 CDM dashboarding website e-rekrutmen PT.Pelindo III
1.2.5
Physical Data Model (PDM) Physical Data Model (PDM) menggambarkan tentang relasi tabel secara
fisik yang berjalan pada sistem aplikasi.
Tb_His_Pernyataan FK_TB_HIS_P_RELATIONS_TB_PERNY ID_PELAMAR int int KET_HIS_PERNYATAAN varchar(6) varchar(500)
Tb_Pernyataan
ID_PERNYATAAN KET_PERNYATAAN STATUS_PERNYATAAN char(5)
FK_TB_HIS_P_RELATIONS_TB_PRIBA
Tb_Pribadi_Pelamar
Tb_Job_Vacancy ID_VACANCY POSITION_VACANCY DATE_POST_VACANCY DATE_APPLY_VACANCY ID_PRETEST_MODUL
numeric varchar(50) datetime datetime int
FK_TB_HIS_J_RELATIONS_TB_JOB_V
ID_PELAMAR int ID_REG_PELAMAR int Tb_His_Job_Vacancy Tb_His_Pendidikan NAMA_PELAMAR varchar(1024) ID_HIS_JOB_VACANCY int ID_HIS_PENDIDIKAN int KTP_PELAMAR char(16) ID_PELAMAR int ID_PELAMAR int JK_PELAMAR varchar(6) ID_VACANCY numeric STRATA_HIS_PENDIDIKAN varchar(25) TEMPAT_LHR_PELAMAR varchar(20) TGL_HIS_JOB_VACANCY datetime FK_TB_HIS_P_RELATIONS_TB_PRIBA INSTITUSI_HIS_PENDIDIKAN varchar(50) TGL_LHR_PELAMAR datetime JURUSAN_HIS_PENDIDIKAN varchar(50) KWN_PELAMAR varchar(30) KOTA_INST_HIS_PENDIDIKAN varchar(20) STAT_MENIKAH_PELAMAR varchar(15)FK_TB_HIS_J_RELATIONS_TB_PRIBA FK_TB_PERIO_RELATIONS_TB_HIS_J IPK_HIS_PENDIDIKAN float(5) TINGGI_BDN_PELAMAR varchar(5) THN_DARI_HIS_PENDIDIKAN datetime BERAT_BDN_PELAMAR varchar(5) THN_LULUS_HIS_PENDIDIKAN datetime STAT_KACAMATA_PELAMAR varchar(5) Tb_Periode_Rekrut STAT_BUTAWARNA_PELAMAR varchar(5) AGAMA_PELAMAR varchar(10) ID_PERIOD int ALAMAT_KTP_PELAMAR varchar(100) ID_HIS_JOB_VACANCY int PROPINSI_KTP_PELAMAR varchar(25) NO_PERIODE_REKRUT char(3) FK_TB_HIS_O_RELATIONS_TB_PRIBA KOTA_KTP_PELAMAR varchar(25) NAMA_PERIODE_REKRUT varchar(25) Tb_His_Organisasi ALAMAT_SURAT_PELAMAR varchar(100) TGL_AWAL_PERIODE_REKRUT datetime KODEPOS_PELAMAR varchar(100) TGL_AKHIR_PERIODE_REKRUT datetime ID_HIS_ORGANISASI int ID_PELAMAR NAMAORG_HIS_ORGANISASI POSISI_HIS_ORGANISASI THN_DARI_HIS_ORGANISASI THN_AKHIR_HIS_ORGANISASI AKTIFITAS_HIS_ORGANISASI
int varchar(50) FK_TB_AHP_G_RELATIONS_TB_PERIO FK_TB_PRIBA_RELATIONS_TB_REG_P varchar(25) datetime datetime FK_TB_HIS_K_RELATIONS_TB_PRIBA Tb_Ahp_Global_Priority Tb_Reg_Pelamar varchar(150) ID_PERIOD int ID_REG_PELAMAR int NAMA_PELAMAR varchar(1024) NO_REG_PELAMAR varchar(10) NILAI_GLOBAL_PRIORITY float EMAIL_REG_PELAMAR varchar(40) TLP_REG_PELAMAR varchar(16) PASS_REG_PELAMAR varchar(20) Tb_His_Kerja FK_TB_AKSES_RELATIONS_TB_REG_P AKSES_USER int
ID_HIS_KERJA ID_PELAMAR PERUSAHAAN_HIS_KERJA POSISI_HIS_KERJA THN_DARI_HIS_KERJA THN_AKHIR_HIS_KERJA ALASAN_PENGUNDURAN_HIS_KERJA GAJI_TERAKHIR_HIS_KERJA
int int varchar(50) varchar(40) datetime datetime varchar(150) int
Tb_Akses_User ID_AKSES_USER int ID_REG_PELAMAR int KET_AKSES_USER varchar(50)
Gambar 1.22 PDM dashboarding website e-rekrutmen PT.Pelindo III
1.2.6
Struktur Tabel Dalam pengembangan visualisasi berbasis web ini menggunakan
beberapa tabel yang telah tersedia dari basis data website e-rekrutmen PT.Pelabuhan Indonesia III yang menyimpan berbagai data calon pegawai yang
telah terdaftar. Tabel tersebut adalah tabel tb_pribadi_pelamar, tb_reg_pelamar, tb_akses_user, tb_his_pernyataan,
tb_his_pendidikan, tb_pernyataan,
tb_his_organisasi, tb_his_job_vacancy,
tb_his_kerja, tb_job_vacancy,
tb_periode_rekrut, tb_ahp_global_priority. Berikut akan dijelaskan tentang table-tabel yang digunakan : 1. Tabel Tb_Pribadi_Pelamar Primary key
:
Id_Pelamar
Foreign key
:
ID_Reg_Pelamar
Fungsi
:
Untuk menyimpan data pribadi dan kotak calon pelamar.
Tabel 1 : Stuktur Tabel Tb_Pribadi_Pelamar
Field ID_PELAMAR NAMA_PELAMAR KTP_PELAMAR JK_PELAMAR TEMPAT_LHR_PELAMAR TGL_LHR_PELAMAR KWN_PELAMAR STAT_MENIKAH_PELAMAR TINGGI_BDN_PELAMAR BERAT_BDN_PELAMAR STAT_KACAMATA_PELAMAR STAT_BUTAWARNA_PELAMAR AGAMA_PELAMAR ALAMAT_KTP_PELAMAR PROPINSI_KTP_PELAMAR KOTA_KTP_PELAMAR ALAMAT_SURAT_PELAMAR KODEPOS_PELAMAR
Tipe Integer Variable characters (1024) Characters (16) Variable characters (6) Variable characters (20) Date Variable characters (30) Variable characters (15) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (10) Variable characters (100) Variable characters (25) Variable characters (25) Variable characters (100) Variable characters (100)
2. Tabel Tb_Reg_Pelamar Primary key
:
ID_Reg_Pelamar
Foreign key
:
-
Panjang 50 16 6 20 30 15 5 5 5 5 10 100 25 25 100 100
Fungsi
:
Untuk menyimpan data pelamar kerja yang telah melakukan registrasi pada website e-rekrutmen
Tabel 2 : Struktur tabel Tb_reg_pelamar
Field
Tipe
ID_REG_PELAMAR NO_REG_PELAMAR
Integer Variable characters (10)
EMAIL_REG_PELAMAR TLP_REG_PELAMAR PASS_REG_PELAMAR AKSES_USER
Variable characters (40) Variable characters (16) Variable characters (20) Integer
Panjang 10 40 16 20
3. Tabel Tb_Akses_User Primary key
:
ID_Akses_User
Foreign key
:
ID_Reg_Pelamar
Fungsi
:
Untuk menyimpan data log user yang mengakses website e-rekrutmen
Tabel 3 : Struktur Tabel Tb_akses_user
Field
Tipe
ID_AKSES_USER KET_AKSES_USER
Integer Variable characters (50)
Panjang 50
4. Tabel Tb_His_pendidikan Primary key
:
ID_His_Pendidikan
Foreign key
:
ID_Pelamar
Fungsi
:
Untuk menyimpan data histori pendidikan.
Tabel 4 : Struktur tabel Tb_his_pendidikan
Field ID_HIS_PENDIDIKAN STRATA_HIS_PENDIDIKAN INSTITUSI_HIS_PENDIDIKAN JURUSAN_HIS_PENDIDIKAN KOTA_INST_HIS_PENDIDIKAN IPK_HIS_PENDIDIKAN THN_DARI_HIS_PENDIDIKAN THN_LULUS_HIS_PENDIDIKAN
Tipe Integer Variable characters (25) Variable characters (50) Variable characters (50) Variable characters (20) Float (5) Date Date
Panjang 25 50 50 20 5
5. Tabel Tb_His_Organisasi Primary key
:
Id_His_Organisasi
Foreign key
:
ID_Pelamar
Fungsi
:
Untuk menyimpan data histori organisasi pelamar kerja.
Tabel 5 : Struktur tabel Tb_His_organisasi
Field
Tipe
ID_HIS_ORGANISASI NAMAORG_HIS_ORGANISASI POSISI_HIS_ORGANISASI THN_DARI_HIS_ORGANISASI THN_AKHIR_HIS_ORGANISASI AKTIFITAS_HIS_ORGANISASI
Integer Variable characters (50) Variable characters (25) Date Date Variable characters (150)
Panjang 50 25
150
6. Tabel Tb_His_Kerja Primary key
:
Id_His_Kerja
Foreign key
:
ID_Pelamar
Fungsi
:
Untuk menyimpan data histori dimana saja pelamar tersebut pernah bekerja
Tabel 6 : Struktur tabel Tb_his_kerja
Field
Tipe
ID_HIS_KERJA PERUSAHAAN_HIS_KERJA POSISI_HIS_KERJA THN_DARI_HIS_KERJA THN_AKHIR_HIS_KERJA ALASAN_PENGUNDURAN_HIS_KERJA GAJI_TERAKHIR_HIS_KERJA
Integer Variable characters (50) Variable characters (40) Date Date Variable characters (150) Integer
Panjang 50 40
150
7. Tabel Tb_His_Job_Vacancy Primary key
:
ID_His_Job_Vacancy
Foreign key
:
ID_Pelamar
Fungsi
:
Untuk
menyimpan
data
yang berhubungan
dengan job vacancy apa saja yang pernah diambil pelamar pada periode tertentu.
Tabel 7 : Struktur tabel tb_his_job_vacancy
Field
Tipe
ID_HIS_JOB_VACANCY TGL_HIS_JOB_VACANCY
Panjang
Integer Date
8. Tabel Tb_Job_Vacancy Primary key
:
ID_Vacancy
Foreign key
:
-
Fungsi
:
Untuk menyimpan data lowongan perkerjaan apa saja yang sedang diadakan pada setiap periode perekrutan.
Tabel 8 : Struktur tabel Tb_Job_vacancy
Field
Tipe
ID_VACANCY POSITION_VACANCY DATE_POST_VACANCY DATE_APPLY_VACANCY ID_PRETEST_MODUL
Number Variable characters (50) Date Date Integer
Panjang 50
9. Tabel Periode_rekrut Primary key
:
Id_Period
Foreign key
:
-
Fungsi
:
Untuk menyimpan data periode perekrutan pegawai yang sedang diadakan.
Tabel 9 : Struktur tabel tb_priode_rekrut
Field
Tipe
ID_PERIOD NO_PERIODE_REKRUT NAMA_PERIODE_REKRUT TGL_AWAL_PERIODE_REKRUT TGL_AKHIR_PERIODE_REKRUT
Integer Characters (3) Variable characters (25) Date Date
10. Tabel Tb_Pernyataan Primary key
:
ID_Pernyataan
Foreign key
:
-
Panjang 3 25
Fungsi
:
Untuk menyimpan data pernyataan yang telah disetujui
peserta
rekrutmen
bahwa
mereka
menyetujui persyaratan mereka sebagai calon karyawan. Tabel 10 : Struktur tabel Tb_pernyataan
Field ID_PERNYATAAN KET_PERNYATAAN STATUS_PERNYATAAN
1.3
Tipe
Panjang
Integer Variable characters (500) Characters (5)
500 5
Kebutuhan Sistem
1.3.1
Hardware Perangkat keras yang diperlukan untuk menjalankan aplikasi adalah
computer dengan spesifikasi sebagai berikut : 1.
Prosessor Intel Pentium 4
2.
Memory RAM minimal 512Mb
3.
Harddisk minimal 40Gb
1.3.2
Software Perangkat lunak yang diperlukan untuk menjalankan aplikasi adalah
sebagai berikut : 1.
Sistem Operasi berbasis windows minimal Windows XP atau Linux yang telah mendukung akses internet dan memiliki tampian GUI.
2.
Browser (Internet Explorer, Mozilla Firefox, Google Chrome)
3.
Adobe Flash Player
4.3. Desain Input & Output Desain input/output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data. Desain input/output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun sistem. 1.3.3 Desain Input Desain input merupakan perancangan desain masukan dari pengguna kepada sebuah sistem yang kemudian akan disimpan kedalam database. Dalam aplikasi ini, inputan yang dilakukan oleh aktor adalah inputan berupa periode perekrutan yang mereka pilih untuk menampilkan informasi perekrutan karyawan berdasarkan periode perekrutan. A. Form Login Form Login
Username Password
Login
Gambar 1.23 Form Login
4.3.1. Desain Output Desain output merupakan perancangan hasil outputan yang ditampilkan oleh aplikasi. Dalam aplikasi ini, outputan yang ditampilkan adalah informasi pelamar dalam bentuk grafik batang, dan pie serta laporan dalam bentuk dokumen report berdasarkan periode yang ingin ditampilkan oleh bagian personalia atau aktor yang memiliki hak akses ke halaman ini.
A. Form Halaman Dashboarding Halaman Dashboard Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan Informasi Umum Informasi Area Informasi Pendidikan Informasi Pengalaman Informasi Pretest Informasi NGP
Gambar 1.24 Form halaman awal dashboard
B. Form Statistik Lowongan Menu Informasi Lowongan Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
20%
Informasi Umum Informasi Area
keterangan
20%
20% 20%
Informasi Pendidikan
20%
Informasi Pengalaman Informasi Pretest
tabel
Informasi NGP
Gambar 1.25 Form Statistik Lowongan
Tampilkan Laporan
C. Form Informasi Umum Menu Informasi Umum Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
20%
Informasi Umum Informasi Area
keterangan
20%
20% 20%
Informasi Pendidikan
20% Tampilkan Laporan
Informasi Pengalaman Informasi Pretest
tabel
Informasi NGP
Gambar 1.26 Form berisi informasi umum pelamar kerja
D. Form Informasi Berdasarkan Area Menu Informasi Berdasarkan Area Pelamar Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
20%
Informasi Umum Informasi Area
keterangan
20%
20% 20%
Informasi Pendidikan
20%
Informasi Pengalaman Informasi Pretest
tabel
Informasi NGP
Gambar 1.27 Form Informasi pelamar berdasarkan area
E. Form Informasi Histori Pendidikan Pelamar
Tampilkan Laporan
Menu Informasi Histori Pendidikan Pelamar Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
keterangan
Informasi Umum
100
Informasi Area
90
80
Informasi Pendidikan
70 Tampilkan Laporan
Informasi Pengalaman Informasi Pretest
tabel
Informasi NGP
Gambar 1.28 Form informasi histori pendidikan pelamar
F. Form Informasi Histori Pengalaman Kerja Menu Informasi Histori Pengalaman Kerja Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
keterangan
20%
Informasi Umum Informasi Area
20%
20%
Informasi Pendidikan
20%
20%
Informasi Pengalaman Informasi Pretest
tabel
Informasi NGP
Gambar 1.29 Form informasi histori kerja pelamar
G. Form Informasi Nilai Pretest
Tampilkan Laporan
Menu Informasi Nilai Pretest Pelamar Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Logout
Periode 1
Tampilkan
Menu Informasi Lowongan
keterangan
20%
Informasi Umum Informasi Area
20%
20%
Informasi Pendidikan
20%
20%
Tampilkan Laporan
Informasi Pengalaman Informas Nilaii Pretest
tabel
Informasi NGP
Gambar 1.30 Form informasi nilai pretest pelamar
H. Form Informasi Nilai Global Priority Menu Informasi Nilai Global Priority Monitoring Pelamar
Menu1
Menu2
Pilih Periode
Periode 1
Logout
Tampilkan
Menu Informasi Lowongan
keterangan
20%
Informasi Umum Informasi Area
20%
20%
Informasi Pendidikan
20%
20%
Tampilkan Laporan
Informasi Pengalaman Informas Nilaii Pretest
tabel
Informasi NGP
Gambar 1.31 Form informasi nilai global priority pelamar
Implementasi Input Output
1.4 1.4.1
Halaman Utama Dashboarding
1. Menu Login
Gambar 1.32 Menu login website e-rekrutmen
Deskripsi: Pada halaman login, hanya karyawan PT.Pelindo III yang memiliki hak akses terutama karyawan divisi personalia dapat melakukan login untuk mengakses menu monitoring pelamar. 2. Halaman Awal Dashboarding
Gambar 1.33 halaman menu awal dashboarding
Deskripsi: Halaman ini merupakah halaman awal ketika divisi personalia masuk pada menu monitoring pelamar website e-rekrutmen PT.PELINDO III. Dalam menu ini aktor dapat memilih sub menu yang dapat menampilkan dashboard utama.
3. Mengakses Informasi Lowongan
Gambar 1.34 Halaman informasi lowongan yang diambil
Deskripsi: Menu mengakses informasi lowngan merupakan menu pertama yang diakses oleh aktor. Pada halaman ini aktor dapat melihat statistik tentang informasi divisi apa saja yang dipilih ketika peserta rekrutmen melakukan registrasi pendaftaran peserta rekrutmen. Dapat ditampilkan dalam bentuk pie dan tabel berdasarkan periode yang dipilih. Jika menginginkan laporan dalam bentuk report dapat memilih tombol report yang telah disediakan.
4. Mengakses Informasi Umum
Gambar 1.35 Halaman yang menampilkan Informasi umum pelamar
Deskripsi: Pada halaman ini, aktor dapat melihat statistik tentang informasi umum para peserta rekrutmen mulai dari statistik jenis kelamin, agama, dan status pernikahan yang dapat ditampilkan per periode serta dapat ditampilkan dalam bentuk laporan.
5. Mengakses Informasi Area
Gambar 1.36 Halaman yang menampilkan informasi pelamar berdasarkan area
Deskripsi: pada halaman ini menampilkan data-data statistik area asal pelamar kerja seperti kewarganegaraan, provinsi, kota tinggal, dan kota kelahiran. Selain dalam bentuk grafik dan tabel juga dapat ditampilkan dalam bentuk laporan.
6. Mengakses Informasi Histori Pendidikan
Gambar 1.37 Halaman yang menampilkan statistik histori pendidikan pelamar
Deskripsi: Pada halaman ini, aktor dapat melihat dashboard mengenai histori pendidikan pelamar kerja yang dapat ditampilkan per periode serta dapat ditampilkan dalam bentuk laporan. 7. Mengkaskses Informasi Histori Kerja
Gambar 1.38 Halaman yang menampilkan histori kerja pelamar
Deskripsi: Pada halama ini menampilkan informasi berupa histori posisi kerja peserta rekrutmen yang dapat ditampilkan dalam bentuk grafis serta tabel per periode yang dipilih serta dapat ditampilkan dalam bentuk report.
8. Mengakses Informasi Nilai Pretest
Gambar 1.39 Halaman yang menampilkan informasi nilai pretest pelamar kerja
Deskripsi: Pada halaman ini menampilkan informasi tentang hasil nilai pretest yang dilakukan peserta rekrutmen ketika menjawab pertanyaan dari soal yang diisi pada website utama e-rekrutmen. 9. Mengakses Nilai Global Priority Pelamar
Gambar 1.40 Halaman yang menampilkan statistik nilai global priority dari perhitungan AHP website e-rekrutmen
Deskripsi: Pada halaman ini dapat menampilkan nilai global prioritydari metode AHP yang tersedia pada website utama e-rekrutmen. Selain tempil dalem bentuk grafik dan tabel, juga dapat ditampilkan dalam bentuk laporan. Dengan tabel ini dapat membantu manajemen personalia dalam pengambilan keputusan pegawai yang direkrut.
1.4.2
Halaman Laporan Halaman laporan berisi laporan dalam bentuk dokumen yang tampil
secara dinamis serta dapat dikategorikan per periode perekrutan. Laporan ini akan bertambah halamannya dengan sendirinya ketika data dalam tabel bertambah serta terdapat menu cetak yang dapat mencetak dalam bentuk dokumen cetak. Laporan-laporan tersebut masing masing adalah : 1. Laporan Job Vacancy Yang Diminati Pelamar
Gambar 1.41 Laporan Job Vacancy Yang Diminati Pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan divisi apa saja yang diminati peserta rekrutmen.
2. Laporan Statistik Jenis Kelamin Peserta Rekrutmen
Gambar 1.42 Laporan Statistik Jenis Kelamin Peserta Rekrutmen
Deskripsi: Laporan ini menampilkan detil mengenai jenis kelamin peserta rekrutmen dalam bentuk grafik serta lebih detilnya ditampilkan dalam bentuk tabel yang berisi jenis kelamin, nama pelamar, serta kode unik mereka yaitu KTP pelamar. Laporan ini dapat ditampilkan berdasarkan periode perekrutan.
3. Laporan Perbandingan Agama Pelamar Kerja
Gambar 1.43 Laporan Perbandingan Agama Pelamar Kerja
Deskripsi: pada laporan ini menunjukan diagram pie perbandingan agama para peserta rekrutmen serta lebih detilnya ada pada tabel dibawahnya , tabel ini dapat bertambah secara dinamis berdasarkan banyaknya peserta yang bertambah serta dapat ditampilkan berdasarkan periode perekrutan yang dipilih.
4. Laporan Status Pernikahan Pelamar Kerja
Gambar 1.44 Laporan Status Pernikahan Pelamar Kerja
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan status pernikahan pelamar kerja, untuk detilnya dapat dilihat pada tabel dibawah diagram pie, tabel ini ditampilkan secara dinamis berdasarkan periode yang dipilih dan dapat bertambah secara dinamis berdasarkan jumlah datanya.
5. Laporan Pebandingan Kewarganegaraan Pelamar
Gambar 1.45 Laporan pebandingan kewarganegaraan pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan status kewarganegaraan pelamar kerja, untuk detilnya dapat dilihat pada tabel dibawah diagram pie, tabel ini ditampilkan secara dinamis berdasarkan periode yang dipilih dan dapat bertambah secara dinamis berdasarkan jumlah datanya.
6. Laporan Perbandingan Asal Provinsi Pelamar
Gambar 1.46 Laporan Perbandingan Asal Provinsi Pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan asal provinsi pelamar kerja, untuk detilnya dapat dilihat pada tabel dibawah diagram pie, tabel ini ditampilkan secara dinamis berdasarkan periode yang dipilih dan dapat bertambah secara dinamis berdasarkan jumlah datanya.
7. Laporan Statistik Kota Kelahiran Pelamar
Gambar 1.47 Laporan Statistik Kota Kelahiran Pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan mengenai kota kelahiran pelamar kerja, untuk detilnya dapat dilihat pada tabel dibawah diagram pie, tabel ini ditampilkan secara dinamis berdasarkan periode yang dipilih dan dapat bertambah secara dinamis berdasarkan jumlah datanya.
8. Laporan Perbadingan Kota Tinggal Pelamar
Gambar 1.48 Laporan Perbadingan Kota Tinggal Pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan diagram pie untuk menggambarkan perbandingan kota tinggal pelamar kerja, untuk detilnya dapat dilihat pada tabel dibawah diagram pie, tabel ini ditampilkan secara dinamis berdasarkan periode yang dipilih dan dapat bertambah secara dinamis berdasarkan jumlah datanya.
9. Laporan Histori Pendidikan Pelamar
Gambar 1.49 Laporan Histori Pendidikan Pelamar
Deskripsi: Pada laporan ini dapat menampilkan dua macam diagram pie tentang perbandingan strata dan jurusan pendidikan peserta rekrutmen. Serta laporan lebih detilnya ada pada tabel.
10. Laporan Histori Kerja Pelamar
Gambar 1.50 Laporan Histori Kerja Pelamar
Deskripsi: Pada laporan ini menampilkan histori kerja pelamar dalam bentuk pie. Serta lebih detilnya nya terdapat pada tabel.
11. Laporan Nilai Global Priority Pelamar
Gambar 1.51 Laporan Nilai Global Priority Pelamar
Deskripsi: seperti pada dashboard, pada laporan ini juga menampilkan grafik batang mengenai peringkat nilai global priority pada perhitungan AHP pada website e-rekrutmen PT.PELINDO III.