第十六届山东省职业院校技能大赛高职组“区块链技术应用”赛项规程.docx
《第十六届山东省职业院校技能大赛高职组“区块链技术应用”赛项规程.docx》由会员分享,可在线阅读,更多相关《第十六届山东省职业院校技能大赛高职组“区块链技术应用”赛项规程.docx(23页珍藏版)》请在课桌文档上搜索。
1、第十六届山东省职业院校技能大赛高职组区块链技术应用赛项规程-、赛项名称赛项名称:区块链技术应用赛项组别:高职组赛项归属专业大类:电子与信息大类二、竞赛目的党的二十大提出了强化国家战略科技力量、坚决打赢关键核心技术攻坚战战略部署,国家十四五规划提出了“加快推动数字产业化要求。区块链作为新兴数字产业,在产品溯源、数据流通、供应链管理等领域具有广泛的应用前景,在推动国家经济体系实现技术变革、重构数字产业体系中发挥了重要作用。区块链技术应用赛项围绕区块链技术在产业应用中的工作岗位技能要求而设计,赛项内容覆盖区块链产业主流的技术方向。通过大赛培养参赛选手在企业真实项目环境下进行区块链平台框架搭建、区块链
2、产品需求分析与方案设计、区块链系统部署、区块链系统运维与监测、智能合约开发、区块链应用软件前端与后端开发、区块链系统测试及调优等方面的能力,形成良好的职业素养,全面提升学生自主解决综合问题的能力,达到以赛促教、以赛促学、以赛促改、赛课融通、赛训结合目的。通过赛项的设置,加强职业院校与区块链产业的衔接,引导院校与企业共同开发区块链课程和资源,促进教师开展区块链关键应用技术研究,推进区块鞋技术技能人才培养,实现产业链、创新链与教育链协同创新,促进产教融合和科教融汇,服务国家网络强国、数字中国”战略。三、竞赛内容区块链技术应用赛项结合高职区块链技术应用专业简介,针对区块链新兴数字产业所需的技术技能,
3、面向区块链应用开发、智能合约开发、区块链测试、区块链运维、区块链运营等岗位,区块链应用设计与开发、区块链平台部署与运维、智能合约开发与测试、区块链应用软件开发等典型工作任务,基于企业实际项目,要求选手在规定时间内完成指定任务的区块链应用开发。赛项主要考查选手对区块链系统应用需求分析与方案设计,区块链应用及智能合约设计与开发,区块锥系统测试设计、执行与分析,区块钱系统部署、维护和监控,基于区块链系统的应用软件前端与后端开发等专业核心能力及职业素养,全面检验学生在区块链技术应用的工程实践能力和创新能力,展现高职区块链人才培养成果。竞赛时间6小时,竞赛连续进行。竞赛模块内容见表1。表1竞赛模块内容模
4、块主要内容模块一区块链产品方案设计与系统运维根据项目背景描述完成区块链产品的需求分析与方案设计,在LinUX环境下完成区块链系统的部署、运维及测试模块二智能合约开发与测试根据给定的区块链业务需求编写功能需求文档和智能合约设计文档;使用SoIidity编程语言开发智能合约,设计符合需求的合约接口,完成合约功能的开发,对智能合约进行编译、部署和调用;进行智能合约测试模块三区块链应用系统开发利用前端开发语言及框架完成页面逻辑设计和展示;利用JaVa等后端开发语言及框架,实现应用程序接口,完善区块链应用系统,调用智能合约实现链上信息的查询和结果展示职业素养团队分工合理、操作规范、文明竞赛竞赛各阶段分值
5、权重和时间分布见表2o表2竞赛各阶段分值权重和时间分布模块比赛时长分值模块一区块链产品方案设计与系统运维6小时35分模块二智能合约开发与测试30分模块三区块链应用系统开发30分职业素养5分四、竞赛方式(一)竞赛形式线下比赛。(二)组队方式1.竞赛以团体赛方式进行,以院校为单位参赛,每支参赛队由2名选手组成,不得跨校组队,同一学校参赛队不超过1队。参赛队可配指导教师,指导教师须为本校专兼职教师,每队限报2名指导教师,竞赛期间不允许指导教师进入赛场进行现场指导。指导教师负责参赛选手的报名、训练指导、服务和比赛期间参赛选手的日常管理。2.参赛选手须为高等职业学校专科、高等职业学校本科全日制在籍学生(
6、以报名时的学籍信息为准)、五年制高职(四、五年级)在籍注册学生、技师学院相关年级全日制在籍学生。凡在往届全国、全省职业院校技能大赛中获一等奖的选手,不得再参加同一项目相同组别的比赛。五、竞赛流程根据竞赛任务要求,参赛队伍在6小时竟赛时间内须完成竟赛任务。(一)竞赛日程表3竞赛日程表日期时间内容比赛前1日9:00-12:00各参赛队报到15:00-16:00领队会、赛前说明会16:00-16:30选手熟悉赛场比赛当日7:00-8:00赛场检录,竞赛选手进入赛位8:00-14:00竞赛选手完成竞赛任务14:00-20:00对选手提交的结果文件进行评分(二)竞赛流程图1竞赛流程六、竞赛命题技能大赛的
7、命题工作由赛项执委会指定的命题专家组负责。本赛项制定样题一套,并与本规程同步发布。具体详见附件一O七、竞赛规则1.参赛选手报名资格按照山东省教育厅等4部门关于举办第十六届山东省职业院校技能大赛的通知(鲁教职函(2023)47号)中的规定。2.参赛队可于正式比赛前1日,由主办方统一组织熟悉场地。比赛赛位通过抽签决定,参赛选手进入比赛赛位,比赛正式开始后方可进行相关操作。比赛期间参赛选手原则上不得离开比赛场地。选手分工、工作程序和时间安排由参赛队自行决定。3.竞赛所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何具有存储和通信功能的设备,如硬盘、光盘、U盘、手机、平板电脑等。4.严禁参赛
8、选手、赛项裁判、工作人员私自携带通讯、摄录设备进入比赛场地。5.所有参赛选手都必须携带参赛证件进行检录。6.竞赛过程中,选手须严格遵守操作规程,确保人身及设备安全,并接受裁判员的监督和警示。选手如有疑问,应举手示意,现场裁判应按要求及时予以答疑。如遇设备或软件故障,参赛选手应举手示意,现场裁判、技术人员等应及时予以解决。若因非参赛选手个人因素造成设备或软件故障,由裁判长视具体情况做出裁决。若因选手因素造成设备故障或损坏,无法继续竞赛,裁判长有权决定终止该队竞赛。7.竞赛结束后,参赛队要确认已成功提交所有竟赛文档,裁判员与参赛队队长一起筌字确认,参赛队在确认后不得再进行任何操作。8.最终竞赛成绩
9、经复核无误及裁判长、监督仲裁长签字确认后,在赛项群进行公布。八、竞赛环境1.竞赛场地:竞赛场地分为竞赛现场、裁判休息区、指导老师休息区、服务区。其中,竞赛现场又划分为:检录区、场内竞赛区、技术支持区。2.竞赛设备:场内竞赛区按照参赛队数量准备比赛所需的软硬件平台,为参赛队提供统一竞赛设备和备用设备。选手无需自带任何工具及材料。3.竟赛工位:竟赛现场每个参赛队工作区间面积合理,确保参赛队之间互不干扰,每个比赛工位上标明编号;每个竞赛间配有工作台,用于摆放计算机和其它调试设备工具等;配备2把工作椅。4.技术支持区:为技术支持人员提供固定工位、电源保障。5.竞赛场地应符合消防安全规定,现场消防器材和
10、消防栓合格有效,应急照明设施状态合格,赛场明显位置张贴紧急疏散图,赛场出入口专人负责,随时保证安全通道的畅通无阻。竞赛现场通风良好、照明需符合教室采光规范。九、技术规范根据第十六届山东省职业院校技能大赛规程编制要求,结合企业职业岗位对人才培养需求,并参照相关国家职业标准制定。参赛代表队在实施竞赛项目中要求遵循的规范见表4。表4竞赛遵循规范序号标准号内客1GB/T11457-2006信息技术、软件工程术语2LD/T81.1-2006职业技能实训和鉴定设备技术规范3GB/T25069-2010信息安全技术术语4ISO22739-2020Blockchainanddistributedledgert
11、echnologies一Vocabulary(区块链和分布式账本技术词汇)5GBZ2-02-10-15区块链工程技术人员国家职业技术技能标准6GBZ4-04-05-06区块链应用操作员国家职业技术技能标准7CBD-Forum-001-2017区块链参考架构8CBD-Forum-002-2017区块链数据格式规范9T/SIA007-2018区块链平台基础技术要求10CIET-2018-04区块链技术人才培养标准十、技术平台(一)竞赛设备表5竞赛设备设备类别数量设备用途基本配置竟赛服务器每支参赛队伍1套。根据参赛队数量,配备10%的备份机器。支撑区块鞋平台运行性能相当于i5处理器,64G内存以上,
12、ITB硬盘以上、USB3.0接口、千兆及以上网卡,显示器要求1024*768以上。竟赛客户机每支参赛队伍2台。根据参赛团队数量,配备10陈的备份机器o竞赛选手比赛使用性能相当于i5处理器,16GB以上内存,ITB以上硬盘,显示器要求1024*768以上。(二)软件TF台2023年全国职业院校技能大赛区块链技术应用赛项比赛平台由北京四合天地科技有限公司、腾讯云计算(北京)有限责任公司和北京京邦达贸易有限公司提供。第十六届山东省职业院校技能大赛高职组区块链技术应用赛项比赛平台对接2023年国赛区块链技术应用赛项的区块链平台及其管理工具。(二)软件环境由于组件、软件的通用性以及更新迭代,竟赛所使用的
13、软件版本可与规程规定的版本不一致,只要高于规程规定的版本即可,软件版本见表6。表6软件版本序号名称版本用途1WPSVersion2019及以上编制文档2PuttyVersion0,7远程工具3MobaXtermMobaXterm22及以上远程工具4WinSCPVersion5.15及以上文件传输5ChromeVersion100及以上浏览器6JavaJDKVersion8及以上Java开发7VisualStudioCodeVersionL69及以上开发工具8ItelliJIDEAVersionCE2022开发工具9GradleVersion6及以上构建工具10MavenVersion3.6及以
14、上构建工具11OfficeVisioVersion2013及以上绘图工具12MySQLMySQL5.7及以上数据库工具13VueVersion2.x前端框架14PostmanPostman9.0及以上接口测试工具15竞赛管理平台Version1.0及以上竞赛管理十一、成绩评定(一)奖项设定本赛项设参赛选手团体一、二、三等奖。奖项设定以赛项实际参赛队总数为基数,一、二、三等奖获奖比例分别为10%,20%,30%(小数点后四舍五入)。大赛对获得一等奖的指导老师,颁发获奖选手指导教师”证书。奖项获得根据参赛队最终成绩由高到低进行排序,如出现参赛队最终成绩并列的情况,按照模块一、二、三顺序的得分高低排
15、序,即总成绩相同的情况下比较模块一的成绩,模块一成绩高的排名优先,如果模块一成绩也相同,则按模块二的成绩进行排名,以此类推完成相同成绩的排序。(一)评分标准制定原则竞赛评分制定严格遵守公平、公正的原则,区块链技术应用赛项评分采用赛项结果评分方法,始终贯彻落实竞赛一贯坚持的公平、公正和公开原则。参与竟赛成绩管理的组织机构包括裁判组、监督组和仲裁组等。裁判组实行裁判长负责制”。裁判员根据竞赛工作需要分为检录裁判、加密裁判、现场裁判和评分裁判。检录裁判负责对参赛队伍(选手)进行点名登记、身份核对等工作;加密裁判负责组织参赛队伍(选手)抽签并对参赛队伍(选手)的信息进行加密、解密;现场裁判按规定做好赛
16、场记录,维护赛场纪律;评分裁判负责对参赛队伍(选手)的技能展示、操作规范和竞赛成果等按赛项评分标准进行评定。监督组对裁判组的工作进行全程监督,并对竞赛成绩抽检复核。仲裁组负责接受由参赛队领队提出的对裁判结果的申诉,组织复议并及时反馈复议结果。(=)评分方法选手在完成任务之后,将竞赛成果物按照赛题指定的方式提交,由参赛选手队长签字确认(鉴工位号)a评分采取分步得分、累计总分的计分方式。不计参赛选手的个人得分,只记录团体得分。参赛队提交比赛任务结束请求或者在比赛时间终止后,不得再进行任何操作。否则,视为比赛作弊,给参赛队记警告一次。在竞赛过程中,选手如有不服从裁判判决、扰乱赛场秩序、舞弊等不文明行
17、为,由裁判长按照规定扣减相应分数并且给予警告,情节严重的取消竞赛资格,竞赛成绩记O分,队员退出比赛现场。(三)评分标准表7评分标准赛项模块竞赛内容考核的知识点、技能点相应得分点分值区块链产品需求分析与方案设计依据给定的项目背景,分析业务需求,编制业务流程图、活动图、类图、时序图、系统结构图、系统架构图等,编写项目概要设计说明书,完成产品原型及软件功能的设计1.掌握区块链系统基本设计概念,合理划分角色及业务功能2.文档编制规范,各模型图绘制正确3.模块及功能划分完整、合理4.正确撰写应用系统功能设计文档10模块一区块链产品方案设计与系统运维区块链系统部署与运维基于给定的环境和区块链系统,完成区块
18、链系统部署及节点部署。通过监控工具完成对网络、节点服务的监控。根据业务需求规范,完成系统日志、网络参数、节点服务等系统结构的维护1.按要求正确部署区块链网络,并能验证运行状态2.正确安装管理工具及监控工具3.正确完成业务系统数据库的创建和管理4.搭建的区块链符合业务需求,按要求进行扩容和网络配置等维护操作15区块链系统测试设计区块钱系统的测试流程,调用智能合约进行单元测试、集成测试、系统测试和性能测试;根据业务需求,L对测试需求分析正确,合理设计测试用例2.正确对区块链系统进行防篡改测试、签名测试等10分析并修复给定智能合约中的安全漏洞3.正确使用测试工具修复合约中的漏洞4.正确对已部署的智能
19、合约进行性能测试、系统测试和执行分析模块二智能合约开发与测试智能合约设计根据区块链业务需求,编写功能需求文档和智能合约设计文档1.合约模块划分合理2.合约能完整描述业务对象,正确表达业务对象、实体等之间的关系3.正确编写智能合约设计文档5智能合约开发使用Solidity语言进行智能合约开发,完成智能合约部署和调用1.合约编写功能覆盖全面、逻辑正确2.正确部署和调用合约20智能合约测试编写智能合约单元测试代码并完成合约功能测试、性能测试L对已有合约正确构建单元测试2.正常使用工具完成合约功能及性能测试5模块三区块链应用系统开发区块链应用前端开发根据业务需求,使用前端开发框架完成页面设计,使用已提
20、供的服务端接口获取业务数据,并进行部署展示1.正确编写前端代码,完成服务端接口调用2.正确完成前端数据展示及页面逻辑10区块链应用后端开发依据功能需求,使用JaVa等后端开发语言及常用框架进行后端代码开发,访问数据库、实现应用程序接口、调用智能合约,完善区块链应1.正确使用后端开发语言和框架,完成数据库调用等功能,实现应用程序接口2.正确编写后端接口程序,调用智能合约,实现链上信息的20用系统,完成后端代码的部署查询和结果展示3.正确编写后端接口程序,进行区块链应用操作4.正确部署后端程序职业素养文档写作科学规范,具有团队合作精神和创新意识,比赛操作严谨,代码编写规范,文明竞赛1.分工合理2.
21、操作规范3.文明竞赛5(五)成绩审核方法竞赛结束后,由裁判长向裁判员核实竞赛过程中有无异常。如无异常,成绩单由裁判长卷字确认并封存直至公布成绩时开启。如有异常,在裁判长主持下,由专家组成员、裁判员、仲裁员和监督员共同处理。(六)成绩公布方法竞赛成绩经复核无误后,经裁判长、监督人员审核签字后,以赛项组委会最终公布结果为准。竞赛结束后,如参赛队对比赛成绩有异议,提出异议申诉或仲裁,可按照相关规定进行申诉和仲裁,按照仲裁结果公布竞赛成绩。十二、赛场预案赛场备用工位:赛场提供占总参赛队伍10%的备用工位。竞赛系统可靠性:竞赛系统使用的服务器应进行冗余,数据库、存储应使用高可用架构。竞赛备用服务器:现场
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十六 山东省 职业院校 技能 大赛 高职 区块 技术 应用 规程
链接地址:https://www.desk33.com/p-823266.html