ติดตั้งฟรี
การใช้งานด้านเทคนิคภาษาการพัฒนา: jsp. Framework: jsp+servlet. ฐานข้อมูล: sqlserver.
การรับรู้ฟังก์ชันลูกค้า
บริการเข้าสู่ระบบ: รับผิดชอบในการป้อนข้อมูลเข้าสู่ระบบของลูกค้าและการตรวจสอบยืนยันฝั่งเซิร์ฟเวอร์ หากคุณเข้าสู่ระบบอีกครั้ง คุณจะต้องเข้าสู่ระบบรหัสผ่านอีกครั้ง
ดาวน์โหลดคำถาม: รับผิดชอบในการอ่านข้อมูลคำถามทดสอบจากฐานข้อมูลและดาวน์โหลดไปยังไคลเอนต์
การตอบคำถามของลูกค้า: รับผิดชอบในการแสดงคำถามที่ดาวน์โหลดมาในเบราว์เซอร์ของผู้ใช้เพื่อให้ลูกค้าตอบคำถาม
การอัปโหลดคำถาม: รับผิดชอบในการอัปโหลดคำตอบของคำถามที่ผู้ใช้ตอบไปยังเซิร์ฟเวอร์
ฝ่ายบริหาร
สร้างคำถามทดสอบ: รับผิดชอบในการสร้างคำถามทดสอบที่เกี่ยวข้องสำหรับการสอบนอกสถานที่จากแหล่งคำถามทดสอบ
การเริ่มต้นคำถามทดสอบ: รับผิดชอบในการล้างข้อมูลการรีไซเคิลคำถามทดสอบก่อนการสอบแต่ละครั้ง
การติดตามผู้สมัคร: รับผิดชอบในการจัดการและติดตามสถานะการสอบของผู้สมัครแต่ละคนในระหว่างการสอบ
การรีไซเคิลกระดาษทดสอบ: รับผิดชอบในการอัพโหลดคำตอบของผู้สมัครไปยังเซิร์ฟเวอร์ฐานข้อมูลหลังการสอบ
การตรวจสอบกระดาษทดสอบ: รับผิดชอบในการตรวจสอบและรีไซเคิลกระดาษทดสอบโดยอัตโนมัติ (คำถามเชิงวัตถุประสงค์)
บริการเชื่อมต่อฐานข้อมูล: รับผิดชอบในการรับการเชื่อมต่อฐานข้อมูลที่เกี่ยวข้อง การสอบถาม การแก้ไข และบริการอื่นๆ จากแต่ละโมดูลชั้นบริการทั่วไป และส่งคืนข้อมูลที่เกี่ยวข้อง
การจัดการข้อยกเว้นของชั้นการเข้าถึงข้อมูล: รับผิดชอบข้อยกเว้นที่เกิดขึ้นในบริการการเชื่อมต่อฐานข้อมูล
รายละเอียดโดยละเอียดของแต่ละโมดูล:
1) โมดูลเข้าสู่ระบบของผู้สมัคร:
ในระดับผู้ใช้ ผู้สมัครกรอกชื่อลูกค้าและรหัสผ่านผ่านหน้าเข้าสู่ระบบหลัก
ในเลเยอร์เว็บ ชื่อลูกค้าและรหัสผ่านที่ได้รับจากการป้อนข้อมูลของลูกค้าจะถูกเปรียบเทียบกับชื่อลูกค้าและรหัสผ่านที่เกี่ยวข้องที่ส่งคืนจากเลเยอร์ธุรกิจ หากลูกค้ามีรหัสผ่านที่ถูกต้องและยังไม่ได้เข้าสู่ระบบ ให้เข้าสู่ระบบในการสอบหลัก มิฉะนั้น ให้ข้ามไปที่หน้าแสดงข้อผิดพลาดและขอให้เข้าสู่ระบบอีกครั้ง
ที่ชั้นธุรกิจ ให้เชื่อมต่อกับฐานข้อมูล mssql และดึงข้อมูลชื่อลูกค้าและรหัสผ่านทั้งหมด ส่งข้อมูลนี้ไปยังเลเยอร์เว็บ
ที่เลเยอร์ EIS จะสอดคล้องกับตารางนักเรียนในฐานข้อมูล mssql
2) โมดูลคำถาม:
(1) คำถามปรนัย:
ในระดับผู้ใช้ คำถามทดสอบที่เกี่ยวข้องกับผู้สมัครแต่ละคนจะแสดงในเบราว์เซอร์ และผู้สอบจะต้องป้อนคำตอบของการทดสอบ นอกจากนี้ยังมีปุ่มส่งให้ผู้สมัครอัปโหลดคำถามหลังจากกรอกเสร็จแล้ว
ในเลเยอร์เว็บ jsp มีหน้าที่รับคำถามจากเลเยอร์ธุรกิจและจัดระเบียบคำถามร่วมกันเพื่อแสดงให้ผู้ใช้เห็น
ในชั้นธุรกิจ ให้เชื่อมต่อกับฐานข้อมูลและรับคำถามแบบปรนัย
ที่เลเยอร์ EIS จะสอดคล้องกับตารางการเลือกในฐานข้อมูล
(2) คำถามคำศัพท์:
ในระดับผู้ใช้ ข้อกำหนดคำถามคำจะแสดงในพื้นที่ข้อความของแอปเพล็ตในเบราว์เซอร์ และเทคโนโลยีลายเซ็นดิจิทัลของแอปเพล็ตใช้เพื่อเจาะทะลุข้อจำกัดในการเข้าถึงระบบไฟล์ในเครื่องและเปิดคำเพื่อทำคำถาม .
ในเลเยอร์เว็บ เทคโนโลยีการอัพโหลดและดาวน์โหลดไฟล์เซิร์ฟเล็ตใช้เพื่อดาวน์โหลดไฟล์คำที่อ่านลงในดิสก์ในเครื่อง
ที่ชั้นธุรกิจ ให้รับการเชื่อมต่อฐานข้อมูลและดึงข้อมูลคำศัพท์ คำถาม จะจัดเก็บไฟล์คำในฐานข้อมูลในรูปแบบของสตรีมไบนารี
ที่เลเยอร์ EIS จะสอดคล้องกับตารางคำในฐานข้อมูล
3) ตอบโมดูลอัพโหลด:
ในระดับผู้ใช้ ให้คลิกปุ่มส่งในเบราว์เซอร์เพื่อส่งคำตอบที่ครบถ้วนไปยังหน้าที่เกี่ยวข้อง
ในเลเยอร์เว็บ คำตอบที่ลูกค้าส่งมาจะถูกส่งไปยังส่วนประกอบ javabean ที่เกี่ยวข้อง และข้อมูลการแจ้งเตือนจะแสดงที่ฝั่งผู้ใช้
ที่ชั้นธุรกิจ คำตอบที่ส่งจะถูกจัดเก็บไว้ในฐานข้อมูลที่เกี่ยวข้อง
ที่เลเยอร์ EIS ตารางนักเรียนในฐานข้อมูลมีสองฟิลด์ที่เกี่ยวข้องซึ่งใช้เพื่อจัดเก็บคำตอบที่ส่งมาซึ่งสอดคล้องกับลูกค้า
ภาพหน้าจอของระบบ