文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
在线考试系统
在线考试系统
格式:ppt
大小:784.50 KB
文档页数:21
下载文档原格式
下载原文件
/ 21
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
JOptionPane.showMessageDialog(null, "录入新试卷成功了!");
CreatePaperJFrame.this.dispose(); } } }
19
项目总结
本系统从确立需求到基本功能得以实现,总共花 费时间二十余天,期间因为基本功不够扎实,进 度非常缓慢,遇到了许多困难,比如如何实现出 试卷的功能,通过与别人的交流,上网搜寻资料, 逐步解决。 通过自己实际动手操作,将二阶段学习的知识点 应用到实践项目中,既夯实了我们的基础,又提 高了我们的动手能力。
显示试卷内容
private void ShowSel(int no){ SelectionInfo si=new SelectionInfo(); //System.out.println("CreatePaperJFrame:313 "+list_sel.size()+" "+no); if(list_sel.size()>no-1){ si=list_sel.get(no-1); this.textArea.setText(si.getSequest()); this.textArea_1.setText(si.getSeA1()); this.textArea_2.setText(si.getSeA2()); this.textArea_3.setText(si.getSeA3()); this.textArea_4.setText(si.getSeA4()); this.comboBox_1.setSelectedIndex(si.getSeans()-1); this.textField_1.setText(""+si.getSeScore()); }else{ this.textArea.setText(""); this.textArea_1.setText(""); this.textArea_2.setText("");
16
this.textArea_3.setText(""); this.textArea_4.setText(""); this.comboBox_1.setSelectedIndex(0); this.textField_1.setText(""); } if(no==1) this.btnNewButton.setEnabled(false);
图1-5 包
8
项目的包介绍
src中10个包 part2
res.images 系统图片 res.dbconf JDBC文件 testsystem.enumpck 枚举 testsystem.util 工具类 testsystem.view 视图层
9
项目截图
登录页面
图1-6 MainJFrame
10
20
Q&A
21
主界面
图1-7 MainJFrame
11
教师出试卷界面
图1-8 CreatePaperJFrame
12
教师查看/修改试卷信息界面
图1-9 PaperDetailJFrame
13
学生查看考试成绩
图1-10 ScoreJFrame
14
个人信息界面
图1-11 UserInfoJFrame
15
部分代码
6
项目的物理模型
图1-4 list of references
7
项目的包介绍
src中10个包 part1
po 对象 ClassInfo PaperInfo ScoreInfo SelectionInfo StuansInfo StuInClassInfo StuInfo TeaInfo UserLogin dao 接口 dao.impl 接口实现类 service 业务层 service.impl 业务层接口实现类
else
this.btnNewButton.setEnabled(true); if(list_sel.size()<=no) this.btnNewButton_1.setEnabled(false); else this.btnNewButton_1.setEnabled(true); this.textField_2.setText(""+no); sumscore=0; for(int i=0;i<list_sel.size();i++){ sumscore+=list_sel.get(i).getSeScore(); } this.textField_3.setText(""+sumscore); }
17
保存试卷 if(checkform()==true){
if(list_sel.size()<currentNO) list_sel.add(currentNO-1, GenSel()); else list_sel.set(currentNO-1, GenSel()); ShowSel(currentNO); //添加试卷 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); PaperInfo p = new PaperInfo(); p.setCid(list.get(comboBox.getSelectedIndex()1).getCid()); p.setPname(textField.getText().trim()); p.setPtime(sdf.format(new Date())); sumscore=Float.parseFloat(textField_3.getText().trim()); p.setPscore(sumscore); p.setPvisible(VisibleType.VISIBLE); p.setPqcount(list_sel.size());
相关工作进展说明
已经实现了在线考试、电子作业、模拟考试、班级统一考试、录入试 卷、考卷评阅与成绩管理等功能。
2
项目的模块划分
项目的基本模块 1.班级管理模块 2.试题管理模块 3.学生管理模块 4.个人信息管理模块
3
Fra Baidu bibliotek
用例图
图1-1 用例图1
4
图1-2 用例图2
5
项目的领域模型
实体关系图
图1-3 实体关系图
18
final PaperInfoService pservice = new PaperInfoServiceImpl(); final SelectionInfoService selservice = new SelectionInfoServiceImpl(); //temppid临时存放试卷的id int temppid=pservice.insert(p); if(temppid!=0){ if(selservice.insert_sel(list_sel, temppid))
<在线考试系统> ONLINE-TESTSYSTEM
李 阳 java4615
1
项目概述与工作进展
项目概述
在线考试系统是一个服务于老师和学生的学习系统。在系统中注册 后,老师可以创建班级,并且在班级中出卷,学生申请加入班级,得 到老师的同意后,可以对该班级中的试卷进行检测,检测完毕后,学 生和老师都可以看到该次考试的成绩。老师可以对自己所创建的班级、 班级中的学生、班级中的试卷以及个人信息进行管理,学生可以参加 考试、管理自己的个人信息。
合集下载
相关主题
管理信息系统期末考试
信息系统考试
信息系统期末考试
题库考试系统
随机考试系统
业务考试系统
文档推荐
管理系统信息系统期末考试试题库
页数:19
管理信息系统考试题库模板
页数:114
管理信息系统期末试题答案
页数:9
管理信息系统考试题库(含答案)
页数:72
管理信息系统考试题库(含答案).
页数:72
管理信息系统期末考试题
页数:3
【MIS】管理信息系统考试(含答案)
页数:9
管理信息系统试题及答案整理版.
页数:65
管理信息系统期末考试试题库完整
页数:20
管理信息系统试题(期末考试)(A卷答案)
页数:4
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明