一、网络考试系统
网络考试系统延伸了传统考试考场的涵义,它利用网络的无限广阔空间,把考场从学校延伸到了家中、计算机房、办公室及其它任何网络所覆盖的区域,并可随时对考生进行考试,加上数据库技术的利用,使考试变得更公平公正、更具权威性和可靠性
本网络考试系统采用Eclipse作为开发工具。结合数据库Mysql,数据库管理软件Navicat。将实现一个防舞弊功能强大、安全、公平、公正、稳定性好、自动化程序高的软件。
二、开发环境的搭建
本软件采用Java语言和MySQL数据库开发,需安装MyQSL和Java开发环境。
(1)JDK的安装
(2)环境变量设置
(3)数据库的安装
三、界面设计
(一)界面设计思路
我们经常会在电脑上、手机上或网页上使用考试系统,考试系统大大的节省的了老师们的时间非常的方便,所以我正在设计一个简单的考试系统,考试系统会有一些基础的功能。
(1)代码所需组件及构造方法
-
JFrame
(1)构造方法:
JFrame (标题) ;
(2)常用方法:
setefaltloseoperat in(JFrame. EXIT 0N CLOSB) 😕/关闭时关闭窗口setSize();//设置窗口大小
setLayout (new GridLayout (1, 2));//设置一行两列网格 布局
setResizable();//设置窗口是否可拉伸
add() ;//将对象添加到窗口
setJMenuBar () ;//将菜单栏添加到窗口