Post on 11-May-2019
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 e-
rekrutmen 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 e-
rekrutmen 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
Phas
e
Start
Login sesuai Hak akses sebagai pihak
Personalia
Auntentifikasi Login
Finish
Tabel Registrasi UserHalaman Depan
web E-Rekrutmen
Pilih Menu Monitoring Pelamar
Menampilkan Menu Monitoring
Halaman Depan web E-
Rekrutmen
Tabel Log User
Gambar 1.1 System Flow mengakses menu monitoring
2. Mengakses Informasi Lowongan
Mengakses Informasi Lowongan
Personalia
Ph
ase
Mulai
Pilih Menu Informasi Lowongan
Dashboard Informasi Lowongan
Pilih Periode Lowongan
Menampilkan Dashboard tentang
Informasi Lowongan
Query Menampilkan Informasi Lowongan
berdasarkan Periode
Dashboard Informasi Lowongan
Berdasarkan Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Lowongan per
periode
Selesai
Tabel Histori Job Vacancy
Tabel Job Vacancy
Tb_his_job_vacancy
Tb_job_vacancy
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_job_vacancy
Tb_periode_rekrut
Gambar 1.2 System Flow mengakses informasi lowongan
3. Mengakses Informasi Umum
Mengakses Informasi Umum
Personalia
Ph
ase
Mulai
Pilih Menu Informasi Umum
Dashboad Informasi Umum
Pilih Periode
Menampilkan Dashboard tentang
Informasi Umum
Query Menampilkan Informasi Umum
berdasarkan Periode
Dashboard Informasi Umum Berdasarkan
Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Umum per periode
Selesai
Tb_his_job_vacancy
Tb_pribadi_pelamar
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_pribadi_pelamar
Tb_his_job_vacancy
Tb_pribadi_pelamar
Tb_periode_rekrut
Gambar 1.3 Mengakses informasi umum
4. Mengakses informasi Area
Mengakses Informasi Area
Personalia
Ph
ase
Mulai
Pilih Menu Informasi Area
Dashboard Informasi Area
Pilih Periode
Menampilkan Dashboard tentang
Informasi Area
Query Menampilkan Informasi Area
berdasarkan Periode
Dashboard Informasi Area Berdasarkan
Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Area per periode
Selesai
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_pribadi_pelamar
Tb_his_job_vacancy
Tb_pribadi_pelamar
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_pribadi_pelamar
Gambar 1.4 System Flow Mengakses informasi area
5. Mengakses Informasi Pendidikan
Mengakses Informasi Pendidikan
Personalia
Ph
ase
Mulai
Pilih Menu Informasi
Pendidikan
Dashboard Informasi
Pendidikan
Pilih Periode Pendidikan
Menampilkan Dashboard tentang
Informasi Pendidikan
Query Menampilkan Informasi
Pendidikan berdasarkan
Periode
Dashboard Informasi Pendidikan
Berdasarkan Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Pendidikan per
periode
Selesai
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_his_pendidikan
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_his_pendidikan
Tb_his_job_vacancy
Tb_his_pendidikan
Gambar 1.5 System flow mengakses informasi pendidikan
6. Mengakses Informasi Histori Kerja
Mengakses Informasi Histori Kerja
Personalia
Ph
ase
Mulai
Pilih Menu Informasi Histori
Kerja
Dashboard Informasi Histori
Kerja
Pilih Periode Histori Kerja
Menampilkan Dashboard tentang
Informasi Histori Kerja
Query Menampilkan Informasi Histori
Kerjaberdasarkan
Periode
Dashboard Informasi Histori Kerja
Berdasarkan Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Histori Kerjaper periode
Selesai
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_his_kerja
Tb_his_job_vacancy
Tb_his_kerja
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_his_kerja
Gambar 1.6 System flow mengakses informasi histori kerja
7. Mengakses Nilai Pretest Pelamar
Mengakses Informasi Nilai Pretest
Personalia
Ph
ase
Mulai
Pilih Menu Informasi Nilai
Pretest
Dashboard Informasi Nilai
Pretest
Pilih Periode Nilai Pretest
Menampilkan Dashboard tentang
Informasi Nilai Pretest
Query Menampilkan Informasi Nilai
Pretestberdasarkan
Periode
Dashboard Informasi Nilai Pretest
Berdasarkan Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
y
Laporan Informasi Nilai Pretestper periode
Selesai
Tb_periode_rekrut
Tb_his_job_vacancy
His_pretest_pelamar
Tb_periode_rekrut
Tb_his_job_vacancy
His_pretest_pelamar
Tb_his_job_vacancy
His_pretest_pelamar
Gambar 1.7 Sysflow mengakses nilai pretest pelamar
8. Mengakses Nilai Global Priority Pelamar
Mengakses Informasi Nilai Global Priority
Personalia
Phas
e
Mulai
Pilih Menu Informasi Nilai Global Priority
Dashboard Informasi Nilai Global Priority
Pilih Periode Nilai Global Priority
Menampilkan Dashboard tentang
Informasi Nilai Global Priority
Query Menampilkan Informasi Nilai Global Priority berdasarkan
Periode
Dashboard Informasi Nilai Global Priority
Berdasarkan Periode
Pilih Laporan dalam bentuk Dokumen
Laporan dalam bentuk Crystal Report
Menampilkan Laporan dalam
bentuk Dokumen
Cetak ?Pilih Periode
yLaporan Informasi
Nilai Global Priority per periode
Selesai
Tb_his_job_vacancy
Tb_pribadi_pelamar
Job_vacancy
Tb_ahp_global_priority
Tb_his_job_vacancy
Tb_pribadi_pelamar
Job_vacancy
Tb_ahp_global_priority
Tb_periode_rekrut
Tb_his_job_vacancy
Tb_pribadi_pelamar
Job_vacancy
Tb_ahp_global_priority
Tb_periode_rekrut
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.
Visu
alisa
si In
form
asi
E-Re
krut
men
Men
gaks
es In
form
asi
Nila
i Pre
test
Men
gaks
es In
form
asi
Low
onga
nM
enga
kses
Info
rmas
i Hi
stor
i Ker
ja
Men
gaks
es In
form
asi
Pend
idik
an
Men
gaks
es In
form
asi
Area
Men
gaks
es In
form
asi
Umum
Men
gaks
es
Info
rmas
i Nila
i Gl
obal
Prio
rity
Men
gaks
es M
enu
Mon
itorin
g (D
ashb
oard
)
Aunt
entif
ikas
i Log
in
Men
ampi
lkan
Men
u M
onito
ring
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i Lo
won
gan
Men
ampi
lkan
In
form
asi L
owon
gan
berd
asar
kan
perio
de
Men
ampi
lkan
La
pora
nLow
onga
n da
lam
ben
tuk
Doku
men
Rep
ort
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i Um
um
Men
ampi
lkan
In
form
asi U
mum
ber
dasa
rkan
per
iode
Men
ampi
lkan
La
pora
n In
form
asi
Umum
dal
am b
entu
k Do
kum
en R
epor
t
Men
ampi
lkan
Da
shbo
ard
In
form
asi A
rea
Men
ampi
lkan
In
form
asi A
rea
berd
asar
kan
perio
de
Men
ampi
lkan
La
pora
n In
form
asi
Area
dal
am b
entu
k Do
kum
en R
epor
t
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i Pe
ndid
ikan
Men
ampi
lkan
In
form
asi P
endi
dika
n b
erda
sark
an p
erio
de
Men
ampi
lkan
La
pora
n In
form
asi
Pend
idik
an d
alam
be
ntuk
Dok
umen
Re
port
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i Hi
stor
i Ker
ja
Men
ampi
lkan
In
form
asi H
istor
i Ke
rja b
erda
sark
an
perio
de
Men
ampi
lkan
La
pora
n Hi
stor
i Ker
ja
dala
m b
entu
k Do
kum
en R
epor
t
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i N
ilai P
rete
st
Men
ampi
lkan
In
form
asi N
ilai
Pret
est b
erda
sark
an
perio
de
Men
ampi
lkan
La
pora
n N
ilai P
rete
st
dala
m b
entu
k Do
kum
en R
epor
t
Men
ampi
lkan
Da
shbo
ard
Info
rmas
i N
ilai G
loba
l Prio
rity
Men
ampi
lkan
In
form
asi N
ilai
Glob
al P
riorit
y be
rdas
arka
n pe
riode
Men
ampi
lkan
La
pora
nNila
i Glo
bal
Prio
rity
dala
m
bent
uk D
okum
en
Repo
rt
Gambar 1.9 Diagram HIPO (Diagram Jenjang)
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.
periode perekrutan
User ID dan Password
nilai g lobal priority pelamar
informasi nilai pretest pelamar
informasi histori kerja
informasi pendidikan
Informasi area
Informasi umumInformasi Lowong an
0
Visualisasi
Informasi
Dashboarding
+
Divis i
Personalia
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
hasil auntentifikasi sukses log in
[hak akses log in]
[jam dan tang g al log in]
[user ID]
[User ID dan Password]Divis i
Personalia
1 Tb_reg_user
Meng akses Informasi Lowongan
2 Tb_log _user
1.1
autentifikasi
log in
1.2
menampilkan
halaman menu
monitoring
Gambar 1.13 DFD Level 1Mengakses menu monitoring
b. DFD Level 1 – Mengakses Informasi Lowongan
data periode perekrutan
id jov vacancy
id his job vacancy
informasi lowongan
informasi lowongan
[akses login]
[hak akses log in]
[laporan lowongan per periode]
[info lowongan per periode][data periode perekrutan]
id job vacancy
id his job vacancy
[data lowong an pekerjaan]
[id his jobvacancy]
[Informasi Lowongan]
[periode perekrutan]
Divisi
Personalia
3tb_his_job_va
cancy
4 tb_job_vacancy
5 tb_periode_rekrut
Divisi
Personalia
Mengakses menu monitoring
Mengakses Informasi umum
2.1
menampilkan
dashboard tentang
informasi lowongan
2.2
menampilkan informasi
lowongan berdasarkan
periode
2.3
menampilkan
laporan dalam
bentuk dokumen
3tb_his_job_va
cancy
4 tb_job_vacancy
Divisi
Personalia
Divisi
Personalia
3tb_his_job_va
cancy
4 tb_job_vacancy
5 tb_periode_rekrut
Gambar 1.14 Level 1 Mengakses informasi lowongan
c. DFD Level 1 – Mengakses Informasi Umum
informasi umum
informasi umum
periode perekrutan
data pelamar
id his jobvacancy
id his job vacancy
data pelamar
[data pelamar]
[informasi umum per periode]
[periode perekrutan]
[periode perekrutan]
[data lowong an pekerjaan]
[akses login]
[akses login]
[laporan informasi umum per periode]
[Informasi umum] Divis i
Personalia
Meng akses Informasi Lowongan
5 tb_periode_rekrut
6tb_pribadi_pe
lamar
3tb_his_job_va
cancy
Meng akses Informasi area
Divis i
Personalia
3.1
menampilkan
dashboard
informasi
umum
3.2
menampilkan
informasi umum
berdasarkan
periode
3.3
menampilkan
laporan
informasi
umum
Divis i
Personalia
Divis i
Personalia
3tb_his_job_va
cancy
6tb_pribadi_pe
lamar
3tb_his_job_va
cancy
6tb_pribadi_pe
lamar
5 tb_periode_rekrut
Gambar 1.15 DFD Level 1 Mengakses Informasi Umum
d. DFD Level 1 – Mengakses Informasi Area
periode perekrutan
data pelamar
id his job vacancy
data pelamar
id his job vacancy
data area pelamar
data area pelamar
[informasi area per periode]
[data pelamar]
[laporan informasi area per periode]
[akses login]
[akses login]
[periode perekrutan]
[data histori lowong an]
[periode perekrutan]
[Informasi area]Divis i
Personalia
5 tb_periode_rekrut
6tb_pribadi_pe
lamar
3tb_his_job_va
cancy
Divis i
Personalia
Meng akses Informasi umum
Meng akses Informasi histori Pendidikan
4.1
menampilkan
dashboard
berdasarkan
area
4.2
informasi area
berdasarkan
peride
4.3
cetak laporan
dalam bentuk
dokumen
Divis i
Personalia
Divis i
Personalia
3tb_his_job_va
cancy
6tb_pribadi_pe
lamar
3tb_his_job_va
cancy
6tb_pribadi_pe
lamar
5 tb_periode_rekrut
Gambar 1.16 DFD Level 1 Mengakses Informasi Area
e. DFD Level 1 – Mengakses Informasi Histori Pendidikan
data pendidikan
data pendidikan
periode perekrutan
data histori pendidikan pelamar
id his job vacancy
data histori pendidikan pelamar
id his job vacancy
[periode perekrutan]
[data histori perekrutan]
[data histori pendidikan]
[akses login]
[akses login]
[laporan informasi pendidikan per periode]
[periode perekrutan]
[informasi pendidikan]
[informasi pendidikan per periode]
Divis i
Personalia
5 tb_periode_rekrut
3tb_his_job_va
cancy
7tb_his_pendidika
n
Divis i
Personalia
Meng akses Informasi area
Meng akses informasi histori kerja
5.1
menampilkan
dashboar
informasi
pendidikan
5.2
menampilkan
informasi
pendidikan
per periode
5.3
menampilkan
laporan
informasi
pendidikan
per periode
Divis i
Personalia
Divis i
Personalia
3tb_his_job_va
cancy
7tb_his_pendidika
n
3tb_his_job_va
cancy
7tb_his_pendidika
n
5 tb_periode_rekrut
Gambar 1.17 DFD Level 1 Mengakses informasi histori kerja pelamar
f. DFD Level 1 – Mengakses Informasi Histori Kerja
periode perekrutan
data histori kerja
id his jobvacancy
data histori kerja
id his jobvacancy
[akses login]
[data histori kerja]
[histori perekrutan]
[periode perekrutan]
statistik histori kerja
statistik histori kerja
[akses login]
[informasi histori kerja per periode]
[laporan histori kerja per periode]
[periode perekrutan]
[informasi histori kerja]Divisi
Personalia
Divisi
Personalia
Meng akses Informasi histori Pendidikan
Mengakses Nilai Pretest Pelamar
5 tb_periode_rekrut
3tb_his_job_va
cancy
8 tb_his_kerja
Divisi
Personalia
Divisi
Personalia
6.1
menampilkan
dashboard
histori kerja
6.2
menampilkan
dashboard
histori kerja
perperiode
6.3
menampilkan
laporan histori
kerja per
periode
3tb_his_job_va
cancy
8 tb_his_kerja
3tb_his_job_va
cancy
8 tb_his_kerja
5 tb_periode_rekrut
Gambar 1.18 DFD Level 1 Mengakses informasi histori kerja
g. DFD Level 1 – Mengakses Informasi Nilai Pretest
[laporan nilai pretest pelamar per periode]
[informasi nilai pretest perlamar per periode]
periode perekrutan
nilai pretest pelamar
id histori vacancy
nilai pretest pelamar
id histori vacancy
[nilai pretest pelamar]
[data histori lowong an]
[periode perekrutan]
[akses login]
informasi nilai pretest
informasi nilai pretest
[akses login]
[periode perekrutan]
[informasi nilai pretest pelamar]Divis i
Personalia
Divis i
Personalia
Meng akses informasi histori kerja
Meng akses nilai g lobal priority
5 tb_periode_rekrut
3tb_his_job_va
cancy
9tb_his_pretest_
pelamar
Divis i
Personalia
Divis i
Personalia
7.1
menampilkan
dashboar nilai
pretest
7.2
menampilkan
dashboar nilai
pretest per
periode
7.3
menampilkan
laporan nilai
pretest per
periode
3tb_his_job_va
cancy
9tb_his_pretest_
pelamar
3tb_his_job_va
cancy
9tb_his_pretest_
pelamar
5 tb_periode_rekrut
Gambar 1.19 DFD Level 1 Mengakses Informasi nilai pretest pelamar
h. DFD Level 1 – Mengakses Informasi Nilai Global Priority
periode perekrutan
nama pelamar
job vacancy
histori vacancy
data perhitung an AHP
nama pelamar
job vacancy
histori vacancy
data perhitung an AHP
ranking nilai g lobal priority pelamar
ranking nilai g lobal priority pelamar
[data pelamar]
[data lowong an pekerjaan]
[histori lowongan]
[data perhitung an AHP]
[periode perekrutan]
[akses login]
[periode perekrutan]
[nilai g lobal priority per periode]
[laporan nilai g lobal priority pelamar]
[nilai g lobal priority pelamar]
Divis i
Personalia
Divis i
Personalia
Meng akses Nilai Pretest Pelamar
5 tb_periode_rekrut
6tb_pribadi_pe
lamar
10tb_AHP_g lobal
_priority
3tb_his_job_va
cancy
4 tb_job_vacancy
Divis i
Personalia
Divis i
Personalia
8.1
menampilkan
dashboard
NGP
8.2
menampilkan
dashboar NGP
per periode
8.3
menampilkan
laporan NGP
per periode
5 tb_periode_rekrut
10tb_AHP_g loba
l_priority
3tb_his_job_va
cancy
4 tb_job_vacancy
6tb_pribadi_pe
lamar
10tb_AHP_g loba
l_priority
3tb_his_job_va
cancy
4 tb_job_vacancy
6tb_pribadi_pe
lamar
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.
Relationship_1
Relationship_2
Relationship_4
Relationship_5
Relationship_6
Relationship_7
Relationship_8
Relationship_9
Relationship_10
Relationship_11
Relationship_12
Tb_Pribadi_Pelamar
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
<pi> 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 <pi>
Tb_Reg_Pelamar
ID_REG_PELAMAR
NO_REG_PELAMAR
EMAIL_REG_PELAMAR
TLP_REG_PELAMAR
PASS_REG_PELAMAR
AKSES_USER
<pi> Integer
Variable characters (10)
Variable characters (40)
Variable characters (16)
Variable characters (20)
Integer
Identifier_1 <pi>
Tb_Akses_User
ID_AKSES_USER
KET_AKSES_USER
<pi> Integer
Variable characters (50)
<M>
Identifier_1 <pi>
Tb_His_Pernyataan
KET_HIS_PERNYATAAN Variable characters (6)
Tb_His_Pendidikan
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
<pi> Integer
Variable characters (25)
Variable characters (50)
Variable characters (50)
Variable characters (20)
Float (5)
Date
Date
<M>
Identifier_1 <pi>
Tb_His_Organisasi
ID_HIS_ORGANISASI
NAMAORG_HIS_ORGANISASI
POSISI_HIS_ORGANISASI
THN_DARI_HIS_ORGANISASI
THN_AKHIR_HIS_ORGANISASI
AKTIFITAS_HIS_ORGANISASI
<pi> Integer
Variable characters (50)
Variable characters (25)
Date
Date
Variable characters (150)
<M>
Identifier_1 <pi>
Tb_His_Kerja
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
<pi> Integer
Variable characters (50)
Variable characters (40)
Date
Date
Variable characters (150)
Integer
<M>
Identifier_1 <pi>
Tb_Pernyataan
ID_PERNYATAAN
KET_PERNYATAAN
STATUS_PERNYATAAN
Integer
Variable characters (500)
Characters (5)
Tb_His_Job_Vacancy
ID_HIS_JOB_VACANCY
TGL_HIS_JOB_VACANCY
<pi> Integer
Date
Identifier_1 <pi>
Tb_Job_Vacancy
ID_VACANCY
POSITION_VACANCY
DATE_POST_VACANCY
DATE_APPLY_VACANCY
ID_PRETEST_MODUL
<pi> Number
Variable characters (50)
Date
Date
Integer
<M>
Identifier_1 <pi>
Tb_Periode_Rekrut
ID_PERIOD
NO_PERIODE_REKRUT
NAMA_PERIODE_REKRUT
TGL_AWAL_PERIODE_REKRUT
TGL_AKHIR_PERIODE_REKRUT
<pi> Integer
Characters (3)
Variable characters (25)
Date
Date
<M>
Identifier_1 <pi>
Tb_Ahp_Global_Priority
NAMA_PELAMAR
NILAI_GLOBAL_PRIORITY
Variable characters (1024)
Float
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.
FK_TB_PRIBA_RELATIONS_TB_REG_P
FK_TB_AKSES_RELATIONS_TB_REG_P
FK_TB_HIS_O_RELATIONS_TB_PRIBA
FK_TB_HIS_K_RELATIONS_TB_PRIBA
FK_TB_HIS_P_RELATIONS_TB_PRIBA
FK_TB_HIS_P_RELATIONS_TB_PRIBA
FK_TB_HIS_P_RELATIONS_TB_PERNY
FK_TB_HIS_J_RELATIONS_TB_PRIBA
FK_TB_HIS_J_RELATIONS_TB_JOB_V
FK_TB_PERIO_RELATIONS_TB_HIS_J
FK_TB_AHP_G_RELATIONS_TB_PERIO
Tb_Pribadi_Pelamar
ID_PELAMAR
ID_REG_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
int
int
varchar(1024)
char(16)
varchar(6)
varchar(20)
datetime
varchar(30)
varchar(15)
varchar(5)
varchar(5)
varchar(5)
varchar(5)
varchar(10)
varchar(100)
varchar(25)
varchar(25)
varchar(100)
varchar(100)
<pk>
<fk>
Tb_Reg_Pelamar
ID_REG_PELAMAR
NO_REG_PELAMAR
EMAIL_REG_PELAMAR
TLP_REG_PELAMAR
PASS_REG_PELAMAR
AKSES_USER
int
varchar(10)
varchar(40)
varchar(16)
varchar(20)
int
<pk>
Tb_Akses_User
ID_AKSES_USER
ID_REG_PELAMAR
KET_AKSES_USER
int
int
varchar(50)
<pk>
<fk>
Tb_His_Pernyataan
ID_PELAMAR
KET_HIS_PERNYATAAN
int
varchar(6)
<fk1>
Tb_His_Pendidikan
ID_HIS_PENDIDIKAN
ID_PELAMAR
STRATA_HIS_PENDIDIKAN
INSTITUSI_HIS_PENDIDIKAN
JURUSAN_HIS_PENDIDIKAN
KOTA_INST_HIS_PENDIDIKAN
IPK_HIS_PENDIDIKAN
THN_DARI_HIS_PENDIDIKAN
THN_LULUS_HIS_PENDIDIKAN
int
int
varchar(25)
varchar(50)
varchar(50)
varchar(20)
float(5)
datetime
datetime
<pk>
<fk>
Tb_His_Organisasi
ID_HIS_ORGANISASI
ID_PELAMAR
NAMAORG_HIS_ORGANISASI
POSISI_HIS_ORGANISASI
THN_DARI_HIS_ORGANISASI
THN_AKHIR_HIS_ORGANISASI
AKTIFITAS_HIS_ORGANISASI
int
int
varchar(50)
varchar(25)
datetime
datetime
varchar(150)
<pk>
<fk>
Tb_His_Kerja
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
<pk>
<fk>
Tb_Pernyataan
ID_PERNYATAAN
KET_PERNYATAAN
STATUS_PERNYATAAN
int
varchar(500)
char(5)
Tb_His_Job_Vacancy
ID_HIS_JOB_VACANCY
ID_PELAMAR
ID_VACANCY
TGL_HIS_JOB_VACANCY
int
int
numeric
datetime
<pk>
<fk1>
Tb_Job_Vacancy
ID_VACANCY
POSITION_VACANCY
DATE_POST_VACANCY
DATE_APPLY_VACANCY
ID_PRETEST_MODUL
numeric
varchar(50)
datetime
datetime
int
<pk>
Tb_Periode_Rekrut
ID_PERIOD
ID_HIS_JOB_VACANCY
NO_PERIODE_REKRUT
NAMA_PERIODE_REKRUT
TGL_AWAL_PERIODE_REKRUT
TGL_AKHIR_PERIODE_REKRUT
int
int
char(3)
varchar(25)
datetime
datetime
<pk>
Tb_Ahp_Global_Priority
ID_PERIOD
NAMA_PELAMAR
NILAI_GLOBAL_PRIORITY
int
varchar(1024)
float
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_pendidikan, tb_his_organisasi, tb_his_kerja,
tb_his_pernyataan, tb_pernyataan, tb_his_job_vacancy, 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 Tipe Panjang
ID_PELAMAR Integer
NAMA_PELAMAR Variable characters (1024) 50
KTP_PELAMAR Characters (16) 16
JK_PELAMAR Variable characters (6) 6
TEMPAT_LHR_PELAMAR Variable characters (20) 20
TGL_LHR_PELAMAR Date
KWN_PELAMAR Variable characters (30) 30
STAT_MENIKAH_PELAMAR Variable characters (15) 15
TINGGI_BDN_PELAMAR Variable characters (5) 5
BERAT_BDN_PELAMAR Variable characters (5) 5
STAT_KACAMATA_PELAMAR Variable characters (5) 5
STAT_BUTAWARNA_PELAMAR Variable characters (5) 5
AGAMA_PELAMAR Variable characters (10) 10
ALAMAT_KTP_PELAMAR Variable characters (100) 100
PROPINSI_KTP_PELAMAR Variable characters (25) 25
KOTA_KTP_PELAMAR Variable characters (25) 25
ALAMAT_SURAT_PELAMAR Variable characters (100) 100
KODEPOS_PELAMAR Variable characters (100) 100
2. Tabel Tb_Reg_Pelamar
Primary key : ID_Reg_Pelamar
Foreign key : -
Fungsi : Untuk menyimpan data pelamar kerja yang telah
melakukan registrasi pada website e-rekrutmen
Tabel 2 : Struktur tabel Tb_reg_pelamar
Field Tipe Panjang
ID_REG_PELAMAR Integer
NO_REG_PELAMAR Variable characters (10) 10
EMAIL_REG_PELAMAR Variable characters (40) 40
TLP_REG_PELAMAR Variable characters (16) 16
PASS_REG_PELAMAR Variable characters (20) 20
AKSES_USER Integer
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 Panjang
ID_AKSES_USER Integer
KET_AKSES_USER Variable characters (50) 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 Tipe Panjang
ID_HIS_PENDIDIKAN Integer
STRATA_HIS_PENDIDIKAN Variable characters (25) 25
INSTITUSI_HIS_PENDIDIKAN Variable characters (50) 50
JURUSAN_HIS_PENDIDIKAN Variable characters (50) 50
KOTA_INST_HIS_PENDIDIKAN Variable characters (20) 20
IPK_HIS_PENDIDIKAN Float (5) 5
THN_DARI_HIS_PENDIDIKAN Date
THN_LULUS_HIS_PENDIDIKAN Date
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 Panjang
ID_HIS_ORGANISASI Integer
NAMAORG_HIS_ORGANISASI Variable characters (50) 50
POSISI_HIS_ORGANISASI Variable characters (25) 25
THN_DARI_HIS_ORGANISASI Date
THN_AKHIR_HIS_ORGANISASI Date
AKTIFITAS_HIS_ORGANISASI Variable characters (150) 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 Panjang
ID_HIS_KERJA Integer
PERUSAHAAN_HIS_KERJA Variable characters (50) 50
POSISI_HIS_KERJA Variable characters (40) 40
THN_DARI_HIS_KERJA Date
THN_AKHIR_HIS_KERJA Date
ALASAN_PENGUNDURAN_HIS_KERJA Variable characters (150) 150
GAJI_TERAKHIR_HIS_KERJA Integer
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 Panjang
ID_HIS_JOB_VACANCY Integer
TGL_HIS_JOB_VACANCY 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 Panjang
ID_VACANCY Number
POSITION_VACANCY Variable characters (50) 50
DATE_POST_VACANCY Date
DATE_APPLY_VACANCY Date
ID_PRETEST_MODUL Integer
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 Panjang
ID_PERIOD Integer
NO_PERIODE_REKRUT Characters (3) 3
NAMA_PERIODE_REKRUT Variable characters (25) 25
TGL_AWAL_PERIODE_REKRUT Date
TGL_AKHIR_PERIODE_REKRUT Date
10. Tabel Tb_Pernyataan
Primary key : ID_Pernyataan
Foreign key : -
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 Tipe Panjang
ID_PERNYATAAN Integer
KET_PERNYATAAN Variable characters (500) 500
STATUS_PERNYATAAN Characters (5) 5
1.3 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
Login
Username
Password
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
Informasi Lowongan
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Gambar 1.24 Form halaman awal dashboard
B. Form Statistik Lowongan
Menu Informasi Lowongan
Informasi Lowongan
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
20%
20%
20%20%
20%
keterangan
tabel
Gambar 1.25 Form Statistik Lowongan
C. Form Informasi Umum
Menu Informasi Umum
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
20%
20%
20%20%
20%
keterangan
tabel
Gambar 1.26 Form berisi informasi umum pelamar kerja
D. Form Informasi Berdasarkan Area
Menu Informasi Berdasarkan Area Pelamar
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
20%
20%
20%20%
20%
keterangan
tabel
Gambar 1.27 Form Informasi pelamar berdasarkan area
E. Form Informasi Histori Pendidikan Pelamar
Menu Informasi Histori Pendidikan Pelamar
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
keterangan
tabel
100 90 80 70
Gambar 1.28 Form informasi histori pendidikan pelamar
F. Form Informasi Histori Pengalaman Kerja
Menu Informasi Histori Pengalaman Kerja
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informasi Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
keterangan
tabel
20%
20%
20%20%
20%
Gambar 1.29 Form informasi histori kerja pelamar
G. Form Informasi Nilai Pretest
Menu Informasi Nilai Pretest Pelamar
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informas Nilaii Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
keterangan
tabel
20%
20%
20%20%
20%
Gambar 1.30 Form informasi nilai pretest pelamar
H. Form Informasi Nilai Global Priority
Menu Informasi Nilai Global Priority
Informasi Umum
Informasi Area
Informasi Pendidikan
Informasi Pengalaman
Informas Nilaii Pretest
Informasi NGP
Informasi Lowongan
Periode 1
Menu2Menu1Monitoring Pelamar Logout
TampilkanPilih Periode
Menu
Tampilkan Laporan
keterangan
tabel
20%
20%
20%20%
20%
Gambar 1.31 Form informasi nilai global priority pelamar
1.4 Implementasi Input Output
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.