Java实战
文章平均质量分 87
James_Bob
知名程序员James先生。个人官网:www.bubblyyi.com
展开
-
java实现标准化考试系统详解(一)-----软件结构介绍
前言:对着阳光行走,其实没有阴影;对着自己微笑,其实一切都在微笑。用心触摸大海,大海就在眼前;用心触摸世界,世界就在你的心中!说说这几天的状态吧······整个六月都是考试月几乎每周一个考试最多的时候一周两个考试所以这个月没有太多的文章。(一)运行效果图展示:1.初始化界面:2.考试界面:3.管理员登录界面:4.添加、更新选择题界面:原创 2016-06-22 14:03:02 · 8813 阅读 · 0 评论 -
java实现标准化考试系统详解(二)-----数据库、数据表的规划和题库增删改查
(一)、数据库、数据表的规划首先我们需要考虑一下作为考试系统我们需要哪些数据,这些数据将以后作为字段值出现。我们先来看看这张图:图中框起来的部分基本上就是我们需要的数据,细数数就是:1.试题序号,它作为主键出现不可以重复(id)2.适用工程,可以理解为这个题适用于哪个学科(adaptEngineering)3.难易度(complexity)4.试题类型,用来区分原创 2016-06-22 15:18:37 · 8715 阅读 · 2 评论 -
java实现标准化考试系统详解(三)-----考试界面模块化实现及事件处理
(一)将考试界面分为若干个JPanel组合实现如图所示我们需要把整个界面大体划分为三个区域,具体分为四个区域,多一个带虚线的倒计时区域。(二)、具体实现想要显示试题我们必须先拿到试题,而试题是通过数据库中读出以二维数文本组保存如果直接用的话很不方便,因此我们就需要考虑数据元的创建即试题类(Questions)1.Questions类:public class Quest原创 2016-06-22 16:26:28 · 8394 阅读 · 2 评论 -
java实现标准化考试系统详解(四)-----初始化操作实现
(一)初始化操作实现如上图所示当管理员需要更改适用工程、试题数量、考试时间时直接在文本中更改就好我们只需要每次在用户打开程序时初始化这些参数就可以1.初始化试题模型,这里需要实现随机抽题,方法是用链表来模拟随机抽题InitQuestionModelpublic class InitQuestionModel { QuestionModel mQuest原创 2016-06-22 17:11:58 · 4601 阅读 · 0 评论 -
Java实现HTTP多线程下载功能app
前言:你学过的每一样东西,你遭受的每一次苦难,都会在你一生中的某个时候派上用场。—— 菲茨杰拉德先来看看软件运行效果:一、我们先来谈谈什么是多线程下载下载文件这个活动,通常我们会理解为像是我们在写作文,拿着笔从头写到结尾,当然这可以抽象成单线程下载的情况,而当这篇文章可以好多个人完成的时候,那我们可以分配这些人一人写一段,最终也写成一篇文章,当作原创 2016-05-22 19:46:27 · 3478 阅读 · 0 评论