考试系统设计与实现-电动折弯机数控滚圆机滚弧机张家港倒角机液
作者:lujianjun | 来源:泰宇机械 | 发布时间:2019-06-24 12:00 | 浏览次数:

标准化考试系统的设计与开发旨在完成各种标准化考试的系统界面运行。通过设计并优化该标准考试系统,可实现选择试题,考试计时,暂停计时,智能批改试题并给出得分的功能。本课题的具体功能需通过以下具体步骤实现,首先利用Java Swing的相关知识设计考试系统界面,方便用户对各个模块进行了解和使用,即将需要实现的功能分模块呈现,包括选择试题模块界面、考试内容模块界面、考试选择答案模块界面、答案核对模块界面。用户通过界面指南,完成选题、考试、练习、评分的具体功能。为使用户交互更加方便高效,基于此添加连接SqlServer数据库的登录和注册功能。 换行为间隔符实现,依次将每一行输出。考试系统设计与实现-电动折弯机数控滚圆机滚弧机张家港倒角机液压弯管机4.7校对答案方法使用输入输出流将保存在文件中的答案依次读取,方法与读取文档类似。读取完毕后关闭文件流。4.8线程的运行与中断方法本题实现倒计时与考试系统并发执行的理论基础是采用多线程的相关知识,主线程即main方法里的各个函数的实现,子线程则是支持倒计时功能的函数。线程睡眠时间为1000毫秒,即每1秒刷新一次,同时添加同步锁的机制,使得多线程运行更协调。本文由公司网站滚圆机网站采集转载中国知网资源整理!www.wanguanji138.com中断线程可在时间片用完后执行stopRun()方法。5系统测试5.1登录注册页面实现图1考生登录系统界面图2注册信息界面5.2用户界面实现图3标准化考试系统实现界面6设计总结本课题的顺利完成,首先连接数据库实现用户注册和保存记录登录的功能,整体界面使用null结构布局,空布局容器可以准确地定位组件在容器中的位置和大小setBounds(inta,intb,intwidth,intheight)的方法是所有组件都拥有的一个方法,组建调用该方法可以设置本身的大小和在容器中的位置。同时使用各组件、架构、标签等丰富界面,完成用户交互界面设计。在功能实现方面,使用Java多线程实现,及支持多个线程同时运行,如:计时与考试模块同时运行,在设置进程同步的同时,又使用同步锁防止多线程运行的混乱,从而支持多种功能在同一系统下的可操作性、可实用性。监听事件是本系统功能得以实现的重要部分,使用getSources()方法监听触发的是哪个按钮,从而依次调用相关的方法。本课题的设计收获在于补充学习了课堂之外的页面布局的编程知识,同时能将多线程的知识灵活运用到系统设计中,更巩固了相关的编程基础知识。参考文献:[1]刘丽霞.基于SQLServer的数据库技术及应用[M].西?考试系统设计与实现-电动折弯机数控滚圆机滚弧机张家港倒角机液压弯管机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.wanguanji138.com