济宁市“技能状元”职业技能大赛-移动应用开发(世赛选拔)技术文件_第1页
济宁市“技能状元”职业技能大赛-移动应用开发(世赛选拔)技术文件_第2页
济宁市“技能状元”职业技能大赛-移动应用开发(世赛选拔)技术文件_第3页
济宁市“技能状元”职业技能大赛-移动应用开发(世赛选拔)技术文件_第4页
济宁市“技能状元”职业技能大赛-移动应用开发(世赛选拔)技术文件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

---济宁市“技能状元”职业技能大赛—第一届山东省职业技能大赛济宁市选拔赛暨2023年度职业技工院校学生教师职业技能竞赛移动应用开发(世赛)技术文件第一届山东省职业技能大赛济宁市选拔赛暨2023年度职业技工院校学生教师职业技能竞赛组委会

目录TOC\o"1-2"\h\u12468一、技术描述 36856(一)赛项概要 322497(二)基本知识与能力要求 429487二、试题与评判标准 419393(一)试题(样题) 48915(二)比赛时间及试题具体内容 43825(三)评判标准 821237三、竞赛细则 915360(一)竞赛时间 714090(二)竞赛规则 725368(三)裁判人员须知 82141(四)选手须知 922901四、竞赛场地、设施设备等安排 1211238(一)竞赛场地 122582(二)场地布局图 1315086(三)基础设施清单 138794五、安全、健康要求 1410668(一)消防预案 126314(二)供电预案 1217345(三)医疗预案 151400(四)设备预案 15一、技术描述(一)赛项概要1.项目名称移动应用开发(MobileApplicationsDevelopment)2.项目简介本项目技术说明是对本竞赛项目内容的框架性描述,正式比赛内容及要求以竞赛最终公布的赛题为准。移动应用开发指的是面向移动终端设备操作系统进行“应用程序”开发,从业人员需熟悉主流操作系统,Android操作系统,掌握移动通信和软件编程的基本理论和基本技能,具备运用工程化方法和工具完成软件编码和测试的能力,完成App(Application的缩写)的开发。从业人员的专业能力具体要求包括:App界面实现、App功能开发与调试等,从业人员能够:了解面向的用户群体的诉求、其使用的移动终端设备,进行项目需求分析并通过产品原型设计模拟App形态,以及针对设备特性的高保真界面实现,最后调用操作系统提供的各种应用程序包(SDK)、设备特性(摄像头、GPS、陀螺仪、加速度计和蓝牙等)、服务端API等完成功能的开发及调试工作,并且需要考虑用户的使用场景,运用基本的用户体验知识,进行相关优化操作。另外从业人员还应该具备其他通用能力,例如专业英语阅读能力、解决问题的能力、组织与沟通能力等。(二)基本知识与能力要求本竞赛是对该技能的展示和评估,主要测试各选手在项目执行:需求分析、App设计、编程和调试技能方面的能力。参赛选手要按照赛题中移动应用开发的标准(或要求)展示其移动应用开发技能。以下能力描述分为不同部分,每部分使用总分的百分比来表示它的重要性,竞赛测试项目及评分方案尽可能反应选手应具备的能力中所列知识点、技能,大赛允许存在适当偏差。序号相关要求重要性(%)1工作组织、管理5基本知识高效团队工作的原则和实践;系统的原理和行为;如何采取积极进取的方式,以便从各种来源识别、分析和评估信息;确定问题的多个解决方案。工作能力排除常见的App设计和开发问题;考虑时间限制和最后期限;调试和处理错误;使用计算机或设备和一系列软件包;应用研究技术和技能,以保持最新的行业指南;根据可用时间计划每天的生产计划;使用版本控制系统(GIT);使用英文版操作系统和软件,按照任务要求完成英文版作品;2沟通和人际关系技能5基本知识如何解决沟通问题,包括识别问题,研究问题,分析问题;原型设计,用户测试和结果评估;设计概念和技术,包括线框,故事板和创建流程图。工作能力阅读理解规则文档;交付符合客户要求和规格的产品;收集,分析和评估信息;解释标准和要求;匹配客户端要求;提出一个满足业务需求的概念。3初步计划,设计和测试框架40基本知识移动应用程序用户的行为;功能对移动应用程序产品的影响(例如大小和各种参数);设计思维过程的原理和应用;用户界面(UI)的设计方法和用户体验(UX)的设计方法;框架设计的原理与应用;选择“最有效的方法”;视觉动画的表现力;工作能力流程图的原理和应用。使用AdobeXD完成产品原型的设计;在应用程序用户界面(UI)上进行原型和视觉设计;使用Android系统的UI应用程序规范;遵循客户的品牌准则,生成应用程序品牌形象的标准化文档;规划和设计移动应用商店的营销解决方案。4实施功能,进行产品编程45基本知识移动应用程序代码的编码规范和重要性;移动平台系统机制;SDK架构及其用法;各种终端设备上的程序兼容性;WebServices,Socket,http(s)协议;RESTfulAPI设计,XML和JSON数据格式;运用分析工具分析提供的API使用方法;本地存储的实现方法;架构设计、开发、测试、调整和其他技术以及相关工具的使用;面向对象设计的基本原理和常见设计模式;数据的分析与处理;常用数据结构及其算法;系统和智能终端提示的问题。工作能力使用开发工具软件完成开发要求;使用API与现有代码进行集成开发;通过编程实现用户交互效果、动画和数据交互;创建模块化和可重用的开发代码;进行频繁的测试以确保有效的开发;记录测试结果并解决问题;掌握文件操作处理的技巧;调试移动应用程序以识别问题并编写规范化的代码以解决问题;根据原型稿的要求,实现程序的界面开发;5产品测试与展示案5基本知识归纳与总结的技巧;产品展示的原理;评估效率和效果的原理和应用;个人绩效考核的原则和方法;持续改进和优化的原理和技术。工作能力制作展示文稿;评估展示和推广的预期效果;个人绩效考核的原则和方法;持续改进和优化的原理和技术。合计100试题与评判标准(一)试题(样题)本竞赛是对该技能的展示和评估,考查参赛选手实际工程项目的原型设计能力、编码能力、综合分析能力、技术架构设计能力、产品测试能力。考核技术点包括:原型设计、UI设计、四大组件(Activity、Service、BroadcastReceiver和ContentProvider)、资源使用、网络编程、Handler/多线程/定时器、多媒体、数据存储、业务逻辑、数据分析等。正式比赛的试题与样题变化不超过30%。(二)比赛时间及试题具体内容本次竞赛比赛时间为1天,共3个模块,比赛总时长4小时。主要考核选手AndroidApp的设计和开发能力,不考核iOSApp开发能力。比赛主要包括以下三部分:模块A:需求分析此模块考查参赛选手依据给定的需求规格说明书模板,进行需求分析设计的能力。结合特定功能需求编制对应业务流程图/活动图、类图、时序图和对应模块概要设计说明。模块B:App原型设计选手需要根据客户的需求,使用原型图工具(AdobeXD)设计符合目标受众的App高保真原型稿。此使之符合移动应用UI设计规范,同时实现原型界面之间交互的功能。模块C:App功能开发选手需要按照题目的要求,遵循移动应用开发流程和规范,利用HTML5、CSS3、JavaScript或Java技术,实现App的各项具体功能,包括了进行发送http(s)请求、使用API返回数据、使用移动设备特性等。参赛选手要按照赛题中移动应用开发的标准展示其移动应用开发技能。每个模块独立评分,本项目满分100分。模块编号模块名称竞赛时间占比(%)A需求分析4小时25B原型设计35CAPP功能开发40总计100(三)评判标准1.评价分(主观)评价分(Judgement)打分方式:至少3名裁判员为一组,各自单独对每一评分项评分,裁判员的平均分为该评分项的实际得分。裁判员相互间分差必须小于等于1分,否则需要给出确切理由并在小组长或裁判长的监督下进行调分。每个模块的评价评分必须先于测量分评分进行。权重分值要求描述0分作品低于行业标准1分作品符合行业标准2分作品符合行业标准,且在某些方面高于行业标准3分作品全方位超过行业标准,接近完美2.测量分(客观)测量分(Measurement)打分方式:按模块设置若干个评分组,每组由3名及以上裁判员构成。每个组所有裁判员一起商议,在对该选手在该项中的实际得分达成一致后最终只给出一个分值。3.评分流程本竞赛在全部模块比赛结束后,单独对模块进行评分,只对按试题要求提交的作品评分。各模块评判结束后,裁判员核对本人参与的评判成绩签字确认;在全部模块评分结束后,如果选手的总成绩出现同分情况的,以模块C的成绩排名顺序。模块C成绩同分的,按照模块B的成绩排名顺序。模块C、模块B成绩同分的,按照模块A的成绩排名顺序。模块C、模块B、模块A成绩同分的,按照模块C各任务的成绩排名顺序。4.名次排列原则(1)评分原则依据模块配分加权法算出总成绩,按得分从高到低依次排列名次。(2)裁判评分原则裁判人员由两方面人员组成,一是第三方专家若干名;二是各参赛单位,每单位只能选派一名具有资格的裁判员担任选拔赛部分模块现场裁判工作,一旦担任裁判员工作后,比赛中途不得更换人选。竞赛细则(一)竞赛时间竞赛时间安排与流程日期时间事项地点2023年5月11日07:10—07:201赛前检录2比赛相关人员进赛场,赛前准备竞赛场地07:20—07:30选手检录进入工位,检查设备;熟悉设备及软件竞赛场地07:30—11:30选手比赛竞赛场地12:30-17:00现场评分竞赛场地(二)竞赛规则1.参赛选手应按照技术文件和考核项目试题要求,在规定的时间内独立完成。2.参赛选手务必按时到达指定竞赛场地集合“持身份证”抽签、检录、参赛,并接受裁判员的检查。3.参赛选手进入赛场时,除按大赛技术文件规定携带比赛用品外,严禁携带其他技术资料、工具书、通讯工具进入竞赛场地。4.竞赛过程中,选手须严格遵守安全操作规程,并接受裁判员的监督和警示,以确保参赛的人身及设备安全。选手因个人误操作造成人身安全事故和设备故障时,裁判长有权中止该队竞赛;如非选手个人因素出现设备故障而无法竞赛,由裁判长视具体情况做出裁决(调换到备份工位或调整至最后一场次参加竞赛);如裁判长确定设备故障可由技术支持人员排除故障后继续竞赛,将给参赛队补足所耽误的竞赛时间。5.赛场统一提供饮水,选手休息、饮食等时间都算在竞赛时间内。参赛选手在竞赛过程中不得擅自离开竞赛场地,如遇有特殊情况需经裁判员同意后特殊处理。6.裁判长在竞赛结束前15分钟、5分钟进行竞赛剩余时间提醒,裁判长发布竞赛结束指令后,参赛选手应立即停止操作,不得以任何理由拖延竞赛时间,经裁判员检查许可后,参赛选手方可离开竞赛场地。7.竞赛过程中因违反安全操作规程造成设备或人身安全事故者,按相关规定追究责任。(三)裁判人员须知1.裁判员应服从裁判长的管理,裁判员的工作由裁判长指派决定;2.裁判员按照大赛相规程,在裁判长领导下依据评分标准和评分细则公平、公正、真实、准确完成竞赛评分工作;3.裁判员在工作期间不得使用手机、照相机、录像机等设备;4.安全和规范操作评判应由现场裁判在竞赛现场打分5.现场执裁的裁判员负责检查选手携带的物品。违规物品一律清出赛场;比赛结束后裁判员要命令选手停止操作;监督选手提交作业表;6.比赛中所有裁判员不得干扰选手比赛,除非选手举手示意裁判长解决比赛中出现的问题。(四)选手须知1.选手在熟悉设备前通过抽签决定竞赛顺序和比赛用设备。2.选手按照技术文件和测试项目试题要求在规定的时间内独立完成各实操模块。3.选手在场地熟悉和比赛期间不得使用手机、照相机、录像机等设备;不得携带和使用自带的任何存储设备。4.正式比赛期间,除裁判长外任何人员不得主动接近选手及其工作区域,不许主动与选手接触与交流,选手有问题只能向裁判长反映。5.参赛选手迟到15分钟,取消比赛资格。比赛结束铃声响起以后,选手应立即停止工作;3分钟之内签名确认,并离开赛场;6.未经裁判长允许,选手不得延长比赛时间;7.所有选手赛场统一封闭,不服从赛场安排的将取消参赛资格;8.根据违规程度,违规选手将会受到罚去10分~20分、不得进入前10名、取消竞赛资格等不同级别的处罚;9.选手对现场裁判判罚有异议时,可向裁判长提起申诉由裁判长负责仲裁,裁判长无法解决的,须向竞赛组委会仲裁组提出申请解决。竞赛场地、设施设备等安排(一)竞赛场地1.参赛选手竞赛区域。每个竞赛赛位标有醒目的赛位编号,确保参赛队之间互不干扰。环境要求赛场采光(大于500lux)、照明和通风良好;提供稳定的水、电,并提供应急的备用电源;提供足够的干粉灭火器材;每个赛位配备一台计算机,全部选手共用1台竞赛管理服务器。2.展示平台区域。需要与竞赛场地分开的隔离带,供参赛队领队、指导教师及工作人员休息,并开展其他相关活动。3.裁判区域。供裁判休息及工作场地。共配有服务器1台,计算机2台;A4激光打印机1台;桌椅10套;饮水机、纸杯、文具用品若干。4.技术支持区。为技术支持人员提供的工作场地。5.服务区。提供医疗等服务保障,并用隔离带隔离。(二)场地布局图(三)基础设施清单1.硬件平台每个参赛队配备1台选手开发机,最低软硬件配置要求如下:操作系统:Windows10(64位)处理器:i5以上处理器(支持VT)内存:16GB或以上硬盘:500GB或以上显示器:分辨率1024×768像素以上2.软件平台移动应用开发赛项软件平台如表所示。序号软件名称版本单位数量1PostmanVersion7.32套12WPS11.1.0套13AndroidStudioVersion4.0套14Android模拟器Version8.0.X分辨率1080*1920套15HbuilderXVersion3.1.22套16360压缩Version4.0.0及以上版本套17OfficeVisioVersion2016套18AdobeXDVersion40.0.X套1(上述配置仅供参考,最终配置按赛场实际提供为准)五、安全、健康要求编制安全措施应急预案、食品安全措施应急预案、火灾安全事故紧急处理预案、伤害事故紧急处理预案、设备事故紧急处理预案,电力供应事故紧急处理预案等。对处理各种可能出现的突发状况进行事先演练,确保赛项顺利进行。(一)消防预案1.赛前赛场进行严格的场地清理,将易燃易爆材料和与比赛无关物品、设备等清理出赛场。2.在赛场准备一定数量的灭火器散布在赛场中。3.设立防火巡视员、禁烟员,赛场及其周围严禁吸烟。4.比赛场地要有紧急疏散通道,比赛期间要保证通道畅通,让所有人都知晓疏散通道的出口,并做出明显的引导指示标志。(二)供电预案赛场提供稳定的供电应急设备,并有设备维修和电力抢险人员待命。竞赛期间突遇断电、停电,赛场安全负责人要做好参赛人员安抚工作,立即向竞赛裁判组报告,并根据指示做出决定。联系相关人员检查断电原因,组织人员立即抢修,尽快恢复供电,并记录断电情况、处理过程以备查阅。(三)医疗预案现场配备医护人员,配备一些常用应急药品,参赛相关人员如突发疾病,立刻拨打医疗求救电话,在救护车不能及时到达的情况下,由现场医护人员陪同自行把病号送往就近医院。(四)设备预案赛场提供一定量的备用设备。在比赛过程中,参赛选手如遇设备或软件等故障,参赛选手应举手示意,现场裁判、技术人员等应及时予以解决。确因计算机软件或硬件故障,致使操作无法继续的,经赛场裁判长确认,予以启用备用设备。赛项联系人:李航联系电话/p>

附件1:移动应用开发项目样题一、竞赛形式、时间及内容(一)竞赛形式个人参赛(1人)。(二)竞赛时间竞赛时间:共计240分钟(三)竞赛内容“移动应用开发”赛项竞赛成绩为100分。项目各部分占总分权重如下:项目竞赛时间权重1需求分析4小时25%2原型设计35%3APP功能开发40%总计\100%二、项目介绍(一)项目背景当前发展数字经济已成为国家重点战略。据预测,预计到2025年数字经济占GDP比重将超50%。智慧城市(英语:SmartCity)是指在城市规划、设计、建设、管理与运营等领域中,运用物联网、云计算、大数据、空间地理信息集成等数字技术,使得城市管理、教育、医疗、房地产、交通运输、公用事业和公众安全等城市组成的关键基础设施组件和服务更互联、高效和智能,从而为市民提供更美好的生活和工作服务、为企业创造更有利的商业发展环境、为政府赋能更高效的运营与管理机制。(二)项目描述智慧城市是指利用新一代信息技术,以整合、系统的方式管理城市运行体系,让城市中各个功能彼此协调运作,为城市中的企业提供优质的发展空间,为市民提供更高的生活品质,让城市成为适合人全面发展的城市,涵盖了智慧政务、智慧环保、智慧安防、智慧交通、智慧教育、智慧医疗、智慧生活等数十个场景。三、项目要求(一)第一部分:需求分析基于给定主页面、个人中心等3个功能需求描述,撰写流程图/活动图、用例图、类图、时序图等概要设计。任务1:引导页功能模块描述(7分)1.App启动,首先进入引导页,引导页面下方显示5个小圆圈标识,提示用户当前引导页面位置。2.进入最后引导页。(1)显示“网络设置”按钮,点击弹出服务器IP地址(如0)和端口(如8080)设置对话框,并实现服务器IP地址和端口的保存和修改功能。(2)显示“进入主页”按钮,点击进入主页面。任务2:主页面功能模块描述(10分)进入智慧城市App主页面。1.显示轮播图,点击轮播图跳转至对应页面。2.显示智慧城市各领域推荐应用服务入口,以图标和名称为单元宫格方式显示,手机端每行显示5个,按照优先级从高到低排序(数值越大优先级越高),共两行,第2行最后一个显示“更多服务”,点击“更多服务”进入对应页面。每个领域应用入口布局显示为圆形图标,图标下为名称,点击图标可进入对应的领域应用页面。3.显示新闻专栏,上方标签页方式显示新闻类别,下方显示新闻列表,列表项包括图片、新闻标题、新闻内容缩写(多出的字用省略号显示),评论总数,发布时间等信息。4.显示底部导航栏,采用图标加文字方式显示,图标在上,文字在下,共四个图标分别为首页、全部服务、新闻、个人中心,点击标签进入对应页面,并颜色标记当前页面所在导航栏。任务3:个人中心功能模块描述(8分)在智慧城市App主页面底部导航栏“个人中心”图标或信息,进入个人中心页面。任务说明:1.首先进入个人中心页面,个人中心页面显示用户头像、账户、个人信息页面入口、修改密码页面入口、意见反馈页面入口,点击“退出”按钮可退出登录。2.点击个人信息跳转至个人信息页面,标签栏显示本页面标题,点击返回图标可返回到上一页,点击修改可保存修改的信息,可修改内容为:头像、昵称、性别、联系电话,注:手机号码最后四位使用

*号代替。3.点击修改密码可进入修改密码页面,标签栏显示本页面标题,点击返回图标可返回到上一页,输入原密码与新密码,点击“确定”按钮可保存修改的信息。4.点击意见反馈可跳转至意见反馈页面,标签栏显示本页面标题,点击返回图标可返回到上一页,输入反馈的内容,字数限制在150字以内,点击提交可提交反馈的意见。(二)第二部分:原型设计1.使用原型图工具(AdobeXD)设计符合目标受众的App高保真原型稿,每个功能至少一个画板。2.画板尺寸为1080×1920,状态栏高度72px,标题栏高度为144px,标签栏高度为72px。3.原型绘制画板大小尺寸及各部分内容区尺寸参考。图2尺寸参考图4.当内容超出高度区域时,设置滚动区域来显示内容。5.画板要对齐,界面版式布局合理、美观,内容完整;同样功能请复用样式,避免一种功能、两种样式的情况。6.原型要有交互设计内容,用户体验良好。检查存在的漏洞,防止出现异常流程和异常内容状态。7.页面所需数据,详见API接口文档,利用Postman工具获取。任务1:引导页功能模块描述(10分)1.App启动,首先进入引导页,引导页面下方显示5个小圆圈标识,提示用户当前引导页面位置。2.进入最后引导页。(1)显示“网络设置”按钮,点击弹出服务器IP地址(如0)和端口(如8080)设置对话框,并实现服务器IP地址和端口的保存和修改功能。(2)显示“进入主页”按钮,点击进入主页面。任务2:主页面功能模块描述(15分)进入智慧城市App主页面。1.显示轮播图,点击轮播图跳转至对应页面。2.显示智慧城市各领域推荐应用服务入口,以图标和名称为单元宫格方式显示,手机端每行显示5个,按照优先级从高到低排序(数值越大优先级越高),共两行,第2行最后一个显示“更多服务”,点击“更多服务”进入对应页面。每个领域应用入口布局显示为圆形图标,图标下为名称,点击图标可进入对应的领域应用页面。3.显示新闻专栏,上方标签页方式显示新闻类别,下方显示新闻列表,列表项包括图片、新闻标题、新闻内容缩写(多出的字用省略号显示),评论总数,发布时间等信息。4.显示底部导航栏,采用图标加文字方式显示,图标在上,文字在下,共四个图标分别为首页、全部服务、新闻、个人中心,点击标签进入对应页面,并颜色标记当前页面所在导航栏。任务3:个人中心功能模块描述(10分)在智慧城市App主页面底部导航栏“个人中心”图标或信息,进入个人中心页面。任务说明:1.首先进入个人中心页面,个人中心页面显示用户头像、账户、个人信息页面入口、修改密码页面入口、意见反馈页面入口,点击“退出”按钮可退出登录。2.点击个人信息跳转至个人信息页面,标签栏显示本页面标题,点击返回图标可返回到上一页,点击修改可保存修改的信息,可修改内容为:头像、昵称、性别、联系电话,注:手机号码最后四位使用

*号代替。3.点击修改密码可进入修改密码页面,标签栏显示本页面标题,点击返回图标可返回到上一页,输入原密码与新密码,点击“确定”按钮可保存修改的信息。4.点击意见反馈可跳转至意见反馈页面,标签栏显示本页面标题,点击返回图标可返回到上一页,输入反馈的内容,字数限制在150字以内,点击提交可提交反馈的意见。(三)第三部分:APP功能开发参赛选手根据客户给定的需求描述,编码实现任务需求功能设计。任务1:引导页功能模块描述(8分)1.App启动,首先进入引导页,引导页面下方显示5个小圆圈标识,提示用户当前引导页面位置。2.进入最后引导页。(1)显示“网络设置”按钮,点击弹出服务器IP地址(如0)和端口(如8080)设置对话框,并实现服务器IP地址和端口的保存和修改功能。(2)显示“进入主页”按钮,点击进入主页面。任务2:主页面功能模块描述(10分)进入智慧城市App主页面。1.显示轮播图,点击轮播图跳转至对应页面。2.显示智慧城市各领域推荐应用服务入口,以图标和名称为单元宫格方式显示,手机端每行显示5个,按照优先级从高到低排序(数值越大优先级越高),共两行,第2行最后一个显示“更多服务”,点击“更多服务”进入对应页面。每个领域应用入口布局显示为圆形图标,图标下为名称,点击图标可进入对应的领域应用

温馨提示

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

评论

0/150

提交评论