Instalasi gratis
Teknis implementasiBahasa pengembangan: jsp. Kerangka: jsp+servlet. Mode: B/S. Basis data: sqlserver. Alat pengembangan: myeclipse atau gerhana.
Realisasi fungsiklien
Layanan login: Bertanggung jawab atas input login pelanggan dan verifikasi sisi server. Jika Anda login lagi, Anda perlu login ulang kata sandi.
Pengunduhan soal: Bertanggung jawab untuk membaca data soal tes dari database dan mengunduhnya ke klien.
Pelanggan menjawab pertanyaan: Bertanggung jawab untuk menampilkan pertanyaan yang diunduh di browser pengguna agar pelanggan dapat menjawab pertanyaan.
Unggah pertanyaan: Bertanggung jawab untuk mengunggah jawaban atas pertanyaan yang dijawab oleh pengguna ke server.
Sisi manajemen
Hasilkan pertanyaan tes: Bertanggung jawab untuk menghasilkan pertanyaan tes yang sesuai untuk ujian di tempat dari sumber pertanyaan tes.
Inisialisasi pertanyaan tes: Bertanggung jawab untuk membersihkan informasi daur ulang pertanyaan tes sebelum setiap ujian.
Pemantauan Kandidat: Bertanggung jawab untuk mengelola dan memantau status ujian setiap kandidat selama ujian.
Daur Ulang Kertas Ujian: Bertanggung jawab untuk mengunggah jawaban yang dikirimkan oleh kandidat ke server database setelah ujian.
Tinjauan kertas ujian: Bertanggung jawab untuk meninjau dan mendaur ulang kertas ujian secara otomatis (pertanyaan objektif).
Layanan koneksi basis data: Bertanggung jawab untuk menerima koneksi basis data yang relevan, kueri, modifikasi, dan layanan lainnya dari setiap modul lapisan layanan umum, dan mengembalikan data yang relevan.
Manajemen pengecualian lapisan akses data: bertanggung jawab atas pengecualian yang terjadi dalam layanan koneksi database.
Rincian rinci setiap modul:
1) Modul login kandidat:
Pada tingkat pengguna, kandidat memasukkan nama pelanggan dan kata sandi melalui halaman login utama.
Di lapisan web, nama pelanggan dan kata sandi yang diperoleh dari masukan pelanggan dibandingkan dengan nama pelanggan dan kata sandi terkait yang dikembalikan dari lapisan bisnis. Jika pelanggan memiliki kata sandi yang benar dan belum masuk, masuk ke ujian utama Jika tidak, lompat ke halaman kesalahan dan minta masuk lagi.
Pada lapisan bisnis, dapatkan koneksi ke database mssql dan ambil semua informasi nama pelanggan dan kata sandi. Meneruskan informasi ini ke lapisan web.
Pada lapisan EIS, ini berhubungan dengan tabel siswa di database mssql.
2) Modul pertanyaan:
(1) Soal pilihan ganda:
Di tingkat pengguna, soal tes yang sesuai dengan masing-masing kandidat ditampilkan di browser, dan kandidat diharuskan memasukkan jawaban tes. Terdapat juga tombol kirim bagi kandidat untuk mengunggah soal setelah menyelesaikannya.
Di lapisan Web, jsp bertanggung jawab untuk mendapatkan pertanyaan dari lapisan bisnis dan mengatur pertanyaan bersama untuk ditampilkan kepada pengguna.
Di lapisan bisnis, dapatkan koneksi ke database dan ambil pertanyaan pilihan ganda.
Pada lapisan EIS, ini sesuai dengan tabel pilihan di database.
(2) Pertanyaan kata:
Pada tingkat pengguna, persyaratan pertanyaan kata ditampilkan di area teks applet di browser, dan teknologi tanda tangan digital applett digunakan untuk menerobos pembatasan akses sistem file lokal dan membuka kata untuk mengerjakan pertanyaan .
Di lapisan Web, teknologi unggah dan unduh file servlet digunakan untuk mengunduh file word yang sudah dibaca ke disk lokal.
Pada lapisan bisnis, dapatkan koneksi database dan ambil pertanyaan kata. Pertanyaan kata menyimpan file kata dalam database dalam bentuk aliran biner.
Pada lapisan EIS, ini sesuai dengan tabel kata dalam database.
3) Modul unggah jawaban:
Di tingkat pengguna, klik tombol kirim di browser untuk mengirimkan jawaban lengkap ke halaman terkait.
Di lapisan Web, jawaban yang dikirimkan oleh pelanggan dikirimkan ke komponen javabean yang sesuai, dan informasi pengingat ditampilkan di sisi pengguna.
Pada lapisan bisnis, jawaban yang dikirimkan disimpan dalam database yang sesuai.
Pada lapisan EIS, tabel siswa dalam database memiliki dua bidang terkait yang digunakan untuk menyimpan jawaban yang dikirimkan sesuai dengan pelanggan.
Tangkapan layar sistem