宋鎏鑫:知识竞赛答题系统
}}
reflushTable(); jp.add(jb3); jf.add(scrollTable); jf.add(jp, BorderLayout.SOUTH); jf.setSize(600, 450); jf.setLocationRelativeTo(null); jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE); jf.setVisible(true); jb3.addActionListener(new ActionListener() {//////////////// 返回上级 public void actionPerformed(ActionEvent e) { jf.dispose(); newDegree_Paper(); } }); }
/////////// 刷新表格
public void reflushTable() { DegreeDao DD = new DegreeDao(); ArrayList
private Vector SubjectVector(Degree D) { Vector v = new Vector(); v.add(D.getUserID()); v.add(D.getUserName()); v.add(D.getDegree()); return v; }
成绩管理模块主要SQL语句如下:
(1)获取所选试卷的用户成绩
selectusertable.UserID,UserName,Degree from usertable,degreetable where usertable.UserID=degreetable.UserID and PaperID=
(2)新增试卷成绩
INSERT INTO degreetable (UserID,PaperID,Degree) values (\+ degree+ \
(3)获取学生成绩
selecttestpapertable.PaperName,degreetable.Degree from testpapertable,degreetable where UserID='\
管理员通过在选择试卷界面选择试卷,即可进入查看相应的试卷的成绩。如图3.10和3.11所示。
22
宋鎏鑫:知识竞赛答题系统
图3.10选择试卷界面
图3.11试卷成绩查看界面
23
宋鎏鑫:知识竞赛答题系统
第4章结束语
课题完成情况:本人较好的完成了这次课题,实现了管理员对用户成绩的管理,题库管理,试卷发布和成绩查询等功能。
我用了一周时间写完了自己需要实现的功能,这段时间感觉自己进步很快,接下来就谈一下自己这次做三级课题的感想。
在第一周时老师告诉我们题目可以自选,所以我们一组三个人决定做一个非常实用的系统软件。由于我们学校会定期举行软件知识大赛,而且我们发现软件知识竞赛整个过程需要老师来组卷子,然后印卷子,再由老师发卷子,最后还要去将答题卡进行扫描得到学生分数。这这整个过程是非常复杂的,所以我们就想起了做一个知识竞赛答题系统,简化整个竞赛流程,而且还低碳环保。确定这个方向后我们就直接开始动工了,我们就按照自己的思路去编写程序界面,然后再去建表。后来发现做一点就要添加一个字段,感觉整个系统好乱。
第一周周五,老师检查过我们的系统后给我们指出了很多毛病,比如说数据库建表应该先画E-R图,只有将E-R图画好才能更好的理清其中的关系。另外老师还对我们界面UI设计上提出了一些建议,我们感觉老师说的确实不错。其实当我们在做一个程序时应该站在用户的立场上来考虑问题。界面的设计是我们这个系统与用户建立联系的基础,所以我们应该把界面做好,更要把整个系统中的逻辑理清楚。
第二周,我们放弃了之前的设计重新开始设计E-R图设计UI,在数据在不同界面传递的问题上我们互相讨论得出最终方案,将数据封装到一个对象中,既简化了代码量,又在数据调用时简介明了。在编写图形化界面和数据库连接报错时,我们都互相帮助,互相讲解。这让我感受到了团队合作的重要性,也感受到了一个好的团队会给我们学习进步带来很多好处。
本次课题是用java编写的知识竞赛答题系统。这三周我们三个人都在努力,而且我们互相分享自己所学到的知识,商讨遇到的困难。在杨腾飞老师的带领下,我们的知识竞赛答题系统更加完善。这次的三级课题锻炼了我团队合作能力,相信将来我们会合作开发出更加实用的软件系统。
24
宋鎏鑫:知识竞赛答题系统
参考文献
[01]欧二强 java编程手记 [M]:清华大学出版社. 2013.6 [02]王志刚 江友华 MySQL高效编程[M]:人民邮电出版社. 2012.1
25
宋鎏鑫:知识竞赛答题系统
指导教师评语
成绩: 实践过程表现 系统、工作验收 (30%) (30%)
指导教师签名:
年月日
26
课题报告 (40%) 总评成绩
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库中原工学院三级课题报告(6)在线全文阅读。
相关推荐: