Anda di halaman 1dari 33

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

Nomor Dokumen Halaman


Program Keahlian Teknik
Komputer
DPPL-SPP 1/33
Institut Pertanian Bogor Revisi - Tgl: 14 Desember
2013
DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Program Keahlian Teknik DPPL-SPP Halaman 2 dari 33


Komputer IPB
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 DPPL-SPP Halaman 3 dari 33


Komputer IPB
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 DPPL-SPP Halaman 4 dari 33
Komputer IPB
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 DPPL-SPP Halaman 5 dari 33
Komputer IPB
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 DPPL-SPP Halaman 6 dari 33


Komputer IPB
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 .............................................................. 11
Tabel 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 DPPL-SPP Halaman 7 dari 33


Komputer IPB
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 DPPL-SPP Halaman 8 dari 33


Komputer IPB
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 DPPL-SPP Halaman 9 dari 33


Komputer IPB
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 DPPL-SPP Halaman 10 dari 33


Komputer IPB
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- log in Username, Password Valid Berfungsi untuk
SPP.K- melakukan verifikasi
0001 terhadap username
dan password yang
dimasukkan admin.
DPPL- logout Button Logout Keluar dari Berfungsi untuk
SPP.K- sistem melakukan logout
0002 dari sistem.
DPPL- Daftar Username pelamar, - Berfungsi untuk
SPP.K- pelamar nama lengkap, mendaftarkan
0003 password, alamat, pelamar pada sistem
umur, tempat/tanggal pencarian pekerjaan
lahir.
DPPL- Daftar Username industri, - Berfungsi untuk
SPP.K- industri nama industri, mendaftarkan
0004 password industri, industri pada system
alamat industri. pencarian pekerjaan.
DPPL- Ubah data Username pelamar, valid Berfungsi untuk
SPP.K- Pelamar nama lengkap, mengubah data
0005 password, alamat, pelamar jika ada
umur, tempat/tanggal kesalahan.
lahir.
DPPL- Ubah data Username industri, valid Berfungsi untuk
SPP.K- industri nama industri, mengubah data
0006 password industri, industri jika ada
alamat industri. kesalahan
DPPL- Tutup akun Button tutup akun valid Berfungsi untuk
SPP.K- pelamar menghapus data
0007 pelamar
DPPL- Tutup akun Button tutup akun valid Berfungsi untuk
SPP.K- industri menghapus data
0008 industri
DPPL- Unggah CV Button unggah - Berfungsi untuk
SPP.K- mengirimkan data
0009 diri sesuai
kebutuhan
pekerjaan.
DPPL- Mengisi Nama pekerjaan, - Berfungsi untuk
SPP.K- lowongan Kriteria yang menginformasikan
0010 kerja dibutuhkan pelamar tentang
pekerjaan yang
dibutuhkan.
Tabel 1 Dekomposisi Fungsional Modul
Program Keahlian Teknik DPPL-SPP Halaman 11 dari 33
Komputer IPB
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 DPPL-SPP Halaman 12 dari 33


Komputer IPB
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 Masukpelamar.php Autentikasi Username, Beranda
Pelamar user password pelamar
Login Masukindustri.php Autentikasi Username, Beranda
Perusahaan user password perusahaan
Pengolahan Profil_pelamar.php Penyuntingan Username, Profil
data data pelamar password, pelamar
pelamar nama
lengkap,
tanggal
lahir,
pendidikan.
Tutup akun - ShowMessage
pelamar tutup akun
Ubah Password Profil
password lama, pelamar
pelamar password
baru,
autentikasi
password
baru
Pengolahan Profil_industri.php Penyuntingan Username, Profil industri
data data industri password,
industri nama
perusahaan
Tutup akun - ShowMessage
industri tutup akun
Ubah Password Profil Industri
password lama,
industri password
baru,
autentikasi
password
baru
Tambah Nama Beranda
Program Keahlian Teknik DPPL-SPP Halaman 13 dari 33
Komputer IPB
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 lowongan, industri
pekerjaan kriteria
pekerjaan
Pencarian Apply.php Pencarian Attach CV Form balasan
Lowongan Lowongan perusahaan
Pekerjaan Pekerjaan
Balasan_perusahaan.php Melihat - Form balasan
balasan perusahaan
perusahaan
Penerimaan Lamaran_action.php Balasan - Form
Pelamar perusahaan 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 Menu utama sistem pencarian pekerjaan,
Beranda

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 Informasi tentang pelamar kerja
Kerja

Tabel 3 Deskripsi Rinci Modul

Program Keahlian Teknik DPPL-SPP Halaman 14 dari 33


Komputer IPB
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 DPPL-SPP Halaman 15 dari 33


Komputer IPB
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 DPPL-SPP Halaman 16 dari 33


Komputer IPB
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 Perintah aksi Button untuk


danTeknisi 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 DPPL-SPP Halaman 17 dari 33


Komputer IPB
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 DPPL-SPP Halaman 18 dari 33


Komputer IPB
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 DPPL-SPP Halaman 19 dari 33


Komputer IPB
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 DPPL-SPP Halaman 20 dari 33


Komputer IPB
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 DPPL-SPP Halaman 21 dari 33


Komputer IPB
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 Button untuk


aksi masuk Beranda
pelamar

Balasan Perusahaan Perintah Button untuk


ak melihat balasan
si Industri

Profil Pelamar Perintah Button untuk


ak maksuk ke
si profil pelamar

Keluar Perintah Button untuk


ak keluar
si

Send Perintah Button untuk


ak mengirim
si 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 DPPL-SPP Halaman 22 dari 33


Komputer IPB
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 DPPL-SPP Halaman 23 dari 33


Komputer IPB
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 Label input Pemasukan Nama perusahaan
perusahaan
Deskripsi Label input Pemasukan Deskripsi Perusahaan
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 DPPL-SPP Halaman 24 dari 33


Komputer IPB
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 Perintah aksi Button untuk menambah Lowongan
Lowongan Pekerjaan
Kerja
Tabel 12 Deskripsi Objek Beranda Industri

Program Keahlian Teknik DPPL-SPP Halaman 25 dari 33


Komputer IPB
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 DPPL-SPP Halaman 26 dari 33


Komputer IPB
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 DPPL-SPP Halaman 27 dari 33


Komputer IPB
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 DPPL-SPP Halaman 28 dari 33
Komputer IPB
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 DPPL-SPP Halaman 29 dari 33


Komputer IPB
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 DPPL-SPP Halaman 30 dari 33


Komputer IPB
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 DPPL-SPP Halaman 31 dari 33


Komputer IPB
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 DPPL-SPP Halaman 32 dari 33


Komputer IPB
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- 1
0001 Beranda

2 SKPL-SPP.K- 2 Lowongan Kerja


0002
3 SKPL-SPP.K- 3 Daftar Pelamar
0003
4 SKPL-SPP.K- 4 Masuk pelamar
0004
5 SKPL-SPP.K- 5 Beranda Pelamar
0005
6 SKPL-SPP.K- 6 Apply Pekerjaan
0006
7 SKPL-SPP.K- 7 Login Industri
0007
8 SKPL-SPP.K- 8 Daftar industri
0008
9 SKPL-SPP.K- 9 Beranda industri
0009
10 SKPL-SPP.K- 10 Balasan industri
00010
Tabel 14 Matriks Keterunutan

Program Keahlian Teknik DPPL-SPP Halaman 33 dari 33


Komputer IPB
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

Anda mungkin juga menyukai