DESKRIPSI PERANCANGAN PERANGKAT LUNAK
SISTEM PENCARIAN PEKERJAAN (SPP)
Dipersiapkan oleh:
Kelompok 7
1. Febri Adinda Yanti Ritonga J3D111071 2. Mutiara Widara Sakinah J3D111026
3. Novella Timal J3D111118
4. Novitri Malini J3D111099
Program Keahlian Teknik Komputer - Institut Pertanian Bogor Jalan Kumbang No. 14, Bogor 16151
Program Keahlian Teknik Komputer Institut Pertanian Bogor
Nomor Dokumen Halaman
DPPL-SPP 1/33
Revisi - Tgl: 14 Desember
2013
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 2 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
DAFTAR PERUBAHAN
Revisi Deskripsi
A
B
C
D
E
F
G
INDEX - A B C D E F G
TGL Ditulis
oleh Diperiksa
oleh Disetujui
oleh
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 3 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 4 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Daftar Isi
1. Pendahuluan ... 8
1.1 Tujuan Penulisan Dokumen ... 8
1.2 Lingkup Masalah ... 8
1.3 Definisi dan Istilah ... 8
1.4 Referensi ... 9
1.5 Deskripsi Umum Dokumen ... 9
2. Deskripsi Perancangan ... 10
2.1 Rancangan Lingkungan Implementasi ... 10
2.2 Dekomposisi Fungsional Modul ... 11
2.3 Deskripsi Data ... 12
2.4 Dekomposisi Fisik Modul ... 13
2.5 Deskripsi Rinci Modul ... 14
2.5.1 Deskripsi Layar ... 15
2.5.1.1 Beranda ... 15
2.5.1.1.1 Deskripsi Objek ... 15
2.5.1.1.2 Algoritma ... 16
2.5.1.2 Lowongan Kerja ... 16
2.5.1.2.1 Deskripsi Objek ... 17
2.5.1.2.2 Algoritma ... 17
2.5.1.3 Daftar Pelamar ... 18
2.5.1.3.1 Deskripsi Objek ... 18
2.5.1.3.2 Algoritma ... 18
2.5.1.4 Masuk Pelamar ... 19
2.5.1.4.1 Deskripsi Objek ... 19
2.5.1.4.2 Algoritma ... 19
2.5.1.5 Beranda Pelamar ... 20
2.5.1.5.1 Deskripsi Objek ... 20
2.5.1.5.2 Algoritma ... 21
2.5.1.6 Apply Pelamar ... 21
2.5.1.6.1 Deskripsi Objek ... 22
2.5.1.6.2 Algoritma ... 22
2.5.1.7 Masuk Industri ... 23
2.5.1.7.1 Deskripsi Objek ... 23
2.5.1.7.2 Algoritma ... 23
2.5.1.8 Daftar Industri ... 24
2.5.1.8.1 Deskripsi Objek ... 24
2.5.1.8.2 Algoritma ... 24
2.5.1.9 Beranda Industri ... 25
2.5.1.9.1 Deskripsi Objek ... 25
2.5.1.9.2 Algoritma ... 26
2.5.1.10 Balasan Industri ... 26
2.5.1.10.1 Deskripsi Objek ... 26
2.5.1.10.2 Algoritma ... 26
2.5.1.11 Pelamar Lowongan Kerja ... 27
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 5 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.11.1 Deskripsi Objek ... 27
2.5.1.11.2 Algoritma ... 27
2.5.2 Deskripsi Proses ... 28
2.5.2.1 Pengolahan Login Pelamar ... 28
2.5.2.1.1 Deskripsi Masukan ... 28
2.5.2.1.2 Deskripsi Keluaran ... 28
2.5.2.1.3 Algoritma ... 28
2.5.2.2 Pengolahan Login Industri ... 28
2.5.2.2.1 Deskripsi Masukan ... 28
2.5.2.2.2 Deskripsi Keluaran ... 28
2.5.2.2.3 Algoritma ... 28
2.5.2.3 Pengolahan Daftar Pelamar ... 29
2.5.2.3.1 Deskripsi Masukan ... 29
2.5.2.3.2 Deskripsi Keluaran ... 29
2.5.2.3.3 Algoritma ... 29
2.5.2.4 Pengolahan Daftar Industri ... 29
2.5.2.4.1 Deskripsi Masukan ... 29
2.5.2.4.2 Deskripsi Keluaran ... 29
2.5.2.4.3 Algoritma ... 30
2.5.2.5 Pengolahan Beranda ... 30
2.5.2.5.1 Deskripsi Masukan ... 30
2.5.2.5.2 Deskripsi Keluaran ... 30
2.5.2.5.3 Algoritma ... 30
2.5.2.6 Lowongan Kerja ... 30
2.5.2.6.1 Deskripsi Masukan ... 30
2.5.2.6.2 Deskripsi Keluaran ... 30
2.5.2.6.3 Algoritma ... 30
2.5.2.7 Pengolahan Ubah Data Pelamar ... 31
2.5.2.7.1 Deskripsi Masukan ... 31
2.5.2.7.2 Deskripsi Keluaran ... 31
2.5.2.7.3 Algoritma ... 31
2.5.2.8 Pengolahan Beranda Pelamar ... 31
2.5.2.8.1 Deskripsi Masukan ... 31
2.5.2.8.2 Deskripsi Keluaran ... 31
2.5.2.8.3 Algoritma ... 31
2.5.2.9 Pengolahan Beranda Industri ... 32
2.5.2.9.1 Deskripsi Masukan ... 32
2.5.2.9.2 Deskripsi Keluaran ... 32
2.5.2.9.3 Algoritma ... 32
2.5.2.10 Pengolahan Apply Pelamar ... 32
2.5.2.10.1 Deskripsi Masukan ... 32
2.5.2.10.2 Deskripsi Keluaran ... 32
2.5.2.10.3 Algoritma ... 32
2.5.2.11 Pengolahan Balasan industri ... 32
2.5.2.11.1 Deskripsi Keluaran ... 32
2.5.2.11.2 Algoritma ... 32
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 6 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
3. Matriks Keterunutan ... 33
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 7 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Daftar Gambar
Gambar 1 Beranda ... 15
Gambar 2 Lowongan Kerja ... 16
Gambar 3 Daftar Pelamar ... 18
Gambar 4 Masuk Pelamar ... 19
Gambar 5 Beranda Pelamar ... 20
Gambar 6 Apply Pelamar ... 21
Gambar 7 Masuk Industri ... 23
Gambar 8 Daftar Industri ... 24
Gambar 9 Beranda Industri ... 25
Gambar 10 Balasan Industri ... 26
Gambar 11Pelamar Lowongan Kerja ... 27
Daftar Tabel
Tabel 1 Dekomposisi Fungsional Modul ... 11Tabel 2 Dekomposisi Fisik Modul ... 14
Tabel 3 Deskripsi Rinci Modul ... 14
Tabel 4 Deskripsi Objek Beranda ... 15
Tabel 5 Deskripsi Objek Lowongan Kerja ... 17
Tabel 6 Deskripsi Objek Daftar Pelamar ... 18
Tabel 7 Deskripsi Objek Masuk Pelamar ... 19
Tabel 8 Deskripsi Objek Beranda Pelamar ... 20
Tabel 9 Deskripsi Objek Apply Pelamar ... 22
Tabel 10 Deskripsi Objek Masuk Industri ... 23
Tabel 11 Deskripsi Objek Daftar Industri ... 24
Tabel 12 Deskripsi Objek Beranda Industri ... 25
Tabel 13 Deskripsi Objek Pelamar Lowongan Kerja ... 27
Tabel 14 Matriks Keterunutan ... 33
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 8 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
1. Pendahuluan
Dokumen ini berisi penjelasan pemakaian dan penulisan dokumen Deskripsi Perancagan Perangkat Lunak (DPPL) atau Software Design Description (SDD) dengan pendekatan (ancangan) berorientasi proses.
Dokumen ini selanjutnya akan menggunakan istilah DPPL. Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE Std 830-1993. Uraian yang dituangkan di dalam dokumen ini digunakan sebagai acuan dalam menulis DPPL. Dokumen ini dibuat untuk membantu membuat pengembangan perancangan perangkat lunak yang akan dikembangkan dengan ancangan berorientasi proses. Pada prinsipnya, hasil analisis sistem perangkat lunak dengan ancangan ini diuraikan sebagai sekumpulan proses yang terorganisasi secara hirarkis. Proses-proses tersebut saling berkomunikasi melalui suatu jalur aliran data.
1.1 Tujuan Penulisan Dokumen
Dokumen Deskripsi Perancangan Perangkat lunak (DPPL) merupakan dokumen dokumen deskripsi dari perancangan perangkat lunak yang akan dikembangkan dan bertujuan untuk memberikan landasan yang diperlukan dalam proses pengkodean aplikasi SPP. Dokumen ini digunakan dalam proses.
Dokumen ini digunakan oleh pengembang sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya.
1.2 Lingkup Masalah
SPP (Sistem Pencarian Pekerjaan) adalah perangkat lunak yang menyediakan sistem pencarian pekerjaan secara online dan berbasiskan web. Perangkat lunak ini menyimpan data pelamar pekerjaan dan data industri.
1.3 Definisi dan Istilah
DPPL adalah Deskripsi Perancangan Pelangkat Lunak merupakan dokumentasi dari perancangan produk yang dibuat.
SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut sebagai Software Requirements Spesification (SRS), dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 9 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
DPPL-SPP.K-xxxx adalah kode yang digunakan untuk merepresentasikan kebutuhan (requirement) pada SPP, dengan SPP merupakan kode perangkat lunak, SPP.K adalah kode fase, dan xxxx adalah digit/nomor kebutuhan (requirement).
HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalam World Wide Web [DAV99].
DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak.
ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak.
1.4 Referensi
Referensi yang digunakan pada perangkat lunak ini adalah:
SKPL SPP kelompok 7. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Program Keahlian Teknik Komputer Diploma IPB.
STAF IF.GL02, Deskripsi Perancangan Perangkat Lunak. Jurusan Teknik Informatika ITB.
GL02AT, template dokumen Deskripsi Perancangan Perangkat Lunak (DPPL).
1.5 Deskripsi Umum Dokumen
Dokumen DPPL ini dibagi menjadi tiga bagian utama.
Bagian utama berisi penjelasan tentang dokumen DPPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi Rancangan Lingkungan Implementasi, Dekomposisi Fungsional Modul, Deskripsi data, Dekomposisi fisik modul, Deskripsi rinci
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 10 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
modul, Deskripsi layar dan proses, Deskripsi laporan, dan Matriks keterunutan.
2. Deskripsi Perancangan
2.1 Rancangan Lingkungan Implementasi
Perangkat lunak pada sisi server yang dibutuhkan oleh SPP adalah:
Sistem operasi : Microsof Windows 7/8
Scripting language: PHP Hypertext Preprocessor (PHP) 5.3 , HTML
DBMS: MySQL 1.7.3 an MySQL 1.8
Perangkat lunak pada sisi client yang dibutuhkan oleh SPP adalah:
Sistem operasi: Microsoft Windows 7/8, Linux
Penjelajah situs (web browser) berbasis grafis atau teks: Microsoft Internet Explorer, Mozilla, dan Google Chrome
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 11 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.2 Dekomposisi Fungsional Modul
No. Fungsi/Proses Data Input Data Output Keterangan DPPL-
SPP.K- 0001
log in Username, Password Valid Berfungsi untuk melakukan verifikasi terhadap username dan password yang dimasukkan admin.
DPPL- SPP.K- 0002
logout Button Logout Keluar dari sistem
Berfungsi untuk melakukan logout dari sistem.
DPPL- SPP.K- 0003
Daftar pelamar
Username pelamar, nama lengkap, password, alamat, umur, tempat/tanggal lahir.
- Berfungsi untuk
mendaftarkan pelamar pada sistem pencarian pekerjaan DPPL-
SPP.K- 0004
Daftar industri
Username industri, nama industri, password industri, alamat industri.
- Berfungsi untuk
mendaftarkan industri pada system pencarian pekerjaan.
DPPL- SPP.K- 0005
Ubah data Pelamar
Username pelamar, nama lengkap, password, alamat, umur, tempat/tanggal lahir.
valid Berfungsi untuk
mengubah data pelamar jika ada kesalahan.
DPPL- SPP.K- 0006
Ubah data industri
Username industri, nama industri, password industri, alamat industri.
valid Berfungsi untuk
mengubah data industri jika ada kesalahan DPPL-
SPP.K- 0007
Tutup akun pelamar
Button tutup akun valid Berfungsi untuk menghapus data pelamar
DPPL- SPP.K- 0008
Tutup akun industri
Button tutup akun valid Berfungsi untuk menghapus data industri
DPPL- SPP.K- 0009
Unggah CV Button unggah - Berfungsi untuk
mengirimkan data diri sesuai
kebutuhan pekerjaan.
DPPL- SPP.K- 0010
Mengisi lowongan kerja
Nama pekerjaan, Kriteria yang dibutuhkan
- Berfungsi untuk
menginformasikan pelamar tentang pekerjaan yang dibutuhkan.
Tabel 1 Dekomposisi Fungsional Modul
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 12 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.3 Deskripsi Data
Nama tabel : login_admin
Primary key : id
Constraint Integrity : -
Admin adalah tabel basis data yang berisikan informasi mengenai data admin yang melakukan hapus data industri dan data pelamar pada sistem pencarian pekerjaan.
Nama tabel : Login_Pelamar
Primary key : id_member
Constraint Integrity : -
Login_pelamar adalah tabel basis data yang berisikan informasi mengenai data pelamar yang melakukan pendaftaran data diri ke system pencarian pekerjaan.
Nama tabel : Login_Industri
Primary key : id_industri
Constraint Integrity : -
Login_Industri adalah tabel basis data yang berisikan informasi mengenai data Industri yang melakukan pendaftaran data diri ke sistem pencarian pekerjaan.
Nama tabel : Pelamar
Primary key : id_pelamar
Constraint Integrity : -
Pelamar adalah tabel basis data yang berisikan informasi mengenai data pelamar yang melakukan pengunggahan CV.
Nama tabel : lamaran_kerja
Primary key : id_lamaran
Constraint Integrity : -
Lamaran_kerja adalah tabel basis data yang berisikan informasi mengenai data pekerjaan yang dicari oleh pelamar pada sistem pencarian pekerjaan.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 13 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Nama tabel : lowongan_kerja
Primary key : id_loker
Constraint Integrity : -
Lowongan_kerja adalah tabel basis data yang berisikan informasi mengenai data pekerjaan yang diisi oleh industri ke sistem pencarian pekerjaan.
2.4 Dekomposisi Fisik Modul
Modul Nama File Nama Fungsi Input Output
Login Pelamar
Masukpelamar.php Autentikasi user
Username, password
Beranda pelamar Login
Perusahaan
Masukindustri.php Autentikasi user
Username, password
Beranda perusahaan Pengolahan
data pelamar
Profil_pelamar.php Penyuntingan data pelamar
Username, password, nama lengkap, tanggal lahir, pendidikan.
Profil pelamar
Tutup akun pelamar
- ShowMessage
tutup akun Ubah
password pelamar
Password lama, password baru, autentikasi password baru
Profil pelamar
Pengolahan data
industri
Profil_industri.php Penyuntingan data industri
Username, password, nama perusahaan
Profil industri
Tutup akun industri
- ShowMessage
tutup akun Ubah
password industri
Password lama, password baru, autentikasi password baru
Profil Industri
Tambah Nama Beranda
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 14 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
lowongan pekerjaan
lowongan, kriteria pekerjaan
industri
Pencarian Lowongan Pekerjaan
Apply.php Pencarian
Lowongan Pekerjaan
Attach CV Form balasan perusahaan Balasan_perusahaan.php Melihat
balasan perusahaan
- Form balasan
perusahaan Penerimaan
Pelamar
Lamaran_action.php Balasan perusahaan
- Form
pelamar lowongan kerja
Tabel 2 Dekomposisi Fisik Modul
2.5 Deskripsi Rinci Modul
Layar yang akan dipergunakan dalam perangkat lunak ini diperlihatkan seperti pada tabel di bawah ini :
No Nama Layar Keterangan
L1
Beranda
Menu utama sistem pencarian pekerjaan,
L2 Lowongan Kerja Deskripsi tentang lowongan pekerjaan L3 Daftar Pelamar Menu untuk mendaftarkan data diri oleh
pelamar termasuk username dan password L4 Masuk pelamar Autentifikasi Pelamar untuk memasukkan
username dan password L5 Beranda Pelamar Menu utama pada pelamar L6 Apply Pekerjaan Proses attach CV oleh pelamar
L7 Login Industri Autentikasi industri untuk memasukkan username dan password
L8 Daftar industri Menu untuk mendaftarkan data diri oleh industri termasuk username dan password L9 Beranda industri Menu utama pada sistem pencarian pekerjaan
untuk industri
L10 Balasan industri Balasan apakah pelamar diterima atau ditolak.
L11 Pelamar Lowongan Kerja
Informasi tentang pelamar kerja
Tabel 3 Deskripsi Rinci Modul
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 15 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1 Deskripsi Layar
Layout yang akan digunakan dalam Sistem Pencarian Pekerjaan adalah :
2.5.1.1 Beranda
Gambar 1 Beranda 2.5.1.1.1 Deskripsi Objek
Objek Jenis Keterangan
Masuk Pelamar Perintah aksi Button untuk masuk pelamar Masuk Industri Perintah aksi Button untuk
masuk industri Daftar Pelamar Perintah aksi Button untuk
daftar pelamar Daftar Industri Perintah aksi Button untuk
daftar industri
Tabel 4 Deskripsi Objek Beranda
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 16 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.1.2 Algoritma Input : -
Proses :
Jika memilih button Masuk Pelamar, maka masuk ke halaman beranda pelamar.
Jika memilih button Masuk Industri, maka masuk ke halaman beranda Industri.
Jika memilih button Daftar Pelamar, maka masuk ke form daftar pelamar.
Jika memilih button Daftar Industri, maka masuk ke form daftar Industri.
Output : Menu utama sesuai kategori pilihan user.
2.5.1.2 Lowongan Kerja
Gambar 2 Lowongan Kerja
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 17 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.2.1 Deskripsi Objek
Objek Jenis Keterangan
Masuk Pelamar Perintah aksi Button untuk
masuk pelamar
Masuk Industri Perintah aksi Button untuk
masuk industri
Daftar Pelamar Perintah aksi Button untuk
daftar pelamar
Daftar Industri Perintah aksi Button untuk
daftar industri
Lowongan Kerja Perintah aksi Button untuk
melihat tab adanya
lowongan kerja Tab Administrasi, HRD
danTeknisi
Perintah aksi Button untuk melihat rincian lowongan kerja
Tabel 5 Deskripsi Objek Lowongan Kerja
2.5.1.2.2 Algoritma Input : -
Proses :
Jika memilih button Masuk Pelamar, maka masuk ke halaman beranda pelamar.
Jika memilih button Masuk Industri, maka masuk ke halaman beranda Industri.
Jika memilih button Daftar Pelamar, maka masuk ke form daftar pelamar.
Jika memilih button Daftar Industri, maka masuk ke form daftar Industri.
Jika memilih button lowongan kerja, maka masuk ke tab yang barisi lowongan kerja yang tersedia.
Jika memilih tab Administrasi, HRD dan Teknisi, maka masuk ke rincian lowongan kerja.
Output : Menu utama sesuai kategori pilihan user.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 18 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.3 Daftar Pelamar
Gambar 3 Daftar Pelamar
2.5.1.3.1 Deskripsi Objek
Objek Jenis Keterangan
Daftar Perintah aksi Button untuk mendaftar pelamar
Tabel 6 Deskripsi Objek Daftar Pelamar
2.5.1.3.2 Algoritma Input : -
Proses :
Jika memilih button Daftar, maka masuk ke halaman beranda pelamar.
Output : Menu utama sesuai kategori pilihan user.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 19 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.4 Masuk Pelamar
Gambar 4 Masuk Pelamar
2.5.1.4.1 Deskripsi Objek
Objek Jenis Keterangan
Login Perintah aksi Button untuk
masuk pelamar Daftar Perintah aksi Button untuk
masuk form daftar pelamar
Tabel 7 Deskripsi Objek Masuk Pelamar
2.5.1.4.2 Algoritma Input : -
Proses :
Jika memilih button Masuk Pelamar, maka masuk ke halaman beranda pelamar.
Jika memilih button Daftar Pelamar, maka masuk ke form daftar pelamar.
Output : Menu utama sesuai kategori pilihan user.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 20 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.5 Beranda Pelamar
Gambar 5 Beranda Pelamar
2.5.1.5.1 Deskripsi Objek
Objek Jenis Keterangan
Beranda Perintah aksi Button untuk
masuk Beranda pelamar
Balasan Perusahaan Perintah aksi Button untuk melihat balasan Industri
Profil Pelamar Perintah aksi Button untuk maksuk ke profil pelamar
Keluar Perintah aksi Button untuk
keluar Apply Perintah aksi Button untuk
menuju form Attach dokumen Pelamar.
Tabel 8 Deskripsi Objek Beranda Pelamar
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 21 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.5.2 Algoritma Input : -
Proses :
Jika memilih button Beranda, maka masuk ke halaman beranda pelamar.
Jika memilih button Balasan Perusahaan, maka masuk ke halaman Balasan Perusahaan.
Jika memilih button Profil Pelamar, maka masuk ke Profil Pelamar.
Jika memilih button Keluar, maka keluar dari Profil Pelamar.
Jika memilih button Apply, maka masuk menuju form Attach dokumen pelamar.
Output : Menu utama sesuai kategori pilihan user.
2.5.1.6 Apply Pelamar
Gambar 6 Apply Pelamar
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 22 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.6.1 Deskripsi Objek
Objek Jenis Keterangan
Beranda Perintah
aksi
Button untuk masuk Beranda pelamar
Balasan Perusahaan Perintah ak si
Button untuk melihat balasan Industri
Profil Pelamar Perintah ak si
Button untuk maksuk ke profil pelamar
Keluar Perintah
ak si
Button untuk keluar
Send Perintah
ak si
Button untuk mengirim dokumen Pelamar
Tabel 9 Deskripsi Objek Apply Pelamar
2.5.1.6.2 Algoritma Input : -
Proses :
Jika memilih button Beranda, maka masuk ke halaman beranda pelamar.
Jika memilih button Balasan Perusahaan, maka masuk ke halaman Balasan Perusahaan.
Jika memilih button Profil Pelamar, maka masuk ke Profil Pelamar.
Jika memilih button Keluar, maka keluar dari Profil Pelamar.
Jika memilih button Send,maka akan mengirim dokumen yang telah di masukkan pelamar.
Output : Menu utama sesuai kategori pilihan user.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 23 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.7 Masuk Industri
Gambar 7 Masuk Industri
2.5.1.7.1 Deskripsi Objek
Objek Jenis Keterangan
Username Label input Pemasukan username Password Label input Pemasukan password Masuk Perintah aksi Button untuk login Industri
Tabel 10 Deskripsi Objek Masuk Industri
2.5.1.7.2 Algoritma
Input : Masukkan nama username dan password industri
Proses : Jika memilih masuk maka industri masuk ke halaman beranda industri
Output : -
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 24 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.8 Daftar Industri
Gambar 8 Daftar Industri
2.5.1.8.1 Deskripsi Objek
Objek Jenis Keterangan
Username Label input Pemasukan username Password Label input Pemasukan password Nama
perusahaan
Label input Pemasukan Nama perusahaan Deskripsi
perusahaan
Label input Pemasukan Deskripsi Perusahaan Daftar Perintah aksi Button untuk daftar Industri
Tabel 11 Deskripsi Objek Daftar Industri
2.5.1.8.2 Algoritma
Input : Masukkan nama username dan password industri
Proses : Jika memilih daftar maka industri masuk ke halaman beranda industri
Output : -
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 25 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.9 Beranda Industri
Gambar 9 Beranda Industri
2.5.1.9.1 Deskripsi Objek
Objek Jenis Keterangan
Edit Perintah aksi Button untuk menyunting Lowongan Pekerjaan
Hapus Perintah aksi Button untuk menghapus Lowongan
Pekerjaan Tambah
Lowongan Kerja
Perintah aksi Button untuk menambah Lowongan Pekerjaan
Tabel 12 Deskripsi Objek Beranda Industri
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 26 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.9.2 Algoritma Proses :
- Jika memilih edit maka industri masuk ke halaman pengisian lowongan kerja.
- Jika memilih hapus maka lowongan pekerjaan akan dihapus.
- Jika memilih Tambah lowongan kerja maka industri masuk ke halaman pengisian lowongan kerja.
Output : -
2.5.1.10 Balasan Industri
Gambar 10 Balasan Industri 2.5.1.10.1 Deskripsi Objek
-
2.5.1.10.2 Algoritma -
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 27 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.1.11 Pelamar Lowongan Kerja
Gambar 11Pelamar Lowongan Kerja
2.5.1.11.1 Deskripsi Objek
Objek Jenis Keterangan
Download Perintah aksi Button untuk men-download CV pelamar Terima Perintah aksi Button untuk menerima pelamar
Tolak Perintah aksi Button untuk menolak pelamar
Tabel 13 Deskripsi Objek Pelamar Lowongan Kerja
2.5.1.11.2 Algoritma Proses :
- Jika memilih download maka CV akan ter-download.
- Jika memilih Terima maka pelamar akan mendapatkan balasan diterima
- Jika memilih Tolak maka pelamar akan menerima balasan ditolak.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 28 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.2 Deskripsi Proses
2.5.2.1 Pengolahan Login Pelamar
Memverifikasi username dan password serta memberikan validasi untuk pelamar.
2.5.2.1.1 Deskripsi Masukan ParameterList : String
Merupakan daftar parameter GET yang siap dikirim ke sistem pencarian pekerjaan. Contoh : username=pelamar, password=pelamar.
2.5.2.1.2 Deskripsi Keluaran Tidak ada
2.5.2.1.3 Algoritma
Pelamar memasukkan username, password.
Jika validasi username, password benar, maka sistem akan lanjut ke menu utama pelamar.
Jika validasi username, password salah, maka user harus memasukkan kembali username, password sampai validasi benar.
2.5.2.2 Pengolahan Login Industri
Memverifikasi username dan password serta memberikan validasi untuk industri.
2.5.2.2.1 Deskripsi Masukan ParameterList : String
Merupakan daftar parameter GET yang siap dikirim ke sistem pencarian pekerjaan. Contoh : username=industri, password=industri.
2.5.2.2.2 Deskripsi Keluaran Tidak ada
2.5.2.2.3 Algoritma
Industri memasukkan username, password.
Jika validasi username, password benar, maka sistem akan lanjut ke menu utama industri.
Jika validasi username, password salah, maka user harus memasukkan kembali username, password sampai validasi benar.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 29 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.2.3 Pengolahan Daftar Pelamar
Mendaftarkan data pelamar sesuai dengan data-data yang dimasukkan.
2.5.2.3.1 Deskripsi Masukan ParameterList : String
Merupakan daftar parameter GET yang siap dikirim ke sistem pencarian pekerjaan. Contoh : username=pelamar, password=pelamar,nama lengkap= pelamar .
2.5.2.3.2 Deskripsi Keluaran Respon : String
Merupakan respon dari sistem terhadap input yang dilakukan mengenai apakah data berhasil didaftarkan atau tidak.
2.5.2.3.3 Algoritma
Pelamar memasukkan username, password, nama lengkap, tanggal lahir dan pendidikan terakhirnnya.
Jika data diisi semuanya, data terdaftar dalam sistem.
Jika data tidak diisi semuanya, maka pelamar harus mengisi kembali datanya.
2.5.2.4 Pengolahan Daftar Industri
Mendaftarkan data industri sesuai dengan data-data yang dimasukkan.
2.5.2.4.1 Deskripsi Masukan ParameterList : String
Merupakan daftar parameter GET yang siap dikirim ke sistem pencarian pekerjaan. Contoh : username=industri, password=industri,nama perusahaan= industri .
2.5.2.4.2 Deskripsi Keluaran Respon : String
Merupakan respon dari sistem terhadap input yang dilakukan mengenai apakah data berhasil didaftarkan atau tidak.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 30 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.2.4.3 Algoritma
Pelamar memasukkan username, password, nama perusahaan, dan deskripsi perusahaannya.
Jika data diisi semuanya, data terdaftar dalam sistem.
Jika data tidak diisi semuanya, maka industri harus mengisi kembali datanya.
2.5.2.5 Pengolahan Beranda Menu utama sistem.
2.5.2.5.1 Deskripsi Masukan -
2.5.2.5.2 Deskripsi Keluaran -
2.5.2.5.3 Algoritma -
2.5.2.6 Lowongan Kerja
Mmemilih lowongan kerja oleh pelamar.
2.5.2.6.1 Deskripsi Masukan
Merupakan daftar parameter yang siap dikirim ke sistem pencarian pekerjaan. Contoh : CV dengan ekstensi .pdf .
2.5.2.6.2 Deskripsi Keluaran Respon : String
Merupakan respon dari sistem terhadap input yang dilakukan mengenai apakah data berhasil didaftarkan atau tidak.
2.5.2.6.3 Algoritma
Pelamar memasukkan lamaran dengan cara attach CV. Jika data diisi semuanya, lamaran masuk kedalam sistem.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 31 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.2.7 Pengolahan Ubah Data Pelamar
Mengubah data pelamar sesuai dengan data-data yang dimasukkan.
2.5.2.7.1 Deskripsi Masukan ParameterList : String
Merupakan daftar parameter GET yang siap dikirim ke sistem pencarian pekerjaan. Contoh : username=pelamar, password=pelamar2,nama lengkap= pelamar .
2.5.2.7.2 Deskripsi Keluaran Respon : String
Merupakan respon dari sistem terhadap input yang dilakukan mengenai apakah data berhasil didaftarkan atau tidak.
2.5.2.7.3 Algoritma
Pelamar memasukkan username, password, nama lengkap, tanggal lahir dan pendidikan terakhirnnya yang baru.
Jika data diisi semuanya, data diubah dalam sistem.
Jika data tidak diisi semuanya, maka pelamar harus mengisi kembali datanya.
2.5.2.8 Pengolahan Beranda Pelamar Menu utama pelamar.
2.5.2.8.1 Deskripsi Masukan -
2.5.2.8.2 Deskripsi Keluaran -
2.5.2.8.3 Algoritma -
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 32 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.2.9 Pengolahan Beranda Industri Menu utama industri
2.5.2.9.1 Deskripsi Masukan -
2.5.2.9.2 Deskripsi Keluaran -
2.5.2.9.3 Algoritma -
2.5.2.10 Pengolahan Apply Pelamar
Proses penerimaan atau penolakan pelamar.
2.5.2.10.1 Deskripsi Masukan
Button terima atau button tolak.
2.5.2.10.2 Deskripsi Keluaran -
2.5.2.10.3 Algoritma
Jika button terima dipilih makan akan muncul pemberitahuna diterima pada akun pelamar.
Jika button tolak dipilih akan muncul pemberitahuan ditolak pada akun pelamar.
2.5.2.11 Pengolahan Balasan industri Form balasan dari industri.
-
2.5.2.11.1 Deskripsi Keluaran -
2.5.2.11.2 Algoritma
Jika lamaran diterima oleh industri, maka akan muncul pemberitahuan diterima.
Jika lamaran ditolak oleh industri maka akan muncul pemberitahuan ditolak.
Program Keahlian Teknik Komputer IPB
DPPL-SPP Halaman 33 dari 33
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer-IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
3. Matriks Keterunutan
No. ID Fungsi Nama Layar Nama Proses
1 SKPL-SPP.K-
0001
1
Beranda
2 SKPL-SPP.K-
0002
2 Lowongan Kerja
3 SKPL-SPP.K-
0003
3 Daftar Pelamar
4 SKPL-SPP.K-
0004
4 Masuk pelamar
5 SKPL-SPP.K-
0005
5 Beranda Pelamar
6 SKPL-SPP.K-
0006
6 Apply Pekerjaan
7 SKPL-SPP.K-
0007
7 Login Industri
8 SKPL-SPP.K-
0008
8 Daftar industri
9 SKPL-SPP.K-
0009
9 Beranda industri
10 SKPL-SPP.K- 00010
10 Balasan industri
Tabel 14 Matriks Keterunutan