移动应用开发-2020全国职业技能大赛规程

文章描述:-2022年4月13日发(作者:谢松洲)2020年全国职业院校技能大赛改革试点赛“移动应用开发”赛项规程全国职业院校技能大赛执委会2020年9月22日一、赛项名称赛项编号:GZ-赛项名称:移动应用开发英文名称:MobileApplicatiDevelopment赛项组别:高职组赛项归属:电子信息大类二、竞赛目的本赛项面向产业主流技术,对接国际标准,旨在通过融合世界技能大赛的技术

-

移动应用开发-2020全国职业技能大赛规程
2022年4月13日发
(作者:谢松洲)

2020年全国职业院校技能大赛改革试点赛

“移动应用开发”赛项规程

全国职业院校技能大赛执委会

2020年9月22日

一、赛项名称

赛项编号:GZ-2020006

赛项名称:移动应用开发

英文名称:MobileApplicatiDevelopment

赛项组别:高职组

赛项归属:电子信息大类

二、竞赛目的

本赛项面向产业主流技术,对接国际标准,旨在通过融合世界技

能大赛的技术标准和规则要求,引领和促进教学改革,提升职业教育

的国际化水平;通过完成一个完整的工作过程,使参赛选手、裁判、

教师等相关人员,熟悉并掌握世界技能大赛的技术规范和技术标准,

检验教学质量,达到“以赛促教”“以赛促学”“以赛促改”“以赛促建”的

目的。

本赛项重点考查参赛选手在移动应用开发实际工程项目中的综

合分析能力、架构设计能力、编码能力、文档编写能力、数据分析能

力、创意创新能力、产品测试和交付能力;展现移动应用开发专业学

生技能与风采,使教师和学生更全面地了解岗位需求,提升移动应用

开发专业人才培养质量和就业质量。同时培养选手的沟通与交流能力、

抗压能力、6S规范等职业素质;激发学生的求知欲和爱岗敬业的工

匠精神,带动广大青年学生钻研技术、苦练技能、走技能成才之路。

通过大赛搭建校企合作平台,引导更多行业、企业参与校企合作,

深化产教融合,推进产教融合人才培养,使职业院校能更深入地了解

2

产业的发展趋势以及产业对IT人才的需求标准,引领移动应用开发

及相关专业改革与建设,以适应互联网+、移动互联、云计算、大数

据、人工智能技术的发展,促进我国信息产业技术的改进与升级。

通过竞赛培养和锻炼一批“实践能力强、教学水平高、敬业精神

佳”的双师型“种子教师”师资队伍;通过竞赛转化,建设一批高质量、

立体化、一体化的专业、课程、项目教学资源,在教学设备、课程内

容、专业建设、人才培养方面为职业院校提供指导。

三、竞赛内容

(一)相关文件

本项目技术文件只包含该竞赛项目中和技术工作有关的信息。除

阅读本文件外,还需配合其他相关文件一同使用,如2020年全国职

业院校技能大赛改革试点赛实施方案。

(二)选手需具备的能力

移动应用开发赛项基于企业真实项目和高职移动应用开发专业

教学标准,融合了世界技能大赛移动应用开发项目的技术要求,结合

企业岗位技能需求,在规定的时间内完成指定任务的移动应用软件项

目开发,包括:客户的业务、沟通和人际关系技巧和项目执行;初步

计划、设计和测试框架;系统架构规划;实施和产品开发;最终产品

测试、故障排除和优化等。主要考核参赛选手在综合分析能力、架构

设计能力、编码能力、数据分析能力、创意创新能力、产品测试与交

付能力、掌握赛场规范和撰写文档规范等方面技能。

本项目竞赛内容通过对技能实操表现来评估知识及理解,将不再

另外举行知识及理解性质的理论测试。参加本项目竞赛的选手应具备

3

的知识和技能如表1所示,大赛允许5%偏差。以下知识和技能描述

分为不同部分,每部分使用百分比来表示重要性。

表1参赛选手应具备的知识和技能

项目

1

个人需要了解和理解:

有关安全工作的原则、法规和标准

个人职业素养和道德标准的重要性

对于工作过程进行自我评估

填补与工作相关的个人专业知识空白

合同和协议的性质及其附带的权利和义务

满足客户需求所需资源的可用性

设备、材料的购置、使用、存储和维护方面的良好做法

工作计划、日程安排和优先级处理的方法

有条理的工作的重要性,包括对细节、准确性和检查的重视

做专业发展规划对个人成长的重要性

个人应能够:

组织并维护安全高效的工作空间

始终保持系统、数据、信息和文档的完整性和机密性

采购、使用、维护和存储所有设备和材料,以确保最佳和持续的性能

掌握协议文件相关的权利和义务

规划个人专业发展,不断提高个人专业能力

按照“优先顺序”制定工作计划,确保工作有条不紊进行

提供专业的客户满意的解决方案

2

个人需要了解和理解:

软件开发成本构成及估算方法

与客户进行有效沟通、在项目实践中表达自己的观点、加强团队合作

遵循软件开发保密协议

从收到需求分析到交付软件的整个记录过程

客户沟通和人际关系技巧

8

工作组织与管理

相关重要性(%)

8

4

个人应能够:

准备与客户和同事的会议

收集、分析和确认客户需求

提供并讨论项目方案

与客户讨论时间、成本和费用,以达到共识

使用项目管理技能和技巧解决问题

遵循软件开发规范

记录项目开发的每个阶段

定期和客户沟通项目进度

3

初步计划、设计和测试框架

个人需要了解和理解:

各种开发平台(例如:iOS、Android)的特征和优势

软件设计原理和应用

用户界面(UI)的设计方法

用户体验(UE/UX)的设计方法

框架设计的原理与应用

最优解决方案的选择

流程图的原理和应用

测试计划和程序的设计

测试方法和工具(例如:单元测试、功能测试、性能测试等)

规范编写代码

16

个人应能够:

根据软件系统详细设计报告进行软件设计

使用UI设计软件,例如AdobeXD、Sketch和Sigma进行UI界面设计

用iOS或Android系统进行软件开发

遵循客户的品牌准则进行软件使用说明书的编写

规划和设计移动应用产品的营销解决方案

4系统架构规划

个人需要了解和理解:

创建系统架构的原理和应用

移动应用开发平台的原理、机制、特点(Android或iOS)

移动应用开发平台与系统架构的交互

理解ative开发原理

15

5

选择Web服务提供的模块

SDK架构及其用法

应用程序代码框架

常用的基础库

Web服务,Socket,HTTP(S)协议

数据库设计,SQL查询语言

RESTfulAPI设计,XML和JSO数据格式

面向对象设计的基本原理和常见设计模式

了解行业趋势和技术发展情况

个人应能够:

根据用户需求完成架构图设计

审查、选择和使用开源库和框架(例如使用GoogleMap)

使用不同的SDK开发工具

使用和设计数据库

使用不同的存储方式

5

个人需要了解和理解:

项目实施和产品开发

35

移动应用程序代码的编码规范和重要移动平台系统机制(Android或iOS)

各种终端设备上的程序兼容性

摄像头、GPS、陀螺仪、蓝牙等智能终端的功能

开发、测试、优化以及相关工具的使用

可视化的数据表现技能(例如饼图、直方图、折线图等)

进行频繁的测试以确保有效的开发方法

系统和智能终端提示的问题

移动应用程序的故障查方法

个人应能够:

选择最合适的开发平台

从移动应用程序获取移动终端设备的性能参数

在移动应用程序中实现可视化数据统计分析和筛选

处理由服务器、数据库等引起的常见问题

根据不同移动设备的功能开发相应的功能

使用API(应用程序编程接口)与现有代码进行集成开发

通过编程实现用户交互效果、动画和数据交互

创建模块化和可重用的开发代码

6

开发Android或iOS界面,并完成兼容性测试

使用Android或iOS开发语言以通用设计模式实施应用程序开发

Android或iOS平台上的程序和性能调整

6

最终产品测试、故障排除和优化

个人需要了解和理解:

使用一系列专门措施和程序进行产品审查的原则和流程

评估效率和效果的原理和应用

持续改进和优化的原理和技术

个人应能够:

完成所有测试以验证功能

分析和评估项目开发的每个阶段

完成用户使用说明书

用户体验情况记录

应用测试用例

记录测试结果并解决问题

在不同平台和屏幕分辨率上进行完整的界面和功能兼容性测试

模拟不同设备上的传感器的测试和故障排除

实施标准化应用程序编程接口的自动化测试合计100

18

(三)竞赛模块

移动应用开发赛项基于企业真实项目和高职移动应用开发专业

教学标准,融合了世界技能大赛移动应用开发项目的技术要求,结合

企业岗位技能需求,在规定的时间内完成指定任务的移动应用软件项

目开发,在3天时间(累计15小时),完成指定任务的移动应用开发

工程项目,包括:工作组织与管理;客户沟通和人际关系技巧;初步

计划、设计和测试框架;系统架构规划;项目实施和产品开发;最终

产品测试、故障排除和优化等。

本赛项主要考核参赛选手在综合分析能力、架构设计能力、编码

能力、数据分析能力、创意创新能力、产品测试与交付能力、掌握赛

7

场规范和撰写文档规范等方面技能。

本赛项以“2019年全国职业院校技能大赛移动互联网应用软件开

发赛项规程”及“第45届世界技能大赛移动应用开发(Mobile

ApplicatiDevelopment)项目技术文件”为指导依据,并结合国内行

业实际和世赛标准来组织命题;只考核技能部分,理论部分将通过技

能方式进行考核。

本赛项的竞赛内容由“需求分析”“初步设计”“功能模块开发”及

“测试与交付”四个模块组成。重点考查:客户业务的理解和沟通,需

求梳理和设计;产品初步规划和UI交互设计;应用系统架构设计,

产品开发和实现;产品测试、故障排除和优化,上线交付等技能。

竞赛内容、时间及各模块权重分配如表2所示。

表2竞赛内容、时间及各模块权重分配表

模块编号

A

B

C

D

模块名称竞赛时间

评价分

3小时

3小时

6小时

3小时

总计

4

4

8

4

分数

测量分

12

12

42

14

合计

16

16

50

18

100

需求分析

初步设计

功能模块开发

测试与交付

模块A:需求分析(3小时)

此模块重点考查参赛选手依据给定的需求规格说明书模板,进行

需求分析设计的能力。此模块包括两部分:

第一部分,结合特定功能需求编制对应业务流程图、类图、时序

图和对应模块概要设计说明。

第二部分,通过给定主题,结合业务要求,进行开放式需求设计,

8

自定义需求内容;并对需求进行分析,编写需求规格说明,编制业务

流程图、类图、时序图和概要设计。

模块B:初步设计(3小时)

此模块重点考查参赛选手依据给定的功能描述,使用原型设计工

具进行高保真原型设计的能力,使之符合移动应用UI设计规范,同

时实现原型界面之间交互的功能。

模块C:功能模块开发(6小时)

此模块重点考查参赛选手的代码编写能力,参赛选手根据要求进

行项目创建,构建通信等基本应用架构。此模块包括两部分:

第一部分,遵循移动应用开发流程和规范,依照模块的功能具体

要求进行每个模块的代码编写,使用已提供的标准化后端服务接口

(RESTfulAPI)进行业务数据获取。(后端服务接口文档随样题公开)

第二部分,基于特定主题,结合业务要求,进行模块的自主设计

与开发。

应用需要自适应手机和Pad用户界面,优先适配手机界面。

模块D:测试与交付(3小时)

此模块重点考查测试用例编制、测试执行,以及产品使用手册编

制能力。此模块包括两部分:

第一部分,参赛选手根据提供的待测应用,为待测应用编写完善

的测试用例,依照测试用例进行完整的功能测试,记录测试中出现的

Bug,并对Bug进行分析。

第二部分,分析待测应用的功能与业务流程,编写产品使用手册。

9

四、竞赛方式

(一)选手构成

本赛项为单人技能赛,每支参赛队由1名选手组成,须为在籍高

职院校学生。其中,参赛选手年龄须不超过25周岁(年龄计算的截止

时间以2020年11月1日为准),其性别和年级不限。指导教师须为

本校专、兼职教师,个人赛每名选手限报1名指导教师。

本赛项拟邀请国内外院校代表队参赛。欢迎社会各界人士到赛场

观摩。

(二)竞赛时间安排

本赛项分A、B、C、D四个模块。参赛选手在现场根据给定的项

目任务,在指定设备上完成“需求分析”“初步设计”“功能模块开发”和

“测试与交付”四个竞赛模块。

所有参赛队按照指定时间完成比赛任务。四个模块安排在3天内

完成。累计竞赛时间为15小时。

(三)竞赛评分

本赛项由评分裁判对各参赛队伍提交的作品采取测量性结果评

分和评价性结果评分相结合的方式进行评分。各参赛队总成绩=需求

分析模块得分+初步设计模块得分+功能模块开发模块得分+测试与

交付模块得分。

10

五、竞赛流程

(一)竞赛流程图

2020年移动应用开发赛项的竞赛流程如图1和图2所示。

C1赛事

入场检录

入场检录

C2赛事

裁判培训

评分分组

一次加密

二次加密,领

取平台账户

裁判培训

模块A竞赛

评分分组

出现问题

赛位号三次加

密(B)

模块C

上午竞赛

结束

模块B评分

成绩复核

录入成绩

现场裁判

调试解决

出现问题

平台提交模块

A成果物

结束

赛位号三次加

密(A)

模块A评分

中午休息

模块B竞赛

平台提交模块

B成果物

结束

异议

仲裁委

中午休息

模块C

下午竞赛

平台提交模块

C成果物

结束

成绩复核

录入成绩

C2赛事C3赛事

图1C1赛事和C2赛事流程

C3赛事

裁判培训

入场检录

评分分组

赛位号三次加

密(C)

C4

闭赛式

模块D竞赛

出现问题

现场裁判

获奖代表队采

访

调试解决

模块C评分

成绩复核

录入成绩

赛位号三次加

密(D)

模块D评分

成绩复核

录入成绩

信息解密

成绩报送

平台提交模块

D成果物

参赛队返回酒

竞赛结束

结束

异议

选手竞赛结束

仲裁委

图2C3赛事和C4闭赛式流程

11

(二)竞赛时间表

表3竞赛时间表

日期时间

12:00之前

10:00—11:00

C-1天

12:00—17:00

15:30—16:00

16:00—16:30

17:00—18:00

07:30—08:00

08:00—08:10

08:10—08:20

08:20—08:40

08:40—09:00

C1天

09:00—12:00

12:00—13:30

12:00—14:00

13:30—16:30

16:30—18:30

08:30—09:00

08:30—12:00

09:00—12:00

C2天12:00—13:30

12:00—14:00

13:30—16:30

16:30—18:30

08:30—09:00

08:30—12:00

C3天

09:00—12:00

12:00—13:00

12:00—14:00

13:00—16:00

各参赛队报到

工作人员(含监考)培训会

竞赛设备运行烤机

领队会

参赛队熟悉比赛场地

现场裁判赛前检查,封闭赛场

开赛式

赛场检录

参赛队抽取参赛编号

参赛队抽取赛位号

参赛队进入比赛赛位,进行赛前设备、材料检查

选手比赛(模块A:需求分析)

午休

申诉受理

选手比赛(模块B:初步设计)

裁判评分(模块A:需求分析)

申诉受理

赛场检录

裁判评分(模块B:初步设计)

选手比赛(模块C:功能模块开发)

午休

申诉受理

选手比赛(模块C:功能模块开发)

申诉受理

赛场检录

裁判评分(模块C:功能模块开发)

选手比赛(模块D:测试与交付)

午休

申诉受理

裁判评分(模块D:

测试与交付

12

内容

16:00—17:00

17:00—18:00

08:00—09:00

C4天09:00—09:30

09:30—10:00

成绩核定和解密

成绩报送及公布

闭赛式

采访获奖代表队

参赛队返回酒店

六、竞赛赛卷

(一)竞赛命题方案

竞赛试题设计要求如下:

1.每一份赛卷都是一个完整的移动应用开发工程项目。

2.赛卷包含:“需求分析”“初步设计”“功能模块开发”和“测试与

交付”四个模块。

3.各模块分别计算得分,错误不传递。

4.大赛使用的所有操作系统及软件版本,均为通用版本。

(二)专家组建立赛题库

本赛项建立赛题库,样题由全国职业院校技能大赛执委会组织专

家组完成,赛题内容基于“2020年全国职业院校技能大赛改革试点赛

实施方案”及第45届世界技能大赛“移动应用开发”赛项的技术要求完

成赛题库建设。赛卷数量不少于五套,每套赛卷的重复率不得超过

50%。融合世界技能大赛试题机制,专家组对已公布的赛题可进行不

超过30%的修改。赛题库于开赛前一个月在大赛网络信息发布平台上

()公布。

关于赛项命题方向和命题难度,以教育部发布的职业院校相关课

程标准和相关行业组织颁布的软件行业职业标准为依据,结合移动应

用开发专业技能人才培养标准和职业岗位需要,参照行业规范,融合

13

世界技能大赛要求,设计技能操作赛题。

此外,本赛项还将提供样题及评分要点,竞赛样卷与竞赛规程同

步发布。

(三)裁判长确定赛题

大赛执委会下设的赛项专家工作组负责本赛项赛题的编制工作。

本赛项开赛前三天内,将修改后的赛卷随机排序,在监督组的监督下,

由裁判长指定相关人员抽取正式赛卷与备用赛卷。

比赛完成后,参赛选手不得将赛题带离赛场,由现场裁判对赛题

进行回收。

(四)正式赛题公开

竞赛结束一周内,正式赛卷(包括评分标准)通过大赛网络信息

发布平台()公布。

七、竞赛规则

1.参赛队及参赛选手资格。参赛选手须为高职院校全日制在籍

注册学生、本科院校中高职类全日制在籍注册学生、五年制高职四、

五年级在籍注册学生。参赛选手年龄须不超过25周岁(年龄计算的截

止时间以2020年11月1日为准)。凡在往届全国职业院校技能大赛

中获本赛项高职组一等奖的选手,不能再报名参赛。

2.比赛工位通过抽签决定,比赛期间参赛选手原则上不得离开

比赛场地。

3.竞赛所需的硬件、软件和辅助工具统一提供,参赛队不得使用

自带的任何具有存储和通信功能的设备,如硬盘、光盘、U盘、手机、

14

随身听、智能手表、PDA等。

4.参赛选手在赛前10分钟领取比赛任务,并进入比赛工位。比

赛正式开始后方可进行相关操作。

5.在比赛过程中,参赛选手如有疑问,应举手示意,现场裁判应

按要求及时予以答疑。如遇设备或软件等故障,参赛选手应举手示意,

现场裁判、技术人员等应及时予以解决。确因计算机软件或硬件故障,

致使操作无法继续,经赛场裁判长确认,予以启用备用设备。

6.比赛时间结束,选手应全体起立,结束操作。经工作人员查收

清点所有文档后方可离开赛场,离开赛场时不得带走任何资料。

7.赛项裁判应严格遵守赛项各项规章制度,确保比赛公平、公正、

公开。比赛当天8:00起,赛项裁判应上交所有通信设备,由承办校统

一保管,并安排赛项裁判在指定区域休息或工作,直至赛项成绩评定

结束。

8.比赛结束,经加密裁判对各参赛选手提交的竞赛结果进行第

三次加密后,评分裁判方可入场进行成绩评判。最终竞赛成绩经复核

无误,由裁判长、监督长签字确认后,以纸质形式向全体参赛队进行

公布,并在闭赛式上予以宣布。

9.本赛项各参赛队最终成绩由承办单位信息员录入赛务管理系

统,承办单位信息员对成绩数据审核后,将赛务系统中录入的成绩导

出打印,经赛项裁判长审核无误后,签字。承办单位信息员将裁判长

确认的电子版赛项成绩上传赛务管理系统;同时,将裁判长签字的纸

质打印成绩单报送大赛执委会。

10.赛项结束后,专家工作组根据裁判评分情况,分析参赛选手

在比赛过程中对各知识点、技术的掌握程度,并将分析报告报备大赛

15

执委会办公室,执委会办公室根据实际情况适时公布。

11.赛项中每个比赛环节裁判评分的原始材料和最终成绩等结

果性材料,经监督组人员和裁判长签字后,装袋密封留档;并由赛项

承办院校封存,委派专人妥善保管。

八、竞赛环境

(一)赛场布局要求

竞赛场地包括参赛选手竞赛区域、展示平台区域、裁判区域、设

备耗材区。

1.参赛选手竞赛区域。在2000㎡的面积上,按照U形布置竞赛

工位。每个竞赛工位标有醒目的工位编号,考虑疫情因素,各赛位间

距大于1.5m,每个赛位面积约8㎡,并标有醒目的赛位编号,每个赛

位保证独立用电单元(安装漏电保护开关),确保参赛队之间互不干

扰。赛场要求竞赛过程全程无死角视频监控,监控录像保存3个月。

环境标准要求保证赛场采光(大于500lux)、照明和通风良好;提供

稳定的水、电,并提供应急的备用电源;提供足够的干粉灭火器材,

每个工位提供一个垃圾箱。每个赛位配备两台计算机(其中一台作为

服务器,另外一台为比赛机,普通计算机和iMAC二选一作为比赛

机);现场提供无线或有线网络(接入Internet,访问特定网站)。

2.展示平台区域。需要与比赛场地分开的隔离带,供参赛队领队、

指导教师及工作人员休息,并开展其他相关活动。

3.裁判区域。供裁判休息及工作场地。配有服务器1台,电脑10

台;A4激光打印机2台;桌椅10套;饮水机,纸杯,文具用品若干。

16

(二)赛场选手安全防护要求

1.参赛选手应严格遵守设备安全操作规程。

2.参赛选手停止操作时,应保证设备的正常运行,比赛结束后,

所有设备保持运行状态,不要拆、动硬件连接,确保设备正常运行和

正常评分。

3.参赛选手应遵守安全规范操作,例如:ESD(静电放电),静电

放电无害环境下的设备用途,安全使用及储存。

4.参赛选手应保证设备和信息完整及安全。

(三)赛事安全要求

1.禁止选手及所有参加赛事的人员,携带任何有毒有害物品进

入竞赛现场。

2.承办单位应设置专门的安全防卫组,负责竞赛期间健康和安

全事务。主要包括检查竞赛场地、与会人员居住地、车辆交通及其周

围环境的安全防卫;制定紧急应对方案;监督与会人员食品安全与卫

生;分析和处理安全突发事件等工作。

3.赛场须配备相应医疗人员和急救人员,并备有相应急救设施。

(四)赛事开放要求

1.赛场内除指定的裁判、工作人员外,其他与会人员须经组委会

同意或在组委会负责人陪同下,佩带相应的标志方可进入赛场内。

2.允许进入赛场的人员,只可在安全区内观摩竞赛,不得使用录

像设备长时间拍摄选手工位、屏幕。

3.允许进入赛场的人员,应遵守赛场规则,不得与选手交谈,不

得妨碍、干扰选手竞赛。

17

4.允许进入赛场的人员,不得在场内吸烟、喧哗。

此外,经组委会允许的赞助商和负责宣传的媒体记者,按竞赛规

则的要求进入赛场相关区域。上述相关人员不得妨碍、干扰选手竞赛,

不得有任何影响竞赛公平、公正的行为。

(五)赛事绿环保要求

1.赛场严格遵守我国环境保护法。

2.赛场所有废弃物应有效分类并处理,尽可能地回收利用。

3.赛场设置排烟除尘系统,尽可能地减少和控制烟尘。

九、技术规范

按照《全国职业院校技能大赛赛项规程编制要求》,结合企业职

业岗位对人才培养需求,并参照表4中相关国家职业标准制定。参赛

代表队在实施竞赛项目中要求遵循如下规范。

表4移动应用开发赛项技术规范

序号标准号中文标准名称

1GB/T32421—2015软件工程软件评审与审核

系统和软件工程生存周期管理过程描述指

2GB/T30999—2014

3GB/T19769.2—2015功能块第2部分:软件工具要求

信息技术服务监理第5部分:软件工程监

4GB/T19668.5—2018

理规范

信息安全技术移动互联网应用服务器安全

5GB/T35281—2017

技术要求

6GB_T25000.51—2016系统与软件质量要求和评价(SQuaRE)

系统与软件工程系统与软件质量要求与评

7GB/T25000.23—2019

价(SQuaRE)第23部分:系统与软件产品质

量测量

8IEEE1517—2010信息技术软件寿命周期过程再使用过程

9

10

IEEE1074—2006开发软件项目生命周期过程

教育部职业教育与教育司2019年高等职业学校移动应用开发专业标准

18

十、技术平台

(一)硬件平台

表5移动应用开发赛项硬件平台

序号

设备名称

普通计算机:

操作系统:Windows10

CPU:Inteli5及以上

普通计算机

或者iMAC(二

选一作为开发

机)

内存:8G及以上

硬盘:500G及以上

网卡:百兆及以上网卡

显示器:19英寸及以上

iMAC:

操作系统:MacOS11及以上

CPU:Inteli5及以上

内存:8G及以上

硬盘:256G及以上

网卡:百兆及以上网卡

显示器:21.5英寸及以上

Android手机:

屏幕6.1英寸上

分辨率2340×1080像素及以上

多点触控触摸屏

手持设备

(Android和

iOS系列二选

一)

支持Wi-Fi标准802.11

AndroidOS7.1及以上

AndroidPad:

屏幕10.8英寸及以上

分辨率2560×1600像素及以上

支持Wi-Fi标准802.11

iPhone11

iPad,屏幕10.2英寸

(二)软件平台

套1

套1

1

型号

单位数量

1

1

2

19

表6移动应用开发赛项软件平台

序号

1

2

3

4

5

6

软件名称

AdobeXD

Postman

Officeword

Officevisio

avicat

Premium

Android

studio

Android模拟

器(手机和

Pad)

Xcode

Apple模拟器

(手机和

Pad)

版本

Version30.1.X

Version7.32

Version2016

Version2016

Version11

Version4.0

单位

数量

1

1

1

1

1

1

7

8

9

Version7.1.X

Version12及以上版本

iPhone11和iPad

1

1

1

(三)场地禁止自带使用的设备和材料

赛场内禁止自带设备和材料,包括:电子设备,如平板、手机、

多媒体播放器、录音器,照相机,摄影机等。

十一、成绩评定

(一)评分原则

1.独立评分原则

根据裁判分工,负责相同模块评分工作的不同裁判,采取随机抽

签方式对参赛选手提交的竞赛作品,依据赛项评价标准独立评分,确

保成绩评定严谨、客观、准确。

(1)裁判每次评分前须进行随机抽签分组,杜绝主观意愿组队,

各自完全独立评分,裁判员间互不干涉。

20

(2)加密裁判加密当前评判模块赛位号后,由评分裁判统一在

工作区内评分,比赛监督人员可随机监督。

(3)评分裁判核定当前模块成绩后将成绩录入系统。

2.错误不传递原则

各环节分别计算得分,错误不传递,按规定比例计入总分。

3.结果评分原则

竞赛名次按照总成绩从高到低排序,相同成绩的依次按功能模块

开发、初步设计、测试与交付、需求分析模块得分高低决定排名次序。

4.三层加密原则

比赛过程采取三层加密,通过抽取参赛编号、工位号和竞赛成果

号,屏蔽参赛队信息,每个环节设置一名独立裁判,每个环节结束后,

数据立即封存于裁判长处,加密裁判直接隔离,确保成绩评定公平、

公正。

5.抽查复核原则

(1)为保障成绩评判的准确性,监督组对赛项总成绩排名前30%

的所有参赛队伍(选手)的成绩进行复核;对其余成绩进行抽检复核,

抽检覆盖率不得低于15%。

(2)监督组需将复核中发现的错误以书面方式及时告知裁判长,

由裁判长更正成绩并签字确认。

(3)复核、抽检错误率超过5%的,则认定为非小概率事件,裁

判组需对所有成绩进行复核。

(二)评分细则

本次评分规则融合世界技能大赛评分规则执行。本项目评分标准

21

分为评价和测量两类。

1.评价分

评价分(Judgement)打分方式:5名裁判为一组,各自单独评分,

填写权重分,去掉最高和最低分,计算出平均权重分,除以3后再乘

以该子项的分值计算出实际得分。裁判相互间分差必须小于等于1分,

否则需要给出确切理由并在裁判长的监督下进行调分。权重如表7所

示,模块A需求分析评分样例如表8所示。

表7权重表

要求描述

作品低于行业标准

作品基本符合行业标准

作品符合行业标准,且在某些方面略有不足

作品全方位符合行业标准,接近完美

表8模块A需求分析评分评分样例

评分子项

需求分析模

块——功能

流程图

评分细则

与实际业务不一致

符合业务,但流程不清晰

符合业务,绘制较为清晰,但流程不完善

符合业务,并清晰完整地表示出对应流程

权重分值

0分

1分

2分

3分

权重分值

0分

1分

2分

3分

2.测量分

测量分(Measurement)打分方式:3名裁判为一组,各自单独评

分。裁判打分一致时有效,否则需要给出确切理由并在裁判长的监督

下重新评分。评分样例如表9所示。

表9模块测量分评分样例

评分子项评分细则

控件跳转至对应界面

C1

模块功能能通过验证[每种错误扣

0.5分]

22

正确分值

0.50

2.00

得分值

0.50

1.00

流程图中具备开始和结束元素

模块A:需

求分析

流程图中流程、判定和连接线元

素绘制正确

模块B:初

步设计

原型页面中上方具备标题栏目中

具有标题和导航图标

点击【详情】跳转至对应界面

模块C:功

能模块开发

列表项中包括标题、详情和缩略

图[每少一个扣0.5分]

模块D:测

试与交付

XXX功能至少包括6个及以上测

试用例[每少一个扣0.2分]

0.2

0.2

0

0.2

0.3

0.50

1.50

0.3

0.50

1.00

1.2

0.4

(三)评分点

表10评分考核点

模块

考试模块

编号

考查点及描述

评分标准

客户需求能够熟练收集和分析客户需求;

2%

整理能够精准整理和归纳客户需求。

产品规格

A需求分析

产品可视

UML建模

移动设备

UI设计标

UI设计工

具操作

能够清晰梳理业务流程;

能够规范业务流程并产品化;

能够进行产品概要设计。

能够利用visio或word绘制业

务原型草图。

能够绘制规范的业务流程图;

能够绘制UML用例图、类图、时

序图。

掌握软件设计思维过程技巧和

应用;

熟悉各种移动开发平台(如iOS,

Android)的特征和优势。

熟练使用UI设计工具软件,如

AdobeXD或Sketch;

了解工具设计、原型、共享、工

具面板的使用。

熟练使用用户界面(UI)的设计

方法;

掌握组件布局方法;

熟练掌握正确的UI配方案。

23

结果评分

2%

(测量+评

价)

(裁判随机

4%

抽取分组独

立评分)

8%

2%

结果评分

(测量+评

价)

4%

(裁判随机

抽取分组独

立评分)

6%

B初步设计

UI平面设

熟练使用用户体验(UE/UX)的设

UI交互设

计方法;4%

熟练掌握软件交互设计。

能够基于产品原型还原产品UI

设计;

熟练使用Android下常用的布

局设计,新版本Material

Design布局和设计,熟练自定义

控件和一些主流的第三方控件

UI还原设的使用等,

8%

计熟练掌握Android四大组件;

熟悉掌握RecyclerView,

ListView等重要控件的使用;

熟练处理Activity和Fragment

和ViewPage的配合使用;

熟悉Android中的动画、选择

器、样式和主题的使用。

熟悉Android常用的开发模式,

产品架构如MVC、MVP等。

4%

设计熟练掌握面向对向(OOP)思想;

掌握模块化封装能力;

C

功能模块

开发

熟练Java或OC、Swift语言基

础编程;

熟练使用集合、IO流及多线程断

点上传下载和线程池的使用;

掌握异步数据加载编程能力。

理解产品需求描述及功能设计;

掌握软件产品化能力;

熟练处理Activity和5%

Fragment,Fragment和

Fragment之间的通信。

掌握SharedPreferences、文件

存储等方式的使用;

5%

掌握Android下SQLite数据库

存储方式(greendao,ormlite)。

熟练使用Android中常用的网

络请求框架,

如:HttpURLConnection,

9%

Volley,OkHtttp等);

熟悉XML/JSO数据解析和封

装。

语言基础

编程能力

结果评分

(测量+评

价)

(裁判随机

5%

抽取分组独

立评分)

业务逻辑

实现

数据存储

网络编程,

网络请求

框架,数据

封装和解

24

触控及手

势识别

多媒体等

资源使用

测试用例

编写及执

D

测试与交

缺陷分析

熟练掌握Android中的多点触

控(手势识别器);

熟悉Android下View的事件分

发机制与并能处理滑动事件冲

突处理。

熟悉Android图像处理之

Bitmap类等;

掌握音频和视频等资源的使用。

掌握测试计划制定的能力;

能够编写测试用例;

能够按照计划和用例执行测试。

能够记录测试结果并解决问题;

熟练进行测试过程分析和评估;

能够汇总测试结果以生成最终

报告。

能够遵循客户的品牌准则进行

软件使用说明书的编写。

6%

8%

6%

结果评分

(测量+评

价)

6%

(裁判随机

抽取分组独

立评分)

6%产品交付

(四)评分样例

表11模块C:功能模块开发——任务2:引导页面评分样例

模块任务

评分项

编号

子项评分描述评分细则

最高

0.5

0.5

0.5

0.5

0.25

0.25

0.5

模块

C:功

能模

块开

引导

页面

3-2-1M显示引导页面

M5个引导页面可以左右滑

3-2-2动切换,少一个引导页面

扣0.1分

M引导页面显示5个小圆圈

3-2-3

标识

3-2-4M标识当前引导页面位置

M最后引导页,显示【网络设

3-2-5

置】和【进入主页】按钮

M点击【进入主页】按钮,跳

3-2-6

转至主页面

M点击【网络设置】弹出对话

3-2-7框,并可输入IP和端口信

息项

M【网络设置】对话框,输入

3-2-8IP和端口信息,点击保存,

数据可保存

3-2-9M【网络设置】对话框,输入

25

专家分

值/权

重值

0.5

0.5

IP和端口数据合法

M二次进入页面不显示导航

3-2-10

0.5

与实际业务不一致

符合业务设计,但UI

不美观(含布局和

彩搭配)

0.5

符合业务设计,UI布

局分布较为清晰

符合业务设计,UI清

晰完美展现

0

1

3-2-11JUI界面美观度

2

3

(五)评分方法

1.竞赛满分为100分。

2.各参赛队总成绩=需求分析模块得分+初步设计模块得分+功

能模块开发模块得分+测试与交付模块得分。

3.竞赛设置裁判20人,包括裁判长1名,裁判19名。裁判分

为现场裁判6人,评分裁判10人,加密裁判3人。

4.裁判对参赛队伍提交的作品采取评价分和测量分结合评分。

采取分步得分、累计总分的计分方式。各环节分别计算得分,错误不

传递,按规定比例计入个人总分。根据赛题模块情况进行任务划分,

每3名评分裁判负责一个任务(评价分5名裁判)进行独立评分。

5.裁判长正式提交全部模块评分结果并复核无误后,在监督人

员监督下进行评分,加密赛位号到参赛队名称解密。

6.为保障成绩评判的准确性,监督组对赛项总成绩排名前30%

的所有参赛队伍的成绩进行复核;其余成绩进行抽检复核,抽检覆盖

率不低于15%。

7.监督组在复核中发现错误,需以书面形式及时告知裁判长,由

裁判长更正成绩并签字确认。如复核、抽检错误率超过5%,裁判组

26

需对所有成绩进行复核。

8.在竞赛过程中,参赛选手如有不服从裁判裁决、扰乱赛场秩序、

舞弊等行为的,由裁判长按照规定扣减相应分数,情节严重的将取消

比赛资格,比赛成绩计0分。

9.赛项成绩解密后,经裁判长、监督组签字后,在大赛执委会指

定的地点,以纸质形式向全体参赛队进行公布。成绩公布2小时无异

议后,将赛项总成绩的最终结果录入赛务管理系统,经裁判长、监督

组长和仲裁长在系统导出的成绩单上签字,在闭赛式上宣布并颁发证

书。

十二、奖项设定

本赛项的奖项设个人奖。

设奖比例:以赛项实际参赛队总数为基数,一、二、三等奖获奖

比例分别为10%、20%、30%(小数点后四舍五入)。

如出现参赛队总分相同情况,按照A、B、C、D模块顺序的得分

高低排定名次顺序,即总成绩相同的情况下优先比较C模块的成绩,

C模块成绩高的排名优先,其次按照D、B、A模块的成绩以此类推

完成相同成绩的排序。如果A、B、C、D各模块分值相同,则比较C

模块各任务分值,按照任务编号从大到小的得分值排序。

获得一等奖的参赛队指导教师获“优秀指导教师”荣誉。

十三、赛场预案

(一)应急安全预案

比赛期间发生意外事故,发现者应第一时间报告大赛执委会,同

27

时采取措施避免事态扩大。大赛执委会应立即启动预案予以解决并报

告赛区执委会。赛项出现重大安全问题可以停赛,是否停赛由赛区执

委会决定。事后,赛区执委会应向大赛执委会报告详细情况。相关应

急预案如表12所示。

表12相关应急预案

突发事件预防措施事件发生后应对措施

医务人员应采取紧急救护

参赛选手发病在各工位张贴安全操作说措施,及时进行救治,如病

或受伤明。情或伤势严重,应及时送往

最近医院进行救治。

立即组织对中毒人员进行

救治,必要时送往最近医院

比赛期间指定的住宿/餐饮场

人员发生食物地符合国家相关资质要求。

中毒并协调地方卫生部门做好检

查工作。

进行检查。同时对可疑

的食品、饮水及其有关原

料、工具设备和场所以及可

能受污染的区域采取保留、

控制措施,组织开展现场调

查,迅速查明原因,并及时

向大赛执委会报告。

设备损坏(如

不能启动、反

复重启等)

参赛选手举手示意后,监考

提前一天烤机,所有设备开人员计时,裁判确认后更换

机运行,现场放置备机。备机,并由主裁判确定应计

入延时的时间。

竞赛前技术人员及监考人员

检查所有电源插头,确保牢参赛选手举手示意后,监考

设备掉电

固;电源线尽量绑扎在参赛人员计时,裁判确认后重启

选手碰不到的地方,如桌子机器,并由主裁判确定应计

后面等;竞赛前提醒参赛选入延时的时间。

手注意尽量不要碰到电源,

28

配置文件要随时保存。

现场走线要规范,尽量走暗

现场网络线缆槽或现场人员接触不到的地

故障方;对主要线路要在走线槽

内留有备线。

(二)处罚措施

启用备线。

1.因参赛队伍原因造成重大安全事故的,取消其获奖资格。

2.参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警

告无效的,可取消其继续比赛的资格。

3.赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并

造成重大安全事故的,由司法机关追究相应法律责任。

十四、赛项安全

赛事安全是技能竞赛一切工作顺利开展的先决条件,是赛事筹备

和运行工作必须考虑的核心问题。承办院校采取切实有效措施保证大

赛期间参赛选手、指导教师、裁判员、工作人员及观众的人身安全。

(一)组织机构

1.成立赛项安全保障小组,成员包括承办院校主抓安全的校领

导、学生工作处、后勤处、保卫处、合作企业技术工程师等相关人员。

2.与地方行政、交通、司法、安全、消防、卫生、食品、质检等

相关部门建立协调机制,制定应急预案,及时处置突发事件,保证比

赛安全进行。

29

(二)赛项安全管理要求

1.赛项合作企业提供的器材、设备应符合国家有关安全规定,并

在比赛现场安排技术支持人员,保障赛项设备安全稳定。

2.在竞赛工位张贴安全操作说明,并由裁判长在比赛开始前10

分钟宣读安全操作说明。

3.命题期间,对所有命题相关人员进行封闭管理,直至赛项比赛

结束。所有涉及竞赛赛题的人员必须签署保密协议。

4.赛题在具有相关印刷资质的印刷企业进行印刷,并第一时间

由安保人员送往承办校具有双锁保密室的保密铁柜内,由大赛执委会

指定专人和保密室负责人共同负责保管。

5.赛题领取人必须由专人在赛项监督人员的监督下于考前30分

钟内到保密室领取试卷,并核对好数量,查验试卷的密封是否完整,

做好移交工作。

6.竞赛用的所有赛题、成绩评定过程材料等都要回收,并妥善保

存在赛项承办院校。

7.赛项所有裁判与参赛队住宿须在不同酒店。在竞赛一次加密

前30分钟,由竞赛执委会工作人员收缴裁判所有通信设备,直至竞

赛成绩发布后再归还裁判。

8.竞赛期间,除现场裁判外,其余裁判由竞赛执委会统一安排休

息场所。在此期间,裁判人员不得随意出入,避免与参赛队代表取得

联系。

(三)比赛环境安全管理要求

1.保证各通道口畅通,并配备专门人员看守,控制无关人员进入

场地,控制人员流量和赛场观众饱和度,张贴安全指示标识。

30

2.赛场周围设立警戒线,防止无关人员进入,发生意外事件。所

有参赛人员必须凭大赛执委会印发的有效证件进入场地。

3.对社会观众,安全保障小组适当进行合法、合理的询问检查,

对携带可疑物品包裹,又拒绝询问检查的观众,安全保障小组将禁止

其入内。

4.安全保障小组随时对赛场进行巡查、监督,确保安全。

5.配备必要的医护人员和医疗药品,有应急抢救预案。

6.未经大赛执委会允许批准,严禁任何人在比赛场地私拉各种电

源线。

7.设置突发事件应急疏散示意图。如遇特殊情况,则服从大赛统

一指挥。

(四)生活条件保障

竞赛期间,原则上由执委会统一安排参赛选手和指导教师食宿。

承办单位须尊重少数民族的信仰及文化,根据国家相关的,

安排好少数民族选手和教师的饮食起居。

竞赛期间安排的住宿地应具有宾馆/住宿经营许可资质。以学校

宿舍作为住宿地的,大赛期间的住宿、卫生、饮食安全等由执委会和

提供宿舍的学校共同负责。

竞赛期间有组织的参观和观摩活动的交通安全由执委会负责。执

委会和承办单位须保证比赛期间选手、指导教师、裁判员和工作人员

的交通安全。

各赛项的安全管理,除了可以采取必要的安全隔离措施外,应严

格遵守国家相关法律法规,保护个人隐私和人身自由。

31

(五)组队责任

1.各学校组织代表队时,须安排为参赛选手购买大赛期间的人

身意外伤害保险。

2.各学校代表队组成后,须制定相关管理制度,并对所有选手、

指导教师进行安全教育。

3.各参赛队伍须加强对参与比赛人员的安全管理,实现与赛场

安全管理的对接。

(六)防疫安全

根据具体情况,按国家及属地防疫要求,严格执行。

十五、竞赛须知

(一)参赛队须知

1.参赛队名称。统一使用规定的地区代表队名称,不使用学校或

其他组织、团体的名称;不接受跨校组队,同一学校相同项目报名参

赛队不超过1支。

2.参赛队组成。每支参赛队由1名符合参赛资格学生组成,性别

不限。

3.指导教师。每支参赛队最多可配指导教师1名,指导教师经报

名并通过资格审查后确定。

4.参赛选手及指导教师在报名获得确认后,原则上不再更换。如

在筹备过程中,参赛选手因故不能参赛,须由所在省级教育主管部门

于赛项开赛10个工作日之前出具书面说明,经大赛执委会办公室核

实后予以更换。竞赛开始后,参赛队不得更换参赛选手,允许参赛选

32

手缺席比赛。不允许更换新的指导教师,允许指导教师缺席。

5.各学校组织代表队时,须安排为参赛选手购买大赛期间的人

身意外伤害保险。

(二)指导教师须知

1.指导教师应该根据专业教学计划和赛项规程合理制定训练方

案,认真指导选手训练,培养选手的综合职业能力和良好的职业素养,

克服功利化思想,避免为赛而学、以赛代学。

2.指导老师应及时查看大赛专用网页有关赛项的通知和内容,

认真研究和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手

做好赛前的一切技术准备和竞赛准备。

3.指导教师应该根据赛项规程要求做好参赛选手保险办理工作,

并积极做好选手的安全教育。

4.指导教师参加赛项观摩等活动,不得违反赛项规定进入赛场,

干扰比赛正常进行。

(三)参赛选手须知

1.竞赛选手严格遵守赛场规章、操作规程和工艺准则,保证人身

及设备安全,接受裁判员的监督和警示,文明竞赛。

2.参赛选手在检录时需将身份证、学生证、参赛证等身份证件交

由检录人员统一保管,不得带入场内。

3.参赛选手进入赛场,不允许携带任何书籍和其他纸质资料,不

允许携带通信工具和存储设备(如U盘)。竞赛统一提供计算机以及

应用软件。

4.各参赛队应在竞赛开始前一天规定的时间段进入赛场熟悉环

33

境,但不得触碰任何比赛设备及材料。

5.竞赛时,在收到开赛信号前不得启动操作,各参赛队自行决定

分工、工作程序和时间安排,在指定赛位上完成竞赛项目,严禁作弊

行为。

6.竞赛过程中,因严重操作失误或安全事故不能进行比赛的(例

如因综合布线发生短路导致赛场断电的、造成设备不能正常工作的),

现场裁判员有权中止该队比赛。

7.竞赛分为四个场次,选手在每场竞赛中连续工作,食品、饮水

等由赛场统一提供。每场期间,选手休息、饮食或如厕时间均计算在

竞赛时间内。

8.凡在竞赛期间提前离开的选手,当天不得返回赛场。

9.为培养技能型人才的工作风格,在参赛期间,选手应当注意保

持工作环境及设备摆放符合企业生产“6S”(即整理、整顿、清扫、

清洁、素养和安全)的原则,如果过于脏乱,裁判员有权酌情扣分。

10.在竞赛中如遇非人为因素造成的设备故障,经裁判确认后,

可向裁判长申请补足排除故障的时间。

11.参赛队欲提前结束比赛,应向现场裁判员举手示意,记录比

赛终止时间。比赛终止后,不得再进行任何与比赛有关的操作。

12.各竞赛队按照大赛要求和赛题要求提交竞赛成果,禁止在竞

赛成果上做任何与竞赛无关的记号。

13.竞赛操作结束后,参赛队要确认成功提交竞赛要求的文件,

裁判员在比赛结果的规定位置做标记,并与参赛队一起签字确认。

(四)工作人员须知

1.熟悉竞赛规则,服从管理,严格按照工作程序和有关规定办事。

34

2.树立服务观念,本着一切为参赛选手着想的原则,以高度负责

的精神、严肃认真的态度和严谨细致的作风,积极完成大赛工作任务。

3.按规定统一着装、佩戴胸卡,文明礼貌,保持良好形象。

4.坚守工作岗位,不迟到,不早退,不无故离岗,特殊情况向组

长请假。

5.遇安全突发事件,按照工作预案及时组织疏散,确保人员安全。

6.未经同意不得擅自发布关于比赛的言论,不得私自接受采访。

十六、申诉与仲裁

各参赛队对不符合大赛和赛项规程规定的仪器、设备、工装、材

料、物件、计算机软硬件、竞赛使用工具、用品,竞赛执裁、赛场管

理,以及工作人员的不规范行为等,可向赛项仲裁组提出申诉。申诉

主体为参赛队领队。参赛队领队可在比赛结束后(选手赛场比赛内容

全部完成)2小时之内向仲裁组提出书面申诉。

书面申诉应对申诉事件的现象、发生时间、涉及人员、申诉依据

等进行充分、实事求是的叙述,并由领队亲笔签名。非书面申诉不予

受理。

赛项仲裁工作组在接到申诉报告后的2小时内组织复议,并及时

将复议结果以书面形式告知申诉方。申诉方对复议结果仍有异议,可

由省(市)领队向赛区仲裁委员会提出申诉。赛区仲裁委员会的仲裁

结果为最终结果。

仲裁结果由申诉人签收,不能代收,如在约定时间和地点申诉人

离开,视为自行放弃申诉。

申诉方可随时提出放弃申诉,不得以任何理由采取过激行为扰乱

35

赛场秩序。

十七、竞赛观摩

本赛项将设计观摩区,使用大屏幕实时转播现场实况。

竞赛环境依据竞赛需求和职业特点设计,在竞赛不被干扰的前提

下安全开放部分赛场。现场观摩应遵守如下纪律:

1.观摩人员需由大赛执委会批准,佩戴观摩证件在工作人员带

领下沿指定路线、在指定区域内到现场观赛。

2.文明观赛,不得大声喧哗,服从赛场工作人员的指挥,杜绝各

种违反赛场秩序的不文明行为。

3.观摩人员不得同参赛选手、裁判交流,不得传递信息,不得采

录竞赛现场数据资料,不得影响比赛的正常进行。

4.对于各种违反赛场秩序的不文明行为,工作人员有权予以提

醒、制止。

十八、竞赛直播

本赛项竞赛时组织专人进行摄像,记录比赛全过程。竞赛时采用

全过程录像与同步大屏直播。赛后邀请媒体采访优秀选手、优秀指导

教师、裁判专家或企业人士,并留档作为赛事成果之一。

十九、资源转化

2020年全国职业院校技能大赛移动应用开发资源转化工作由大

赛执委会负责,主要聚焦完善、升级已经开发完成的专业核心课程教

学资源包,更进一步开展师资培养,创新培训课程内容,建设计算机

36

网络及其相关专业的生产实际教学案例库等工作,以及对产教融合校

企合作案例进行总结。具体如表13所示。

表13移动应用开发资源转化工作

资源数

资源名称表现形式资源要求

赛项宣传片

风采

展示

风采展示片

技能介绍

技能要点

评价指标

专业教材

微课

视频1

视频1

15分钟

以上

10分钟

以上

完成时间

2020年

12月30

2020年

12月30

2021年1

月20日

2021年1

月20日

2021年1

月20日

2021年1

月20日

2021年1

月20日

2021年1

月20日

2021年1

月20日

2021年1

月20日

教学

资源

技能

概要

文档1电子教材

文档

视频

文档

文档

案例

文档

文档

6

100

5

5

5

5

1

电子教材

1000分钟以

需求分析文

XD交互设计

原型

实训项目

测试用例和

产品手册

涵盖10个以

上的工程项

目案例

模块A需求分析资

模块B初步设计

世赛

资源

实训

模块C功能开发

资源

资源

模块C测试与交

付资源

案例库

优秀选手访谈

师资培养

视频

-

1

4

2020年

15分钟以上12月30

培养200名2021年3

以上师资月20日

37

附录样卷(简版)

2020年全国职业院校技能大赛高职组

移动应用开发赛项

竞赛样卷

竞赛安排

模块编号

A

B

C

D

模块名称

需求分析

初步设计

功能模块开发

测试与交付

合计

竞赛时间

3小时

3小时

6小时

3小时

分数

16

16

50

18

100

模块A:需求分析

一、竞赛任务

此模块竞赛时间3小时,分数16分。

【竞赛主题描述】

图1智慧城市系统架构

38

本次竞赛任务,以需求分析为目标,以智慧城市为背景,通过限

选主题(智慧养老、智慧旅游、智慧环保等中的一个主题场景)和固

定主题(便民服务)结合的形式,对需求进行理解、分析,最终以提

供的需求规格说明书为模板,编写一份完整的智慧城市项目需求规格

说明书。

通过编写需求规格说明书详细呈现智慧城市移动App产品需求

和系统的功能描述,以进一步制定App开发的细节问题,便于与项目

开发协调工作。

【功能概述】

本次竞赛分为两个任务:

第一个任务,按照限定的主题方向,进行需求的自定义梳理与规

划,依据给定的需求规格说明书(模板),进行需求规格的逐一描述。

同时对自定义需求进行初步分析和设计,编制对应业务流程图、原型

草图、用例图、类图、时序图和对应模块概要设计。

第二个任务,依据给定便民服务主题的功能需求说明,进行需求

分析设计,结合功能需求编制对应业务流程图、原型草图、用例图、

类图、时序图和对应模块概要设计说明。

【基本要求】

使用U盘模块A:需求分析01需求分析《需求规格说明书(模

板)》进行需求分析文档编制。

注:需求规格说明书中不能撰写与选手相关的信息,如赛位号、

姓名和院校。如出现上述标记,【模块A:需求分析】按照零分处理。

39

一、成果物提交

本模块竞赛结束前,将需求规格说明书提交到移动应用开发赛项

成绩评分平台(http://ip:port/score)上,按照固定文件命名格式进行提

交,具体提交格式如下:

需求规格说明书:赛位号_需求规格说明书.docx

需求规格说明书(模板)文件内容中不能撰写与选手相关的信息,

如赛位号、姓名和院校等。如出现上述信息标记,本模块记零分。

注:根据分配的账号登录系统,提交成果物。

二、模块考核点

本模块以需求分析为目标,通过限选主题和固定主题结合的形式,

考查参赛选手熟练收集、分析和归纳客户需求,清晰梳理业务流程,

编制规范的需求规格说明书,结合业务流程进行概要设计,利用Visio

或Word绘制业务原型草图,设计业务流程图,绘制UML用例图、

类图、时序图等。

模块B:初步设计

一、竞赛任务

此模块竞赛时间3小时,分数16分。

【竞赛主题】

随着第五代移动通信技术(5G)高速发展,推动新一代信息技术

与各个行业的融合发展,“智慧城市”这一概念随着城市化进程的快

40

速发展应运而生。

智慧城市是指利用新一代信息技术,以整合、系统的方式管理城

市运行体系,让城市中各个功能彼此协调运作,为城市中的企业提供

优质的发展空间,为市民提供更高的生活品质,让城市成为适合人全

面发展的城市,涵盖了智慧政务、智慧环保、智慧安防、智慧教育、

智慧医疗、智慧生活等数十个场景。

图1智慧城市系统架构

【基本要求】

1.使用AdobeXD或者Sketch软件,参照模块功能要求,进行

该功能模块的页面原型设计,制作页面原型参阅iOS、谷歌的Material

Design设计规范。

2.画板尺寸为750×1334px,状态栏高度40px,标题栏高度为

88px,标签栏高度为98px。

3.当内容超出高度区域时,设置滚动区域来显示内容。

4.原型绘制画板大小尺寸及各部分内容区尺寸参考如图2所示。

5.画板要对齐,界面版式布局合理、美观,内容完整;同样功能

请复用样式,避免一种功能、两种样式的情况。

6.原型要有交互设计内容,用户体验良好。检查存在的漏洞,防

止出现异常流程和内容状态。

41

图2尺寸参考图

7.页面所需数据,详见API接口文档,利用Postman工具获取。

部分素材详见U盘模块B:初步设计01设计素材。

二、任务要求:限选主题功能初步设计

【主题背景】

图3限选主题架构

42

实现智慧养老院的相关管理和服务功能模块的开发。本主题模拟

和简化了老人入住养老院后,养老院的内部管理和配为背景设

定需求。主要实现住养老院后的“老人管理”,配套的“设备管理”,

养老院的环境信息、老人健康状况的“集中监测”展示,当环境或者

老人的健康状态发生异常时,系统能够提示,并可查看展示“个人监

测”详细信息,同时通过“应急调度”安排医务人员及时到场处理特

殊事件。

【基本要求】

1.基于智慧城市系统架构,以智慧养老为背景,规划整理智慧养

老院App需求,在功能架构体系中至少规划设计6个功能,并绘制

智慧养老院App初步设计原型。

注:可参阅模块A需求分析资源。

2.利用AdobeXD或者Sketch软件,新建【初步设计_限选主

题.xd】文件,绘制智慧养老院App页面原型,每个功能至少一个画

板。

3.画板之间具有交互功能体现。

4.页面设计美观大方,符合工学操作逻辑。

三、任务要求:固定主题功能初步设计

【主题背景】

智慧城市是一个比较大的系统工程,涉及领域众多,但在终极目

标上简单明确,那就是服务民众,让民众的城市生活更美好。在便民

惠民服务中,可以看到医疗、教育、金融、交通等领域成为热门。

43

搭建智慧城市的便民服务平台不仅要利用最先进的互联网线上

手段,做好线上渠道,还要利用好传统的线下渠道,实现多渠道、广

覆盖。如今提到一站式的服务平台,首先想到的就是各种移动客户端,

利用线上线下更好地服务大众。便民服务平台作为智慧城市在产品层

面的一个重要体现,成为一个大众参与的产品是其发展趋势和出路。

【基本要求】

1.基于智慧城市系统中的便民服务功能需求描述,进行初步设

计。

2.注:参阅模块A需求分析资源。

3.利用AdobeXD或者Sketch软件,新建【初步设计_固定主

题.xd】文件,绘制便民服务给定的功能页面原型,每个功能至少一个

画板。

4.画板之间具有交互功能体现。

5.页面设计美观大方,符合工学操作逻辑。

【任务说明】

1.绘制【引导页】模块的界面原型

(1)利用U盘中提供的5张引导页面图片,设计引导页面。

(2)引导页面下方显示5个小圆圈标识,提示用户当前引导页

面位置。

(3)进入最后引导页,显示信息如下。

a).显示【网络设置】按钮,点击弹出服务器IP地址(如

192.168.1.10)和端口(如8080)设置对话框,并实现服务器IP地址

44

和端口的保存和修改功能。

b).显示【进入主页】按钮,点击进入主页面。

根据上面需求描述设计【引导页】模块的界面原型,页面间具备

交互功能体现。

2.绘制【主页面】模块的界面原型

进入智慧城市App主页面(主页),彰显智慧城市风采,打造智

慧型服务大厅,科技赋能,创新智能,打造视、听、触体验具佳的业

务服务大厅,同时提供多种智慧城市解决方案。

(1)显示智慧城市各领域应用服务入口,以图标和名称为单元宫

格方式显示,手机端每行显示5个,共两行,第2行最后一个显示

【更多服务】,点击【更多服务】进入对应页面。每个领域应用入口

布局显示为圆形图标,图标下为名称,点击图标可进入对应的领域应

用页面。

(2)显示新闻专栏,上方标签页显示新闻类别,下方显示新闻列

表,列表项包括图片、新闻标题、新闻内容缩写(多出的字用省略号

显示),评论总数,发布时间等信息。

(3)显示底部导航栏,采用图标加文字方式显示,图标在上,文

字在下,共五个图标分别为首页、全部服务、新闻、活动、个人中心,

点击标签进入对应页面,并颜标记当前页面所在导航栏。

根据上面需求描述设计【引导页】模块的界面原型,页面间具备

交互功能体现。

四、成果物提交

本模块竞赛结束前,将初步设计文件提交到移动应用开发赛项成

45

绩评分平台(http://ip:port/score)上,按照固定文件命名格式进行提

交,具体提交文件命名格式如下:

初步设计文件:赛位号_初步设计_限选主题.xd和赛位号_初步设

计_固定主题.xd

注:根据分配的账号登录系统,提交成果物

五、模块考核点

本模块以产品初步设计原型为目标,基于移动开发平台(例如:

iOS、Android),将客户产品需求分析形成可视化交互原型,考查选手

软件产品设计思维过程的技巧和应用,熟练使用UI设计软件(例如:

AdobeXD、Sketch)进行产品UI/UE设计,掌握正确的UI配方案,

设计出符合工学的移动App优秀作品。

模块C:功能模块开发

一、竞赛任务

此模块竞赛时间6小时,分数50分。

【竞赛主题】

随着第五代移动通信技术(5G)高速发展,推动新一代信息技术

与各个行业的融合发展,“智慧城市”这一概念随着城市化进程的快

速发展应运而生。

智慧城市是指利用新一代信息技术,以整合、系统的方式管理城

市运行体系,让城市中各个功能彼此协调运作,为城市中的企业提供

46

优质的发展空间,为市民提供更高的生活品质,让城市成为适合人全

面发展的城市,涵盖了智慧政务、智慧环保、智慧安防、智慧教育、

智慧医疗、智慧生活等数十个场景。

图1智慧城市系统架构

【基本要求】

AppUI尺寸自动适配开发电脑中提供的模拟器UI(iOS适配

iPhone11模拟器)以及提供的手持设备UI(包括手机和Pad)。

竞赛结束前,选手将【模块C:功能模块开发】的成果物,提交

到移动应用开发评分平台服务器上。

Android:在裁判计算机上,下载项目发布文件,安

装到模拟器上进行评判。

iOS:在裁判计算机上,下载项目代码Xcode,打开编译运行到

iPhone11模拟器上进行评判。

二、任务要求

任务1:应用架构设计

设计智慧城市App,利用移动开发工具(AndroidStudio/Xcode)

创建SmartCity项目,项目App

显示智慧城市名称,实现项目的基本

47

框架设计,并封装App与服务器通信模块。

App启动时,引导页面的右上角显示【网络设置】按钮,点击弹

出服务器IP地址(如192.168.1.10)和端口(如8080)设置对话框,

并实现服务器IP地址和端口的保存和修改功能。

任务2:引导页面实现

当第一次打开智慧城市App时,首先显示引导页。通过引导页提

前告知用户产品功能、特点等信息,极大地提高用户体验。

【任务说明】

1.利用U盘中提供的5张引导页面图片,设计引导页面。

2.引导页面下方显示5个小圆圈标识,提示用户当前引导页面

位置。

3.进入最后引导页。

(1)显示【网络设置】按钮,点击弹出服务器IP地址(如

192.168.1.10)和端口(如8080)设置对话框,并实现服务器IP地址

和端口的保存和修改功能。

(2)显示【进入主页】按钮,点击进入主页面。

三、成果物提交

本模块竞赛结束前,将项目代码和项目发布文件提交到移动应用

开发赛项成绩评分平台(http://ip:port/score)上,按照固定文件命名格

式进行提交,具体提交内容与文件命名格式如下:

项目代码:赛位号_

项目发布文件:赛位号_/iOS无发布文件

48

注:根据分配的账号登录系统,提交成果物。

四、模块考核点

本模块以编程实现移动App产品为目标,基于移动开发平台(例

如:iOS、Android),参阅产品可视化交互原型,设计移动App。考查

选手程序UI还原设计能力和移动开发编程能力,其中包括Android

四大组件、网络通信封装、异步数据通信、数据解析、数据存储、网

络多媒体资源处理、数据分析等技能,熟悉App发布流程。

模块D:测试与交付

一、竞赛任务

此模块竞赛时间3小时,分数18分。

【竞赛主题】

随着第五代移动通信技术(5G)高速发展,推动新一代信息技术

与各个行业的融合发展,“智慧城市”这一概念随着城市化进程的快

速发展应运而生。

智慧城市是指利用新一代信息技术,以整合、系统的方式管理城

市运行体系,让城市中各个功能彼此协调运作,为城市中的企业提供

优质的发展空间,为市民提供更高的生活品质,让城市成为适合人全

面发展的城市,涵盖了智慧政务、智慧环保、智慧安防、智慧教育、

智慧医疗、智慧生活等数十个场景。

【待测系统描述】

49

图1限选主题架构

以上为智慧养老系统的核心功能点简要描述,选手通过功能图和

介绍来掌握了解系统基本功能设置。

1.养老管理:维护入住老人的基本信息,管理房间和内部配备设

施等。

2.设备管理:维护养老院的设施设备信息,为其他模块提供基础

数据支持。

3.集中检测:集中时时显示所有老人的健康信息动态,提供环境

异常和健康异常预警显示,并支持跳转到个体监测页面。

4.个体检测:监测环境信息、老人的身体状况并展示。

5.紧急调度:发现老人健康异常时,选派医护人员现场查看,并

将房间信息、健康信息同步发送到医护人员数据接口。

【待测应用安装】

1.拷贝U盘模块D:测试与交付01测试应用测试应用.apk文件

到开发计算机中。

2.运行开发机中的Android模拟器,将apk

文件安装到模拟器中,

50

-

移动应用开发-2020全国职业技能大赛规程

发布时间:2022-04-13 05:27:58
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 9 条评论,616人围观)
马多夫V铁粉13 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
参赛选手年龄须不超过25周岁(年龄计算的截止时间以2020年11月1日为准)
上下沙二手房V铁粉14 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
立体化
密云农家乐V铁粉17 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
选手在每场竞赛中连续工作
姜丝可乐V铁粉2 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
系统的方式管理城市运行体系
赣州美食V铁粉11 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
现场裁判应按要求及时予以答疑
上海疤痕V铁粉7 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
按照固定文件命名格式进行提交
柴胡桂枝干姜汤V铁粉21 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
1.参赛选手竞赛区域
四平宾馆V铁粉3 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
不得与选手交谈

最近发表

随便看看

热门文章

标签列表