2024年全国职业院校技能大赛移动应用设计与开发赛项(高职组)竞赛试题(07 卷)

2024 年全国职业院校技能大赛 移动应用设计与开发赛项(高等职业教育组) 竞赛试题(07 卷)

移动应用开发大赛交流裙:958892296
微信公众号可关注:鹏璃安全


竞赛说明

一、竞赛主题
21 世纪以来,随着各项科技迅猛发展,多元化技术革命创新正在给我们的衣食住行,带来全新的数字人工智能体验,各行各业都搭乘着技术产业的转型升级,迎来高速发展时期。“十四五”规划和党的二十大强调了推动战略性新兴产业发展的重要性,战略性新兴产业包 括新一代信息技术等九大产业,是引导未来经济社会发展的重要力量。
在数字化时代,移动终端已经渗透到各个行业和生活场景中,如手机、智能电视、可穿戴设备、车载大屏、医疗设备等。通过车主手机 App、中控大屏移动终端 App、智能充电(家用版 App 和商用版小程序)实现跨移动多终端的信息共享和交换,构建了一个移动跨平台应用开发生态系统。
二、竞赛内容和时长
比赛时间为 8 小时,考核“产品原型设计”“移动应用开发”和“应用部署测试”三个模块,具体如下表所示:
在这里插入图片描述
三、竞赛成果物提交
参赛选手根据分配的账号登录系统,在竞赛结束前分别将模块一、模块二、模块三的成果物上传并提交至竞赛服务器。

四、竞赛注意事项
提交、部署的文档、原型、代码等资源内容中不能填写与选手相关的信息,如工位号、姓名和院校。如出现上述标记,本模块成绩按照零分处理。

模块一 产品原型设计

一、模块考核点
模块时长:2 小时模块分值:25 分
本模块以产品原型设计为目标,基于移动跨平台应用开发生态系统,围绕车主手机 App、中控大屏移动终端 App、智能充电(家用版App 和商用版小程序),对产品进行理解、分析,编制规范的需求规格说明书,熟练使用 UI 设计软件进行产品原型设计,绘制出符合业务逻辑和人体工学的高保真产品原型图,为后续的产品开发和优化奠定坚实的基础。
二、任务要求
1.使用给定的“需求规格说明书(模板).docx”和相关软件,进行需求分析文档编制,编制对应业务用例图、流程图/活动图、时序图和模块概要设计说明。
2.使用原型设计工具(如 Photoshop、Adobe XD 或Axure RP,原型设计工具二选一即可)创建“产品原型”项目,并进行高保真原型绘制,使之符合移动应用 UI 设计规范,同时实现原型界面之间交互功能。

(1)软件原型绘制时,界面文件命名规范,各界面尺寸如下表:
在这里插入图片描述
(2)当内容超出高度区域时,设置滚动区域来显示内容。
(3)画板要对齐,界面版式布局合理、美观,内容完整;同样功能请复用样式,避免一种功能、两种样式的情况。
(4)原型要有交互设计内容,用户体验良好。检查存在的漏洞,防止出现异常流程和内容状态。
3.本模块竞赛结束前,选手将上述成果物“需求规格说明书.docx” “产品原型.rp”或“产品原型.xd”两个文件添加到“产品原型设计.zip”压缩包内,并提交压缩包文件。裁判评分以提交内容作为评分依据。
三、竞赛任务
参赛选手根据客户提供的任务需求描述,按照模块一的任务要求, 完成“需求规格说明书.docx”撰写,以及“产品原型.rp”或“产品原型.xd”设计。
任务 1:绘制“右转向视频显示”模块界面原型(5 分)
【任务说明】

  1. 在车辆中控大屏开启时,车辆打开右转向时,主屏显示 360 度全景 App 界面,实现 360 度全景右转向 App 界面,界面分为影像和功能区上下两部分。
    (1)影像区域占屏幕高度 80%,画面分为左右两个部分。画面左侧显示汽车右转向部分,显示车右方视频影像,并在视频前方显示绿色的右转辅助线。画面右侧显示 360 度全景时时影像,影像左侧显示设备左摄像头影像、右侧显示右摄像头影像、上部分显示前摄像头影像、下部分显示设备后摄像头影像、中间显示汽车贴图模拟真实效果, 摄像头画面方向统一以汽车贴图为中心的 360 度全景影像(梯形图像拼接)。
    (2)底部功能区占屏幕高度 20%。左侧显示二个图标依次排开为:【专注】、【关闭】。点击【专注】出现上拉列表:前、后、左、右、360 度,五个选项点击后影像部分显示对应摄像头画面。
    任务 2:绘制“仪表盘”和“主屏”媒体播放界面原型(4 分)
    【任务说明】
    1.实现中控大屏仪表屏媒体播放界面和中控大屏主屏的媒体播放App 界面。
    (1)中控大屏仪表屏媒体播放界面,左侧部分显示汽车转数表,右侧部分显示汽车时速表,转数表和时速表均为圆形,中间显示媒体播放列表,列表项包括歌曲名和歌手。
    (2)中控大屏主屏媒体播放界面左侧显示切换栏,包括音乐、发现、我的列表、详细信息和设置,首次进入左侧为音乐功能,右侧音乐详细信息。

1)音乐右侧显示音乐列表,列表项包括歌曲名、歌手和歌曲时间。
2)发现右侧上面显示搜索栏,可以通过搜索栏进行歌曲搜索, 输入歌名,点击搜索下面展示歌曲列表项,列表项包括歌曲名、歌手和歌曲时间。
3)我的列表右侧显示我收藏的音乐列表信息,包括列表项包括歌曲名、歌手和歌曲时间。
4)详细信息右侧显示歌曲名称、歌手名称、歌曲海报、音乐进度条和【收藏】按钮。
5)设置右侧显示音量调节进度条,可以左右拉,进行调节音量。
任务 3:绘制“仪表盘”和“主屏”天气界面原型(4 分)
【任务说明】
1.实现中控大屏仪表屏的天气界面和中控大屏主屏的天气 App界面。
(1)中控大屏仪表屏天气界面,左侧部分显示汽车转数表,右侧部分显示汽车时速表,转数表和时速表均为圆形,中间显示天气信息,包括当前城市名、天气(晴天、多云、雨天、雪天等)、当前温度、最高温度和最低温度。
(2)中控大屏主屏天气App 界面,顶部显示当前位置区域、当前温度、当前天气(晴天、多云、雨天、雪天等)、最高气温和最低气温,中间显示湿度、风度和空气质量,底部显示未来五小时的天气预报。
任务 4:绘制“车辆展示与远程控制”模块界面原型(4 分)
【任务说明】
1.进入车主 App 首页,界面分为汽车模型、远程控制部分。
2.首页页面初始化时显示模型加载状态,加载完成后页面顶部显示车辆当前电量和剩余续航里程,下方显示汽车模型图片。
3.通过旋转和缩放汽车模型可从各个角度查看车辆的外观和设计细节,点击汽车模型车门可进行开门和关门。
4.汽车模型下方显示远程控制部分,包括空调开关、风速调节。任务 5:绘制“智能充电商用版小程序-充电功能”模块界面原型
(4 分)
【任务说明】
1.进入充电桩 App 界面,首页可查看附近充电桩列表,列表项包括充电桩地址、充电桩运行状态、充电桩缩略图、充电桩距离。顶部右上角显示扫一扫充电图标。
2.点击列表项,进入详情界面
(1)顶部显示充电桩图片、工作状态(运行中/空闲/报警)、充电功率、电压。
(2)中间部分显示 20¥按钮、30¥按钮、50¥按钮、100¥按钮、全部余额按钮。
(3)底部显示开始充电按钮。
3.点击扫一扫图标,进入扫一扫页面,页面中间部分显示相机识别区、底部显示上传照片按钮。识别成功后跳转至详情页开始充电。任务 6:绘制“用户中心”模块界面原型(4 分)
【任务说明】
1.车辆通电启动后,在中控大屏主屏中,点击用户中心,进入登录页面,登录分为四个模块:
(1)免密登录:免密登录界面显示手机号输入框、【获取验证码】按钮、验证码输入框、【登录】按钮和【注册】按钮。点击【注册】按钮可跳转至注册界面。
(2)密码登录:密码登录界面显示手机号输入框、密码输入框、
【登录】按钮、【注册】按钮和【忘记密码】按钮。点击【注册】按钮可跳转至注册界面,点击【忘记密码】按钮可跳转至忘记密码界面。
(3)忘记密码:忘记密码界面显示手机号输入框、【获取验证码】按钮、验证码输入框、新密码输入框和【确定】按钮。修改成功后,跳转到密码登录页面。
(4)注册:注册界面显示手机号输入框、【获取验证码】按钮、验证码输入框、【注册】按钮。

模块二 移动应用开发

一、模块考核点
模块时长:4 小时模块分值:50 分
本模块重点考查选手业务编码能力,基于移动跨平台应用开发生态系统,编程实现车主 App、中控大屏 App、家用版充电 App 和商用版充电小程序。
二、任务要求
App UI 尺寸自动适配开发电脑中提供的模拟器 U(I 手机和Pad)、命名规范、应用名称(发布版本)和界面尺寸如下表:

在这里插入图片描述
本模块竞赛结束前,选手将上述成果物添加到“移动应用开发.zip” 压缩包并提交。
三、竞赛任务
参赛选手根据客户提供的任务描述,按照模块二的任务要求,完成移动跨平台应用开发生态系统各任务功能开发。
任务 1:中控大屏主屏-360 度全景功能-左转向(7 分)
【任务说明】
1.车辆中控大屏主屏开启时,当调试设备点击左转向,中控大屏主屏显示 360 度全景App 页面,页面分为影像和功能区上下两部分。
(1)影像区域占屏幕高度 80%,画面分为左右两个部分。画面左侧显示汽车左侧摄像头,实时获取左侧摄像头视频流,画面右侧显示 360 度全景实时影像,影像左侧显示设备左摄像头影像、右侧显示设备右摄像头影像、上部分显示设备前摄像头影像、下部分显示设备后摄像头影像、中间显示汽车贴图模拟真实效果,摄像头画面方向统一以汽车贴图为中心的 360 度全景影像(梯形图像拼接)。
(2)底部功能区占屏幕高度 10%。两个图标依次排开为【专注】
【关闭】。点击【专注】出现上拉列表:前、后、左、右、360 度, 五个选项点击后影像部分显示对应摄像头画面。点击【关闭】退出 App。
2.车辆切换其他档位后,360 度全景 App 自动退出。
3.仪表盘上实时显示汽车档位标识。
任务 2:中控大屏仪表屏-车辆信息(6 分)
【任务说明】
中控大屏主屏开启时,在操控设备中点击车辆信息,主屏幕启动车辆信息。
1.中控大屏仪表屏幕中间同步显示车辆信息组件,组件为卡片式轮播图,自动切换卡片,卡片内容为“车辆保养信息”,车辆保养信息包括车辆当前行驶公里数、车辆图片、车辆距离下次保养剩余公里数,车辆电池状态,电池状态包括:剩余电量、健康状态(最大容量百分比,当大于 75%时显示健康,当小于 75%时显示不健康)。
2.在中控大屏主屏中点击车辆保养信息,显示信息与中控大屏主屏仪表内容一致。
任务 3:中控大屏主屏-媒体播放器(6 分)
【任务说明】
在中控大屏主屏中,点击媒体播放器 App,进入媒体播放器 App主页面,App 分为主页面和媒体播放页面两部分。
1.主页面用卡片列表展示该设备中所有的视频信息,卡片上半部分展示该视频的预览图,下半部分显示视频名称和“上次看到 xx 分xx 秒”信息。
2.点击对应的视频卡片,弹出选择框,可选择【主屏、副屏同时播放】和【仅副屏播放】,选择后点击确定,对应的屏幕会进入视频播放页面,并播放所选择卡片对应的视频。若选择【仅副屏播放】, 中控大屏主屏可以退出【媒体播放器】App 进行其他操作,副屏则继续播放视频,不受影响,视频播放器页面默认整屏播放视频,当点击正在播放的视频时,左上角显示【返回】按钮,点击【返回】则主屏回到影视娱乐 App 主页面。视频播放页面下方显示视频播放器工具栏,工具栏上半部分显示【快进】【快退】【暂停/继续播放】【其他视频】按钮,点击【其他视频】按钮可弹出视频列表弹层,以列表的形式展示其他视频,点击列表项可切换至对应的视频进行播放,页面播放工具栏下半部分显示视频的【当前播放时长】【总时长】和【视频进度条】,可拖动视频进度条调整当前视频播放进度。
任务 4:中控大屏主屏-分屏天气显示(6 分)
【任务说明】
1.在主屏幕中点击【天气】按钮,主屏幕显示:
该主页面分为两部分,分别为主屏显示部分和副屏显示部分。
2.中控大屏主屏主屏显示:
(1)顶部依次展示:当前城市名、当前天气(晴天、多云、雨天、雪天等)、最高温度和最低温度。
(2)中部展示湿度:显示当前湿度,例如:“湿度:65%”"。
(3)底部显示风速:显示当前风速,例如:“风速:5 km/h”。
(4)城市列表:可根据城市列表选择城市名,切换成所选城市的天气数据,切换数据时,副屏显示的数据也会切换成对应城市的天气数据。
3.中控大屏副屏显示:
(1)顶部显示未来七天的日期。
(2)中部显示温度范围:显示未来几天的最高温度和最低温度,例如:“15 ~25°C”。
(3)底部天气状况:显示未来几天的天气情况,如“晴天”“多云” “雨天”等,并使用相应的图标来表示天气状况。
任务 5:中控大屏主屏-疲劳驾驶检测(8 分)
【任务说明】
进入中控大屏,在中控大屏主屏中,点击疲劳驾驶检测 App, 进入疲劳驾驶检测App 主页面,疲劳驾驶检测 App,内容如下:
(1)在 App 显示范围内,监测驾驶员疲劳的检测摄像头,进行捕获实时画面,当摄像头捕捉到人脸时,若识别到人脸表情属于睁眼状态时,用绿色边框的矩形框实时跟踪选中人脸部分的画面,若识别到人脸表情为闭眼状态时,用红色边框的矩形框选实时跟踪选中人脸部分画面。
(2)如果当前车辆挡位不是 P 档时,若摄像头捕获到到人脸表情正属于闭眼状态,则持续播放警告提示音(warning.mp3),人脸表情恢复到睁眼状态时,则停止播放警告提示音。
任务 6:智能充电商用版小程序(5 分)
【任务说明】
1.在能充电商用版小程序中,在首页点击底部菜单【订单】,进入订单列表页,页面分为三部分,顶部显示页面标题,标题下方显示订单状态标签,标签下方显示列表项。
(1)订单状态标签,包括进行中、待支付和已完成。
(2)进行中列表项:展示订单编号、开始时间、充电站名称、充电桩名称、充电桩编号、已充电量、充电时长、预计剩余时长和结束充电按钮;点击列表项进入订单详情。
(3)待支付列表项:展示订单编号、开始时间、充电站名称、充电桩名称、充电桩编号、充电量、充电时长、待支付金额和支付按钮;点击列表项进入订单详情。
(4)已完成列表项:展示订单编号、开始时间、充电站名称、充电桩名称、充电桩编号、充电量、充电时长和支付金额;点击列表项进入订单详情。
2.进入订单详情页,详情页顶部显示订单标题,下方展示订单状态、订单编号、终端信息、充电信息、费用信息和支付信息;
(1)终端信息:充电站名称、充电桩编号和充电桩名称。
(2)充电信息包括开始充电时间、结束充电时间、已充电量、充电时长、车牌号和车辆型号。
(3)费用信息:订单总额、电费、服务费和实付金额。
(4)支付信息:支付金额、支付方式和支付时间。

任务 7:中控大屏主屏-Launcher 桌面(6 分)
【任务说明】
中控大屏主屏启动后,中控大屏主屏自动进入 Launcher 桌面 App 1、屏幕左侧显示卡片栏,音视频、天气、时间、汽车信息。
(1)音视频卡片,显示正在播放的音视频名称,专辑封面,底部显示,【上一首】【暂停】【下一首】图标,点击对应图标完成操作。点击专辑封面打开音视频 App。
(2)天气卡片,展示当前温度和天气情况和所在城市,点击天气卡片,在右侧显示具体天气情况。
(3)时间卡片,展示当前时间、年月日、阴历。
(4)汽车信息卡片,展示行驶距离、出行次数、车内外温度等信息,点击卡片唤起车辆信息 App。
2、屏幕底部显示快捷启动栏。
(1)底部快捷启动栏可均匀放置五个 App,快捷启动栏背景为白色透明圆角。首次进入显示五个“+”图标,点击“+”图标弹出 App 选择框,选择 App 可将对应 App 添加到快捷启动栏中,点击快捷启动栏中的App 图标,则在中控大屏主屏中打开该 App。
(2)长按快捷启动栏中的 App 图标弹出菜单,内容为【替换其App】【副屏启动】点击【替换】弹出 App 选择框,选择后可将选中的App 替换至该位置。点击【副屏启动】在中控大屏副启动屏启动此App。
任务 8:数据分析(6 分)
【任务说明】
在智能充电商用版小程序主页面上,点击底部导航栏“数据分析”,进入数据分析页面。
1.柱状图:请分析 2023 年上半年使用充电桩的充电次数、充电量和花费,按照月耗电比例进行分析,横坐标为月份,每组纵坐标为充电次数、充电量和花费。
2.折线图:请分析统计 2023 年 3 月、5 月每百公里耗电量,按照每月耗电量和行驶公里数统计,横坐标为月份,每组折线点显示耗电量、行驶里程和平均百公里耗电量。

模块三 应用部署测试

一、模块考核点
模块时长:2 小时模块分值:25 分
本模块重点考查选手应用系统测试能力,基于移动跨平台应用开发生态系统,围绕车主 App、中控大屏 App、智能充电家用版 App 和智能充电商用版小程序,进行应用系统部署、测试用例编写、功能测试、API 自动化测试以及文档编写。
二、任务要求
1.部署移动跨平台应用开发生态系统待测应用。
2.根据“移动跨平台应用开发生态系统中控大屏功能范围.pdf”, 撰写测试用例文档,并进行功能测试,将功能缺陷提交缺陷文档中。
3.利用 Postman 工具进行 API 接口测试,并导出 Api.json 脚本。
4.根据“移动跨平台应用开发生态系统中控大屏功能范围.pdf”, 撰写产品操作手册文档。
5.本模块竞赛结束前,选手上述成果物测试用例.xlsx、缺陷分析.docx、Api.json、产品操作手册.docx 添加到“应用部署测试.zip” 压缩包内,并提交压缩包文件。
三、竞赛任务
任务 1:应用功能测试(10 分)
根据“移动跨平台应用开发生态系统中控大屏功能范围.pdf”中
描述的功能范围,撰写测试用例文档(具体测试用例数量如表 1 所示,测试用例格式如表 2 所示)并进行全范围功能测查,找出特定的 10个 Bug,根据找出的 Bug 进行缺陷分析,分析 Bug 出现的原因,将Bug 填写到“缺陷分析.docx”中,缺陷分析填写样例如表 3 所示。
表 1 功能模块说明
在这里插入图片描述
表 2 功能测试填写样例表
在这里插入图片描述
表 3 缺陷分析填写样例表
在这里插入图片描述
在这里插入图片描述
任务 2:API 接口测试(10 分)
利用 Postman 测试工具,根据移动跨平台应用开发生态系统 API文档,进行自动化API 接口测试,并导出 Api.json 文件。
任务 3:撰写产品操作手册(5 分)
对移动跨平台应用开发生态系统中控大屏功能进行梳理分析,利用产品操作手册(模板).docx 文件编写产品操作手册,具体规范如下描述:
第一部分:编写待测 App 的产品定位中心叙述,罗列核心功能点名称与运行待测 App 的运行基础环境。
第二部分:编写上述功能点的指导说明,准确叙述用户操作行为, 将功能变得具体化、形象化,便于读者理解具体内容,增强说服力。
第三部分:编写需要指出使用待测 App 的常规注意事项进行说明,提示用户规避使用不规范操作等。

需要比赛资源可联系我微信或私信我!(有资源!)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺仔Sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值