
| Profesor Yates | Profesor Cusano | Pengujian | |
|---|---|---|---|
| [email protected] | [email protected] | [email protected] | |
| kata sandi | CSI2019 | CSI2019 | CSI2019 |
Proyek akhir adalah aplikasi berbasis web. Lebih khusus lagi, itu adalah alat pengujian yang berfungsi adalah pengelolaan, administrasi, dan pengambilan pemeriksaan ganda dan false nyata. Tujuan dari proyek ini adalah untuk membuat sistem pengujian, yang mencakup komponen pengguna, di mana seseorang dapat mengambil sejumlah tes yang ditugaskan, menerima hasil tersebut, serta melihat hasil tes yang diambil sebelumnya. Sistem pengujian juga mencakup komponen administrasi di mana seseorang dapat membuat, membaca, memperbarui, dan menghapus semua jenis pengguna, pertanyaan (jawaban), dan tes - serta melihat hasil pengguna.
Persyaratan yang lebih spesifik meliputi: pengguna diidentifikasi oleh dan masuk melalui email dan kata sandi; Pengguna dapat ditandai tidak aktif oleh administrator dan karenanya tidak diizinkan masuk; Pengguna diemailkan informasi identifikasi mereka setelah pembuatan akun oleh administrator; Pertanyaan harus dikategorikan dan dapat berisi gambar serta teks; Setelah mengikuti tes, kemajuan pengguna harus disimpan secara aktif saat mereka menjawab pertanyaan; Gambar header, teks header, dan teks footer harus dapat disesuaikan oleh masing -masing administrator; Tes dengan pertanyaan dan jawaban dapat diunggah ke aplikasi web dalam bentuk file CSV, merambat melalui database.
Untuk memenuhi tujuan proyek dan persyaratan yang dirinci sebelumnya, penting untuk menentukan data apa yang diperlukan: untuk mengamankan solusi manajemen tes, pengguna (baik administrator dan normal) harus masuk dengan nama pengguna dan kata sandi. Data aktivitas pengguna juga harus diambil saat login; yaitu pengguna yang ditandai dengan data yang tidak aktif tidak akan diizinkan untuk masuk. Agar berhasil mewakili tes di GUI berbasis web, tes memiliki data yang diperlukan termasuk siapa yang menciptakannya, namanya, tanggal jatuh tempo, dan pertanyaan apa yang berisi tes tersebut. Pertanyaan harus memiliki data untuk menentukan apakah itu TF atau MC, serta jawabannya apakah itu pertanyaan MC atau apakah jawabannya benar atau salah jika itu adalah pertanyaan TF. Jawaban harus memiliki teks, dan data menentukan apakah jawabannya benar mengingat pertanyaannya. Dan jawaban yang dipilih harus disimpan sebelum entitas pengujian dibuat; IE Jawaban Data harus disimpan sampai pengajuan pengujian dan kemudian memerah ketika pengujian dikirimkan atau tanggal jatuh tempo.

