Kirimkan saya sistem ujian komprehensif yang saya kembangkan. Lingkungan pengembangan sistem ini adalah VS2005+SQL2000. Ini adalah proyek yang saya lakukan secara mandiri ketika saya masih di unit magang sistem ujian ganda. Ada jenis soal pilihan tunggal, soal pilihan ganda, soal benar-salah, soal isian, dan soal kuis (atau soal jawaban singkat).
Izinkan saya berbicara tentang pengalaman pengembangan saya:
1. Hampir tidak ada jenis soal di kertas ujian yang saya lihat di Internet. Saya mendownloadnya belum lama ini dan ada soal jawaban singkat. Namun yang aneh adalah tidak ada kertas ujian di latar belakang dinilai langsung di meja depan. Ini adalah pertanyaan, karena jika ini adalah pertanyaan isian, Anda dapat membandingkan apakah beberapa kata yang dimasukkan oleh pengguna sama dengan jawaban di database , jawaban pertanyaan jawaban singkat umumnya terdiri dari lusinan kata. Tidak mungkin pengguna mencocokkan setiap kata dalam database. Meskipun jawabannya sama, hal ini tidak sesuai dengan kenyataan. Jadi saya menambahkan fungsi "Review Makalah Ujian" di latar belakang, yang dapat menyimpan jawaban pengguna di halaman depan, dan kemudian menampilkan pilihan pertanyaan dan kata masukan pengguna dengan cara yang sama di latar belakang keuntungan terbesar belum terlihat dalam sistem ujian yang saya lihat sejauh ini. Pada "Review Makalah Ujian", kecuali "Soal Jawab" yang dimasukkan secara manual, jenis soal lain secara otomatis dinilai oleh sistem.
2. Manajemen izin telah ditambahkan. Sistem ini dibagi menjadi tiga jenis pengguna, administrator, guru dan siswa dapat mengatur izin guru.
3. Pada modul "Manajemen Pengguna" juga telah ditambahkan fungsi "Reset Kata Sandi". Jika pengguna lupa kata sandi, administrator dapat mengatur ulang kata sandi pengguna menjadi 6 digit nomor acak.
4. Sistem hanya menggunakan satu antarmuka untuk login. Sistem ini dapat mewujudkan login cerdas untuk tiga jenis pengguna tanpa menggunakan tombol radio, dan secara otomatis akan melompat ke halaman yang sesuai sesuai dengan identitas. Selain itu, cookie digunakan untuk mengingat nama pengguna.
5. Setelah berhasil login, siswa dapat mengubah kata sandi pribadinya, melihat catatan ujian, dan memilih ujian.
6. Saya telah lama mengerjakan antarmuka yang indah. Meskipun saya tidak bisa mengatakan itu indah, itu pasti bagus.
7. Pada dasarnya semua yang saya pelajari ada di sini, seperti enkripsi kata sandi MD5; menghapus semua Kotak Centang di GridView dan hanya mengizinkan satu pilihan di GridView akan berubah warna ketika mouse menggerakkan mouse ketika ada terlalu banyak kata di GridView kolom, kata-kata berikut dihilangkan; saat menghapus Pop up kotak dialog konfirmasi; dapatkan masukan pengguna dalam permintaan pencarian multi-kondisi; . . . . Semoga bermanfaat bagi teman-teman yang baru mengenal .NET.
7. Karena magang sudah selesai dan saya sedang mencari pekerjaan, saya tidak punya banyak waktu untuk memperbaiki sistem. Jika Anda memiliki masalah saat menggunakannya, Anda dapat menghubungi saya akan melakukan yang terbaik untuk membantu. Surel:
[email protected] Modul backend meliputi:
Manajemen Informasi Pribadi Ubah Kata Sandi Departemen Manajemen Informasi Manajemen Departemen Manajemen Informasi Pengguna Manajemen Pengguna Pengaturan Izin Kertas Tes Formulasi Pemeliharaan Kertas Tes Formulasi (Pertanyaan Acak, Pertanyaan Manual) Perawatan Kertas Tes Manajemen Kertas Tes Pengguna Review Kertas Tes Skor Pengguna Pertanyaan Manajemen Kategori Pertanyaan Pilihan Tunggal Pemeliharaan Soal Pilihan Ganda Pemeliharaan Soal Benar/Salah Pemeliharaan Soal Isi Bagian yang Kosong Soal Kuis Pemeliharaan