Oleh:
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
Ketua,
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
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
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
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
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
1. Login
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
1. Login
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
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
Jika ingin melihat detail permintaan guru pengganti, dapat mengklik salah satu data, maka
akan ditampilkan detail seperti pada gambar:
19
BAB 2. PERANCANGAN SISTEM
20
2.2 Data Flow Diagram (DFD)
21
2.4 Entity Relationship Diagram (ERD)
22
BAB 3. JADWAL PENGERJAAN APLIKASI
1 Storyboard
2 Login, Home
23
BAB 4. KESIMPULAN
24
LAMPIRAN 1. ORGANISASI TIM PENGEMBANG
● Tahun Ajaran
Agung Anggota 15
● Android-Detail jadwal
Wahyu
● Data Kelas
● Data Pengguna
● Penarikan Saldo
● Android-Data Jadwal
● Android-Home
● Android-Jadwal
25
● API Izin
Three ● API Upah
● API Mengajar
Saputra ● API Permintaan
● Pengaturan
● Android-Login
26
LAMPIRAN 2. APLIKASI YANG DIHASILKAN
27
28
Hasil Aplikasi SI Jurnal Guru
User sebagai guru
29
User sebagai siswa
30