Disusun oleh:
Angga Riansah 4617010014
Anggiawan Prasetyo 4617010042
Muchamad Rizki Aditiya 4617010055
Naufal Aditya 4617010053
Ramona Matovani 4617010021
2020
I. Sistem Akademik PKL
Sistem Akademik PKL atau SIAPKL yaitu sebuah sistem yang digunakan untuk
mengurus segala hal mengenai PKL, didalamnya terdapat beberapa fitur yang dapat
digunakan oleh panitia PKL, dosen pembimbing dan mahasiswa. Mahasiswa dapat
melakukan login sesuai dengan nim masing-masing dan mendaftarkan perusahaan untuk
PKL. Mahasiswa juga dapat melihat status PKL, selain itu mahasiswa juga dapat melihat
jadwal sidang yang telah di tentukan oleh panitia. Mahasiswa juga dapat melihat riwayat
bimbingan sekaligus melakukan bimbingan dengan dosen pembimbing yang telah ditentukan.
Selain mahasiswa, sistem ini juga dapat digunakan oleh panitia. Panitia dapat menginput
nama mahasiswa yang akan melakukan PKL, panitia juga dapat mengedit status PKL dan
menghapus mahasiswa. Panitia dapat mengatur jadwal sidang mahasiswa. Panitia juga dapat
menambahkan dosen pembimbing dan dosen penguji untuk mahasiswa. Panitia juga dapat
menambahkan industri yang telah bekerja sama untuk PKL mahasiswa.
Dosen pembimbing juga dapat menggunakan sistem ini, pada sistem ini dosen
pembimbing dapat melihat daftar mahasiswa yang akan dibimbing. Selain itu, dosen
pembimbing dapat memberi nilai untuk setiap mahasiswa bimbingan. Disini, dosen
pembimbing dapat melihat riwayat bimbingan setiap mahasiswa, dan dapat saling mengirim
pesan dengan mahasiswa untuk bimbingan secara online.
2) BPMN
Bisinis proses pada modul pkl ini menjelaskan alur dari sistem, pertama panitia dapat
menambahkan daftar perusahaan untuk pkl, lalu mahasiswa dapat mencari perusahaan yang
telah dimasukan pada sistem, jika mahasiswa telah mendapatkan perusahaan selain yang ada
pada sistem maka mahasiswa menambah data perusahaan tersebut namun jika mahasiswa
belum mendapatkan perusahaan untuk pkl maka mahasiswa dapat memilih perusahaan yang
telah terdaftar pada sistem, setelah itu mahasiswa mengisi data dirinya. Setelah mahasiswa
mendapatkan perusahaan untuk magang panitia menentukan dosen pembimbing untuk
mahasiswa, dan dosen pembimbing yang telah ditentukan dapat menentukan jadwal
bimbingan sesuai dengan ketersediaannya. Lalu mahasiswa juga dapat menambahkan laporan
pkl kedalam sistem yang dapat dilihat oleh dosen pembimbing. Setelah bimbingan,
mahasiswa menambahkan hasil bimbingan kedalam sistem, dan panitia mengubah status
mahasiswa. Setelah itu panitia menentukan jadwal sidang, menenentukan dosen penguji dan
menentukan kelulusan. Jika mahasiswa tidak lulus maka mahasiswa melakukan sidang ulang
namun jika mahasiswa lulus maka mahasiswa melakukan revisi dan menambahkan revisi
kedalam sistem.
II. Database
Database yang digunakan merupakan database yang terintegrasi yang sudah disediakan
sebelumnya dari jurusan tik pnj, berikut merupakan gambaran dari database nya:
a. Relasi Database
b. Tabel Database TIK
III. Dokumentasi Aplikasi
Tampilan awal ketika pertama kali membuka aplikasi maka akan langsung diarahkan pada
tampilan pilihan login sebelum dapat memilih login untuk masuk ke dalam sistem
Pada menu ini, pengguna dapat memilih login yang akan digunakan untuk masuk kedalam
sistem
1. Melakukan Login
Setelah memilih pilihan login, selanjutnya melakukan login dengan menggunakan NIP atau
Nim dan password
b) Pada dashboard terdapat info tentang riwayat bimbingan mahasiswa yang jika diklik
akan menuju ke halaman Riwayat Bimbingan
c) Terdapat button Tambahkan Diskusi yang jika diklik akan muncul modal Tambah
Laporan Bimbingan
Terdapat button detail yang jika diklik akan beralih ke halaman (tanya jawab?) antara
dosen dengan mahasiswa terkait Bimbingan
Terdapat validasi
Pada dashboard panitia terdapat 3 menu yaitu menu melihat jumlah mahasiswa,
jumlah dosen dan jumlah industri.
pada tampilan jumlah mahasiswa itu panitia bisa melakukan tambah data mahasiswa,
melihat detail mahasiswa, merubah status mahasiswa dan juga bisa menghapus data
mahasiswa
b) Tampilan tambah data mahasiswa
Tampilan menambahkan mahasiswa tersedia form untuk mengisi data diri mahasiswa
pada bagian detail mahasiswa menampilkan data diri, status mahasiswa, dan
perusahaan dimana mahasiswa magang
d) Tampilan edit status mahasiswa
terdapat 3 status pada edit status mahasiswa yaitu ada status Magang, Bimbingan dan
Sidang
Jika kita mengklik button delete maka akan muncul message info yang memastikan
apakah data akan dihapus atau tidak. Jika kita mengklik ok berarti kita menyutujui
bahwa data akan dihapus dan jika kita mengklik cancel maka penghapusan data tidak
akan dilakukan.
f) Tampilan Jumlah Dosen
pada tampilan jumlah dosen ini panitia bisa melakukan tambah data Dosen, edit data
dosen, dan menghapus data dosen
Pada tambah data dosen ini tersedia form untuk mengisi data diri dari dosen
h) Tampilan Edit data dosen
Pada tampilan edit data dosen ini kita bisa merubah data diri dan mengupdate data diri
yang lama dengan yang sudah diubah
Jika kita mengklik button delete maka akan muncul message info yang memastikan
apakah data akan dihapus atau tidak. Jika kita mengklik ok berarti kita menyutujui
bahwa data akan dihapus dan jika kita mengklik cancel maka penghapusan data tidak
akan dilakukan.
j) Tampilan jumlah industri
Pada tampilan jumlah industri ini kita bisa menambahkan data perusahaan, merubah
data perusahaan dan menghapus data perusahaan
Pada tampilan edit data perusahaan terdapat form pengisian data perusahaan yang
ingin diubah.
Jika kita mengklik button delete maka akan muncul message info yang memastikan
apakah data akan dihapus atau tidak. Jika kita mengklik ok berarti kita menyutujui
bahwa data akan dihapus dan jika kita mengklik cancel maka penghapusan data tidak
akan dilakukan.
n) Tampilan Sidang
Pada tampilan sidang panitia bisa menambahkan jadwal sidang, melihat detail jadwal
sidang dan menghapus data jadwal sidang
Pada tambah jadwal sidang panitia diharuskan mengisi tanggal, bulan, tahun, jam dan
ruangan yang akan digunakan sebagai lokasi sidang.
p) Tampilan detail sidang
Pada detail sidang menampilkan detail dari jadwal sidang yang berisikan nama
mahasiswa yang melakukan sidang, dosen penguji sidang, waktu sidang dan lokasi
sidang dilaksanakan.
Jika kita mengklik button delete maka akan muncul message info yang memastikan
apakah data akan dihapus atau tidak. Jika kita mengklik ok berarti kita menyutujui
bahwa data akan dihapus dan jika kita mengklik cancel maka penghapusan data tidak
akan dilakukan.
4. Login sebagai Pembimbing
b) Jika Jumlah Bimbingan diklik maka akan berpindah ke halaman List Mahasiswa
c) Terdapat List Mahasiswa yang dibimbing oleh dosen tersebut, terdapat button Detail
yang jika di klik akan muncul modal Detail Mahasiswa
d) Balik ke halaman dashboard, jika informasi tentang Riwayat Bimbingan diklik maka
akan berpindah ke halaman Riwayat Bimbingan
e) Terdapat data Riwayat Bimbingan yang berisi tentang Bimbingan yang sedang
dilakukan, terdapat button Detail untuk melihat lebih lengkap tentang bimbingan
j) Sekarang beralih ke halaman Nilai, terdapat data nilai mahasiswa yang dibimbing
k) Jika button Tambah Nilai diklik maka akan mucul modal Tambah Nilai
l) Dosen hanya bisa memberi nilai mahasiswa yang NIM nya terdaftar sebagai
mahasiswa yang dibimbing
m) Hasilnya adalah seperti ini
n) Terdapat pula button Edit untuk mengubah Nilai mahasiswa, jika diklik akan muncul
modal Edit Nilai
o) Hasilnya setelah diedit
p) Terdapat button untuk menghapus data Nilai mahasiswa, jika diklik akan muncul
validasi