第七届江苏技能状元大赛移动应用开发项目技术文件_第1页
第七届江苏技能状元大赛移动应用开发项目技术文件_第2页
第七届江苏技能状元大赛移动应用开发项目技术文件_第3页
第七届江苏技能状元大赛移动应用开发项目技术文件_第4页
第七届江苏技能状元大赛移动应用开发项目技术文件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

第七届江苏技能状元大赛“移动应用开发”项目技术文件2024年1月

目录一、本项目技术描述 一、本项目技术描述本项目技术工作文件(技术描述)是对本竞赛项目内容的框架性描述,正式比赛内容及要求以竞赛最终公布的赛题为准。移动应用开发指的是面向移动终端设备操作系统进行“应用程序”开发,从业人员需熟悉主流操作系统,Android操作系统或iOS操作系统的应用开发包(SDK),掌握移动通信和软件编程的基本理论和基本技能,具备运用工程化方法和工具完成软件编码和测试的能力,完成App(Application的缩写)的开发。从业人员的专业能力具体要求包括:项目需求分析、App产品原型设计、App界面实现、App功能开发与调试等,从业人员能够:通过项目需求分析了解面向的用户群体的诉求、其使用的移动终端设备,并通过产品原型设计模拟App形态,以及针对设备特性的高保真界面实现,最后调用操作系统提供的各种应用程序包(SDK)、设备特性(摄像头、GPS、陀螺仪、加速度计和蓝牙等)、服务端API等完成功能的开发及调试工作,并且需要考虑用户的使用场景,运用基本的用户体验知识,进行相关优化操作。另外从业人员还应该具备其他通用能力,例如专业英语阅读能力、解决问题的能力、组织与沟通能力等。本项目为单人赛,仅设置“操作技能考核”科目,比赛总时长为540分钟。二、选手应具备的能力(一)应熟悉的理论知识(1)系统的原理和行为知识;(2)原型设计,用户测试和结果评估知识;(3)功能对移动应用程序产品的影响;(4)用户界面(UI)的设计方法和用户体验(UX)的设计方法;(5)框架设计的原理与应用;(6)选择“最有效的方法”;(7)视觉动画的表现力;(8)移动应用程序代码的编码规范和重要性;(9)SDK架构及其用法;(10)运用分析工具分析提供的API使用方法;(11)本地存储的实现方法;(12)面向对象设计的基本原理和常见设计模式;(13)数据的分析与处理;(14)常用数据结构及其算法;(15)系统和智能终端提示的问题。(二)应掌握的实操技能(1)排除常见的App设计和开发问题;(2)调试和处理错误;(3)使用计算机或设备和一系列软件包;(4)使用版本控制系统(GIT);(5)使用英文版操作系统和软件,按照任务要求完成英文版作品;(6)交付符合客户要求和规格的产品;(7)使用AdobeXD完成产品原型的设计;(8)在应用程序用户界面(UI)上进行原型和视觉设计;(9)遵循客户的品牌准则,生成应用程序品牌形象的标准化文档;(10)使用开发工具软件完成开发要求;(11)通过编程实现用户交互效果、动画和数据交互;(12)创建模块化和可重用的开发代码;(13)记录测试结果并解决问题;(14)根据原型稿的要求,实现程序的界面开发、功能开发。三、竞赛内容(一)考核模块本项目分为四个考核模块:App原型设计、App界面实现、App功能开发(手机端)和App功能开发(平板端);本次比赛对选手AndroidApp的设计和开发能力进行考核,不考核iOSApp开发能力;每个模块独立评分,根据赛题要求进行设计和编码最终实现所需效果和功能。竞赛总用时为9小时,具体时间分配见表3-1。表3-1竞赛模块及时间分配日程模块考核模块时间分配C1A原型设计2小时C1B界面实现2.5小时C2C功能开发(手机端)2.5小时C2D功能开发(平板端)2小时总计9小时模块A:原型设计选手需要根据客户的需求,使用原型图工具(AdobeXD)和图形处理工具(AdobePhotoshop)设计符合目标受众的App高保真原型稿;本模块占比20%。模块B:界面实现选手根据所提供的产品原型稿,结合题目要求,使用布局技巧进行施工布局,实施过程的内容包含了:界面施工的完整性工艺、交互效果的处理、其他功能的制作等等;本模块占比30%。模块C:功能开发(手机端)选手需要按照题目的要求,实现App的各项具体功能,包括了进行发送http请求、使用API返回数据、使用移动设备特性等;本模块占比30%。模块D:功能开发(平板端)选手需要分析平板终端特性,编写Android代码,完成客户对大屏App开发的需求,涵盖触摸、拖动、旋转等事件处理和手势识别等技术;本模块占比20%。(二)命题模式本项目属于赛前需对试题保密的项目。技术规则和技术文件公布后,专家组组织相关人员通过公开平台对命题思路、关键考核要点、设施设备等关键技术问题进行讨论,并对提出的意见建议及时解答。涉密部分在正式比赛时公布。赛题应尽量模仿IT相关的实际工作场景。赛题应能分阶段地进行,使得参赛选手在每一个阶段的工作都可以独立进行,每个阶段结束时应能提交代表选手技能水平的相应成果以备评分。赛题应提供完善的基础环境和测试数据等以支持参赛者完成比赛。大赛所使用的所有操作系统及软件均为英文版本。四、评分标准及流程本项目评分标准分为测量和评价两类。凡可采用客观数据表述的评判称为测量;凡需要采用主观描述进行的评判称为评价。本次竞赛评分表按照世赛竞赛系统的格式,并使用评分系统自动计算和汇总分值。(1)评价分(主观)评价分打分方式:3名裁判为一组,各自单独评分,计算出平均权重分,除以3后再乘以该子项的分值计算出实际得分。裁判相互间分差必须小于等于2分,否则需要给出确切理由并在小组长或裁判长的监督下进行调分。权重表如下:权重分值要求描述0分各方面均低于行业标准,包括“未做尝试”或不可接受1分达到行业标准2分达到行业标准,且某些方面超过标准3分达到行业期待的优秀水平,完美(2)测量分(客观)测量分打分方式:按模块设置若干个评分组,每组由3名及以上裁判构成。每个组所有裁判一起商议,在对该选手在该项中的实际得分达成一致后最终只给出一个分值。若裁判数量较多,也可以另定分组模式。测量分评分准则样例表:类型标准指标要求值实测值最高分值正确分值不正确分值满分或零分密码框具有密文显示功能密文显示功能具有本功能0.500.500从满分中扣除具有文本框、提示框、按钮、标题元素,每缺少一种扣除0.5分具有文本框、提示框、按钮、标题元素,每缺少一种扣除具有本功能2.002.000-1.50从零分开始加实现了上下滚动的效果(0.5分)实现了侧滑的效果(0.5分)实现了上下滚动的效果实现了侧滑的效果存在2个效果1.001.000-0.05本项目评分流程参考世界技能大赛的评分方法进行。各专家裁判和裁判员队伍分为不同的组别,每组不少于3人,由裁判长指定组长,分别对各模块进行评分。各评分小组负责所有选手同一指标的现场评分,并签字确认评分结果,如有现场演示部分,则需要选手现场签字与裁判共同确认结果。在全部阶段(模块)结束后,如果选手的总成绩出现同分情况的,则依次按照模块C>D>B>A的分数排名;即:如果模块C分数并列,则按照模块D分数排名,以此类推。五、场地及设施设备(一)场地1、竞赛场地光线充足,照明良好;供电设施正常且安全有保障;场地整洁;每个赛位占地不小于5平方(2m×2.5m),场地净高不低于3m,且标明赛位号,220V交流电源,每个赛位提供独立的电源保护装置和安全保护措施。2、竞赛场地设置隔离带,非裁判员、参赛选手、工作人员不得进入比赛场地;竞赛场地划分为检录区、竞赛操作区、现场服务与技术支持区、休息区、观摩通道等区域,区域之间有明显标志或警示带;标明消防器材、安全通道、洗手间等位置。3、赛场设有保安、公安、消防、医疗、设备维修和电力抢险人员待命,以防突发事件;赛场还应设有生活补给站等公共服务设施,为选手和赛场人员提供服务。4、赛场设置安全通道和警戒线,确保进入赛场的大赛参观、采访、视察的人员限定在安全区域内活动,以保证大赛安全有序进行。(二)设施设备1、竞赛设施设备和工具(1)竞赛设备竞赛场地设备由主办方统一提供,供选手及裁判使用的设备,具体场地设备设施见表4-1。表4-1场地设备设施序号设备、设施名称型号规格单位数量备注1Androidstudio4.2.2套12AndroidSDK28、29、30套13AVDPixel2(phone)API29套14AVDPixelC(tablet)API29套15AdobeXD41套16AdobePhotoshop2019套17Postman8.9.1套18OkHttp4.9.0套19Gson2.8.6套110JDK8套111Git2.32.0orupper套112Chrome90.0orupper套113平台中慧云启移动应用开发平台V1.0套114计算机CPU:Inteli9-12900K3.2GHz16核及以上主板:IntelW680芯片组及以上内存:至少64G(2*32G)DDR54800NECC硬盘:512G2280SSDM.2+2TSATA7200转显卡:GFXNVIDIARTXA400016G及以上(以承办单位实际参数为准)套1(*如未特别说明,本次竞赛所有系统及软件采用英文版,除了构建项目所必须的依赖库外,不额外提供其他依赖库)。2.选手自带物品 选手禁止携带任何物品进入竞赛场地,场地已提供满足竞赛所需要的环境。选手禁止携带设备:●额外的软件;●移动电话;●掌上电脑;●存储盘(数据存储设备);●任何带内置存储器的设备。关于竞赛耗材:●竞赛耗材由承办方提供,不能自带;●使用完的耗材需要归还原处,不能带走。六、赛事纪律选手不得作任何标记。若在比赛中有明显作弊痕迹,可上报裁判员进行处理,严重者可按作弊处理。在完成竞赛任务的过程中,因操作不当导致事故,扣10~20分,情况严重者取消比赛资格。因违规操作损坏赛场提供的设备,污染赛场环境等不符合职业规范的行为,视情节扣5~10分。扰乱赛场秩序,干扰裁判员工作,视情节扣5~10分,情况严重者取消比赛资格。在技能大赛期间,本项目参赛选手、裁判人员、场地经理及其他赛事保障工作人员、各参赛队领队及助理等,若发现违法比赛纪律、道德要求等的行为,第一时间向裁判长口头反馈,及时处理出现的问题,必要时需向裁判长提交书面报告。裁判人员在执裁过程中出现争议,由裁判员向裁判长反映问题,共同研究解决。在技能大赛期间,对本项目参赛选手、裁判人员、场地经理及助理、其他赛事保障工作人员、各参赛队领队及助理等,出现违反竞赛纪律或有碍竞赛公平公正的行为,将按规定上报上级部门进行严肃处理。七、赛事安全根据国家相关法规要求,结合本项目实际,提出安全、健康要求及职业操作规范要求,并明确违反后的处理规定。特别是根据本项目具体情况的诸如人身防护,有毒、有害物品携带、存放,防火、防爆等措施。(一)选手安全防护要求 1.参赛选手应严格遵守设备安全操作规程。2.参赛选手停止操作时,应保证设备的正常运行,比赛结束后,所有设备保持运行状态,不要拆、动硬件连接,确保设备正常运行和正常评分。3.参赛选手应遵从安全规范操作,例如:ESD(静电放电),静电放电无害环境下的设备用途,安全使用及储存。4.参赛选手应保证设备和信息完整及安全。(二)赛事安全要求 1.禁止选手及所有参加赛事的人员携带任何有毒有害物品进入竞赛现场。2.承办单位应设置专门的安全防卫组,负责竞赛期间健康和安全事务。主要包括检查竞赛场地、与会人员居住地、车辆交通及其周围环境的安全防卫;制定紧急应对方案;监督与会人员食品安全与卫生;分析和处理安全突发事件等工作。3.赛场须配备相应医疗人员和急救人员,并备有相应急救设施。(三)公众要求1.赛场内除指定的裁判、工作人员外,其他与会人员须经组委会同意或在组委会负责人陪同下,佩带相应的标志方可进入赛场内。2.允许进入赛场的人员,只可在安全区内观摩竞赛,不得使用录像设备长时间拍摄选手工位、屏幕。3.允许进入赛场的人员,应遵守赛场规则,

温馨提示

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

评论

0/150

提交评论