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
i DAFTAR ISI
DAFTAR TABEL ... iii
DAFTAR GAMBAR ... v
DAFTAR ISTILAH ... vi
BAB I DATA KELOMPOK DAN ASISTEN ... 1
1. Data Kelompok dan Asisten ... 1
BAB II DESKRIPSI SISTEM INFORMASI ... 2
2.1 Deskripsi Sistem Informasi ... 2
2.1.1 Judul Sistem Informasi... 2
2.1.2 Definisi Sistem Informasi ... 2
2.1.3 Lingkup Sistem ... 2
BAB III PENETAPAN SYSTEM REQUIREMENT ... 6
3.1 System Objektif ... 6
3.2 Business System ... 6
3.2.1 Pembuatan Opsi-opsi Business System ... 6
3.2.2 Opsi yang Terpilih ... 7
3.3 Deskripsi Fungsional dan Non Fungsional ... 8
3.4 Gambaran Model Required Perancangan Sistem Informasi ... 11
3.4.1 Define Required System Processing ... 11
DFD Required Level 2 ... 14
DFD Required Level 2 ... 15
3.5 Develop Required Data Model ... 28
3.5.1 Penetapan Struktur Data Logic (LDM Required) ... 28
3.6. Dokumentasi Struktur Data Logic ... 30
3.6.1 Entity Description (ETTD) ... 30
3.6.2 Relationship Description (RLTD) ... 34
ii
BAB IV DERIVE SYSTEM FUNCTION ... 47
4.1 Function Clasification (FC) ... 47
4.2 Function & Event Description (FED) ... 48
4.3 User Roles/Function Matrix (USRMX). ... 49
4.4 Critical Function Dialog (CRFDIAL) ... 49
4.5 I/O STRUCTURE DIALOGUES ... 50
4.5.1 Penyeleksian CV ... 50
4.5.2 Pengisian Lembar Seleksi (Tes Tulis)... 51
4.5.3 Pengisian Lembar Seleksi (Wawancara) ... 52
4.5.4 Rekomendasi Calon Tenaga Kerja ... 53
4.6 I/O STRUCTURE DESCRPTION ... 54
4.6.1 Penyeleksian CV ... 54
4.6.2 Pengisian Lembar Seleksi Tulis ... 55
4.6.3 Pengisian Lembar Seleksi Wawancara ... 56
4.6.4 Rekomendasi Calon Tenaga Kerja ... 57
4.7 PROTOTYPE PATHWAY... 58
4.7.1 Persiapan Penyaringan ... 58
4.7.2 Pengisian Lembar seleksi Tulis ... 59
4.7.3 Pengisian Lembar seleksi ... 60
4.7.4 Pembuatan Rekomendasi Tenaga Kerja... 62
4.8 Event / Entity Matrix ... 63
4.9 ELH (Entity Live History) ... 64
4.10 EAP (Entity Acces Path) ... 67
4.11 ECD (Entity Correspondence Diagram) ... 70
iii DAFTAR TABEL
Tabel 1 Daftar Istilah ... vi
Tabel 2 Eksternal Entity ... 3
Tabel 3 Requirement Cataloque Persiapan Penyaringan ... 8
Tabel 4 Requirement Cataloque Penyaringan Calon Tenaga Kerja ... 9
Tabel 5 Requirement Cataloque Evaluasi Hasil Seleksi ... 10
Tabel 6 Elementary Process Description Penyeleksian CV ... 16
Tabel 7 Elementary Process Description Pembuatan Daftar Hadir ... 17
Tabel 8 Elementary Process Description Pembuatan Soal Tes Seleksi ... 18
Tabel 9 Elementary Process Description Penentuan Waktu Pelaksanaan Tes Seleksi ... 19
Tabel 10 Elementary Process Description Persiapan Ruangan ... 19
Tabel 11 Elementary Process Description Alokasi Petugas ... 20
Tabel 12 Elementary Process Description Pemeriksaan Kehadiran ... 20
Tabel 13 Elementary Process description Pengisian Lembar Seleksi ... 21
Tabel 14 Elementary Process Description Pembuatan Berita Acara Tes Seleksi ... 22
Tabel 15 Elementary Process Description Pengecekan Hasil Tes Seleksi... 23
Tabel 16 Elementary Process Description Pembuatan Peringkat Hasil Tes Seleksi ... 23
Tabel 17 Elementary Process Description Pembuatan Rekomendasi Tenaga Kerja ... 24
Tabel 18 Input Output Description ... 25
Tabel 19 Eksternal Entity Description ... 27
Tabel 20 User Role Description ... 28
Tabel 21 Entity Description Reqiured Penyeleksian ... 30
Tabel 22 Entity Description Required Calon Tenaga Kerja ... 31
Tabel 23 Entity Description Required Evaluasi ... 31
Tabel 24 Entity Description Required Soal ... 32
Tabel 25 Entity Description Required Petugas ... 32
Tabel 26 Entity Description Required Jadwal ... 33
Tabel 27 Entity Description Required Kualifikasi ... 33
Tabel 28 Relationship Description Petugas - Penyeleksian ... 34
Tabel 29 RelationshipDescription Required Penyeleksian - Calon tenaga Kerja ... 34
Tabel 30 Relationship Description Required Penyeleksian - Evaluasi ... 35
Tabel 31 Relationship Description Required Jadwal - Penyeleksian ... 35
Tabel 32 Relationship Description Required Soal - Kualifikasi ... 35
Tabel 33 Relationship Description Required Soal - Penyeleksian ... 36
Tabel 34 Relationship Description Required Kualifikasi - Soal ... 36
Tabel 35 Attribut Description Id_Penyeleksian ... 37
Tabel 36 Attribut Description Tanggal_Penyeleksian ... 37
Tabel 37 Attribut Description Status Daftar Hadir ... 38
Tabel 38 Attribut Description Hasil_Seleksi ... 38
Tabel 39 Attribut Description Id_Calon Tenaga Kerja ... 39
Tabel 40 Attribut Description Nama_Calon Tenaga_Kerja ... 39
Tabel 41 Attribut Description Daftar_Track_Record ... 40
Tabel 42 Attribut Description Kode_Kualifikasi ... 40
Tabel 43 Attribut Description Bidang_Kualifikasi ... 41
iv
Tabel 45 Attribut Description id_petugas ... 42
Tabel 46 Attribut Description nama_petugas ... 42
Tabel 47 Attribut Description Kode_evaluasi... 43
Tabel 48 Attribut Description Hasil_evaluasi ... 43
Tabel 49 Attribut Description Hasil_rekomendasi ... 44
Tabel 50 Attribut Description Id_jadwal ... 44
Tabel 51 Attribut Description nama tes seleksi ... 45
Tabel 52 Attribut Description ruangan ... 45
Tabel 53 Attribut Description Kapasitas ... 46
Tabel 54 Attribut Description Waktu tes seleksi ... 46
Tabel 55 Function Clasification ... 47
Tabel 56 Function dan Event Description ... 48
Tabel 57 User Role/Function Matrix ... 49
Tabel 58 Critical Function Dialog ... 49
Tabel 59 I/O Structure Description Persiapan Penyaringan ... 54
Tabel 60 I/O Structure Description Pengisian Lembar Seleksi Tulis ... 55
Tabel 61 I/O Structure Description Pengisian Lembar Seleksi Wawancara ... 56
Tabel 62 I/O Structure Description Pembuatan Rekomendasi Tenaga Kerja ... 57
Tabel 63 Prototype Pathway Persiapan Penyaringan ... 58
Tabel 64 Prototype Pathway Pengisian Lembar Seleksi Tulis ... 59
Tabel 65 Prototype Pathway Pengisian Lembar Seleksi psikotes ... 60
Tabel 66 Prototype Pathway Pengisian Lembar seleksi wawancara... 61
Tabel 67 Prototype Pathway Pembuatan Rekomendasi Calon Tenaga Kerja ... 62
Tabel 68 Event / Entity Matrix ... 63
Tabel 69 Entity Live History Penyeleksian ... 64
Tabel 70 Entity Live History Soal ... 64
Tabel 71 Entity Live History Kualifikasi ... 65
Tabel 72 Entity Live History Jadwal ... 65
Tabel 73 Entity Live History Petugas ... 65
Tabel 74 Entity Live History Calon Tenaga Kerja ... 66
Tabel 75 Entity Live History Evaluasi ... 66
Tabel 76 Entity Acces Path Soal ... 67
Tabel 77 Entity Acces Path Evaluasi ... 68
Tabel 78 Entity Acces Path Penyeleksian ... 69
Tabel 79 Entity Correspondence Diagram Penentuan Kualifikasi Tenaga Kerja ... 70
Tabel 80 Entity Correspondence Diagram Pengecekan Track Record ... 71
Tabel 81 Entity Correspondence Diagram Pembuatan Standarisasi Soal ... 72
Tabel 82 Entity Correspondence Diagram Penentuan Petugas ... 73
Tabel 83 Entity Correspondence Diagram Penentuan Waktu Seleksi ... 74
Tabel 84 Entity Correspondence Diagram Penentuan Alokasi Ruangan ... 75
Tabel 85 Entity Correspondence Diagram Pembuatan Hasil Tes Seleksi ... 76
Tabel 86 Entity Correspondence Diagram Penentuan Peringkat Hasil Tes Seleksi ... 77
Tabel 87 Entity Correspondence Diagram Rekomendasi Calon Tenaga Kerja ... 78
v DAFTAR GAMBAR
Gambar 1 Diagram Konteks ... 2
Gambar 2 Resource Flow Diagram ... 4
Gambar 3 Overview LDS ... 5
Gambar 4 Task Model ... 11
Gambar 5 DFD Required Level 1 ... 12
Gambar 6 DFD Required Persiapan Penyaringan ... 13
Gambar 7 DFD Required Penyaringan Calon Tenaga Kerja ... 14
Gambar 8 DFD Required Evaluasi Hasil Seleksi ... 15
Gambar 9 Logical data Structure Required ... 29
Gambar 10 I/O Structure Dialogues Persiapan penyaringan ... 50
Gambar 11 I/O Structure Dialogues Pengisian Lembar Seleksi Tes Tulis ... 51
Gambar 12 I/O Structure Dialogues Pengisian Lembar Seleksi Tes Wawancara ... 52
Gambar 13 I/O Structure Dialogues Pembuatan Rekomendasi Calon Tenaga Kerja ... 53
vi
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 Record
Merupakan daftar catatan pengalaman baik dan buruknya 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
Page 1
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
Page 2
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
Page 3
Di bawah ini adalah tabel eksternal entity yang terkait didalam sistem
Tabel 2 Eksternal Entity
No. Eksternal Entity Deskripsi
1. SI Pengajuan
Kebutuhan Tenaga
Kerja
Merupakan pihak yang mengajukan permohonan
kerjasama kebutuhan tenaga kerja
2. Calon Tenaga Kerja Merupakan orang yang mengikuti serangkaian tes seleksi
untuk menjadi tenaga kerja di perusahaan yang
bersangkutan
3 SI Pendaftaran Calon
Tenaga Kerja
Merupakan pihak yang menangani pendaftaran calon
tenaga kerja dan bekerjasama dengan SI Penganganan
Page 4
2.1.3.2 Lingkup Aktivitas Resource Flow Diagram
Page 5
2.1.3.3 Lingkup Kebutuhan Data
Overview LDS
Kebutuhan Tenaga Kerja Kualifikasi Penyeleksian Calon Tenaga Kerja Mengajukan
Diajukan
Menerima
Diterima Memiliki
Dimiliki Track Record
Tenaga Kerja
Menangani
Ditangani
Menilai Dinilai
Page 6
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
Page 7
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
Page 8
a. Deskripsi Fungsional dan Non Fungsional
Tabel 3 Requirement Cataloque Persiapan Penyaringan
Requirement Cataloque
Sumber data: Kualifikasi
Prioritas: High
Pelaku: Petugas
Requirement ID: 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 Target
value
Acceptable Range
Comment
Waktu Pelayanan
Senin – Jumat, 08.00 – 13.00
8 jam -
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
Page 9 Tabel 4 Requirement Cataloque Penyaringan Calon Tenaga Kerja
Requirement Cataloque
Sumber data: Soal tes seleksi
Prioritas: High
Pelaku: Calon Tenaga Kerja dan Petugas
Requirement ID: Req.no.2
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 Target value Acceptable Range Comment
Waktu Pelayanan Sabtu, Jam
07.00-15.00
12 jam
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
Page 10 Tabel 5 Requirement Cataloque Evaluasi Hasil Seleksi
Requirement Cataloque
Sumber data: Hasil Tes Seleksi
Prioritas: High
Pelaku: Admin
Requirement ID: Req.no.3
Functional Requirement(deskripsi): Evaluasi Hasil Seleksi
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 : Target value Acceptable Range Comment
Waktu Pelayanan : 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
Page 11
3.4 Gambaran Model Required Perancangan Sistem Informasi
3.4.1 Define Required System Processing
3.4.1.1 Task Model
Page 12
3.4.1.2 Data Flow Diagram (Required)
Page 13
DFD Required Level 2
Page 14
DFD Required Level 2
Page 15
DFD Required Level 2
Page 16
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
akan mengikuti tes seleksi
data flow data store external entity
2. Daftar calon tenaga kerja yang
tidak mengikuti tes seleksi
data flow data store external entity
3. Kualifikasi kebutuhan calon
tenaga kerja
Page 17 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
akan mengikuti tes seleksi
data flow data store external entity
2. Daftar calon tenaga kerja yang
tidak mengikuti tes seleksi
data flow data store external entity
3. Kualifikasi kebutuhan calon
tenaga kerja
data flow data store external entity
Output : Pembuatan Soal Tes Seleksi
1. Daftar calon tenaga kerja yang
akan mengikuti tes seleksi
data flow data store external entity
2. Daftar calon tenaga kerja yang
tidak mengikuti tes seleksi
data flow data store external entity
3. Kualifikasi kebutuhan calon
tenaga kerja
Page 18
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
kerja
data flow data store external entity
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
kerja
Page 19
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
mengikuti tes seleksi
data flow data store external entity
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
seleksi
data flow data store external entity
Output : Alokasi Petugas
Page 20 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
Kerja
Page 21 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
kerja
data flow data store external entity
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
Page 22
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
Page 23
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
sesuai
data flow data store external entity
2. Hasil tes seleksi yang tidak
sesuai
data flow data store external entity
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
sesuai
data flow data store external entity
2. Hasil tes seleksi yang tidak sesuai
data flow data store external entity
Output : Pembuatan rekomendasi tenaga kerja
Page 24
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
Output : Manajer Jasa, SI Pengajuan Kebutuhan, Calon tenaga kerja
1. Hasil evaluasi tes seleksi data flow data store external entity
2. Rekomendasi calon tenaga
kerja
data flow data store external entity
3. Rekomendasi calon tenaga
kerja
data flow data store external entity
4. Daftar peringkat hasil
seleksi
data flow data store external entity
5. Hasil tes seleksi data flow data store external entity
6. Persetujuan hasil evaluasi
tes seleksi
data flow data store external entity
7. Hasil tes seleksi data flow data store external entity
8. Daftar peringkat hasil tes
seleksi
Page 25
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 Seleksi
a. Daftar kehadiran calon tenaga kerja b. Kualifikasi kebutuhan calon tenaga
kerja 3. 1.3 Pembuatan Soal Tes
Seleksi
Penentuan Waktu Pelaksanaan Seleksi
Soal seleksi
a. Lembar soal tes seleksi b. Jumlah peserta tes seleksi
c. Daftar kehadiran calon tenaga kerja
d. soal
e. Kualifikasi calon tenaga kerja 4. 1.4 Penentuan Waktu
Pelaksanaan Seleksi
Jadwal a. Waktu pelaksanaan tes seleksi 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
7. 2.1 Pemeriksaan Kehadiran Pengisian Lembar Seleksi a. Status kehadiran calon tenaga kerja
8. 2.2 Pengisian Lembar Seleksi
Pembuatan Hasil Tes Seleksi
a. Id calon tenaga kerja b. Jawaban hasil tes seleksi c. Jawaban hasil tes wawancara d. Keterangan calon tenaga kerja Petugas e. Kriteria wawancara
Page 26
Input/Output Description
No
Dari
Ke
Nama Data flow
9. 2.3 Pembuatan Berita Acara Hasil Tes Seleksi
Calon Tenaga Kerja a. Hasil tes seleksi
Hasil Tes Seleksi b. Hasil tes seleksi
10. 3.1 Pengecekan hasil tes seleksi
Pembuatan Peringkat Hasil Seleksi
a. Hasil tes seleksi yang sesuai b. Hasil tes seleksi yang tidak sesuai
11. 3.2 Pembuatan Peringkat Hasil Seleksi
Pembuatan Rekomendasi Tenaga Kerja
a. Hasil tes seleksi yang sesuai b. Daftar peringkat hasil seleksi
12. 3.2 Pembuatan
Rekomendasi Tenaga Kerja
SI Pengajuan Kebutuhan Tenaga Kerja
a. Daftar peringkat hasil seleksi b. Hasil tes seleksi
c. Rekomendasi calon tenaga kerja Manager Jasa d. Hasil evaluasi tes seleksi
Page 27
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
Kebutuhan Tenaga
Kerja
Merupakan pihak yang mengajukan permohonan kerjasama
kebutuhan tenaga 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
Calon Tenaga Kerja
Merupakan pihak yang menangani pendaftaran calon tenaga kerja
dan bekerjasama dengan SI penanganan track record tenaga kerja
3.4.1.6 User Role Description
Page 28 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
Page 29
Page 30
3.6. Dokumentasi Struktur Data Logic
3.6.1 Entity Description (ETTD)
Tabel 21 Entity Description Reqiured Penyeleksian
Entity Description (Required)
Nama Entitas : PenyeleksianUser 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
Page 31 Tabel 22 Entity Description Required Calon Tenaga Kerja
Entity Description (Required)
Nama Entitas : Calon Tenaga KerjaUser 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 : EvaluasiUser 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
Page 32 Tabel 24 Entity Description Required Soal
Entity Description (Required)
Nama Entitas : SoalUser 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 : PetugasUser 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
Page 33 Tabel 26 Entity Description Required Jadwal
Entity Description (Required)
Nama Entitas : JadwalUser 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 : KualifikasiUser 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
Page 34
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/1avg= 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/1avg= max=1/n
Growth per periode :
User Roles Access Right
1. Petugas Read, insert, update, delete
Page 35 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/1avg= 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/1avg= 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/1avg= max=1/n
Growth per periode :
User Roles Access Right
1. Petugas Read, update, insert, delete
Page 36 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/1avg= 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/1avg= max=1/n
Growth per periode :
User Roles Access Right
1. Petugas Read, update, insert
Page 37
3.6.3 Attribute Description (ATTD)
Tabel 35 Attribut Description Id_Penyeleksian
Attribute Description
Nama Atribut : Id_penyeleksianCross 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
User Roles Access Right
Petugas Delete, Read, update, insert
Tabel 36 Attribut Description Tanggal_Penyeleksian
Attribute Description
Nama Atribut : status_hadirCross Reference Name/ID Cross Reference Type
Soal, Kualifikasi Entity Description
Deskripsi :
Atribut pada entitas penyeleksian yang menampung informasi status hadir calon tenaga kerja
User Roles Access Right
Page 38 Tabel 37 Attribut Description Status Daftar Hadir
Attribute Description
Nama Atribut : hasil_seleksiCross Reference Name/ID Cross Reference Type
Soal, Kualifikasi Entity Description
Deskripsi :
Atribut pada entitas penyeleksian yang menampung informasi hasil seleksi calon tenaga kerja
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 kerjaCross 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
User Roles Access Right
Page 39 Tabel 39 Attribut Description Id_Calon Tenaga Kerja
Attribute Description
Nama Atribut : Nama_calon_tenaga_kerjaCross 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 =
User Roles Access Right
Petugas Insert, update, Delete, Read
Tabel 40 Attribut Description Nama_Calon Tenaga_Kerja
Attribute Description
Nama Atribut : Daftar_Track_RecordCross 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 =
User Roles Access Right
Page 40 Tabel 41 Attribut Description Daftar_Track_Record
Attribute Description
Nama Atribut : kode_kualifikasiCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Atribut key pada entitas Kualifikasi, atribut tersebut harus mempunyai nilai tidak boleh kosong
User Roles Access Right
Petugas Insert, update, Delete, Read
Manajer jasa Delete, Read
Tabel 42 Attribut Description Kode_Kualifikasi
Attribute Description
Nama Atribut : bidang_kualifikasiCross 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 =
User Roles Access Right
Petugas Insert, update, Delete, Read
Page 41 Tabel 43 Attribut Description Bidang_Kualifikasi
Attribute Description
Nama Atribut : Kode_soalCross 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
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_petugasCross Reference Name/ID Cross Reference Type
Penyeleksian Entity Description
Deskripsi :
Atribut key pada entitas Petugas yang menampung informasi id petugas
Mandatory, Default Value = PTG0001
User Roles Access Right
Page 42 Tabel 45 Attribut Description id_petugas
Attribute Description
Nama Atribut : nama_petugasCross Reference Name/ID Cross Reference Type
Penyeleksian Entity Description
Deskripsi :
Atributpada entitas Petugas yang menampung informasi namapetugas
Mandatory, Default Value =
User Roles Access Right
Petugas Insert, update, Delete, Read
Tabel 46 Attribut Description nama_petugas
Attribute Description
Nama Atribut : Kode_evaluasiCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Atribut key pada entitas Evaluasi, atribut tersebut harus mempunyai nilai tidak boleh kosong
User Roles Access Right
Page 43 Tabel 47 Attribut Description Kode_evaluasi
Attribute Description
Nama Atribut : Hasil_evaluasiCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Atribut pada entitas evaluasi yang menampung hasil evaluasi
Mandatory, Default Value =
User Roles Access Right
Petugas Insert, update, Delete, Read
Tabel 48 Attribut Description Hasil_evaluasi
Attribute Description
Nama Atribut : Hasil_rekomendasiCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Atribut pada entitas Evaluasi yang menampung informasi hasil rekomendasi
Mandatory, Default Value =
User Roles Access Right
Petugas Insert, update, Delete, Read
Page 44 Tabel 49 Attribut Description Hasil_rekomendasi
Attribute Description
Nama Atribut : Id_jadwalCross 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
User Roles Access Right
Petugas Insert, update, Delete, Read
Tabel 50 Attribut Description Id_jadwal
Attribute Description
Nama Atribut : Tanggal_penyeleksianCross Reference Name/ID Cross Reference Type
Penyeleksian Entity Description
Deskripsi :
Atribut pada entitas penyeleksian yang menampung nilai tanggal penyeleksian dilakukan
Mandatory, Default Value =
User Roles Access Right
Page 45 Tabel 51 Attribut Description nama tes seleksi
Attribute Description
Nama Atribut : nama_tes_seleksiCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Attribut key pada entitas jadwal menampung nilai nama tes seleksi
Mandatory, Default Value =
User Roles Access Right
Petugas Insert, update, Delete, Read
Tabel 52 Attribut Description ruangan
Attribute Description
Nama Atribut : ruanganCross Reference Name/ID Cross Reference Type
2. Penyeleksian Entity descriptions
Deskripsi :
Attribut key pada entitas jadwal yang menampung nilai ruangan
Mandatory, Default Value =
User Roles Access Right
Page 46 Tabel 53 Attribut Description Kapasitas
Attribute Description
Nama Atribut : kapasitasCross Reference Name/ID Cross Reference Type
1. Penyeleksian Entity descriptions
Deskripsi :
Atribut pada entitas Evaluasi yang menampung informasi hasil rekomendasi
Mandatory, Default Value =
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_seleksiCross 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 =
User Roles Access Right
Page 47
BAB IV
DERIVE SYSTEM FUNCTION
4.1 Function Clasification (FC)
Tabel 55 Function Clasification
Fungsi Clasification
Function name DFD
Process
Function Type
Initiation Mode Update/Enquiry
Penyeleksian Cv 1.1 User Online Update
Pembuatan soal tes 1.3 System Offline Update
Pembuatan Daftar
Hadir
1.2
System Offline Enquiry
Penentuan Waktu
Pelaksanaan Tes 1.4 System Offline Enquiry
Persiapan Ruangan 1.5 System Offline Enquiry
Alokasi Petugas 1.6 System Offline Update
Pemeriksaan
Kehadiran 2.1 System Offline Enquiry
Pengisian Lembar
Seleksi 2.2 User Online Enquiry
Pembuatan Berita
Acara Hasil Tes
Seleksi
2.3 System Offline Update
Pengecekan Hasil
Tes Seleksi
3.1
System Offline Enquiry
Pembuatan Peringkat
Hasil Tes Seleksi 3.2 System Offline Update
Pembuatan
Page 48
4.2 Function & Event Description (FED)
Tabel 56 Function dan Event Description
Nama Fungsi Proses DFD Events
Persiapan penyaringan 1.1
1.3
a. Penentuan kualifikasi calon tenaga
kerja
b. Penyeleksian track record
c. Pembuatan standarisasi soal
d. Penentuan petugas
Penentuan waktu pelaksanaan tes
1.4 a. Pembuatan jadwal
Alokasi Petugas 1.6 a. Penentuan alokasi ruangan
Pembuatan Berita Acara
Hasil Tes Seleksi
2.3 a. Pembuatan hasil tes seleksi
Pembuatan peringkat
hasil tes seleksi
3.2 a. Penentuan peringkat hasil tes seleksi
Pembuatan Rekomendasi
Tenaga Kerja
3.3 a. Rekomendasi calon tenaga kerja
Page 49
4.3 User Roles/Function Matrix (USRMX).
Tabel 57 User Role/Function Matrix
User Roles / Function Matrix
User Roles
Function
Petugas Manajer
Penyeleksian CV X X
Pengisian lembar seleksi X
Pembuatan rekomendasi calon
tenaga kerja
X X
4.4 Critical Function Dialog (CRFDIAL)
Tabel 58 Critical Function Dialog
User Roles / Function Matrix
User Roles
Function
Petugas Manajer
Penyeleksian CV X X
Pengisian lembar seleksi X
Pembuatan rekomendasi calon tenaga
kerja
Page 50
4.5 I/O STRUCTURE DIALOGUES
4.5.1 Penyeleksian CV
Penyeleksian CV
Daftar track record, Daftar calon tenaga kerja, Kualifikasi kebutuhan, Petugas
Pengulangan
Sesuai Tidak Sesuai
Jumlah Peseta (output)
Lembar Soal (output)
Calon Tenaga Kerja yang Tidak Lulus (output)
Bidang Kualifikasi yang Tidak Lulus
(output)
Track Record yang Tidak Lulus
(output)
Daftar Calon Tenaga Kerja
Page 51
4.5.2 Pengisian Lembar Seleksi (Tes Tulis)
Pengisian Lembar Seleksi
id Calon tenaga kerja, Soal tes seleksi,
Jawaban Tes seleksi
Kondisi
Tersedia
(input) Tidak Tersedia
Konfirmasi id calon tenaga
kerja
Page 52 4.5.3 Pengisian Lembar Seleksi (Wawancara)
Pengisian Lembar Seleksi
id Calon tenaga kerja, Jawaban wawancara
Kondisi
Lulus
(input) Tidak Lulus
Konfirmasi id calon tenaga
kerja
Soal Wawancara
Soal (output) *
o o
Jawaban (output)
Id baru (input)
Id lama (input)
Page 53
4.5.4 Rekomendasi Calon Tenaga Kerja
Tidak Disetujui Pembuatan
Rekomendasi Tenaga Kerja
Daftar peringkat, hasil seleksi, Hasil
tes seleksi (input)
*
Rekomendasi Calon Tenaga
Kerja
Disetujui (input)
Peringkat
Alternatif Rekomendasi
Daftar Peringkat Hasil
Seleksi (output)
Rekomendasi Calon Tenaga
Kerja (output)
Page 54
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 Element
Data Item Comment
Daftar track record, daftar calon tenaga kerja, Kualifikasi kebutuhan, Petugas
- Id track record tenaga kerja
- Track record tenaga kerja
- Id calon tenaga kerja
- Nama calon tenaga kerja
- Kode kualifikasi
- Bidang kualifikasi
- Id petugas
- Nama petugas
Sesuai Apabila semua
inputan sesuai
Daftar Calon Tenaga Kerja
- Id calon tenaga kerja
- Nama calon tenaga kerja
Jika terjadi kesalahan dalam penginputan nama calon tenaga kerja maka dilakukan pengecekan pada calon tenaga kerja yang telah lulus
Kualifikasi Kebutuhan - Kode kualifikasi
- Bidang kualifikasi
Jika terjadi kesalahan pada kualifikasi kebutuhan akan dilakukan pengecekan kualifikasi kebutuhan yang diperlukan
Track Record - Id track record
- Track record calon tenaga kerja
Page 55
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 Element
Data Item Comment
Jawaban Hasil Tes Seleksi
- Id jawaban
- 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
- Tipe soal
- Bidang kualifikasi
Soal tes yang lain yang sudah disediakan sebagai alternatif
Konfirmasi id Calon Tenaga Kerja
- Id calon tenaga kerja
- Nama calon tenaga kerja
Kemungkinan data calon tenaga kerja tidak dapat diinputkan, sehingga harus
Page 56
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 Element
Data Item Comment
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
- Bidang kualifikasi
Soal wawancara yang lain yang sudah disediakan sebagai alternatif
Reset calon tenaga kerja
- Id calon tenaga kerja
- Nama calon tenaga kerja
Kemungkinan ada data calon tenaga kerja tidak dapat diinputkan, sehingga harus
Page 57
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 Element
Data Item Comment
Daftar peringkat hasil seleksi, hasil tes seleksi
- Id jawaban
- Id soal tes 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 Seleksi
- Id calon tenaga kerja
- Nama calon tenaga kerja
- Hasil tes seleksi
- Urutan peringkat calon
tenaga kerja
Hasil tes seleksi sudah di jadikan sebagai alternatif
Rekomendasi Calon Tenaga Kerja
- Id rekomendasi calon
tenaga kerja
- Id calon tenaga kerja
- Nama calon tenaga kerja
- Urutan peringkat calon
tenaga kerja
- Hasil tes seleksi
Kemungkinan ada data calon tenaga kerja tidak dapat diinputkan pada saat pembuatan
Page 58
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
Menu id : Men01
Main Menu – Persiapan Penyaringan
Component No: 02
Screen LDGE : P-ST-1
Name : Data kelulusan penyeleksian CV calon tenaga kerja
Function : Penyeleksian CV
Component No: 03 Dialog id : Dial01 Login
Component No: 01
Menu id : Men02
Persiapan Penyaringan – Penyeleksian CV
Component No: 02
Dialog id : Dial02 Logout
Page 59
4.7.2 Pengisian Lembar seleksi Tulis
Tabel 64 Prototype Pathway Pengisian Lembar Seleksi Tulis
PROTOTYPE PATHWAY
Function Name : Pengisian Lembar
seleksi
User Role : Calon tenaga kerja
Prototype Pathway No.02
Screen
LDGE : PEN-LEM-2 Name : Lembar Tes Seleksi
Function : Pengisian Lembar Tes Seleksi
Component No: 03 Dialog id : Dial01 Login
Component No: 01
Dialog id : Dial02 Logout
Component No: 06 Screen
LDGE : PEN-LEM-1
Name : Pemberitahuan Penyeleksian Function : Pengisian Lembar Tes Seleksi
Component No: 02
Screen
LDGE : PEN-LEM-3
Name : Pemberitahuan Penyeleksian Function : Pengisian Lembar Tes Seleksi
Component No: 04
Screen
LDGE : PEN-LEM-4 Name : Lembar Tes Seleksi
Function : Pengisian Lembar Tes Seleksi
Page 60
4.7.3 Pengisian Lembar seleksi
Tabel 65 Prototype Pathway Pengisian Lembar Seleksi psikotes
PROTOTYPE PATHWAY
Function Name : Pengisian Lembar seleksi User Role : Petugas
Prototype Pathway No.03
Menu id : Men01 Main Menu – Penyaringan Component No: 02
Screen
LDGE : PEN-LEM-1 Name : Lembar Tes Seleksi
Function : Pengisian Lembar Tes Seleksi Component No: 05
Dialog id : Dial01 Login
Component No: 01
Menu id : Men02
Menu Penyaringan – Pengisian Lembar Component No: 03
Menu id : Men03
Menu Penyaringan – Tes Seleksi Component No: 04
Dialog id : Dial02 Simpan Component No: 06
Dialog id : Dial03 Logout
Page 61 Tabel 66 Prototype Pathway Pengisian Lembar seleksi wawancara
PROTOTYPE PATHWAY
Function Name : Pengisian Lembar seleksi User Role : Petugas
Prototype Pathway No.04
Menu id : Men01 Main Menu – Penyaringan
Component No: 02
Screen LDGE : PEN-LEM-1
Name : Lembar Tes Wawancara Function : Pengisian Lembar Tes Seleksi Component No: 05
Dialog id : Dial01 Login
Component No: 01
Menu id : Men02
Menu Penyaringan – Pengisian Lembar
Component No: 03
Menu id : Men03
Menu Penyaringan – Tes Wawancara
Component No: 04
Dialog id : Dial02 Simpan
Component No: 07
Dialog id : Dial03 Logout
Component No: 08 Screen
LDGE : PEN-LEM-2
Page 62
4.7.4 Pembuatan Rekomendasi Tenaga Kerja
Tabel 67 Prototype Pathway Pembuatan Rekomendasi Calon Tenaga Kerja
PROTOTYPE PATHWAY
Function Name : Pembuatan rekomendasi calon
tenaga kerja
User Role : Manajer jasa
Prototype Pathway No.05
Screen LDGE : P-RC-1
Name : Daftar Rekomendasi calon tenaga kerja
Function : Pembuatan Rekomendasi Calon Tenaga Kerja
Component No: 02 Dialog id : Dial01 Login
Component No: 01
Dialog id : Dial02 Logout
Component No: 04 Screen
LDGE : P-RC-2
Name : Rekomendasi calon tenaga kerja Function : Pembuatan Rekomendasi Calon Tenaga Kerja
Page 63
4.8 Event / Entity Matrix
Tabel 68 Event / Entity Matrix
Event / Entity Matrix
Entities
Event
Penyeleksian Soal Kualifikasi Jadwal Petugas
Calon
Tenaga Kerja
C C
Peringkat Hasil
Tes Seleksi
M M M M C
Rekomendasi
Calon Tenaga
Kerja
M M M
Pengesahan
Page 64
b. ELH (Entity Live History)
Tabel 69 Entity Live History Penyeleksian
1. Penyeleksian
Penyeleksian
Penyaringan Penentuan Alokasi Ruangan Mid Life Pengesahan Hasil
Evaluasi
Pengecekan Track
Record Penentuan Waktu Seleksi
Pembuatan Hasil Tes Seleksi
Penentuan Petugas Penentuan Peringkat Hasil Tes Seleksi
Rekomendasi Calon Tenaga Kerja
Hasil Tes Seleksi Daftar Track Record
o
Tabel 70 Entity Live History Soal
2. Soal
Soal
Buat Soal
Penentuan Kualifikasi Tenaga
Kerja Pembuatan Standarisasi Soal
Pembuatan Hasil Tes Seleksi Penentuan Peringkat Hasil Tes Seleksi
-/1 -/2
1,2/3
Page 65 Tabel 71 Entity Live History Kualifikasi
3. Kualifikasi
Kualifikasi
Penentuan Kualifikasi Tenaga Kerja
Pembuatan Standarisasi Soal
Pembuatan Hasil Tes Seleksi
Penentuan Peringkat Hasil Tes Seleksi
-/1 1/2 2/3
1,2,3/-Tabel 72 Entity Live History Jadwal
4. Jadwal
Jadwal
Penentuan Petugas
Pembuatan Jadwal
Penentuan Waktu Seleksi Penentuan Alokasi Ruangan
-/1 -/2 1/3
Tabel 73 Entity Live History Petugas
5. Petugas
Petugas
Penentuan Petugas Penentuan Alokasi
Ruangan
2/-Page 66 Tabel 74 Entity Live History Calon Tenaga Kerja
6. Calon Tenaga Kerja
Calon Tenaga Kerja
Penyeleksian Track Record Penentuan Alokasi Ruanganl Pembuatan Hasil Tes Seleksi Pembuatan Peringkat Hasil Tes Seleksi
Rekomendasi Calon Tenaga Kerja
Track Record Hasil Tes Seleksi
o o
Pengesahan Hasil Evaluasi
-/1 -/2 1,2/3 3/4
1/5 3,6
1,2,3,4,5,6/-Tabel 75 Entity Live History Evaluasi
7. Evaluasi
Evaluasi
Buat Hasil Tes
Rekomendasi Calon Tenaga Kerja
Rekomendasi Hasil Seleksi
Pengecekan Track Record
Hasil Evaluasi Hasil Evaluasi Disahkan Pengesahan Hasil Evaluasi
*
o o
Midlife
Pembuatan Hasil Tes Seleksi
Penentuan Peringkat Hasil Tes Seleksi
o o o o
-/1 -/2
1,2/3 3/4