基于Java Web技术、HTML、CSS、Servlet和MySQL数据库构建了一套功能丰富的在线选题管理系统。系统拥有多个用户角色,包括学生、教师、教务和系主任。学生用户通过学号和密码(例如,学号1514010910,密码123456)登录,教师用户通过工号和密码(例如,工号1011,密码123456)登录,教务用户通过工号和密码(例如,工号1020,密码123456)登录,系主任用户通过工号和密码(例如,工号15550,密码123456)登录。

系统模块齐全,包括教师登录、发布选题、查询选题、导出选题结果、学生登录、选题退选、查询已选题目、教务登录、系主任管理、教师管理、学生管理以及选题管理。系主任登录模块负责审核教师发布的题目、查询选题、导出选题结果以及查看未选题学生名单。数据库采用MySQL,命名为db_select_course,包含academiic表,存储教务人员信息,包括ANo(教务人员工号)、Aname(教务人员姓名)、Apassword(教务人员密码)和course(课程信息)。