Anda di halaman 1dari 31

Tema Produk: Sistem Informasi Akademik

LAPORAN AKHIR WORKSHOP


WEB FRAMEWORK (TIF4506) DAN APLIKASI MOBILE (TIF4505)

SISTEM INFORMASI JURNAL GURU

Oleh:

Agung Wahyu Gunawan E41180417


Dheni Satrio Prayogo E41180360
Cicilia Shelin N.S.E E41180183
Gulam Mubarik Ahmad E41180359
Andrean Three Saputra E41180445

Dibiayai oleh DIPA Politeknik Negeri Jember


SP.DIPA-042.01-2-401005/018 Tanggal 5 Desember 2017
POLITEKNIK NEGERI JEMBER
TAHUN 2020
HALAMAN PENGESAHAN

Judul : SI Jurnal Guru

Tema Produk : 462/Teknologi Informasi

Tim WEB
a. Nama Lengkap/NIM : Agung Wahyu Gunawan / E41180417
b. Nama Lengkap/NIM : Dheni Satrio Prayogo / E41180360
c. Nama Lengkap/NIM : Cicilia Shelin N.S.E / E41180183
d. Nama Lengkap/NIM : Gulam Mubarik Ahmad / E41180359
e. Nama Lengkap/NIM : Andrean Three Saputra / E41180445

Tim Mobile
a. Nama Lengkap/NIM : Agung Wahyu Gunawan / E41180417
b. Nama Lengkap/NIM : Dheni Satrio Prayogo / E41180360
c. Nama Lengkap/NIM : Cicilia Shelin N.S.E / E41180183
d. Nama Lengkap/NIM : Gulam Mubarik Ahmad / E41180359
e. Nama Lengkap/NIM : Andrean Three Saputra / E41180445

Jember, 30 Juni 2020

Ketua,

Gulam Mubarik Ahmad


E41180359

Mengetahui, Mengetahui,
Koordinator Workshop WEB Framework Koordinator Workshop Mobile

Khafidurrohman Agustianto, S.Pd., M.Eng. Ery Setyawan Jullev Atmadji, S.Kom, M.Cs
NIP. 19660519 199202 1 001 NIP. 19890710 201903 1 010

1
RINGKASAN

Dalam laporan akhir Workshop Web Framework dan Aplikasi Mobile kelompok kami
membuat suatu rancangan sistem informasi akademik berbasis web dan mobile yang dapat
memantau kinerja guru di dalam kelas dan memiliki 3 hak akses yaitu Admin, Guru dan
Siswa. Admin berbasis web sedangkan Guru dan Siswa berbasis Android.
Laporan akhir ini disusun berdasarkan hasil penelitian yang memiliki ciri-ciri antara lain:
● Menyatakan permasalahan dengan jelas
● Memenuhi kaidah metodologi penelitian
● Dituangkan dalam bentuk tulisan karya ilmiah yang mengikuti kaidah tata tulis
yang telah ditentukan

Adapun kelebihan dan kekurangan aplikasi kami antara lain:


● Kelebihan
1. Memiliki versi Android
2. Terdapat notifikasi pada aplikasi mobile milik guru pengajar lain jika guru
pengajar yang bersangkutan tidak masuk/terlambat lebih dari 15 menit.
3. Terdapat fitur memberi rating kepada guru oleh siswa.
4. Terdapat fitur izin untuk guru pengajar apabila tidak dapat masuk/mengisi
kelas
● Kekurangan
1. Tidak terdapat fitur memberi nilai kepada siswa

Dalam pembuatan SI Jurnal Guru, kami menggunakan metode scrum. Pada produk
aplikasi ini, kami menggunakan teknologi scrum dengan tools Trello. Trello sendiri
merupakan aplikasi yang didesain untuk mengorganisasikan pekerjaan sehari-hari menjadi
mudah dan menyenangkan. Trello memiliki fitur lengkap yang bisa dimanfaatkan untuk
bekerja secara individu, kolaborasi maupun dalam tim yang berbeda ruangan. Untuk
menganalisis kebutuhan, kami mewawancarai narasumber dengan menyimpulkan kebutuhan
fungsional dan non fungsional sebagai berikut:
● fungsional:
Admin:
- mengelola master data seperti data jurusan, kelas, mata pelajaran, guru, jadwal
dan data pengguna
- melihat laporan mengajar guru
- mengelola perizinan guru
Guru:
- melihat jadwal guru yang login
- check in kelas (mengisi materi yang akan diberikan)
- menyelesaikan pembelajaran
- membuat pengajuan izin
Siswa:
- melihat jadwal di kelas siswa yang login
- memberi rating dari pembelajaran yang telah diselesaikan guru
- membuat permohonan guru pengganti

2
● non fungsional:
Website otomatis terlogout saat tidak ada aktifitas

Keywords: guru,scrum, trello, fungsional, non fungsional

3
IDENTITAS DAN URAIAN UMUM

1. Judul Aplikasi:
SI Jurnal Guru
2. URL Aplikasi WEB : http://guruku.wsjti.com/
3. URL Video :
4. Organisasi Kelompok Pengembang

No Nama Jabatan Tim Kontribusi Alokasi Waktu


Pengembang (jam/minggu)

1 Gulam Mubarik Ketua Web+Mobile Web membuat: data 5


Ahmad guru, jadwal bek data
mengajar
Mobile membuat:
home siswa

2 Agung Wahyu Anggota Web+Mobile Web membuat: data 5


Gunawan kelas, data pengguna,
penarikan saldo
Mobile membuat:
data jadwal, home,
jadwal

3 Dheni Satrio Anggota Web+Laporan Web membuat: tahun


Prayogo ajaran

4 Cicilia Shelin Anggota Web+Laporan Web membuat: data 5


N.S.E jurusan, mata
pelajaran, data
mengajar
Menyusun laporan

5 Andrean Three Anggota Web+Mobile Web membuat: Login 5


Saputra + data jurusan website
Semua API
Mobile membuat:
Setup project, login,
dashboard, detail
jadwal

4
5. Objek Pengembangan: mengoptimalkan kurikulum dalam memantau guru di dalam kelas
sehingga lebih efektif dan mengetahui guru yang bersangkutan mengajar atau tidak
sesuai dengan jadwal yang ditentukan.

6. Masa Pelaksanaan
Mulai :1 bulan: Mei tahun: 2020
Berakhir : 2 bulan: Juli tahun: 2020

7. Mitra: SMK Negeri 1 Bondowoso

5
DAFTAR ISI

HALAMAN PENGESAHAN 1
RINGKASAN 2
IDENTITAS DAN URAIAN UMUM 3
DAFTAR ISI 5
BAB 1. MANUAL BOOK 6
BAB 2. PERANCANGAN SISTEM 2
2.1 Use Case 2
2.2 Data Flow Diagram (DFD) 2
2.3 Activity Diagram 2
2.4 Entity Relationship Diagram (ERD) 2
BAB 3. JADWAL PENGERJAAN APLIKASI 3
BAB 4. KESIMPULAN 4
LAMPIRAN 1. ORGANISASI TIM PENGEMBANG 5
LAMPIRAN 2. APLIKASI YANG DIHASILKAN 6

6
BAB 1. MANUAL BOOK

Website SI Jurnal Guru

1. Login

Admin login menggunakan username dan password

2. Dashboard

Setelah login, pada tampilan Dashboard akan di tampilkan jadwal hari ini,
persentase mengajar, permintaan izin, permintaan guru aktif, dan data mengajar
hari ini yang masih aktif

7
3. Data Mengajar

Pada fitur Data Mengajar, akan di tampilkan data hasil mengajar sesuai yang
diminta, nanti akan di tampilkan data guru mengajar sesuai permintaan

4. Permintaan Mengajar

Jika ingin mengetahui data permintaan mengajar, dapat dilihat melalui fitur
Permintaan Mengajar. Pada fitur ini, admin dapat memberi aksi dari permintaan
yang ada, admin dapat menonaktifkan permintaan mengajar jika permintaan ditolak

8
5. Penarikan Saldo

Pada fitur penarikan saldo, admin dapat mengetahui data penarikan atau transaksi
masing-masing guru yang berhasil di proses. Admin juga dapat menambah data
penarikan jika ada transaksi baru dengan cara klik tombol +Tambah di kanan atas.

Setelah klik tambah, admin memasukkan data yang sesuai. Jika data sudah
dipastikan benar admin dapat menyimpan data dengan cara klik simpan.

9
6. Izin Guru

Jika ingin mengetahui data izin guru, dapat mengakses dengan cara klik fitur izin
guru. Disini admin dapat memberikan aksi untuk izin yang sudah dibuat oleh guru
yang bersangkutan, dengan cara klik salah satu tombol pada tabel aksi, centang atau
silang, maka akan muncul

Jika mengklik centang makan akan muncul kotak dialog seperti di bawah
kemudian klik konfirmasi atau batal

Jika mengklik silang maka akan muncul kotak dialog seperti di bawah kemudian
klik konfirmasi atau batal

7. Statistik Guru

10
Pada fitur ini akan ditampilkan data statistik guru berdasarkan beberapa kategori

Setelah memilih kategori tahun ajaran dan tipe statistik, maka akan terlihat data
statistik guru sesuai permintaan

Aplikasi SI Jurnal Guru

User sebagai guru

1. Login

User login sebagai guru menggunakan username dan password

11
2. Home

Setelah login, pada tampilan Home akan di tampilkan gaji lembur, tahun ajaran
aktif, dan jadwal hari ini

12
3. Menu Jadwal dan Detail Jadwal

Pada menu jadwal, guru dapat melihat jadwal selama satu minggu dan dapat
melihat status mengajar.Jika ingin melihat detail jadwal, bisa mengklik salah satu
jadwal.

Pada detail jadwal akan ditampilkan detail seperti pada gambar, disini terlihat juga
status guru jika belum mengajar

13
Jika sudah mengajar, detail jadwal akan terlihat seperti pada gambar

14
4. Permintaan Mengajar

Pada fitur ini guru dapat melihat permintaan mengajar dan dapat melakukan check
in kelas setelah melihat detail jadwal permintaan mengajar. Guru juga dapat
melihat detail jadwal semua jurusan.

15
16
User sebagai siswa

1. Login

User login sebagai siswa menggunakan username dan password

2. Jadwal

Pada fitur jadwal, siswa dapat melihat jadwal selama satu minggu dan
melihat status mengajar guru yang bersangkutan

17
3. Mengajar

Pada fitur mengajar, siswa dapat melihat riwayat guru yang sudah mengajar

18
4. Permintaan

Menampilkan data permintaan guru pengganti

Jika ingin melihat detail permintaan guru pengganti, dapat mengklik salah satu data, maka
akan ditampilkan detail seperti pada gambar:

19
BAB 2. PERANCANGAN SISTEM

2.1 Use Case

20
2.2 Data Flow Diagram (DFD)

2.3 Activity Diagram

21
2.4 Entity Relationship Diagram (ERD)

22
BAB 3. JADWAL PENGERJAAN APLIKASI

No. Uraian Kegiatan April s/d Juli

27/4 3/5 10/5 17/5 21/6 2/7

1 Storyboard

2 Login, Home

3 Jadwal, Detail Jadwal

4 Ingatkan guru, permohonan guru pengganti,


Permintaan guru(Siswa)

5 Data Jadwal, Permintaan Guru(Guru)

6 Akun guru dan siswa

7 Monitoring akhir. Project berfungsi dengan


baik

23
BAB 4. KESIMPULAN

Berdasarkan penelitian dan perancangan yang dikerjakan dan mengacu pada


masalah yang ada yaitu unit kurikulum di SMK Negeri 1 Bondowoso saat ini tidak dapat
melacak/tracking keberadaan guru di kelas, sehingga kurikulum tidak tahu pasti apakah di
kelas ada guru atau tidak yang menyebabkan banyak kelas kosong sehingga kelas menjadi
tidak efektif, dapat ditarik kesimpulan untuk permohonan guru pengganti dibuat otomatis
oleh sistem jika guru tidak checkin di dalam kelas lebih dari 15 menit dari jadwal yang
sudah ditentukan/terjadwal.

Kelebihan yang diperoleh dari sistem aplikasi ini antara lain :


● Kelebihan
1. Memiliki versi Android
2. Terdapat notifikasi pada aplikasi mobile milik guru pengajar lain jika
guru pengajar yang bersangkutan tidak masuk/terlambat lebih dari 15 menit.
3. Terdapat fitur memberi rating kepada guru oleh siswa.
4. Terdapat fitur izin untuk guru pengajar apabila tidak dapat
masuk/mengisi kelas

Kekurangan yang diperoleh dari sistem aplikasi ini antara lain :


● Kekurangan
1. Tidak terdapat fitur memberi nilai kepada siswa

24
LAMPIRAN 1. ORGANISASI TIM PENGEMBANG

Nama Jabatan/ Alokasi Tugas


Bidang Waktu
(Dapat Disesuaikan dengan Tugas di Scrum)
Ilmu (Jam/
Minggu)

● Melakukan analisis kebutuhan sistem


Gulam Ketua 15 ● Membuat desain awal sistem
Mubarik ● Membuat pembagian komponen dan
Ahmad proses penelitian
● Data Mengajar
● Jadwal
● Data Guru

● Tahun Ajaran
Agung Anggota 15
● Android-Detail jadwal
Wahyu
● Data Kelas
● Data Pengguna
● Penarikan Saldo
● Android-Data Jadwal
● Android-Home
● Android-Jadwal

Anggota 15 ● Tahun Ajaran


Dheni ● Laporan
Satrio
Prayogo

Anggota 15 ● Data Jurusan


Cicilia ● Mata Pelajaran
Shelin ● Data Mengajar
● Laporan
● Power Point
15 ● API Auth
Andrean Anggota ● API Dashboard
● API Jadwal

25
● API Izin
Three ● API Upah
● API Mengajar
Saputra ● API Permintaan
● Pengaturan
● Android-Login

26
LAMPIRAN 2. APLIKASI YANG DIHASILKAN

Hasil Website SI Jurnal Guru

27
28
Hasil Aplikasi SI Jurnal Guru
User sebagai guru

29
User sebagai siswa

30

Anda mungkin juga menyukai