Sistem Informasi Penyeleksian Calon Tena

LAPORAN

ANALISIS DAN PERANCANGAN SISTEM INFORMASI “Penyeleksian Calon Tenaga Kerja”

Oleh :

Ketua : Gilang Matriansyah Dwi P. (123040154) Anggota : 1. Rini Astria (103040175)

2. Ravi Karanti

(103040190)

Asisten Pembimbing : Agung Aldhiyat

LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2013

DAFTAR ISTILAH

Tabel 1 Daftar Istilah

No. Nama Istilah

Deskripsi

1. Kualifikasi Merupakan bidang /posisi calon tenaga kerja yang dibutuhkan untuk dilakukannya penyeleksian.

2. Daftar Track Merupakan daftar catatan pengalaman baik dan buruknya Record

calon tenaga kerja yang akan mengikuti seleksi.

3. Terkonfigurasi Sebuah wujud keteraturan dalam suatu kegiatan 4. Rekomendasi

Hal minta perhatian bahwa orang yg disebut dapat dipercaya, baik (biasa dinyatakan dng surat); penyuguhan

5. Daftar Peringkat Data yang menjelaskan urutan nilai hasil seleksi calon tenaga kerja dari yang tertinggi sampai yang terendah .

BAB I DATA KELOMPOK DAN ASISTEN

1. Data Kelompok dan Asisten

Data kelompok :

1. Nama : Gilang Matriansyah Dwi P. NRP : 123040154

2. Nama : Rini Astria NRP : 103040175

3. Nama : Ravi Karanti NRP : 103040190

Data Assisten : Agung Aldhiyat

BAB II DESKRIPSI SISTEM INFORMASI

2.1 Deskripsi Sistem Informasi

2.1.1 Judul Sistem Informasi

Sistem Informasi Penyeleksian Calon Tenaga Kerja

2.1.2 Definisi Sistem Informasi

Sistem Informasi Penyeleksian Calon Tenaga Kerja adalah proses pemilihan tenaga kerja yang di mulai dari Persiapan Penyaringan Tes Seleksi, Penyaringan Tenaga Kerja sampai dengan Pembuatan Hasil Tes Seleksi Calon Tenaga Kerja.

2.1.3 Lingkup Sistem

2.1.3.1 Lingkungan Sistem

a. Diagram Konteks

Gambar 1 Diagram Konteks

b. Eksternal entity

Di bawah ini adalah tabel eksternal entity yang terkait didalam sistem

Tabel 2 Eksternal Entity

No. Eksternal Entity

Deskripsi

1. SI Pengajuan Merupakan pihak yang mengajukan permohonan Kebutuhan Tenaga

kerjasama kebutuhan tenaga kerja

Kerja

2. Calon Tenaga Kerja Merupakan orang yang mengikuti serangkaian tes seleksi untuk menjadi tenaga kerja di perusahaan yang bersangkutan

3 SI Pendaftaran Calon Merupakan pihak yang menangani pendaftaran calon Tenaga Kerja

tenaga kerja dan bekerjasama dengan SI Penganganan Track Record Tenaga Kerja

2.1.3.2 Lingkup Aktivitas Resource Flow Diagram

Gambar 2 Resource Flow Diagram

Page 4

2.1.3.3 Lingkup Kebutuhan Data Overview LDS

Track Record

Menangani

Tenaga Kerja

Menerima Kebutuhan Tenaga Kerja

Calon Tenaga Kerja

Gambar 3 Overview LDS

BAB III

Penetapan System Requirement

3.1 System Objektif

1. Sistem dapat membuat jadwal tes seleksi secara cepat dan terkonfigurasi secara akurat sesuai dengan tersedianya ruangan.

2. Sistem dapat melakukan pengecekan status kehadiran calon tenaga kerja secara cepat dan tepat.

3. Sistem dapat memantau seluruh jalannya penyeleksian.

4. Sistem dapat memproses hasil ujian dengan cepat dan akurat.

5. Sistem dapat memberikan informasi jadwal penyeleksian kepada calon tenaga kerja.

6. Sistem dapat mengenerate secara otomatis Nilai Calon Tenaga Kerja berdasarkan hasil tes seleksi.

3.2 Business System

3.2.1 Pembuatan Opsi-opsi Business System

1. Centralized

a. Sistem Informasi Penyeleksian Tenaga Kerja proses bisnisnya terpusat. Karena semua divisi dapat mengakses data dengan hak aksesnya masing-masing

2. Distributed

a. Apabila calon tenaga kerja melakukan pendaftaran dengan mendatangi langsung tempat pendaftaran, maka surat lamaran dapat di berikan kepada panitia yang bertugas.

b. Pada saat tes seleksi soal dan jawaban peserta akan terdistribusi di computer masing-masing

3. Local Otonomi

a. Penguji akan mendapatkan kewenangan secara penuh saat tes wawancara untuk menentukan kelulusan calon tenaga kerja berdasarkan pertimbangan dan kebijakan yang di tentukan.

4. Otomatisasi

a. Penyeleksian CV dilakukan secara otomatis oleh sistem

b. Jumlah ruangan, jumlah petugas, jadwal ujian yang secara otomatis terkonfigurasi sesuai dengan jumlah peserta.

c. Nilai Calon Tenaga Kerja dapat langsung diketahui setelah selesai mengikuti tes seleksi.

3.2.2 Opsi yang Terpilih

1. Centralized Sistem Informasi Penyeleksian Tenaga Kerja proses bisnisnya terpusat.

Karena semua divisi dapat mengakses data dengan hak aksesnya masing- masing.

2. Distributed Pada saat tes seleksi soal dan jawaban peserta akan terdistribusi di computer masing-masing.

3. Local Otonomi Penguji akan mendapatkan kewenangan secara penuh saat tes wawancara

untuk menentukan kelulusan calon tenaga kerja berdasarkan pertimbangan dan kebijakan yang di tentukan.

4. Otomatisasi

a. Penyeleksian CV dilakukan secara otomatis oleh sistem

b. Jumlah ruangan, jumlah petugas, jadwal ujian yang secara otomatis terkonfigurasi sesuai dengan jumlah peserta.

c. Pemeriksaan kehadiran dilakukan secara otomatis oleh sistem

d. Nilai Calon Tenaga Kerja dapat langsung diketahui setelah selesai mengikuti tes seleksi.

e. Penentuan peringkat calon tenaga kerja dapat dilakukan secara otomatis oleh sistem e. Penentuan peringkat calon tenaga kerja dapat dilakukan secara otomatis oleh sistem

Tabel 3 Requirement Cataloque Persiapan Penyaringan

Requirement Cataloque

Sumber data: Prioritas:

Pelaku:

Requirement ID:

Kualifikasi High

Petugas

Req.no.1

Functional Requirement(deskripsi) : Persiapan Penyaringan Calon Tenaga Kerja Merupakan suatu kegiatan dalam mempersiapkan kebutuhan penyelenggaraan seleksi calon tenaga kerja

Non-Functional Requirement: Description

Waktu Pelayanan

Response Time

1 menit

5 menit

Response time disini menyatakan cepat atau tidak nya aplikasi ini dalam menyiapkan persiapan seleksi yang diantaranta berupa penyeleksian CV dan pembuatan jadwal tes seleksi

Benefit Dalam pelaksanaan penyeleksian calon tenaga kerja segala kebutuhan dalam pelaksanaan telah

dipersiapkan, sehingga tidak akan ada lagi kekurangan atau kegagalan dalam pelaksanaan penyeleksian calon tenaga kerja Comments/Suggested Solutions Melakukan Persiapan pelaksanaan tes semaksimal mungkin agar pelaksanaan tes dapat sukses dan

lancer dalam pelaksanaannya Related Requirment

Database Persiapan Penyeleksian Related document Absensi kehadiran calon tenaga kerja, Lembar jadwal pelaksanaan tes Recovery / Back Up Setiap setelah persiapan dilakukan Access Restriction Hanya dapat di akses oleh Manajer Jasa dan Admin Archive Database jadwal, dan database soal tes seleksi Harapan Proses ini diharapkan dapat mengurangi kesalahan yang akan berakibat fatal atau merugikan, sehingga proses pelaksanaan penyeleksian tenaga kerja dapat berlangsung dengan lancar sesuai dengan yang diharapkan.

Tabel 4 Requirement Cataloque Penyaringan Calon Tenaga Kerja

Requirement Cataloque

Sumber data: Prioritas:

Pelaku:

Requirement ID:

Soal tes seleksi High

Calon Tenaga

Req.no.2

Kerja dan Petugas

Functional Requirement(deskripsi): Penyaringan Calon Tenaga Kerja Merupakan suatu proses yang dilakukan untuk menyaring calon tenaga kerja, dan bertujuan untuk mendapatkan calon tenaga kerja yang memenuhi standar-standar yang dibutuhkan oleh perusahaan dengan cara mengikuti tes seleksi yang telah di tetapkan.

Non-Functional Requirement: Description

Comment Waktu Pelayanan

Target value Acceptable Range

Sabtu, Jam

12 jam

07.00-15.00

Response Time

1 menit

5 menit

Response time disini menyatakan cepat atau tidak nya aplikasi ini mengotomasi penyaringan tes seleksi diantaranya soal tes seleksi yang telah diisi oleh calon tenaga kerja untuk dijadikan hasil tes seleksi, dan pemeriksaan kehadiran calon tenaga kerja.

Benefit Mendapatkan calon tenaga kerja dengan standar yang di harapkan Comments/Suggested Solutions

- Memberikan pelayanan semaksimal mungkin agar membantu kelancaran penyaringan tenaga kerja dan tidak terjadi respon time yang lambat.

- Hendaknya di bangun aplikasi yang menggunakan database untuk proses penyeleksian, agar soal dan jawaban bisa di isi langsung melalui aplikasi pada komputer tersebut,

sehingga jawaban dari masing-masing peserta langsung tersimpan di database server. Related Requirment Penyeleksian CV, Daftar kehadiran Related document Absensi Kehadiran setelah diperiksa, Surat Hasil Seleksi Recovery / Back Up Dilakukan back up pada hasil seleksi yang sudah di periksa selama 1 bulan sekali Access Restriction Hak akses dapat digunakan oleh Admin dan Calon Tenaga Kerja Archive Database hasil tes seleksi Harapan Proses ini diharapkan bisa mendapatkan calon tenaga kerja yang memenuhi standar perusahaan

Tabel 5 Requirement Cataloque Evaluasi Hasil Seleksi

Requirement Cataloque

Sumber data:

Requirement ID: Hasil Tes Seleksi

Prioritas:

Pelaku:

Req.no.3 Functional Requirement(deskripsi): Evaluasi Hasil Seleksi

High

Admin

Merupakan suatu proses pengambilan keputusan berdasarkan hasil tes seleksi yang telah di lakukan dan juga proses pengajuan rekomendasi tenaga kerja yang memenuhi standar di lihat dari daftar track record nya.

Non-Functional Requirement: Description :

Comment Waktu Pelayanan :

Target value

Acceptable Range

Senin-Jumat

Response Time :

1 jam

1 jam

Benefit Untuk memudahkan dalam mengetahui calon tenaga kerja yang telah lulus seleksi dan yang tidak lulus seleksi Comments/Suggested Solutions Menggunakan aplikasi yang dapat terintegrasi dengan aplikasi penyaringan, sehingga dapat menggenerate peringkat hasil tes seleksi. Related Requirment Data calon tenaga kerja yang lulus seleksi, berita acara penyeleksian Related document Surat Hasil Seleksi, Surat Pemberitahuan Penerimaan. Recovery / Back Up Dilakukan back up pada data calon tenaga kerja yang telah di rekomendasikan dan mendapat peringkat Access Restriction Hak akses dapat digunakan oleh Managaer Unit Jasa dan Admin Archive Evaluasi Harapan Proses ini diharapkan bisa memberikan informasi mengenai Calon Tenaga Kerjayang telah lulus ditahap penyeleksian dan telah di rekomendasikan untuk lulus seleksi

3.4 Gambaran Model Required Perancangan Sistem Informasi

3.4.1 Define Required System Processing

3.4.1.1 Task Model

Gambar 4 Task Model

3.4.1.2 Data Flow Diagram (Required)

Gambar 5 DFD Required Level 1

Page 12

DFD Required Level 2

Gambar 6 DFD Required Persiapan Penyaringan

Page 13

DFD Required Level 2

Gambar 7 DFD Required Penyaringan Calon Tenaga Kerja

Page 14

DFD Required Level 2

Gambar 8 DFD Required Evaluasi Hasil Seleksi

Page 15

3.4.1.3 Elementary Process Description

Tabel 6 Elementary Process Description Penyeleksian CV

Elementary Process Description

Nama Proses : Penyeleksian CV Deskripsi : Merupakan suatu kegiatan pemilihan untuk menyaing CV calon

tenaga kerja untuk mendapatkan yang terbaik Input : SI Pendaftaran Calon Tenaga Kerja, SI Pengajuan Kebutuhan Tenaga Kerja

1. Daftar track record tenaga kerja  data flow  data store external entity

2. Daftar calon tenaga kerja  data flow  data store external entity

3. Kualifikasi calon tenaga kerja  data flow  data store external entity Output : Pembuatan Daftar Hadir

1. Daftar calon tenaga kerja yang  data flow  data store  external entity akan mengikuti tes seleksi

2. Daftar calon tenaga kerja yang  data flow  data store  external entity tidak mengikuti tes seleksi

3. Kualifikasi kebutuhan calon  data flow  data store  external entity tenaga kerja

Tabel 7 Elementary Process Description Pembuatan Daftar Hadir

Elementary Process Description

Nama Proses : Pembuatan Daftar Hadir Deskripsi : Merupakan suatu kegiatan pembuatan daftar hadir untuk calon tenaga kerja

yang akan mengikuti tes seleksi Input : Penyeleksian CV

1. Daftar calon tenaga kerja yang  data flow  data store  external entity akan mengikuti tes seleksi

2. Daftar calon tenaga kerja yang  data flow  data store  external entity tidak mengikuti tes seleksi

3. Kualifikasi kebutuhan calon  data flow  data store  external entity tenaga kerja

Output : Pembuatan Soal Tes Seleksi

1. Daftar calon tenaga kerja yang  data flow  data store  external entity akan mengikuti tes seleksi

2. Daftar calon tenaga kerja yang  data flow  data store  external entity tidak mengikuti tes seleksi

3. Kualifikasi kebutuhan calon  data flow  data store  external entity tenaga kerja

Tabel 8 Elementary Process Description Pembuatan Soal Tes Seleksi

Elementary Process Description

Nama Proses : Pembuatan Soal Tes Seleksi Deskripsi : Merupakan suatu kegiatan pembuatan soal tes seleksi yang akan digunakan

pada saat penyaringan tes seleksi. Input : Pembuatan Daftar Hadir, Petugas

1. Daftar kehadiran calon tenaga kerja data flow  data store  external entity

2. Kualifikasi kebutuhan calon tenaga  data flow  data store  external entity kerja

3. Id Petugas  data flow  data store  external entity Output : Penentuan Waktu Pelaksanaan Seleksi

1. Lembar soal tes seleksi data flow  data store  external entity

2. Jumlah peserta tes seleksi data flow  data store  external entity

3. Daftar kehadiran calon tenaga data flow  data store  external entity kerja

Tabel 9 Elementary Process Description Penentuan Waktu Pelaksanaan Tes Seleksi

Elementary Process Description

Nama Proses : Penentuan waktu pelaksanaan tes seleksi Deskripsi : Merupakan suatu kegiatan yang dilakukan untuk menentukan jadwal

pelaksanaan tes seleksi Input : Pembuatan Daftar Hadir, Soal Seleksi

1. Lembar soal tes seleksi data flow  data store  external entity

2. Jumlah peserta tes seleksi data flow  data store  external entity

3. Daftar kehadiran calon tenaga kerja data flow  data store  external entity

Output : Persiapan ruangan

1. Waktu pelaksanaan tes seleksi  data flow  data store  external entity

2. Daftar calon peserta yang akan  data flow  data store  external entity mengikuti tes seleksi

Tabel 10 Elementary Process Description Persiapan Ruangan

Elementary Process Description

Nama Proses : Persiapan Ruangan Deskripsi : Merupakan Suatu kegiatan untuk menentukan dan mempersiapkan ruangan

yang akan di gunakan pada saat penyaringan Input : Penentuan Waktu Pelaksanaan Seleksi

1. Waktu pelaksanaan tes  data flow  data store  external entity seleksi

Output : Alokasi Petugas

1. Ruangan  data flow  data store external entity

Tabel 11 Elementary Process Description Alokasi Petugas

Elementary Process Description

Nama Proses : Alokasi Petugas Deskripsi : Merupakan Suatu kegiatan untuk menentukan petugas yang akan memantau

pada saat penyaringan berlangsung Input : Persiapan Ruangan

1. Ruangan  data flow  data store external entity

Output : Penyaringan Calon Tenaga Kerja

1. Ruangan  data flow  data store  external entity

2. Petugas  data flow  data store  external entity

Tabel 12 Elementary Process Description Pemeriksaan Kehadiran

Elementary Process Description

Nama Proses : Pemeriksaan Kehadiran Deskripsi : Merupakan suatu kegiatan yang dilakukan oleh pemantau untuk

mendapatkan status kehadiran peserta Input : Persiapan Penyarigan

1. Ruangan  data flow  data store  external entity

2. Petugas  data flow  data store  external entity

3. Waktu Pelaksanaan Tes Seleksi  data flow  data store  external entity

4. Daftar Hadir Calon Tenaga Kerja  data flow  data store  external entity Output : Pengisian lembar seleksi

1. Status Kehadiran Calon Tenaga  data flow  data store  external entity Kerja

Tabel 13 Elementary Process description Pengisian Lembar Seleksi

Elementary Process Description

Nama Proses : Pengisian Lembar Seleksi Deskripsi : Merupakan suatu kegiatan yang dilakukan oleh calon tenaga kerja untuk

mengisi lembar seleksi pada saat melakukan tes seleksi

Input : Pemeriksaan Kehadiran, Soal tes seleksi

1. Status kehadiran calon tenaga  data flow  data store external entity

kerja

2. Soal tes seleksi  data flow  data store  external entity

3. Kualifikasi calon tenaga kerja  data flow  data store  external entity Output : Pembuatan Berita Acara Hasil Tes Seleksi

1. Id calon tenaga kerja data flow  data store external entity

2. Jawaban hasil tes seleksi data flow  data store external entity

3. Jawaban hasil tes wawancara data flow  data store external entity

4. Keterangan calon tenaga kerja data flow  data store external entity

Tabel 14 Elementary Process Description Pembuatan Berita Acara Tes Seleksi

Elementary Process Description

Nama Proses : Pembuatan Berita Acara Hasil Tes Seleksi Deskripsi : Merupakan suatu kegiatan untuk membuat hasil dari tes seleksi yang telah

dilakukan oleh calon tenaga kerja Input : Pengisian Lembar Seleksi

1. Id calon tenaga kerja  data flow  data store external entity

2. Jawaban hasil tes seleksi data flow  data store external entity

3. Jawaban hasil tes wawancara data flow  data store external entity

4. Keterangan calon tenaga kerja data flow  data store external entity Output : Calon Tenaga Kerja, Hasil Tes Seleksi

1. Hasil tes seleksi  data flow  data store  external entity

2. Hasil tes seleksi  data flow  data store  external entity

Tabel 15 Elementary Process Description Pengecekan Hasil Tes Seleksi

Elementary Process Description

Nama Proses : Pengecekan Hasil Tes Seleksi Deskripsi : Merupakan Suatu kegiatan untuk menyesuaikan hasil tes yang telah di lalui

oleh calon tenaga kerja dengan daftar track record yang ada, agar tidak terjadi kesalahan dalam hasil tes seleksi

Input : Hasil Tes Seleksi

1. Hasil tes seleksi  data flow  data store  external entity

Output : Pembuatan Peringkat Hasil Seleksi

1. Hasil tes seleksi yang  data flow  data store  external entity sesuai

2. Hasil tes seleksi yang tidak  data flow  data store external entity sesuai

Tabel 16 Elementary Process Description Pembuatan Peringkat Hasil Tes Seleksi

Elementary Process Description

Nama Proses : Pembuatan Peringkat Hasil Seleksi

Deskripsi : Merupakan Suatu kegiatan untuk membuat peringkat dari hasil seleksi yang

telah diikuti oleh calon tenaga kerja. Input : Pengecekan hasil tes seleksi

1. Hasil tes seleksi yang  data flow  data store external entity sesuai

2. Hasil tes seleksi yang tidak  data flow  data store external entity sesuai

Output : Pembuatan rekomendasi tenaga kerja

1. Hasil tes seleksi yang  data flow  data store  external entity sesuai

2. Daftar peringkat hasil tes  data flow  data store  external entity seleksi

Tabel 17 Elementary Process Description Pembuatan Rekomendasi Tenaga Kerja

Elementary Process Description

Nama Proses : Pembuatan Rekomendasi Tenaga Kerja Deskripsi : Merupakan Suatu kegiatan memberikan rekomendasi lolos seleksi untuk

tenaga kerja yang telah mengikuti seleksi Input : Pembuatan peringkat hasil seleksi, Manager Jasa

1. Hasil tes seleksi yang  data flow  data store  external entity sesuai

2. Daftar peringkat hasil tes  data flow  data store  external entity seleksi

Output : Manajer Jasa, SI Pengajuan Kebutuhan, Calon tenaga kerja

1. Hasil evaluasi tes seleksi  data flow  data store  external entity

2. Rekomendasi calon tenaga  data flow  data store  external entity kerja

3. Rekomendasi calon tenaga  data flow  data store  external entity kerja

4. Daftar peringkat hasil  data flow  data store  external entity seleksi

5. Hasil tes seleksi  data flow  data store  external entity

6. Persetujuan hasil evaluasi  data flow  data store  external entity tes seleksi

7. Hasil tes seleksi  data flow  data store  external entity

8. Daftar peringkat hasil tes  data flow  data store  external entity seleksi

3.4.1.4 Input/Output Description

Tabel 18 Input Output Description

Input/Output Description

No Dari

Ke

Nama Data flow

1. 1.1 Penyeleksian CV

Jadwal

a. Daftar calon tenaga kerja yang akan mengikuti tes seleksi

b. Daftar calon tenaa kerja yang tidak mengikuti tes seleksi c. Kualifikasi kebutuhan calon tenaga kerja

2. 1.2 Pembuatan Daftar Hadir Pembuatan Soal Tes a. Daftar kehadiran calon tenaga kerja

Seleksi

b. Kualifikasi kebutuhan calon tenaga

kerja

3. 1.3 Pembuatan Soal Tes

a. Lembar soal tes seleksi Seleksi

Penentuan Waktu

Pelaksanaan Seleksi

b. Jumlah peserta tes seleksi c. Daftar kehadiran calon tenaga kerja

Soal seleksi

d. soal e. Kualifikasi calon tenaga kerja

a. Waktu pelaksanaan tes seleksi Pelaksanaan Seleksi

4. 1.4 Penentuan Waktu

Jadwal

c. Daftar hadir calon peserta yang akan mengikuti tes seleksi

5.. 1.5 Persiapan Ruangan

Alokasi Petugas

a. Ruangan

6. 1.6 Alokasi Petugas

Jadwal

a. Ruangan b. Petugas

a. Status kehadiran calon tenaga kerja 8. 2.2 Pengisian Lembar

7. 2.1 Pemeriksaan Kehadiran

Pengisian Lembar Seleksi

a. Id calon tenaga kerja Seleksi

Pembuatan Hasil Tes

Seleksi

b. Jawaban hasil tes seleksi c. Jawaban hasil tes wawancara d. Keterangan calon tenaga kerja

Petugas

e. Kriteria wawancara f. Soal wawancara

Calon Tenaga Kerja

g. Soal wawancara

Input/Output Description

No Dari

Ke

Nama Data flow

9. 2.3 Pembuatan Berita Acara Calon Tenaga Kerja a. Hasil tes seleksi Hasil Tes Seleksi

b. Hasil tes seleksi 10. 3.1 Pengecekan hasil tes

Hasil Tes Seleksi

a. Hasil tes seleksi yang sesuai seleksi

Pembuatan Peringkat

b. Hasil tes seleksi yang tidak sesuai 11. 3.2 Pembuatan Peringkat

Hasil Seleksi

a. Hasil tes seleksi yang sesuai Hasil Seleksi

Pembuatan Rekomendasi

b. Daftar peringkat hasil seleksi 12. 3.2 Pembuatan

Tenaga Kerja

a. Daftar peringkat hasil seleksi Rekomendasi Tenaga

SI Pengajuan Kebutuhan

b. Hasil tes seleksi Kerja

Tenaga Kerja

c. Rekomendasi calon tenaga kerja

Manager Jasa

d. Hasil evaluasi tes seleksi

Hasil evaluasi

e. Hasil evaluasi tes seleksi f. Rekomendasi calon tenaga kerja g. Persetujuan hasil evaluasi tes seleksi h. Daftar peringkat hasil tes seleksi

3.4.1.5 External Entity Description

Dibawah ini adalah tabel yang berisi tentang Entity yang berkontribusi dengan Sistem.

Tabel 19 Eksternal Entity Description

External Entity Description

Id Nama Entitas Luar

Deskripsi

A SI Pengajuan Merupakan pihak yang mengajukan permohonan kerjasama Kebutuhan Tenaga

kebutuhan tenaga kerja

Kerja

B Calon Tenaga Kerja Merupakan orang yang mengikuti serangkaian tes seleksi untuk menjadi tenaga kerja di perusahaan yang bersangkutan

C Manager Jasa Manager Jasa merupakan orang yang mengepalai di bidang jasa terutama jasa dalam pencarian dan penyeleksian calon tenaga kerja.

D Panitia Panitia merupakan orang-orang yang berperan dalam mengadakan dan mempersiapkan penyeleksian calon tenaga kerja

E SI Pendaftaran Merupakan pihak yang menangani pendaftaran calon tenaga kerja Calon Tenaga Kerja dan bekerjasama dengan SI penanganan track record tenaga kerja

3.4.1.6 User Role Description

Tabel Di bawah ini menjelaskan semua user role dan perannya

Tabel 20 User Role Description

User Roles Description

User Role

Job Title

Aktifitas

Petugas Staff

1. Melakukan input update, delete, read terhadap data calon tenaga kerja yang sudah lulus seleksi CV.

2. Melayani saat pelaksanaan Tes Seleksi.

3. Melakukan pembuatan soal tes seleksi sesuai kualifikasi yang dibutuhkan.

Manajer Jasa Manajer

1. Melakukan input, update, delete, read terhadap rekomendasi yang telah di sahkan dan hasil evaluasi tes seleksi

2. Melakukan pengajuan rekomendasi calon tenaga kerja

3.5 Develop Required Data Model

3.5.1 Penetapan Struktur Data Logic (LDM Required)

Gambar 9 Logical data Structure Required

3.6. Dokumentasi Struktur Data Logic

3.6.1 Entity Description (ETTD)

Tabel 21 Entity Description Reqiured Penyeleksian

Entity Description (Required)

Nama Entitas : Penyeleksian

User Roles Access Right

1. Petugas

a. Melakukan pengawasan pada saat tes seleksi

b. Memberikan informasi mengenai id peserta yang bermasalah

c. Melakukan pengujian pada saat tes wawancara

d. Mengisi data atau id peserta pada saat wawancara

Owner :Petugas

Growth per Periode : Selama peyeleksian berlangsung

Security Measures : Menggunakan password (id_petugas)

Catatan : Dalam melakukan penyeleksian petugas dibantu dengan teknologi dan aplikasi yang akan membantu pemantau dalam melakukan jalannya proses seleksi..

Tabel 22 Entity Description Required Calon Tenaga Kerja

Entity Description (Required)

Nama Entitas : Calon Tenaga Kerja

User Roles Access Right

1. Manajer jasa

a. Melakukan pengajuan rekomendasi calon tenaga kerja

b. Dapat mengakses data-data calon tenaga kerja dari mulai persiapan, penyeleksian dan evaluasi.

Owner : Manajer jasa

Growth per Periode : 8 jam

Security Measures : Menggunakan password (id_peserta)

Catatan: Calon tenaga kerja akan mengikuti 3 tahap tes seleksi, dan hasil penerimaan tes seleksi calon tenaga kerja dihasilkan dari hasil tes murni dan rekomendasi.

Tabel 23 Entity Description Required Evaluasi

Entity Description (Required)

Nama Entitas : Evaluasi

User Roles Access Right

1. Manajer jasa

a. Melakukan input, update, delete, read terhadap negosiasi kontrak kerjasama

b. Melakukan pengajuan rekomendasi calon tenaga kerja Owner : Manajer jasa

Growth per Periode : 3hari

Security Measures : Menggunakan password

Catatan : Manajer jasa mempunyai hak penuh atas rekomendasi yang diberikan, apakah diterima atau tidak berdasarkan pertimbangan yang ada.

Tabel 24 Entity Description Required Soal

Entity Description (Required)

Nama Entitas : Soal

User Roles Access Right

1. Petugas

a. Melakukan pengawasan pada saat tes seleksi (pengisian lembar seleksi)

b. Membagikan lembar soal

c. Melakukan pembuatan dan pengecekan hasil tes seleksi

Owner : Petugas

Growth per Periode : 3hari

Security Measures : Menggunakan password

Catatan : Soal tes seleksi di buat berdasarkan kualifikasi yang sudah ditentukan

Tabel 25 Entity Description Required Petugas

Entity Description (Required)

Nama Entitas : Petugas

User Roles Access Right

1. Petugas

a. Melakukan insert update dan delete dari proses penyaringan

Owner : Petugas

Growth per Periode : Selama proses tes seleksi berlangsung

Security Measures : Menggunakan password

Catatan:Pengalokasian petugas disesuaikan dengan penyeleksian yang sedang berlangsung

Tabel 26 Entity Description Required Jadwal

Entity Description (Required)

Nama Entitas : Jadwal

User Roles Access Right

1. Petugas

a. Membuat soal tes seleksi sesuai dengan yang telah di tentukan.

Owner : Petugas

Growth per Periode :1 hari

Security Measures : Menggunakan password

Catatan : Soal yang di buat berdasarkan kualifikasi yang telah di tentukan

Tabel 27 Entity Description Required Kualifikasi

Entity Description (Required)

Nama Entitas : Kualifikasi

User Roles Access Right

1. Petugas

a. Membuat soal tes seleksi sesuai dengan yang telah di tentukan.

Owner : Petugas

Growth per Periode :1 hari

Security Measures : Menggunakan password

Catatan : Soal yang di buat berdasarkan kualifikasi yang telah di tentukan

3.6.2 Relationship Description (RLTD)

Menjelaskan hubungan antara masing-masing entitas yang di dapat dari LDS require

Tabel 28 Relationship Description Petugas - Penyeleksian

Relationship Description (Required)

From : Petugas

To : Penyeleksian

 Mandatory  Optional Makna hubungan :Memantau - Dipantau Deskripsi : Menggambarkan antara entitas Petugas dengan entitas Penyeleksian, dimana satu Petugas memantau banyak Penyeleksian Cardinality :  1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas Read, update, delete, insert

2. Manager Jasa

Read

Tabel 29 RelationshipDescription Required Penyeleksian - Calon tenaga Kerja

Relationship Description (Required)

From : Penyeleksian To : Calon Tenaga Kerja  Mandatory  Optional Makna hubungan :Diikuti - Mengikuti

Deskripsi :Menggambarkan antara entitas Penyeleksian dengan entitas Calon Tenaga Kerja, dimana satu Penyeleksian diikuti oleh banyak Calon Tenaga Kerja Cardinality :  1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas Read, insert, update, delete

c. Calon Tenaga Kerja

Read, insert

Tabel 30 Relationship Description Required Penyeleksian - Evaluasi

Relationship Description (Required)

From : Penyeleksian

To : Evaluasi

 Mandatory  Optional Makna hubungan : Dilakukan – Melakukan Deskripsi :Menggambarkan antara entitas Penyeleksian dengan entitas Evaluasi, dimana banyak Penyeleksian melakukan satu Evaluasi Cardinality :

 1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas

Read, update, insert

2. Manager Jasa Read, update, insert, delete

Tabel 31 Relationship Description Required Jadwal - Penyeleksian

Relationship Description (Required)

From : Jadwal

To : Penyeleksian

 Mandatory  Optional Makna hubungan : Disiapkan – Menyiapkan Deskripsi : Menggambarkan antara entitas jadwal dengan entitas Penyeleksian, dimana satu jadwal disiapkan oleh banyak Penyeleksian Cardinality :

 1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas Read, update, insert, delete

2. Calon Tenaga Kerja

Read

Tabel 32 Relationship Description Required Soal - Kualifikasi

Relationship Description (Required)

From : Soal To : Kualifikasi  Mandatory  Optional Makna hubungan :Mempunyai - Dipunyai

Deskripsi :Menggambarkan antara entitas Soal dengan entitas Kualifikasi, dimana satu Soal memiliki banyak Kualifikasi Cardinality : 1-1 1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas Read, update, insert, delete

2. Manager Jasa

Read, delete

Tabel 33 Relationship Description Required Soal - Penyeleksian

Relationship Description (Required)

From : Soal To : Penyeleksian  Mandatory  Optional Makna hubungan :Dipunyai - Mempunyai

Deskripsi :Menggambarkan antara entitas Soal dengan entitas Penyeleksian, dimana satu Soal dipunyai oleh satu Penyeleksian Cardinality : 1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas

Read, update, insert

2. Manager Jasa Read, update, insert, delete

Tabel 34 Relationship Description Required Kualifikasi - Soal

Relationship Description (Required)

From : Kualifikasi To : Soal  Mandatory  Optional Makna hubungan :Dipunyai - Mempunyai

Deskripsi :Menggambarkan antara entitas kualifikasi dengan entitas Soal, dimana satu kualifikasi dipunyai oleh satu Soal Cardinality : 1-1  1-m : min= 0/1 avg= max= 1/n Growth per periode :

User Roles Access Right

1. Petugas

Read, update, insert

2. Manager Jasa Read, update, insert, delete

3.6.3 Attribute Description (ATTD)

Tabel 35 Attribut Description Id_Penyeleksian

Attribute Description

Nama Atribut : Id_penyeleksian

Cross Reference Name/ID Cross Reference Type

Soal, Kualifikasi Entity Description Deskripsi :

Atribut key pada entitas Penyeleksian , harus mempunyai nilai tidak boleh kosong  Mandatory, Default Value = P0001

 Optional Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value = P0001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Delete, Read, update, insert

Tabel 36 Attribut Description Tanggal_Penyeleksian

Attribute Description

Nama Atribut : status_hadir

Cross Reference Name/ID Cross Reference Type

Soal, Kualifikasi Entity Description Deskripsi :

Atribut pada entitas penyeleksian yang menampung informasi status hadir calon tenaga kerja  Mandatory, Default Value =  Optional Unit of Measure

= Boolean

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Boolean

User Roles Access Right

Petugas Delete, Read, insert, update

Tabel 37 Attribut Description Status Daftar Hadir

Attribute Description

Nama Atribut : hasil_seleksi

Cross Reference Name/ID Cross Reference Type

Soal, Kualifikasi Entity Description Deskripsi :

Atribut pada entitas penyeleksian yang menampung informasi hasil seleksi calon tenaga kerja  Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

 Variable Null Value

Length description

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Delete, Read, update, insert Manajer jasa

Read

Calon tenaga kerja

Read

Tabel 38 Attribut Description Hasil_Seleksi

Attribute Description

Nama Atribut : Id_calon_tenaga kerja

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut key pada entitas Calon Tenaga Kerja, atribut tersebut harus mempunyai nilai tidak boleh kosong

 Mandatory, Default Value = CTK0001  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = CTK0001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Delete, Read,update, insert

Tabel 39 Attribut Description Id_Calon Tenaga Kerja

Attribute Description

Nama Atribut : Nama_calon_tenaga_kerja

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas Calon tenaga kerja yang menampung nama-nama calon tenaga kerja

 Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 40 Attribut Description Nama_Calon Tenaga_Kerja

Attribute Description

Nama Atribut : Daftar_Track_Record

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas Calon tenaga kerja yang menampung informasi datar track record calon tenaga kerja

 Mandatory, Default Value =  Optional

Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 41 Attribut Description Daftar_Track_Record

Attribute Description

Nama Atribut : kode_kualifikasi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut key pada entitas Kualifikasi, atribut tersebut harus mempunyai nilai tidak boleh kosong

 Mandatory, Default Value = K00001  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = K00001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read Manajer jasa

Delete, Read

Tabel 42 Attribut Description Kode_Kualifikasi

Attribute Description

Nama Atribut : bidang_kualifikasi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas Kualifikasi yang menampung informasi bidang kualifikasi calon tenaga kerja

 Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read Manajer Jasa

Delete, Read

Tabel 43 Attribut Description Bidang_Kualifikasi

Attribute Description

Nama Atribut : Kode_soal

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut key pada entitas Soal, atribut tersebut harus mempunyai nilai tidak boleh kosong

 Mandatory, Default Value = S01  Optional Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= varchar

User Roles Access Right

Petugas Insert, update, Delete, Read Manajer Jasa

Insert, update, Delete, Read

Tabel 44 Attribut Description Kode_Soal

Attribute Description

Nama Atribut : id_petugas

Cross Reference Name/ID Cross Reference Type

Penyeleksian Entity Description Deskripsi :

Atribut key pada entitas Petugas yang menampung informasi id petugas

 Mandatory, Default Value = PTG0001  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed  Variable

Null Value

 Not Allowed, value =PTG0001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 45 Attribut Description id_petugas

Attribute Description

Nama Atribut : nama_petugas

Cross Reference Name/ID Cross Reference Type

Penyeleksian Entity Description Deskripsi :

Atributpada entitas Petugas yang menampung informasi namapetugas

 Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed  Variable

Null Value

 Not Allowed, value = Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 46 Attribut Description nama_petugas

Attribute Description

Nama Atribut : Kode_evaluasi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut key pada entitas Evaluasi, atribut tersebut harus mempunyai nilai tidak boleh kosong

 Mandatory, Default Value = E00001  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = E00001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 47 Attribut Description Kode_evaluasi

Attribute Description

Nama Atribut : Hasil_evaluasi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas evaluasi yang menampung hasil evaluasi  Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 48 Attribut Description Hasil_evaluasi

Attribute Description

Nama Atribut : Hasil_rekomendasi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas Evaluasi yang menampung informasi hasil rekomendasi  Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

 Variable Null Value

Length description

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read Manajer Jasa

Insert, update, Delete, Read

Tabel 49 Attribut Description Hasil_rekomendasi

Attribute Description

Nama Atribut : Id_jadwal

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut key pada entitas jadwal, atribut tersebut harus mempunyai nilai tidak boleh kosong

 Mandatory, Default Value = R00001  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = R00001 Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 50 Attribut Description Id_jadwal

Attribute Description

Nama Atribut : Tanggal_penyeleksian

Cross Reference Name/ID Cross Reference Type

Penyeleksian Entity Description Deskripsi :

Atribut pada entitas penyeleksian yang menampung nilai tanggal penyeleksian dilakukan

 Mandatory, Default Value =  Optional Unit of Measure

= Date

Logical Length

 Variable Null Value

Length description

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= Date

User Roles Access Right

Petugas

Insert, Delete, Read

Tabel 51 Attribut Description nama tes seleksi

Attribute Description

Nama Atribut : nama_tes_seleksi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Attribut key pada entitas jadwal menampung nilai nama tes seleksi

 Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 52 Attribut Description ruangan

Attribute Description

Nama Atribut : ruangan

Cross Reference Name/ID Cross Reference Type

2. Penyeleksian Entity descriptions Deskripsi :

Attribut key pada entitas jadwal yang menampung nilai ruangan

 Mandatory, Default Value =  Optional Unit of Measure

= String

Logical Length

Length description

=  Fixed

 Variable

Null Value

 Not Allowed, value = Logical Format

=  Allowed

= Varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

Tabel 53 Attribut Description Kapasitas

Attribute Description

Nama Atribut : kapasitas

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas Evaluasi yang menampung informasi hasil rekomendasi  Mandatory, Default Value =  Optional Unit of Measure

= Int

Logical Length

 Variable Null Value

Length description

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= integer

User Roles Access Right

Petugas Insert, update, Delete, Read Manajer Jasa

Insert, update, Delete, Read

Tabel 54 Attribut Description Waktu tes seleksi

Attribute Description

Nama Atribut : waktu_tes_seleksi

Cross Reference Name/ID Cross Reference Type

1. Penyeleksian Entity descriptions Deskripsi :

Atribut pada entitas jadwal yang menampung informasi waktu pelaksanaan tes seleksi  Mandatory, Default Value =  Optional

Unit of Measure

= Int

Logical Length

Length description

 Variable Null Value

=  Fixed

 Not Allowed, value =. Logical Format

=  Allowed

= varchar

User Roles Access Right

Petugas Insert, update, Delete, Read

BAB IV DERIVE SYSTEM FUNCTION

4.1 Function Clasification (FC)

Tabel 55 Function Clasification

Fungsi Clasification

Function Type Function name

Update/Enquiry

Penyeleksian Cv

Update Pembuatan Daftar

Pembuatan soal tes

Enquiry Hadir

System

Offline

Penentuan Waktu

Enquiry Pelaksanaan Tes

1.4 System

Offline

Enquiry Alokasi Petugas

Persiapan Ruangan

1.5 System

Offline

Update Pemeriksaan

1.6 System

Offline

Enquiry Kehadiran

2.1 System

Offline

Pengisian Lembar

Enquiry Seleksi

2.2 User

Online

Pembuatan Berita Acara Hasil Tes

Update Seleksi

Pengecekan Hasil

Enquiry Tes Seleksi

System

Offline

Pembuatan Peringkat

Update Hasil Tes Seleksi

Update Rekomendasi

3.3 User

Online

4.2 Function & Event Description (FED)

Tabel 56 Function dan Event Description

Nama Fungsi

Proses DFD

Events

Persiapan penyaringan

1.1 a. Penentuan kualifikasi calon tenaga

1.3 kerja

b. Penyeleksian track record

c. Pembuatan standarisasi soal

d. Penentuan petugas Penentuan waktu

1.4 a. Pembuatan jadwal pelaksanaan tes Alokasi Petugas

1.6 a. Penentuan alokasi ruangan Pembuatan Berita Acara

2.3 a. Pembuatan hasil tes seleksi Hasil Tes Seleksi Pembuatan peringkat

3.2 a. Penentuan peringkat hasil tes seleksi hasil tes seleksi Pembuatan Rekomendasi

3.3 a. Rekomendasi calon tenaga kerja Tenaga Kerja

b. Pengesahan hasil evaluasi

4.3 User Roles/Function Matrix (USRMX) .

Tabel 57 User Role/Function Matrix

User Roles / Function Matrix User Roles

Penyeleksian CV

X X Pengisian lembar seleksi

X Pembuatan rekomendasi calon

X X tenaga kerja

4.4 Critical Function Dialog (CRFDIAL)

Tabel 58 Critical Function Dialog

User Roles / Function Matrix User Roles

Penyeleksian CV

X X Pengisian lembar seleksi

X Pembuatan rekomendasi calon tenaga

X X kerja

4.5 I/O STRUCTURE DIALOGUES

4.5.1 Penyeleksian CV

Penyeleksian CV

Daftar track record, Daftar calon tenaga

kerja, Kualifikasi

Pengulangan

kebutuhan, Petugas

Sesuai

Tidak Sesuai

Jumlah Peseta

Bidang Kualifikasi Track Record (output)

Calon Tenaga

Lembar Soal

Kerja yang

(output)

Tidak Lulus

yang Tidak Lulus yang Tidak Lulus

(output)

(output) (output)

Daftar Calon

Kualifikasi

Tenaga Kerja

Kebutuhan Track Record

(output)

(output) (output)

Gambar 10 I/O Structure Dialogues Persiapan penyaringan

4.5.2 Pengisian Lembar Seleksi (Tes Tulis)

Pengisian Lembar Seleksi

id Calon tenaga

kerja, Soal tes seleksi,

Kondisi

Jawaban Tes seleksi

Tersedia

Tidak Tersedia

(input)

Konfirmasi id

Soal Tes

Jawaban

calon tenaga

Seleksi

Tes seleksi

kerja

Id baru

Id lama

Gambar 11 I/O Structure Dialogues Pengisian Lembar Seleksi Tes Tulis

4.5.3 Pengisian Lembar Seleksi (Wawancara)

Pengisian Lembar Seleksi

id Calon tenaga

kerja, Jawaban

Kondisi

wawancara

Lulus (input)

Tidak Lulus

Konfirmasi id calon tenaga

Id baru

Id lama

Gambar 12 I/O Structure Dialogues Pengisian Lembar Seleksi Tes Wawancara

4.5.4 Rekomendasi Calon Tenaga Kerja

Pembuatan Rekomendasi Tenaga Kerja

Daftar peringkat,

hasil seleksi, Hasil

Rekomendasi

tes seleksi

Calon Tenaga

Tidak Disetujui

Peringkat Hasil

Calon Tenaga

Gambar 13 I/O Structure Dialogues Pembuatan Rekomendasi Calon Tenaga Kerja

4.6 I/O STRUCTURE DESCRPTION

4.6.1 Penyeleksian CV

Tabel 59 I/O Structure Description Persiapan Penyaringan

I/O Structure Description

Data Flow Represented : Penyeleksian CV

I/O Structure

Comment Element

Data Item

Daftar track record,

- Id track record tenaga kerja

daftar calon tenaga kerja,

- Track record tenaga kerja

Kualifikasi kebutuhan, Petugas

- Id calon tenaga kerja - Nama calon tenaga kerja - Kode kualifikasi - Bidang kualifikasi - Id petugas - Nama petugas

Sesuai Apabila semua inputan sesuai

Daftar Calon Tenaga

Jika terjadi kesalahan Kerja

- Id calon tenaga kerja

- Nama calon tenaga kerja

dalam penginputan nama calon tenaga kerja maka dilakukan pengecekan pada calon tenaga kerja yang telah lulus

Kualifikasi Kebutuhan

- Kode kualifikasi

Jika terjadi kesalahan

pada kualifikasi Bidang kualifikasi kebutuhan akan dilakukan pengecekan kualifikasi kebutuhan yang diperlukan

Track Record

- Id track record

Jika terjadi kesalahan

- Track record calon tenaga kerja

pada penginputan track record akan dilakukan pengecekan terhadap track record

4.6.2 Pengisian Lembar Seleksi Tulis

Tabel 60 I/O Structure Description Pengisian Lembar Seleksi Tulis

I/O Structure Description

Data Flow Represented : Pengisian Lembar Seleksi

I/O Structure

Comment Element

Data Item

Jawaban Hasil Tes

- Id jawaban

Seleksi

- Kode soal tes seleksi - Id Calon tenaga kerja - Nama calon tenaga kerja

Tersedia Pesan ini muncul dan memberitahukan bahwa

Soal tersedia

Soal tes seleksi

- Kode soal tes seleksi

Soal tes yang lain yang

Tipe soal sudah disediakan sebagai alternatif

- Bidang kualifikasi

Konfirmasi id Calon

Kemungkinan data Tenaga Kerja

- Id calon tenaga kerja

Nama calon tenaga kerja calon tenaga kerja tidak dapat diinputkan, sehingga harus melakukan konfirmasi ulang data calon tenaga kerja

4.6.3 Pengisian Lembar Seleksi Wawancara

Tabel 61 I/O Structure Description Pengisian Lembar Seleksi Wawancara

I/O Structure Description

Data Flow Represented : Pengisian Lembar Seleksi

I/O Structure

Comment Element

Data Item

Jawaban wawancara

- Id jawaban - Kode soal tes seleksi - Id Calon tenaga kerja - Nama calon tenaga kerja

Calon tenaga kerja

- Id calon tenaga kerja - Nama calon tenaga kerja - Keterangan wawancara

Lulus Pesan ini muncul dan memberitahukan bahwa

Soal tersedia

Soal wawancara

- Kode soal wawancara

Soal wawancara yang

Bidang kualifikasi lain yang sudah disediakan sebagai alternatif

Reset calon tenaga

Kemungkinan ada data kerja

- Id calon tenaga kerja

Nama calon tenaga kerja calon tenaga kerja tidak dapat diinputkan, sehingga harus menyediakan alternatif id calon tenaga kerja

4.6.4 Rekomendasi Calon Tenaga Kerja

Tabel 62 I/O Structure Description Pembuatan Rekomendasi Tenaga Kerja

I/O Structure Description

Data Flow Represented : Pembuatan Rekomendasi Tenaga Kerja

I/O Structure

Comment Element

Data Item

Daftar peringkat hasil

- Id jawaban

seleksi, hasil tes

- Id soal tes seleksi

seleksi

- Id Calon tenaga kerja - Nama calon tenaga kerja - Hasil tes seleksi - Urutan peringkat calon

tenaga kerja

Disetujui Pesan ini muncul dan memberitahukan bahwa rekomendasi telah di setujui

Daftar Peringkat Hasil

Hasil tes seleksi sudah Seleksi

- Id calon tenaga kerja

- Nama calon tenaga kerja

di jadikan sebagai alternatif

- Hasil tes seleksi - Urutan peringkat calon

tenaga kerja

Rekomendasi Calon

Kemungkinan ada data Tenaga Kerja

- Id rekomendasi calon

tenaga kerja

calon tenaga kerja tidak dapat diinputkan pada

- Id calon tenaga kerja

saat pembuatan

- Nama calon tenaga kerja

rekomendasi, sehingga

- Urutan peringkat calon

harus menyediakan alternatif data calon

tenaga kerja

tenaga kerja

- Hasil tes seleksi

4.7 PROTOTYPE PATHWAY

4.7.1 Penyeleksian CV

Tabel 63 Prototype Pathway Persiapan Penyaringan

PROTOTYPE PATHWAY Function Name : Penyeleksian CV

User Role : Petugas

Prototype Pathway No.01

Dialog id : Dial01 Login

Component No: 01

Menu id : Men01 Main Menu – Persiapan Penyaringan

Component No: 02

Menu id : Men02 Persiapan Penyaringan – Penyeleksian CV

Component No: 02

Screen LDGE : P-ST-1 Name : Data kelulusan penyeleksian CV calon tenaga kerja Function : Penyeleksian CV

Component No: 03

Dialog id : Dial02 Logout

Component No: 04