2021年甘肃省职业院校技能大赛小程序设计与开发赛项竞赛规程(高职学生组)_第1页
2021年甘肃省职业院校技能大赛小程序设计与开发赛项竞赛规程(高职学生组)_第2页
2021年甘肃省职业院校技能大赛小程序设计与开发赛项竞赛规程(高职学生组)_第3页
2021年甘肃省职业院校技能大赛小程序设计与开发赛项竞赛规程(高职学生组)_第4页
2021年甘肃省职业院校技能大赛小程序设计与开发赛项竞赛规程(高职学生组)_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

————2021年甘肃省职业院校技能大赛“小程序设计与开发”赛项规程竞赛项目名称赛项名称:小程序设计与开发赛项组别:高职学生组赛项归属产业:电子信息大类竞赛目的在移动互联网迅速发展的时代,小程序凭借其“无需下载、即用即走”的便捷与轻量化体验,迅速被各行各业广泛应用。截至2020年8月,小程序总量超过550万,总日活超过4.4亿,小程序应用已覆盖超200个细分行业。据腾讯微信与中国信通院共同发布的《2019-2020微信就业影响力报告》指出,小程序更是成为微信带动就业的核心引擎。2019年,小程序加速渗透生活场景,直接带动就业机会536万个,相比2018年增长195%。本赛项以小程序在各垂直行业的广泛应用和典型岗位技能为基础进行设计。赛项面向计算机、软件技术、移动应用开发等相关专业方向,将小程序在产业应用中的典型案例、小程序应用开发的典型岗位技能与相关专业建设标准相结合,通过开展竞赛,进一步深化产教融合校企合作,推动相关专业的教学内容与教学方法的改革,促进小程序方向的创新和教学资源转化,为移动互联网产业发展培养更多技术技能型人才。竞赛内容本赛项以小程序在实际产业应用中的真实项目案例为背景,基于移动应用开发等相关专业教学标准并结合企业岗位技能需求进行设计。本赛项竞赛内容围绕智慧教育小程序进行设计。智慧教育小程序面向在校师生提供智慧教务、智慧生活等多个场景的智慧化服务,具体包含教务通知、课程管理、智能考勤、校园活动、校园缴费、食堂订餐、二手市场、约局组队等功能模块,要求参赛选手在规定的时间内根据给定项目需求、框架和数据,完成满足需求的智慧教育小程序的设计与开发。重点考察参赛选手需求分析能力、产品初步规划和设计能力、程序编码能力、创意创新能力和产品测试与交付能力等。本赛项竞赛时长为240分钟,满分为100分,竞赛内容由“需求分析”、“初步设计”及“功能模块开发”三个模块组成。竞赛内容、时间及各模块权重分配如表1所示。表1竞赛内容、时间及各模块权重分配表模块编号模块名称竞赛时间分数评价分测量分合计A需求分析0.5小时31215B初步设计1小时52025C功能模块开发2.5小时55560总计100模块A:需求分析此模块重点考察参赛选手需求分析和需求设计的能力,参赛选手需依据给定的项目主题,结合业务场景,绘制对应业务流程图、类图、时序图等图示,并编写对应模块需求文档。模块B:初步设计此模块重点考查参赛选手依据给定的功能描述,使用原型设计工具进行高保真原型设计的能力,使之符合小程序UI设计规范,并基于功能描述和业务流程理解,完成交互设计。模块C:功能模块开发此模块重点考查参赛选手微信小程序应用开发的编码能力,根据给定功能需求、原型图、代码框架,实现页面开发、后台业务逻辑开发及前后台数据交互。说明:微信小程序应用需要适配不同终端设备、不同屏幕分辨率下的用户界面,包括手机、平板及电脑,优先适配375x667|Dpr:2。竞赛方式本赛项采取个人赛方式,以院校为单位组队参赛,不得跨校组队。每支参赛队由1名选手和不超过1名指导教师组成。比赛形式以实践操作为主,在规定时间内完成赛项任务,以现场过程评价与完成任务结果评价为主要考核方式。竞赛试题本竞赛采用公开样题的方式。竞赛规则1.参赛队及参赛选手资格:(1)高职学生组:参赛选手须为全日制普通高等职业院校在籍在校学生、本科院校高职类全日制在籍学生,五年制高职四、五年级学生。选手年龄限制在25周岁以下(年龄计算截止时间以比赛当年的5月1日为准)。凡在往届全国、全省技能大赛中获一等奖的学生,不得再参加同一项目同一组别的比赛。凡经审查不符合报名条件的参赛选手将取消参赛资格,产生的空缺名额不得补报。(2)中职教师组:参赛选手须为报名院校教师。2.比赛工位通过抽签决定,比赛期间参赛选手原则上不得离开比赛场地。3.竞赛所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何有存储功能的设备,如硬盘、光盘、U盘、手机、随身听等。4.参赛队在赛前10分钟领取比赛任务并进入比赛工位,比赛正式开始后方可进行相关操作。参赛队自行决定选手分工、工作程序。5.在比赛过程中,参赛选手如有疑问,应举手示意,现场裁判应按要求及时予以答疑。如遇设备或软件等故障,参赛选手应举手示意,现场裁判、技术人员等应及时予以解决。确因计算机软件或硬件故障,致使操作无法继续的,经赛场裁判长确认,予以启用备用设备。6.比赛时间结束,选手应全体起立,结束操作。经工作人员查收清点所有文档后方可离开赛场,离开赛场时不得带走任何资料。7.赛项裁判应严格遵守赛项各项规章制度,确保比赛公平、公正、公开。比赛当天8:00起,赛项裁判应上交所有通信设备,由赛项执委会统一保管并安排赛项裁判在指定区域休息或工作,直至赛项成绩评定结束。8.比赛结束,经加密裁判对各参赛队提交的竞赛成果进行三次加密后,评分裁判方可入场进行成绩评判。最终竞赛成绩经复核无误及裁判长、仲裁长签字确认后予以公示。竞赛环境竞赛场地每个工位内设有操作平台并配备220伏电源,工位内的电缆线应符合安全要求。每间竞赛工位面积4~6㎡,以确保参赛队之间互不干扰。竞赛工位标明工位号,并配备竞赛平台和技术工作要求的软、硬件。环境标准要求保证赛场采光(大于500lux)、照明和通风良好,每支参赛队提供笔、纸张等工具,提供饮用水,提供一个垃圾箱。技术规范本赛项结合企业对用人岗位的需求和能力,并参照表2中相关国家职业标准制定。参赛队在实施竞赛项目中要求遵循如下规范。表2小程序应用开发赛项技术规范序号标准号中文标准名称1GB/T11457-2006信息技术软件工程术语2GB/T14394-2008计算机软件可靠性和可维护性管理3GB/T19003-2008软件工程4GB/T32421—2015软件工程软件评审与审核5GB/T30999—2014系统和软件工程生存周期管理过程描述指南6GB/T19769.2—2015功能块第2部分:软件工具要求7GB/T19668.5—2018信息技术服务监理第5部分:软件工程监理规范8GB/T20271-2006信息安全技术信息系统通用安全技术要求9GB/T20918-2007信息技术软件生存周期过程风险管理10GB/T8567-1988计算机软件产品开发文档编制指南11GB/T8567-2006计算机软件文档编制规范12GB/T9385-2008计算机软件需求规格说明规范13IEEE1074—2006开发软件项目生命周期过程14/微信小程序开发指南技术平台每个竞赛位各有1套比赛器材和技术平台,满足每个考位可以独立进行小程序设计与开发。硬件平台表3硬件平台序号名称型号单位数量1普通PC计算机操作系统:Windows7或Windows10处理器:i5及以上内存:8G及以上硬盘:128GB及以上台12路由交换模块通用网络设备个13手机需选手自带配有SIM卡的手机并装有微信应用程序,便于竞赛期间登录微信开发者工具。同时,赛前参赛选手需自行完成小程序测试号申请,并熟悉微信开发者工具使用,具体指引详见下方备注链接。台1备注:小程序测试号申请指引可参考如下链接:/miniprogram/dev/framework/(二)软件平台每个参赛队配备1套智慧教育小程序开发系统。(三)相关软件及版本表4赛项软件及版本序号软件名称软件版本1AdobeXDVersion37.1.322OfficeWord或WPSOffice2016或W.P.S.10314.12012.20193OfficeVisio或亿图图示Office2016或亿图图示简体中文版V10.5.34PostmanVersion8.0.6及以上5VisualStudioCodeVersion1.53.2及以上6微信开发者工具Version1.05及以上7NodejsVersion12.18.3及以上8MysqlVersion8.0.21及以上9Navicat或MysqlWorkbenchNavicat12及以上或MysqlWorkbench8.0.21及以上成绩评定(一)评分标准制定原则赛项围绕小程序应用开发相关规范、相关产业岗位技能和院校专业教学规律、教学标准设置考核内容及评分标准。赛项采用过程评分和结果评分相结合、技能评分和职业素养评分相结合的方式,考察参赛选手的综合素质。同时本着“科学严谨、客观公正”的原则制定评分标准。赛项满分为100分。(二)评分方法1.赛项采取分步得分、累计总分的计分方式进行评分。各模块间分别计算得分,模块间错误不传递。2.赛项采取三层加密原则。第一组加密裁判组织参赛队选手第一次抽签,抽取参赛编号,替代选手参赛证等个人信息;第二组加密裁判组织参赛选手进行第二次抽签,确定工位号,替换选手参赛编号;第三组加密裁判对各参赛队竞赛结果进行加密,替换工位号。三层加密信息由不同加密裁判密封后保管,在评分结束后进行解密并统计成绩。3.独立评分原则。评分前,由裁判进行随机抽签分组,杜绝主观意愿组队,各裁判组按竞赛模块独立进行评分,评分后统计总分,确保成绩评定客观、严谨、准确。4.裁判长正式提交评分结果并复核无误后,加密裁判在监督人员监督下进行三层解密:竞赛结果编号到工位号解密;工位号到参赛编号解密;参赛编号到参赛队名称解密。5.为保障成绩评判的准确性,监督组对赛项总成绩排名前30%的所有参赛队伍的成绩进行复核;其余成绩进行抽检复核,抽检覆盖率不低于15%。监督组在复检中发现错误,需以书面形式及时告知裁判长,由裁判长更正成绩并签字确认。如复核、抽检错误率超过5%,裁判组需对所有成绩进行复核。6.竞赛过程中,参赛选手如出现扰乱赛场秩序、干扰裁判和监考正常工作等不文明行为的,由裁判长扣减该专项相应分数,情节严重的取消竞赛资格,竞赛成绩为0分,队员退出比赛现场。7.参赛选手不得在比赛结果上标注含有本参赛队信息的记号,如有发现,取消奖项评比资格。(三)评分细则1.评价分(主观)评价分打分方式:3名裁判为一组,各自单独评出权重分,计算出平均权重分,将平均权重分除以3后再乘该子项的评价分值计算出实际得分。裁判相互间分差必须小于等于1分,否则需要给出确切理由并在裁判长的监督下进行调分。权重如表5所示,模块A需求分析评分样例如表6所示。表5权重表权重分值要求描述0分低于行业标准,包括“未做尝试”1分基本符合行业标准,但在某些方面略有不足2分完全符合行业标准3分全方位符合行业标准,并在某些方面达到优秀水平表6模块A需求分析评价分评分样例评分子项评分细则权重分值模块A:需求分析与实际业务不一致0分符合业务,但流程不清晰1分符合业务,流程绘制清晰2分符合业务,流程图完善易懂,能够清晰完整地表示出相应流程3分2.测量分(客观)测量分打分方式:3名裁判为一组,各自单独评分。裁判打分一致时有效,否则需要给出确切理由并在裁判长的监督下重新评分。评分样例如下表所示。表7模块测量分评分样例评分子项评分细则总分得分模块A:需求分析流程图中具备开始和结束元素0.50模块B:初步设计原型页面中具备满足需求的控件与功能[每缺少一点扣0.2分]10.6模块C:功能模块开发点击卡片/按钮跳转至对应页面0.50.5根据题目提供的原型图进行编码实现,页面需包含原型图中全部元素,且层级位置与原型图一致[每缺少一点扣0.2分]21.2(四)评分点注:其中标有*的部分仅教师组考核。表8评分点模块编号模块名称考核点考点描述权重评分标准A需求分析需求整理根据给定业务背景,整理和归纳用户需求;4%结果评分(测量分+评价分),裁判随机抽取分组独立评分业务流程设计根据给定业务背景,梳理业务流程,绘制业务流程图,包括UML用例图、类图、时序图等;6%产品设计根据业务流程,编写产品需求文档;5%B初步设计UI设计规范遵循微信小程序设计指南、遵循微信小程序运营规范进行设计;5%结果评分(测量分+评价分),裁判随机抽取分组独立评分UI平面设计根据给定需求与业务背景完成用户界面(UI)设计,要求对控件进行合理布局、重点突出、清晰明确等;15%UI交互设计根据给定需求与业务背景完成用户体验(UE/UX)的设计,要求交互友好、流程清晰、反馈及时等;5%C功能模块开发产品架构设计根据小程序框架、MVVM架构模式与小程序代码结构进行项目构建;10%结果评分(测量分+评价分),裁判随机抽取分组独立评分编程语言基础能力掌握WXML、WXSS及WXS微信小程序开发语言特性与应用;使用Node.js开源环境进行JavaScript编码;8%小程序页面UI实现根据给定需求与原型图实现小程序功能页面开发;解决原生组件间层级结构问题;*完成小程序在不同分辨率的适配兼容;15%业务逻辑实现编码实现小程序页面基础功能逻辑;通过事件系统实现视图层到逻辑层的通讯;完成自定义组件的开发与使用;12%API接口调用通过调用微信原生API或已提供的标准化后台服务接口(RESTfulAPI)实现小程序功能模块开发;10%小程序后台开发使用JavaScript完成后台对数据库数据的管理与维护;使用JavaScript完成前后台数据交互接口开发;*使用JavaScript实现后台基础逻辑;5%奖项设置赛项设参赛选手团体奖,一等奖占比10%,二等奖占比20%,三等奖占比30%。获得一等奖的参赛队伍的指导教师由组委会颁发优秀指导教师证书。赛项安全赛事安全是技能竞赛一切工作顺利开展的先决条件,是赛事筹备和运行工作必须考虑的核心问题。赛项执委会采取切实有效措施保证大赛期间参赛选手、指导教师、裁判员、工作人员及观众的人身安全。(一)比赛环境执委会在赛前组织专人对比赛现场、住宿场所和交通保障进行考察,并对安全工作提出明确要求。赛场的布置,赛场内的器材、设备,都符合国家有关安全规定。赛场周围设立警戒线,防止无关人员进入发生意外事件。比赛现场内参照相关职业岗位的要求为选手提供必要的劳动保护。在具有危险性的操作环节,裁判员要严防选手出现错误操作。大赛期间,承办单位在赛场管理的关键岗位,增加力量,建立安全管理日志。参赛选手进入赛位、赛事裁判工作人员进入工作场所,严禁携带通讯、照相摄录设备,禁止携带记录用具。如确有需要,由赛场统一配置、统一管理。赛项可根据需要配置安检设备对进入赛场重要部位的人员进行安检。(二)生活条件比赛期间安排的住宿地具有宾馆/住宿经营许可资质。执委会保证比赛期间选手、指导教师和裁判员、工作人员的交通安全。(三)组队责任1.各学校组织代表队时,须安排为参赛选手购买大赛期间的人身意外伤害保险。2.各学校代表队组成后,须制定相关管理制度,并对所有选手、指导教师进行安全教育。3.各参赛队伍须加强对参与比赛人员的安全管理,实现与赛场安全管理的对接。(四)应急处理比赛期间发生意外事故,发现者应第一时间报告赛项执委会,同时采取措施避免事态扩大。赛项执委会应立即启动预案予以解决并报告赛区执委会。赛项出现重大安全问题可以停赛,是否停赛由赛区执委会决定。事后,赛区执委会应向大赛执委会报告详细情况。(五)处罚措施1.因参赛队伍原因造成重大安全事故的,取消其获奖资格。2.参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警告无效的,可取消其继续比赛的资格。3.赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并造成重大安全事故的,由司法机关追究相应法律责任。竞赛须知(一)参赛队须知1.参赛队名称:统一使用学校的名称;不接受跨校组队,同一学校最多可以报名2支队伍参赛;2.参赛队组成:每支参赛队由1名符合参赛资格的学生组成,性别和年级不限。3.指导教师:每支参赛队可配指导教师1名,指导教师经报名并通过资格审查后确定。4.参赛选手在报名获得确认后,原则上不再更换。如参赛选手因身体等特殊原因无法正常参赛需更换人员的,须由所在院校向省教育厅相关部门提交书面申请并加盖公章,经审核后统一办理。竞赛开始后,参赛队不得更换参赛选手,允许队员缺席比赛。不允许更换新的指导教师,允许指导教师缺席。5.各学校组织代表队时,须安排为参赛选手购买大赛期间的人身意外伤害保险。(二)指导教师须知1.各参赛代表队要发扬良好道德风尚,听从指挥,服从裁判,不弄虚作假。如发现弄虚作假者,取消参赛资格,名次无效。2.各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的管理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。3.竞赛过程中,除参加当场次竞赛的选手、执行裁判员、现场工作人员和经批准的人员外,领队、指导教师及其他人员一律不得进入竞赛现场。4.参赛代表队若对竞赛过程有异议,在规定的时间内由领队向赛项仲裁工作组提出书面报告。5.对申诉的仲裁结果,领队要带头服从和执行,并做好选手工作。参赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处理。6.指导老师应及时查看大赛专用网页有关赛项的通知和内容,认真研究和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前的一切技术准备和竞赛准备。(三)参赛选手须知1.竞赛选手严格遵守赛场规章、操作规程和工艺准则,保证人身及设备安全,接受裁判员的监督和警示,文明竞赛。2.参赛选手在检录时需将身份证、学生证、参赛证等身份证件交由检录人员统一保管,不得带入场内。3.参赛选手进入赛场,不允许携带任何书籍和其他纸质资料(相关技术资料的电子文档由赛项执委会提供),不允许携带通信工具和存储设备(如U盘)。竞赛统一提供计算机以及应用软件。4.各参赛队应在竞赛开始前一天规定的时间段进入赛场熟悉环境,但不得触碰任何比赛设备及材料。5.竞赛时,在收到开赛信号前不得启动操作,各参赛队自行决定分工、工作程序和时间安排,在指定赛位上完成竞赛项目,严禁作弊行为。6.竞赛过程中,因严重操作失误或安全事故不能进行比赛的(例如因综合布线发生短路导致赛场断电的、造成设备不能正常工作的),现场裁判员有权中止该队比赛。7.在比赛期间,选手的食品、饮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论