SKENARIO TESTING APLIKASI PEMBELAJARAN JARAK JAUH DOSEN Nomor Nama use case Actor Type Tujuan Deskripsi : PJJ-01 : Login : Dosen : Primary : Melakukan proses autentifikasi dosen untuk mengakses sistem : Actor 1. Sistem Dosen memasukkan username dan password sebagai authentifikasi akses ke Aplikasi Pembelajaran Jarak Jauh 2. 3. Nomor Nama use case Actor Type Tujuan Deskripsi 1. 3. 5. Sistem melakukan pengecekan data yang telah diinputkan dengan database sistem Apabila valid, maka aplikasi dapat diakses oleh dosen, jika tidak valid maka akan kembali ke halaman login : PJJ-02 : Kelola Silabus Matakuliah (Pokok Bahasan dan Sub Pokok bahasan) : Dosen : Primary : Melakukan proses penambahan, ubah dan hapus pokok bahasan dan sub pokok bahasan serta memasukan materi ke sub pokok bahasan tersebut : Actor Dosen memilih menu “Home” Sistem 2. Sistem akan menampilkan daftar matakuliah yang diajar oleh dosen tersebut 4. Sistem menampilkan halaman informasi mengenai matakuliah Dosen memilih aksi edit pokok bahasan dan sub pokok bahasan pada matakuliah tertentu Dosen melakukan aksi tambah, edit, hapus silabus atau pokok bahasan mata kuliah tertentu yang berisi 6. 7. 8. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian data akan tampil pada silabus matakuliah tersebut Dosen melakukan aksi tambah, edit, hapus sub pokok bahasan mata kuliah tertentu berdasarkan pokok bahasan yang telah ada Dosen memasukan file e-book atau link video 9. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian data akan tampil pada silabus matakuliah tersebut 10. File e-book atau link video akan didimpan dalam database PJJ. File materi akan digunakan untuk penugasan mahasiswa nantinya 11. Dosen melakukan aksi tambah group mahasiswa dengan jumlah anggota per group sesuai inputan yang ditentukan 12. Sistem membagi group diskusi dengan maksimal jumlah anggota per group sesuai data yang diinputkan oleh dosen 13. Dosen memilih aksi lihat detail matakuliah 14. Sistem menampilkan detail matakuliah berupa pokok bahasan dan subpokok bahasan yang ada pada matakuliah tersebut 15. Sistem akan menampilkan link untuk akses ke materi berdasarkan sub pokok bahasan matakuliah 16. Dosen memilih aksi melihat materi (e-book atau video) 17. Sistem menampilkan daftar e-book atau video yang dapat dilihat atau diunduh berdasarkan sub pokok bahasan matakuliah tertentu 18. Dosen memberikan komentar pada form komentar yang tersedia pada setiap materi 19. Sistem akan menyimpan data komentar ke dalam database PJJ, kemudian komentar akan muncul pada halaman materi tersebut Nomor Nama use case Actor Type Tujuan Deskripsi 1. 3. 4. : PJJ-03 : Kelola Modul Diskusi : Dosen : Primary : Melakukan penambahan forum diskusi berdasarkan pokok bahasan matakuliah tertentu serta melakukan diskusi dengan mahasiswanya : Actor Dosen memilih menu diskusi Sistem 2. Sistem akan menampilkan daftar pokok bahasan matakuliah beserta aksi untuk membuat forum diskusi 5. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian data akan tampil pada halaman diskusi mahasiswa dan dosen Aksi “buat forum” pada halaman diskusi berubah menjadi “masuk forum” setelah diskusi dibuat Dosen melakukan aksi tambah forum diskusi Dosen memasukan informasi terkait diskusi beserta file bahasan diskusi 6. 7. 8. 9. Dosen melakukan aksi masuk forum diskusi Dosen memberikan komentar pada diskusi Dosen memberikan balasan pada komentar yang ada di dalam forum diskusi 10. Dosen melihat peserta yang tergabung ke dalam diskusi 11. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian data akan tampil pada halaman diskusi mahasiswa dan dosen 12. Sistem menampilkan daftar komentar dan balasan komentar yang ada pada diskusi 13. Sistem menampilkan daftar peserta yang tergabung ke dalam diskusi Nomor Nama use case Actor Type Tujuan Deskripsi 1. 2. : PJJ-04 : Kelola Modul Kuis : Dosen : Primary : Melakukan pembuatan kuis, memasukan soal ke dalam kuis, melihat nilai kuis, dan publikasi nilai kuis mahasiswa : Actor Dosen memilih menu kuis Dosen memilih aksi tambah kuis kemudian akan melakukan pengisian terhadap informasi mengenai kuis seperti tanggal Sistem mulai, tanggal berakhir dan tipe pertanyaan kuis. 4. 5. 6. 8. 3. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai kuis dan menu terkait kuis berikutnya secara otomatis 7. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian soal akan muncul pada kuis mahasiswa 9. Sistem akan menampilkan daftar mahasiswa yang telah mengerjakan kuis atau belum beserta nilainya Dosen memilih aksi edit soal kuis (Q/A) Dosen memasukan data seputar pertanyan ke dalam kuis secara manual Dosen memasukan data seputar pertanyan ke dalam kuis, soal dipilih dari bank soal Dosen memilih aksi untuk melihat hasil pengerjaan kuis 10. Dosen memilih aksi untuk mempublikasikan nilai kepada mahasiswa yang telah mengikuti kuis 11. Sistem akan menampilkan nilai pengerjaan kuis pada halaman kuis mahasiswa Nomor Nama use case Actor Type Tujuan Deskripsi : PJJ-05 : Kelola Modul Bank Soal : Dosen : Primary : Menambah, mengubah dan melihat bank soal : Actor 1. 3. 4. Sistem Dosen memilih menu bank soal 2. Sistem akan menampilkan daftar matakuliah matakuliah beserta aksi untuk menambah/mengubah/ melihat bank soal 5. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke Dosen melakukan aksi untuk menambah/mengubah/ melihat bank soal Dosen memasukan data soal dalam database PJJ, kemudian soal akan muncul pada bank soal Nomor Nama use case Actor Type Tujuan Deskripsi 1. 2. 4. 6. 7. : PJJ-06 : Kelola Modul Penugasan : Dosen : Primary : Melakukan pembuatan tugas dan memberi nilai tugas : Actor Dosen memilih menu tugas Dosen memilih aksi tambah tugas kemudian akan melakukan pengisian informasi mengenai tugas beserta file penugasan. Sistem 3. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai tugas dan menu terkait tugas berikutnya secara otomatis 5. Sistem akan menampilkan daftar mahasiswa yang telah mengerjakan tugas atau belum 8. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai nilai tugas pada halaman tugas mahasiswa Dosen memilih aksi untuk melihat hasil pengerjaan tugas Dosen memilih aksi untuk memberi nilai pada tugas yang telah terkumpul Dosen memasukan nilai tugas Nomor Nama use case Actor Type Tujuan Deskripsi : PJJ-07 : Kelola Modul Virtual Class : Dosen : Primary : Membuat kelas virtual berdasarkan pokok bahasan matakuliah serta mengaktifkan kelas virtual tersebut : Actor 1. 2. Sistem Dosen memilih menu virtual class, kemudian memilih aksi tambah kelas virtual Dosen memasukan informasi terkait pelaksanaan kelas virtual 3. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai pelaksanaan kelas virtual dan aksi lain terkait kelas virtual 4. Dosen memilih tombol mengaktifkan kelas virtua start untuk 5. Nomor Nama use case Actor Type Tujuan Deskripsi : PJJ-07 : Kelola Modul Profil : Dosen : Primary : Mengubah data diri dan akun dosen : Actor 1. Sistem menampilkan informasi mengenai status pelaksanaan kelas virtual, kemuadian kelas virtual bisa dilaksanakan Sistem Dosen memilih menu profil, kemudian mengisikan informasi terkait data diri dosen tersebut 2. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ. MAHASISWA Nomor Nama use case Actor Type Tujuan Deskripsi : PJJ-09 : Login : Mahasiswa : Primary : Melakukan proses autentifikasi user mahasiswa untuk mengakses Aplikasi PJJ : Actor 1. Sistem Mahasiswa memasukkan username dan password sebagai authentifikasi akses ke Aplikasi Pembelajaran Jarak Jauh 2. 3. Nomor Nama use case Actor Type Tujuan Deskripsi 1. 3. 5. 6. Sistem melakukan pengecekan data yang telah diinputkan dengan database sistem Apabila valid, maka aplikasi dapat diakses oleh mahasiswa, jika tidak valid maka akan kembali ke halaman login : PJJ-10 : Kelola Silabus Matakuliah (Pokok Bahasan dan Sub Pokok bahasan) : Mahasiswa : Primary : Melihat silabus berdasarkan matakuliah yang diampu mahasiswa serta akses terhadap materi pembelajarannya : Actor Mahasiswa memilih menu “Home” Sistem 2. Sistem akan menampilkan daftar matakuliah yang diampu oleh dosen tersebut 4. Sistem menampilkan daftar e-book atau video yang dapat dilihat atau diunduh berdasarkan sub pokok bahasan matakuliah tertentu 7. Sistem akan menyimpan data komentar ke dalam database PJJ, kemudian komentar akan muncul pada halaman materi tersebut Mahasiswa memilih aksi melihat materi (ebook atau video) Mahasiswa melihat dan mengunduh e-book atau video yang tersedia Mahasiswa memberikan komentar pada form komentar yang tersedia pada setiap materi Nomor Nama use case Actor Type Tujuan Deskripsi 1. 3. 4. 5. 6. : PJJ-11 : Kelola Modul Diskusi : Mahasiswa : Primary : Melakukan diskusi berdasarkan pokok bahasan matakuliah tertentu : Actor Mahasiswa memilih menu diskusi Sistem 2. Sistem akan menampilkan daftar pokok bahasan matakuliah beserta aksi untuk masuk ke forum diskusi 7. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian data akan tampil pada halaman diskusi mahasiswa dan dosen Sistem menampilkan daftar komentar dan balasan komentar yang ada pada diskusi Sistem menampilkan daftar peserta yang tergabung ke dalam diskusi Mahasiswa melakukan aksi masuk forum diskusi Mahasiswa memberikan komentar pada diskusi Mahasiswa memberikan balasan pada komentar yang ada di dalam forum diskusi Mahasiswa melihat peserta yang tergabung ke dalam diskusi 8. 9. Nomor Nama use case Actor Type Tujuan Deskripsi 1. 2. : PJJ-12 : Kelola Modul Kuis : Mahasiswa : Primary : Mengerjakan kuis dan nilai kuis mahasiswa : Actor Mahasiswa memilih menu kuis Dosen memilih aksi kerjakan kuis kemudian mengerjakan kuis tersebut Sistem 3. Nomor Nama use case : PJJ-13 : Kelola Modul Penugasan Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai nilai hasil kuis secara otomatis Actor Type Tujuan Deskripsi 1. 2. : Mahasiswa : Primary : Melakukan pengerjaan tugas dan melihat nilai tugas : Actor Mahasiswa memilih menu tugas Mahasiswa memilih aksi upload tugas kemudian akan melakukan pengisian data beserta file tugas. Sistem 3. Nomor Nama use case Actor Type Tujuan Deskripsi 1. : PJJ-14 : Kelola Modul Virtual Class : Mahasiswa : Primary : Mengikuti kelas virtual berdasarkan pokok bahasan matakuliah : Actor Mahasiswa memilih menu virtual class Sistem 2. Nomor Nama use case Actor Type Tujuan Deskripsi Sistem melakukan pengecekan data, apabila data valid mahasiswa dapat mengikuti kelas virtual : PJJ-15 : Kelola Modul Profil : Mahasiswa : Primary : Mengubah data diri dan akun mahasiswa : Actor 1. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ, kemudian akan tampil informasi mengenai tugas dan nilai Sistem Mahasiswa memilih menu profil, kemudian mengisikan informasi terkait data diri mahasiswa tersebut 2. Sistem melakukan pengecekan data yang telah diinputkan, apabila valid data akan disimpan ke dalam database PJJ.