Cloud Learning
untuk:
Dosen, Mahasiswa
Dipersiapkan oleh:
Universitas Telkom
Indonesia
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
DAFTAR PERUBAHAN
Revisi Deskripsi
INDEX - A B C D E F G
TGL 28 Feb 02 Maret
2017 2017
Daniel,
Ditulis Hardiyan Daniel,
oleh ,Ajeng, Hardiyan
Nisa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Disetujui
oleh
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
30 A
70 A
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Isi
Daftar Isi 5
Daftar Gambar 11
Daftar Tabel 12
1 Pendahuluan 13
1.1 Tujuan Penulisan Dokumen 13
1.2 Lingkup Masalah 13
1.3 Definisi dan Istilah 13
1.4 Referensi 16
1.5 Deskripsi Umum Dokumen 16
2 Deskripsi Perancangan 17
2.1 Rancangan Lingkungan Implementasi 17
2.2 Dekomposisi Fungsional Modul 18
3 Perancangan Data 22
3.1 Diagram Relasi Entitas 22
3.2 Kamus Data 22
3.3 Skema Relasi 26
3.4 Diagram Relasi 27
3.5 Struktur Tabel 27
4 Perancangan Arsitektur 30
5 Perancangan Antarmuka 30
5.1 Deskripsi Layar 30
5.1.1 Nama Layar 30
5.1.1.1 Tampilan Homepage 30
5.1.1.2 Tampilan Login Tidak Berhasil 32
5.1.1.3 Tampilan Daftar Akun Teacher atau dosen 32
5.1.1.4 Tampilan Dashboard Teacher atau dosen 33
5.1.1.5 Tampilan Dashboard Teacher atau dosen Tambah Materi 34
5.1.1.6 Tampilan Dashboard Teacher atau dosen Tambah Assignment 35
5.1.1.7 Tampilan Dashboard Teacher atau dosen Create Quiz 36
5.1.1.8 Tampilan Dashboard Teacher atau dosen Membuat Soal Quiz 37
5.1.1.9 Tampilan Dashboard Teacher atau dosen Lihat Nilai 38
5.1.1.10 Tampilan Dashboard Teacher atau dosen Lihat Absensi 39
5.1.1.11 Tampilan Daftar Akun Student atau mahasiswa 40
5.1.1.12 Tampilan Dashboard Student atau mahasiswa 41
5.1.1.13 Tampilan Dashboard Student atau mahasiswa Unggah Assignment 42
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.14 Tampilan Dashboard Student atau mahasiswa Melakukan Quiz 43
5.1.1.15 Tampilan Dashboard Student atau mahasiswa Lihat Absensi 44
5.1.1.16 Tampilan Dashboard Student atau mahasiswa Lihat Nilai 45
5.1.1.17 Tampilan Halaman About 46
5.1.1.18 Tampilan Halaman Blog 47
5.1.1.19 Tampilan Halaman Teacher atau dosen 48
5.1.1.20 Tampilan Halaman Contact Us 49
5.1.1.21 Tampilan Halaman Privacy 50
5.1.1.22 Tampilan Halaman Term of Service 51
5.1.2 Deskripsi Objek 51
5.1.2.1 Tampilan Homepage 51
5.1.2.2 Tampilan Login Tidak Berhasil 52
5.1.2.3 Tampilan Daftar Akun Teacher atau dosen 53
5.1.2.4 Tampilan Dashboard Teacher atau dosen 53
5.1.2.5 Tampilan Dashboard Teacher atau dosen Tambah Materi 54
5.1.2.6 Tampilan Dashboard Teacher atau dosen Tambah Assignment 54
5.1.2.7 Tampilan Dashboard Teacher atau dosen Create Quiz 55
5.1.2.8 Tampilan Dashboard Teacher atau dosen Membuat Soal Quiz 55
5.1.2.9 Tampilan Dashboard Teacher atau dosen Lihat Nilai 56
5.1.2.10 Tampilan Dashboard Teacher atau dosen Lihat Absensi 56
5.1.2.11 Tampilan Daftar Akun Student atau mahasiswa 57
5.1.2.12 Tampilan Dashboard Student atau mahasiswa 58
5.1.2.13 Tampilan Dashboard Student atau mahasiswa Upload Assignment 59
5.1.2.14 Tampilan Dashboard Student atau mahasiswa Melakukan Quiz 59
5.1.2.15 Tampilan Dashboard Student atau mahasiswa Lihat Absensi 59
5.1.2.16 Tampilan Dashboard Student atau mahasiswa Lihat Nilai 60
5.1.2.17 Tampilan Halaman About 61
5.1.2.18 Tampilan Halaman Blog 61
5.1.2.19 Tampilan Halaman Teacher atau dosen 61
5.1.2.20 Tampilan Halaman Contact Us 61
5.1.2.21 Tampilan Halaman Privacy 62
5.1.2.22 Tampilan Halaman Term of Service 62
5.2 Deskripsi Pesan 62
5.2.1 Nama Pesan 62
5.2.1.1 Peringatan username dan password 62
5.2.1.2 Konfirmasi submit quiz 63
5.2.1.3 Konfirmasi dalam mengerjakan soal quiz 63
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.2.2 Deskripsi Pesan 64
5.2.3 Isi Pesan 64
5.2.3.1 Peringatan username dan password 64
5.2.3.2 Konfirmasi submit quiz 64
5.2.3.3 Konfirmasi dalam mengerjakan soal quiz 64
6 Perancangan Prosedural 64
6.1 Login 64
6.1.1 Deskripsi Masukan 64
6.1.2 Deskripsi Keluaran 64
6.1.3 Algoritma 64
6.2 Pendaftaran 64
6.2.1 Deskripsi Masukan 65
6.2.2 Deskripsi Keluaran 65
6.2.3 Algoritma 65
6.3 Pemilihan Mode Mahasiswa 65
6.3.1 Deskripsi Masukan 65
6.3.2 Deskripsi Keluaran 65
6.3.3 Algoritma 65
6.4 Pemilihan Mode Dosen 65
6.4.1 Deskripsi Masukan 65
6.4.2 Deskripsi Keluaran 66
6.4.3 Algoritma 66
6.5 Penambahan Assignment 66
6.5.1 Deskripsi Masukan 66
6.5.2 Deskripsi Keluaran 66
6.5.3 Algoritma 66
6.6 Pengeditan Assignment 66
6.6.1 Deskripsi Masukan 66
6.6.2 Deskripsi Keluaran 67
6.6.3 Algoritma 67
6.7 Penghapusan Assignment 67
6.7.1 Deskripsi Masukan 67
6.7.2 Deskripsi Keluaran 67
6.7.3 Algoritma 67
6.8 Penambahan Quiz 67
6.8.1 Deskripsi Masukan 67
6.8.2 Deskripsi Keluaran 67
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.8.3 Algoritma 67
6.9 Pengeditan Quiz 68
6.9.1 Deskripsi Masukan 68
6.9.2 Deskripsi Keluaran 68
6.9.3 Algoritma 68
6.10 Penghapusan Quiz 68
6.10.1 Deskripsi Masukan 68
6.10.2 Deskripsi Keluaran 68
6.10.3 Algoritma 68
6.11 Penambahan Materi 68
6.11.1 Deskripsi Masukan 68
6.11.2 Deskripsi Keluaran 69
6.11.3 Algoritma 69
6.12 Pengeditan Materi 69
6.12.1 Deskripsi Masukan 69
6.12.2 Deskripsi Keluaran 69
6.12.3 Algoritma 69
6.13 Penghapusan Materi 69
6.13.1 Deskripsi Masukan 69
6.13.2 Deskripsi Keluaran 70
6.13.3 Algoritma 70
6.14 Pemberian Nilai 70
6.14.1 Deskripsi Masukan 70
6.14.2 Deskripsi Keluaran 70
6.14.3 Algoritma 70
6.15 Pengeditan Nilai 70
6.15.1 Deskripsi Masukan 70
6.15.2 Deskripsi Keluaran 70
6.15.3 Algoritma 70
6.16 Pemberian Nilai Index 70
6.16.1 Deskripsi Masukan 71
6.16.2 Deskripsi Keluaran 71
6.16.3 Algoritma 71
6.17 Perancangan Laporan 71
6.17.1 Olah Nilai 71
6.17.1.1 Lay out 71
6.17.1.2 Deskripsi Masukan 72
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.17.1.3 Algoritma 72
7 Perancangan Antaramuka Manusia 72
7.1 Gambaran Umum Antarmuka Pengguna 72
7.1.1 Teacher atau dosen 72
7.1.1.1 Unggah Materi 72
7.1.1.2 Membuat Grup Kelas 72
7.1.1.3 Unggah Assignment 72
7.1.1.4 Undang Siswa 72
7.1.1.5 Membuat Quiz 72
7.1.1.6 Lihat Nilai 72
7.1.1.7 Lihat Absensi 72
7.1.2 Student atau mahasiswa 73
7.1.2.1 Unduh Materi 73
7.1.2.2 Join Grup Kelas 73
7.1.2.3 Unggah Assignment 73
7.1.2.4 Mengerjakan Quiz 73
7.1.2.5 Lihat Nilai 73
7.1.2.6 Lihat Absensi 73
7.2 Tampilan layar 73
7.2.1 Homepage 73
7.2.2 Login Tidak Berhasil 75
7.2.3 Teacher atau dosen 75
7.2.3.1 Daftar Akun 75
7.2.3.2 Dashboard Teacher atau dosen 76
7.2.3.3 Dashboard Teacher atau dosen Tambah Materi 77
7.2.3.4 Dashboard Teacher atau dosen Tambah Assignment 78
7.2.3.5 Dashboard Teacher atau dosen Create Quiz 79
7.2.3.6 Dashboard Teacher atau dosen Membuat Soal Quiz 80
7.2.3.7 Dashboard Teacher atau dosen Lihat Nilai 81
7.2.3.8 Dashboard Teacher atau dosen Lihat Absensi 82
7.2.4 Student atau mahasiswa 82
7.2.4.1 Daftar Akun 82
7.2.4.2 Dashboard Student atau mahasiswa 83
7.2.4.3 Dashboard Student atau mahasiswa Unggah Assignment 83
7.2.4.4 Dashboard Student atau mahasiswa Melakukan Quiz 84
7.2.4.5 Dashboard Student atau mahasiswa Lihat Nilai 84
7.2.4.6 Dashboard Student atau mahasiswa Lihat Absensi 85
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.5 Halaman About 86
7.2.6 Halaman Blog 86
7.2.7 Halaman Teacher atau dosen 87
7.2.8 Halaman Contact Us 87
7.2.9 Halaman Privacy 88
7.2.10 Halaman Term of Service 88
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Gambar
Gambar 1. Diagram Relasi Entitas........................................................................................................................22
Gambar 2. Diagram Relasi....................................................................................................................................27
Gambar 3. Perancangan Arsitektur.......................................................................................................................30
Gambar 4. Tampilan Homepage...........................................................................................................................31
Gambar 5. Tampilan Log in - Tidak Berhasil.......................................................................................................32
Gambar 6. Tampilan Daftar Akun Teacher atau dosen.........................................................................................32
Gambar 7. Tampilan Dashboard Teacher atau dosen............................................................................................33
Gambar 8. Tampilan Dashboard Teacher atau dosen - Tambah Materi................................................................34
Gambar 9. Tampilan Dashboard Teacher atau dosen - Tambah Assignment........................................................35
Gambar 10. Tampilan Dashboard Teacher atau dosen - Create Quiz...................................................................36
Gambar 11. Tampilan Dashboard Teacher atau dosen - Membuat Soal Quiz.......................................................37
Gambar 12. Tampilan Dashboard Teacher atau dosen - Lihat Nilai.....................................................................38
Gambar 13. Tampilan Dashboard Teacher atau dosen - Liat Absensi...................................................................39
Gambar 14. Tampilan Daftar Akun Student atau mahasiswa................................................................................40
Gambar 15. Tampilan Dashboard Student atau mahasiswa..................................................................................41
Gambar 16. Tampilan Dashboard Student atau mahasiswa - Unggah Assignment..............................................42
Gambar 17. Tampilan Dashboard Student atau mahasiswa - Melakukan Quiz....................................................43
Gambar 18. Tampilan Dashboard Student atau mahasiswa - Lihat Absensi.........................................................44
Gambar 19. Tampilan Dashboard Student atau mahasiswa - Lihat Nilai.............................................................45
Gambar 20. Tampilan Halaman About..................................................................................................................46
Gambar 21. Tampilan Halaman Blog....................................................................................................................47
Gambar 22. Tampilan Halaman Teacher atau dosen.............................................................................................48
Gambar 23. Tampilan Halaman Contact Us..........................................................................................................49
Gambar 24. Tampilan Halaman Privacy...............................................................................................................50
Gambar 25. Tampilan Halaman Term of Service..................................................................................................51
Gambar 26. Peringatan username dan password..................................................................................................62
Gambar 27. Konfirmasi submit quiz.....................................................................................................................63
Gambar 28. Konfirmasi dalam mengerjakan soal quiz.........................................................................................63
Gambar 29. Tampilan Homepage.........................................................................................................................74
Gambar 30. Login Tidak Berhasil......................................................................................................................75
Gambar 31. Daftar Akun.......................................................................................................................................75
Gambar 32. Dashboard Teacher atau dosen..........................................................................................................76
Gambar 33. Dashboard Teacher atau dosen Tambah Materi..............................................................................77
Gambar 34. Dashboard Teacher atau dosen Tambah Assignment.....................................................................78
Gambar 35. Dashboard Teacher atau dosen Create Quiz...................................................................................79
Gambar 36. Dashboard Teacher atau dosen Membuat Soal Quiz......................................................................80
Gambar 37. Dashboard Teacher atau dosen Lihat Nilai.....................................................................................81
Gambar 38. Dashboard Teacher atau dosen Lihat Absensi................................................................................82
Gambar 39. Daftar Akun.......................................................................................................................................82
Gambar 40. Dashboard Student atau mahasiswa..................................................................................................83
Gambar 41. Dashboard Student atau mahasiswa Unggah Assignment.............................................................83
Gambar 42. Dashboard Student atau mahasiswa Melakukan Quiz...................................................................84
Gambar 43. Dashboard Student atau mahasiswa Lihat Nilai.............................................................................84
Gambar 44. Dashboard Student atau mahasiswa Lihat Absensi........................................................................85
Gambar 45. Halaman About..................................................................................................................................86
Gambar 46. Halaman Blog....................................................................................................................................86
Gambar 47. Halaman Teacher atau dosen.............................................................................................................87
Gambar 48. Halaman Contact Us.........................................................................................................................87
Gambar 49. Halaman Privacy...............................................................................................................................88
Gambar 50. Halaman Term of Service..................................................................................................................88
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Tabel 1. Daftar Definisi dan Istilah.......................................................................................................................13
Tabel 2. Daftar Istilah............................................................................................................................................14
Tabel 3. Dekomposisi Fungsional Modul.............................................................................................................18
Tabel 4. Dosen.......................................................................................................................................................27
Tabel 5. Kuis.........................................................................................................................................................27
Tabel 6. Mahasiswa...............................................................................................................................................28
Tabel 7. Mata Kuliah.............................................................................................................................................28
Tabel 8. Materi......................................................................................................................................................28
Tabel 9. Nilai.........................................................................................................................................................29
Tabel 10. Tugas.....................................................................................................................................................29
Tabel 11. User Mahasiswa....................................................................................................................................29
Tabel 12. User Dosen............................................................................................................................................29
Tabel 13. Tampilan Homepage..............................................................................................................................51
Tabel 14. Tampilan Login Tidak Berhasil..........................................................................................................52
Tabel 15. Tampilan Daftar Akun Teacher atau dosen...........................................................................................53
Tabel 16. Tampilan Dashboard Teacher atau dosen..............................................................................................53
Tabel 17. Tampilan Dashboard Teacher atau dosen Tambah Materi..................................................................54
Tabel 18. Tampilan Dashboard Teacher atau dosen Tambah Assignment.........................................................54
Tabel 19. Tampilan Dashboard Teacher atau dosen Create Quiz.......................................................................55
Tabel 20. Tampilan Dashboard Teacher atau dosen Membuat Soal Quiz..........................................................56
Tabel 21. Tampilan Dashboard Teacher atau dosen Lihat Nilai.........................................................................56
Tabel 22. Tampilan Dashboard Teacher atau dosen Lihat Absensi....................................................................57
Tabel 23. Tampilan Daftar Akun Student atau mahasiswa...................................................................................57
Tabel 24. Tampilan Dashboard Student atau mahasiswa......................................................................................58
Tabel 25. Tampilan Dashboard Student atau mahasiswa Upload Assignment..................................................59
Tabel 26. Tampilan Dashboard Student atau mahasiswa Melakukan Quiz.......................................................59
Tabel 27. Tampilan Dashboard Student atau mahasiswa Lihat Absensi............................................................60
Tabel 28. Tampilan Dashboard Student atau mahasiswa Lihat Nilai.................................................................60
Tabel 29. Tampilan Halaman About......................................................................................................................61
Tabel 30. Tampilan Halaman Blog........................................................................................................................61
Tabel 31. Tampilan Halaman Teacher atau dosen.................................................................................................61
Tabel 32. Tampilan Halaman Contact Us..............................................................................................................61
Tabel 33. Tampilan Halaman Privacy...................................................................................................................62
Tabel 34. Tampilan Halaman Term of Service......................................................................................................62
Tabel 35 Layout Hasil Nilai..................................................................................................................................71
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
1 Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tujuan dari penulisan dokumen ini adalah sebagai acuan teknis yang diperlukan dalam proses
pengembangan maupun perubahan fitur selanjutnya. Dengan dokumen ini diharapkan pengembang
perangkat lunak akan dimudahkan dalam perubahan fitur dari perangkat lunak tersebut. Tujuan dokumen
ini untuk memberikan gambaran secara lebih detil kepada para pengembang tentang apa dan bagaimana
perangkat lunak Cloud Learning.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
yang menggambarkan bagaimana suatu proses
dihubungkan satu sama lain dalam waktu yang
bersamaan.
Istilah Definisi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
jaringan atau sistem tersebut.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
isinya adalah berbagai fungsi, plugin, dan konsep
sehingga membentuk suatu sistem tertentu.
1.4 Referensi
Penulisan dokumen ini merujuk berdasarkan pada :
1. Pressman, R. S. (2010). Software Engineering: A Practitioner's Approach, 7th Edition. McGraw Hill.
2. Spesifikasi Kebutuhan Perangkat Lunak (SKPL). (2010, 05 26). Retrieved from Edugame
Documentation: https://edugamemppl.wordpress.com/2010/05/26/spesifikasi-kebutuhan-perangkat-
lunak-skpl/
DPPL ini berisi tentang semua tahapan perancangan meliputi perangkat lunak yang digunakan
dalam pembuatan aplikasi. Dalam DPPL ini terdapat tujuh bagian meliputi:
1. Pendahuluan
Pada bagian ini membahas tentang latar belakang penulisan DPPL, maksud dan tujuan
penulisan DPPL, definisi dan istilah yang digunakan dalam penulisan DPPL, dan referensi yang
digunakan dalam penyusunan DPPL.
2. Deskripsi Perancangan
Pada bagian ini membahas tentang rancangan lingkungan implementasi yang meliputi
operating system, DBMS, development tools, dan bahasa pemrograman yang digunakan dalam
perancangan perangkat lunak. Bagian ini juga membahas tentang dekomposisi fungsional modul
yang berisi tabel dengan kolom modul, proses, keterangan.
3. Perancangan Data
Pada bagian ini membahas tentang diagram relasi entitas, kamus data, skema relasi, diagram
relasi dan struktur tabel. Diagram relasi entitas menggambarkan ERD lengkap dengan nama entitas,
nama relasi antar entitas, dan juga kardinalitasnya. Bagian kamus data berisi daftar entitas sistem
secara alfabetik yang disertai dengan tipe data dan keterangannya. Skema relasi berisikan skema
relasi yang dituliskan dengan format tertentu. Pada bagian diagram relasi, ERD pada poin 3.1
ditransformasikan ke dalam bentuk diagram relasi. Sedangkan di bagian struktur table, berisikan
deskripsi tabel-tabel data mengenai daftar tabel dan deskripsi isinya.
4. Perancangan Arsitektur
Pada bagian ini digambarkan mengenai arsitektur perangkat lunak secara keseluruhan dengan
menggunakan structure chart atau arsitektur perangkat lunak.
5. Perangcangan Antarmuka
Pada bagian ini berisi tentang deskripsi layar dan deskripsi pesan. Pada deskripsi layar akan
dijelaskan mengenai sketsa layar yang dilengkapi dengan objek-objek di dalamnya. Sedangkan pada
deskripsi pesan akan dijelaskan mengenai sketsa pesan yang dilengkapi dengan objek-objek di
dalamnya.
6. Perancangan Prosedural
Pada bagian ini membahas tentang nama proses dan perancangan laporan. Pada nama proses
akan dijelaskan mengenai identitas dan deskripsi proses yang meliputi deskripsi masukan, deskripsi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
keluaran dan algoritma. Sedangkan pada perancangan laporan berisi tentang layout laporan yang
meliputi nama laporan, layout, deskripsi masukan dan algoritma yang digunakan.
2 Deskripsi Perancangan
Operating system, DBMS, development tools, filing system, bahasa pemrograman yang dipakai :
1. Operating Sistem : Windows 7
2. DBMS : MySQL
3. Development Tools : Adobe Dreamweaver CS4, AgroUML, XAMPP, Visio 2013, Ms. Word 2016,
Notepad++.
4. Bahasa Pemrograman : PHP
5. Framework : -
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
2.2 Dekomposisi Fungsional Modul
DPPL_1 Login Dosen Username dan Masuk Ke Fungsi ini adalah fungsi
Password dosen halaman menu untuk dosen menuju
utama dosen halaman menu utama
dosen dengan hak akses
tertentu seperti
memanipulasi data nilai
DPPL_2 Logout dosen Tombol logout Kembali ke Fungsi ini adalah fungsi
halaman menu untuk melakukan logout
utama Cloud dari sistem di Cloud
Learning Learning
DPPL_3 Login Mahasiswa Username dan Masuk Ke Fungsi ini adalah fungsi
Password Mahasiswa halaman menu untuk mahasiswa menuju
utama Mahasiswa halaman menu utama
mahasiswa dengan hak
akses tertentu
DPPL_4 Logout Mahasiswa tombol logout Kembali ke Fungsi ini adalah fungsi
halaman menu untuk melakukan logout
utama Cloud dari sistem di Cloud
Learning Learning
DPPL_5 Auntetifikasi tombol auntetifikasi Masuk ke halaman Fungsi ini adalah fungsi
Dosen dosen Login Dosen untuk melakukan
auntetifikasi user baru
untuk dosen pada sistem
DPPL_6 Auntetifikasi Tombol auntetifikasi Masuk ke halaman Fungsi ini adalah fungsi
Mahasiswa mahasiswa Login Mahasiswa untuk melakukan
auntetifikasi user baru
untuk mahasiswa pada
sistem
DPPL_7 Pengaturan akun Tombol pengaturan Masuk ke halaman fungsi ini adalah fungsi
akun pengaturan akun untuk melakukan
pengaturan terhadap akun
yang sudah di daftarkan
DPPL_8 Manipulasi data Tombol manipulasi data Masuk ke halaman fungsi ini adalah fungsi
dosen dosen manipulasi data untuk menampilkan list
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
dosen dosen yang sudah terdaftar
di daftar dosen dan dapat
memanipulasi data dosen
DPPL_9 Manipulasi data Tombol manipulasi data Masuk ke halaman Fungsi ini adalah fungsi
mahasiswa mahasiswa manipulasi data untuk menampilkan list
mahasiswa mahasiswa yang sudah
terdaftar di daftar
mahasiswa dan dapat
memanipulasi data
mahasiswa
DPPL_10 Daftar dosen Username Login, Telah Fungsi ini adalah fungsi
Password Login, Status ditambahkan untuk memasukkan data
User, NIP,kode dosen, dosen baru dosen baru dan data yang
Nama depan, nama diperlukan untuk login.
belakang
DPPL_11 Daftar Mahasiswa Username Login, Telah Fungsi ini adalah fungsi
Password Login, Status ditambahkan untuk memasukkan data
User, NIM, Nama mahasiswa baru mahasiswa baru dan data
depan, nama belakang yang diperlukan untuk
login.
DPPL_12 Edit dosen Tombol edit dosen Data dosen telah Fungsi ini adalah fungsi
diubah untuk mengubah data
dosen
DPPL_13 Edit Mahasiswa Tombol edit mahasiswa Data mahasiswa Fungsi ini adalah fungsi
telah diubah untuk mengubah data
mahasiswa
DPPL_14 Hapus Dosen Tombol hapus dosen Data dosen telah Fungsi ini adalah fungsi
terhapus untuk menghapus data
dosen dari sistem
DPPL_15 Hapus Mahasiswa Tombol hapus Data mahasiswa Fungsi ini adalah fungsi
mahasiswa telah terhapus untuk menghapus data
mahasiswa dari sistem
DPPL_16 Daftar mata kuliah ID Mata Kuliah, Nama Telah Fungsi ini adalah fungsi
Mata Kuliah, Deskripsi ditambahakn mata untuk memasukkan Mata
Mata Kuliah, kode kuliah baru kuliah baru
dosen
DPPL_17 Manipulasi data Tombol manipulasi Masuk ke halaman Fungsi ini adalah fungsi
mata kuliah mata kuliah manipulasi mata untuk menampilkan list
kuliah mata kuliah yang sudah
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
terdaftar di sistem
DPPL_18 Edit mata kuliah Tombol edit mata Data mata kuliah Fungsi ini digunakan
kuliah berhasil diubah untuk merubah data mata
kuliah
DPPL_19 Manipulasi Nilai Tombol Manipulasi Masuk ke halaman Fungsi ini adalah fungsi
Nilai manipulasi data untuk menampilkan list
Nilai Nilai mata kuliah
DPPL_20 Tambah Nilai ID Mahasiswa, ID mata Nilai telah Fungsi ini adalah fungsi
kuliah, Nilai Mata ditambahkan ke untuk memasukkan nilai
Kuliah data nilai mahasiswa ke database
oleh dosen
DPPL_21 Input materi Tombol Input materi File materi telah Fungsi ini adalah fungsi
ditambahkan ke untuk memasukkan file
sistem materi ke dalam database
DPPL_22 Input Kuis Tombol Input Kuis File Kuis telah Fungsi ini adalah fungsi
ditambahkan ke untuk memasukkan file
sistem kuis ke dalam database
DPPL_23 Input Tugas Tombol Input tugas File tugas telah Fungsi ini adalah fungsi
ditambahkan ke untuk memasukkan file
sistem tugas ke dalam database
DPPL_24 Input Daftar Nilai Tombol Input daftar File nilai telah Fungsi ini adalah fungsi
nilai diinput ke sistem untuk menginputkan
daftar nilai ke sistem
DPPL_25 Unduh materi Tombol unduh materi File materi telah Fungsi ini adalah fungsi
diunduh dari untuk mengunduh file
sistem materi dari sistem
DPPL_26 Unduh Tugas Tombol unduh Tugas File tugas telah Fungsi ini adalah fungsi
diunduh dari untuk mengunduh file
sistem Tugas dari sistem
DPPL_27 Edit Kuis Tombol edit kuis File kuis berhasil Fungsi ini adalah fungsi
diedit untuk mengedit file kuis
yang berada di sistem
DPPL_28 Edit Materi Tombol edit materi File materi fungsi ini adalah fungsi
berhasil diedit untuk mengedit file Materi
yang berada di sistem
DPPL_29 Edit tugas Tombol edit tugas File tugas berhasil Fungsi ini adalah fungsi
diedit untuk mengedit file tugas
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
yang berada di sistem
DPPL_30 Delete Materi Tombol delete materi File materi Fungsi ini adalah fungsi
berhasil dihapus untuk menghapus file
dari sistem materi dari sistem
DPPL_31 Delete Kuis Tombol Delete Kuis File kuis behasil Fungsi ini adalah fungsi
dihapus dari untuk menghapus file kuis
sistem dari sistem
DPPL_32 Delete tugas Tombol delete tugas File tugas berhasil Fungsi ini adalah fungsi
dihapus dari untuk menghapus file
sistem tugas dari sistem
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
3 Perancangan Data
3.1 Diagram Relasi Entitas
.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
b) Kardinalitas : Satu ke banyak
b. Nilai
a) Nama relasi : Mengisi
b) Kardinalitas : Satu ke banyak
c. User Dosen
a) Nama relasi : Membuat
b) Kardinalitas : Satu ke Satu
Keterangan
a. Satu dosen dapat mengajar banyak mata kuliah
b. Satu dosen dapat mengisi banyak nilai
c. Satu dosen hanya dapat mempunyai 1 user dosen
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Relasi
a. Dosen
a) Nama Relasi : Mengajar
b) Kardinalitas : Banyak ke satu
b. Materi
a) Nama relasi : Mempunyai
b) Kardinalitas : Banyak ke banyak
c. Mahasiswa
a) Nama relasi : Mengambil
b) Kardinalitas : Banyak ke banyak
Keterangan
a. Satu dosen dapat mengajar banyak mata kuliah.
b. Banyak mata kuliah dapat diikuti oleh banyak mahasiswa.
c. Mata kuliah dapat memiliki banyak materi.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
b. Nama_tugas : Varchar
Relasi
a. User dosen
a) Nama relasi : Memberikan
b) Kardinalitas : banyak ke satu
b. User Mahasiswa
a) Nama relasi : Mengerjakan
b) Kardinalitas : Banyak ke satu
Keterangan
a. Tugas hanya diberikan dari satu user dosen.
b. Banyak tugas hanya dapat dikerjakan oleh satu user mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
3.3 Skema Relasi
Kuis = (Kode_Kuis , Nama_Kuis)
Tugas = (Kode_Tugas , Nama_Tugas)
User Mahasiswa = (Username_Mhs , Password_Mhs)
Mahasiswa = (NIM , Nama_Depan , Nama_Belakang)
Mata Kuliah = (Kode_MK , Nama_MK)
Materi = (Kode_Materi , Nama_Materi)
Dosen = (NIK , Nama_Depan , Nama_Belakang)
User Dosen = (Username_Dosen , Password_Mahasiswa)
Nilai = (Nilai_Total , Nilai_Bagian, Index )
Tabel 4. Dosen
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Nama_depan Varchar Null Non Primary Key Nama Depan
Dosen
Tabel 5. Kuis
Tabel 6. Mahasiswa
Tabel 8. Materi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Kode_Materi Varchar Null Primary Key Kode Materi
Tabel 9. Nilai
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
User_Dosen Varchar Null Primary Key User yang
digunakan dosen,
dimana setiap user
harus berbeda
4 Perancangan Arsitektur
5 Perancangan Antarmuka
5.1 Deskripsi Layar
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Gambar 4. Tampilan Homepage
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.2 Tampilan Login Tidak Berhasil
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.4 Tampilan Dashboard Teacher atau dosen
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Gambar 8. Tampilan Dashboard Teacher atau dosen - Tambah Materi
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Tambah Materi
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk mengunduh materi yang nantinya dapat di unduh oleh siswa.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.6 Tampilan Dashboard Teacher atau dosen Tambah Assignment
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Tambah Assignment
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk mengunduh file assignment atau tugas yang nantinya dapat di
unduh oleh siswa.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.7 Tampilan Dashboard Teacher atau dosen Create Quiz
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Create Quiz
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk merujuk ke halaman pembuatan soal Quiz dengan menekan
tombol Create a Quiz.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.8 Tampilan Dashboard Teacher atau dosen Membuat Soal Quiz
Gambar 11. Tampilan Dashboard Teacher atau dosen - Membuat Soal Quiz
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Menambah Soal Quiz
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk menginputkan soal - soal quiz. Pada halaman ini, teacher atau
dosen dapat mengeset jumlah soal, limit waktu, dan jawaban dari
setiap soal yang nantinya akan dikerjakan oleh siswa. Teacher atau
dosen juga dapat mengeset tampilan soal di acak atau tidak.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.9 Tampilan Dashboard Teacher atau dosen Lihat Nilai
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Lihat Nilai
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk melihat nilai dari siswa yang teacher atau dosen tersebut ajar,
teacher atau dosen juga dapat mengunduh nilai tersebut.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.10 Tampilan Dashboard Teacher atau dosen Lihat Absensi
Identitas nama layar : Tampilan Dashboard Teacher atau dosen - Lihat Absensi
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk melihat absensi dari siswa yang teacher atau dosen tersebut ajar,
teacher atau dosen juga dapat mengunduh rekap absensi tersebut.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.11 Tampilan Daftar Akun Student atau mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.12 Tampilan Dashboard Student atau mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
oleh siswa tersebut. Dan terdapat tampilan yang dapat memperlihatkan
absensi dari setiap kelas yang siswa tersebut ikut.
Identitas nama layar : Tampilan Dashboard Student atau mahasiswa- Unggah Assignment
Deskripsi : Halaman utama dari pengguna student atau mahasiswa yang
digunakan untuk menggunggah file assignment atau tugas. Apabila
siswa tersebut ingin mengunduh file materi dapat mengklik salah satu
materi yang ada pada sidebar sebelah kiri.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.14 Tampilan Dashboard Student atau mahasiswa Melakukan Quiz
Identitas nama layar : Tampilan Dashboard Student atau mahasiswa- Melakukan Quiz
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk melakuka quiz.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.15 Tampilan Dashboard Student atau mahasiswa Lihat Absensi
Identitas nama layar : Tampilan Dashboard Student atau mahasiswa - Lihat Absensi
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk melihat absensi dari kelas yang siswa tersebut ikuti.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.16 Tampilan Dashboard Student atau mahasiswa Lihat Nilai
Identitas nama layar : Tampilan Dashboard Student atau mahasiswa - Lihat Nilai
Deskripsi : Halaman utama dari pengguna teacher atau dosen yang digunakan
untuk melihat nilai dari kelas yang siswa tersebut ikuti.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.17 Tampilan Halaman About
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.18 Tampilan Halaman Blog
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.19 Tampilan Halaman Teacher atau dosen
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.20 Tampilan Halaman Contact Us
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.21 Tampilan Halaman Privacy
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.1.22 Tampilan Halaman Term of Service
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
atau dosen/student atau
mahasiswa
Menampilkan pesan bahwa
Lupa Password
username atau password salah
About Masuk ke halaman About
Blog Masuk ke halaman Blog
Hyperlink Masuk ke halaman Teacher
Teacher atau dosen
atau dosen
Privacy Masuk ke halaman Privacy
Masuk ke halaman Term of
Term of Service
Service
Menuju halaman yang
Search Box Search
diinginkan
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
diinginkan
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Tabel 17. Tampilan Dashboard Teacher atau dosen Tambah Materi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.2.7 Tampilan Dashboard Teacher atau dosen Create Quiz
Tabel 20. Tampilan Dashboard Teacher atau dosen Membuat Soal Quiz
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
quiz
Menuju halaman yang
Search Box Search
diinginkan
Memberi pilihan soal quiz di
Check Box Quiz Option
acak atau tidak
Hyperlink Preview Preview soal quiz
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Mendaftar akun sebagai
Button Sign Up for Free
student atau mahasiswa
Memasukkan email student
Email Address
atau mahasiswa
Memasukkan password student
Password
atau mahasiswa
Memasukkan first name
First Name
student atau mahasiswa
Text Field
Memasukkan last name student
Last Name
atau mahasiswa
Memasukkan kode grup kelas
Group Code
yang akan di ikuti
Memasukkan username student
Username
atau mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.2.12 Tampilan Dashboard Student atau mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.1.2.13 Tampilan Dashboard Student atau mahasiswa Upload Assignment
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Tabel 27. Tampilan Dashboard Student atau mahasiswa Lihat Absensi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Masuk ke halaman absensi per
Presence
group
Menuju halaman yang
Search Box Search
diinginkan
Button See All Grade Masuk ke halaman nilai
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Tabel 33. Tampilan Halaman Privacy
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.2.1.2 Konfirmasi submit quiz
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
5.2.2 Deskripsi Pesan
6 Perancangan Prosedural
6.1 Login
Memverivikasi username dan password dari pengguna.
6.1.3 Algoritma
Pengguna memasukan username dan password, lalu akan dilakukan verifikasi oleh system.
Jika verifikasi benar, pengguna akan dibawa ke tampilan yang sesuai dengan tipe penggunanya.
Jika verifikasi salah, maka pengguna akan terus memasukan username dan password hingga benar.
6.2 Pendaftaran
Membuat username dan password baru berdasarkan spesifikasi pengguna.
Password : String
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Kombinasi huruf dan angka yang akan digunakan untuk verifikasi username.
Nama : String
Nama dari pengguna.
Tipe : Integer
Tipe dari pengguna. Contoh: 1 untuk dosen dan 2 untuk mahasiswa.
6.2.3 Algoritma
Pengguna memasukan username, password, NIM/NIK, nama, dan tipe.
Jika inputan sesuai maka data akan ditambahkan ke database pengguna.
Jika inputan tidak sesuai maka akan diberi peringatan bahwa penginputan ada yang salah dan
pengguna harus memasukan ulang data dirinya.
6.3.3 Algoritma
Pengguna memilih salah satu mode Quiz atau Assignment.
Jika Quiz yang dipilih, maka akan dialihkan tampilan ke mode Quiz.
Jika Assignment yang dipilih, maka akan dialihkan tampilan ke mode Assignment.
6.4.3 Algoritma
Pengguna memilih salah satu mode Quiz atau Assignment.
Jika Quiz yang dipilih, maka akan dialihkan tampilan ke mode Quiz.
Jika Assignment yang dipilih, maka akan dialihkan tampilan ke mode Assignment.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.5 Penambahan Assignment
Pengguna dosen dapat menambahkan assignment untuk mahasiswanya.
Lokasi : String
Lokasi file yang akan diupload.
Deskripsi : String
Deskripsi lengkap dari assignment.
6.5.3 Algoritma
Pengguna dosen menambahkan assignment. Pengguna mengisi nama file, dan deskripsi. Lalu
pengguna memilih lokasi penyimpanan file yang akan diupload.
Jika respon berhasil, maka assignment ditambahkan ke database soal.
Jika respon gagal, maka pengguna harus memasukan ulang data assignment.
Lokasi : String
Lokasi file yang akan diupload.
Deskripsi : String
Deskripsi lengkap dari assignment.
6.6.3 Algoritma
Pengguna memilih assignment yang akan diedit.
Jika respon berhasil, maka assignment ditambahkan ke database soal.
Jika respon gagal, maka pengguna harus memasukan ulang data assignment.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.7.1 Deskripsi Masukan
Tidak ada.
6.7.3 Algoritma
Pengguna memilih assignment yang sudah ada. Akan dilakukan konfirmasi untuk setiap penghapusan
assignment.
Jika respon berhasil, maka data assignment yang dipilih akan dihapus dari database soal.
Jika respon gagal, maka pengguna harus mencoba menghapusnya kembali.
Pilihan : String
Merupakan jawaban pilihan ganda yang dibantu dengan radio button.
Poin : Integer
Merupakan nilai jika jawaban dari soal quiz benar.
6.8.3 Algoritma
Pengguna memasukan soal, pilihan ganda, dan nilai disetiap soalnya.
Jika respon berhasil, maka quiz akan disimpan di database.
Jika respon gagal, maka pengguna harus menambahkan ulang quiz.
Pilihan : String
Merupakan jawaban pilihan ganda yang dibantu dengan radio button.
Poin : Integer
Merupakan nilai jika jawaban dari soal quiz benar.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.9.2 Deskripsi Keluaran
Respon : String
Merupakan respon dari system mengenai status pengeditan berhasil atau tidak.
6.9.3 Algoritma
Pengguna memilih dari quiz yang ada.
Jika respon berhasil, maka quiz akan disimpan di database.
Jika respon gagal, maka pengguna harus menambahkan ulang quiz.
6.10.3 Algoritma
Pengguna memilih quiz yang sudah ada dan akan dikonfirmasi tentang penghapusan quiz.
Jika respon berhasil, maka quiz akan dihapuskan dari database soal.
Jika respon gagal, maka penghapusan harus dilakukan ulang.
Lokasi : String
Lokasi penyimpanan file yang akan diupload.
Deskripsi : String
Deskripsi lengkap dari materi yang diupload.
6.11.3 Algoritma
Pengguna mengisi nama file, lokasi dan deskripsi materi yang akan diupload.
Jika respon berhasil, maka materi akan disimpan di database.
Jika respon gagal, maka pengguna harus menambahkan ulang materi.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
6.12 Pengeditan Materi
Dosen mengupload ulang atau mengubah deskripsi materi baru.
Lokasi : String
Lokasi penyimpanan file yang akan diupload.
Deskripsi : String
Deskripsi lengkap dari materi yang diupload.
6.12.3 Algoritma
Pengguna mengisi nama file, lokasi dan deskripsi materi yang akan diupload ulang atau hanya
mengubah deskripsi materi.
Jika respon berhasil, maka materi akan disimpan di database.
Jika respon gagal, maka pengguna harus mengedit ulang materi.
6.13.3 Algoritma
Pengguna memilih materi yang sudah ada, dan dilakukan konfirmasi tentang penghapusan materi.
Jika respon berhasil, maka materi akan dihapus dari database soal.
Jika respon gagal, maka pengguna harus menghapus ulang materi.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Merupakan respon dari system mengenai status pemberian nilai berhasil atau tidak.
6.14.3 Algoritma
Pengguna memilih kelas, dan memberi nilai setiap mahasiswa di kelas tersebut.
Jika respon berhasil, maka nilai disimpan ke database.
Jika respon gagal, maka penilaian harus diinput ulang.
6.15.3 Algoritma
Pengguna memilih kelas, dan memberi nilai setiap mahasiswa di kelas tersebut.
Jika respon berhasil, maka nilai disimpan ke database.
Jika respon gagal, maka penilaian harus diinput ulang.
nilaiAssignment : Double
Nilai tiap assignment dari setiap mahasiswa yang diajar.
Respon : String
Merupakan respon dari system mengenai status pengeditan berhasil atau tidak.
6.16.3 Algoritma
Setelah dosen memberi nilai pada kolom nilai yang tersedia, sistem otomatis menghitung bedasarkan
persentase yang di-set oleh dosen.
Nilai >=85 , menghasilkan index A.
Nilai 70 - 84 , menghasilkan index B.
Nilai 51 - 69 , menghasilkan index C.
Nilai 41 - 50 , menghasilkan index D.
Nilai <= 40 , menghasilkan index E.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Jika respon berhasil, maka nilai disimpan ke database.
Jika respon gagal, maka penilaian harus diinput ulang.
6.17.1.3 Algoritma
Seluruh nilai assignment didapatkan setiap kali assignment yang sudah diperiksa dosen, dan
nilai quiz diambil secara otomatis oleh system.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.1.1.3 Unggah Assignment
Teacher atau dosen atau guru dapat mengunggah soal tugas atau assignment yang nantinya
akan dikerjakan oleh seluruh siswa yang ada dalam grup kelas masing-masing siswa.
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.1.2.6 Lihat Absensi
Student atau mahasiswa atau siswa dapat melihat daftar absensi dari kegiatan pembelajaran
yang siswa tersebut ikuti.
7.2.1 Homepage
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.2 Login Tidak Berhasil
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.3.2 Dashboard Teacher atau dosen
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.3.4 Dashboard Teacher atau dosen Tambah Assignment
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.3.6 Dashboard Teacher atau dosen Membuat Soal Quiz
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.3.8 Dashboard Teacher atau dosen Lihat Absensi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.4.2 Dashboard Student atau mahasiswa
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.4.4 Dashboard Student atau mahasiswa Melakukan Quiz
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.4.6 Dashboard Student atau mahasiswa Lihat Absensi
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.6 Halaman Blog
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.8 Halaman Contact Us
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
7.2.10 Halaman Term of Service
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom