LANDASAN TEORI
15. Use case Menjawab Kuis Online
Tabel 4.17 Narasi Use case Menjawab Kuis Online Use case Name Menjawab Kuis Online
Use case Id 15
Actor Anggota
Description Use case ini menggambarkan kegiatan menjawab pertanyaan kuis online. Kuis online dapat diakses jika sudah dipublish oleh pengajar.
Pre condition Anggota membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh anggota agar anggota bisa mengetahui kemampuannya masing – masing.
Typical course of events ActorAction System response
1. Login 3. cek username dan password 2. Input username dan password
4. Memilih menu kuis online 5. Menampilkan list judul kuis online 6. Memilih isi soal pada salah satu judul
kuis online
7. Menampilkan halaman soal 8. Memilih jawaban setiap pertanyaan kuis
online
9. Klik “Submit” sebagai tanda menjawab semua pertanyaan kuis
10.Menampilkan verifikasi pesan telah mengerjakan kuis online
11.Menutup Halaman Soal 12.Menampilkan list judul kuis online 13. Memilih nilai kuis pada menu kuis
online.
14.Menampilkan list judul kuis online beserta nilai yang dihasikan.
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
Conclusion Kuis online berhasil dilaksanakan.
Post condition Data nilai disimpan didalam data kuisjawab.
16. Use case Forum
Tabel 4.18 Narasi Use case Forum
Use case Name Forum
Use case Id 16
Actor Pengajar dan anggota
Description Use case ini menggambarkan kegiatan forum interaksi antara pengajar dan anggota Pre condition Pengajar dan anggota membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh pengajar dan anggota agar keduanya bisa saling berinteraksi satu sama lain.
Typical course of events ActorAction System response
1. Login 3. cek username dan password 2. Input username dan password
4. Memilih menu forum 5. Menampilkan list topik forum 6. Memilih menu “buat topik baru” 7. Menampilkan form topik baru 8. Input topik baru 9. Menampilkan list topik forum 10. Memilih Topik Forum yang ingin
direplay
11.Menampilkan forum 12.Klik “Reply” sebagai tanda mereply
forum
13.Menampilkan form forum 14.Input forum 15.Menampilkan forum
16.Logout
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
6. Jika Pengajar atau anggota tidak ingin membuat topik baru maka langsung lanjut ke langkah no. 10
Conclusion Forum berhasil dilaksanakan.
Post condition Data topik disimpan didalam data topik dan data forum disimpan didalam data forum.
17. Use case Lihat Nilai Kuis Online
Tabel 4.19 Narasi Use case Lihat Nilai Online Use case Name Lihat Nilai
Use case Id 17
Actor Anggota
Description Use case ini menggambarkan kegiatan melihat nilai kuis online. Pre condition Anggota membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh anggota agar anggota dapat melihat nilai yang dihasilkan dari kuis online yang telah dilaksanakannya.
Typical course of events ActorAction System response
1. Login 3. cek username dan password 2. Input username dan password
4. Memilih menu kuis online 5. Menampilkan list judul kuis online 6. Memilih nilai kuis pada menu kuis
online.
7. Menampilkan list judul kuis beserta nilai yang dihasikan.
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
Conclusion Anggota mendapatkan informasi tentang nilai kuis online.
Post condition -
18. Use case Cetak Nilai Kuis Online
Tabel 4.20 Narasi Use case Cetak Nilai Kuis Online Use case Name Cetak Nilai Kuis Online
Use case Id 18
Actor Pengajar
Description Use case ini menggambarkan kegiatan mencetak nilai kuis online (jika diperlukan). Pre condition Pengajar membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh pengajar agar pengajar memiliki arsip nilai – nilai kuis online (jika diperlukan).
Typical course of events ActorAction System response
1. Login 3. cek username dan password 2. Input username dan password
4. Memilih menu kuis online 5. Menampilkan list judul kuis online 6. Memilih jawaban anggota pada salah
satu judul kuis online.
7. Menampilkan halaman yang terdapat list anggota yang mengikuti kuis online beserta nilai yang dihasilkan.
8. Memilih menu “cetak pdf” 9. Menampilkan halaman cetak pdf 10.Logout
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
Conclusion Pengajar berhasil mencetak nilai – nilai kuis online.
Post condition -
19. Use case Konsultasi
Tabel 4.21 Narasi Use case Konsultasi
Use case Name Konsultasi
Use case Id 19
Actor Anggota
Description Use case ini menggambarkan kegiatan konsultasi anggota terhadap pengajar jika ada anggota yang ingin bertanya.
Pre condition Anggota membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh anggota apabila anggota ingin bertanya pribadi kepada pengajar.
Typical course of events ActorAction System response
1. Login. 3. cek username dan password. 2. Input username dan password.
4. Memilih menu konsultasi. 5. Menampilkan list konsultasi. 6. Memilih konsultasi baru. 7. Menampilkan form konsultasi. 8. Input konsultasi.
9. Klik “Kirim” sebagai tanda mengirim pertanyaan konsultasi.
10.Menghubungkan dengan database konsultasi.
11.Menampilkan list konsultasi. 12.Logout
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
Post condition Data konsultasi disimpan didalam data konsultasi.
20. Use case Menjawab Konsultasi
Tabel 4.22 Narasi Use case Menjawab Konsultasi Use case Name Menjawab Konsultasi
Use case Id 20
Actor Pengajar
Description Use case ini menggambarkan kegiatan pengajar menjawab konsultasi anggota. Pre condition Pengajar membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh pengajar agar anggota mendapatkan jawaban konsultasi yang mereka kirim.
Typical course of events ActorAction System response
1. Login 3. cek username dan password 2. Input username dan password
4. Memilih menu konsultasi 5. Menampilkan list konsultasi 6. Memilih konsultasi yang ingin dijawab 7. Menampilkan form konsultasi 8. Input konsultasi
9. Klik “Submit” sebagai tanda mengirim jawaban konsultasi
10.Menghubungkan dengan database konsultasijawab.
11.Menampilkan list konsultasi 12.Logout
Alternate courses 3. Jika username dan password salah maka akan anggota harus Input username dan password kembali.
Conclusion Pengajar berhasil mengirim jawaban konsultasi kepada anggota. Post condition Data jawaban konsultasi disimpan didalam data konsultasijawab.