Anda di halaman 1dari 33

DOKUMENTASI

MODUL SISTEM AKADEMIK PKL

Disusun oleh:
Angga Riansah 4617010014
Anggiawan Prasetyo 4617010042
Muchamad Rizki Aditiya 4617010055
Naufal Aditya 4617010053
Ramona Matovani 4617010021

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA DAN

KOMPUTER POLITEKNIK NEGERI JAKARTA

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.

1) Use Case Diagram


Pada modul pkl ini terdapat 3 orang aktor yang dapat mengakses sistem tersebut, yaitu
mahasiswa, dosen pembimbing dan panitia. Mahasiswa dapat melakukan pendaftaran PKL
dengan mengisi data diri yang tersedia, jika mahasiswa belum mendapatkan perusahaan dia
dapat mengajukan kepada perusahaan yang tersedia, juga mahasiswa dapat melakukan
bimbingan dan mengupload laporan pada sistem. Sedangkan Dosen Pembimbing dapat
melihat mahasiswa bimbingannya dan melaporkan hasil bimbingannya, Panitia PKL dapat
memonitor berjalan nya kegiatan PKL dengan melihat data mahasiswa, mengubah status nya
dan membuat jadwal sidang.

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

2. Login sebagai Mahasiswa


a) Tampilan dashboard setelah login

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

Contoh diisi Laporan PKL revisi Kedua


Hasilnya akan seperti ini

Terdapat button detail yang jika diklik akan beralih ke halaman (tanya jawab?) antara
dosen dengan mahasiswa terkait Bimbingan

Terdapat button Tambah untuk menambah sebuah pertanyaan atau komentar


Contoh akan diisi beberapa kata

Hasilnya akan seperti ini


Data berhasil ditambahkan, terdapat button Delete untuk menghapus.

Terdapat validasi

Hasilnya akan seperti ini

d) Kembali ke halaman Riwayat Bimbingan, disebelah button Detail terdapat button


Delete untuk menghapus data Riwayat Bimbingan jika diklik akan muncul validasi
Setelah berhasil dihapus

e) Beralih ke halaman Pembimbing, terdapat informasi tentang Detail Dosen Industri


dan Dosen Pembimbing
f) Terdapat button Update Dosen Industri yang jika diklik akan muncul modal untuk
update data dosen

Contoh akan ditambah data sebagai berikut

hasilnya akan seperti ini jika data berhasil diupdate


3. Login sebagai Panitia

Pada dashboard panitia terdapat 3 menu yaitu menu melihat jumlah mahasiswa,
jumlah dosen dan jumlah industri.

a) Tampilan Jumlah Mahasiswa

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

c) Tampilan melihat detail 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

e) Tampilan menghapus data mahasiswa

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

g) Tampilan tambah 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

i) Tampilan delete data dosen

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

k) Tampilan tambah data perusahaan

Terdapat form untuk mengisi data perusahaan


l) Tampilan Edit data perusahaan

Pada tampilan edit data perusahaan terdapat form pengisian data perusahaan yang
ingin diubah.

m) Tampilan delete data perusahaan

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

o) Tampilan tambah 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.

q) Tampilan delete data 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.
4. Login sebagai Pembimbing

a) Tampilan dashboard setelah login


Pada dashboard terdapat informasi tentang Jumlah Mahasiswa yang dibimbing dan
Riwayat Bimbingan

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

f) Terdapat riwayat beberapa (tanya jawab?) tentang bimbingan, dan dapat


menambahkan pertanyaan dan jawaban dengan klik button Tambah, jika sudah diklik
akan muncul modal
Contoh akan ditambahkan sebuah pertanyaan atau komentar

g) Data pertanyaan atau komentar berhasil ditambah


h) Terdapat pula button Delete untuk menghapus yang jika diklik akan muncul validasi

i) Jika berhasil dihapus tampilannya akan seperti ini

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

q) Hasilnya akan seperti ini

Anda mungkin juga menyukai