java课程设计---基于java的在线评测系统的设计与开发

java课程设计---基于java的在线评测系统的设计与开发

ID:23527229

大小:927.00 KB

页数:47页

时间:2018-11-08

java课程设计---基于java的在线评测系统的设计与开发_第1页
java课程设计---基于java的在线评测系统的设计与开发_第2页
java课程设计---基于java的在线评测系统的设计与开发_第3页
java课程设计---基于java的在线评测系统的设计与开发_第4页
java课程设计---基于java的在线评测系统的设计与开发_第5页
资源描述:

《java课程设计---基于java的在线评测系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XXXXXXXX学院课程设计报告书课程名称:JAVA课程设计题目:基于Java的在线评测系统的设计与开发系名:信息工程系专业班级:软件工程姓名:XXX学号:XXXXXXXXXXX指导教师:XX2013年6月28日4646课程设计任务书学生姓名:XXX专业班级:软件1111指导教师:XX工作单位:信息工程系设计题目:基于Java的在线评测系统的设计与开发初始条件:Java基础,JavaSE,《在线评测系统》,桌面版的在线考试系统要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体

2、要求)使用JAVA开发一个在线评测系统。该系统主要包括:用户登录、菜单选择、开始考试、分数统计四个功能模块。本系统使用JAVASWING技术,事件处理机制,文件流和泛型集合进行测评系统的设计,开发和功能实现,并综合运用多线程和网络编程技术。系统总体功能模块图如下:4646在线评测系统登录响应获取登录信息分数统计开始考试菜单选择用户登录装载用户信息分数显示统计分数交卷保存答案考试倒计时上下翻题答题装载题目信息退出考试系统查看考试规则查看分数开始考试更新用户信息系统功能点说明如下:用户登录功能描述获取登

3、录信息:获取客户端输入用户ID和用户密码pwd。登录响应:根据登录校验的结果,显示相应的界面;若登录不成功,只在当前页面显示错误提示,若登录成功,关闭当前界面,显示菜单界面。菜单选择描述4646更新用户信息:将登录成功的用户信息显示到当前界面。开始考试:点击“开始”,关闭当前界面,显示考试界面。查看分数:点击“分数”,若还未开始,提示“考试未开启”,若已完成考试,显示分数结果。查看考试规则:点击“考试规则”,显示考试规则面板。退出考试系统:点击“离开”,退出系统。开始考试功能描述装载用户信息:现在用

4、户身份、考试科目等相关信息。装载题目信息:将题目信息显示到面板上。答题:选择当前题目答案,并自动保存该答案数据到内存中。上下翻题:点击“上一题”“下一图”,可随意翻阅题目信息。考试倒计时:考试开始后,面板显示考试时间倒计时,时长为20分钟。交卷保存答案:点击“交卷”确认后,考试结束,保存当前试卷相关数据,关闭当前界面,显示菜单选择界面。分数统计功能描述统计分数:将答题结果与标准答案比对,计算分数。分数显示:查看分数或者交卷时,将计算出的分数显示到当前面板中。时间安排:日期课程内容6.17Java语言

5、基础6.18JavaOOP基础6.19JavaSE核心6.20用户登录功能6.21菜单选择功能6.25考试答题功能6.26分数统计功能6.27系统调试和验收6.28-29撰写课程设计报告指导教师签字:2013年6月13日系主任签字:马德宝2013年6月14日4646课程设计报告书1.设计题目基于java的在线测评系统的设计与开发。2.开发环境硬件环境:微机系列,内存在1G以上软件环境:MicrosoftWindowsXP。3.开发工具MyEclipseIDE4.完成时间2013.6.17-2013.

6、6.285.需求分析系统的对象确定之后,应该对系统进行定性的分析,分析是为了了解系统应达到的目和系统应具备的功能。在线考试系统由四大功能模块组成:用户登录模块、菜单选择模块、开始考试模块以及分数统计模块。5.1用户登录模块功能获取登录信息:获取客户端输入用户ID和用户密码pwd。登录响应:根据登录校验的结果,显示相应的界面;若登录不成功,只在当前页面显示错误提示,若登录成功,关闭当前界面,显示菜单界面。登录取消:若文本框内容错误或许清除,可直接按取消按钮来实现。5.2菜单选择模块功能更新用户信息:将

7、登录成功的用户信息显示到当前界面。开始考试:点击“开始”,关闭当前界面,显示考试界面。查看分数:点击“分数”,若还未开始,提示“考试未开启”,若已完成考试,显示分数结果。看考试规则:点击“考试规则”,显示考试规则面板。退出考试系统:点击“离开”,退出系统。46465.3开始考试模块功能装载用户信息:现在用户身份、考试科目等相关信息。装载题目信息:将题目信息显示到面板上。答题:选择当前题目答案,并自动保存该答案数据到内存中。上下翻题:点击“上一题”“下一题”,可随意翻阅题目信息,无上一题或下一题是按钮

8、无效。考试倒计时:考试开始后,面板显示考试时间倒计时,时长为20分钟,时间到时,不能在答题,系统自动保存试卷。交卷保存答案:点击“交卷”确认后,考试结束,保存当前试卷相关数据,关闭当前界面,显示菜单选择界面,意外点击窗口关闭按钮时,也自动进行保存。5.4分数统计模块功能统计分数:将答题结果与标准答案比对,计算分数。分数显示:查看分数或者交卷或关闭考试界面时,将计算出的分数显示到当前面板中。6系统总体设计方案6.1系统功能模块的创建1欢迎登陆界面的创建;2登陆界面模块创

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。