中级维修电工智能考试软件的开发

点赞:11336 浏览:46478 近期更新时间:2024-02-06 作者:网友分享原创网站原创

摘 要:本文针对“基于Authorware中级维修电工考试软件”的开发与功能实现进行论述,重点分析了该软件的软硬件环境要求、主流程系统的设定、登陆界面的设置、成绩统计以及完成了本次考试后的待选对话界面.

关 键 词:考试软件Authorware中级维修电工

中图分类号:G434文献标识码:A文章编号:1007-9416(2012)10-0138-02

1.引言

维修电工综合实训课程是电气控制与运行专业的一门主要课程,也是学生毕业前参加中级维修电工个技能鉴定的综合实训.为了进一步提高学生参加鉴定考试的通过率,我们在借鉴先进的教学理念和教学模式的基础上,对课程教学方法进行了尝试,将“项目教学法”用于日常的教学,并自主开发了一套“基于Aothorware中级维修电工考试软件”,该软件可以用于职业教育维修电工中级的职业培训的模拟测试和考试的软件,通过人机交互的方式让使用者可以轻松的完成题库的录入和在线考试.

2.软件开发的项目目标

随着计算机技术的发展,多媒体电脑开始走进千家万户,成为人们的常用工具,多媒体制作的需求量也变得越来越大.“基于Authorware中级维修电工考试软件”是利用Authorware7.02功能强大的图标导向式多媒体编辑制作软件,实现中级维修电工智能考核软件的编写,通过人机交互的方式是使用者可以轻松的完成题库的录入和在线考试.该软件,经打包编译成可执行文件,可在windows环境下脱离Authorware制作环境直接运行.中级维修电工考试软件已经在运用于我校的维修电工中级工的培训和自主考核中,对软件的功能进行了实际的检测.中级维修电工考试软件可以由带教老师同一进行模拟考试,也可以让学生或学员自行安装在个人电脑中进行练习和自测.

3.中级维修电工智能考试软件功能

“中级维修电工智能考试软件”可以实现如下功能:完成(单选、多选、判断、简答、填空多种题型的录入;学生信息录入;自动生成题目;记录和反馈学生完成情况、自动评分生成成绩报表等功能.

3.1中级维修电工智能考试软件软硬件环境要求

3.1.1软件环境

操作系统:Win32(Windows2000/XP/2003,推荐WindowsXP)或Macintosh8.5;

开发软件环境:开发语言:Authorware语言;版本号:7.02中文版

3.1.2硬件环境

CPU:Pentium166(建议:PentiumIII以上CPU)

内存:64MB,推荐128MB以上

硬盘:140MB剩余空间.

显示器:256色,分辨率800×600.

SounderBlaster兼容声卡,I及QuickTime支持

扫描仪、图像采集卡、摄像机等硬件支持.

3.2中级维修电工智能考试软件的部分功能的源程序及界面

3.2.1主流程系统的设定

中级维修电工智能考试软件的主流程系统如图1所示,软件打包后会生“中级维修电工考试系统.exe”文件,双击“中级维修电工考试系统.exe”文件,运行界面如图2所示.文件属性为:标题:“中级维修电工智能考试系统”;展示窗口背景:白色;色度键颜色:着色;展示窗大小:640x480(VGA,Mac13”;等待按钮卷标:“点击进入”;用户返回到该文件时:恢复;Windows路径:UNC;Windows名:长文件名;文件:1,515K在359图标,47vars;跟踪所有交互.

中级维修电工智能考试软件的开发参考属性评定
有关论文范文主题研究: 关于在线考试的论文范文 大学生适用: 在职研究生论文、研究生论文
相关参考文献下载数量: 75 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文模板、论文小结 职称论文适用: 核心期刊、初级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 优秀选题

3.2.2登陆界面的设置的部分源程序及界面

_LoginSettings

描述:"Theparamterortheloginroutine."

初始值:[#UseLogin:1,#UseIDField:0,#IDField:"学号",#Password:0,#LimitUser:1,#LimitNumber:3,#RecordsDirectory:"C:\Doc...

被5图标关联:

Untitled

previoususer?

OtherID

displayUserIDfield

initialize

_PathSeparator

"--setcurrentpageplete"

"pageComplete[sectionCurrent,quizCurrentPage]:等于1"

"--ifcurrentpagepletesquiz,marksectionplete."

"ifSum(pageComplete[sectionCurrent])>等于ListCount(quizPagingIconIDs[sectionCurrent])then"

"sectionComplete[sectionCurrent]:等于1"

"endif"

"--incrementpage"

"quizCurrentPage:等于quizCurrentPage+1"

等.

在运行如图2所示的界面状态下,单击鼠标即可进入考生信息登陆界面.在第一栏完成姓名输入回车确认后完成班级的输入,回车确认后完成学号的输入,回车后进行信息确认,如图3所示.

输入信息的过程中请注意输入信息的准确性,图10中的三个按钮分别为:

——重新输入信息,如果发现输入信息有误,可以点击这个按钮进行重新输入;

——推出按钮,如果确定不进行测验可点击这个按钮即可退出系统;

——确定按钮,如果信息正确点击这个按钮,即可进入答题状态.3.2.3成绩统计部分的源程序及运行界面

"--setcurrentpageplete"

"pageComplete[sectionCurrent,quizCurrentPage]:等于1"

"--ifcurrentpagepletesquiz,marksectionplete."

"ifSum(pageComplete[sectionCurrent])>等于ListCount(quizPagingIconIDs[sectionCurrent])then"

"sectionComplete[sectionCurrent]:等于1"

"endif"

"--incrementpage"

"quizCurrentPage:等于quizCurrentPage+1"

QuizSummary

TotalQuestions:{sectionCurrent[#NumberQuestionsToAsk]}

QuestionsPresented:{quizQuestionsPresented[sectionCurrent]}

QuestionsCorrect:{quizQuestionsPresented[sectionCurrent]-quizNumErrors[sectionCurrent]}

QuestionsIncorrect:{quizNumErrors[sectionCurrent]}_______________________

QuizScore:{quizCurrentScore[sectionCurrent]

等.

当完成所有的题目后,系统会根源学生答题的实际情况进行自动评分如图4所示.点击图4中的,就完成了本次考试,进入待选对话界面,如图5所示.

其中:

——为考核题目总数

——正确的答题数

——错误答题数

——本次考核得分

单击按钮,再次进入图6的欢迎登陆界面,任意位置单击鼠标后进入图7的考生信息登陆界面,完成“姓名、班级、学号”的信息登陆后就可以重新开始考试;单击按钮,就退出考试系统.

4.结语

通过在教学过程中的使用中级维修电工智能考试软,为教师在教学过程中较好地把握教学内容的难度和教学进程,通过阶段性的考核和学生的自评为老师的教学提供依据,有效地提高了教学效果.