Anda di halaman 1dari 10

Jurnal Sains dan Informatika p-ISSN: 2460-173X

Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

Pengembangan Sistem Informasi Manajemen Praktik Kerja Lapangan


Penerapan Semua Program Studi Politeknik Negeri Tanah Laut
Muhammad Muslih Amirudin1), Herpendi2), Veri Julianto3), Eka Wahyu Sholeha4)
1)2)3)4)
Jurusan Teknik Informatika, Politeknik Negeri Tanah Laut
Jl. A Yani Km 6 Pelaihari Tanah Laut Kalimantan Selatan
1)
muhammad.muslih.amirudin@gmail.com
2)
herpendi@politala.ac.id
3)
veri@politala.ac.id
4)
ekawahyus@politala.ac.id

Abstrak
Program Praktik Kerja Lapangan (PKL) diterapkan pada Politeknik Negeri Tanah Laut yang
sebelumnya telah dibangun sistem pengelolaan proses kegiatan PKL yaitu Sistem Informasi
Manajemen Praktik Kerja Lapangan (SIMPKL), dapat di akses pada laman https://simpkl.politala.ac.id.
Hasil observasi penulis yang dilaksanakan pada saat menggunakan sistem tersebut, terdapat beberapa
kekurangan yang ada pada SIMPKL. Adapun kekurangannya yaitu belum dilakukannya dinamisasi
sistem berupa persentase penilaian akhir, batas waktu seminar, batas waktu pendaftaran seminar, batas
waktu revisi, batas waktu pemberkasan, perbaikan tampilan modal pada jadwal seminar, muat ulang
halaman secara otomatis setelah penginputan jadwal seminar, menu mahasiswa belum lulus PKL,
menu mahasiswa selesai PKL, serta penambahan fitur user yaitu peserta seminar tidak perlu membawa
kertas form melihat seminar, penulis menyarankan untuk langsung login pada sistem, yang diverifikasi
oleh pembimbing. Kemudian perlu diterapkannya pada semua program studi yang ada di Politeknik
Negeri Tanah Laut, karena saat ini masih diterapkan dalam program studi teknologi informasi. Solusi
dari permasalahan yang telah dipaparkan penulis membangun Pengembangan Sistem Informasi
Manajemen Praktik Kerja Lapagan untuk Penerapan Semua Program Studi pada Politeknik Negeri
Tanah Laut dibangun menggunakan bahasa pemrograman Hypertext Markup Language (HTML),
framework Codeigniter (CI) dan Hypertext Preprocesor (PHP), metode perancangan menggunakan
Unified Modelling Language (UML) yang dirancang menggunakan Microsoft Visio, perancangan user
interface menggunakan Cascading Style Sheet (CSS), JavaScript dan Balsamiq Mockup 3 sedangkan
basis data yang digunakan adalah MySQLi.

Kata kunci: Praktik Kerja Lapangan (PKL), Pengembangan.

Abstract
Internship (PKL) program is being implemented on State Polytechnic of Tanah Laut. Previously, a
system for managing internship activity has been built. The name is Sistem Informasi Manajemen Praktik
Kerja Lapangan (SIMPKL), which can be accessed on https://simpkl.politala.ac.id webpage. Results
from the author's observations carried out at the time when activity took place, there are some mistakes
in SIMPKL. The mistakes are no system dynamizication in percentage of final assessment, the deadline
of the seminar, the deadline for seminar registration,revision deadlines, filing deadlines, improvement
of the display of modal on the seminar schedule, reload the page automatically after the entry of Seminar
schedule, student menu has not graduated PKL, student menu finished PKL and user addition features
that is seminar participants do not have to bring the seminar attendance form, the authors suggest to log
in directly to the system, which is verified by the guide lecturer. It needs to be applied to all study
programs on State Polytechnic of Tanah Laut, because currently it’s only applied to information
technology study program. The solutions for this problem has been presented by the author to build a
Development of Internship Management Information System and it’s Application to all Study Programs
on State Polythecnic Of Tanah Laut using programming language Hypertext Markup Language
(HTML), framework Codeigniter (CI) and Hypertext Prepocesor (PHP), design method using Unified

DOI: 10.34128/jsi.v6i2.258 Received: September 21th, 2020


Accepted: November 16th, 2020
203
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

Modelling Language (UML) designed using Microsoft Visio, user interface design using Cascading
Style Sheet (CSS), JavaScript and Balsamiq Mockup 3, while database using a MySQLi.

Keywords: Internship, Development.

1. PENDAHULUAN
Peraturan Menteri Tenaga Kerja dan Transmigrasi No. Per.22/Men/IX/2009 tentang
Penyelenggaraan Pemagangan di Dalam Negeri, Pemagangan diartikan sebagai bagian dari
sistem pelatihan kerja yang diselenggarakan secara terpadu antara pelatihan di lembaga pelatihan
dengan bekerja secara langsung di bawah bimbingan dan pengawasan instruktur atau pekerja yang
lebih berpengalaman dalam proses produksi barang dan jasa di perusahaan, dalam rangka
menguasai keterampilan atau keahlian tertentu [1]. Program PKL juga diterapkan di kampus
Politeknik Negeri Tanah Laut.
Sebelumnya telah dibangun sistem pengelolaan proses kegiatan PKL yaitu Sistem Informasi
Manajemen Praktik Kerja Lapangan (SIMPKL), dapat dilihat pada laman https://simpkl.politala.ac.id.
Pada sistem tersebut sudah berjalan mulai dari proses pendaftaran PKL, pemilihan tempat pelaksanaan
PKL, penentuan waktu PKL, pemilihan dosen pembimbing, seminar hasil PKL sampai dengan penilaian
akhir serta pemberkasan akhir PKL. Hasil observasi penulis yang dilaksanakan pada saat kegiatan
tersebut berlangsung, terdapat beberapa kekurangan yang ada pada SIMPKL. Adapun kekurangannya
yaitu belum dilakukannya dinamisasi sistem berupa persentase penilaian akhir, batas waktu seminar,
batas waktu pendaftaran seminar, batas waktu revisi, batas waktu pemberkasan, perbaikan tampilan
modal pada jadwal seminar, muat ulang halaman secara otomatis setelah penginputan jadwal seminar,
menu mahasiswa belum lulus PKL, menu mahasiswa selesai PKL, serta penambahan fitur user yaitu
peserta seminar tidak perlu membawa kertas form melihat seminar, penulis menyarankan untuk langsung
login pada sistem, yang diverifikasi oleh pembimbing. Selain itu, sistem yang berjalan belum diterapkan
disemua program studi yang ada di Politeknik Negeri Tanah Laut melainkan hanya pada program studi
teknologi informasi saja. Oleh karena itu, penulis mengusulkan Pengembangan Sistem Informasi
Manajemen Praktik Kerja Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri
Tanah Laut, penulis akan menggunakan desain pengujian black box.

2. TINJAUAN PUSTAKA
2.1 Penelitian Terkait
Berdasarkan penelusuran penulis terhadap beberapa literatur kepustakaan, terdapat beberapa
penelitian sebelumnya yang sejenis dan berkaitan dengan topik Pengembangan Sistem Informasi
Manajemen Praktik Kerja Lapangan untuk Penerapan Semua Program Studi pada Politeknik
Negeri Tanah Laut.
Penelitian yang dilakukan oleh I Gede Ngurah Wira Pratama, I Gede Ngurah Anom Cahyadi Putra
dan Aulia Iefan Datya dengan judul jurnal “Sistem Informasi Manajemen Praktik Kerja Lapangan
Berbasis Website (Studi Kasus Program Studi Sistem Informasi Universitas Dhyana Pura Bali)”.
Penelitian bertujuan untuk membantu mahasiswa dalam pelaksanaan praktik kerja lapangan [2].
Penelitian yang kedua dilakukan oleh Teguh Andriyan dan Risky Aswi Ramadhani dengan judul
jurnal “Rancang Bangun Sistem Informasi Praktik Kerja Lapangan Terintegrasi Menggunakan
Webservice”. Penelitian bertujuan untuk mengatasi permasalahan tersebut dalam penelitian ini
dirancang dan dibangun Sistem Informasi Praktik Kerja Lapangan (SIM PKL) yang terintegrasi
dengan data Sistem Informasi Akademik UN PGRI Kediri menggunakan RESTFul Webservice [3].
Penelitian yang ketiga dilakukan oleh Muhammad Arifin dengan judul jurnal “Analisa dan
Perancangan Sistem Informasi Praktik Kerja Lapangan (PKL) pada Instansi/Perusahaan”.
Penelitian bertujuan untuk mengorganisasi kegiatan PKL secara rapi antara peserta dan perusahaan/
intansi tempat magang sehingga semua pihak dapat merasakan manfaat dari kegiatan PKL [4].
Penelitian yang keempat dilakukan oleh S.Thya Safitri dan Didi Supriyadi judul jurnal
“Rancang Bangun Sistem Informasi Praktik Kerja Lapangan Berbasis Web dengan metode

204
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

Waterfall”. Penelitian ini bertujuan untuk menampilkan informasi yang dibutuhkan dalam
kegiatan PKL, memanipulasi data yang digunakan yang akan digunakan dalam kegiatan PKL [5].
Penelitian yang kelima dilakukan oleh Abdul Gani dan Wire Bagye judul jurnal “Sistem
Informasi Praktik Kerja Industri pada SMK Islam Sirajul Huda Paok Dandak”. Penelitian ini
bertujuan untuk memberikan informasi kepada siswa peserta praktik kerja industri (Prakerin).
Prakerin merupakan kegiatan Prakyek Kerja Industri, dimana siswa dilatih terjun langsung ke
dunia kerja berdasarkan kemampuan yang dimilliki dimana sebelumnya belajar di sekolah
kemudian diterapkan langsung di industri atau perusahaan tempat praktik kerja industri. Adapun
tujuan penelitian ini yaitu tentang format pelaporan kegiatan Prakerin, jadwal kunjungan guru
pembimbing, dan informasi waktu berakhir kegiatan Prakerin [6].
Penelitian yang keenam dilakukan oleh Abdul Rohman dan Herlawati dengan judul jurnal
“Sistem Informasi Praktik Kerja Industri pada SMK Taruna Bangsa Bekasi”. Penelitian ini
bertujuan untuk memudahkan tiap siswa dalam mendapatkan informasi dan pihak sekolah dalam
mengolah data mulai dari proses pengajuan, praktik kerja industri sampai dengan laporan [7].
Adapun persamaan penelitian ini dengan penelitian di atas adalah seluruhnya membahas
masalah terkait dengan kegiatan Praktik Kerja Lapangan. Tetapi, mempunyai fokus penelitian
yang berbeda. Adapun fokus penelitian ini adalah untuk melakukan proses dinamisasi sistem yang
telah dibangun sebelumnya pada Politeknik Negeri Tanah Laut. Meskipun ada sebagian beberapa
kesamaan dengan keenam penelitian di atas, yakni membahas Praktik Kerja Lapangan, namun
terdapat perbedaan-perbedaan dalam hal variabel, metode, teori yang dikembangkan maupun
tempat penelitian. Variabel dalam penelitian ini adalah Pengembangan Praktik Kerja Lapangan
dengan subjek 5 orang yaitu admin, dosen, mahasiswa dan peserta.

2.2 Sistem Informasi Manajemen


Sistem informasi manajemen adalah sebuah sistem manusia atau mesin yang terpadu untuk
menyajikan informasi guna mendukung fungsi operasi manajemen dan pengambilan keputusan
dalam suatu organisasi. Sistem informasi manajemen juga merupakan sebuah organisasi yang
memiliki informasi bermanfaat dalam pembuatan keputusan manajemen, baik yang menyangkut
keputusan-keputusan rutin maupun keputusan strategis. Sistem informasi manajemen memiliki
karakteristik yaitu dapat beroperasi pada tugas-tugas yang struktur, meningkatkan efisiensi dan
mengurangi biaya, menyediakan laporan untuk keperluan pengambilan keputusan dan
mempermudah akses informasi untuk keperluan manajemen [8].

2.3 Basis Data


Basis Data adalah sebuah kumpulan data yang saling berhubungan dengan logis dan
merupakan sebuah penjelasan dari data tersebut, kemudian didesain untuk menemukan data yang
dibutuhkan oleh instansi (organisasi). Pada basis data, semua data diintegrasikan dengan
menghindari terjadinya duplikasi suatu data [9].

2.4 Entity Relationship Diagram (ERD)


Entity Relationship diagram (ERD) merupakan pemodelan awal basis data yang paling banyak
digunakan. ERD dikembangkan berdasarkan teori himpunan dalam bidang matematika. ERD
digunakan untuk pemodelan basis data relasional [10].

2.5 Unified Modelling Language (UML)


UML menggunakan notasi grafis untuk menampilkan desain proyek perangkat lunak. UML
berguna untuk mkengeksplorasi desain potensial serta memvalidasi desain arsitektur perangkat
lunak. UML memiliki banyak jenis diagram dan masing-masing dari diagram tersebut memiliki
tujuan yang berbeda agar dapat melihat sistem dari berbagai sudut pandang yang berbeda [10].

2.6 Diagram Use Case


Diagram Use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah
sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi yang ada [10].

205
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

2.7 Black Box


Pengujian sistem berdasarkan Black Box Testing adalah pengujian perangkat lunak dari segi
fungsional tanpa menguji desain atau suatu kode program yang dibuat. Pengujian ditujukan agar
mengetahui apakah fungsi-fungsi, masukan dan keluaran perangkat lunak sesuai dengan
spesifikasi yang dibutuhkan [10].

3. METODE PENELITIAN
Metode yang digunakan dalam penelitian ini terbagi menjadi bebrapa tahap yaitu; 1).
Pengumpulan data, 2) Analisis data, 3). Development system.

3.1 Pengumpulan Data


Pengumpulan data dilakukan dengan melakukan wawancara dengan pembangun sistem
SIMPKL sebelumnya dan koordinator praktik kerja industri program studi teknologi informasi
terkait dengan proses bisnis untuk dilakukan tahap pengembangan. Selain itu dengan melakukan
observasi langsung sistem yang sudah berjalan.

3.2 Analisis Data


Hasil dari wawancara dengan pembangun sistem SIMPKL sebelumnya dan koordinator praktik kerja
industri program studi teknologi informasi menghasilkan suatu ide yang dianalisis secara mendalam
dalam menyelesaikan permasalahan yang dihadapi. Analisis data dari wawancara dan observasi ini
memunculkan sebuah ide untuk membangun suatu teknologi informasi dalam membantu proses
pengelolan data di Prakerin Politeknik Negeri Tanah Laut serta membantu menumbuhkan partisipasi.

3.3 Development System


Metode pengembangan yang dilakukan untuk membangun Pengembangan Sistem Informasi
Manajemen Praktik Kerja Lapangan untuk Penerapan Semua Program Studi pada Politeknik
Negeri Tanah Laut adalah metode prorotipe, dalam metode tersebut, perangkat lunak yang
dihasilkan kemudian dipresentasikan kepada pengguna, dan pengguna tersebut diberikan
kesempatan untuk memberikan masukan dan kritikan, sehingga perangkat lunak yang dihasilkan
sesuai dengan kebutuhan dan keinginan pengguna. Perubahan perangkat lunak dapat dilakukan
berkali-kali hingga dicapai kesepakatan bentuk dari perangkat lunak yang akan dikembangkan.
1. Pengumpulan 2. Membangun 3. Evaluasi 4. Pengkodean
Kebutuhan Prototipe Prototipe Sistem

5. Pengujian
Sistem

6. Evaluasi
Sistem

7. Penggunaan
Sistem

Gambar 1 Metode prototipe

Gambar 1 adalah Metode Prototipe, tahapan metode prototipe, sebagai berikut:


a) Pengumpulan kebutuhan, pengembang mendefinisikan format perangkat lunak,
mengidentifikasikan kebutuhan dan sistem yang dibuat.
b) Membangun prototype, membangun prototipe dengan membuat perancangan sementara
yang berfokus penyajian kepada pengguna (contoh membuat input dan format output).
c) Evaluasi prototype, tahap ini dilakukan oleh pengguna, apakah prototipe yang dibangun,
sudah sesuai dengan keinginan dan kebutuhan pengguna atau belum. Jika tidak sesuai,

206
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

prototipe akan direvisi dengan mengulangi langkah-langkah sebelumnya. Tapi jika sudah
sesuai, maka langkah selanjutnya akan dilaksanakan.
d) Pengkodean sistem, pada tahap ini prototipe yang sudah disepakati diterjemahkan ke dalam
bahasa pemrograman yang sesuai. Bahasa pemrograman yang digunakan adalah Hypertext
Markup Language (HTML), menggunakan framework Codeigniter (CI) dan Hypertext
Preprocesor (PHP), sedangkan basis data yang digunakan adalah MySQLi.
e) Pengujian sistem, setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, maka
perangkat lunak harus di tes dahulu sebelum digunakan. Hal ini bertujuan untuk
meminimalisirkan kesalahan perangkat lunak tersebut. Pengujian dilakukan dengan black
box. Kasus uji yang dibuat untuk melakukan pengujian black box harus dibuat dengan kasus
benar dan kasus salah, misalkan untuk kasus proses login maka kasus uji yang dibuat adalah
jika user memasukkan nama pemakai (username) dan kata sandi (password) yang benar. Jika
user memasukkan nama pemakai (username) dan kata sandi (password) yang salah, misalnya
nama pemakai benar tapi kata sandi salah, atau sebaliknya, atau keduanya salah.
f) Evaluasi sistem, pada tahap ini pengguna mengevaluasi sistem yang sudah dibuat sudah
sesuai yang diinginkan. Jika tidak, maka pengembang akan mengulangi langkah ke 4 dan ke
5. Tapi jika iya, maka langkah ke 7 akan dilakukan.
g) Penggunaan sistem, perangkat Lunak yang telah diuji dan diterima pengguna siap digunakan.

4. PEMBAHASAN
4.1 Analisis Sistem yang Berjalan
Analisis sistem yang berjalan dapat dilihat pada Gambar 2.

Gambar 2. Analisis sistem yang berjalan

Pada tahap awal bagian akademik merilis data mahasiswa dari setiap program studi yang dapat
mengikuti Prakerin atau tidak. Data tersebut akan menjadi acuan dalam sistem bahwa nama-nama
tersebutlah yang akan dapat melakukan kegiatan Praktik Kerja Lapangan (PKL). Adapun
mahasiswa juga dapat mengusulkan data perusahaan jika perusahaan yang dia inginkan tidak ada
di list prakerin akan tetapi nantinya perusahaan yang di usulkan tersebut dapat dipilih jika sudah
di validasi admin (Prakerin atau staff prakerin) statusnya.
Setiap perusahaan hanya boleh diisi maksimal 3 orang setiap program studi. Setelah
mahasiswa mendapatkan username password mahasiswa harus melengkapai data dirinya sebelum
memilih perusahaan yang akan di pilih. Data yang diisi harus valid (form biodata). Jika mahasiswa
sudah memilih perusahaan maka mahasiswa harus membuat proposal dan ditandatangani oleh
ketua jurusan masing-masing program studi. Proposal tersebut akan di serahkan ke staff prakerin
untuk dibuatkan surat permohonan magang. Selanjutnya jika mahasiswa sudah dinyatakan
diterima PKL maka mahasiswa dapat mengunggah surat balasan dari perusahaan. Sehingga status
mahasiswa sudah diterima PKL dengan terlebih dhului di validasi oleh koordinator prakerin tiap

207
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

program studi atau staff prakerin. Surat balasan ini sebagai dasar dalam pembuatan surat tugas
untuk pertama kali mahasiswa akan pergi melaksanakan kegiatan PKL.
Tahap selanjutnya koordinator tiap program studi mengevaluasi mahasiswa yang sudah dapat
atau belum tempat magang di tahun dilaksanakan kegaiatan PKL. Tahap selanjutnya ketika
dinyatakan semua mahasiswa sudah mendapatkan tempat magang maka proses (SIG Tempat PKL)
berjalan. Mahasiswa ketika berada di minggu pertama di tempat PKL melakukan update data pada
menu perusahaan. Koordinator program studi melakukan pembagian dosen pembimbing. Dosen
akan dapat login secara langsung dengan username dan password kepegawaian. Tahap selanjutnya
yaitu Mahasiswa ketika diakhir kegiatan PKL meminta sertifikat PKL (template akan disediakan
default pada aplikasi). Nilai PKL dan surat keterangan bahwa perusahaan menggunakan aplikasi
yang digunakan, foto terbaik saat PKL dan video jika ada. Mahasiswa juga diperintahkan mengisi
kuisioner tanggapan terhadap keadaan tempat magang. Mahasiswa dapat mengajukan permohonan
seminar lewat aplikasi jika (form bimbingan bimbingan sudah minimal 5 kali) dan mendapat
persetujuan dari pembimbing. Kemudian koordinator akan membuatkan jadwal sidang bagi
mahasiswa yang sudah diijinkan untuk melakukan seminar.
Dosen Penguji dan Dosen Pembimbing melakukan proses pengujian dengan membuka akun masing-
masing. Kemudian akan otomatis melihat siapa yang akan diuji dan dibimbing. Terdapat form penilaian
yang secara fungsi bisa sementara dan bisa fixing ketika divalidasi. Mahasiswa melakukan proses revisi
setelah melakukan seminar (form revisi). Sesuai dengan waktu yang ditentukan. Dosen dapat merubah
nilai mahasiswa yang diuji jika data belum divalidasi (status). Mahasiswa dapat mencetak lembar selesai
revisi jika seluruh dosen penguji dan pembimbing melakukan validasi nilai dan menekan tombol selesai
revisi. Mahasiswa dapat mengupload berkas selesai seminar. Kemudian koordinator program studi
melakukan validasi unggah sehingga mahasiswa dapat mencetak bukti selesai PKL baik secara
pelaksanaan, seminar atau administrasi. Status selesai akan masuk dan dapat dilihat oleh akademik.

4.2 Analisis Sistem yang Diusulkan


Analisis sistem yang diusulkan dapat dilihat pada Gambar 3.

Gambar 3. Analisis sistem yang diusulkan

Dinamisasi sistem merupakan proses menyederhanakan suatu proses, seperti perhitungan dilakukan
secara otomatis, pengingat secara otomatis dan sebagainya. Adapun perbedaan dengan sistem terdahulu
belum adanya proses dinamisasi pada sistem yaitu berupa persentase penilaian akhir, batas waktu
seminar, batas waktu pendaftaran seminar, batas waktu revisi, batas waktu pemberkasan, perbaikan
tampilan modal pada jadwal seminar, muat ulang halaman secara otomatis setelah penginputan jadwal
seminar, menu mahasiswa belum selesai PKL, menu mahasiswa selesai PKL, serta penambahan fitur
user yaitu peserta seminar tidak perlu membawa kertas form melihat seminar, penulis menyarankan
untuk langsung login pada sistem, yang diverifikasi oleh pembimbing. Selain itu, sistem yang berjalan
belum diterapkan disemua program studi yang ada di Politeknik Negeri Tanah Laut melainkan hanya
pada program studi teknologi informasi. Adapun parameter yang menyatakan sistem tersebut dinamis

208
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

yaitu proses penyimpanan nilai pada variabel tidak lagi dengan nilai yang tersimpan dalam memori
sementara sistem melainkan langsung dari database kemudian dieksekusi secara otomatis.

4.3 Entity Relationship Diagram (ERD)


Berikut adalah rancangan Pengembangan Sistem Informasi Manajemen Praktik Kerja
Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut, dapat
dilihat pada gambar 4.
id_tahun_akademik namapes
nimpes id
id_lihat penguji12
nimpes tb_peserta
1 memiliki pembimbing pembimbing
tb_peserta_lihat_seminar id pengirim
username N status pesan
id_program_studi id tb_persentase_nilai_akhir
penerima
N N hal
id_waktu id_tahun_akademik mulai id_penguji_2 memiliki status tb_notification
tahun_akademik
nama_program_studi judul berakhir
1 id_dosen_bimbingan_mhs nama_jenis_surat
N id id_jenis_surat waktu uri
tahun_akademik memiliki id_program_studi id_seminar_ruangan
memiliki 1 tb_waktu alias
1 nama_tempat
id sufix_no_surat
id_penguji_1 tb_jenis_surat
1 tb_program_studi tb_history_judul
id_tahun_akademik 1 tb_seminar_jadwal
id_dosen_bimbingan_mhs N memiliki tb_seminar_tempat
1 jabatan_ttd_pimpinan
tb_ttd_pimpinan
memiliki id
N nama_ttd_pimpinan
nim N nip_nik id_program_studi
memiliki 1 N status nip_nik_ttd_pimpinan
id_tahun_akademik no_hp_orangtua id
id_dosen_bimbingan_mhs memiliki id_dosen
N nama_file id
id_program_studi nama_orang_tua_mhs id_ttd_pimpinan
memiliki id tb_seminar_penguji memiliki tb_dosen N
1 N 1
memiliki tanggal_pemberkasan
username no_hp_mahasiswa
N tb_kelengkapan_berkas status N
tb_mahasiswa memiliki N
nama_mahasiswa id_perusahaan_penilaian
tanggal_lahir_mhs
nik_nip
memiliki id_dosen_bimbingan_mhs nilai_akhir
alamat_mhs tempat_lahir_mhs 1
1 1 detail_nilai_pkl id_seminar_penilaian username memiliki memiliki
email_mhs 1 nilai_pkl
id_dosen_bimbingan_mhs
jenis_kelamin_mhs id_nilai_akhir status
1 id
memiliki id_tahun_akademik
nama_pegawai
N 1 1
id_mhs_pilih_perusahaan memiliki tb_perusahaan_penilaian memiliki tb_nilai_akhir nama_jabatan
username 1 1 N id
alamat_pegawai
1 nim
create_at
N
nip_nik tb_dosen_bimbingan_mhs id_perusahaan nim nomor_surat_tugas jk_pegawai tb_pegawai memiliki tb_jabatan
update_at tb_akun N 1
judul_laporan_mhs N memiliki 1 id_mhs_pilih_perusahaan email_pegawai
id 1 1 memiliki N id
nilai_seminar
status_seminar status_judul 1 tb_mhs_pilih_perusahaan id tempat_lahir_pegawai
password id_konsultasi_bimbingan_offline tb_golongan
detail_nilai_seminar status_revisi memiliki
memiliki memiliki id_dosen_bimbingan_mhs tanggal_lahir_pegawai 1
1
memiliki id_seminar_jadwal
id_konsultasi_bimbingan lembar_konsultasi N status_dosen no_hp_pegawai id_golongan nama_golongan
id_level username id_perusahaan
N id_jabatan
tanggal id_negara id_dosen tb_seminar_penilaian
N N
id_master_level id_dosen_bimbingan_mhs
tb_level id_provinsi nama_perusahaan
tb_konsultasi_bimbingan_offline
alamat_perusahaan id_seminar_penilaian nilai_seminar detail_nilai_seminar
id_kerjasama_perusahaan memiliki 1
N status tb_konsultasi_bimbingan
start update_time
telepon_perusahaan id
memiliki end id_kecamatan
tag long_perusahaan memiliki N
id_master_level solusi tb_history_seminar_penilaian
1 title id_kab_kota
masalah lat_perusahaan
1
nama_master_level tb_master_level id_program_studi kuota_pkl
nim
id_perusahaan id_perusahaan no_surat
id_data_kuisioner nim status_perusahaan
id_perusahaan_review id
rating_perusahaan
1 tb_perusahaan tb_history_pemilihan
komentar 1 memiliki N
N memiliki
tanggal_review tb_perusahaan_review

1 nama_negara
N
id_perusahaan nim id_negara
tanggal_pengajuan status N
id_perusahaan_sementara
bukti_diterima tb_negara
N N memiliki 1
tanggal_konfirmasi N memiliki
tb_perusahaan_sementara
nomor_surat 1 N id_negara

id_provinsi nama_provinsi
memiliki
1
tb_kerjasama_perusahaan tb_provinsi
nama_kerjasama memiliki 1
id_status_pkl
id_perusahaan
id_kerja_sama_perusahaan nama_pembimbing memiliki
id_kecamatan id_kab_kota
id_pembimbing_lapangan
jabatan_pembimbing nama_kecamatan
memiliki
N memiliki
alamat_pembimbing tb_pembimbing_lapangan tb_kecamatan
1 1
telepon_pembimbing
nama_kabupaten id_provinsi
hp_pembimbing
no_hrd id_kabupaten tb_kabupaten_kota

Gambar 4. ERD

Gambar 4 adalah alur database yang terdiri atas empat puluh satu entitas, setiap entitas mewakili
nama tabel yang ada di database Pengembangan Sistem Informasi Manajemen Praktik Kerja
Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut. Setiap
atribut yang ada mewakili kolom-kolom yang ada pada database. Relasi yang menghubungkan
entitas-entitas sesuai peranannya, bobot peranan entitas dapat dilihat pada kardinalitasnya.

4.4 Diagram Use Case


Berikut adalah rancangan diagram use case Pengembangan Sistem Informasi Manajemen
Praktik Kerja Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah
Laut, dapat dilihat pada gambar 5.
Pengembangan Sistem Informasi Manajemen Praktik Kerja Lapangan untuk
Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut

Melihat Mahasiswa
Administrator Selesai PKL
<<include>>
Mengelola
Pembimbing
Melihat Countdown
<<include>>
Melihat Mahasiswa Pendaftaran Seminar
Belum Lulus PKL <<include>>
Melihat Countdown
<<include>>
<<include>>
Menuju Seminar
Melihat Rekap
<<include>>
Seminar PKL
<<include>> <<include>>
Memerika status login Melihat Countdown
Revisi

Login <<include>>
<<include>>

Logout <<include>> Mahasiswa PKL


Menghapus
Peserta Melihat Countdown
Mengubah Peserta Kelengkapan Berkas

Melihat Peserta <<include>> Melihat Seminar yang


diikuti
Mengelola
Peserta Seminar

Menambah Peserta

Melihat Jadwal
Seminar
Mengelola Approval Peserta yang Akan
Melihat Seminar
Peserta

Dosen

Gambar 5. Diagram Use Case

209
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

Gambar 5 adalah Diagram Use Case Pengembangan Sistem Informasi Manajemen Praktik Kerja
Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut memiliki 4
jenis pengguna yaitu Admin, Dosen, Mahasiswa dan Peserta Seminar.

4.5 Implementasi Aplikasi


Berikut adalah implementasi dari Pengembangan Sistem Informasi Manajemen Praktik Kerja
Lapangan untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut, dapat
dilihat pada gambar 6 berikut.

(a) (b)

(c) (d)

(e) (f)
Gambar 6. Implementasi Antarmuka:, a. Halaman Dashboard Mahasiswa (Mahasiswa),
b. Halaman Jadwal Seminar (Peserta), c. Halaman Approval Peserta (Dosen), d. Halaman Peserta Seminar (Admin),
e. Halaman Mahasiswa Belum Lulus PKL (Admin), f. Halaman Rekap Prakerin (Admin)

4.5.1 Halaman Dashboard Mahasiswa (Mahasiswa)


Gambar 6c antarmuka dashboard mahasiswa yang dapat diakses oleh mahasiswa. Mahasiwa
dapat mengetahui waktu hitung mundur menuju seminar dimana jadwal telah ditentukan oleh
admin.

4.5.2 Halaman Jadwal Seminar (Peserta)


Gambar 6g antarmuka jadwal seminar yang dapat diakses oleh peserta seminar. Peserta dapat
mengetahui jadwal seminar mahasiswa penyaji seminar pada hari ini dan esok. Peserta juga dapat
melakukan gabung seminar. Untuk proses approval dilakukan oleh dosen pembimbing penyaji
seminar.

210
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

4.5.3 Halaman Approval Peserta (Dosen)


Gambar 6i adalah antarmuka approval peserta yang dapat diakses oleh dosen pembimbing.
Dosen pembimbing dapat melakukan proses approval yaitu menolak peserta atau menerimanya
untuk bergabung mengikuti seminar anak bimbingannya (mahasiswa penyaji).
4.5.4 Halaman Peserta Seminar (Admin)
Gambar 6j antarmuka peserta seminar yang dapat diakses oleh admin. Admin dapat melakukan
proses lihat peserta, menambahkan peserta, mengedit peserta dan menghapus peserta.

4.5.5 Halaman Mahasiswa Belum Lulus PKL (Admin)


Gambar 6k antarmuka mahasiswa belum lulus PKL yang dapat diakses oleh admin. Admin
dapat mengetahui mahasiswa yang belum lulus sesuai dengan tahun akademik yang dipilih.

4.5.6 Halaman Rekap Prakerin (Admin)


Gambar 6m antarmuka rekap prakerin yang dapat diakses oleh admin. Admin dapat
mengetahui rekap prakerin pada tahun akademik yang telah ditentukan. Admin juga dapat

4.6 Pengujian Aplikasi


Pengujian dilakukan dengan menggunakan metode black-box testing. Pengujian dilakukan
pada 03 Agustus 2020 oleh dua orang user.
No Nama Pengujian Hasil Keterangan
1. Fitur Halaman Dashbaord Mahasiswa Valid Fungsional fitur Countdown Menuju Seminar dan Revisi
2. Fitur Halaman Jadwal Seminar Peserta Valid Fungsional fitur Tampil Jadwal Semianr serta gabung
Seminar
3. Fitur Approval Peserta (Dosen) Valid Fungsional fitur approval terima atau tolak peserta seminar
4. Fitutr Peserta Seminar (Admin) Valid Fungsional fitur CRUD peserta seminar
5. Fitur Menu Mahsiswa Belum Lulus Valid Fungsional fitur tampil mahasiswa belum lulus sesuai tahun
6. Fitur Menu Rekap Prakerin Valid Fungsional fitur update persentase penilaian akhir

5. KESIMPULAN
Kesimpulan yang dapat penulis kemukakan, sebagai berikut:
a. Telah dibangunnya Pengembangan Sistem Informasi Manajemen Praktik Kerja Lapangan
untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut.
b. Tercapainya pengujian Pengembangan Sistem Informasi Manajemen Praktik Kerja Lapangan
untuk Penerapan Semua Program Studi pada Politeknik Negeri Tanah Laut menggunakan
black box.

DAFTAR PUSTAKA
[1] Kementerian Tenaga Kerja dan Transmigrasi, Peraturan Menteri Tenaga Kerja dan
Transmigrasi Republik Indonesia Nomor PER.22/MEN/IX/2009 Tentang
Penyelenggaraan Pemagangan di Dalam Negeri. Indonesia, 2009.
[2] I. G. N. W. Pratama, I. A. C. Putra, and A. I. Datya, “Sistem Informasi Manajemen Praktik
Kerja Lapangan Berbasis Website (Studi Kasus Program Studi Sistem Informasi
Universitas Dhyana Pura Bali),” J. Teknol. Inf. dan Komput., vol. 3, no. 1, pp. 342–351,
2017.
[3] T. Andriyanto and R. A. Ramadhani, “Rancang Bangun Sistem Informasi Praktik Kerja
Lapangan Terintegrasi Menggunakan Webservice,” Simetris J. Tek. Mesin, Elektro dan
Ilmu Komput., vol. 7, no. 2, pp. 551–558, 2016.
[4] M. Arifin, “Analisa dan Perancangan Sistem Informasi Praktik Kerja Lapangan pada
Instansi/Perusahaan,” Simetris J. Tek. Mesin, Elektro dan Ilmu Komput., vol. 5, no. 1, pp.
49–56, 2014.
[5] S. T. Safitri and D. Supriyadi, “Rancang Bangun Sistem Informasi Praktek Kerja Lapangan
Berbasis Web dengan Metode Waterfall,” J. Infotel, vol. 7, no. 1, pp. 69–74, 2015.

211
Jurnal Sains dan Informatika p-ISSN: 2460-173X
Volume 6, Nomor 2, November 2020 e-ISSN: 2598-5841

[6] A. Gani and W. Baye, “Sistem Informasi Praktek Kerja Industri Pada SMK Islam Sirajul
Huda Paok Dandak,” J. Manaj. Inform. dan Sist. Inf., vol. 1, no. 1, pp. 52–56, 2018.
[7] A. Rohman and H. Herlawati, “Sistem Informasi Praktek Kerja Industri Pada SMK Taruna
Bangsa Bekasi,” Bina Insa. ICT J., vol. 4, no. 2, pp. 197–208, 2017.
[8] A. Juansyah, “Pembangunan Aplikasi Child Tracker Berbasis Assisted – Global
Positioning System ( A-GPS ) Dengan Platform Android,” J. Ilm. Komput. dan Inform.,
vol. 1, no. 1, pp. 1–8, 2015.
[9] Indrajani, Database Design. Jakarta: Elex Media Komputindo, 2015.
[10] R. A. Sukamto and M. Shalahuddin, Rekayasa Perangkat Lunak (Terstruktur dan
Berorientasi Objek). Bandung: INFORMATIKA, 2016.

Biodata Penulis
Muhammad Muslih Amirudin, kelahiran Pantai Linuh 19 Maret 1999. Saat
artikel ini ditulis, penulis berstatus mahasiswa di Politeknik Negeri Tanah Laut.
Penulis memulai perkuliahan di jurusan Teknik Informatika sejak tahun 2017.

Herpendi, M.Kom, dilahirkan di Gunung Makmur, 20 November 1990. Tamat


Sekolah Dasar (SD) Negeri Gunung Makmur 1, Takisung 2003. Sekolah Lanjutan
Tingkat Pertama (SMP) diselesaikan tahun 2006 di SMPN 1 Takisung. Lulus
Sekolah Menengah Kejuruan (SMK) 1 Negeri Tanah Laut tahun 2009. Tahun 2009
mulai kuliah di Universitas Kalimantan Muhammad Arsyad Al-Banjary dan lulus
sarjana pada tahun 2013 dengan gelar S.Kom. Pendidikan pascasarjana (S-2)
ditempuh tahun 2013 dan lulus tahun 2015 dengan gelar Magister Komputer
(M.Kom). Menjadi Dosen Tetap di lingkungan Politeknik Negeri Tanah Laut terhitung Januari
2016.
Veri Julianto, M.Si, lahir di Gunung Makmur pada tanggal 11 Juli 1990.
Memperoleh gelar S.Si dalam bidang Matematika di FMIPA UNLAM kemudian
melanjutkan pendidikan Strata 2 di jurusan Komputasi Institut Teknologi Bandung
dan memperoleh gelar M.Si pada tahun 2004. Selama penulis menempuh
pendidikan Strata 2, penulis memfokuskan untuk mengkaji bidang Optimasi.
Setelah memperoleh gelar Magister, penulis bekerja menjadi Dosen di jurusan
Teknik Informatika Politeknik Negeri Tanah Laut mulai tahun 2014.

Eka Wahyu Sholeha, M.Kom, lahir di Pelaihari pada tanggal 25 Agustus 1996.
Lulus Sekolah Menengah Atas (SMA) Negeri 1 Pelaihari tahun 2014. Tahun 2014
mulai kuliah di Universitas Amikom Yogyakarta Program Studi Sistem
Informatika dan lulus sarjana pada tahun 2017 dengan gelar S.Kom. Pendidikan
pascasarjana Program Studi Magister Teknik Informatika (S-2) ditempuh tahun
2018 dan lulus tahun 2019 dengan gelar Magister Komputer (M.Kom). Menjadi
Dosen di lingkungan Politeknik Negeri Tanah Laut terhitung September 2020.

212

Anda mungkin juga menyukai