67
19 BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran Umum Objek Penelitian 3.1.1 Visi dan Misi SMK Negeri 2 Palembang SMK Negeri 2 Palembang memiliki visi dan misi sebagai berikut: 1. Visi SMK Negeri 2 Palembang Menjadi pusat pendidikan dan pelatihan teknologi tingkat menengah kejuruan yang berwawasan lingkungan (Clean,Green,Healthful) berbudaya, berkarakter bangsa dan mampu bersaing di era global. 2. Misi SMK Negeri 2 Palembang a. Mengembangkan sistem pendidikan menengah kejuruan sebagai pusat pendidikan kejuruan terpadu (PPKT). b. Mewujudkan pusat informasi dan publikasi model pembelajaran berbasis Technology Information. c. Mewujudkan sumber daya manusia yang berkarakter bangsa dan berjiwa Enterpreneurship, berperan aktif memelihara alam dan lingkungan d. Meningkatkan kerjasama pendidikan sistem ganda dengan dunia usaha/dunia industri berskala nasional, regional, dan internasional. e. Mewujudkan lulusan agar mampu berkomunikasi global, peduli kelestarian alam dan lingkungan hidup yang clean, green, and healthful/bersih, hijau dan sehat serta mampu bersaing di tingkat nasional, regional, dan internasional.

BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

19

BAB III

ANALISIS DAN PERANCANGAN

3.1 Gambaran Umum Objek Penelitian

3.1.1 Visi dan Misi SMK Negeri 2 Palembang

SMK Negeri 2 Palembang memiliki visi dan misi sebagai berikut:

1. Visi SMK Negeri 2 Palembang

Menjadi pusat pendidikan dan pelatihan teknologi tingkat menengah kejuruan

yang berwawasan lingkungan (Clean,Green,Healthful) berbudaya, berkarakter

bangsa dan mampu bersaing di era global.

2. Misi SMK Negeri 2 Palembang

a. Mengembangkan sistem pendidikan menengah kejuruan sebagai pusat

pendidikan kejuruan terpadu (PPKT).

b. Mewujudkan pusat informasi dan publikasi model pembelajaran berbasis

Technology Information.

c. Mewujudkan sumber daya manusia yang berkarakter bangsa dan berjiwa

Enterpreneurship, berperan aktif memelihara alam dan lingkungan

d. Meningkatkan kerjasama pendidikan sistem ganda dengan dunia usaha/dunia

industri berskala nasional, regional, dan internasional.

e. Mewujudkan lulusan agar mampu berkomunikasi global, peduli kelestarian

alam dan lingkungan hidup yang clean, green, and healthful/bersih, hijau dan

sehat serta mampu bersaing di tingkat nasional, regional, dan internasional.

Page 2: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

20

3.1.2 Struktur Organisasi

Untuk memudahkan proses kegiatan di organisasi, Sekolah memerlukan

struktur organisasi yang baik, agar para karyawan atau pegawai mempunyai

tanggung jawab, mengetahui kedudukannya, dan menjalankan tugasnya masing-

masing, yang telah ditetapkan dalam struktur organisasi. Adapun struktur organisasi

SMK Negeri 2 Palembang dapat dilihat pada Gambar 3.1.

Gambar 3.1 Struktur Organisasi

3.2 Waktu dan Tempat Penelitian

Waktu penelitian dilakukan pada bulan Juni 2019 sampai dengan November

2019 pada SMK Negeri 2 Palembang yang beralamat di Jl. Demang Lebar Daun,

20 Ilir D.III, Kec. Ilir Tim. 1, Kota Palembang, Sumatera Selatan 30151.

3.3 Metode Pengumpulan Data

Adapun beberapa Teknik pengumpulan data yang peneliti lakukan dalam

penelitian sebagai berikut:

Page 3: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

21

a. Studi Pustaka

Pengumpulan data yang dilakukan dengan cara melihat dari sumber-sumber

seperti buku, hasil penelitian, dan jurnal-jurnal yang berkaitan dengan

penelitian.

b. Wawancara

Proses wawancara dilakukan dengan kepala dan staff bursa kerja khusus dan

pihak terkait di SMK Negeri 2 Palembang.

c. Observasi

Pengamatan secara langsung terhadap proses yang sedang berjalan di bursa

kerja khusus SMK Negeri 2 Palembang untuk memperoleh informasi yang

nantinya akan dibutuhkan dalam pembuatan sistem.

3.4 Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan dalam penelitian ini adalah

Dynamic System Development Method (DSDM) yaitu metode pengembangan

perangkat lunak Agile yang menyediakan kerangka kerja untuk membangun dan

memelihara sistem dalam waktu yang terbatas melalui penggunaan prototype yang

incremental dalam lingkungan yang terkondisikan (Pressman dan Maxim, 2014).

Skema DSDM dapat dilihat pada Gambar 3.2.

Page 4: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

22

Gambar 3.2 Tahapan Dynamic System Development Method

Berikut tahapan secara rinci Dynamic System Development Method sesuai

Gambar 3.2 adalah:

a. Studi Kelayakan

Studi kelayakan disini bukan hanya untuk menilai kelayakan suatu sistem

informasi untuk dikembangkan (kelayakan secara ekonomis, teknis, dan

teknologi dan lainnya). Dalam tahap ini studi kelayakan dilaksanakan dengan

cepat, Studi kelayakan yang dilakukan memang tidak terperinci seperti pada

SDLC. Fokus utama studi kelayakan disini adalah pada risiko proyek dan

bagaimana cara mengelola resiko tersebut.

b. Studi Bisnis

Tahapan ini mirip dengan analisa sistem pada SDLC. Secara garis besar,

pengembang sistem informasi bersama-sama para pemangku kepentingan

lainnya berusaha memahami kebutuhan bisnis. Pada tahap ini melakukan

analisis kebutuhan dari sistem yang nantinya akan dibangun.

Page 5: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

23

c. Perulangan Pemodelan Fungsional

Pada tahap perulangan pemodelan fungsional yaitu melakukan perancangan

fungsi utama dari sistem informasi yang akan dibangun.

d. Perulangan Perancangan dan Pembuatan Sistem Informasi

Pada tahap ini, dilakukan proses pengkodean sistem dan aplikasi sistem

informasi yang telah dikembangkan sudah siap untuk digunakan oleh pengguna.

Meskipun demikian uji coba khusunya oleh pengguna sesungguhnya perlu

dilakukan.

e. Implementasi

Tahapan ini merupakan saat sistem lama dihentikan dan digantikan oleh

sistem informasi baru. Didalam tahapan ini dilakukan pelatihan terhadap

pengguna cara menggunakan sistem tersebut.

3.5 Metode Pengujian Sistem

Metode pengujian sistem yang digunakan adalah Black Box Testing. Pengujian

kotak hitam atau yang biasa disebut Black Box Testing yaitu menguji perangkat

lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program.

Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan

keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan (Rosa dan

Shalahuddin, 2014).

Page 6: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

24

3.6 Studi Kelayakan

3.6.1 Kelayakan Secara Ekonomis

Kelayakan ekonomis merupakan salah satu aspek dalam studi kelayakan.

Kelayakan ekonomis menghitung berapa besar manfaat yang akan didapatkan

dalam menyediakan sistem baru. Metode yang digunakan dalam kelayakan

ekonomis adalah Payback Periode, Return on Investment, dan Net Present Value.

Komponen Biaya dan Manfaat

Berikut biaya yang dikeluarkan untuk membangun sistem informasi bursa kerja

khusus di SMK Negeri 2 Palembang.

a. biaya pengembangan sistem :

1. Biaya kontrak sistem analis sebesar Rp. 3.000.000/bulan dengan target

penyelesaian adalah 2 bulan sehingga biaya yang dikeluarkan yaitu Rp.

6.000.000.

2. Biaya kontrak programmer sebesar Rp. 4.000.000/bulan dengan target

penyelesaian adalah 2 bulan pembuatan sistem, sehingga biaya yang

dikeluarkan yaitu Rp. 8.000.000.

3. Pengguna aplikasi Star UML, Visual Studio Code, XAMPP gratis

b. biaya operasional sistem :

1. Biaya sewa Virtual Private Server Rp. 1.440.000/tahun

2. Biaya domain .com Rp. 120.000/tahun

c. Manfaat pengurangan biaya operasional :

1. Pengurangan biaya alumni untuk menyiapkan berkas lamaran kerja

Page 7: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

25

Diasumsikan dalam satu bulan terjadi dua kali lamaran kerja dan terdapat

40 pelamar kerja, maka dalam satu tahun perhitungan biayanya adalah

sebagai berikut :

Jumlah lamaran dalam satu tahun = 40 pelamar x 2 x 12 bulan

= 960 pelamar/tahun

Jika satu lamaran kerja mengeluarkan biaya kurang lebih sebesar Rp.

10.000, maka biaya yang dikeluarkan adalah :

Biaya yang dikeluarkan pelamar = 960 pelamar x Rp. 10.000

= Rp. 9.600.000

2. Pengurangan biaya alumni untuk mengirimkan berkas lamaran kerja

Diasumsikan dalam satu bulan terjadi dua kali lamaran kerja dan terdapat

40 pelamar kerja, maka dalam satu tahun perhitungan biayanya adalah

sebagai berikut :

Jumlah lamaran dalam satu tahun = 40 pelamar x 2 x 12 bulan

= 960 pelamar/tahun

Jika satu kali mengirim berkas lamaran kerja mengeluarkan biaya sebesar

Rp. 10.000, maka biaya yang dikeluarkan adalah :

Biaya yang dikeluarkan pelamar = 960 pelamar x Rp. 10.000

= Rp. 9.600.000

Page 8: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

26

Tabel 3.1 Rincian Biaya dan Manfaat

No Rincian Biaya dan Manfaat

Tahun 0 Tahun 1 Tahun 2 Tahun 3

1. Biaya-biaya

a. biaya pembuatan sistem informasi bursa kerja khusus

- Gaji sistem analis dengan lama pengerjaan 2 (dua) bulan

6.000.000

- Gaji programmer (membuat program) dengan lama pengerjaan 2 (dua) bulan

8.000.000

- license Asta UML 0 (free)

- license XAMPP 0 (free)

- license Visual Studio Code

0 (free)

Total biaya persiapan pembuatan sistem

14.000.000

b. biaya operasional sistem

- sewa VPS (virtual private server) selama 1 tahun

1.440.000 1.440.000 1.440.000 1.440.000

- domain .com selama 1 tahun

120.000 120.000 120.000 120.000

Total biaya operasional sistem

1.560.000 1.560.000 1.560.000 1.560.000

Total biaya-biaya 15.560.000 1.560.000 1.560.000 1.560.000

2. Manfaat-manfaat

a. pengurangan biaya operasional

- biaya alumni menyiapkan berkas lamaran kerja

9.600.000 9.600.000 9.600.000

- biaya alumni mengirimkan berkas lamaran kerja

9.600.000 9.600.000 9.600.000

Total manfaat-manfaat 19.200.000 19.200.000 19.200.000

Adapun metode untuk melakukan analisis biaya dan manfaat adalah :

a. Metode Periode Pengembalian (Payback Period)

Metode ini digunakan untuk menghitung jangka waktu yang diperlukan untuk

membayar kembali biaya investasi dalam pembuatan aplikasi yang telah

dikeluarkan. Penilaian kelayakan untuk payback period :

Page 9: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

27

- Layak jika waktu pengembalian lebih kecil dari umur ekonomis

- Tidak layak jika waktu pengembalian lebih besar dari umur ekonomis.

Perhitungan payback periode :

𝑃𝑃 = 𝑖𝑛𝑣𝑒𝑠𝑡𝑎𝑠𝑖

𝑝𝑟𝑜𝑐𝑒𝑒𝑑 × 1 𝑡𝑎ℎ𝑢𝑛

Nilai investasi : Rp. 15.560.000

Proses Th 1 : Rp. 19.200.000

𝑃𝑃 = 𝑅𝑝. 15.560.000

𝑅𝑝. 19.200.000 × 1 𝑡𝑎ℎ𝑢𝑛

= 0,81/ 𝑡ℎ

𝑃𝑃 = 0,81 = 9 𝐵𝑢𝑙𝑎𝑛

𝐿𝑎𝑦𝑎𝑘 = 𝑃𝑃 < 𝑈𝑚𝑢𝑟 𝐼𝑛𝑣𝑒𝑠𝑡𝑎𝑠𝑖 = 0,81 < 1,00

Dari perhitungan diatas diketahui bahwa periode pengembalian sudah dapat

dicapai pada tahun ke-1, jika sistem yang dibangun langsung digunakan,

secara detailnya adalah 0,81. Dapat disimpulkan bahwa yang ditanamkan pada

rancangan sistem ini akan mencapai akan mencapai titik impas pada waktu

kurang lebih 9 bulan, yang berarti setelah 9 bulan akan mulai dapat mengambil

keuntungan dari sistem tersebut.

b. Metode Pengembalian Investasi (Return on Investment)

Metode pengembalian investasi digunakan untuk mengukur persentase

manfaat yang dihasilkan proyek dibanding dengan biaya yang dikeluarkan.

Penilaian kelayakan untuk ROI :

- Layak jika ROI > 0

- Tidak layak jika ROI < 0

Page 10: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

28

𝑅𝑂𝐼 = 𝑡𝑜𝑡𝑎𝑙 𝑚𝑎𝑛𝑓𝑎𝑎𝑡 − 𝑡𝑜𝑡𝑎𝑙 𝑏𝑖𝑎𝑦𝑎

𝑡𝑜𝑡𝑎𝑙 𝑏𝑖𝑎𝑦𝑎 × 100%

Biaya-biaya

Biaya tahun 0 = Rp. 15.560.000

Biaya tahun 1 = Rp. 1.560.000

Biaya tahun 2 = Rp. 1.560.000

Biaya tahun 3 = Rp. 1.560.000 +

Total = Rp. 20.240.000

Manfaat-manfaat

Manfaat tahun 1 = Rp. 19.200.000

Manfaat tahun 2 = Rp. 19.200.000

Manfaat tahun 3 = Rp. 19.200.000 +

Total = Rp. 57.600.000

𝑅𝑂𝐼 = 𝑅𝑝. 57.600.000 − 20.240.000

20.240.000 × 100%

𝑅𝑂𝐼 = 184,5 % ≫ 𝐿𝑎𝑦𝑎𝑘

Dilihat dari perhitungan diatas, nilai ROI diketahui sebesar 184,5%, yang

berarti proyek sistem baru ini akan memberikan keuntungan 183,8% dari biaya

investasi. Berdasarkan hasil perhitungan ROI tersebut, sistem informasi bursa

kerja khusus dianggap layak untuk dibuat karena ROI bernilai positif.

c. Metode Nilai Bersih Sekarang (Net Present Value)

Metode ini merupakan metode yang memperhatikan nilai waktu dari uang.

Suku bunga diskonto mempengaruhi proceed atau arus dari uangnya. Net

Present Value dapat dihitung dari selisih nilai proyek pada awal tahun

Page 11: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

29

dikurangi dengan proceed tiap tahun yang dinilai uangkan ke tahun awal

dengan tingkat bunga diskonto.

Rumus untuk menghitung Net Present Value yaitu :

𝑁𝑃𝑉 = −𝑛𝑖𝑙𝑎𝑖 𝑝𝑟𝑜𝑦𝑒𝑘 +𝑝𝑟𝑜𝑐𝑒𝑑 1

(1 + 𝑖)1+

𝑝𝑟𝑜𝑐𝑒𝑑 2

(1 + 𝑖)2+

𝑝𝑟𝑜𝑐𝑒𝑑 3

(1 + 𝑖)3

Keterangan :

NPV = Net Present Value

i = tingkat bunga diskonto diperhitungkan

n = umur proyek investasi

Proceed = selisih biaya dan manfaat

𝑁𝑃𝑉 = − 𝑛𝑖𝑙𝑎𝑖 𝑝𝑟𝑜𝑦𝑒𝑘 +𝑝𝑟𝑜𝑐𝑒𝑑 1

(1 + 𝑖)1+

𝑝𝑟𝑜𝑐𝑒𝑑 2

(1 + 𝑖)2+

𝑝𝑟𝑜𝑐𝑒𝑑 3

(1 + 𝑖)3

𝑁𝑃𝑉 = −20.240.000 +19.200.000

(1 + 4,75%)1+

19.200.000

(1 + 4,75%)2+

19.200.000

(1 + 4,75%)3

𝑁𝑃𝑉 = −20.240.000 +19.200.000

1,0475+

19.200.000

1,095+

19.200.000

1,1425

𝑁𝑃𝑉 = − 20.240.000 + 18.329.356 + 17.534.247 + 16.805.252

𝑁𝑃𝑉 = − 20.240.000 + 18.329.356 + 17.534.247 + 16.805.252

𝑁𝑃𝑉 = 32.428.855

Pada perhitungan Net Present Value diatas nilai waktu dari suku bunga uang

yang ditanamkan (4,75% berdasarkan suku bunga dari www.bi.go.id pada

tanggal 20 februari 2020). Hasil perhitungan Net Present Value adalah Rp.

32.428.855, karena Net Present Value > 0, berarti investasi menguntungkan

dan dapat diterima.

Page 12: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

30

3.6.2 Kelayakan Secara Teknis dan Teknologi

Kelayakan secara teknis dan teknologi merupakan salah satu aspek dari studi

kelayakan untuk mengetahui teknis dan teknologi yang digunakan layak atau tidak.

Jika teknologi mudah didapat, murah, dan tingkat penggunaannya mudah maka

dapat dikatakan layak. Dari segi teknis sebelumnya proses pelamaran kerja pada

bursa kerja khusus SMK Negeri 2 Palembang masih bersifat konvensional sehingga

mengharuskan alumni datang langsung ke sekolah untuk menyerahkan berkas

lamaran kerjanya, namun dengan adanya sistem informasi bursa kerja khusus,

proses melamar kerja jadi lebih mudah karena tidak mesti datang langsung ke

sekolah. Dari segi teknis dianggap layak karena memberikan manfaat dapat

menghemat waktu dan biaya. Sedangkan dari segi teknologi, sistem informasi bursa

kerja khusus menggunakan teknologi berbasis website yang mana dapat diakses

menggunakan Personal Computer (PC) menggunakan web browser dan akses

internet. Karena teknologi yang digunakan mudah didapat dan tingkat

penggunaanya mudah maka studi kelayakan dari segi teknologi dianggap layak.

3.6.3 Analisis dan Kelola Resiko

Beberapa resiko yang mungkin akan dihadapi dalam mengembangkan sistem

informasi Bursa Kerja Khusus SMK Negeri 2 Palembang, misalnya, pengguna

akhir menolak sistem, adanya perubahan kebijakan dari pihak BKK, dan kurangnya

pelatihan terhadap sistem sehingga pengguna belum dapat memahami penggunaan

dari sistem serta dampak dari perubahan sistem. Analisis resiko ini merupakan

perkiraan dalam membangun sistem informasi Bursa Kerja Khusus SMK Negeri 2

Palembang.

Page 13: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

31

Berdasarkan beberapa kemungkinan resiko yang akan dihadapi diatas, berikut

solusi untuk mencegah resiko tersebut terjadi:

1. Untuk mengatasi resiko pengguna akhir menolak sistem, pada proses

analisis kebutuhan fungsional nantinya akan disesuaikan dengan kebutuhan

pengguna.

2. resiko adanya perubahan kebijakan dari pihak BKK, resiko ini dianggap

tidak perlu diatasi, karena tentunya untuk menerapkan sistem baru perlu

dilakukan beberapa perubahan kebijakan, namun kebijakan tersebut untuk

memudahkan pengguna.

3. Untuk mengatasi resiko kurangnya pelatihan terhadap pengguna, pada

proses implementasi tentunya akan dilakukan pelatihan terhadap pengguna,

namun karena ini sifatnya alumni akan terus menerus ada, jadi akan

dilakukan pelatihan terhadap BKK cara penggunaan sistem untuk seluruh

pengguna, agar nantinya BKK dapat melakukan pelatihan cara penggunaan

sistem kembali ke calon pengguna berikutnya.

3.7 Studi Bisnis

3.7.1 Analisis Sistem Yang Berjalan

Sistem yang berjalan saat ini bursa kerja khusus smk negeri 2 palembang

mengumumkan informasi lowongan kerja dan hasil seleksi dari perusahaan

dilakukan melalui media sosial dengan menggunakan grup facebook dan grup

whatsapp, serta proses pelamaran kerja mengharuskan alumni datang ke sekolah

untuk menyerahkan berkas lamaran kerja. Hal ini membuat informasi lowongan

kerja yang dibagikan tidak tersebar secara merata sehingga mengakibatkan

Page 14: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

32

informasi tidak sampai ke sebagian alumni, dan siswa mengeluarkan banyak biaya

karena harus menyerahkan berkas lamarannya ke sekolah. Oleh karena itu, sebagai

solusi dari permasalahan diatas maka penulis mengajukan beberapa perubahan yang

akan dibuat dengan sistem berbasis web, yang dapat diakses melalui web browser

menggunakan akses internet.

Adapun alur sistem yang berjalan saat ini adalah sebagai berikut:

1. Perusahaan yang membuka lowongan kerja datang ke sekolah

menginformasikan bahwasanya mereka membuka lowongan kerja ke BKK

SMK Negeri 2 Palembang.

2. Setelah menerima informasi lowongan kerja dari perusahaan, BKK SMK

Negeri 2 Palembang meneruskan informasi lowongan kerja tersebut ke alumni

melalui majalah dinding, grup facebook dan grup whatsapp.

3. Setelah informasi tersebut dibagikan oleh BKK SMK Negeri 2 Palembang,

Alumni yang melihat lowongan kerja dan berkeinginan ingin melamar, dapat

mempersiapkan berkas lamaran kerjanya sesuai kententuan lowongan kerja,

dan mengirim berkas lamaran langsung ke BKK SMK Negeri 2 Palembang.

4. Setelah berkas lamaran kerja terkumpul BKK SMK Negeri 2 Palembang

menghubungi pihak perusahaan yang membuka lowongan kerja untuk datang

ke sekolah mengambil berkas lamaran kerja yang telah dikirim oleh alumni

yang melamar kerja.

5. Setelah berkas diambil oleh pihak perusahaan, selanjutnya berkas lamaran

kerja tersebut diseleksi. Hasil seleksi yang dilakukan oleh pihak perusahaan

Page 15: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

33

dikirim ke BKK SMK Negeri 2 Palembang, biasanya melalui email atau pihak

perusahaan datang langsung ke sekolah.

6. Setelah menerima hasil seleksi yang dikirim oleh perusahaan, selanjutnya BKK

SMK Negeri 2 Palembang menginformasikan hasil seleksi tersebut ke para

alumni melalui grup facebook dan grup whatsapp.

7. Alumni menerima informasi hasil seleksi yang dibagikan oleh BKK SMK

Negeri 2 Palembang.

Gambar 3.3 Flowchart Sistem Yang Berjalan

Page 16: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

34

3.7.2 Identifikasi Masalah

Pada tahap ini dilakukan identifikasi masalah, berikut ini merupakan

penjabarannya:

a) Informasi lowongan kerja yang dibagikan melalui grup facebook dan whatsapp

belum tersebar secara merata, karena banyak alumni yang belum bergabung

didalam grup. Sehingga mengakibatkan informasi tidak sampai ke sebagian

alumni.

b) Proses pelamaran kerja masih bersifat konvensional, sehingga menyebabkan

alumni yang melamar kerja harus datang langsung ke sekolah untuk mengirim

berkas lamaran kerjanya ke BKK SMK Negeri 2 Palembang. Sehingga

mengeluarkan waktu dan biaya yang cukup banyak, belum lagi jika lamaran

kerja tersebut ditolak pada proses seleksi administrasi, pelamar harus

menyiapkan berkas lamarannya lagi.

3.7.3 Analisis Kebutuhan Sistem

Untuk menunjang sistem informasi bursa kerja khusus SMK Negeri 2

Palembang, maka diperlukan beberapa perangkat keras. Adapun kebutuhan

perangkat keras dan perangkat lunak pengembangan dan penggunaan sebagai

berikut.

1. Kebutuhan Perangkat Keras dan Perangkat Lunak Pengembangan :

a. Personal Computer (PC) dengan Processor AMD A9 3.6 GHz

b. Random Access Memory (RAM) 4 GB

c. Hard Disk Drive (HDD) 1 TB

d. Mouse

Page 17: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

35

e. Visual Studio Code sebagai Text Editor

f. Google Chrome sebagai Web Browser

g. XAMPP sebagai Web Server

2. Kebutuhan Perangkat Keras dan Perangkat Lunak Penggunaan :

a. Personal Computer (PC)

b. Web Browser

3.7.4 Analisis Kebutuhan Fungsional

Analisis kebutuhan untuk mendeskripsikan fungsi-fungsi yang disediakan

sistem untuk pengguna. Kebutuhan fungsional tersebut sebagai berikut :

1. Pengguna sistem (perusahaan) dapat membuat lowongan kerja untuk

diumumkan ke alumni, dan membuat pengumuman dari hasil seleksi

untuk ditampilkan ke alumni,

2. Pengguna sistem (ketua BKK) dapat menyetujui dan menolak lowongan

kerja yang dibuat oleh perusahaan,

3. Pengguna sistem (alumni) dapat melihat lowongan kerja, melamar kerja,

dan melihat pengumuman hasil seleksi kerja,

4. Pengguna sistem (ketua BKK dan admin) dapat melihat data para alumni

dan perusahaan,

5. Pengguna sistem (perusahaan, ketua BKK dan amin) dapat melihat siapa

saja pelamar yang lulus seleksi.

Page 18: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

36

6. Pengguna sistem (ketua BKK dan admin) dapat melihat laporan

lowongan kerja, laporan pelamar lulus, dan laporan pengumuman hasil

seleksi.

Tabel 3.2 Analisis Kebutuhan Fungsional

No User Kebutuhan Fungsional

1. Admin - Melihat data alumni dan perusahaan - Mengelola data lowongan kerja - Mengelola data pengumuman hasil seleksi - Melihat laporan

2. Ketua BKK - Menyetujui atau menolak lowongan kerja dari perusahaan

- Melihat data alumni dan perusahaan - Melihat lowongan kerja - Melihat pengumuman hasil seleksi - Melihat laporan

3. Perusahaan - Membuat lowongan kerja - Mengelola lowongan kerja - Membuat pengumuman hasil seleksi - Mengelola pengumuman hasil seleksi - Melihat data pelamar

4. Alumni - Melihat lowongan kerja - Melamar kerja melalui sistem - Melihat pengumuman hasil seleksi kerja - Melihat riwayat lamaran

3.7.5 Sistem Yang Diusulkan

Dari permasalahan sistem yang sedang berjalan, maka diperlukan suatu

sistem baru yang dapat memudahkan proses menginformasikan lowongan kerja,

pelamaran kerja, dan pengumuman hasil seleksi. Adapun alur proses yang

diusulkan dalam sistem yang akan dibuat sebagai berikut:

1. Perusahaan yang sudah bekerjasama dan memiliki akun dapat membuat

lowongan kerja melalui Sistem informasi bursa kerja khusus.

2. Setelah membuat lowongan kerja, perusahaan harus menunggu sampai

lowongan kerja tersebut disetujui oleh Ketua BKK SMK Negeri 2 Palembang.

Page 19: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

37

3. Jika lowongan kerja disetujui oleh Ketua BKK, maka lowongan kerja tersebut

akan tampil dan dilihat oleh alumni, tapi jika ditolak maka perusahaan harus

membuat lowongan kerja kembali.

4. Setelah lowongan kerja disetujui oleh ketua BKK dan dilihat oleh alumni,

maka alumni yang berkeinginan untuk melamar kerja dapat melamar.

5. Selanjutnya perusahaan dapat melihat data para alumni yang melamar kerja.

setelah melihat data para pelamar, maka perusahaan dapat melakukan seleksi

administrasi.

6. Setelah melakukan seleksi administrasi, perusahaan dapat mengumumkan hasil

seleksi ke alumni dengan membuat pengumuman hasil seleksi.

7. Setelah pengumuman hasil seleksi dibuat, alumni dapat melihat pengumuman

hasil seleksi administrasi tersebut.

8. Bagi alumni yang dilulus tahap seleksi dapat mengikuti tes sesuai jadwal yang

tertera pada pengumuman hasil seleksi.

3.8 Perulangan Pemodelan Fungsional

Tahap pemodelan menggunakan Unified Modelling Language yang digunakan

terdiri dari Use Case Diagram, Activity Diagram, Class Diagram, Perancangan

Struktur Database, dan time box plan. Tahapan pemodelan selanjutnya yaitu

antarmuka pengguna.

Page 20: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

38

3.8.1 Pemodelan Proses

3.8.1.1 Use Case Diagram

Use Case Diagram terdiri dari empat aktor yaitu admin, ketua BKK,

perusahaan, dan alumni. Admin mempunyai hak akses untuk mengelola alumni,

perusahaan dan ketua BKK, mengelola lowongan kerja, mengelola pengumuman,

dan melihat laporan. Ketua BKK mempunyai hak akses untuk mengkonfirmasi

lowongan kerja, melihat data lowongan kerja, melihat data alumni, melihat data

perusahaan, dan melihat laporan. Perusahaan mempunyai hak akses membuat

lowongan kerja, melihat data pelamar, melakukan seleksi administrasi, dan

membuat pengumuman hasil seleksi. Sedangkan alumni mempunyai hak akses

melihat lowongan kerja, melamar kerja, melihat pengumuman hasil seleksi, melihat

riwayat lamaran, dan mengelola informasi pribadi. Use Case Diagram dapat dilihat

pada Gambar 3.4.

Gambar 3.4 Use Case Diagram

Page 21: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

39

A. Definisi Aktor

Berikut adalah pendefinisian aktor pada sistem informasi bursa kerja khusus yang

akan dijelaskan pada Tabel 3.3 sebagai berikut.

Tabel 3.3 Definisi Aktor

No Aktor Deskripsi

1. Perusahaan Orang yang memiliki hak akses untuk membuat lowongan kerja, melakukan seleksi pelamar, melihat data pelamar, dan membuat pengumuman hasil seleksi.

2. Alumni Orang yang memiliki hak akses untuk melihat lowongan kerja, melamar kerja, melihat pengumuman hasil seleksi, melengkapi informasi pribadi, dan melihat riwayat lamaran.

3. Ketua BKK Orang yang memiliki hak akses untuk melihat data alumni, melihat data perusahaan, melihat data lowongan kerja, mengkonfirmasi lowongan kerja, melihat data pengumuman, dan melihat laporan.

4 Admin Orang yang memiliki hak akses untuk mengelola data user, mengelola data lowongan kerja, mengelola data pengumuman dan melihat laporan.

3.8.1.2 Activity Diagram

Activity Diagram akan menggambarkan proses-proses apa saja yang terjadi

pada sistem yang akan dibangun.

1. Activity Diagram Login

Activity Diagram Login dimulai dengan pengguna membuka website, sistem

menampilkan halaman website, pengguna memilih login, sistem akan menampilkan

halaman login, pengguna menginput email dan password, sistem akan membaca

data email, password, dan role id, jika benar maka sistem akan menampilkan

halaman pengguna, jika salah sistem akan memberi pesan email atau password

salah, dan mengulang ke proses input email dan password. Activity Diagram Login

dapat dilihat pada Gambar 3.5.

Page 22: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

40

Gambar 3.5 Activity Diagram Login

2. Activity Diagram Registrasi Alumni

Activity Diagram registrasi alumni dimulai dengan alumni membuka website,

sistem menampilkan halaman website, alumni memilih login, sistem akan

menampilkan halaman registrasi, alumni menginput nis, nama lengkap, email,

password, jenis kelamin, no hp, alamat lengkap, jurusan dan tahun lulus. sistem

akan menyimpan data tersebut dan menampilkan pesan ke alumni untuk menunggu

1-2 hari agar dikonfirmasi oleh admin. Activity Diagram registrasi alumni dapat

dilihat pada Gambar 3.6.

Page 23: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

41

Gambar 3.6 Activity Diagram Registrasi Alumni

3. Activity Diagram Konfirmasi Alumni

Activity Diagram konfirmasi alumni dimulai dengan admin melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman dashboard

admin, lalu pilih menu konfirmasi alumni, kemudian admin bisa memilih proses

untuk melihat data alumni yang mendaftar, menyetujui alumni, dan menolak

alumni. Setelah admin menyetujui alumni yang mendaftar, maka alumni tersebut

dapat melakukan login sebagai alumni. Activity Diagram konfirmasi alumni dapat

dilihat pada Gambar 3.7.

Page 24: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

42

Gambar 3.7 Activity Diagram Konfirmasi Alumni

4. Activity Diagram Kelola Alumni

Activity Diagram Kelola Alumni dimulai dengan admin melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan menu untuk admin,

lalu pilih menu kelola user dan klik alumni, maka sistem akan menampilkan

halaman kelola alumni, kemudian admin bisa memilih proses untuk menambah,

melihat, mengubah, dan menghapus data-data alumni. Activity Diagram Kelola

Alumni dapat dilihat pada Gambar 3.8.

Page 25: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

43

Gambar 3.8 Activity Diagram Kelola Alumni

5. Activity Diagram Kelola Perusahaan

Activity Diagram Kelola Perusahaan dimulai dengan admin melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan menu untuk admin,

lalu pilih kelola user dan klik perusahaan, maka sistem akan menampilkan halaman

kelola perusahaan, kemudian admin bisa memilih proses untuk menambah, melihat,

mengubah, dan menghapus data-data perusahaan. Activity Diagram Kelola

Perusahaan dapat dilihat pada Gambar 3.9.

Page 26: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

44

Gambar 3.9 Activity Diagram Kelola Perusahaan

6. Activity Diagram Kelola Ketua BKK

Activity Diagram Kelola Ketua BKK dimulai dengan admin melakukan login

terlebih daulu di website setelah itu sistem akan menampilkan menu untuk admin,

lalu pilih kelola user dan klik ketua BKK, maka sistem akan menampilkan halaman

kelola ketua BKK, kemudian admin bisa memilih proses untuk mengubah data

ketua BKK. Activity Diagram Kelola Ketua BKK dapat dilihat pada Gambar 3.10.

Page 27: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

45

Gambar 3.10 Activity Diagram Kelola Ketua BKK

7. Activity Diagram Buat Lowongan Kerja

Activity Diagram buat lowongan kerja dimulai dengan perusahaan melakukan

login terlebih dahulu di website setelah itu sistem akan menampilkan halaman

dashboard perusahaan, lalu pilih menu lowongan kerja, dan klik buat lowongan

kerja, maka sistem akan menampilkan halaman buat lowongan kerja, kemudian

perusahaan input lowongan kerja dan pilih simpan, sistem akan menyimpan data

lowongan kerja untuk nantinya dikonfirmasi oleh ketua BKK. Activity Diagram

buat lowongan kerja dapat dilihat pada Gambar 3.11.

Page 28: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

46

Gambar 3.11 Activity Diagram Buat Lowongan Kerja

8. Activity Diagram Konfirmasi Lowongan Kerja

Activity Diagram konfirmasi lowongan kerja dimulai dengan ketua BKK

melakukan login terlebih dahulu di website setelah itu sistem akan menampilkan

halaman dashboard ketua BKK, lalu pilih menu konfirmasi lowongan kerja,

kemudian ketua BKK bisa memilih proses untuk melihat detail lowongan kerja,

mengkonfirmasi lowongan kerja, dan menolak lowongan kerja. Setelah ketua BKK

mengkonfirmasi lowongan kerja, maka lowongan kerja tersebut akan tampil

dihalaman alumni. Activity Diagram konfirmasi lowongan kerja dapat dilihat pada

Gambar 3.12.

Page 29: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

47

Gambar 3.12 Activity Diagram Konfirmasi Lowongan Kerja

9. Activity Diagram Melamar Kerja

Activity Diagram melamar kerja dimulai dengan alumni melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman home

alumni, lalu pilih menu lowongan kerja, sistem akan menampilkan cuplikan

lowongan kerja, lalu klik lihat lowongan kerja, setelah itu sistem akan menampilkan

detail lowongan kerja, jika alumni melamar kerja maka sistem akan mengirim data

alumni ke perusahaan yang dilamar. Activity Diagram melamar kerja dapat dilihat

pada Gambar 3.13.

Page 30: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

48

Gambar 3.13 Activity Diagram Melamar Kerja

10. Activity Diagram Melakukan Seleksi Pelamar

Activity Diagram melakukan seleksi pelamar dimulai dengan perusahaan

melakukan login terlebih dahulu di website setelah itu sistem akan menampilkan

halaman dashboard perusahaan, lalu pilih menu seleksi pelamar, klik lihat pelamar,

sistem akan menampilkan daftar lowongan kerja, lalu pilih lowongan kerja yang

ingin diseleksi, sistem akan menampilkan halaman pilih tahap seleksi, kemudian

pilih tahap seleksi, sistem akan menampilkan daftar nama pelamar sesuai dengan

tahapan yang dipilih, kemudian perusahaan bisa memilih proses untuk melihat data

pelamar dengan memilih lihat cv, dan menentukan lulus atau ditolak. Pada CV

menampilkan informasi pribadi pelamar, foto dan file berkas pendukung pelamar.

Activity Diagram Melakukan Seleksi Pelamar dapat dilihat pada Gambar 3.14.

Page 31: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

49

Gambar 3.14 Activity Diagram Melakukan Seleksi Pelamar

11. Activity Diagram Buat Pengumuman

Activity Diagram buat pengumuman dimulai dengan perusahaan melakukan

login terlebih dahulu di website setelah itu sistem akan menampilkan halaman

dashboard perusahaan, lalu pilih menu pengumuman, dan klik buat pengumuman,

maka sistem akan menampilkan halaman buat pengumuman, perusahaan

menginput pengumuman dan pilih simpan, sistem akan menyimpan data

pengumuman dan menerbitkannya agar dapat dilihat oleh alumni. Activity diagram

buat pengumuman dapat dilihat pada Gambar 3.15.

Page 32: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

50

Gambar 3.15 Activity Diagram Buat Pengumuman

12. Activity Diagram Kelola Lowongan Kerja

Activity Diagram kelola lowongan kerja dimulai dengan admin melakukan

login terlebih dahulu di website setelah itu sistem akan menampilkan halaman

dashboard admin, lalu pilih menu lowongan kerja, sistem akan menampilkan data

lowongan kerja, kemudian admin bisa memilih proses untuk melihat detail

lowongan kerja, mengubah dan menghapus data lowongan kerja. Activity Diagram

kelola lowongan kerja dapat dilihat pada Gambar 3.16.

Page 33: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

51

Gambar 3.16 Activity Diagram Kelola Lowongan Kerja

13. Activity Diagram Kelola Pengumuman

Activity Diagram kelola pengumuman dapat dilakukan admin dengan

melakukan login terlebih dahulu di website setelah itu sistem akan menampilkan

halaman dashboard admin, lalu pilih menu pengumuman, sistem akan

menampilkan data pengumuman, kemudian admin bisa memilih proses untuk

melihat detail pengumuman, mengubah dan menghapus data pengumuman. Activity

Diagram kelola pengumuman dapat dilihat pada Gambar 3.17.

Page 34: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

52

Gambar 3.17 Activity Diagram Kelola Pengumuman

14. Activity Diagram Melihat Laporan

Activity Diagram melihat laporan dimulai dengan ketua BKK melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman dashboard

ketua BKK lalu pilih menu laporan, jika memilih laporan lowongan kerja, sistem

akan menampilkan halaman laporan lowongan kerja, setelah itu tentukan tanggal,

sistem akan menampilkan laporan lowongan kerja berdasarkan tanggal yang telah

ditentukan. Klik tombol cetak laporan untuk mencetak, sistem akan mencetak

laporan lowongan kerja. Jika memilih laporan pengumuman, maka sistem akan

menampilkan halaman laporan pengumuman, tentukan tanggal, maka sistem akan

menampilkan laporan pengumuman berdasarkan tanggal yang telah ditentukan.

Klik tombol cetak untuk mencetak laporan pengumuman. Jika memilih laporan

pelamar lulus, sistem akan menampilkan halaman laporan pelamar lulus, kemudian

Page 35: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

53

pilih tanggal, sistem akan menampilkan daftar lowongan kerja sesuai tanggal yang

dipilih, klik lihat pelamar pada lowongan kerja yang ingin dilihat, sistem akan

menampilkan daftar nama-nama pelamar yang lulus seleksi atau diterima kerja, klik

tombol cetak untuk mencetak laporan pelamar lulus. Activity Diagram melihat

laporan dapat dilihat pada Gambar 3.18.

Gambar 3.18 Activity Diagram Melihat Laporan

15. Activity Diagram Informasi Pribadi

Activity Diagram informasi pribadi dimulai dengan alumni melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman home

alumni, lalu klik foto pada sudut kanan atas kemudian pilih menu informasi pribadi,

Page 36: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

54

sistem akan menampilkan halaman informasi pribadi, pilih ubah informasi pribadi

untuk mengubah data informasi pribadi, sistem akan menampilkan form ubah data

informasi pribadi, selanjutnya alumni mengubah data, sistem akan menyimpan data

yang telah diubah tersebut. Jika ingin menambah pengalaman kerja klik tombol

tambah pengalaman kerja, maka sistem akan menambah pengalaman kerja, dan jika

ingin menambah keahlian klik tombol tambah keahlian, maka sistem akan

menambah keahlian. Activity Diagram informasi pribadi dapat dilihat pada Gambar

3.19.

Gambar 3.19 Activity Diagram Informasi Pribadi

16. Activity Diagram Upload Foto dan File Pendukung

Activity Diagram upload foto dan file dimulai dengan alumni melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman home

alumni, lalu klik foto pada sudut kanan atas, kemudian pilih menu upload foto dan

Page 37: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

55

file, sistem akan menampilkan halaman upload foto dan file. Jika ingin mengupload

foto pilih foto dan upload, sistem akan menyimpan foto yang diupload, jika

mengupload file pilih file dan upload, sistem akan menyimpan file. Activity

Diagram upload foto dan file dapat dilihat pada Gambar 3.20.

Gambar 3.20 Activity Diagram Upload Foto dan File

17. Activity Diagram Riwayat Lamaran

Activity Diaram melihat riwayat lamaran dimulai dengan melakukan login

terlebih dahulu di website setelah itu sistem akan menampilkan halaman home

alumni, kemudian pilih menu riwayat lamaran, setelah itu sistem akan

menampilkan halaman rwayat lamaran, perusahaan dapat melihat riwayat lamaran.

Activity Diagram melihat riwayat alumni dapat dilihat pada Gambar 3.21.

Page 38: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

56

Gambar 3.21 Activity Diagram Melihat Riwayat Lamaran

3.8.1.3 Class Diagram

Class Diagram menggambarkan atau mendefinisikan kelas-kelas yang akan

dibuat untuk membangun sistem. Class Diagram terdiri dari 10 class yaitu class

ketua bkk, admin, kelola user, kelola data, lowongan kerja, seleksi, pengumuman,

info alumni dan upload. Class Diagram dapat dilihat pada Gambar 3.22.

Page 39: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

57

Gambar 3.22 Class Diagram

3.8.1.4 Perancangan Struktur Database

Perancangan struktur database merupakan rancangan tabel yang akan dibuat

pada database. Berikut perancangan stuktur database yang diusulkan.

1. Tabel User

Tabel user berisi data-data pengguna untuk login ke sistem, seperti id sebagai

primary key, nama, email, password, dan role_id. Isi field dari tabel user dapat

dilihat pada Tabel 3.4.

Tabel 3.4 Tabel User

No Nama Field Type Size Keterangan

1 id varchar 11 Primary Key

2 nama varchar 60 Nama pengguna

Page 40: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

58

3 email varchar 60 Email pengguna

4 password varchar 128 Password pengguna

5 role_id tinyint 1 Role Id untuk membedakan pengguna

2. Tabel Alumni

Tabel alumni berisi data-data dari alumni, seperti id_alumni sebagai primary key,

id_user sebagai foreign key dari field id pada tabel user, nis, nama, jurusan,

angkatan, tempat_lahir, tgl_lahir, jenis_kelamin, alamat, agama, hobi, nilai,

tinggi_badan, berat_badan, nama_sd, tahunmulai_sd, tahunselesai_sd,

nama_smp, tahunmulai_smp, tahunselesai_smp, nama_smk, tahunmulai_smk,

tahunselesai_smk, foto, no_hp, whatsapp, facebook, instagram dan statusa. Isi

field dari tabel alumni dapat dilihat pada Tabel 3.5.

Tabel 3.5 Tabel Alumni

No Nama Field Type Size Keterangan

1 id_alumni varchar 12 Primary Key

2 id_user varchar 12 Index Key

3 nis varchar 12 Nis alumni

4 nama varchar 40 Nama alumni

5 jurusan varchar 40 Jurusan

6 angkatan int 12 Tahun lulus

7 tempat_lahir varchar 40 Tempat lahir

8 tgl_lahir date Tanggal lahir

9 jenis_kelamin varchar 20 Jenis kelamin

10 alamat varchar 128 Alamat alumni

11 agama varchar 20 Agama

12 hobi varchar 40 Hobi

13 nilai varchar 5 Nilai ujian nasional

14 tinggi_badan int 3 Tinggi badan alumni

15 berat_badan int 3 Berat badan alumni

16 nama_sd varchar 60 Nama Sekolah Dasar

17 tahunmulai_sd int 4 Tahun mulai SD

18 tahunselesai_sd int 4 Tahun selesai SD

19 nama_smp varchar 60 Nama Sekolah Menengah Pertama

20 tahunmulai_smp int 4 Tahun mulai SMP

21 tahunselesai_smp int 4 Tahun selesai SMP

22 nama_smk varchar 60 Nama Sekolah Menengah Kejuruan

23 tahunmulai_smk int 4 Tahun mulai SMK

24 tahunselesai_smk int 4 Tahun selesai SMK

25 foto varchar 40 Foto alumni

26 no_hp varchar 15 Nomor handphone alumni

27 whatsapp varchar 15 Nomor akun whatsapp alumni

Page 41: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

59

28 facebook varchar 60 Username facebook alumni

29 instagram varchar 60 Username instagram alumni

30 statusa Varchar 1 Status alumni bekerja atau tidak

3. Tabel Perusahaan

Tabel perusahaan berisi data-data dari perusahaan, seperti id_perusahaan sebagai

primary key, id_user sebagai foreign key dari field id pada tabel user,

nama_perusahaan, alamat, industri, no_hp, informasiperusahaan, dan logo. Isi

field dari tabel perusahaan dapat dilihat pada Tabel 3.6.

Tabel 3.6 Tabel Perusahaan

No Nama Field Type Size Keterangan

1 id_perusahaan varchar 12 Primary Key

2 id_user varchar 12 Foreign Key

3 nama_perusahaan varchar 60 Nama perusahaan

4 alamat varchar 125 Alamat perusahaan

5 industri varchar 20 Jenis industri

6 no_hp varchar 15 Kontak Perusahaan

7 informasiperusahaan text Informasi tentang perusahaan

8 logo varchar 30 Logo perusahaan

4. Tabel Loker

Tabel loker atau lowongan kerja berisi data-data dari lowongan kerja, seperti

id_loker sebagai primary key, id_perusahaan sebagai foreign key dari field

id_perusahaan pada tabel perusahaan, judul_loker, posisi, deskripsi, syarat, gaji,

tahapan, keahlian, info_lainnya, batas_loker, statusp, k_nilai, k_umur,

tgl_dikonfirmasi, dilihat, dan batas_tahap. Isi field dari tabel loker dapat dilihat

pada Tabel 3.7.

Tabel 3.7 Tabel Loker

No Nama Field Type Size Keterangan

1 id_loker varchar 12 Primary Key

2 id_perusahaan varchar 12 Foreign Key

3 judul_loker varchar 128 Judul lowongan kerja

4 posisi text Posisi lowongan kerja

5 deskripsi text Deskripsi lowongan kerja

6 syarat text Syarat lowongan kerja

Page 42: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

60

7 gaji varchar 15 gaji

8 tahapan varchar 128 Tahapan seleksi lowongan kerja

9 keahlian text Keahlian yang dibutuhkan

10 info_lainnya text Info lain lowongan kerja

11 batas_loker date Batas lowongan kerja

12 statusp varchar 30 Status lowongan kerja

13 k_nilai varchar 5 Ketentuan nilai

14 k_umur int 2 Ketentuan umur

15 tgl_dikonfirmasi date Tanggal lowongan kerja dikonfirmasi

16 dilihat int 11 Ketentuan keempat lowongan kerja

17 batas_tahap varchar 10 Batas tahapan lowongan kerja

5. Tabel Pelamar

Tabel pelamar berisi data-data dari pelamar yang melamar kerja, seperti

no_pelamar sebagai primary key, id_loker sebagai foreign key dari field id_loker

pada tabel loker, id_alumni sebagai foreign key dari field id_alumni pada tabel

alumni, id_perusahaan sebagai foreign key dari field id_perusahaan pada tabel

perusahaan, tgl_submit, status, statustahap dan pesan. Isi field dari tabel pelamar

dapat dilihat pada Tabel 3.8.

Tabel 3.8 Tabel Pelamar

No Nama Field Type Size Keterangan

1 no_pelamar varchar 12 Primary Key

2 id_loker varchar 128 Foreign Key

3 id_alumni varchar 128 Foreign Key

4 id_perusahaan varchar 128 Foreign Key

5 tgl_submit date tanggal Melamar

6 status varchar 20 status Pelamar

7 statustahap varchar 60 status sedang ditahap apa

8 pesan text pesan jika ditolak

6. Tabel Pengalaman Kerja

Tabel Pengalaman Kerja berisi data-data pengalaman kerja, seperti

id_pengalaman sebagai primary key, id_alumni sebagai foreign key dari field

id_alumni pada tabel alumni, nama_instansi, posisi_p, tahunmasuk_p, dan

tahunkeluar_p. Isi field dari tabel pengalaman dapat dilihat pada Tabel 3.9.

Page 43: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

61

Tabel 3.9 Tabel Pengalaman Kerja

No Nama Field Type Size Keterangan

1 id_pengalaman int 12 Primary Key

2 id_alumni varchar 128 Foreign Key

3 nama_instansi varchar 60 Nama instansi tempat dulu bekerja

4 posisi_p varchar 30 Posisi

5 tahunmasuk_p int 4 Tahun masuk kerja

6 tahunkeluar_p int 4 Tahun berhenti kerja

7. Tabel File Berkas

Tabel file berkas berisi data-data file berkas alumni, seperti id_file sebagai

primary key, id_alumni sebagai foreign key dari field id_alumni pada tabel

alumni, nama_dokumen, file, dan jenis_file. Isi field tabel file berkas dapat

dilihat pada Tabel 3.10.

Tabel 3.10 Tabel File Berkas

No Nama Field Type Size Keterangan

1 id_file varchar 12 Primary Key

2 id_alumni varchar 12 Foreign Key

3 nama_dokumen varchar 60 Nama file

4 file varchar 40 File

5 jenis_file varchar 40 Jenis file

8. Tabel Industri

Tabel industri berisi data-data dari industri seperti id_industri sebagai primary

key, dan nama_industri. Isi field tabel industri dapat dilihat pada Tabel 3.11.

Tabel 3.11 Tabel Industri

No Nama Field Type Size Keterangan

1 id_industri int 11 Primary Key

2 nama_industri varchar 40 Nama Jenis Industri

9. Tabel Jurusan

Tabel jurusan berisi data-data jurusan seperti id_jurusan sebagai primary key,

dan nama jurusan. Isi filed tabel jurusan dapat dilihat pada Tabel 3.12.

Page 44: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

62

Tabel 3.12 Tabel Jurusan

No Nama Field Type Size Keterangan

1 id_jurusan int 11 Primary Key

2 nama_jurusan varchar 40 Nama Jurusan

10. Tabel Angkatan

Tabel angkatan berisi data-data dari angkatan seperti id_angkatan sebagai

primary key, dan nama_angkatan. Isi field dari tabel angkatan dapat dilihat pada

Tabel 3.13.

Tabel 3.13 Tabel Angkatan

No Nama Field Type Size Keterangan

1 id_angkatan int 11 Primary Key

2 nama_angkatan int 11 Tahun angkatan

11. Tabel Keahlian

Tabel Keahlian berisi data-data dari keahlian seperti id_keahlian sebagai

primary key, id_alumni, nama_keahlian dan persen_k. Isi field dari tabel

keahlian dapat dilihat pada Tabel 3.14.

Tabel 3.14 Tabel Keahlian

No Nama Field Type Size Keterangan

1 id_keahlian int 11 Primary Key

2 id_alumni varchar 12 Id alumni

3 nama_keahlian varchar 60 Nama keahlian

4 persen_k int 11 Persetase keahlian

12. Tabel Pengumuman

Tabel Pengumuman berisi data-data dari pengumuman seperti id_pengumuman

sebagai primary key, id_loker sebagai foreign key dari field id_loker pada tabel

loker, id_perusahaan sebagai foreign key dari field id_perusahaan pada tabel

perusahaan, no_pelamar, judul_pengumuman, isi_pengumuman,

Page 45: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

63

tahapditampilkan, info_seleksi, tgl_seleksi, tgl_diterbitkan, dan dilihat. Isi field

dari tabel pengumuman dapat dilihat pada Tabel 3.15.

Tabel 3.15 Tabel Pengumuman

No Nama Field Type Size Keterangan

1 id_pengumuman varchar 12 Primary Key

2 id_loker varchar 12 Foreign key

3 id_perusahaan varchar 12 Foreign key

4 no_pelamar varchar 350 Foreign key

5 judul_pengumuman varchar 60 Judul Pengumuman

6 isi_pengumuman text Isi Pengumuman

7 tahapditampilkan varchar 12 Tahapan yang ditampilkan

8 info_seleksi text Info seleksi selanjutnya

9 lokasi_seleksi varchar 60 Lokasi seleksi

10 tgl_seleksi date Tanggal seleksi

11 tgl_diterbitkan date Tanggal pengumuman diterbitkan

12 dilihat int 11 Total dilihat

3.8.2 Perancangan Antarmuka Pengguna (User Interface)

3.8.2.1 Interface Halaman Login

Perancangan interface login pengguna, dapat lihat pada Gambar 3.23.

Gambar 3.23 Halaman Login Pengguna

Page 46: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

64

3.8.2.2 Interface Halaman Registrasi Alumni

Perancangan interface registrasi alumni, dapat dilihat pada Gambar 3.24.

Gambar 3.24 Halaman Registrasi Alumni

3.8.2.3 Interface Halaman Utama Sistem

Perancangan interface halaman utama sistem, dapat dilihat pada Gambar 3.25.

Gambar 3.25 Halaman Utama Sistem

3.8.2.4 Interface Halaman Alumni

1. Halaman Beranda Alumni

Perancangan interface halaman beranda alumni, dapat dilihat pada Gambar 3.26.

Page 47: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

65

Gambar 3.26 Halaman Beranda Alumni

2. Halaman Lowongan Kerja

Perancangan interface halaman lowongan kerja pada alumni, dapat dilihat pada

Gambar 3.27.

Gambar 3.27 Halaman Lowongan Kerja

Page 48: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

66

3. Halaman Detail Lowongan Kerja

Perancangan interface halaman detail lowongan kerja pada alumni, dapat dilihat

pada Gambar 3.28.

Gambar 3.28 Halaman Detail Lowongan Kerja

4. Halaman Pengumuman

Perancangan interface halaman pengumuman pada alumni, dapat dilihat pada

Gambar 3.29.

Gambar 3.29 Halaman Pengumuman

Page 49: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

67

5. Halaman Detail Pengumuman

Perancangan interface halaman detail pengumuman pada alumni, dapat dilihat pada

Gambar 3.30.

Gambar 3.30 Halaman Detail Pengumuman

6. Halaman Informasi Pribadi

Perancangan interface halaman informasi pribadi alumni, dapat dilihat pada

Gambar 3.31.

Gambar 3.31 Halaman Informasi Pribadi Alumni

Page 50: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

68

7. Halaman Upload Foto dan File Pendukung

Perancangan interface halaman upload foto dan file berkas pendukung alumni,

dapat dilihat pada Gambar 3.32.

Gambar 3.32 Halaman Upload Foto dan File

8. Halaman Riwayat Lamaran

Perancangan interface halaman riwayat lamaran, dapat dilihat pada Gambar 3.33.

Gambar 3.33 Halaman Riwayat Lamaran

Page 51: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

69

9. Halaman Ubah Password

Perancangan interface halaman ubah password alumni, dapat dilihat pada Gambar

3.34.

Gambar 3.34 Halaman Ubah Password

3.8.2.5 Interface Halaman Perusahaan

1. Halaman Dashboard Perusahaan

Perancangan interface halaman dashboard perusahaan, dapat dilihat pada Gambar

3.35.

Gambar 3.35 Halaman Dashboard Perusahaan

2. Halaman Buat Lowongan Kerja

Page 52: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

70

Perancangan interface halaman buat lowongan kerja pada halaman Perusahaan,

dapat dilihat pada Gambar 3.36.

Gambar 3.36 Halaman Buat Lowongan Kerja Perusahaan

3. Halaman Lowongan Kerja Tertunda

Perancangan interface halaman lowongan kerja tertunda pada perusahaan, dapat

dilihat pada Gambar 3.37.

Gambar 3.37 Halaman Lowongan Kerja Tertunda

Page 53: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

71

4. Halaman Lowongan Kerja Telah Diterbitkan

Perancangan interface halaman buat lowongan kerja yang telah diterbitkan pada

halaman Perusahaan, dapat dilihat pada Gambar 3.38.

Gambar 3.38 Halaman Lowongan Kerja Telah Diterbitkan

5. Halaman Seleksi, Menampilkan Daftar Pelamar Kerja

Perancangan interface halaman seleksi, menampilkan daftar pelamar kerja pada

halaman Perusahaan, dapat dilihat pada Gambar 3.39.

Gambar 3.39 Halaman Seleksi, Menampilkan Daftar Pelamar Kerja

Page 54: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

72

6. Halaman Seleksi Melihat CV Pelamar

Perancangan interface halaman seleksi, melihat CV pelamar kerja pada halaman

Perusahaan, dapat dilihat pada Gambar 3.40.

Gambar 3.40 Halaman Seleksi Melihat CV Pelamar

7. Halaman Data Pelamar Lulus

Perancangan interface halaman data pelamar lulus seleksi pada halaman

Perusahaan, dapat dilihat pada Gambar 3.41.

Gambar 3.41 Halaman Data Pelamar Lulus

Page 55: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

73

8. Halaman Buat Pengumuman

Perancangan interface halaman buat pengumuman pada halaman Perusahaan, dapat

dilihat pada Gambar 3.42.

Gambar 3.42 Halaman Buat Pengumuman

9. Halaman Data Pengumuman

Perancangan interface halaman data pengumuman pada halaman Perusahaan, dapat

dilihat pada Gambar 3.43.

Gambar 3.43 Halaman Data Pengumuman

Page 56: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

74

10. Halaman Informasi Perusahaan

Perancangan interface halaman informasi perusahaan pada halaman Perusahaan,

dapat dilihat pada Gambar 3.44.

Gambar 3.44 Halaman Informasi Perusahaan

11. Halaman Ubah Password

Perancangan interface halaman ubah password pada halaman Perusahaan, dapat

dilihat pada Gambar 3.45.

Gambar 3.45 Halaman Ubah Password

Page 57: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

75

3.8.2.6 Interface Halaman Admin

1. Halaman Dashboard Admin

Perancangan interface halaman dashboard admin, dapat dilihat pada Gambar 3.46.

Gambar 3.46 Halaman Dashboard Admin

2. Halaman Konfirmasi Alumni

Perancangan interface halaman konfirmasi alumni yang mendaftar pada halaman

admin, dapat dilihat pada Gambar 3.47.

Gambar 3.47 Halaman Konfirmasi Alumni

3. Halaman Kelola Data Alumni

Perancangan interface halaman kelola data alumni pada halaman admin, dapat

dilihat pada Gambar 3.48.

Page 58: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

76

Gambar 3.48 Halaman Kelola Data Alumni

4. Halaman Kelola Data Perusahaan

Perancangan interface halaman kelola data perusahaan pada halaman admin, dapat

dilihat pada Gambar 3.49.

Gambar 3.49 Halaman Kelola Data Perusahaan

5. Halaman Kelola Data Ketua BKK

Perancangan interface halaman kelola data ketua BKK pada halaman admin, dapat

dilihat pada Gambar 3.50.

Page 59: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

77

Gambar 3.50 Halaman Kelola Data Ketua BKK

6. Halaman Kelola Lowongan Kerja

Perancangan interface halaman kelola lowongan kerja pada halaman admin, dapat

dilihat pada Gambar 3.51.

Gambar 3.51 Halaman Kelola Lowongan Kerja

7. Halaman Kelola Pengumuman

Perancangan interface halaman kelola pengumuman pada halaman admin, dapat

dilihat pada Gambar 3.52.

Page 60: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

78

Gambar 3.52 Halaman Kelola Pengumuman

8. Halaman Laporan Lowongan Kerja

Perancangan interface halaman laporan lowongan kerja pada halaman admin dapat

dilihat pada Gambar 3.53.

Gambar 3.53 Halaman Laporan Lowongan Kerja

9. Halaman Laporan Pengumuman

Perancangan interface halaman laporan pengumuman pada halaman admin dapat

dilihat pada Gambar 3.54.

Page 61: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

79

Gambar 3.54 Halaman Laporan Pengumuman

10. Halaman Laporan Pelamar Lulus

Perancangan interface halaman laporan pelamar lulus pada halaman admin dapat

dilihat pada Gambar 3.55.

Gambar 3.55 Halaman Laporan Pelamar Lulus

11. Halaman Ubah Password Admin

Perancangan interface halaman ubah password pada halaman admin dapat dilihat

pada Gambar 3.56.

Page 62: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

80

Gambar 3.56 Halaman Ubah Password Admin

3.8.2.7 Interface Halaman Ketua BKK

1. Halaman Dashboard Ketua BKK

Perancangan interface halaman dashboard ketua BKK dapat dilihat pada Gambar

3.57.

Gambar 3.57 Halaman Dashboard Ketua BKK

2. Halaman Data Alumni

Perancangan interface halaman data alumni pada halaman ketua BKK dapat dilihat

pada Gambar 3.58.

Page 63: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

81

Gambar 3.58 Halaman Data Alumni

3. Halaman Data Perusahaan

Perancangan interface halaman data perusahaan pada halaman ketua BKK, dapat

dilihat pada Gambar 3.59.

Gambar 3.59 Halaman Data Perusahaan

4. Halaman Konfirmasi Lowongan Kerja

Perancangan interface halaman konfirmasi lowongan kerja, dapat dilihat pada

Gambar 3.60.

Page 64: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

82

Gambar 3.60 Halaman Konfirmasi Lowongan Kerja

5. Halaman Data Lowongan Kerja

Perancangan interface halaman data lowongan kerja pada halaman ketua BKK,

dapat dilihat pada Gambar 3.61.

Gambar 3.61 Halaman Data Lowongan Kerja

6. Halaman Data Pengumuman

Perancangan interface halaman data pengumuman pada halaman ketua BKK, dapat

dilihat pada Gambar 3.62.

Page 65: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

83

Gambar 3.62 Halaman Data Pengumuman

7. Halaman Laporan Lowongan Kerja

Perancangan interface halaman laporan lowongan kerja pada halaman ketua BKK

dapat dilihat pada Gambar 3.63.

Gambar 3.63 Halaman Laporan Lowongan Kerja

8. Halaman Laporan Pengumuman

Perancangan interface halaman laporan pengumuman pada halaman ketua BKK

dapat dilihat pada Gambar 3.64.

Page 66: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

84

Gambar 3.64 Halaman Laporan Pengumuman

9. Halaman Laporan Pelamar Lulus

Perancangan interface halaman laporan pelamar lulus pada halaman ketua BKK

dapat dilihat pada Gambar 3.65.

Gambar 3.65 Halaman Laporan Pelamar Lulus

10. Halaman Ubah Password

Perancangan interface halaman ubah password pada halaman ketua BKK, dapat

dilihat pada Gambar 3.66.

Page 67: BAB III ANALISIS DAN PERANCANGANrepository.radenfatah.ac.id/6966/3/Skripsi BAB III.pdf · 2020. 6. 8. · 3.3 Metode Pengumpulan Data ... Wawancara Proses wawancara dilakukan dengan

85

Gambar 3.66 Halaman Ubah Password

3.8.3 Time Box Plan

Berikut adalah time box plan untuk pembuatan Sistem informasi bursa kerja

khusus di SMK Negeri 2 Palembang.

Tabel 3.16 Tabel Time Box Plan

No Nama Fungsi Status Deadline

1 Login Selesai September 2019

2 Menambahkan pengguna Selesai September 2019

3 Mengelola data alumni Selesai September 2019

4 Mengelola informasi pribadi (alumni)

September 2019

5 Mengupload foto dan file pendukung

Selesai September 2019

6 Mengelola data perusahaan Selesai September 2019

7 Mengelola informasi perusahaan Selesai September 2019

8 Mengupload logo perusahaan Selesai September 2019

9 Mengelola data ketua BKK Selesai September 2019

10 Membuat lowongan kerja Selesai September 2019

11 Mengkonfirmasi lowongan kerja Selesai September 2019

12 Mengelola data lowongan kerja Selesai September 2019

13 Melihat lowongan kerja Selesai September 2019

14 Melamar kerja Selesai September 2019

15 Melihat riwayat lamaran kerja Selesai September 2019

16 Melakukan seleksi Selesai Oktober 2019

17 Membuat pengumuman Selesai Oktober 2019

18 Melihat pengumuman Selesai Oktober 2019

19 Melihat data pengumuman Selesai Oktober 2019

20 Melihat laporan Selesai Oktober 2019

21 Mencetak laporan Selesai Oktober 2019