Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 321

## Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) Pada SMK Berbasis Web Menggunakan Metode Waterfall
Rinda Irmawati 1 , *Andi Taufik 2 1,2 Universitas  Nusa Mandiri, Jl. Jatiwaringin Raya No 2, Rt 08 Rw 013 Cipinang Melayu, kec Makkasar, Jakarta Timur, Indonesia, telp/fax (021) 28534236/ 28534390 e-mail: andi.iuf@nusamandiri.ac.id

## Abstrak
Praktik Kerja Lapangan merupakan bentuk kegiatan u ntuk  mencapai  misi  Sekolah  Menengah  Kejuruan  (SMK)    yang  menghasilkan  lulusan agar  terserap  di  dunia  kerja.  Dengan  seiring  bertambahnya  penerimaan  siswa  setiap  tahunnya, semakin  banyak  siswa  yang  harus  melakukan  kegiatan  pkl.  Namun  saat  melakukan  proses pendaftaran PKL, kurangnya informasi  tentang PKL yang  diterima oleh Siswa sehingga tidak mendapatkan  kuota  tempat  pkl,  pengelolaan  data  kegiatan  pkl  masih  dilakukan  secara  manual oleh pihak hubin sehingga pihak hubin memerlukan waktu dalam pengecekan status siswa yang belum,  sedang  dan  sudah  melakukan  pkl,  penilaian  pkl  dan  cetak  sertifikat  Untuk  mengatasi permasalahan  tersebut  dibuatkan  Sistem  Informasi  Praktik  Kerja  Lapangan  (SIPRAKLAP) berbasis web, yang memudahkan dalam mencari informasi pkl, laporan pkl, penilaian dan cetak sertifikat  pkl.  Adapun  Model  Pengembangan  Sistem  yang  digunakan  pada  penelitian  ini menggunakan  model waterfall ,  dimulai  dari  Tahap  Analisa  Kebutuhan  Sistem,  Perancangan Sistem, Penerapan Koding, Pengujian, dan Dukungan. Dan menggunakan database MySQL dan Bahasa pemrograman PHP.
Kata kunci —PKL, Waterfall , sipraklap

## Abstract
Field Work Practice is a form of activity to achieve the mission of Vocational High Schools (SMK) that produce graduates to be absorbed in the world of work. With the increasing acceptance of students every year,  more  and  more  students  have  to  do  PKL  activities.  However,  when  carrying  out  the  PKL registration  process,  the  lack  of  information  about  PKL  received  by  students  so  that  they  do  not  get  a quota for PKL places, the management of PKL activity data is still carried out manually by the hubin so that  the  hubin  requires  time  in  checking  the  status  of  students  who  have  not,  are  and  have  done  PKL, assessment of street vendors and print certificates To overcome these problems, a web-based Field Work Practice Information System (SIPRAKLAP) was created,  which makes it easy to find PKL information, PKL reports, assessments and print PKL certificates. The System Development Model used in this study uses  a  waterfall  model,  starting  from  the  System  Needs  Analysis  Stage,  System  Design,  Application  of Coding, Testing, and Support. And it uses MySQL database and PHP programming language.
Keywords — PKL, Waterfall , sipraklap

## 1. PENDAHULUAN
Salah  satu  komponen  penting  dalam  kegiatan  pembelajaran  adalah  Praktik  Kerja Lapangan  (PKL).  PKL  merupakan  program  pembelajaran  inti  kejuruan  bagi  Siswa-Siswi Sekolah  Menengah  Kejuruan  (SMK)  yang  bertujuan  untuk  menumbuh  kembangkan  karakter dan  budaya  kerja  yang  profesional,  meningkatkan  kompetensi,  dan  menyiapkan  kemandirian
322 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Siswa-Siswi  [1]  Selain  itu  PKL  merupakan  salah  satu  kegiatan  akademik  yang  wajib  diikuti oleh seluruh Siswa-Siswi SMK [2]
Kegiatan PKL juga merupakan salah satu bentuk kegiatan untuk mencapai misi SMK TI Muhammadiyah  Cikampek.  Misi  yang  dimaksud  yaitu  menghasilkan  lulusan  yang  terserap  di dunia kerja, menjadi pengusaha, melanjutkan pendidikan melalui keselarasan pendidikan vokasi yang  mendalam  dan  menyeluruh  [3].  Maka  dari  itu  para  Siswa  tidak  hanya  diberi  teori  saja tetapi  juga  pemahaman  tentang  lingkungan  yang  akan  mereka  hadapi  setelah  lulus  sekolah nantinya.
Perancangan sistem merupakan perencanaan dari beberapa elemen yang terpisah menjadi satu  kesatuan  yang  utuh  dan  berfungsi[4]  Kebutuhan  informasi  yang  akurat,  dan  tepat  dalam menyajikan  suatu  data  yang  lengkap  maka  diperlukan  sistem[5].  Sistem  memiliki  target  yang berbeda-berbeda  untuk  setiap  kebutuhan  untuk  mencapai  tujuan  yang  sama [6][7] Informasi berguna  bagi  pemakai  dalam  pengambilan  keputusan  baik  untuk  masa  sekarang  dan  masa depan[8]
Dengan  seiring  bertambahnya  penerimaan  siswa  setiap  tahunnya,  semakin  banyak  pula Siswa yang harus melakukan kegiatan PKL.Namun kurangnya informasi tentang kegiatan PKL yang diterima oleh siswa sehingga tidak mendapatkan kuota  tempat untuk mengikuti kegiatan PKL .
Laporan  yang  dilakukan  secara  semi  sistematis  karena  data  diinput  ke  dalam  aplikasi spreadsheet  sehingga  datanya  tidak  terstruktur  dengan  baik,  akibatnya  informasi  dari  proses penempatan,  pelaporan,  dan  klasifikasi  data  mahasiswa  PKL  kurang  relevan,  akurat  dan  tepat waktu  serta  terkadang  sering  terjadi  human  error[9] Proses  administrasi  PKL  yang  masih dilakukan  secara  manual    membutuhkan  waktu  yang  lama  karena  banyaknya  yang  ingin melaksanakan PKL sehingga pelayanan administrasi pada PKL menjadi tidak efektif  dan  sulitnya  memonitoring  kegiatan  pkl[10].Mengalami  kesulitan  saat  mendaftar  dan pelaporan  jumlah  yang  mengikuti  pkl  disebabkan  masih  manual  hingga  tidak  efisien  dalam pelaksanaan PKL[6]
Proses pembuatan laporan pkl masih dilakukan secara manual membuat Pihak Hubungan Industri (Hubin) mengalami kesulitan dalam memilah-milah data Siswa yang belum, sedang dan sudah  melakukan  PKL.  Sehingga  proses  pembuatan  laporan  PKL,pencetakan  Sertifikat  dan pemberian nilai yang sudah melakukan PKL menjadi terhambat.
Pembimbing  pkl  memberikan  nilai  kepada  siswa  peserta  pkl  pada  saat  masa  PKL  akan berakhir, hal ini yang membuat proses pembuatan sertifikat pkl menjadi terhambat, dikarenakan Pihak  Hubin  tidak  dapat  langsung  membuat  maupun  mencetak  sertifikat  PKL,  Pihak  Hubin harus menunggu terlebih dahulu fotokopi lembar nilai PKL dari Siswa tersebut.
Berdasarkan  permasalahan  diatas,  maka  perlu  dikembangkan  sistem  informasi  kegiatan PKL menggunakan web dengan metode waterfall agar dapatmembantu siswa, pihak hubin dan pembimbing pkl dalam informasi pkl mengelola kegiatan pkl, penilaian  agar lebih efisian, cepat dan akurat dalam pelaporan pkl dan pencatakan sertifikat

## 2. METODE PENELITIAN
Dalam  penelitian  ini  metode  yang  digunakan  untuk  pengumpulan  data  adalah  observasi langsung SMK TI Muhammadiyah Cikampek. Disertai wawancara dengan pihak hubin SMK TI bagaimana  prosedur  sistem  yang  sedang  berjalan.  Selain  itu  peneliti  juga  menggunakan  studi pustaka  sebagai  referensi  penelitian  dari  jurnal-jurnal  ilmiah  yang  telah  dilakukan  peneliti terdahulu dengan tema sistem Praktik kerja lapangan (PKL) .
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 323
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)
Sedangkan  untuk  metode  pengembangan  sistem,  peneliti  menggunakan  metode waterfall . Waterfall merupakan  metodologi  pengembangan  sistem    yang    mendukung    untuk pengembangan    Sofware  dan  aplikasi    yang    dilakukan    secara    berurutan  sesuai    dengan tahapan-tahapan    mulai    dari  tahap    proses  analisis,  desain,  pengkodean,  pengujian  dan  serta bagian pendukung[11]

## 3. HASIL DAN PEMBAHASAN
Hasil  dan  analisis  di  jelaskan  sesuai  dengan  metode  pengembangan  sistem  yang  dipakai yaitu metode Waterfall .

## 3.1 Analisa Kebutuhan Sistem
Sistem Informasi Kegiatan PKL adalah sistem yang berbasis web dimana Hubin dan Siswa- Siswi  tidak  perlu  bertatap  muka  secara  langsung.  Siswa-Siswi  dapat  mencari  tau  informasi mengenai tempat PKL dan dapat melakukan pendaftaran PKL melalui media browser . Selain itu juga, Sistem Informasi PKL ini dalam pemberian nilai PKL dapat dilakukan oleh pihak tempat PKL secara online . Sehingga hal ini tidak akan menghambat Hubin dalam pembuatan sertifikat PKL. Berikut ini spesifikasi kebutuhan ( system requirement ) dari Sistem Informasi PKL Halaman User: A1. User dapat login dengan account yang telah dibuat A2. User dapat melakukan pendaftaran PKL A3. User dapat mengelola data jurnal harian kegiatan PKL
Halaman Hubin B1. Hubin dapat login dengan account yang telah dibuat B2. Hubin dapat mengelola data murid B3. Hubin dapat mengelola data tempat PKL B4. Hubin dapat mengelola data info lowongan PKL B5. Hubin dapat mengelola data approval Pendaftaran PKL B6. Hubin dapat mencetak sertifikat PKL B7. Hubin dapat mengelola data laporan PKL
Halaman Pembimbing PKL C1.  Pembimbing pkl dapat login dengan account yang telah dibuat C2.  Pembimbing pkl dapat mengelola data pembimbing lain C3.  Pembimbing pkl dapat mengelola data peserta PKL C4.  Pembimbing pkl dapat mengelola data jurnal harian Kegiatan peserta PKL

## 3.2. Perancangan Sistem
Pada  tahapan  Perancangan  Sistem  terdiri  dari Use  Case  Diagram,  Activity  Diagram, dan ERD, LRS
1. Use Case Diagram
Use  Case  Diagram merupakan  pemodelan  untuk  kelakuan  ( behavior )  sistem  informasi yang akan dibuat[4]. Selain itu juga Use Case Diagram mendeskripsikan sebuah interaksi antara satu  atau  lebih  aktor  dengan  sistem  informasi  yang  akan  dibuat[12].Use  case  diagram  yang digambarakan  dibawah  ini  adalah  use  case  untuk  sistem  informasi  praktik  kerja  lapangan.
324 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Use Case Diagram Pendaftaran PKL Halaman User Siswa-Siswi Login Pendaftaran PKL Memilih Tempat PKL Mengupdate Biodata <<include>> Mencetak Jurnal Harian Kegiatan PKL Konfirmasi Admin Menginput Jurnal Harian Kegiatan PKL <<extend>> <<extend>> Mengelola Data Jurnal Harian Kegiatan PKL <<include>> <<extend>> <<extend>> <<include>> Teridiri  dari Use  Case  Diagram Halaman User,  Usecase  Halaman Hubin dan  Use  case pembimbing  pkl  dengan.  Dapat  dilihat  pada  gambar  usecase  dibawah  ini  diagram  tiap  user mempunyai hak akses yang berbeda-beda.
a. Use Case Diagram Halaman User
Gambar 1. Use Case Halaman User
b. Use Case Diagam Halaman Hubin
Gambar 2. Use Case Diagram Halaman Hubin
Use Case Diagram Pengelolaan Data Approval Pendaftaran PKL Halaman Admin (Hubin) Hubin Login Mengelola Data Info Lowongan PKL Mengelola Data Murid Mencetak Laporan Status PKL Mengelola Data Tempat PKL Mengelola Data Approval Pendaftaran PKL Mengelola Data Laporan PKL Mencetak Sertifikat PKL <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> Mengelola Data Tahun Ajaran Mengelola Data Kelas <<extend>> <<extend>> <<extend>> Mengelola Data Pembimbing Tempat PKL Mencetak Laporan Rekapitulasi PKL <<extend>> <<extend>> Memberhentikan Peserta PKL <<extend>>
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 325
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)
c. Use Case Diagram Pembimbing PKL
Gambar 3. Use Case Diagram Halaman Pembimbing PKL

## 2. Activity Diagram
Alur  Aktivitas  yang  ada  padasistem  yang  sedang  dirancang,  dimulai  darimana  aktivitas dimulai, pilihan yang  mungkin terjadi sampai aktifitas berakhir[13] Alur kerja ( workflow ) dari suatu  proses  bisnis  dan  urutan  aktivitas  dalam  suatu  proses  diwakili  oleh Activity  Diagram . Berikut activity diagram :
a. Activity Diagram Halaman User
Gambar 4. Activity Diagram Halaman User
Use Case Diagram Pengelolaan Data Peserta PKL Halaman Admin (Pembimbing Tempat PKL) Pembimbing Tempat PKL Login Mengelola Data Pembimbing Lain <<extend>> Mengelola Data Jurnal Harian Kegiatan Peserta PKL Mengelola Data Peserta PKL <<include>> <<include>> <<include>> Memilih Peserta- Peserta PKL Melihat Biodata Lengkap Peserta PKL Memindahkan Peserta PKL Ke Pembimbing Lain Memberikan Penilaian PKL Kepada Peserta PKL <<extend>> <<extend>> <<extend>> User System P h a s e Mengupdate Biodata Decision Update Biodata Pilihan Lain (Mengisi Jurnal Harian) Menampilkan Informasi Lowongan PKL Memilih Tempat PKL (Mendaftar PKL) Menampilkan Notifikasi Data User Telah Di Daftarkan PKL Mengisi Uraian Jurnal Harian Kegiatan PKL Menampilkan Data Uraian Jurnal Harian Kegiatan PKL Yang Telah Di Isi Mencetak Uraian Jurnal Harian Kegiatan PKL Sudah Dikonfirmasi Menampilkan Uraian Jurnal Harian Kegiatan PKL Yang Siap Untuk Dicetak Belum Sudah
326 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
b. Activity Diagram Halaman Hubin
Gambar 5. Activity Diagram Halaman Hubin
c. Activity Diagram Halaman Pembimbing PKL
Gambar 6. Activity Diagram Halaman Pembimbing PKL
Pembimbing Tempat PKL Sistem Ph as e Mengelola Data Peserta PKL Menampilkan Data Peserta PKL Memilih Peserta PKL Decision Menampilkan Data Peserta-Peserta PKL Pilih Tombol Simpan Menyimpan Data Nilai- Nilai PKL Pilih Tombol Pilih Peserta PKL Menampilkan Data Peserta-Peserta PKL Yang Telah Dipilih Menginputkan Nilai- Nilai PKL Mengedit Data Nilai- Nilai PKL Pilih Tombol Update Mengupdate Data Nilai- Nilai PKL Decision Decision Decision Decision Pilih Tombol Batal Decision Pilih Tombol Batal Melihat Biodata Lengkap Peserta PKL Decision Melihat Biodata Lengkap Peserta- Peserta PKL Memindahkan Peserta PKL Menampilkan Biodata Lengkap Peserta-Peserta PKL Memindahkan Peserta PKL Ke Pembimbing Yang Lain Data Peserta PKL Dipindahkan Pilih Tombol Biodata Pilih Tombol Biodata
Hubin Sistem
P h as e Mengelola Data Pendaftaran PKL Menampilkan Data Pendaftaran PKL Mengelola Data Pendaftaran PKL
Menerima Pendaftaran PKL Pilih Tombol Terima Menampilkan Notifikasi Diterima PKL Pilih Tombol Tolak Menampilkan Notifikasi Ditolak PKL Menolak Pendaftaran PKL Pilih Tombol Di Berhentikan Menampilkan Notifikasi Peserta PKL diberhentikan Memberhentikan Peserta PKL Decision Decision
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 327
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)
3. Logical Design (Desain Logis)
Logical Design digambar menggunakan ERD yang menggambarkan relasi antar entitas dan atribut yang terdapat pada database[14] dan LRS sebagai implementasi desain antarmuka bentuk penggambaran struktur data berupa table database yang salaing berelasi. a. Entity Relationship Diagram (ERD)
Gambar 7. Entity Relationship Diagram (ERD)
Pada  Gambar  7  ERD  diatas  menggambarkan  relasi  antar  entitas  dan  atribut  dalam  sebuah database sistem  informasi  praktik  kerja lapangan  PKL.  Pada  sistem  ini terdapat  enam  entitas yang terhubung atau berelasi
b. Logical Record Structure (LRS)
Logical  Record  Structured  (LRS) digunakan  untuk  merancang  tabel-tabel  untuk  mempresentasikan record number dari tabel  masing-masing dan  menentukan  nama  unik  yang disebut dengan Foreign Key (FK) [15]
Tb__stafhubin Membuat Nip *PK pass_hubin Nama_depan Nama_belakang Jenkel_hubin No_hp email alamat Userlvl_hubin Tglinput_hubin status Tb__infopkl Pt_status Daftarpkl_tgl Daftarpkl_id Pt_telp Pt_alamat Infopkl_status Infopkl_lamapkl Infopkl_tglberangkat Infopkl_sisaquota nip Nis (**Fk) Infopkl_tglinput Pt_id Pt_tipeusaha Pt_nama Infopkl_id (*PK) Infopkl_tgledit Membuat Mendaftar Tb__murid Murid_no_wali Murid_pklstatus Murid_status Murid_no_hp Tahunajaran_nama Murid_agama Kelas_nama Murid_jenkel Murid_namalengkap Murid_alamat Murid_password Nis (*PK) Murid_nama_wali membuat Tb__jurnalpkl Jurnal_tgl Userpt_nip Jurnal_uraian Jurnal_status Nis(**FK) Jurnal_id(*PK) Tb__userpt Menerima Userpt_status Userpt_lvl Userpt_telp Pt_id Userpt_nama Userpt_pass Userpt_nip *PK Tb__nilaipkl Memberi nilai_dayatangkap nilai_inisiatif nilai_qualitas nilai_patuh nis nilai_kehadiran userpt_nip nilai_id *PK nilai_prestasi nilai_kkk 1 M 1 M M 1 1 1 M 1 nilai_nosurat nilai_tgl nilai_mental
328 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Gambar 8. Logical Relationship Diagram (LRS)

## 3.3 Code Generation
Code  generation  atau  koding  dapat  menerjemahkan  design  yang  dirancang  sebelumnya menjadi  bahasa  yang  bisa  dikenali  oleh  computer  untuk  menjadi  sebuah  aplikasi  atau program[16].Pembuatan aplikasi Kegiatan PKL ini menggunakan bahasa pemrograman HTML, Javascript  dan  PHP.  Sedangkan database yang  digunakan  yaitu    MySQL,  Library  yang digunakan  yaitu J-Query untuk  menangani  dokumen  HTML, event ,  membuat  animasi,  dan interaksi ajax.
tb_tahunajaran
tahunajaran_id (PK) tahunajaran_nama tahunajaran_tglinput tahunajaran_tgledit tahunajaran_status tb_kelas kelas_id (PK) tahunajaran_id (FK) kelas_nama kelas_tglinput kelas_tgledit kelas_status
tb_jurnal
jurnal_id (PK) nis (FK) jurnal_uraian userpt_nip (FK) jurnal_tgl jurnal_status tb_murid nis (PK) murid_password murid_namalengkap murid_jenkel kelas_id (FK) murid_agama murid_alamat murid_nama_wali murid_no_hp murid_no_wali murid_tgl_input murid_tgl_edit murid_status murid_pklstatus
tb_daftarpkl daftaarpkl_id (PK) infopkl_id (FK)
nis (FK) userpt_nip (FK) daftarpkl_tgl daftarpkl_tgditerima daftarpkl_tgselesai daftarpkl_status tb_nilaipkl nilai_id (PK) nis (FK) userpt_nip (FK) nilai_nosurat nilai_tgl nilai_kehadiran nilai_patuh nilai_qualitas nilai_dayatangkap nilai_inisiatif nilai_prestasi nilai_kkk nilai_mental tb_infopkl
infopkl_id (PK) pt_id (FK) infopkl_quota nip (FK) infopkl_sisaquota infopkl_tglberangkat infopkl_lamapkl infopkl_tgledit infopkl_tglinput infopkl_status tb_stafhubin nip (PK) pass_hubin nama_depan nama_belakang jenkel_hubin no_hp email alamat userlvl_hubin stafhubin_jabatan tglinput_hubin status tb_pt pt_id (PK) pt_nama pt_tipeusaha pt_alamat pt_telp pt_tglinput pt_tgledit pt_status tb_userpt userpt_nip (PK) userpt_pass userpt_nama pt_id (FK) userpt_telp userpt_lvl userpt_tglinput userpt_tgledit userpt_status tahunajaran_id kelas_id nis nis nis infopkl_id pt_id userpt_nip userpt_nip pt_id nip
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 329
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)

## 3.4 Pengujian
Menguji  kesesuaian  antara  input  dan  output  dari  sitem  yang  telah  dibuat  [17]Pengujian perangkat  lunak  pada  sistem  ini  menggunakan  pengujian blackbox . Black  box yaitu  pengujian dasar  pada  sistem  tanpa  melihat  urutan  logika  dalam  sistem  tersebut.  Tujuan  dilakukannya pengujian  ini  ialah  untuk  menguji  fungsi  dari  perangkat  lunak  agar  sesuai  dengan  fungsinya. Berikut ini hasil pengujian sistem dengan menggunakan blackbox .
Tabel 1. Hasil Pengujian Black Box Testing Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Kesimpulan Menambahka n Data Info Lowongan
PKL
Meng input kan Nama Perusahaan, Quota Yang Diberikan
Perusahaan,Tanggal Berangkat, dan Tanggal Selesai PKL Data Info Lowongan PKL
Berhasil Disimpan
Sesuai Valid
Pendaftaran PKL Memilih Tempat PKL
Pendaftaran PKL Berhasil Dilakukan Sesuai Valid
Mengelola Data
Approval
Pendaftaran PKL Memilih Antara Terima/Tolak Jika Pendaftaran Diterima, Peserta PKL Dapat
Meng input kan Jurnal Harian Kegiatan PKL Sesuai Valid
Mengelola Data Jurnal Harian Kegiatan Peserta PKL
Memilih Antara Benar/Salah Jika Jurnal Benar, Maka Data Jurnal-Jurnal Tersebut Agar Dapat Dicetak Nantinya Sesuai Valid Mencetak Sertifikat
PKL
Memasukan NIS dan Memilih Tombol Cari Tampilan Sertifikat PKL Muncul Dan Dapat Dicetak Sesuai Valid Mencetak Laporan Status PKL Memasukan Tahun dan Kelas Terlebih Dahulu Tampilan Laporan Status PKL Muncul Dan Dapat Dicetak Sesuai Valid
Mencetak
Laporan Rekapitulasi PKL Memilih Tahun Ajaran Pada Tahun Angkatan Kelas X Tampilan Laporan Rekapitulasi PKL Muncul Dan Dapat Dicetak Sesuai Valid

## 3.5 Dukungan
Upaya  yang  dilakukan  untuk  pengembangan  terhadap  suatu  sistem  yang  sedang  di  buat dalam  mengantisipasi  perkembangan  atau  perubahan  sistem[18].  Untuk  aplikas  web  tersebut yang  dibutuhkan  adalah  web  tersebut  harus  di hosting terlebih  dahulu.  Berikut  beberapa tampilan halaman sistem yang telah dibuat:
1. Form Pilih Tempat PKL (Pendaftaran PKL) pada  halaman Form pilih  Tempat  PKL  ini  difungsikan  agar  siswa-siswi  sebelum melakukan pendaftaran PKL, siswa-siswi sudah mengetahui sisa quota yang terupdate, nama  pembimbing  disekolah  yang  akan  membantu  prosesnya,  serta  sudah  mengetahui berapa lama PKLnya.
330 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Gambar 9. Form PilihTempat PKL (Pendaftaran PKL)
2. Form Approval Pendaftaran
Pada  halaman Form  Approval Pendaftaran  PKL  ini,  Hubin  dapat  menerima/menolak  data- data pendaftaran PKL yang masuk kedalam Sistem Informasi Kegiatan PKL
Gambar 10. Form Approval Pendaftaran
3. Form Laporan Status PKL
Pada Form ini,  Hubin  dapat  mencetak  Laporan  Status  PKL  dengan  cara  memilih  tahun ajaran dan kelas terlebih dahulu
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 331
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)

## Gambar 11. Laporan Status PKL
4. Form Laporan Rekapitulasi PKL Pada Form ini, Hubin dapat mencetak Laporan Rekapitulasi PKL dan juga Hubin dapat mencetak laporan rekapitulasi Peserta PKL

## Gambar 12. Laporan Rekapitulasi PKL
5. Form Cetak Sertifikat
Pada Form ini,  Hubin  dapat  mencetak  sertifikat  PKL  Siswa-Siswi  SMK  TI Muhammadiyah Cikampek dengan cara meng input kan NIS terlebih dahulu
332 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Gambar 13. Form Cetak Sertifikat

## 4. KESIMPULAN
Berdasarkan  latar  belakang  permasalahan  yang  ada  pada  SMK  TI  Muhammadiyah Cikampek  Sistem  Informasi  Praktik  kerja  lapangan  (SIPRAKLAP)  berbasis  web  ini  dapat membatu untuk kegiatan praktik kerja lapangan ,siswa bisa  mengetahui informasi pelaksanaan dan  pendaftaran  pkl,  pihak  hubin  bisa  mengetahui  siswa  yang  belum,  sedang  dan  sudah melakukan  praktik  kerja  lapangan,  dan  memudahkan  penilaian  siswa  yang  sudah  melakukan PKL oleh pembimbing PKL sehingga bisa mempercepat pencetakan Sertifikat PKL oleh pihak Hubin.  Rekapitulasi  kegiatan  PKL  yang  ada  Di  SMK  TI  Muhammadiyah  Cikampek  menjadi terkomputerisasi  agar  lebih  tertata  dan  sistematis    sehingga  bisa  menghindari  kesalahan  rekap siswa  yang  sudah  melakukan  PKL.  Pengelolaan  data  siswa,  tempat  PKL,  informasi  lowongan PKL, penerimaan Pendaftaran PKL, pemberian nilai PKL, Pencetakan Sertifikat dan  Mengelola Data Laporan PKL menjadi lebih cepat dan sesuai sehingga mengurangi kesalahan pengelolaan kegiatan  pkl  yang  ada  di  SMK  TI  muhammadiyah  Cikampek.  Sistem  Informasi  praktik  kerja lapangan berbasis web dengan menggunakan metode waterfall dapat memudahkan siswa, pihak hubin  dan  pembimbing  pkl  dalam  informasi  pkl  mengelola  kegiatan  pkl,  penilaian    agar  lebih efisian, cepat dan akurat dalam pelaporan pkl dan pencatakan sertifikat.

## 5. SARAN
Penelitian  ini  masih  ada  beberapa  kekurangan.  Maka  dari  itu  untuk  penelitian selanjutnya  diharapakan  untuk  dapat  mengembangkan  sistem  ini  dapat  menambahkan  fitur sesuai kebutuhan pkl dimasa yang akan datang dengan menggunakan metode yang lain.
Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E- ISSN 2503-2933 333
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
t is short and clear, implies research results (First Author)

## DAFTAR PUSTAKA
[1] S.  I.  Laksana,  H.  Mubarok,  and  Rianto, “Rancang  Bangun  Sistem  Informasi MonitoringLokasi  dan  Kegiatan  Harian  PKL  Siswa  Berbasis  Web  (Studi  Kasus: SMKArroja Karangnunggal),” Sci. Artic. Informatics Students , Vol. 1, No. 1, pp. 73–80, 2018.
[2] M.  Z.  Hamidi,  S.  E.  Anjarwani,  and  I.  W.  A.  Arimbawa, “Rancang  Bangun  Sistem Informasi Praktek Kerja Lapangan pada Program Studi Teknik Informatika Universitas Mataram Menggunakan Extreme Programming,” J. Comput. Sci. Informatics Eng. , Vol. 1, No. 1, p. 11, 2018.
[3] S. TI Muhammadiyah Cikampek, “KOS SMK TI Muhammadiyah Cikampek.”
[4] A. Rauf and A. T. Prastowo, “Rancang Bangun Aplikasi Berbasis Web Sistem Informasi Repository Laporan PKL Siswa (Studi Kasus SMK N 1 Terbanggi Besar),” J. Teknol. dan Sist. Inf. , Vol. 2, No. 3, p. 26, 2021.
[5] U.  Rahmalisa, “Perancangan  Sistem  Informasi  Inventaris  Barang  pada  Kantor  Dinas Pendidikan  Provinsi  Riau  Berbasis  Web,”  J.  Ilmu  Komput. ,  Vol.  6,  No.  2,  pp.  79–84, 2018
.
[6] S.  Maharani,  P.  P.  Widagdo,  and  H.  R.  Hatta, “Rancang  Bangun  Sistem  Informasi Praktek  Kerja  Lapangan  (PKL)  di  Fakultas  Ilmu  Komputer  dan  Teknologi  Informasi Universitas Mulawarman,” Inform. Mulawarman  J. Ilm. Ilmu Komput. , Vol. 13, No. 2, p. 71, 2019.
[7] R. A. Sukamto and M. Shalahuddin, Kolaborasi Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek . Bandung: Informatika, 2018.
[8] R. A. Fauzi, Sistem Informasi Akuntansi (Berbasis Akuntansi) . Yogyakarta: Deeppublish, 2017.
[9] Hendri  Syahputra,  Husna Gemasih,  and  Gusfriyanto, “Desain  Sistem  Informasi  Praktek Kerja  Lapangan  Mahasiswa  Berbasis  Web  Dengan  Metode  Systems  Development  Life Cycle (SDLC),” Pixel J. Ilm. Komput. Graf. , Vol. 14, No. 2, pp. 323–332, 2022.
[10]  M.  Zaenuddin  H,  S.  Endang  Anjarwani,  and  I.  Wayan  Agus  Arimbawa, “Rancang Bangun  Sistem  Informasi  Praktik  Kerja  Lapangan  pada  Program  Studi  Teknik Informatika Universitas Mataram Menggunakan Extreme Programming,” Vol. 1, No. 1, 2017.
[11]  Irwanto,  “No  Title نيما ,” Peranc.  Sist.  Inf.  Sekol.  Kejuru.  dengan  Menggunakan  Metod.
Waterfall  (Studi  Kasus  SMK  PGRI  1  Kota  Serang-Banten) ,  Vol.  2  No  1,  February,  p. 2021, 2021.
[12]  T.  Andriyanto  and  R.  Aswi  R,  “Rancang  Bangun  Sistem  Informasi  Praktek  Kerja Lapangan Terintegrasi Menggunakan Web Service,” Simetris  J. Tek. Mesin, Elektro dan
334 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 321-334 E-ISSN 2503-2933
Rinda , et., al [ Sistem Informasi Praktik Kerja Lapangan (SIPRAKLAP) pada SMK Berbasis Web Menggunakan Metode Waterfall]
IJCCS Vol. x, No. x,  July201x :  first_page–end_page
Ilmu Komput. , vol. 7, no. 2, p. 551, 2016.
[13]  M.  Suryanto et  al. , “Perancangan  Sistem  Informasi  E-Raport  dengan  Metode  Waterfall pada Pondok Pesantren Al-Khoirat Cikupa,” J. Ilmu Komput. , Vol. 15, No. 1, pp. 21–30, 2021.
[14]  A.  Taufik, “Sistem  Informasi  Inventory  (SITORY)  Berbasis  Web  Dengan  Metode Framwork For The Application System Thinking (FAST ),” JATISI (Jurnal Tek. Inform. dan Sist. Informasi) , Vol. 8, No. 2, pp. 859–869, 2021.
[15]  A.  Saputra, Buku  Sakti  HTML,  CSS,  &  JavaScript .  Yogyakarta:  Anak  Hebat  Indonesia, 2019.
[16]  R.  Sopandi,  A.  Taufik,  M.  Tabrani,  W.  Apriliah,  Suhardi,  and  H.  Priyandaru, “Implementasi Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada SMP Negeri 1 Klari Karawang Dengan Metode Waterfall,” Bul. Poltanesa , Vol. 23, No. 2, pp. 824– 831, 2022.
[17]  A. Lesmana and A. Taufik, “Development of a Bpjs Hospital Claims Monitoring Systems Via Bridging Dashboard,” … (Journal Inf. Syst. … , Vol. 7, No. 2, pp. 295–305, 2023.
[18]  A.  Taufik  and  F.  Ariani, “Perancangan  Sistem  Informasi  Daily  Cycle  Count  (Sidac) Berbasis Web,” J. Inform. dan Tek. Elektro Terap. , Vol. 11, No. 3, 2023.