• 大小: 8.01MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-23
  • 语言: Java
  • 标签: JavaSE  

资源简介

通过JavaSE的学习,开发的一个CS架构的驾考模拟练习系统,很简单也很容易掌握。因为是我初学的时候写的,所以仅供参考。

资源截图

代码片段和文件信息

package cn.com.huaxin.java02.exam.action;
/**
 * 
 * 
 * 考试系统1.0(主体实现)
 * 注册
 * 
 * 
 * 登录
 * 
 * 
 * 菜单
 * 
 * 
 * 考试
 * 
 * 
 * 数据
 * 一个考生只能对一个科目进行一次考试
 * 考生数据包括:id name pwd phone email 考试状态 score
 * 
 */


import java.util.Timer;
import java.util.TimerTask;

import cn.com.huaxin.java02.exam.control.ControllerContext;
import cn.com.huaxin.java02.exam.entity.EntityContext;
import cn.com.huaxin.java02.exam.service.ExamSeriviceImpl;
import cn.com.huaxin.java02.exam.ui.Examframe;
import cn.com.huaxin.java02.exam.ui.Loginframe;
import cn.com.huaxin.java02.exam.ui.Menuframe;
import cn.com.huaxin.java02.exam.ui.Registerframe;
import cn.com.huaxin.java02.exam.ui.Welcomeframe;
import cn.com.huaxin.java02.exam.util.Config;

/**
 * 运行
 * @author Victor
 *
 */
public class ExamAction {
public static void main(String[] args) {
Welcomeframe w=new Welcomeframe();
//创建零件
Config config=new Config(“./src/client.properties“);
Loginframe loginframe=new Loginframe();
Menuframe menuframe =new Menuframe();
Examframe examframe=new Examframe(); 
Registerframe registframe=new Registerframe();
ExamSeriviceImpl examService=new ExamSeriviceImpl();
EntityContext entityContext=new EntityContext(config);
ControllerContext controller=new ControllerContext();

//组装零件
controller.setLoginframe(loginframe);
controller.setMenuframe(menuframe);
controller.setExamService(examService);
controller.setExamframe(examframe);
controller.setRegisterframe(registframe);
examService.setEntityContext(entityContext);
examService.setConfig(config);
loginframe.setController(controller);
menuframe.setController(controller);
examframe.setController(controller);
registframe.setController(controller);
Timer timer=new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
w.setVisible(true);
// w.setAlwaysOnTop(true);
}
} 0);
timer.schedule(new TimerTask() {
@Override
public void run() {
w.setVisible(false);
w.dispose();
loginframe.setVisible(true);
timer.cancel();
}
} 1763);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-05 10:44  ExamSystem\
     文件         301  2017-07-25 16:24  ExamSystem\.classpath
     文件         386  2017-07-25 16:24  ExamSystem\.project
     目录           0  2017-08-02 08:42  ExamSystem\.settings\
     文件         598  2017-07-25 16:24  ExamSystem\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-08-05 11:05  ExamSystem\bin\
     文件         313  2017-08-05 11:04  ExamSystem\bin\client.properties
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\
     目录           0  2017-08-02 16:41  ExamSystem\bin\cn\com\huaxin\java02\exam\
     目录           0  2017-08-02 17:26  ExamSystem\bin\cn\com\huaxin\java02\exam\action\
     文件         755  2017-08-05 11:03  ExamSystem\bin\cn\com\huaxin\java02\exam\action\ExamAction$1.class
     文件        1096  2017-08-05 11:03  ExamSystem\bin\cn\com\huaxin\java02\exam\action\ExamAction$2.class
     文件        2975  2017-08-05 11:03  ExamSystem\bin\cn\com\huaxin\java02\exam\action\ExamAction.class
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\control\
     文件        1429  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\control\ControllerContext$1.class
     文件        1102  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\control\ControllerContext$2.class
     文件        9961  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\control\ControllerContext.class
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\
     文件         777  2017-08-05 10:58  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\EntityContext$1.class
     文件         776  2017-08-05 10:58  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\EntityContext$2.class
     文件       10456  2017-08-05 10:58  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\EntityContext.class
     文件        1755  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\ExamInfo.class
     文件        3612  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\Question.class
     文件        1731  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\QuestionInfo.class
     文件        2665  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\entity\User.class
     目录           0  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\service\
     文件        6419  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\service\ExamSeriviceImpl.class
     文件        1061  2017-08-02 10:27  ExamSystem\bin\cn\com\huaxin\java02\exam\service\ExamService.class
............此处省略125个文件信息

评论

共有 条评论