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