Java大作业要求: 完成单项选择题考试系统; 系统功能: (1)从试题模板文件中(试题.txt)读取试题信息,构建试题库; (2)从班级名单中(班级名单.txt)读取学生信息,构建学生库, 为每个学生分配登录密码,默认为"123"; (3)随机抽取一名学生或输入,输入密码,登录考试系统; (4)为登录的学生随机抽取一组(5个)试题考试,显示题目、选项,由学生输入答案, 系统自动评定对错。 (5)学生答题结束,最后显示学生答题过程: 答了几题、每题信息、标准答案、学生答案、每题得分,总分; (6)答题过程详细记录到日志文件中 (文本形式,每答一题记录一行,包括: 答题时间、答题、答题姓名、答题题目、标准答案、学生给出的答案、得分)。 (7)试题库、学生库以对象流的形式保存到文件中, 下次启动可以从对象文件中读取试题、学生信息。 可以使用控制台方式输入、输出、显示数据; 也可以使用Java GUI方式。 提交作业形式:压缩包文件。 压缩包文件中内容:eclipse工程文件(含源代码文件)、实验报告word文档