• Tidak ada hasil yang ditemukan

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.

Dokumen terkait