BAB IV ANALISIS DAN DESAIN SISTEM
4.1 Analisa Sistem
A
Proses rekrutmen karyawan pada PT. Mitra Jaya Abadi Surabaya
AY
dilakukan untuk memperoleh SDM (Sumber Daya Manusia) sesuai dengan
kebutuhan pengajuan karyawan baru berdasarkan kriteria-kriteria yang telah
AB
ditentukan. Kriteria-kriteria tersebut terdiri dari pendidikan dan pengalaman sesuai dengan bidang pekerjaan yang ada. Direktur yang membutuhkan karyawan melakukan proses pengajuan karyawan baru kepada pihak personalia dengan
R
mengisi formulir pengajuan karyawan baru. Manajer personalia melakukan
SU
evaluasi terhadap formulir pengajuan karyawan baru tersebut dan membuat rencana pengadaan karyawan baru. Dan pihak personalia membuat lowongan pekerjaan dimana lowongan tersebut dapat diisi oleh karyawan yang sudah ada
M
atau pelamar baru.
Proses seleksi dilakukan terhadap para pelamar yang telah melamar
O
sesuai dengan kompetensi lowongan pekerjaan yang bersangkutan. Pelamar yang
IK
lolos seleksi akan melakukan tes wawancara dengan manajer personalia sesuai dengan kompetensi pekerjaan pada divisi terkait dan hasil wawancara tersebut
ST
ditulis pada formulir hasil wawancara dan diberikan kepada direktur. Jika pelamar lulus tes maka manajer personalia akan membuat surat perjanjian kerja yang telah disetujui oleh direktur. Sebelum karyawan baru menjadi karyawan tetap akan dilakukan penilaian masa percobaan yang dilakukan selama 3 bulan oleh manajer
29
30
personalia. jika masa percobaan selesai dan dinyatakan lulus maka pelamar menjadi karyawan PT. Mitra Jaya Abadi Surabaya. 4.1.1 Dokumen Flow Manual
A
Dokumen Flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke PT. Mitra Jaya Abadi Surabaya. Dokumen Flow menggambarkan
AY
seluruh proses yang berhubungan dalam kegiatan Rekrutmen karyawan dan Usulan Pegawai baru sebelum menggunakan sistem informasi rekrutmen dan
AB
Usulan Pegawai baru pegawai.
Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan
R
dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu Gambaran
SU
mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan
ST
IK
O
M
sistem terkomputerisasi.
31
A. Dokumen Flow Pendaftaran Pegawai Baru
Dokumen Flow Pendaftaran Bagian HRD
Mulai
AY
Formulir Pendaftaran 2
A
Pelamar
Mengisi Formulir Pendaftaran
Formulir Pendaftaran 1
Data Pelamar
1
Selesai
IK
O
M
SU
R
Formulir Pendaftaran 2
AB
Menyimpan data pelamar
Gambar 4.1 Dokumen Flow Pendaftaran Pegawai Baru
ST
Pada Gambar 4.1 dokumen Flow Pendaftaran Pegawai Baru dimulai dari
pelamar melakukan pengisian formulir pendaftaran. Bagian HRD menyimpan dan mengarsipkan data pelamar yang digunakan untuk melakukan proses selanjutnya, yaitu proses tes wawancara.
32
B. Dokumen Flow Tes Wawancara Dokumen Flow Wawancara Pelamar
Bagian HRD
AY
A
Mulai
Data Pelamar
Menilai hasil tes
Nilai Tes Pelamar
1
Selesai
IK
O
M
SU
R
Menjawab pertanyaan
AB
Melontarkan pertanyaan
Gambar 4.2 Dokumen Flow Tes Wawancara
ST
Pada Gambar 4.2 dokumen Flow Tes Wawancara dimulai dari pelamar
memberikan data pelamar yaitu formulir pendaftaran yang sudah diisi oleh pelamar sebelumnya dan diberikan kepada bagian HRD untuk melakukan tes wawancara. Bagian HRD melontarkan beberapa pertanyaan dan bagian HRD akan memberikan penilaian atas jawaban pelamar kemudian disimpan dan di arsipkan.
33
C. Dokumen Flow Usulan dan Rekrutmen Pegawai Baru Dokumen Flow Usulan dan Rekrutmen Pegawai HRD
Direktur
Mulai
Pelamar
Evaluasi Formulir Pengajuan Pegawai Baru
Formulir Pengajuan Pegawai
Setujui formulir pengajuan pegawai baru? Y
Formulir Pengajuan Terevaluasi
Menandatangani Formulir Baru
Formulir Pengajuan Terevaluasi
SU
Internal
R
Membuat Rencana Pengadaan Pegawai Baru
Rekrutmen Intrenal/ External ?
AB
T
AY
Membuat Formulir Pengajuan Pegawai Baru
A
Formulir Pengajuan Pegawai
Pegawai
External
Surat Mutasi
1
M
Membuat Surat Mutasi
IK
O
Surat Mutasi
ST
Formulir Pengajuan Terevaluasi
Evaluasi Surat Mutasi
T
Setujui surat mutasi? Y Menandat angani Surat Mutasi
Formulir Pengajuan Terevaluasi 2
Gambar 4.3 Dokumen Flow Usulan dan Rekrutmen Pegawai Baru Pada Gambar 4.3 Proses Rekrutmen karyawan dimulai dari bagian HRD
melakukan pengajuan karyawan baru. Bagian HRD memberikannya kepada
34
direktur untuk melakukan persetujuan atau penolakan pengadaan karyawan baru. Jika form pengajuan karyawan baru telah disetuji oleh direktur maka bagian HRD melakukan proses pengadaan karyawan baru. Dan apabila perekrutan karyawan
A
baru tersebut dari bagian internal dalam artian pergantian jabatan di perusahaan maka bagian HRD membuatkan surat mutasi yang diberikan kepada direktur
AY
untuk dilakukan persetujuan mutasi, apabila diterima maka pelamar tersebut
sudah melakukan mutasi jabatan. dan bagian HRD memberikan surat mutasi
ST
IK
O
M
SU
R
AB
jabatan kepada karyawan yang bersangkutan.
35
D. Dokumen Flow Usulan dan Rekrutmen Pegawai Connector 1 Dokumen Flow Rekrutmen Pegawai HRD
Pelamar Mengajukan Surat Lamaran
Membuat Surat Mutasi
Surat Lamaran
Surat Pemberitahuan Mutasi 1 11 A
AB
2
1
R
Surat Lamaran
SU
Seleksi Surat Lamaran
Setujui surat lamaran ?
Surat Pemberitahuan Mutasi 2
AY
2
Pegawai
A
Direktur
Y
Surat Panggilan
Membuat Surat Panggilan
T
Surat Panggilan
M
Menolak Surat Lamaran
IK
O
Selesai
ST
Gambar 4.4 Dokumen Flow Usulan dan Rekrutmen Pegawai Connector 1 Pada Gambar 4.4 Proses Rekrutmen pegawai off page connector 1
dimulai dari pihak pelamar, dengan memberikan surat pengajuan lamaran yang diberikan kepada bagian HRD untuk dilakukan penyeleksian tahap awal yaitu perlengkapan biodata pelamar yang telah ditentukan oleh pihak perusahaan. Jika perlengkapan belum lengkap maka biodata dikembalikan kepada pihak pelamar
36
dan harus dilengkapi untuk melakukan verifikasi selanjutnya. Dan apabila pelamar tersebut sudah diterima pada tahap awal tersebut maka bagian HRD akan membuat surat panggilan yang akan diberikan kepada pihak pelamar untuk
A
melakukan tes wawancara yang nantinya akan dilakukan tes oleh bagian HRD. Dan apabila pelamar tersebut dinyatakan lulus tes, maka bagian HRD akan
AY
membuat kontrak kerja rangkap dua yang nantinya akan diberikan kepada pelamar dan yang satu akan diarsipkan oleh bagian HRD. Dan bagian HRD juga membuat
AB
laporan hasil dari tes wawancara yang digunakan untuk laporan hasil tes pelamar
ST
IK
O
M
SU
R
kepada direktur.
37
E. Dokumen Flow Penilaian Masa Percobaan Dokumen Flow Penilaian Masa Percobaan Pelamar
Bagian HRD
Kriteria Penilaian 2
AY
Data Pelamar yang lulus tes
A
Mulai
Masa Percobaan
AB
Mengumumkan kriteria penilaian
Penilaian tes masa Percobaan
Nilia hasil tes percobaan
1
Selesai
IK
O
M
SU
R
Kriteria Penilaian 1 Kriteria Penilaian 2
Gambar 4.5 Dokumen Flow Penilaian masa Percobaan
ST
Pada Gambar 4.5 Proses Penilaian Masa Percobaan dimulai dari bagian
HRD mendapatkan hasil tes wawancara yang lulus. Kemudian bagian HRD akan memberikan kriteria-kriteria penilaian dalam tes masa percobaan. Kemudian bagian HRD akan memberikan penilaian selama masa percobaan berlangsung dan menyimpan hasil penialaian tes masa percobaan.
38
4.2 Desain Sistem Perancangan sistem ini dimaksudkan untuk membantu memecahkan masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik
A
dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui beberapa tahap-tahap perncangan mulai dari System Flow, Context Diagram,
AY
HIPO, ERD, DFD, Conceptual Data Model (CDM), Phisical data Model (PDM),
4.2.1 Sistem Flow
AB
DBMS, dan desain input outputnya.
Sistem Flow memuat hasil analisis yang dibuat berdasarkan hasil survey
R
ke PT. Mitra Jaya Abadi Surabaya. Sistem Flow menggambarkan seluruh proses yang berhubungan dalam kegiatan Rekrutmen karyawan dan Usulan Pegawai
SU
baru.
Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan
M
dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu Gambaran
O
mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan
ST
IK
sistem terkomputerisasi.
39
A. Maintenance Pegawai
Sistem Flow Maintenance Pegawai Pegawai
Bagian HRD
AY
A
Mulai
Data Pegawai
AB
Input Data Pegawai
Pengecekan data pegawai
ST
IK
O
M
SU
R
Y
Sudah ada ?
T
Menyimpan Data Pegawai
Pegawai
Selesai
Gambar 4.6 Sistem Flow Maintenance Pegawai
Pada Gambar 4.6 Sistem Flow Maintenance Pegawai dimulai dari
pegawai memberikan data-data pegawai kepada bagian HRD. Bagian HRD menginputkan data pegawai dan menyimpan data pegawai ke database pegawai.
40
B. Sistem Flow Pendaftaran Pegawai Baru
Sistem Flow Pendaftaran Pegawai baru Pelamar
A
HRD
AY
Mulia
R
SU
Data Pelamar
Data Pelamar
AB
Data Pelamar
M
Menyimpan data pelamar
Pelamar
ST
IK
O
Selesai
Gambar 4.7 Sistem Flow Pendaftaran Pegawai Baru
Pada Gambar 4.7 Sistem Flow Pendaftaran Pegawai Baru dimulai dari
pelamar memberikan data-data lamaran kepada bagian HRD.Bagian HRD akan menginputkan data pelamar dan menyimpan data hasil pelamar ke database hasil Pelamar. Proses ini nantinya akan digunakan untuk melakukan proses tes wawancara.
41
C. Sistem Flow Usulan Pegawai Baru Sistem Flow Usulan Pegawai Baru Direktur
Mulai
AY
Formulir Pengajuan Pegawai baru
Pegawai
Evaluasi persetujuan pegawai baru
AB
Membuat Formulir pengajuan pegawai baru
Disetujui pengajuan pegawai baru
SU
R
Y
Formulir Pengajuan disetujui
A
HRD
T
ST
IK
O
M
Membuat Formulir lowongan
Selesai
Gambar 4.8 Sistem Flow Usulan Pegawai Baru
Pada Gambar 4.8 Sistem Flow Usulan Pegawai Baru dimulai dari bagian
HRD membuat usulan pegawai baru. Bagian HRD akan membuat formulir pengajuan dan diberikan kepada direktur untuk persetujuan usulan pegawai baru. Jika di setujui maka bagian HRD akan membuat formulir lowongan pekerjaan baru.
42
D. Sistem Flow Rekrutmen Pegawai Baru
Sistem Flow Rekrutmen Pegawai HRD
Pelamar
Direktur
A
Start
AY
Pelamar Hasil Wawancara
AB
Input Nilai
T
Lulus tes wawancara?
Y
SU
Menyimpan Pelamar yang Lolos dan tidak
R
Hasil Wawancara
Menghitung Nilai
Mencetak Hasil Wawancara tidak lulus
Hasil Tes
M
Hasil Wawancara
O
Input nilai masa percobaan
ST
IK
Menyimpan Nilai masa percobaan
Mencetak Laporan Pelamar yang lulus
Hasil Tes
Laporan Pelamar yang Lulus 1 Laporan
Pelamar yang Lulus 2
Gambar 4.9 Sistem Flow Rekrutmen Pegawai Baru
Laporan Pelamar Yang Lulus
End
43
Pada Gambar 4.9 Sistem flow Rekrutmen dimulai dari bag. HRD melakukan penginputan data pelamar pada from Pelamar, dan datanya disimpan ke database pelamar. Bagian HRD akan menginputkan nilai – nilai hasil tes
A
wawancara dan menghitungnya untuk memperoleh keputusan lulus dan tidaknya pelamar dalam melakukan tes wawancara. Kemudian bagian HRD akan
AY
menyimpan data hasil tes pelamar ke database hasil tes, jika pelamar dinyatakan
tidak lulus maka bagian HRD akan mencetak nilai hasil wawancara tersebut dan
AB
diberikan kepada pelamar yang tidak lulus dalam tahap tes wawancara. Selanjutnya adalah melakukan penilaian terhadap masa percobaan karyawan kemudian disimpan di database hasil tes. Bagian HRD akan membuat laporan
ST
IK
O
SU
M
direktur.
R
pelamar yang lulus dan berhak untuk direkrut menjadi karyawan baru kepada
44
E. Sistem Flow Penilaian Masa Percobaan Sistem Flow Penilaian Masa Percobaan HRD
Pelamar
Direktur
Mulai
A
Nilai masa percobaan 2 Hasil Tes
AY
Nilai masa percobaan
Mencetak hasil nilai masa percobaan
SU
Nilai masa percobaan 1Nilai masa percobaan 2
R
Hasil Masa Percobaan
AB
Menyimpan nilai masa percobaan
Membuat kontrak kerja
Kontrak kerja 2
Kontrak kerja 1
M
Kontrak kerja 2
O
selesai
IK
Gambar 4.10 Sistem Flow Penilaian Masa Percobaan
ST
Pada Gambar 4.10 Sistem flow Penilaian Masa Percobaan dimulai dari
bag. HRD memperoleh data hasil tes pelamar yang dinyatakan lulus tes. Bagian HRD menginputkan nilai – nilai hasil penilaian masa percobaan dan
menghitungnya untuk memperoleh keputusan baik dan tidaknya pelamar dalam melakukan masa percobaan kerja. Bagian HRD akan menyimpan data hasil nilai pelamar ke database hasil tes masa percobaan.
45
4.2.2 Data Flow Diagram (DFD) Data flow diagram merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh
A
kegiatan yang terdapat pada sistem secara jelas. A. Contex Diagram
Mitra Jaya Abadi dapat ditunjukkan pada Gambar 4.11
Data_Pelamar
AB
Data_Pegawai
AY
Context diagram dari sistem informasi Rekrutmen Pegawai pada PT.
Data_Peng ajuan_Peg awai_Baru
0
HRD
Data_Nilai_Seleksi
Data_pelamar
Data_Pegawai
RANCANG_BANGUN_SISTEM_INFORMASI _REKRUTM EN_PEGAWAI_PADA_PT__MI TRA_JAYA_ABADI_SURA
SU
Kontrak_Kerja
R
Data_Nilai_M asa_Percobaan
Pelamar
+
Data_Peng ajuan_Disetujui Data_Peng ajuan_Peg awai_Baru
Data_Peng ajuan_Peg awai_Disetujui
Laporan_Pelamar_Lulus Laporan_Nilai_Masa_Percobaan
Direktur
Laporan_Info_Lowongan
IK
O
M
Peg awai
ST
Gambar 4.11 Contex Diagram Rancang Bangun Sistem Informasi Rekrutmen Pegawai Pada PT. Mitra Jaya Abadi Surabaya Context diagram tersebut mengGambarkan proses secara umum yang
terjadi pada sistem informasi rekrutmen pegawai pada PT. Mitra Jaya Abadi. Pada context diagram tersebut, juga terlihat bahwa sistem informasi rekrutmen pegawai mempunyai 4 entity, yaitu Pelamar, Pegawai, HRD, dan Direktur.
46
B. Hierarchy Input Output (HIPO) Gambar 4.12 adalah Hierarchy Input Output dari sistem informasi Rekrutmen Pegawai pada PT. Mitra Jaya Abadi. Fungsi dari hierarchy Input
A
Output adalah memberikan Gambaran proses dan subproses yang ada. Untuk lebih
AY
jelasnya ditunjukkan Gambar 4.12. 0
3
Maintenance
Usulan Pegawai
Rekrutmen Pegawai
1.2 Maintenance Pelamar
2.1
Pengecekan Lowongan
2.2
Membuat Info Lowongan
Penilaian Masa Percobaan
R
2
M
Maintenance Pegawai
4
1
SU
1.1
AB
Rancang Bangun Sistem Informasi Rekrutmen Pegawai pada PT. Mitra Jaya Abadi Surabaya
3.1
Mengecek data pelamar
3.2
Seleksi Pelamar
O IK
Laporan
4.1
4.2
5.1
5.2
5.3
Mengecek Pelamar lolos seleksi
Penilaian Pegawai Baru
Laporan Usulan Pegawai
Laporan Rekrutmen
Laporan Masa Percobaan
Gambar 4.12 Hierarchy Input Output
ST
5
47
C. DFD Level 0 Sistem Informasi Rekrutmen Pegawai Setelah membuat context diagram dari sistem sistem informasi rekrutmen pegawai pada PT. Mitra Jaya Abadi Surabaya, untuk selanjutnya
A
context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih kecil. Context diagram dapat dilihat pada Gambar 4.12. Dan hasil decompose itu sendiri
AY
disebut DFD Level 0, dan DFD Level 0 itu sendiri terdiri dari 5 proses utama
yairtu maintenance data master, usulan pegawai, rekrutmen pegawai, penilaian
AB
masa percobaan, dan pelaporan selain itu data store yang semuanya itu saling
berkaitan. Lima proses utama itu juga dapat dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu sendiri masih saling berkaitan antara
ST
IK
O
SU
M
yang ada.
R
yang satu sama yang lain. Tak terkecuali dengan external entity dan data store
48
Data_Pegawai
HRD
1
Pelamar
1
Rekap Data Pelamar
Data_pelamar Maintenace
2
Rekap Data Pegawai
Data Pelamar
Data Peg awai
Data_Pegawai
Peg awai
+ HRD
AY
A
Data_Pelamar
2 HRD
info data pegawai
Data_Peng ajuan_Peg awai_Baru
Data_Peng ajuan_Peg awai_Disetujui
+
Rekap Data Hasil Tes
Direktur
4
R
3 Data_Nilai_Seleksi
HRD
Data_Peng ajuan_Disetujui
Data_Peng ajuan_Peg awai_Baru
HRD
Data Peng ajuan Pegawai
AB
Direktur
3
Rekap Data Peng ajuan Peg awai Usulan Pegawai
Hasil Tes Data Pelamar
Rekrutmen Pegawai
SU
+
Pelamar
Pelamar diterima
Rekap Data Nilai Masa Percobaan
O
M
Data_Nilai_M asa_Percobaan
Direktur
Penilaian Masa Percobaan
Nilai Hasil Tes
+ Kontrak_Kerja
Pelamar
5 Data Masa Percobaan
Laporan_Nilai_Masa_Percobaan
IK
ST
Data Masa Percobaan
4
HRD
Direktur
5
Laporan
Data Nilai Tes
+ Laporan_Info_Lowongan
Data info Lowongan Pegawai Direktur
Laporan_Pelamar_Lulus
Gambar 4.13 DFD Level 0 Sistem Informasi Rekrutmen Pegawai
49
D. DFD Level 1 Sub Proses Mengolah Data Master DFD Level 1 ini adalah pengembangan dari sub proses maintenance yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar 4.14. 1.1 Maintenance Peg awai
2
[Rekap Data Peg awai]
HRD
[Data_Peg awai]
1
AB
1.2
[Rekap Data Pelamar]
Pelamar
[Data_pelamar]
Maintenance Pelamar
Data Peg awai
A
[Data_Peg awai]
AY
Peg awai
Data Pelamar
HRD
[Data_Pelamar]
R
Gambar 4.14 DFD Level 1 Sub Proses Mengolah Data Master
SU
E. DFD Level 1 Sub Proses Mengolah Data Usulan Pegawai DFD Level 1 ini adalah pengembangan dari sub proses Mengolah Usulan Pegawai yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar
Data Peg awai
[Rekap Data Pengajuan Peg awai]
3
Data Peng ajuan Pegawai
Peng ecekan Lowong an [Data_Pengajuan_Disetujui]
[Data_Pengajuan_Pegawai_Baru]
HRD
ST
IK
HRD
2.1
[info data peg awai]
O
2
M
4.15.
2.2
Direktur
[Data_Pengajuan_Pegawai_Disetujui]
Membuat Info Lowongan
Data Lowong an Peg awai Baru
[Data_Pengajuan_Pegawai_Baru]
Direktur
Gambar 4.15 DFD Level 1 Sub Proses Mengolah Data Usulan Pegawai
50
F. DFD Level 1 Sub Proses Mengolah Data Rekrutmen Pegawai DFD Level 1 ini adalah pengembangan dari sub proses Mengolah Data Rekrutmen Pegawai yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada
A
Gambar 4.16. 3.1 Data Pelamar
[Data Pelamar]
AY
1
Meng ecek Data Pelamar
Data Tes Pelamar
[Rekap Data Hasil Tes]
Hasil Tes
AB
4
3.2
HRD
[Data_Nilai_Seleksi]
Pelamar
Seleksi Pelamar
R
Data Pelamar Diterima
SU
Gambar 4.16 DFD Level 1 Sub Proses Mengolah Data Rekrutmen Pegawai G. DFD Level 1 Sub Proses Mengolah Data Penilaian Masa Percobaan
M
DFD Level 1 ini adalah pengembangan dari sub proses Mengolah Data Penilaian Masa Percobaan yang ada pada level 0, untuk lebih jelasnya bisa dilihat
O
pada Gambar 4.17.
Hasil Tes
IK
4
ST
Pelamar
[Nilai Hasil Tes]
4.1 Meng ecek Pelamar Lolos
[Pelamar diterima]
Data Pelamar Diterima
4.2 [Rekap Data Nilai M asa Percobaan] HRD
[Data_Nilai_Masa_Percobaan]
5
Data Masa Percobaan
Penilaian Peg awai Baru [Kontrak_Kerja]
Pelamar
Gambar 4.17 DFD Level 1 Sub Proses Mengolah Data Penilaian Masa Percobaan
51
H. DFD Level 1 Sub Proses Mengolah Data Laporan DFD Level 1 ini adalah pengembangan dari sub proses Mengolah Data Laporan yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar
A
4.18.
3
Data Peng ajuan Pegawai
[Data info Lowong an Peg awai]
Laporan Usulan Peg awai
4
Hasil Tes
[Data Nilai Tes]
[Laporan_Info_Lowong an]
AB
5.2
Direktur
AY
5.1
Laporan Rekrutmen
R
[Laporan_Pelamar_Lulus]
Direktur
5.3
Data Masa Percobaan
[Data Masa Percobaan]
Laporan Masa Percobaan
SU
5
[Laporan_Nilai_Masa_Percobaan]
ST
IK
O
M
Gambar 4.18 DFD Level 1 Sub Proses Mengolah Data Laporan
Direktur
52
4.2.3 Entity Relationship Diagram Setelah dilakukan analisis terhadap sistem, langkah berikutnya perancangan sistem. Dimana dalam perancangan sistem ini dapat memberikan
A
tentang Gambaran sistem yang dibuat. Dengan menggunakan model dan beberapa tahap yaitu : Conceptual Data Model (CDM)
AY
1.
Conceptual Data Model (CDM) untuk sistem yang direncanakan terlihat
SU
R
Usulan Pegaw ai ID_Usulan Nama_Jabatan PT Jumlah_Tenaga_Laki2 Jumlah_Tenaga_Perempuan Usia Pendidikan Pengalaman_Kerja Salary Keterangan
AB
dalam Gambar 4.19.
Detil_Usulan
Jabatan ID_Jabatan Nama_Jabatan
Detil_Usulan
O
M
Mendapat
Mempunyai
Detil_Jabatan
IK
ST
Pelamar ID_Pelamar Alamat Kota Tgl_Lahir Telepon Jenis_Kelamin Agama Status_Nikah Pendidikan_Terakhir Ktp Nama
Detil_Jabatan
Pegaw ai ID_Pegawai Ktp Nama Alamat Kota Tgl_Lahir Telepon Jenis_Kelamin Agama Status_Nikah
Mela kukan
Dipuny ai2
Masa Percobaan ID_Percobaan Nama Nilai_KualitasKerja Nilai_Kedisiplinan Nilai_TanggungJaw ab Nilai_KerjaSama Rata_Rata Keterangan
Gambar 4.19 CDM Sistem Informasi Rekrutmen Pegawai
Tes Waw ancara ID_Waw ancara ID_Pelamar Tgl_Tes Total_Nilai Keterangan
Dapat2
53
2.
Physical Data Model (PDM) Physical Data Model (PDM) untuk sistem yang direncanakan terlihat
char(8) varchar(25) varchar(50) int int varchar(20) varchar(50) int int varchar(100)
AB
ID_U SULAN = ID _USULAN
JABATAN ID_JABATAN char(8) NAMA_JABATAN varchar(25)
R
DETIL_USULAN ID_JABATAN char(8) ID_USULAN char(8)
SU
ID_JABATAN = ID_JABATAN
PEGAWAI ID_PEGAWAI char(8) KTP char(15) NAMA varchar(50) ALAMAT datetime KOTA varchar(15) TGL_LAHIR varchar(8) TELEPON char(12) JENIS_KELAMIN varchar(15) AGAMA varchar(20) STATUS_NIKAH varchar(8)
O
M
ID_PEGAWAI = ID_PEGAWAI
TES_WAWANCARA ID_WAWANCARA char(8) ID_PELAMAR char(8) ID_PERCOBAAN char(8) NILAI_MOTIVASI char(8) TGL_TES datetime TOTAL_NILAI int KETERANGAN1 varchar(25)
ID_PERCOBAAN = ID_PER COBAAN
MASA_PERCOBAAN ID_PERCOBAAN char(8) ID_PEGAWAI char(8) NAMA varchar(50) NILAI_KUALITASKERJA int NILAI_KEDISIPLINAN int ID_PEGAWAI = ID_PEGAWAI NILAI_TANGGUNGJAWAB int NILAI_KERJASAMA int RATA_RATA int KETERANGAN varchar(15)
IK
.
ST
char(8) char(50) char(15) varchar(50) varchar(50) varchar(25) datetime varchar(15) varchar(20) varchar(8) char(15)
ID_PELAMAR = ID_PELAMAR
ID_JABATAN = ID_JABATAN
DETIL_JABATAN ID_JABATAN char(8) ID_PEGAWAI char(8)
PELAMAR ID_PELAMAR KOTA TGL_LAHIR TELEPON JENIS_KELAMIN AGAMA STATUS_NIKAH PENDIDIKAN_TERAKHIR KTP NAMA ALAMAT
AY
USULAN_PEGAWAI ID_USULAN NAMA_JABATAN PT JUMLAH_TENAGA_LAKI2 JUMLAH_TENAGA_PEREMPUAN USIA PENDIDIKAN PENGALAMAN_KERJA SALARY KETERANGAN
A
dalam Gambar 4.20
Gambar 4.20 PDM Sistem Informasi Rekrutmen Pegawai
54
4.2.4 Struktur File Dalam hal merancang struktur tabel yang diperlukan, meliputi nama tabel, nama atribut, tipe data, serta data pelengkap seperti primary key, foreign
A
key, dan sebagainya. Rancangan basis data aplikasi ini terdiri dari tabel-tabel sebagai berikut: : Pelamar
AY
1. Nama tabel
: Untuk menyimpan semua data Pelamar
Primary key
: ID_Pelamar
Foreign key
:-
AB
Fungsi
M
IK
2. Nama tabel
ST
Tipe Data Char(7) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50)
SU
Nama Field ID_Pelamar Nama Alamat Telepon Tempat_Lahir Tanggal_Lahir Kota Jenis_Kelamin Agama Status_Nikah Pendidikan
O
No 1 2 3 4 5 6 7 8 9 10 11
R
Tabel 4.1 Tabel Pelamar
: Pegawai
Fungsi
: Untuk menyimpan seluruh data Pegawai
Primary key
: ID_Pegawai
Foreign key
:-
Constraint Primary Key NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull
55
Tabel 4.2 Tabel Pegawai
A
Constraint Primary Key NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull
: Tes_Wawancara
AB
3. Nama tabel
Tipe Data Char(11) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50)
AY
Nama Field Id_Karyawan Nama Alamat Tanggal_Lahir Kota Telepon Jenis_Kelamin Agama Status_Nikah
: Menyimpan data data Tes Wawancara
Primary key
: ID_Wawancara
Foreign key
: ID_Pelamar, ID_Percobaan
R
Fungsi
SU
No 1 2 3 4 5 6 7 8 9
Tabel 4.3 Tabel Tes_Wawancara
M
Nama Field Id_Wawancara ID_Pelamar Tanggal_Tes Total_Nilai Keterangan
IK
O
No 1 2 3 4 5
ST
4. Nama tabel
Tipe Data Char(15) Char(7) Date Int Varchar(25)
: Jabatan
Fungsi
: Menyimpan data data Jabatan
Primary key
: ID_Jabatan
Foreign key
:-
Constraint Primary Key Foreign Key NotNull NotNull NotNull
56
Tabel 4.4 Tabel Jabatan Constraint Primary Key NotNull
: Detil Jabatan : Menyimpan data data Detil Jabatan
Primary key
: ID_Jabatan, ID_Pegawai
Foreign key
:-
AB
Fungsi
AY
5. Nama tabel
Tipe Data Char(10) Varchar(50)
A
No Nama Field 1 ID_Jabatan 2 Nama_Jabatan
Tabel 4.5 Tabel Detil Jabatan
6. Nama tabel
R
Constraint Primary Key Primary Key
: Detil Usulan
: Menyimpan data data Detil Usulan Pegawai
M
Fungsi
Tipe Data Char(10) Char(10)
SU
No Nama Field 1 ID_Jabatan 2 ID_Pegawai
: ID_Usulan, ID_Jabatan
Foreign key
:-
Tabel 4.6 Tabel Detil Usulan
IK
O
Primary key
ST
No Nama Field 1 ID_Usulan 2 ID_ Jabatan
7. Nama tabel
Tipe Data Char(8) Char(8)
: Usulan Pegawai
Fungsi
: Menyimpan data data Usulan Pegawai
Primary key
: ID_Usulan
Foreign key
:-
Constraint Primary Key Primary Key
57
Tabel 4.7 Tabel Usulan Pegawai
A
Constraint Primary Key NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull NotNull
AB
8. Nama tabel
Tipe Data Char(8) Varchar(25) Varchar(50) Int Int Varchar(20) Varchar(50) Varchar(100) Int Varchar(100)
AY
Nama Field ID_Usulan Nama_Jabatan PT Jumlah_Tenaga_Laki2 Jumlah_Tenaga_Perempuan Usia Pendidikan Pengalaman_Kerja Salary Keterangan
: Tabel Masa Percobaan
Fungsi
: Menyimpan data data Masa Percobaan
Primary key
: ID_Percobaan,
Foreign key
: ID_Wawancara
SU
R
No 1 2 3 4 5 6 7 8 9 10
Tabel 4. 8 Tabel Masa Percobaan
M
Nama Field ID_Percobaan ID_Wawancara Nama Nilai_Kualitas_Kerja Nilai_Kedispilinan Nilai_Tanggung_Jawab Nilai_Kerja_Sama Rata_Rata Keterangan
ST
IK
O
No 1 2 3 4 5 6 7 8 9
Tipe Data Char(8) Char(8) Varchar(50) Int Int Int Int Int Varchar (25)
Constraint Primary Key Foreign Key NotNull NotNull NotNull NotNull NotNull NotNull NotNull
58
4.2.5 Desain Input Output Desain input output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihassilkan dari
A
pengolahan data. Desain input output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun system.
AY
Desain Input Form Login
SU
R
AB
1.
M
Gambar 4.21 Desain Input Form Login
Pada Gambar 4.21 merupakan Gambar desain input untuk form login.
O
Form desain input login digunakan jika user ingin masuk ke dalam program. User
IK
harus menginputkan username dan password yang mereka miliki. Jika username dan password benar maka user dapat masuk ke dalam program. User dapat
ST
mengakses menu-menu yang ada pada program, tetapi hanya sesuai dengan hak akses yang mereka miliki. 2.
Desain Interface Form Admin Form Admin ini digunakan untuk memaintenance user dan hak aksesnya
pada sistem. Untuk lebih jelasnya ditunjukkan pada Gambar 4.22.
59
Form Admin Maintenance User
Keluar
AY
A
Home
3.
Desain Input Form Maintenace User
AB
Gambar 4.22 Desain Interface Form Admin
Maintenance User Tambah
Ubah
Hapus
Batal
R
Form maintenance User ditunjukkan pada Gambar 4.23. Keluar
SU
Maintenance Hak Akses
Username
HRD
Password
HRD
Priviledge
1
Enter Username Text HRD Enter More Text Admin Manajer
Password HRD Admin Manajer
Priviledge 1 2 3
ST
IK
O
M
Simpan
Gambar 4.23 Desain Input Maintenance User Desain Input Maintenance user ini digunakan untuk membuat priviledge atau hak akses user yang nantinya akan digunakan pada waktu
60
login, dan terdapat 3 priviledge atau hak akses user diantaranya Administrator, Bagian Personalia, dan Manajer Desain Input Form Pegawai
SU
R
AB
AY
A
4.
Gambar 4.24 Desain Input Form Pegawai
M
Desain Input Form master Pegawai ini digunakan untuk mencatat data
O
pegawai. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data pegawai. Pada form ini juga
IK
terdapat tombol ubah untuk mengubah data pegawai, tombol hapus untuk
ST
menghapus data.
61
Desain Input Form Riwayat Pegawai
O
M
SU
R
AB
AY
A
5.
IK
Gambar 4.25 Desain Input Form Riwayat Pegawai
Desain Input Form master Riwayat Pegawai ini digunakan untuk
ST
mencatat data riwayat pegawai. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data riwayat pegawai. Pada form ini juga terdapat tombol ubah untuk mengubah data riwayat
pegawai, tombol hapus untuk menghapus data.
62
Desain Input Form Pelamar
SU
R
AB
AY
A
6.
Gambar 4.26 Desain Input Form Pelamar
Desain Input Form master Pelamar ini digunakan untuk mencatat data
M
pelamar. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan
O
tombol simpan dan data akan masuk pada list data pelamar. Pada form ini juga terdapat tombol ubah untuk mengubah data pelamar, tombol hapus untuk
ST
IK
menghapus data.
63
Desain Input Form Jabatan
SU
R
AB
AY
A
7.
M
Gambar 4.27 Desain Input Form Jabatan
Desain Input Form master jabatan ini digunakan untuk mencatat data
O
jabatan. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan
IK
tombol simpan dan data akan masuk pada list data jabatan. Pada form ini juga terdapat tombol ubah untuk mengubah data pelamar, tombol hapus untuk
ST
menghapus data.
64
Desain Input Form Usulan Pegawai
SU
R
AB
AY
A
8.
Gambar 4.28 Desain Input Form Usulan Pegawai Form Usulan Pegawai ini digunakan untuk mencatat transaksi usulan
M
pegawai. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan
ST
IK
O
tombol simpan dan data akan masuk pada list data Usulan Pegawai.
65
Desain Form Tes Wawancara
SU
R
AB
AY
A
9.
M
Gambar 4.29 Desain Form Tes Wawancara Desain Form Tes Wawancara ini digunakan untuk mencatat transaksi tes
O
wawancara pelamar. Pada form diatas terdapat inputan data yang harus diisi.
IK
Setelah itu tekan tombol tambah untuk melakukan penambahan pertanyaan, jika sudah selesai maka tekan tombol simpan dan data akan masuk pada list data tes
ST
wawancara.
66
AB
AY
A
10. Desain Form Penilaian Masa Percobaaan
Gambar 4.30 Desain Form Penilaian Masa Percobaan
R
Desain Form Tes Penilaian Masa Percobaan ini digunakan untuk
SU
mencatat transaksi masa percobaan pelamar. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada
ST
IK
O
M
list data penilaian masa percobaan.
67
11. Desain Form Rekrutmen Pegawai Baru Form Rekrutmen Pelamar Yang Lulus Tes Nama Alamat Telepon Gilang Ramadhan Jl. Mekar Sari No 1 Gresik 85678999777 Sari Jl. Mekar Sari No 1 Gresik 85678999779
Jenis Kelamin Laki-Laki Perempuan
Agama Islam Islam
Keterangan Lulus Lulus
Enter Text
Tanggal Lahir
telepon
8789797877877678
Jenis Kelamin Agama
Gilang Ramadhan Jl. Soekarno No 99 Gresik 22 Februari 1990 Gresik
085646767676 Laki-Laki Islam
Jabatan
Keuangan
Simpan
R
Kota
1712120008
AB
ID Pegawai KTP Nama Pegawai Alamat
AY
A
ID Pelamar P001 P003
SU
Gambar 4.31 Desain Form Rekrutmen Pegawai Baru Desain Form Rekrutmen Pegawai Baru ini digunakan untuk mencatat transaksi Rekrutmen Pegawai Baru. Pada form diatas terdapat tabel yang berisi
M
daftar pelamar yang lulus tes, kemudian inputan harus diisi. Setelah itu tekan
ST
IK
O
tombol simpan dan data akan masuk pada list data pegawai.
68
12. Desain Output Laporan Data Pegawai Laporan Data Pegawai
LAPORAN DATA PEGAWAI
jalan Kapas Madya Gg.1G no.85 Surabaya dengan nomor telepon (031) 70771555
Nama
Alamat
telepon
1712120001
Ahmad Ganyong
1712120002
Ahmad Sembiring Jl. Merdeka No 23 Gresik 087656565565 Bag. Personalia
Tgl Lahir
Status Nikah
Manajer
31 Desember 1990
SUDAH
17 Desember 1989
SUDAH
Total Pegawai
2
SU
R
AB
Jl. Sudirman No 1 Gresik 085745465657
Jabatan
AY
ID Pegawai
A
PT. MITRA JAYA ABADI SURABAYA
Gambar 4.32 Desain Output Laporan Data Pegawai
M
Desain Output Form Laporan Data Pegawai digunakan untuk menampilkan laporan data pegawai. Terdapat filter combobox untuk mencari data
O
anggota berdasarkan Nama Jabatan Pegawai, filter textbox untuk mencari data
IK
anggota berdasarkan Nama Pegawai, dan juga dapat menampilkan data keseluruan
ST
pegawai.
69
13. Desain Output Laporan Hasil Tes Wawancara Laporan Hasil Tes
LAPORAN HASIL TES
jalan Kapas Madya Gg.1G no.85 Surabaya dengan nomor telepon (031) 70771555
Nama Pelamar
Alamat
telepon
P001
Gilang Ramadhan Jl. Mekar Sari No 1 Gresik 85678999777
P002
Ahmad Ganyong
SMA
Nilai
Keterangan
78
Lulus
D3
56
Tidak Lulus
R
AB
Jl. Mekar Sari No 1 Gresik 85678999778
Pendidikan
AY
ID Pelamar
A
PT. MITRA JAYA ABADI SURABAYA
2
SU
Total Tes Pelamar
Gambar 4.33 Desain Output Laporan Hasil Tes Wawancara
M
Desain Output Form diatas digunakan untuk menampilkan laporan data Hasil Tes Wawancara. Terdapat filter combobox untuk mencari data anggota
O
berdasarkan Keterangan Lulus atau Tidak Lulus, filter textbox untuk mencari data
IK
Tes wawancara berdasarkan Bulan Tes, Berdasarkan Tahun, dan juga dapat
ST
menampilkan data keseluruan Hasil Tes Wawancara.
70
14. Desain Output Laporan Usulan Pegawai Form Title
PT. MITRA JAYA ABADI SURABAYA Jasa Pengiriman barang exspor impor
A
PERMOHONAN TENAGA KERJA
AY
1. Yang Dibutuhkan U002
ID Usulan Nama Instansi
PT. MITRA JAYA ABADI SURABAYA -
Alasan
Usia Max Pendidikan Pengalaman
2 30
Lk
Tahun
S1 3.000.000
2
Pr
17 Desember 2012
Disetujui,
Direktur Utama
M
SU
Salary Tanggal usulan
Bagian Keuangan
R
Nama Jabatan Jumlah Tenaga
AB
2. Kriteria Yang Dibutuhkan
O
Gambar 4.34 Desain Output Laporan Data Usulan Pegawai
Desain Output Form diatas digunakan untuk menampilkan laporan data
IK
Usulan Pegawai. Terdapat filter combobox untuk mencari data Jabatan
ST
berdasarkan Nama Jabatan, filter textbox untuk mencari data usulan berdasarkan Bulan, Berdasarkan Tahun.
71
15. Desain Output Laporan Penilaian Masa Percobaan Laporan Hasil Tes Masa Percobaan
LAPORAN HASIL TES MASA PERCOBAAAN
A
PT. MITRA JAYA ABADI SURABAYA
Nama Pelamar
Alamat
telepon
Pendidikan
P001
Ahmad Rizal
Doudo
08564555576
S1
P002
Gilang Ramadhan
Cerme
08573055676
S1
Nilai
Keterangan
84
Baik
92
Sangat Baiki
R
AB
ID Pelamar
AY
jalan Kapas Madya Gg.1G no.85 Surabaya dengan nomor telepon (031) 70771555
SU
Total Peserta Tes Masa Percobaan
2
M
Gambar 4.35 Desain Output Laporan Penilaian Masa Percobaan Form diatas digunakan untuk menampilkan laporan data Hasil Masa
O
Percobaan. Terdapat filter combobox untuk mencari data anggota berdasarkan
IK
Keterangan Nilai Baik, Sedang dan Cukup, filter textbox untuk mencari data masa percobaan berdasarkan Bulan, Berdasarkan Tahun, dan juga dapat menampilkan
ST
data keseluruan Hasil Penilaian Masa Percobaan.