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 Program Keahlian Teknik Komputer Institut Pertanian Bogor
DPPL-SPP Revisi
Halaman
1/33 -
Tgl: 14 Desember 2013
DAFTAR PERUBAHAN Revisi
Deskripsi
A
B
C
D
E
F
G
INDEX TGL
-
A
B
C
D
E
F
G
Ditulis oleh Diperiksa oleh Disetujui oleh
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 Halaman Perubahan Halaman
Program Keahlian Teknik Komputer IPB
Revisi
Halaman
DPPL-SPP
Revisi
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 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 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
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 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
3. Matriks Keterunutan ....................................................................................... 33
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
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 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
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 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
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 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
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 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
2.2 Dekomposisi Fungsional Modul No. DPPLSPP.K0001
Fungsi/Proses Data Input log in Username, Password
Data Output Valid
DPPLSPP.K0002 DPPLSPP.K0003
logout
Button Logout
Keluar dari sistem
Daftar pelamar
-
DPPLSPP.K0004
Daftar industri
DPPLSPP.K0005
Ubah data Pelamar
DPPLSPP.K0006
Ubah data industri
DPPLSPP.K0007 DPPLSPP.K0008 DPPLSPP.K0009
Tutup akun pelamar
Username pelamar, nama lengkap, password, alamat, umur, tempat/tanggal lahir. Username industri, nama industri, password industri, alamat industri. Username pelamar, nama lengkap, password, alamat, umur, tempat/tanggal lahir. Username industri, nama industri, password industri, alamat industri. Button tutup akun
Tutup akun industri
Button tutup akun
valid
Unggah CV
Button unggah
-
Mengisi lowongan kerja
Nama pekerjaan, Kriteria yang dibutuhkan
-
DPPLSPP.K0010
-
valid
valid
valid
Keterangan Berfungsi untuk melakukan verifikasi terhadap username dan password yang dimasukkan admin. Berfungsi untuk melakukan logout dari sistem. Berfungsi untuk mendaftarkan pelamar pada sistem pencarian pekerjaan Berfungsi untuk mendaftarkan industri pada system pencarian pekerjaan. Berfungsi untuk mengubah data pelamar jika ada kesalahan. Berfungsi untuk mengubah data industri jika ada kesalahan Berfungsi untuk menghapus data pelamar Berfungsi untuk menghapus data industri Berfungsi untuk mengirimkan data diri sesuai kebutuhan pekerjaan. Berfungsi untuk menginformasikan pelamar tentang pekerjaan yang dibutuhkan.
Tabel 1 Dekomposisi Fungsional Modul 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.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 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
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 Login Pelamar Login Perusahaan Pengolahan data pelamar
Nama File Masukpelamar.php Masukindustri.php Profil_pelamar.php
Nama Fungsi Autentikasi user Autentikasi user Penyuntingan data pelamar
Tutup akun pelamar Ubah password pelamar
Pengolahan Profil_industri.php data industri
Program Keahlian Teknik Komputer IPB
Input Username, password Username, password Username, password, nama lengkap, tanggal lahir, pendidikan. -
Password lama, password baru, autentikasi password baru Penyuntingan Username, data industri password, nama perusahaan Tutup akun industri Ubah Password password lama, industri password baru, autentikasi password baru Tambah Nama DPPL-SPP
Output Beranda pelamar Beranda perusahaan Profil pelamar
ShowMessage tutup akun Profil pelamar
Profil industri
ShowMessage tutup akun Profil Industri
Beranda 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
lowongan pekerjaan Pencarian Lowongan Pekerjaan
Apply.php
Pencarian Lowongan Pekerjaan Balasan_perusahaan.php Melihat balasan perusahaan Penerimaan Lamaran_action.php Balasan Pelamar perusahaan
lowongan, kriteria pekerjaan Attach CV
industri
-
Form balasan perusahaan
-
Form pelamar lowongan kerja
Form balasan perusahaan
Tabel 2 Dekomposisi Fisik Modul
2.5 Deskripsi Rinci Modul Layar yang akan dipergunakan dalam perangkat diperlihatkan seperti pada tabel di bawah ini : No L1
Nama Layar
lunak
ini
Keterangan Menu utama sistem pencarian pekerjaan,
Beranda L2 L3
Lowongan Kerja Daftar Pelamar
L4
Masuk pelamar
L5 L6 L7
Beranda Pelamar Apply Pekerjaan Login Industri
L8
Daftar industri
L9
Beranda industri
L10 L11
Balasan industri Pelamar Lowongan Kerja
Deskripsi tentang lowongan pekerjaan Menu untuk mendaftarkan data diri oleh pelamar termasuk username dan password Autentifikasi Pelamar untuk memasukkan username dan password Menu utama pada pelamar Proses attach CV oleh pelamar Autentikasi industri untuk memasukkan username dan password Menu untuk mendaftarkan data diri oleh industri termasuk username dan password Menu utama pada sistem pencarian pekerjaan untuk industri Balasan apakah pelamar diterima atau ditolak. Informasi tentang pelamar kerja
Tabel 3 Deskripsi Rinci Modul
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
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 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.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 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.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 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.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 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.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 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.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 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.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 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.6.1 Deskripsi Objek Objek
Jenis
Keterangan
Beranda
Perintah
Button untuk masuk Beranda pelamar
aksi
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 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.7 Masuk Industri
Gambar 7 Masuk Industri
2.5.1.7.1
Objek Username Password Masuk
Deskripsi Objek
Jenis Label input Label input Perintah aksi
Keterangan Pemasukan username Pemasukan password 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 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.8 Daftar Industri
Gambar 8 Daftar Industri
2.5.1.8.1
Objek Username Password Nama perusahaan Deskripsi perusahaan Daftar
Deskripsi Objek
Jenis Label input Label input Label input
Keterangan Pemasukan username Pemasukan password Pemasukan Nama perusahaan
Label input
Pemasukan Deskripsi Perusahaan
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 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.9 Beranda Industri
Gambar 9 Beranda Industri
2.5.1.9.1
Objek Edit
Jenis Perintah aksi
Hapus
Perintah aksi
Tambah Lowongan Kerja
Perintah aksi
Deskripsi Objek
Keterangan Button untuk menyunting Lowongan Pekerjaan Button untuk menghapus Lowongan Pekerjaan Button untuk menambah Lowongan Pekerjaan
Tabel 12 Deskripsi Objek Beranda Industri
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.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 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.11
Pelamar Lowongan Kerja
Gambar 11Pelamar Lowongan Kerja
2.5.1.11.1 Deskripsi Objek
Objek Download Terima Tolak
Jenis Perintah aksi Perintah aksi Perintah aksi
Keterangan Button untuk men-download CV pelamar Button untuk menerima pelamar Button untuk menolak pelamar
Tabel 13 Deskripsi Objek Pelamar Lowongan Kerja
2.5.1.11.2 Algoritma
Proses : -
Program Keahlian Teknik Komputer IPB
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.
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.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 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.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 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.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 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.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 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.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 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
3. Matriks Keterunutan No. 1
2 3 4 5 6 7 8 9 10
ID Fungsi
Nama Layar
Nama Proses
SKPL-SPP.K0001
1
SKPL-SPP.K0002 SKPL-SPP.K0003 SKPL-SPP.K0004 SKPL-SPP.K0005 SKPL-SPP.K0006 SKPL-SPP.K0007 SKPL-SPP.K0008 SKPL-SPP.K0009 SKPL-SPP.K00010
2
Lowongan Kerja
3
Daftar Pelamar
4
Masuk pelamar
5
Beranda Pelamar
6
Apply Pekerjaan
7
Login Industri
8
Daftar industri
9
Beranda industri
10
Balasan industri
Beranda
Tabel 14 Matriks Keterunutan
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