单机考试管理系统
该项目主要针对用户考试情况进行系统性的管理,包括考试内容的文件导入、题目的选项设定、考试正确率的统计、各个题目的总分统计、实现考试结果的永久保存、历史考试记录的查询等功能。
项目中主要应用:
1).运用面向对象编程思想并结合 MVC 设计模式进行整体架构设计
2).使用节点流 FileReader与缓冲流 BufferedReader 实现文件内容的导入
3).运用集合保存文件导入的全部内容
4).解析集合数据,将集合中散列数据封装对象
5).将集合内容展现到用户界面,保证良好的用户体验
6).使用打印流完成用户界面的显示,使用标准数据流 System.in 接收用户选项
7).使用对象的序列化与反序列化实现投票结果的永久保存与读取
备注:需要学习完“集合框架”、“IO流” (对应B站 P272~P328)
项目中主要应用:
1).运用面向对象编程思想并结合 MVC 设计模式进行整体架构设计
2).使用节点流 FileReader与缓冲流 BufferedReader 实现文件内容的导入
3).运用集合保存文件导入的全部内容
4).解析集合数据,将集合中散列数据封装对象
5).将集合内容展现到用户界面,保证良好的用户体验
6).使用打印流完成用户界面的显示,使用标准数据流 System.in 接收用户选项
7).使用对象的序列化与反序列化实现投票结果的永久保存与读取
备注:需要学习完“集合框架”、“IO流” (对应B站 P272~P328)