• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN DESAIN SISTEM. yang terdapat dalam proses rekrutmen, seleksi dan penggajian karyawan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISIS DAN DESAIN SISTEM. yang terdapat dalam proses rekrutmen, seleksi dan penggajian karyawan"

Copied!
58
0
0

Teks penuh

(1)

23

BAB IV

ANALISIS DAN DESAIN SISTEM

4.1 Analisis Sistem

Berdasarkan survey yang telah dilakukan, masih banyak kekurangan yang terdapat dalam proses rekrutmen, seleksi dan penggajian karyawan disebabkan proses-proses tersebut masih dilakukan secara manual. Kesulitan maupun masalah yang muncul diantaranya, bagian HRD mengalami kesulitan dalam mengolah data pelamar yang masuk karena banyaknya data pelamar dan diperlukan tingkat ketelitian yang tingi dalam menyeleksinya. Masih sering terjadi kehilangan data disebabkan pengarsipan yang kurang efektif dan efisien. Selain itu, juga masih ada kemungkinan terjadi kesalahan dalam menyeleksi data pelamar, sehingga kemungkinan untuk menghasilkan karyawan yang tidak berkualitas, tidak produktif maupun tidak memiliki kinerja tinggi masih dapat terjadi. Dan tentu saja hal ini merugikan pihak perusahaan itu sendiri.

4.2 Desain Sistem

Pada bab ini dibahas mengenai prosedur pengembangan sistem informasi. Prosedur pengembangan sistem informasi tersebut didalamnya terdapat

system flow (system flow Rekrutmen, system flow Seleksi, system flow Penggajian, system flow Pembuatan Laporan) dan desain sistem Context Diagram, Data Flow Diagram (DFD), Hierarchy Input Process Ouput (HIPO), Entity Relationship Diagram (ERD), struktur file dan desain I/O. Hal ini bertujuan untuk mengurangi

(2)

4.2.1 System Flow

Dari analisis sistem yang ada, maka dapat dikembangkan suatu sistem yang dapat mengurangi kesalahan yang ada. Penjelasannya adalah sebagai berikut:

a. System Flow Rekrutmen

Proses perekrutan diawali dengan menerima surat lamaran dan berkas lamaran. Kemudian bagian HRD mengecek apakah pelamar tersebut pernah melamar sebelumnya, jika pelamar sudah pernah melamar, maka bagian HRD dapat mengubah data pelamar yang ada bila terdapat perubahan, jika pelamar belum pernah melamar sebelumnya maka bagian HRD akan mengecek kelengkapan berkas lamaran tersebut, selanjutnya data pelamar akan disimpan dalam tabel pelamar. Untuk lebih jelasnya dapat dilihat pada Gambar 4.1.

(3)

b. System Flow Seleksi

Proses seleksi pada sistem informasi yang akan dibuat diawali dengan menerima informasi kebutuhan akan tenaga kerja dan kualifikasinya dari pihak klien. Kemudian bagian HRD akan menampilkan data pelamar yang sesuai dengan kualifikasi yang ditentukan klien untuk kemudian dibuatkan surat panggilan wawancara personalia yang diadakan pihak PT. Karya Gemilang Abadi. Setelah itu bagian HRD akan membuat surat panggilan sesuai dengan tes yang diadakan. Hasil tes tersebut akan diterima oleh bagian HRD untuk kemudian diseleksi sesuai standar nilai tes. Calon karyawan yang telah memenuhi persyaratan dan lulus dalam tes-tes yang diadakan akan dimasukkan ke dalam tabel karyawan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.2.

c. System Flow Penggajian

Proses penggajian diawali dari bagian penggajian yang menerima data presensi karyawan dari klien. Oleh bagian penggajian, data presensi tersebut disimpan ke dalam tabel Presensi untuk kemudian dihitung mengacu pada tabel Standar Gaji dan Hari Libur. Periode penghitungan gaji ada dua macam, yaitu mingguan dan bulanan, periode penggajian berbeda untuk tiap klien. Untuk lebih jelasnya dapat dilihat pada Gambar 4.3.

(4)
(5)

(b) System Flow Seleksi off page connector 1

(6)

Gambar 4.3 System Flow Penggajian

d. System Flow Pembuatan Laporan

Laporan yang dihasilkan oleh Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi adalah laporan data pelamar yang lulus seleksi dan laporan data karyawan baru serta laporan penggajian karyawan. Diawali pimpinan menginputkan jenis laporan dan periode, setelah itu pimpinan juga bisa menambahkan batasan data laporan yang akan dicetak. Jika laporan telah sesuai dengan yang diinginkan baru laporan tersebut dicetak. Untuk lebih jelasnya dapat dilihat pada gambar 4.4.

(7)

Gambar 4.4 System Flow Pembuatan Laporan

4.2.2 Context Diagram

Context Diagram menggambarkan aliran data (input, output) dalam

sistem. Berikut merupakan Context Diagram dari Sistem Informasi Rekrutmen, Seleksi dan Penggajian pada PT. Karya Gemilang Abadi.

(8)

4.2.3 Hierarchy Input Process Output (HIPO)

HIPO menggambarkan proses-proses dalam sistem. Berikut merupakan diagram HIPO dari Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi:

a. HIPO Level 0

Pada HIPO Level 0 menggambarkan modul-modul yang terdapat dalam Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi. Modul-modul yang terdapat dalam sistem ini adalah pemeliharaan data, rekrutmen, seleksi, penggajian dan membuat laporan.

0 Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan 1 Memelihara Data 2 Melakukan Rekrutmen 4 Melakukan Penggajian 5 Membuat Laporan 3 Melakukan Seleksi

Gambar 4.6 HIPO Level 0

b. HIPO Level 1 Memelihara Data

HIPO Level 1 pemeliharaan data menggambarkan pemeliharaan data apa saja yang diperlukan dalam Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi. Pada sistem ini pemeliharaan data yang dibutuhkan adalah pemeliharaan data klien, lowongan, pelamar, standar wawancara personalia, standar wawancara klien, standar tes ketrampilan, standar tes kesehatan, standar tes psikotes, hari libur dan standar gaji. Untuk lebih jelasnya dapat dilihat pada Gambar 4.7.

(9)

1.1 Memelihara Data Klien 1.2 Memelihara Data Lowongan 1.4 Memelihara Data Standar Wawancara Personalia 1.5 Memelihara Data Standar Wawancara Klien 1.6 Memelihara Data

Standar Tes Ketrampilan

1.7

Memelihara Data

Standar Tes Kesehatan

1.8

Memelihara Data Standar Psikotes

1.9 Memelihara Data Hari Libur 1.10 Memelihara Data Standar Gaji 1.3 Memelihara Data Pelamar 1.1.1

Menyimpan Data Klien

1.1.2

Mengubah Data Klien

1.10.1

Menyimpan Data Std Gaji

1.9.1

Menyimpan Data Hari

Libur 1.8.1 Menyimpan Data Std PT 1.7.1 Menyimpan Data Std TS 1.6.1 Menyimpan Data Std TK 1.5.1 Menyimpan Data Std WK 1.4.1 Menyimpan Data Std WP 1.3.1

Menyimpan Data Pelamar

1.2.1 Menyimpan Data Lowongan 1.2.2 Mengubah Data Lowongan 1.3.2 Mengubah Data Pelamar 1.4.2 Mengubah Data Std WP 1.5.2 Mengubah Data Std WK 1.6.2 Mengubah Data Std TK 1.7.2 Mengubah Data Std TS 1.8.2 Mengubah Data Std PT 1.9.2

Mengubah Data Hari

Libur 1.10.2 Mengubah Data Std Gaji 1 Memelihara Data

(10)

c. HIPO Level 1 Melakukan Rekrutmen

HIPO Level 1 melakukan rekrutmen menggambarkan proses apa saja yang terdapat dalam sistem perekrutan calon karyawan pada PT. Karya Gemilang Abadi. Proses yang ada dalam sistem perekrutan adalah mengecek data pelamar, mengecek kelengkapan berkas dan kemudian menyimpan data pelamar. Untuk lebih jelasnya dapat dilihat pada Gambar 4.8.

2.1 Mengecek Data Pelamar 2.2 Mengecek Kelengkapan Berkas 2.3 Menyimpan Data Pelamar 2 Melakukan Rekrutmen

Gambar 4.8 HIPO Level 1 Melakukan Rekrutmen

d. HIPO Level 1 Melakukan Seleksi

HIPO Level 1 melakukan seleksi menggambarkan proses apa saja yang terdapat dalam sistem penyeleksian calon karyawan. Proses-proses yang ada di dalamnya adalah mencetak surat panggilan seleksi (wawancara personalia, wawancara klien, tes ketrampilan, tes kesehatan dan psikotes), melakukan tes seleksi, menyimpan nilai hasil seleksi, mengecek jumlah nominasi, menyimpan data karyawan baru dan mencetak surat pemberitahuan yang akan diberikan pada pelamar sebagai konfirmasi bahwa pelamar tersebut diterima sebagai karyawan. Untuk lebih jelasnya proses seleksi dapat dilihat pada Gambar 4.9.

(11)

3.1 Menyeleksi Kualifikasi

3.2

Mencetak Surat

Panggilan Wawancara Personalia

3.3

Menyimpan Nilai Hasil Wawancara

Personalia

3.4

Menyeleksi Wawancara Personalia

3.5

Mencetak Surat

Panggilan

Wawancara Klien

3.6

Menyimpan Nilai Hasil Wawancara

Klien

3.7

Menyeleksi

Wawancara Klien

3.8

Mencetak Surat Panggilan Tes Ketrampilan

3.9

Menyimpan Nilai

Hasil Tes

Ketrampilan

3.10

Menyeleksi Tes Ketrampilan

3.11

Mencetak Surat Panggilan Tes

Kesehatan

3.12

Menyimpan Nilai

Hasil Tes Kesehatan

3.13 Menyeleksi Tes Kesehatan 3.14 Mencetak Surat Panggilan Psikotes 3.15

Menyimpan Nilai Hasil Psikotes

3.16 Menyeleksi Psikotes 3.17 Mengecek Jumlah Nominasi 3.18

Menyimpan Data Karyawan Baru

3.19

Mencetak Surat Pemberitahuan

3

Melakukan Seleksi

(12)

e. HIPO Level 1 Melakukan Penggajian

HIPO Level 1 melakukan penggajian menggambarkan proses apa saja yang terdapat dalam sistem penggajian pada PT. Karya Gemilang Abadi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.10.

4 Melakukan Penggajian 4.1 Menyimpan Data Absensi 4.2 Menghitung Gaji 4.3 Menyimpan Gaji 4.4 Mencetak Tanda Terima 4.5 Mengubah Data Gaji

Gambar 4.10 HIPO Level 1 Melakukan Penggajian

f. HIPO Level 1 Membuat Laporan

HIPO Level 1 membuat laporan menggambarkan proses apa saja yang terdapat dalam sistem pembuatan laporan pada PT. Karya Gemilang Abadi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.11.

5 Membuat Laporan 5.1 Memilih Laporan 5.2 Menambah Data Laporan 5.3 Menampilkan Laporan 5.4 Mencetak Laporan

(13)

4.2.4 Data Flow Diagram (DFD)

DFD menggambarkan aliran data dalam sistem. Berikut merupakan DFD dari Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi:

a. DFD Level 0 Memelihara Data

Pada DFD Level 0 memelihara data menggambarkan proses pemeliharaan data. Pada sistem ini pemeliharaan data yang ada adalah data klien, lowongan, pelamar, standar wawancara personalia, standar wawancara klien, standar tes ketrampilan, standar tes kesehatan, standar tes psikotes, hari libur dan standar gaji. Untuk lebih jelasnya dapat dilihat pada Gambar 4.12.

write std peny dlm write hari libur

write std gaji write std pt write std tht write std tk write std w2 write std w1 write lowongan dta plamar write pelamar [kualifikasi] [data klien] read klien write klien [std TS] [std PT] [std gaji] [std TK] [std w2] [std w1] [hari libur] HRD 1 Memelihara Data + 3 KLIEN KLIEN KLIEN KLIENKLIEN 1 PELAMAR 2 Melakukan Rekrutmen + 2 LOWONGAN 4 STD WP 5 STD WK 6 STD TK 7 STD THT 8 STD PT 9 STD GAJI 10 HARI LIBUR 33 STD PENY DLM

Gambar 4.12 DFD Level 0 Memelihara Data

b. DFD Level 0 Melakukan Rekrutmen

DFD Level 0 melakukan rekrutmen menggambarkan proses apa saja yang terdapat dalam proses perekrutan calon karyawan pada PT. Karya Gemilang Abadi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.13.

(14)

data plmar read pelamar [data pelamar] 2 Melakukan Rekrutmen + PELAMAR 1 Memelihara Data + 1 PELAMAR

Gambar 4.13 DFD Level 0 Melakukan Rekrutmen

c. DFD Level 0 Melakukan Seleksi

DFD Level 0 melakukan seleksi menggambarkan proses apa saja yang terdapat dalam proses penyeleksian calon karyawan pada PT. Karya Gemilang Abadi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.14.

[hasil PT] read TS write TS read std PT read std peny dlm write karyawan read karywn read TK write TK read WK write WK read WP write WP [hasil TK] [hasil w2] [surat pengantar w2] [hasil w1] read plamar read lowongan [srt pemberitahuan] read PT write PT read std THT read std TK read std w2 read std w1 [srt pengantar TS] [srt pengantar PT] [hasil TS] [srt panggilan PT] [srt panggilan TS] [srt panggilan TK] [srt panggilan w2] [srt panggilan w1] PELAMARPELAMAR PELAMAR PELAMAR PELAMAR PELAMAR BAG TERKAIT 1 PELAMAR 2 LOWONGAN 4 STD WP 5 STD WK 6 STD TK 7 STD THT 8 STD PT 3 Melakukan Seleksi + PELAMAR 21 KESEHATAN 22 PSIKOTES HRDHRD KLIENKLIEN HRD 30 TES WP 31 TES WK 32 KETRAMPILAN 17 KARYAWAN 33 STD PENY DLM BAG TERKAIT

Gambar 4.14 DFD Level 0 Melakukan Seleksi

d. DFD Level 0 Melakukan Penggajian

DFD Level 0 melakukan penggajian menggambarkan proses yang terdapat dalam proses penggajian. Untuk lebih jelas dapat dilihat pada Gambar 4.15.

(15)

[Gaji]

read kryawan

read dt gaji write gaji

read hari libur [data gaji kary]

[data absen kary] [tanda terima gaji]

read absensi write absensi read std gaji 9 STD GAJI 10 HARI LIBUR 4 Penggajian + 23 GAJI 24 PRESENSI KLIEN KLIENKLIEN 17 KARYAWAN PELAMAR

Gambar 4.15 DFD Level 0 Melakukan Penggajian

e. DFD Level 0 Membuat Laporan

DFD Level 0 membuat laporan menggambarkan proses apa saja yang terdapat dalam proses pembuatan laporan pada PT. Karya Gemilang Abadi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.16.

read kary read PT read TS read WK read tes WP read TK read klien read low read pelmar read gaji [jenis lap] [lap yg dipilih] [periode] PIMPINAN 5 Pembuatan Laporan + 23 GAJI 17 KARYAWAN 2 LOWONGAN 32 KETRAMPILAN 30 TES WP 31 TES WK 21 KESEHATAN 22 PSIKOTES 1 PELAMAR 3 KLIEN

Gambar 4.16 DFD Level 0 Membuat Laporan

f. DFD Level 1 Memelihara Data

DFD Level 1 memelihara data menggambarkan lebih rinci proses apa saja yang terdapat dalam proses pemeliharaan data pada PT. Karya Gemilang Abadi. Data-data yang diperlukan dalam Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan adalah data klien, lowongan, pelamar, standar wawancara personalia, standar wawancara klien, standar tes ketrampilan, standar tes kesehatan, standar tes psikotes, hari libur dan standar gaji. Untuk lebih jelasnya dapat dilihat pada Gambar 4.17.

(16)

[write std peny dlm]

[write std gaji]

[write hari libur]

[write std pt]

[write std tht] [write std tk]

[write std w2] [write std w1]

[dta plamar] [write pelamar]

[write lowongan] [kualifikasi] [data klien] [read klien] [write klien] [std w1] [hari libur] [std w2] [std TK] [std gaji] [std PT] [std TS] HRD 3 KLIEN 1.1 Memelihara Data Klien + 1.2 Memelihara Data Lowongan+ 1.3 Memelihara Data Pelamar + 1.4 Memelihara Data Std WP + 1.5 Memelihara Data Std WK + 1.6 Memelihara Data Std TK + 1.7 Memelihara Data Std TS + 1.8 Memelihara Data Std PT + 1.9 Memelihara Data Hari Libur

+ 1.10 Memelihara Data Std Gaji + KLIEN 1 PELAMAR

Melakukan Rekrutmen Karyawan

2 LOWONGAN 4 STD WP 5 STD WK 6 STD TK 7 STD THT 8 STD PT 9 STD GAJI 10 HARI LIBUR 33 STD PENY DLM

Gambar 4.17 DFD Level 1 Memelihara Data

g. DFD Level 2 Memelihara Data Klien

Pada DFD Level 2 ini menggambarkan data yang dibutuhkan dalam memelihara data klien. Untuk lebih jelasnya dapat dilihat pada Gambar 4.18.

dat klien dt klien

[data klien]

read dt klien [write klien]

data klien diubah dta klien 3 KLIEN KLIEN 1.1.1 Menyimpan Data Klien 1.1.2 Mengubah Data Klien

Gambar 4.18 DFD Level 2 Memelihara Data Klien

h. DFD Level 2 Memelihara Data Lowongan

Pada DFD Level 2 ini menggambarkan aliran data dalam proses pemeliharaan data lowongan. Lebih jelasnya dapat dilihat pada Gambar 4.19.

(17)

[write lowongan]

kualifiksi kualifkasi

[kualifikasi]

read lwongan data lowongan diubah

data lowongan [read klien] 2 LOWONGAN 3 KLIEN 1.2.1 Menyimpan Data Lowongan 1.2.2 Mengubah Data Lowongan KLIEN

Gambar 4.19 DFD Level 2 Memelihara Data Lowongan

i. DFD Level 2 Memelihara Data Pelamar

Pada DFD Level 2 ini menggambarkan data yang dibutuhkan dalam memelihara data. Lebih jelasnya dapat dilihat pada Gambar 4.20.

[write pelamar] [dta plamar] read dt plmr dt plamar diubah dt plmr dta plmar dt plmar 1 PELAMAR 1.3.1 Menyimpan Data Pelamar 1.3.2 Mengubah Data Pelamar Melakukan Rekrutmen Karyawan

Gambar 4.20 DFD Level 2 Memelihara Data Pelamar

j. DFD Level 2 Memelihara Data Standar Wawancara Personalia

DFD Level 2 memelihara data standar wawancara personalia menggambarkan aliran data dalam proses pemeliharaan data standar wawancara personalia. Lebih jelasnya dapat dilihat pada Gambar 4.21.

[write std w1] read stnd w1 dt stnd w1 dta std w1 [std w1] dt std w1 diubah dt std w1 HRD 4 STD WP 1.4.1 Menyimpan Data Std WP 1.4.2 Mengubah Data Std WP

(18)

k. DFD Level 2 Memelihara Data Standar Wawancara Klien

DFD Level 2 memelihara standar wawancara klien menggambarkan aliran data dalam proses pemeliharaan data standar wawancara klien dan data yang dibutuhkan. Lebih jelasnya dapat dilihat pada Gambar 4.22.

[write std w2] read dt w2 data std w2 dta std w2 [std w2] dt std w2 diubah dt std w2 HRD 5 STD WK 1.5.1 Menyimpan Data Std WK 1.5.2 Mengubah Data Std WK

Gambar 4.22 DFD Level 2 Memelihara Data Standar Wawancara Klien

l. DFD Level 2 Memelihara Data Standar Tes Ketrampilan

Pada DFD Level 2 memelihara data standar tes ketrampilan ini menggambarkan data yang dibutuhkan untuk tes ketrampilan. Lebih jelasnya dapat dilihat pada Gambar 4.23.

[write std tk] [std TK] Flow_2775 dt stnd tk data std tk dt std TK diubah dt std TK HRD 6 STD TK 1.6.1 Menyimpan Data Std TK 1.6.2 Mengubah Data Std TK

Gambar 4.23 DFD Level 2 Memelihara Data Standar Tes Ketrampilan

m. DFD Level 2 Memelihara Data Standar Tes Kesehatan

Pada DFD Level 2 memelihara data standar tes kesehatan ini menggambarkan data yang dibutuhkan untuk tes kesehatan. Lebih jelasnya dapat dilihat pada Gambar 4.24.

(19)

dt peny dlm diubah [write std peny dlm] [write std tht] dt THT diubah dt stnd TS dta std TS [std TS] dt std TS diubah dt std TS HRD 7 STD THT 1.7.1 Menyimpan Data Std TS 1.7.2 Mengubah Data Std TS 33 STD PENY DLM

Gambar 4.24 DFD Level 2 Memelihara Data Standar Tes Kesehatan

n. DFD Level 2 Memelihara Data Standar Psikotes

DFD Level 2 memelihara data standar psikotes menggambarkan aliran data dalam proses pemeliharaan data standar psikotes dan data yang dibutuhkan untuk proses psikotes. Untuk lebih jelasnya dapat dilihat pada Gambar 4.25.

[write std pt] read stnd PT dt stnd PT dta std PT [std PT] dt std PT diubah dt std PT HRD 8 STD PT 1.8.1 Menyimpan Data Std PT 1.8.2 Mengubah Data Std PT

Gambar 4.25 DFD Level 2 Memelihara Data Standar Psikotes

o. DFD Level 2 Memelihara Data Hari Libur

Pada DFD Level 2 ini menggambarkan data yang dibutuhkan pada proses pemeliharaan hari libur. Untuk lebih jelasnya dapat dilihat pada Gambar 4.26.

[write hari libur]

read dt hr lbur dt hri lbur

dt hr libur

[hari libur]

dt hari libur diubah dt hari libur

HRD 10 HARI LIBUR

1.9.1 Menyimpan Data Hari Libur

1.9.2 Mengubah Data

Hari Libur

(20)

p. DFD Level 2 Memelihara Data Standar Gaji

Pada DFD Level 2 ini menggambarkan data apa saja yang dibutuhkan untuk standar gaji. Untuk lebih jelasnya dapat dilihat pada Gambar 4.27.

[write std gaji]

read dta gaji dta std gaji dt std gj [std gaji] dt std gaji diubah dt std gaji HRD 9 ST D GAJI 1.10.1 Menyimpan Data Std Gaji 1.10.2 Mengubah Data Std Gaji

Gambar 4.27 DFD Level 2 Memelihara Data Standar Gaji

q. DFD Level 1 Melakukan Rekrutmen

Pada DFD Level 1 ini menggambarkan data yang diperlukan dalam merekrut karyawan. Lebih jelasnya dapat dilihat pada Gambar 4.28.

[dta plamar] [read pelamar]

dta pelamar

data kelengkapan berkas read plmr read plmar berkas plamar data plamar [data pelamar] 1 PELAMAR PELAMAR 2.1 Mengecek Data Pelamar 2.2 Mengecek Kelengkapan Berkas 2.3 Menyimpan Data Pelamar Memelihara Data

Gambar 4.28 DFD Level 1 Melakukan Rekrutmen

r. DFD Level 1 Melakukan Seleksi

DFD Level 1 melakukan seleksi menggambarkan data yang dibutuhkan dalam menyeleksi karyawan dengan mengecek kesesuaian data pelamar dengan kualifikasi yang ada serta melalui tes-tes yang diselenggarakan PT. Karya Gemilang Abadi atau pihak terkait.. Untuk lebih jelasnya dapat dilihat pada Gambar 4.29.

(21)

[write WK] [srt pemberitahuan] [read karywn] [write karyawan] jml nominasi [read std PT] [read std peny dlm] [read std TK] [read std THT] baca PT update PT [read PT] [write PT] nominasi TS [hasil PT] [srt pengantar TS] [srt panggilan PT] [srt pengantar PT] baca TS update TS [read TS] [write TS] [hasil TS] [hasil TK] [surat pengantar w2] nominasi tk [srt panggilan TS] baca ketrampilan update TK [read TK] [write TK]nominasi wk nominasi wp baca wk [srt panggilan TK] [read std w2] update wk [read WK] [hasil w2] baca wp [srt panggilan w2] update wp [read std w1] [read WP] [hasil w1] [write WP] nom kualifikasi [srt panggilan w1] nominasi kualifikasi [read plamar] [read lowongan] PELAMAR PELAMAR PELAMAR PELAMAR PELAMAR BAG TERKAIT BAG TERKAIT BAG TERKAIT PELAMAR 4 STD WP 5 STD WK 6 STD TK 7 STD THT 21 KESEHATAN 22 PSIKOTES 2 LOWONGAN 1 PELAMAR HRD KLIEN KLIEN HRD BAG TERKAIT 30 TES WP 31 TES WK 32 KETRAMPILAN 17 KARYAWAN 33 STD PENY DLM 3.1 Menyeleksi Kualifikasi 3.2 Mencetak Srt Panggilan WP 3.3 Menyimpan Nilai hasil WP 3.4 Menyeleksi WP 3.5 Mencetak Srt Panggilan WK 3.6 Menyimpan nilai hasil WK 3.7 Menyeleksi WK 3.8 Mencetak Surat panggilan TK 3.9 Menyimpan nilai hasil TK 3.10 Menyeleksi Tes Ketrampilan 3.11 Mencetak Srt Panggilan TS 3.12 Menyimpan nilai hasil TS 3.13 Menyeleksi Tes Kesehatan 3.14 Mencetak Srt panggilan PT 3.15 Menyimpan nilai hasil PT 3.16 Menyeleksi Psikotes 3.17 Mengecek Jml Nominasi 8 STD PT 3.18 Menyimpan data kary baru

3.19 Mencetak Srt Pemberitahuan

Gambar 4.29 DFD Level 1 Melakukan Seleksi

s. DFD Level 1 Melakukan Penggajian

Pada DFD Level 1 melakukan penggajian ini menggambarkan data yang dibutuhkan dalam proses penggajian karyawan dan alur prosesnya. Untuk lebih jelasnya dapat dilihat pada Gambar 4.30.

(22)

[Gaji] [read kryawan]

dta kary

read gaji kry

read gji kary [read dt gaji] dt gaji kary dt gaji diubah write dt gaji [write gaji] dt kary [read absensi] [write absensi]

[read hari libur] [read std gaji]

[tanda terima gaji] [data gaji kary] [data absen kary]

9 STD GAJI 23 GAJI 24 PRESENSI KLIEN 10 HARI LIBUR 4.1 Menyimpan Data Absensi 4.2 Menghitung Gaji 4.3 Menyimpan Gaji 4.4 Mencetak Tanda Terima 4.5 Mengubah Data Gaji 17 KARYAWAN PELAMAR

Gambar 4.30 DFD Level 1 Melakukan Penggajian

t. DFD Level 1 Membuat Laporan

Pada DFD Level 1 ini menggambarkan data apa saja yang digunakan dalam pembuatan laporan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.31.

[read pelmar] [read low] [read TS] [read tes WP] [read PT] [read TK] [read WK] [read klien] [read kary] [read gaji] dt lap dt lap dg periode dt jenis lap [lap yg dipilih] [periode] [jenis lap] PIMPINAN 5.1 Memilih Laporan 5.2 Menambah Data Lap 5.3 Menampilkan Laporan 5.4 Mencetak Laporan 23 GAJI 1 PELAMAR 2 LOWONGAN 3 KLIEN 32 KETRAMPILAN 30 TES WP 31 TES WK 21 KESEHATAN 22 PSIKOTES 17 KARYAWAN

Gambar 4.31 DFD Level 1 Membuat Laporan

4.2.5 Entity Relationship Diagram (ERD)

Berikut merupakan ERD dari Sistem Informasi Rekrutmen, Seleksi dan Penggajian Karyawan pada PT. Karya Gemilang Abadi:

(23)

a. ERD CDM

ERD CDM menggambarkan database yang digunakan dalam aplikasi Sistem Informasi Rekrutmen, Seleksi dan Penggajian. Untuk lebih jelasnya dapat dilihat Gambar 4.32. std peny dlm memiliki medapat mempunyai det karyawan sesuai terdapat tes kesehatan menjadi tes psikotes tes ketrampilan tes wk berstandar tes wp berstandar st d WK st d WP st d PT st d TS st d TK berkeluarga riwayat pend riwayat kerja memberi detil KLIEN IdKlien Nm Bid AlmtKlien KotaKlien NoTlp NoFax CP Jbtn DET_KLIEN Ke NoPkwt Awal Akhir Status LOWONGAN IdLow Jab Jk1 Jk2 UsiaMin UsiaMax Pengalaman IPK BhsAs ApKom Tek Pendidikan Jml DeadLine WP WK TK TS PT Gaji JnsKet Final tgl_masuk RIWAYAT Id NmPerush Jab MasaKerja Alasan PENDIDIKAN IdPend Tingkat NmInstansi KotaInstansi Jurusan Thn Fnl KELUARGA IdKel Hub NmKel Usia JK PendidikanKel Pekerjaan DET_KARY Ke1 NomPkwt Awal Akhir Status PELAMAR IdPel Nama JK TmpLahir TglLahir Usia AlamatKtp KotaKtp AlamatSkrg KotaSkrg NoTlp1 NoTlp2 Kewarganegaraan Suku Agama Pendidikan StKawin AnakKe JmlSdr TB BB IPK Pengalaman Catatan SrtKuning Biodata SrtDokter KTP Ijazah Sertif ikat Foto Skck Ksk BhsAs ApKom Tek Informal1 Informal2 Informal3 KARYAWAN NIK Status STD_WP IdStdWp StdMotivasi StdKomunikasi StdUmum StdTek StdSkill StdDayaPikir StdEtika Jabatan STD_WK IdStdWk StdMotivasi StdKomunikasi StdUmum StdTek StdSkill StdDayaPikir StdEtika STD_TK IdStdTk StdCara StdTeori StdHasil JnsKet STD_THT IdStdTht Jabtn StdMata StdHidung StdTenggorokan STD_PT IdStdPt StdVerbal StdAngka StdLogika StdEmosi StdDimensi Jbatan TES_WP TglTes Motivasi Komunikasi Umum PengTek Skill DayaPikir Etika Fnl Final n_mot n_kom n_um n_peng n_skill n_daya n_etika NA TES_WK TglTes Motivasi Komunikasi Umum PengTek Skill DayaPikir Etika Fnl Final n_mot n_kom n_um n_peng n_skill n_daya n_etika NA KETRAMPILAN TglTes Cara Teori Hasil Fnl Final n_cara n_teori n_hasil NA KESEHATAN TglTes Mata Ginjal Hati Paru Jantung Tenggorokan Telinga Fnl lulus Final n_mata n_hidung n_telinga n_tengg n_jantung n_paru n_hati n_ginjal NA PSIKOTES TglTes Verbal Angka Logika Emosi Dimensi Fnl lulus NA LIBUR Tgl Ket PENGGUNA Username Pwd Nama Jab Akses Status GAJI TglGaji GajiPokok Potongan TunjLembur Jenis Stats PRESENSI Tanggal JmlJam StLembur L1 L2 L3 STD_GAJI IdStdGaji JmlJam JmlBulan Jam Pengali STD_PENY_DLM IdStdDalam StdJantung StdParu StdHati StdGinjal Jbatn Gambar 4.32 ERD-CDM

(24)

IDSTDDALAM = IDSTDDALAM IDKLIEN = IDKLIEN IDLOW = IDLOW IDPEL = IDPEL NIK = NIK IDPEL = IDPEL IDKLIEN = IDKLIEN IDLOW = IDLOW IDPEL = IDPEL IDKLIEN = IDKLIEN IDLOW = IDLOW IDPEL = IDPEL IDKLIEN = IDKLIEN IDLOW = IDLOW IDPEL = IDPEL IDKLIEN = IDKLIEN IDLOW = IDLOW IDPEL = IDPEL IDSTDWK = IDSTDWK IDSTDWP = IDSTDWP IDSTDPT = IDSTDPT IDSTDTHT = IDSTDTHT IDSTDTK = IDSTDTK IDPEL = IDPEL IDPEL = IDPEL IDPEL = IDPEL IDKLIEN = IDKLIEN IDKLIEN = IDKLIEN KLIEN IDKLIEN varchar(10) NM varchar(50) BID varchar(50) ALMTKLIEN varchar(200) KOTAKLIEN varchar(50) NOTLP varchar(20) NOFAX varchar(20) CP varchar(50) JBTN varchar(50) DET_KLIEN IDKLIEN varchar(10) NOPKWT varchar(50) KE numeric(5) AWAL date AKHIR date STATUS varchar(10) LOWONGAN : 1 IDKLIEN varchar(10) IDLOW varchar(10) JAB varchar(50) JK1 varchar(10) JK2 varchar(10) USIAMIN numeric(5) USIAMAX numeric(5) PENGALAMAN float IPK float BHSAS varchar(50) APKOM varchar(50) TEK varchar(50) PENDIDIKAN varchar(50) JML numeric(5) DEADLINE date WP varchar(10) WK varchar(10) TK varchar(10) TS varchar(10) PT varchar(10) GAJI float JNSKET varchar(50) FINAL varchar(10) TGL_MASUK timestamp RIWAYAT IDPEL varchar(10) ID varchar(10) NMPERUSH varchar(100) JAB varchar(50) MASAKERJA float ALASAN varchar(200) PENDIDIKAN IDPEL varchar(10) IDPEND varchar(10) TINGKAT varchar(50) NMINSTANSI varchar(100) KOTAINSTANSI varchar(50) JURUSAN varchar(20) THN numeric(5) FNL varchar(10) KELUARGA IDPEL varchar(10) IDKEL varchar(10) HUB varchar(10) NMKEL varchar(50) USIA numeric(5) JK varchar(10) PENDIDIKANKEL varchar(50) PEKERJAAN varchar(50) PELAMAR IDPEL varchar(10) NIK varchar(10) NAMA varchar(50) JK varchar(10) TMPLAHIR varchar(50) TGLLAHIR date USIA numeric(5) ALAMATKTP varchar(200) KOTAKTP varchar(50) ALAMATSKRG varchar(200) KOTASKRG varchar(50) NOTLP1 varchar(20) NOTLP2 varchar(20) KEWARGANEGARAAN varchar(10) SUKU varchar(20) AGAMA varchar(20) PENDIDIKAN varchar(50) STKAWIN varchar(20) ANAKKE numeric(5) JMLSDR numeric(5) TB numeric(5) BB numeric(5) IPK float PENGALAMAN float CATATAN varchar(500) SRTKUNING varchar(10) BIODATA varchar(10) SRTDOKTER varchar(10) KTP varchar(10) IJAZAH varchar(10) SERTIFIKAT varchar(10) FOTO varchar(10) SKCK varchar(10) KSK varchar(10) BHSAS varchar(50) APKOM varchar(50) TEK varchar(50) INFORMAL1 varchar(100) INFORMAL2 varchar(100) INFORMAL3 varchar(100) KARYAWAN : 1 NIK varchar(10) IDPEL varchar(10) STATUS varchar(10) STD_WP IDSTDWP varchar(10) STDMOTIVASI varchar(20) STDKOMUNIKASI varchar(20) STDUMUM varchar(20) STDTEK varchar(20) STDSKILL varchar(20) STDDAYAPIKIR varchar(20) STDETIKA varchar(20) JABATAN varchar(20) STD_WK IDSTDWK varchar(10) STDMOTIVASI varchar(20) STDKOMUNIKASI varchar(20) STDUMUM varchar(20) STDTEK varchar(20) STDSKILL varchar(20) STDDAYAPIKIR varchar(20) STDETIKA varchar(20) STD_TK IDSTDTK varchar(10) STDCARA varchar(20) STDTEORI varchar(20) STDHASIL varchar(20) JNSKET varchar(50) STD_THT IDSTDTHT varchar(10) JABTN varchar(20) STDMATA varchar(20) STDHIDUNG varchar(20) STDTENGGOROKAN varchar(20) STD_PT IDSTDPT varchar(10) STDVERBAL numeric(5) STDANGKA numeric(5) STDLOGIKA numeric(5) STDEMOSI numeric(5) STDDIMENSI numeric(5) JBATAN varchar(50) TES_WP IDKLIEN varchar(10) IDLOW varchar(10) IDPEL varchar(10) IDSTDWP varchar(10) TGLTES date MOTIVASI varchar(20) KOMUNIKASI varchar(20) UMUM varchar(20) PENGTEK varchar(20) SKILL varchar(20) DAYAPIKIR varchar(20) ETIKA varchar(20) FNL varchar(10) FINAL varchar(10) N_MOT numeric(10) N_KOM numeric(10) N_UM numeric(10) N_PENG numeric(10) N_SKILL numeric(10) N_DAYA numeric(10) N_ETIKA numeric(10) NA numeric(10) TES_WK IDKLIEN varchar(10) IDLOW varchar(10) IDPEL varchar(10) IDSTDWK varchar(10) TGLTES date MOTIVASI varchar(20) KOMUNIKASI varchar(20) UMUM varchar(20) PENGTEK varchar(20) SKILL varchar(20) DAYAPIKIR varchar(20) ETIKA varchar(20) FNL varchar(10) FINAL varchar(10) N_MOT numeric(10) N_KOM numeric(10) N_UM numeric(10) N_PENG numeric(10) N_SKILL numeric(10) N_DAYA numeric(10) N_ETIKA numeric(10) NA numeric(10) KETRAMPILAN IDKLIEN varchar(10) IDLOW varchar(10) IDPEL varchar(10) IDSTDTK varchar(10) TGLTES date CARA varchar(20) TEORI varchar(20) HASIL varchar(20) FNL varchar(10) FINAL varchar(10) N_CARA numeric(10) N_TEORI numeric(10) N_HASIL numeric(10) NA numeric(10) KESEHATAN IDKLIEN varchar(10) IDLOW varchar(10) IDPEL varchar(10) TGLTES date KONDISI varchar(10) FNL varchar(10) IDSTDDALAM varchar(10) IDSTDTHT varchar(10) GINJAL <undefined> HATI <undefined> PARU <undefined> JANTUNG <undefined> TENGGOROKAN <undefined> TELINGA <undefined> LULUS varchar(10) FINAL varchar(10) N_MATA numeric(10) N_HIDUNG numeric(10) N_TELINGA numeric(10) N_TENGG numeric(10) N_JANTUNG numeric(10) N_PARU numeric(10) N_HATI numeric(10) N_GINJAL numeric(10) NA numeric(10) PSIKOTES IDKLIEN varchar(10) IDLOW varchar(10) IDPEL varchar(10) IDSTDPT varchar(10) TGLTES date VERBAL numeric(5) ANGKA numeric(5) LOGIKA numeric(5) EMOSI numeric(5) DIMENSI numeric(5) FNL varchar(10) LULUS varchar(10) NA numeric(10) PENGGUNA USERNAME varchar(10) PWD varchar(10) NAMA varchar(50) JAB varchar(50) AKSES varchar(50) STATUS varchar(10) STD_PENY_DLM IDSTDDALAM varchar(10) STDJANTUNG varchar(10) STDPARU varchar(10) STDHATI varchar(10) STDGINJAL varchar(10) JBATN varchar(50)

(25)

b. ERD PDM

ERD PDM menggambarkan generate dari database ERD-CDM yang digunakan dalam implementasinya. Pada aplikasi ini database yang diperlukan adalah Pelamar, Riwayat Kerja, Riwayat Pendidikan, Keluarga, Lowongan, Klien, Detil Klien, Standar Wawancara Personalia, Standar Wawancara Klien, Standar Tes Ketrampilan, Standar Tes THT, Standar Tes Penyakit Dalam, Standar Psikotes, Wawancara Personalia, Wawancara Klien, Tes Ketrampilan, Tes Kesehatan, Psikotes, Karyawan, Detil Karyawan, Hari Libur, Standar Gaji, Presensi dan Gaji. Lebih jelasnya dapat dilihat Gambar 4.33. IDKLIEN = IDKLIEN IDLOW = IDLOW NIK = NIK NIK = NIK NIK = NIK PRE_NIK = PRE_NIK TGL = GAJ_ TGL TANGGAL = GAJ_ TANGGAL

NIK = GAJ_ NIK IDSTDGAJI = IDSTDGAJI NIK = PRE_NIK TGL = TGL TANGGAL = TANGGAL TGL = TGL IDSTDGAJI = IDSTDGAJI DET_KARY NIK v archar(10) NOMPKWT v archar(50) KE1 numeric(5) AWAL date AKHIR date STATUS v archar(10) LIBUR TGL date KET v arch ar(100) GAJI PRE_NIK v archar(10) TGL date TANGGAL date NIK v archar(10) IDSTDGAJI v archar(10) IDKLIEN v archar(10) IDLOW v archar(10) TGLGAJI date

GAJI POKOK f loat POTONGAN f loat TUNJLEMBUR f loat JENIS f loat STATS v archar(10) PRESENSI NIK v archar(10) TGL date TANGGAL date PRE_NIK v archar(10) GAJ_TGL date GAJ_TANGGAL date GAJ_ NIK v archar(10) IDSTDGAJI v archar(10) JMLJAM f loat STLEMBUR v archar(10) L1 f loat L2 f loat L3 f loat STD_GAJI IDSTDGAJI v archar(10) JMLJAM f loat JMLBULAN f loat JAM f loat PENGALI f loat LOWONGAN : 2 IDKLIEN v archar(10) IDLOW v archar(10) JAB v archar(50) JK1 v archar(10) JK2 v archar(10) USIAMIN numeric(5) USIAMAX numeric(5) PENGALAMAN f loat IPK f loat BHSAS v archar(50) APKOM v archar(50) TEK v archar(50) PENDIDIKAN v archar(50) JML numeric(5) DEADLINE date WP v archar(10) WK v archar(10) TK v archar(10) TS v archar(10) PT v archar(10) GAJI f loat JNSKET v archar(50) FINAL v archar(10) TGL_MASUK timestamp KARYAWAN : 2 NIK v archar(10) IDPEL v archar(10) STATUS v archar(10) (b) ERD-PDM

(26)

4.2.6 Struktur File

Dari hasil generate didapatkan sebuah database. Uraiannya adalah sebagai berikut:

a. Tabel Klien

Primary Key : IdKlien

Fungsi : Digunakan untuk menyimpan dan mengubah data yang dimiliki oleh klien.

Tabel 4.1 Tabel Klien

Field Type Length Key Keterangan

IdKlien Varchar 10 PK kode klien

Nm Varchar 50 nama klien

Bid Varchar 50 bidang klien

AlmtKlien Varchar 200 alamat klien

KotaKlien Varchar 50 kota klien

NoTlp Varchar 20 no telepon klien

NoFax Varchar 20 no fax klien

CP Varchar 50 contact person

Jbtn Varchar 50 jabatan contact person

b. Tabel Detil Klien

Primary Key : NoPKWT, Ke

Fungsi : Menyimpan data history PKWT (Perjanjian Kerja Waktu Tertentu) klien.

Tabel 4.2 Tabel Detil Klien

Field Type Length Key Keterangan

NoPKWT Varchar 50 no PKWT klien

Ke Numeric 5 PK periode PKWT

Awal Datetime tanggal awal PKWT

Akhir Datetime tanggal berakhirnya PKWT

IdKlien Varchar 10 FK kode klien

(27)

c. Tabel Lowongan

Primary Key : IdLow

Fungsi : Digunakan untuk menyimpan data kualifikasi karyawan.

Tabel 4.3 Tabel Lowongan

Field Type Length Key Keterangan

IdLow Varchar 10 PK kode lowongan

Jab Varchar 50 jabatan yang dibutuhkan

UsiaMin Numeric 5 usia minimal karyawan

UsiaMax Numeric 5 usia maksimal karyawan

Pengalaman Float 5 pengalaman yang dibutuhkan

IPK Float 5 IPK yang dibutuhkan

BhsAs Varchar 50 bahasa asing yang harus dikuasai

Apkom Varchar 50 aplikasi komputer yang harus dikuasai

Tek Varchar 50 kemampuan teknis yang harus dikuasai

Pendidikan Varchar 50 pendidikan akhir

Jml Numeric 5 jumlah karyawan yang dibutuhkan

Deadline Datetime tanggal akhir masa berlaku

WP Varchar 10 wawancara personalia

WK Varchar 10 wawancara klien

TK Varchar 10 tes ketrampilan

TS Varchar 10 tes kesehatan

PT Varchar 10 psikotes

Gaji Money 10 gaji yang ditawarkan

Jk1 Varchar 10 jenis kelamin

Jk2 Varchar 10 jenis kelamin

IdKlien Varchar 10 FK kode klien

JnsKet Varchar 50 Jenis Ketrampilan

Final Varchar 10 status final lowongan

Tgl_masuk Datetime Tanggal lowongan diinputkan

d. Tabel Standar Wawancara Personalia Primary Key : IdStdWp

Fungsi : Menyimpan standar nilai wawancara personalia.

Tabel 4.4 Tabel Standar Wawancara Personalia

Field Type Length Key Keterangan

IdStdWp Varchar 10 PK kode standar wawancara personalia

StdMotivasi Varchar 20 motivasi

StdKomunikasi Varchar 20 komunikasi

(28)

StdUmum Varchar 20 pengetahuan umum

StdTek Varchar 20 pengetahuan teknik

StdSkill Varchar 20 kemampuan bidang lain

StdDayaPikir Varchar 20 daya pikir

StdEtika Varchar 20 etika

Jab Varchar 50 jabatan

e. Tabel Standar Wawancara Klien Primary Key : IdStdWk

Fungsi : Digunakan untuk menyimpan standar nilai wawancara klien.

Tabel 4.5 Tabel Standar Wawancara Klien

Field Type Length Key Keterangan

IdStdWk Varchar 10 PK kode standar wawancara klien

StdMotivasi Varchar 20 motivasi

StdKomunikasi Varchar 20 komunikasi

StdUmum Varchar 20 pengetahuan umum

StdTek Varchar 20 pengetahuan teknik

StdSkill Varchar 20 kemampuan bidang lain

StdDayaPikir Varchar 20 daya pikir

StdEtika Varchar 20 etika

Jab Varchar 50 jabatan

f. Tabel Standar Tes Ketrampilan Primary Key : IdStdTk

Fungsi : Menyimpan standar nilai tes ketrampilan.

Tabel 4.6 Tabel Standar Tes Ketrampilan

Field Type Length Key Keterangan

IdStdTk Varchar 10 PK kode standar ketrampilan

StdCara Varchar 20 cara

StdTeori Varchar 20 teori

StdHasil Varchar 20 hasil

JnsKet Varchar 50 jenis ketrampilan

(29)

Primary Key : IdStdTht

Fungsi : Menyimpan standar nilai tes kesehatan.

Tabel 4.7 Tabel Standar Tes THT

Field Type Length Key Keterangan

IdStdTht Varchar 10 PK kode standar tht

Jab Varchar 50 jabatan

StdMata Varchar 20 kondisi mata

StdHidung Varchar 20 kondisi hidung

StdTelinga Varchar 20 kondisi telinga

StdTenggorokan Varchar 20 kondisi tenggorokan

h. Tabel Standar Penyakit Dalam Primary Key : IdStdDlm

Fungsi : Menyimpan nilai psikotes yang harus dimiliki pelamar.

Tabel 4.8 Tabel Standar Penyakit Dalam

Field Type Length Key Keterangan

IdStdDlm Varchar 10 PK kode standar tht

Jab Varchar 50 jabatan

StdJantung Varchar 20 kondisi jantung

StdHati Varchar 20 kondisi hati

StdParu Varchar 20 kondisi paru-paru

StdGinjal Varchar 20 kondisi ginjal

i. Tabel Standar Psikotes Primary Key : IdStdPt

Fungsi : Menyimpan nilai psikotes yang harus dimiliki pelamar.

Tabel 4.9 Tabel Standar Psikotes

Field Type Length Key Keterangan

IdStdPt Varchar 10 PK kode standar psikotes

StdVerbal Numeric 5 nilai verbal

StdAngka Numeric 5 nilai angka

Field Type Length Key Keterangan

(30)

StdEmosi Numeric 5 nilai emosi

StdDimensi Numeric 5 nilai ruang dimensi

Jab Varchar 50 jabatan

j. Tabel Tes Wawancara Personalia Primary Key : IdWp

Fungsi : Menyimpan nilai hasil wawancara personalia yg diikuti oleh pelamar.

Tabel 4.10 Tabel Tes Wawancara Personalia

Field Type Length Key Keterangan

IdStdWp Varchar 10 FK kode standar wawancara personalia

Lulus Varchar 10 status kelulusan

TglTes Datetime tgl tes

Motivasi Varchar 20 nilai motivasi

Komunikasi Varchar 20 nilai komunikasi

Umum Varchar 20 nilai peng. Umum

Pengtek Varchar 20 nilai peng. Teknik

Skill Varchar 20 nilai kemampuan bid. Lain

DayaPikir Varchar 20 nilai daya pikir

Etika Varchar 20 nilai etika

IdKlien Varchar 10 FK kode klien

IdLow Varchar 10 FK kode lowongan

IdPel Varchar 10 FK kode pelamar

Final Varchar 10 status final

n_mot Numeric 10 nilai angka motivasi

n_kom Numeric 10 nilai angka komunikasi

n_um Numeric 10 nilai angka peng. Umum

n_peng Numeric 10 nilai angka peng. Teknik

n_skill Numeric 10 nilai angka skill

n_daya Numeric 10 nilai angka daya pikir

n_etika Numeric 10 nilai angka etika

NA Numeric 10 nilai akhir tes wawancara personalia

k. Tabel Tes Wawancara Klien Primary Key : IdWk

Fungsi : Menyimpan hasil nilai wawancara klien yang diikuti oleh pelamar.

(31)

Field Type Length Key Keterangan

IdStdWk Varchar 10 FK kode standar wawancara klien

Lulus Varchar 10 status kelulusan

TglTes Datetime tgl tes

Motivasi Varchar 20 nilai motivasi

Komunikasi Varchar 20 nilai komunikasi

Umum Varchar 20 nilai peng. Umum

Pengtek Varchar 20 nilai peng. Teknik

Skill Varchar 20 nilai kemampuan bid. Lain

DayaPikir Varchar 20 nilai daya pikir

Etika Varchar 20 nilai etika

IdKlien Varchar 10 FK kode klien

IdLow Varchar 10 FK kode lowongan

IdPel Varchar 10 FK kode pelamar

Final Varchar 10 status final

n_mot Numeric 10 nilai angka motivasi

n_kom Numeric 10 nilai angka komunikasi

n_um Numeric 10 nilai angka peng. Umum

n_peng Numeric 10 nilai angka peng. Teknik

n_skill Numeric 10 nilai angka skill

n_daya Numeric 10 nilai angka daya pikir

n_etika Numeric 10 nilai angka etika

NA Numeric 10 nilai akhir tes wawancara klien

l. Tabel Tes Ketrampilan Primary Key : IdTk

Fungsi : Menyimpan nilai hasil tes ketrampilan yang diikuti oleh pelamar.

Tabel 4.12 Tabel Tes Ketrampilan

Field Type Length Key Keterangan

IdKlien Varchar 10 FK kode klien

IdLow Varchar 10 FK kode lowongan

IdPel Varchar 10 FK kode pelamar

TglTes Datetime tanggal tes

Cara Varchar 20 cara

Teori Varchar 20 teori

Hasil Varchar 20 hasil

Lulus Varchar 10 status kelulusan

Final Varchar 10 status final

n_cara Numeric 10 nilai angka cara

n_teori Numeric 10 nilai angka teori

Field Type Length Key Keterangan

(32)

NA Numeric 10 nilai akhir tes ketrampilan

m. Tabel Tes Kesehatan Primary Key : IdTs

Fungsi : Menyimpan nilai hasil tes kesehatan pelamar.

Tabel 4.13 Tabel Tes Kesehatan

Field Type Length Key Keterangan

IdKlien Varchar 10 FK kode klien

IdLow Varchar 10 FK kode lowongan

IdPel Varchar 10 FK kode pelamar

TglTes Datetime tanggal tes

Mata Varchar 20 kondisi mata

Hidung Varchar 20 kondisi hidung

Telinga Varchar 20 kondisi telinga

Tenggorokan Varchar 20 kondisi tenggorokan

Jantung Varchar 20 kondisi jantung

Paru Varchar 20 kondisi paru-paru

Hati Varchar 20 kondisi hati

Ginjal Varchar 20 kondisi ginjal

Lulus Varchar 20 status kelulusan

Final Varchar 20 status final

IdStdTht Varchar 10 FK kode standar tht

IdStdDlm Varchar 10 FK kode standar peny dalam

n_mata Numeric 10 nilai angka kondisi mata

n_hidung Numeric 10 nilai angka kondisi hidung

n_telinga Numeric 10 nilai angka kondisi telinga

n_tengg Numeric 10 nilai angka kondisi tenggorokan

n_jantung Numeric 10 nilai angka kondisi jantung

n_paru Numeric 10 nilai angka kondisi paru-paru

n_hati Numeric 10 nilai angka kondisi hati

n_ginjal Numeric 10 nilai angka kondisi ginjal

NA Numeric 10 nilai akhir tes kesehatan

n. Tabel Tes Psikotes Primary Key : IdPt

Fungsi : Menyimpan nilai hasil tes psikotes pelamar.

Tabel 4.14 Tabel Psikotes

(33)

IdStdPt Varchar 10 FK kode standar psikotes

Lulus Varchar 10 status kelulusan

TglTes Datetime tgl tes

Verbal Numeric 5 nilai verbal

Angka Numeric 5 nilai angka

Logika Numeric 5 nilai logika

Emosi Numeric 5 nilai emosi

Dimensi Numeric 5 nilai ruang dimensi

IdKlien Varchar 10 FK kode klien

IdLow Varchar 10 FK kode lowongan

IdPel Varchar 10 FK kode pelamar

Final Varchar 10 status final

NA Numeric 10 nilai akhir psikotes

o. Tabel Pelamar

Primary Key : IdPel

Fungsi : Menyimpan data pelamar.

Tabel 4.15 Tabel Pelamar

Field Type Length Key Keterangan

IdPel Varchar 10 PK kode pelamar

Nama Varchar 50 nama

Jk Varchar 10 jenis kelamin

TmpLahir Varchar 50 tempat lahir

TglLahir Datetime tanggal lahir

AlamatKTP Varchar 200 alamat tempat tinggal berdasar KTP

KotaKTP Varchar 50 kota tempat tinggal berdasar KTP

AlamatSkrg Varchar 200 alamat tempat tinggal sekarang

KotaSkrg Varchar 50 kota tempat tinggal sekarang

NoTlp1 Varchar 20 no telepon 1

NoTlp2 Varchar 20 no telepon 2

Kewarganegaraan Varchar 10 kewarganegaraan

Suku Varchar 20 suku

Agama Varchar 20 agama

Pendidikan Varchar 50 pendidikan akhir

StKawin Varchar 20 status kawin

AnakKe Numeric 5 urutan dalam keluarga

JmlSdr Numeric 5 jumlah saudara

TB Numeric 5 tinggi badan

BB Numeric 5 berat badan

IPK Float 5 IPK pelamar

Pengalaman Float 5 pengalaman

Field Type Length Key Keterangan

Catatan Varchar 500 catatan mengenai pelamar

(34)

SrtKuning Varchar 10 surat kuning

Biodata Varchar 10 biodata pelamar

SrtDokter Varchar 10 surat ket. Sehat dari dokter

KTP Varchar 10 fotocopy KTP

Ijazah Varchar 10 ijazah pendidikan

Sertifikat Varchar 10 sertifikat yang dimiliki

Foto Varchar 10 pas foto

SKCK Varchar 10 surat ket. Kelakuan baik

KSK Varchar 10 kartu susunan keluarga

BhsAs Varchar 50 bahasa asing yang harus dikuasai

Apkom Varchar 50 aplikasi komputer yang dikuasai

Tek Varchar 50 keahlian teknis

Informal1 Varchar 100 pendidikan informal 1

Informal2 Varchar 100 pendidikan informal 2

Informal3 Varchar 100 pendidikan informal 3

SrtLam Varchar 10 surat lamaran

Aktif Varchar 10 status pelamar

tgl_msk Datetime tanggal data pelamar diinputkan

p. Tabel Riwayat Kerja Primary Key : Id

Fungsi : Menyimpan data riwayat kerja pelamar.

Tabel 4.16 Tabel Riwayat

Field Type Length Key Keterangan

IdPel Varchar 10 FK kode pelamar

Id Varchar 10 PK kode riwayat kerja

NmPerush Varchar 100 nama perusahaan

Jab Varchar 50 jabatan pelamar

MasaKerja Float 5 masa kerja

Alasan Varchar 200 alasan pindah/keluar

q. Tabel Riwayat Pendidikan Primary Key : IdPend

Fungsi : Menyimpan data riwayat pendidikan yang dimiliki oleh pelamar.

Tabel 4.17 Tabel Pendidikan

Field Type Length Key Keterangan

(35)

IdPend Varchar 10 PK kode riwayat pendidikan

Tingkat Varchar 50 tingkat pendidikan

NmInstansi Varchar 100 nama instansi

KotaInstansi Varchar 50 kota instansi

Jurusan Varchar 20 jurusan

Thn Numeric 5 tahun ajaran/lulus

Lulus Varchar 10 status kelulusan

r. Tabel Susunan Keluarga Primary Key : IdKel

Fungsi : Menyimpan data susunan keluarga pelamar.

Tabel 4.18 Tabel Keluarga

Field Type Length Key Keterangan

IdPel Varchar 10 FK kode pelamar

IdKel Varchar 10 PK kode keluarga

Hub Varchar 10 hubungan keluarga

NmKel Varchar 50 nama keluarga

Usia Numeric 5 usia keluarga

PendidikanKel Varchar 50 pendidikan

Pekerjaan Varchar 50 pekerjaan keluarga

Jk Varchar 10 jenis kelamin

s. Tabel Karyawan

Primary Key : NIK

Fungsi : Menyimpan data karyawan yang telah lulus mengikuti seleksi yang diadakan.

Tabel 4.19 Tabel Karyawan

Field Type Length Key Keterangan

Status Varchar 10 status karyawan

NIK Varchar 10 PK kode karyawan

IdPel Varchar 10 FK kode pelamar

t. Tabel Detil Karyawan

(36)

Fungsi : Menyimpan data PKWT yang dimiliki oleh karyawan.

Tabel 4.20 Tabel Detil Karyawan

Field Type Length Key Keterangan

NIK Varchar 10 FK kode karyawan

NomPkwt Varchar 50 no pkwt

Ke1 Numeric 5 PK periode pkwt

Awal Datetime tanggal awal pkwt

Akhir Datetime tanggal berakhir pkwt

Status Varchar 10 status pkwt

IdKlien Varchar 10 kode klien

IdLow Varchar 10 kode lowongan

u. Tabel Presensi

Primary Key : Tanggal

Fungsi : Menyimpan data presensi karyawan.

Tabel 4.21 Tabel Presensi

Field Type Length Key Keterangan

Tgl Datetime PK tanggal libur

JmlJam Float 5 jumlah Jam Kerja

StLembur Varchar 10 status Lembur

L1 Numeric 10 jumlah jam lembur I

L2 Numeric 10 jumlah jam lembur II

L3 Numeric 10 jumlah jam lembur III

v. Tabel LIBUR

Primary Key : Tanggal

Fungsi : Menyimpan data hari libur.

Tabel 4.22 Tabel Libur

Field Type Length Key Keterangan

(37)

Ket Varchar 100 Keterangan

w. Tabel Gaji

Primary Key : -

Fungsi : Menyimpan data gaji.

Tabel 4.23 Tabel Gaji

Field Type Length Key Keterangan

Tgl Datetime PK tanggal

NIK Varchar 10 FK Nomor Induk Karyawan

Tanggal Datetime Tanggal

IdStdGaji Varchar 10 FK Kode Standar gaji

IdKlien Varchar 10 FK kode Klien

IdLow Varchar 10 FK kode lowongan

TglGaji Datetime tanggal gaji

GajiPokok Float Jumlah gaji pokok

Potongan Float potongan gaji

Tunj Lembur Float jumlah tunjangan lembur

Jenis Varchar 10 jenis gaji

Status Varchar 10 status gaji

x. Tabel Standar Gaji

Primary Key : IdStdGaji

Fungsi : Menyimpan data standar gaji karyawan, data standar gaji karyawan ditentukan oleh pihak klien.

Tabel 4.24 Tabel Standar Gaji

Field Type Length Key Keterangan

IdStdGaji Varchar 10 PK Kode standar gaji

Jumlah Jam numeric 5 Jumlah jam kerja

jumlah bulan numeric 5 jumlah bulan kerja

Jam float Jam kerja

Pengali float Pengali jumlah gaji

(38)

Pada implementasinya, aplikasi Sistem Informasi Rekrutmen, Seleksi dan Penggajian ini diawali dengan tampilan form login, dimana pengguna akan menginputkan username dan passwordnya. Antara pengguna satu dengan pengguna yang lain memiliki hak akses yang berbeda. Untuk lebih jelasnya dapat dilihat pada Gambar 4.34.

Gambar 4.34 Desain Input Login

Setelah menginputkan data login, pengguna akan dihadapkan pada pilihan menu yang sesuai dengan hak akses yang dimiliki. Menu yang ada terdiri dari home, pengolahan data, seleksi dan penggajian. Masing-masing menu tersebut memiliki sub menu. Sub menu yang ada digolongkan berdasarkan keperluan pemeliharaan data. Sub menu yang ada pada home adalah log out, ubah

password, dan pengguna. Pada menu pemeliharaan data terdapat sub menu klien,

pelamar, karyawan, lowongan, hari libur, standar seleksi, standar gaji dan laporan. Pada menu seleksi terdapat sub menu seleksi dan rekrutmen. Pada menu penggajian terdapat sub menu presensi dan laporan penggajian. Untuk lebih jelasnya dapat dilihat pada Gambar 4.35.

(39)

Sistem Informasi Rekrutmen-Seleksi-Penggajian Karyawan PT. Karya Gemilang Abadi Home Pengelolaan Data Seleksi Log Out Ubah Password Pengguna Kualifikasi Lowongan Pelamar Karyawan Hari Libur Standar Seleksi Standar Gaji Laporan Klien Wawancara Personalia Wawancara Klien Ketrampilan Kesehatan Psikotes Rekrutmen Surat Panggilan Penggajian Presensi Laporan Gaji

Gambar 4.35 Desain Form Menu Utama

Desain Input Ubah Password digunakan untuk mengubah password pengguna yang sedang aktif. Pada form ini pengguna diminta menginputkan data

password yang lama terlebih dahulu sebelum memberikan data password yang

baru. Kemudian klik tombol ubah untuk menyimpan perubahan yang dilakukan atau tombol batal untuk membatalkan mengubah password. Untuk lebih jelasnya dapat dilihat pada Gambar 4.36.

(40)

Gambar 4.36 Desain Input Ubah Password.

Desain Input Pengguna digunakan untuk membuat dan menyimpan data pengguna baru, selain itu juga bisa digunakan untuk mengubah data pengguna yang telah ada. Untuk menyimpan data klien klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya dapat dilihat pada Gambar 4.37.

Gambar 4.37 Desain Input Pengguna

Form Klien digunakan untuk menyimpan dan mengubah data klien. Pada form klien ini terdapat tombol PKWT yang berfungsi untuk menampilkan data PKWT klien tersebut. Untuk lebih jelasnya dapat dilihat pada Gambar 4.38.

(41)

Gambar 4.38 Desain Input Klien

Desain Input Pelamar terdiri dari data-data identitas pelamar yang sesuai dengan dokumen-dokumen identitas. Data yang harus diinputkan pada form ini adalah nama, tempat lahir, tanggal lahir, jenis kelamin, alamat KTP, alamat sekarang, kewarganegaraan, suku, agama, status nikah, pendidikan, pengalaman, IPK, tinggi badan, berat badan, keahlian bahasa asing, aplikasi komputer, keahlian teknikal dan data-data dari lampiran surat lamaran. Untuk menyimpan data pelamar klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.39.

Desain Input Lingkungan Keluarga digunakan untuk menyimpan data keluarga yang dimiliki oleh pelamar. Di dalam form ini terdapat field hubungan, nama, jenis kelamin, usia, pendidikan dan pekerjaan dari masing-masing keluarga pelamar. Untuk menyimpan data keluarga pelamar klik tombol simpan dan untuk membatalkan menyimpan data keluarga pelamar klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.40.

(42)

Gambar 4.39 Desain Input Pelamar

(43)

Desain Input Riwayat Pendidikan berfungsi untuk menyimpan data riwayat pendidikan dari pelamar. Pada form ini terdapat field tingkat pendidikan, nama instansi, jurusan, kota dan tahun kelulusan. Untuk lebih jelasnya lihat Gambar 4.41.

Gambar 4.41 Desain Input Riwayat Pendidikan Pelamar

Desain Input Riwayat Pekerjaan merupakan form yang digunakan untuk menyimpan data riwayat pekerjaan yang dimiliki oleh pelamar. Form ini berfungsi untuk mengetahui pengalaman bekerja pelamar. Pada form ini terdapat

field nama perusahaan, jabatan, masa kerja dan alasan pelamar pindah dari

perusahaan tersebut. Untuk menyimpan data riwayat pekerjaan pelamar klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.42.

Desain Input Karyawan merupakan form yang digunakan untuk mengelola data-data karyawan yang ada. Pengelolaan data yang dilakukan adalah penyimpanan data karyawan dan perubahan data dan status karyawan. Field-field yang ada sama dengan field-field yang ada pada form pelamar. Untuk menyimpan

(44)

data karyawan klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.43.

Gambar 4.42 Desain Input Riwayat Pekerjaan Pelamar

(45)

Desain Input Lingkungan Keluarga digunakan untuk menyimpan data keluarga yang dimiliki oleh karyawan. Di dalam form ini terdapat field hubungan, nama, jenis kelamin, usia, pendidikan dan pekerjaan dari masing-masing keluarga karyawan. Untuk menyimpan data keluarga karyawan klik tombol simpan dan untuk membatalkan menyimpan data keluarga karyawan klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.44.

Gambar 4.44 Desain Input Lingkungan Keluarga Karyawan

Desain Input Riwayat Pendidikan berfungsi untuk menyimpan data riwayat pendidikan dari karyawan. Pada form ini terdapat field tingkat pendidikan, nama instansi, jurusan, kota dan tahun kelulusan. Untuk lebih jelasnya lihat Gambar 4.45.

Desain Input Riwayat Pekerjaan merupakan form yang digunakan untuk menyimpan data riwayat pekerjaan yang dimiliki oleh karyawan. Form ini berfungsi untuk mengetahui pengalaman bekerja karyawan. Pada form ini terdapat

field nama perusahaan, jabatan, masa kerja dan alasan karyawan pindah dari

(46)

tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.46.

Gambar 4.45 Desain Input Riwayat Pendidikan Karyawan

Gambar 4.46 Desain Input Riwayat Pekerjaan Karyawan

Desain Input Lowongan digunakan untuk menyimpan data lowongan yang diberikan oleh klien. Form ini terdiri dari field yang berisi data klien yang memiliki lowongan, jabatan, pendidikan, keahlian bahasa asing, aplikasi komputer, keahlian teknikal, jenis kelamin, usia minimal, usia maksimal, pengalaman, IPK, jumlah, masa berlaku lowongan, gaji pokok dan tes-tes yang akan diadakan. Untuk lebih jelasnya lihat Gambar 4.47.

(47)

Gambar 4.47 Desain Input Lowongan

Desain Input Hari Libur digunakan untuk menginputkan data hari libur yang terdapat pada kalender. Pada form ini terdapat field tanggal dan keterangan hari libur. Hari libur yang diinputkan ini berpengaruh pada perhitungan gaji. Untuk lebih jelasnya lihat Gambar.4.48.

Gambar 4.48 Desain Input Hari Libur

Desain Input Standar Wawancara Personalia pada Gambar 4.49 digunakan untuk menginputkan data standar wawancara personalia. Pada form ini

(48)

terdapat field id wawancara, nilai motivasi, nilai komunikasi, nilai pengetahuan umum, nilai pengetahuan teknikal, nilai skill, nilai daya pikir dan nilai etika. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar.

Gambar 4.49 Desain Input Standar Wawancara Personalia

Desain Input Standar Wawancara Klien pada Gambar 4.50 digunakan untuk menginputkan data standar wawancara klien. Pada form ini terdapat field id wawancara, nilai motivasi, nilai komunikasi, nilai pengetahuan umum, nilai pengetahuan teknikal, nilai skill, nilai daya pikir dan nilai etika. Selain itu pada

form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol

keluar.

Desain Input Standar Ketrampilan pada Gambar 4.51 merupakan form yang digunakan untuk menginputkan data standar ketrampilan. Pada form ini terdapat field jenis ketrampilan, nilai cara, nilai teori dan nilai hasil. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar.

(49)

Gambar 4.50 Desain Input Standar Wawancara Klien

Gambar 4.51 Desain Input Standar Ketrampilan

Desain Input Standar Psikotes adalah form yang digunakan untuk menyimpan data-data standar psikotes yang harus dimiliki seorang pelamar agar dapat diterima pada lowongan yang ada. Pada form ini terdapat field id psikotes, nilai angka, nilai verbal, nilai logika, nilai emosional dan nilai ruang dimensi. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Untuk lebih jelasnya lihat Gambar 4.52.

(50)

Gambar 4.52 Desain Input Standar Psikotes

Desain Input Standar THT adalah form yang digunakan untuk menyimpan data-data standar THT yang harus dimiliki seorang pelamar agar dapat diterima pada lowongan yang ada. Pada form ini terdapat field id, kondisi mata, kondisi hidung, kondisi telinga dan konisi tenggorokan. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Standar THT yang disimpan akan digunakan sebagai acuan dalam tes kesehatan. Untuk lebih jelasnya lihat Gambar 4.53.

(51)

Desain Input Standar Penyakit Dalam digunakan untuk menyimpan data-data standar penyakit dalam yang dimiliki pelamar. Pada form ini terdapat field id, jabatan, kondisi jantung, kondisi hati, kondisi paru-paru dan kondisi ginjal. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Standar penyakit dalam yang disimpan akan digunakan sebagai acuan dalam tes kesehatan. Untuk lebih jelasnya lihat Gambar 4.54.

Gambar 4.54 Desain Input Standar Penyakit Dalam

Desain Input Standar Gaji merupakan form yang digunakan untuk menyimpan data standar gaji lembur. Data ini digunakan untuk perhitungan gaji. Untuk lebih jelasnya lihat Gambar 4.55.

(52)

Desain Input Seleksi Kualifikasi pada Gambar 4.56 digunakan untuk menyimpan data pelamar yang memenuhi kualifikasi lowongan. Pada form ini terdapat data lowongan, id pelamar, nama, usia, alamat, nomor telepon, status nikah, pendidikan akhir, check box untuk memilih data pelamar. Selain itu, pada

form lowongan juga terdapat tombol simpan untuk menyimpan data pelamar dan

tombol batal untuk membatalkan menyimpan data pelamar.

Desain Input Wawancara Personalia pada Gambar 4.57 merupakan form yang digunakan untuk menginput nilai hasil wawancara personalia yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nilai motivasi, nilai komunikasi , nilai pengetahuan umum, nilai pengetahuan teknikal , nilai daya pikir dan nilai etika. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus seleksi wawancara personalia, tombol simpan untuk menyimpan data wawancara personalia, tombol ubah untuk mengubah data wawancara personalia, tombol batal untuk membatalkan menyimpan data wawancara personalia dan tombol keluar untuk keluar dari form wawancara personalia.

(53)

Gambar 4.57 Desain Input Wawancara Personalia

Desain Input Wawancara Klien pada Gambar 4.58 merupakan form yang digunakan untuk menginput nilai hasil wawancara klien yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nilai motivasi, nilai komunikasi , nilai pengetahuan umum, nilai pengetahuan teknikal , nilai daya pikir dan nilai etika. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus seleksi wawancara klien, tombol simpan untuk menyimpan data wawancara klien, tombol ubah untuk mengubah data wawancara klien, tombol batal untuk membatalkan menyimpan data wawancara klien dan tombol keluar untuk keluar dari form wawancara klien.

Desain Input Tes Ketrampilan pada Gambar 4.59 merupakan form yang digunakan untuk menginput nilai hasil tes ketrampilan yang diikuti pelamar. Pada

form ini terdapat data lowongan, id pelamar, nama pelamar dan nilai hasil tes

ketrampilan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus tes ketrampilan, tombol simpan untuk menyimpan data tes ketrampilan, tombol ubah untuk mengubah data tes

(54)

ketrampilan, tombol batal untuk membatalkan menyimpan data tes ketrampilan dan tombol keluar untuk keluar dari form tes ketrampilan.

Gambar 4.58 Desain Input Wawancara Klien

Gambar 4.59 Desain Input Tes Ketrampilan

Desain Input Tes Kesehatan pada Gambar 4.60 merupakan form yang digunakan untuk menginput nilai hasil tes kesehatan yang diikuti pelamar. Pada

(55)

kesehatan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus tes kesehatan, tombol simpan untuk menyimpan data tes kesehatan, tombol ubah untuk mengubah data tes kesehatan, tombol batal untuk membatalkan menyimpan data tes kesehatan dan tombol keluar untuk keluar dari form tes kesehatan.

Gambar 4.60 Desain Input Tes Kesehatan

(56)

Desain Input Psikotes pada Gambar 4.61 merupakan form yang digunakan untuk menginput nilai hasil psikotes yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar dan nilai hasil tes kesehatan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus psikotes, tombol simpan untuk menyimpan data psikotes, tombol ubah untuk mengubah data psikotes, tombol batal untuk membatalkan menyimpan data psikotes dan tombol keluar untuk keluar dari form psikotes.

Desain Input Rekrutmen pada Gambar 4.62 digunakan untuk menyimpan data pelamar yang lulus mengikuti tes yang diadakan. Form ini terdapat field id lowongan, jumlah, id pelamar, nama, usia, alamat, nomor telepon, status nikah, pendidikan akhir dan check box untuk memilih pelamar yang akan dijadikan karyawan. Pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar.

Gambar 4.62 Desain Input Rekrutmen

Desain Output Surat Panggilan pada Gambar 4.63 adalah hasil cetak surat panggilan yang akan diberikan kepada pelamar untuk mengikuti tes yang

(57)

telah ditentukan oleh perusahaan. Pada form ini terdapat field jenis surat, tujuan dan id nominasi. Selain itu, pada form ini juga terdapat tombol cetak dan keluar.

PT. KARYA GEMILANG ABADI

Kepada

Yth. Nesya Putri Di Tempat Dengan hormat,

Dengan ini kami memberitahukan bahwa Saudara: No Daftar : P-08100004

Nama : Nesya Putri

Alamat : Pondok Jati G-10

Diharap kehadirannya untuk mengikuti tes Wawancara Personalia di PT. Karya Gemilang Abadi pada tanggal 06 Desember 2008.

Atas perhatian Saudara kami ucapkan terima kasih.

Surabaya, 01 Desember 2008 Penyelia

Setiyono

Gambar 4.63 Desain Output Surat Panggilan

(58)

Desain Input Presensi pada Gambar 4.64 adalah form yang digunakan untuk menyimpan data presensi dan menghitung gaji karyawan. Pada form ini terdapat field id klien, nama perusahaan, id lowongan, data presensi karyawan dan data gaji karyawan. Selain itu, pada form ini juga terdapat tombol hitung, tombol simpan, tombol ubah, tombol batal dan tombol keluar.

Desain Output Laporan Data Pelamar pada Gambar 4.65 merupakan hasil cetak data pelamar. Pada laporan ini ditampilkan field no daftar, nama, jenis kelamin, alamat, kota, tempat dan tanggal lahir ,pendidikan akhir dan pengalaman.

PT. KARYA GEMILANG ABADI DATA PELAMAR

Tanggal : dd month year

No Daftar Nama JK Alamat Kota Tmp Lahir Tgl Lahir Pendidikan Pengalaman

xx-10-xx xx-50-xx xx-10-xx xx-200-xxxx-200-xx xx-200-xx dd/mm/yy xx-50-xx 99999

Gambar 4.65 Desain Output Laporan Data Pelamar

Desain Output Laporan Data Karyawan pada Gambar 4.66 digunakan untuk mencetak data karyawan. Pada laporan ini ditampilkan field nama perusahaan klien, nomor PKWT, nama, alamat, kota, tanggal awal PKWT dibuat, tanggal akhir masa berlaku PKWT dan ke.

PT. KARYA GEMILANG ABADI DATA KARYAWAN

Nama Perusahaan : xx-50-xx Tanggal : dd month year

Alamat : xx-200-xx

No PKWT NIK Nama Alamat Tmp Lahir Tgl Lahir Awal Akhir Bagian xx-10-xx xx-10-xx xx-50-xx xx-200-xx xx-50-xx dd/mm/yy dd/mm/yy dd/mm/yy xx-50-xx

Gambar

Gambar 4.8 HIPO Level 1 Melakukan Rekrutmen
Gambar 4.9 HIPO Level 1 Melakukan Seleksi
Gambar 4.10 HIPO Level 1 Melakukan Penggajian
Gambar 4.12 DFD Level 0 Memelihara Data
+7

Referensi

Dokumen terkait

Pada motor diesel system penyalaan bahan bakar terjadi karena adanya proses kompresi atau penyalaan sendiri, yaitu dengan mengkompresikan udara dalam silinder hingga mencapai

Uji statistik Wilcoxon menunjukkan bahwa nilai sig = 0.000&lt; 0.05 yang artinya terjadi perbedaan yang signifikan antara perkembangan anak dengan status pekerjaan ibu di PAUD dan

Hasil indentifikasi didapat penyebab utama kecelakaan lalu lintas di lokasi black spot karena faktor pemakai jalan terutama pengemudi kurang terampil yang menyebab

Menurut Suharjana (2012) pendidikan karakter adalah pendidikan yang mengembangkan nilai-nilai karakter bangsa pada diri peserta didik sehingga anak memiliki nilai

Karena &lt; , maka Ha ditolak dan Ho diterima yaitu tidak ada perbedaan yang signifikan antara yang menggunakan pembelajaran Cooperative Learning tipe Numbered

Untuk menyelesaikan permasalahan diatas karena hanya yang berubah hanya titiknya saja maka dapat dikerjakan secara langsung, dengan cara mengerjakan secara umum untuk

Penelitian bertujuan mengkaji pemanfaatan minyak biji krokot Portulaca oleracea sebagai sumber asam lemak esensial pada pakan ikan mas Cyprinus carpio untuk menggantikan minyak

tercantum pada box isian Dapat mengisi jumlah sesuai yang diharapkan [] Diterima [ ] Ditolak Kasus dan Hasil Uji (Data Salah). Data masukan Yang diharapkan Pengamatan