欢迎来到天天文库
浏览记录
ID:52388653
大小:993.25 KB
页数:3页
时间:2020-03-27
《职业学校技能大赛系统的研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、经验交流学术探讨2015年第5期职业学校技能大赛系统的研究周艳芳(鹤壁市机电信息工程学校,河南鹤壁458030)[摘要]针对当前职业学校技能大赛任务重、测评难的问题,本文以打字测试竞赛为主设计了技能大赛系统。首先从功能需求和非功能需求对整个系统的需求进行了全面的分析;其次从系统架构和总体设计两方面对系统设计进行分析;最后对系统实现进行了分析。本文对于软件开发人员和职业学校教师都具有一定的积极作用。[关键字]C/S;技能大赛;职业中图分类号:G71文献标识码:A文章编号:1008-6609(2015)05-0091-03通过时间来计算用户
2、打字的平均速度。速度测试关系到系1引言统是否能够满足竞赛者的需求,要求测试结果具有正确性和随着我国对职业教育的重视,职业类学校的学生人数日多面性,以此来从多角度评判竞赛者的成绩。竞赛者的成绩益增加,为我国的人才市场提供了强大的支持。职业学校以出来之后,把结果发送给服务器端,服务器端对不同用户的技能锻炼为主,每年职业学校的各个专业都会举行各种技能成绩进行测评并导出为Excel表格。比赛,以此来提高学生的职业技能。以计算机专业为例,其2.2非功能需求中打字是职业学校学生必须掌握的基本技能,不仅比拼速(1)性能需求度,还有正确率,如何公平、公
3、正地评价学生的打字技能是大系统对竞赛时间要求十分严格,特别对于学生来说,大赛必须考虑的问题。部分学生的成绩相差不多,在很多情况下,可能同时有若干2需求分析个学生同时提交,如果利用人工的方式显然无法满足快速响2.1功能需求应的性能需求。利用技能大赛系统对学生打字速度进行监本文设计的技能大赛系统是针对计算机专业的学生,其控,从学生开始进入比赛到最后成绩的提交,客户端和服务目的是帮助初学打字的人员解决打字效率低的问题,提高学器的响应时间不能超过1秒,可以同时容纳1000人同时比生的打字速度和正确率。本系统的主要功能有以下几点:赛。(1)英文打
4、字练习(2)可扩展需求这个功能是为了让用户熟悉键盘,打字速度的提高很重技能大赛系统不仅能满足当前学校的需求,还要考虑未要的一方面是源于对键盘的熟悉程度。初学者熟悉键盘是来学生人数的增加进行系统功能的扩展,为系统的升级打下提高打字速度和正确率的第一步,软件给予竞赛者一组英文坚实的基础。字母,需要正确地输入并计算时间和正确率,以此作为评定3系统设计分数的依据,让用户更快地熟悉键位。3.1系统架构(2)文章练习在当前,主要有C/S模式和B/S模式两种架构,两种模式文章练习是在英文打字练习基础上进行强化,从应用方都能够满足系统的要求,但是由于技
5、能大赛系统对于时间的面来练习打字。用户利用系统随机调用相应的文章,对照所要求比较严格,B/S模式依托于互联网,互联网的网速对于大给的文章内容,进行打字练习。文章是连贯的文字,可为以赛的考核人员来说是不可控的。而C/S模式不存在这种问后实际运用打下基础。题,可以利用校园内部的网络,具有传输速率高、误差率低的(3)速度测试优点,可以随时安排学生进行考试,而不必考虑网络问题。这个功能主要是为了检测个人的打字水平,通过打汉字其C/S模式如图1所示:的方式来检测打字的快慢,这一功能是该软件的最主要功能之一。在文章练习的基础上,系统会自动记录所用的
6、时间,——————————————作者简介:周艳芳,女,河南鹤壁人,助理讲师,研究方向:计算机科学与技术。-91-学术探讨经验交流2015年第5期{xlApp.Cells[RowIndex+1,ColumnIndex]=col.HeaderText;ColumnIndex++;}for(inti=0;i7、8、myDGV[j,i].ValueType==typeof(DateTim9、e))图1C/S模式结构图{xlApp.Cells[i+3,j+1]="'"+myDGV[j,如上图所示,学校只要架构一台服务器,就可以连接多i].Value.ToString();台客户端,即安排多个学生进行比赛,而且中间传输不必经}过互联网,只需通过网间通信即可。else3.2总体设计xlApp.Cells[i+3,j+1]=myDGV[j,i].根据系统的功能需求和非功能需求分析,其主要包括注Value.ToString();销登陆、查看成绩、导出成绩、提醒考生等模块,系统的总体}设计如图2所示:}xlBook.Saved=tru10、e;xlBook.SaveCopyAs(saveFileDialog.FileName);MessageBox.Show("成功导出Excel");4.2查看在线人员为了实现服务器端对已登录用户的信息查看和
7、
8、myDGV[j,i].ValueType==typeof(DateTim
9、e))图1C/S模式结构图{xlApp.Cells[i+3,j+1]="'"+myDGV[j,如上图所示,学校只要架构一台服务器,就可以连接多i].Value.ToString();台客户端,即安排多个学生进行比赛,而且中间传输不必经}过互联网,只需通过网间通信即可。else3.2总体设计xlApp.Cells[i+3,j+1]=myDGV[j,i].根据系统的功能需求和非功能需求分析,其主要包括注Value.ToString();销登陆、查看成绩、导出成绩、提醒考生等模块,系统的总体}设计如图2所示:}xlBook.Saved=tru
10、e;xlBook.SaveCopyAs(saveFileDialog.FileName);MessageBox.Show("成功导出Excel");4.2查看在线人员为了实现服务器端对已登录用户的信息查看和
此文档下载收益归作者所有