资讯详情

2026年江西省职业院校技能大赛鸿蒙应用开发赛项竞赛任务书(高职组)样题

📅 2026/10/11 6:08:53 | 华诺云谱 👁 阅读
2026年江西省职业院校技能大赛鸿蒙应用开发赛项竞赛任务书(高职组)样题
2026年江西省职业院校技能大赛鸿蒙应用开发赛项竞赛任务书高职组样题文章目录2026年江西省职业院校技能大赛鸿蒙应用开发赛项竞赛任务书高职组样题模块A理论测试20 分模块B需求分析与设计10 分模块C功能开发60 分任务一、启动页首页任务二、监测页任务三、设备管理任务四、告警阈值管理任务五胁迫预警记录我的任务一、南向工程启动与参数修改任务二、固件编译与烧录任务三、华为云平台接入与数据贯通模块D南北向联调10 分任务一南向设备上云激活与状态同步任务二链路中断检测与自动重连任务三温湿度定时上报与数据同步TGZ018_2026江西鸿蒙应用开发职业院校技能大赛_全任务参考答案可私信博主项目成果图背景介绍古树名木是森林资源中的瑰宝被誉为“绿色文物”和“活化石”承载着历史、文化与生态多重价值。江西省地处亚热带季风气候区水热条件优越古树名木资源数量众多、分布广泛樟树、银杏、红豆杉、罗汉松等古树名木遍布城乡。然而近年来受极端天气影响夏季持续高温干旱强对流天气频发古树因生境胁迫导致生长势衰退、枝枯叶落甚至死亡的风险显著上升。传统依赖人工定期巡检、纸质台账记录的古树养护模式存在巡检周期长、数据不连续、异常发现滞后、养护响应不及时等痛点难以满足古树名木精细化保护的需求。在此背景下开发一款面向古树名木生境监测的智能化移动应用程序通过气象传感器对古树树冠小气候进行实时动态感知并结合智能插座远程管控喷雾补水、遮阳网等生境养护设备构建生境胁迫智能预警与养护联动体系。依托鸿蒙系统的分布式架构与端云协同能力结合 HarmonyOS NEXT 纯血鸿蒙、元服务万能卡片、华为云 IoT 设备接入、端侧 AI 推理等新一代信息技术打造覆盖古树名木“感知—预警—决策—养护”全链路的智慧化解决方案为守护绿色文物、推动林业治理现代化提供强有力的技术支撑。考核内容与分值结构本赛题共有四个考核模块总分 100 分具体结构如下模块A理论测试20 分一、模块考核说明一单选题每题 0.5 分共 5 分1.HarmonyOS NEXT 中元服务万能卡片的核心特征是 。A.必须在桌面长按添加仅作为应用快捷方式B.可独立运行无需下载安装即可使用且支持服务卡片跨设备流转C.仅支持图片和文本展示无法与用户交互D.仅能在手机端使用无法在平板等设备运行2.南向设备接入华为云 IoT 设备接入IoTDA平台时最常用的接入协议是 。A.MQTT/MQTTS B. FTPC. SMTP D. Telnet3.ArkTS 中下列哪个装饰器用于父子组件双向数据同步且支持复杂对象类型 A.State 和Prop B. Provide 和ConsumeC. Observed 和ObjectLink D. StorageLink4.在 HarmonyOS NEXT 端侧 AI 推理中LiteRT 模型推理的主要优势是 。A.完全不消耗 CPU/GPU 资源B.模型文件必须部署在云端C.支持本地推理无需联网即可响应延迟低且保护隐私D.仅支持图像分类任务5.下面哪个组件可以实现页面之间的转场动画 A.Navigator B. pageTransitionC. router.replaceUrl() D. transition6.在 HarmonyOS NEXT 中分布式软总线的主要作用是 。A.提供跨设备硬件虚拟化与数据共享能力B.仅用于设备间蓝牙配对C.替代 Wi-Fi 协议D.用于本地数据库存储7.使用首选项Preferences存储数据时单个 key 的最大长度限制为 字节。A.60 B. 70C. 80 D. 908.下列哪个是 HarmonyOS NEXT 中用于发起 HTTP 请求的模块 A.ohos.net.http B. ohos.httpclientC. ohos.fetch D. A 和 C 都对9.南向设备通过 MQTT 接入华为云IoTDA 时必须配置的鉴权信息是 。A.AppKey 与 AppSecret B. 设备 ID 与设备密钥C. 手机号与验证码 D. 仅需接入地址10.在 HarmonyOS NEXT Stage 模型中UIAbility 的默认启动模式是 。A.singleton B. standardC. specified D. multiton二多选题每题 1 分共 10 分少选或多选都不得分1.下列关于 HarmonyOS NEXT 元服务卡片描述正确的是 。A.支持多种尺寸1×2、2×2、2×4 等B.可通过 router 或 message 事件与卡片提供方应用通信C.卡片刷新方式包括定时刷新、被动刷新、主动刷新D.卡片只能由系统应用提供2.以下属于 HarmonyOS NEXT 端侧 AI 推理框架的有 。A.LiteRT (TensorFlow Lite for Microcontrollers)B.MindSpore LiteC.PyTorch MobileD.ONNX Runtime3.ArkTS 声明式 UI 中关于Builder 装饰器说法正确的是 。A.用于封装可复用的 UI 片段B.可以接受参数C.在Component 修饰的自定义组件中可以直接使用 thisD.可以在任意位置直接调用4.以下哪些是 HarmonyOS NEXT 分布式能力的关键技术 。A.分布式软总线 B. 分布式数据管理C. 分布式任务调度 D. 分布式硬件虚拟化5.下列哪些方式可以在 HarmonyOS NEXT 中实现跨设备数据同步 。A.分布式 KVStore B. 关系型数据库 ReplicationC. Stage 模型 Ability 跨设备迁移 D. 纯本地 Preferences6.下列关于 ArkTS 的描述正确的是 。A.是 TypeScript 的扩展强化静态检查B.默认禁止使用 any/unknown 类型C.支持装饰器语法Component、State 等D.可直接在浏览器中运行7.以下哪些设备属于本赛题中需要适配的古树名木生境监测案例板 。A.气象数据采集器BMP280DHT11B.声光报警器蜂鸣器红蓝 LEDC.噪音监测器GMI9767P-58DB 麦克风D.智能插座继电器5050RGB 灯珠8.下列关于 HarmonyOS NEXT HDF 驱动框架的描述正确的是 。A.支持内核态和用户态驱动B.HCS 文件用于描述硬件资源配置C.驱动服务通过“发布订阅”模式对外提供能力D.只能使用 C 语言开发9.下面哪些是 HarmonyOS NEXT 中实现后台任务的方式 。A.ServiceAbility B. BackgroundTaskManagerC. Worker D. EventHub10.关于 ArkUI 中 Tabs 组件的使用下列描述正确的是 。A.TabContent 不支持设置通用宽度其宽度等于 Tabs 组件的 barWidthB.TabContent 高度由父组件 Tabs 高度减去 TabBar 组件高度决定C.TabsController 用于控制 Tabs 切换一个 Controller 可控制多个 TabsD.tabBar 属性支持Builder 构造器生成的组件三判断题每题 0.5 分共 5 分填写“√”与“×”1.HarmonyOS NEXT 元服务万能卡片支持定时刷新和被动刷新两种刷新策略无需主动刷新。 2.ArkTS 中State 装饰的变量必须在初始化时赋值否则会导致应用崩溃。 3.华为云 IoTDA 的设备影子用于保存设备最新上报状态设备离线时 App 仍可读取最后一次上报的数据。 4.HarmonyOS NEXT 中关系型数据库RDB支持事务 ACID 特性。 5.HarmonyOS NEXT 中 UIAbility 的 onForeground)回调后Page 会首先回到 ACTIVE 状态。 6.HarmonyOS NEXT 元服务的包大小限制为每个 HAP 包不超过 8MB。 7.ArkTS 中 ForEach 第一个参数必须为数组提供循环渲染的数据源。 8.使用相机权限需用户手动授权 ohos.permission.CAMERA。 9.HarmonyOS NEXT 支持 Stage 模型和 FA 模型两种应用模型推荐新应用使用 Stage 模型。 10.HarmonyOS NEXT 中 Worker 线程最多可创建 8 个且不能直接操作 UI。 模块B需求分析与设计10 分一、模块考核说明模块分值10 分。本模块以需求分析为核心目标基于鸿蒙南北向结合应用开发围绕竞赛项目进行深入理解和分析。参赛者需要编制一份规范的需求规格说明书清晰地定义应用的功能和用户需求。对关键需求信息进行提取和归纳并梳理其中的业务流程绘制对应业务流程图、时序图、用例图和类图。根据提供的相关资源信息使用 Xmind 工具对目标 App 的功能进行梳理并对核心代码结构及实现方案进行说明。二、任务要求一需求分析根据提供的原型图分析该应用的需求对关键需求信息进行提取和归纳并梳理其中的业务流程使用给定的“需求分析与设计模板.docx”和相关软件进行需求分析与设计文档编制编制内容需对应应用 App 的功能业务用例图、流程图、时序图、类图并符合应用图例绘制规范。二操作手册根据提供的原型图、任务书使用 Xmind 工具对目标 App 的功能进行梳理编写用户操作手册需要设计一套直观易用的操作流程让用户能够轻松操作当前 APP并符合 App 的操作手册规范。三技术架构设计详细了解应用中的页面逻辑并绘制出清晰的业务架构图使用流程图或架构图的形式表示出各个核心模块及其交互逻辑。模块C功能开发60 分一、模块考核说明模块分值60 分北向 APP 45 分 南向设备工程部署与调测 15 分。本模块对古树名木生境多源感知中的场景进行模拟。北向部分需通过代码实现 APP 应用开发南向部分由竞赛现场提供已完成本地化部署的 Hi3863 设备侧工程源码及《南向工程操作手册》参赛选手依据手册启动工程完成工程参数修改、固件编译烧录与华为云平台接入实现设备侧数据上云并与北向 App 的数据贯通南北向功能联调在模块 D 中单独考核。北向开发统一使用竞赛机位预装的 DevEco Studio 6.1.1 ReleaseAPI 24开发环境选手不得自行更换、升级或降级版本。原型图基本说明主题色#5D4037古木褐主、#E8EEE1苔绿副、#C62828胁迫告警红字号18vp主、16vp正常、14vp副字体颜色#3C3C3C、#999999边框圆角#DBDBDB10vp小圆角、20vp大圆角间距10vp20vp二、任务要求一基本要求1.根据原型图构建应用的 UI 界面2.UI 界面应具备页面跳转交互能力3.应用应具备元服务万能卡片能力可在桌面实时展示生境胁迫等级与监测数据4.应用应具备南北向联调能力模块 D支持经华为云平台与南向 Hi3863设备进行双向数据交互二北向功能实现45 分任务一、启动页首页1.根据图 1 所示使用 DevEco Studio 6.1.1 ReleaseAPI 24编译器构建 UI 界面2.当启动页进度条完成则自动进入首页默认进度加载时间为 5 秒3.首页中 Banner 部分与古树分布图为静态数据直接展示 UI 效果4.“监测概览”部分的“气象监测”“设备控制”“胁迫预警”的数值都为云端数据需要获取设备列表数据并在页面中展示5.首页右下角提供元服务“古树速报”入口可添加到桌面作为万能卡片。任务二、监测页1.根据图 2 所示使用 DevEco Studio 6.1.1 ReleaseAPI 24编译器构建 UI 界面2.点击底部 Tab“监测”页签跳转至监测页该页固定显示古树名木一号监测点的实时数据赛题场景仅配置一个监测点3.“实时环境数据”通过气象数据采集器BMP280DHT11采集温度、湿度并上报至云端如华为云并在应用侧监测页中请求获取对应数据4.“胁迫预警”卡片根据温度、湿度两项监测数据调用赛场提供的本地化部署端侧 AI 接入 API 进行推理实时显示正常/轻度/中度/重度四级生境胁迫等级阈值与“告警阈值管理”中设置的最大/小值相关联5.点击“设备联动”中各控制开关下发控制指令至南向智能插座远程启闭喷雾补水装置等生境养护设备继电器通断5050RGB 状态指示灯实现本地养护联动6.点击“监测管理”中阈值管理跳转至“告警阈值管理”页。任务三、设备管理1.根据图 3 所示使用 DevEco Studio 6.1.1 ReleaseAPI 24编译器构建 UI 界面2.点击监测页“设备管理”卡片跳转至设备管理页3.点击设备管理页中的头部页签切换设备类型气象、控制设备如点击“控制设备”则切换为控制设备内容展示如没有设备则在页面中展示“暂无 XXX 设备”4.点击“采集设备”中“切换”图标按钮切换设备在线/离线状态与南向 Hi3863 心跳同步5.点击“控制设备”中“养护喷雾设备”开关下发控制指令至南向智能插座验证继电器吸合/断开与 5050RGB 灯珠状态指示任务四、告警阈值管理1.根据图 4 所示使用 DevEco Studio 6.1.1 ReleaseAPI 24编译器构建 UI 界面2.点击监测页“告警阈值管理”跳转至告警阈值管理页3.点击“告警阈值管理”页中显示的开关切换显示/隐藏展开/收起功能4.点击告警阈值管理页中每项阈值设置设置温度、湿度的最大/小值并作本地存储首选项 Preferences同时经华为云平台将阈值下发至 Hi3863 设备任务五胁迫预警记录我的1.根据图 5 所示使用 DevEco Studio 6.1.1 ReleaseAPI 24编译器构建 UI 界面2.点击底部 Tab“预警”页签进入胁迫预警记录页展示历史告警记录按时间倒序、AI 胁迫等级趋势曲线折线图3.点击预警记录项可查看告警详情触发时间、监测点、超限指标、胁迫等级、处理状态4.点击底部 Tab“我的”图标按钮跳转至设置页将“我的”页面中用户信息传递到设置页其他按钮暂无功能。三南向设备工程部署与调测15 分说明考虑到参赛选手多为软件技术类专业学生本环节不要求从零编写硬件驱动与通信协议代码。竞赛现场提供已完成本地化部署的 Hi3863 设备侧工程源码含气象数据采集器、智能插座的驱动与采集逻辑及《南向工程操作手册》参赛选手须依据手册完成工程启动、关键参数修改、固件编译烧录与华为云平台接入四项工作使南向设备与北向 App 之间的数据链路贯通。任务一、南向工程启动与参数修改1.依据《南向工程操作手册》完成南向设备工程的导入与环境校验成功启动工程2.在工程配置文件中修改生境胁迫阈值参数温度上限/下限、湿度上限/下限使其与北向 App“告警阈值管理”页的设定保持一致3.修改设备侧数据上报周期为 5 秒/次并按需调整告警去抖延时等可调参数4.修改南向设备标识信息设备编号、监测点名称使其与华为云平台所创建的设备一一对应5.完成参数修改后重新编译工程确保编译无错误、无告警任务二、固件编译与烧录1.使用竞赛机位提供的编译工具链完成南向工程编译生成可烧录固件2.通过 USBType-C数据线将 Hi3863 开发板与竞赛机位连接在编译环境中确认并选择正确的串口号3.将编译生成的固件烧录至 Hi3863 开发板烧录完成后按下复位键重启设备4.打开串口调试工具并设置正确波特率查看设备启动日志确认系统初始化完成、气象数据采集器与智能插座初始化正常5.若烧录失败按《南向工程操作手册》排查串口占用、波特率与开发板模式后重新烧录直至日志显示设备正常运行任务三、华为云平台接入与数据贯通1.使用赛场下发的华为云账号登录 IoT 设备接入IoTDA控制台账号信息见竞赛电脑桌面《华为云账号信息》文档在指定实例下创建产品与设备获取接入地址、产品 ID、设备 ID 与设备密钥2.在南向工程中将华为云接入参数MQTT 接入地址、端口号、设备 ID、设备密钥修改为本次创建的设备信息3.按赛题物模型核对并补充设备上报属性温度、湿度、胁迫等级与云端下发命令养护喷雾开关、5050RGB 灯状态4.重新编译并烧录工程后在华为云控制台查看设备状态为“在线”并在消息跟踪中确认属性上报数据正常刷新5.在北向 App 中请求云端数据接口使“监测概览”与“监测页”的实时环境数据均来源于华为云平台的设备影子数据6.从华为云控制台下发控制命令开启养护喷雾设备验证“App—云—设备”下行链路贯通智能插座继电器吸合、5050RGB 灯珠显示养护启动状态。模块D南北向联调10 分一、模块考核说明模块分值10 分。本模块以“南北向功能联动逻辑”为核心考核点独立于模块 C 进行考核。重点验证应用侧北向 App、云服务平台与南向 IoT 设备侧之间的通信、数据流、业务逻辑及异常处理的正确性、可靠性与一致性确保系统整体功能符合设计需求。参赛者需完成 App 与 Hi3863 设备之间经华为云平台的双向联调并按测试用例完成功能联动验证。测试用例需包含操作步骤、界面反馈、硬件状态、日志记录四要素确保每一步测试可追溯、可复现。二、联调任务要求1.App 端通过云端数据接口订阅华为云上 Hi3863 设备的设备影子数据并自动更新 UI2.App 端在“告警阈值管理”页修改阈值后下发至南向 Hi3863Hi3863 收到后立即更新本地阈值并触发回调3.模拟超限场景通过《南向工程操作手册》提供的模拟数据注入功能将温度数据设为超阈值不使用加热设备验证南向智能插座继电器联动喷雾补水装置 App 弹窗告警 元服务卡片数据同步刷新三、设备说明1.Hi3863 开发板 × 2主控通过 Type-C 数据线与竞赛机位连接2.气象数据采集器案例板 × 1DHT11 温湿度气压与海拔数据本赛题不作考核3.智能插座案例板 × 1继电器5050RGB 灯珠控制喷雾补水等生境养护设备。2 个 USB 口用于供电说明除上述硬件外竞赛现场同时向每位选手提供已完成本地化部署的南向设备工程源码、《南向工程操作手册》、编译工具链及华为云 IoT 设备接入IoTDA独立子账号与实例参赛选手须依据手册完成南向工程的参数修改、编译烧录与云平台接入。账号信息含控制台登录地址、用户名、密码、实例名称、接入地址及设备编号规则由赛场统一分配并以《华为云账号信息》文档形式放置于每台竞赛电脑桌面选手直接取用无需自行注册每支参赛队使用独立子账号不得跨队共用或混用设备 ID。本赛题告警触发一律通过设备侧模拟数据注入实现赛场不提供加热、加湿等改变物理环境的装置选手亦不得自带使用。四、测试任务任务一南向设备上云激活与状态同步1.测试目标验证参赛选手在南向工程中完成华为云接入配置并烧录后设备能够成功接入华为云平台并在北向 App 中正确显示为在线状态。2.测试步骤1.将完成华为云接入参数配置的南向工程编译并烧录至 Hi3863 开发板2.为 Hi3863 开发板接通电源等待设备启动完成3.登录华为云 IoT 设备接入IoTDA控制台查看该设备的运行状态4.打开北向 App进入“设备管理”页查看设备列表3.预期结果云侧华为云控制台设备列表中该设备状态为“在线”消息跟踪可查看到设备上报的首帧属性数据设备侧Hi3863 进入正常工作状态串口日志显示平台接入成功App 侧设备管理页显示该设备且状态为“在线”与云平台状态保持一致监测页开始刷新实时数据。任务二链路中断检测与自动重连1.测试目标验证南向设备与竞赛机位之间的 Type-C 链路中断后能否被及时感知并自动恢复连接、继续上报数据。2.测试步骤1.拔下 Hi3863 开发板与竞赛机位之间的 Type-C 数据线设备同时断开供电与链路连接等待 30 秒2.重新接回 Type-C 数据线使设备上电观察华为云控制台中设备状态变化3.观察北向 App 设备状态与监测页数据的恢复情况3. 预期结果云侧控制台设备状态由“在线”变为“离线”接回后自动回到“在线”设备侧串口日志显示链路断开并尝试重连重连成功后按 5 秒周期继续上报数据App 侧设备状态呈现“在线”→“离线”→“在线”变化监测页恢复数据刷新元服务卡片同步更新App 侧离线期间界面有明确的离线/连接异常提示不得出现空白页或旧数据冒充实时数据的情况。任务三温湿度定时上报与数据同步1.测试目标验证设备能按照预设规则将传感器数据成功上报至 App 并正确显示。2.测试步骤1.确保 Hi3863 已配置为每 5 秒上报一次数据2.等待下一次上报周期3.在 App 端“监测页”查看实时数据面板3. 预期结果设备侧按配置周期采集并上报温度、湿度App 侧监测页各传感器数值实时刷新元服务卡片胁迫等级同步更新。任务四阈值下发与本地触发联动1.测试目标验证 App 端阈值变更能下发至南向设备且超阈值时本地联动生境养护设备。2.测试步骤1.在 App 端“告警阈值管理”修改温度上限为 25℃并保存2.等待阈值下发完成3.依据《南向工程操作手册》启用设备侧模拟数据注入功能将温度数据设置为 30℃禁止使用加热装置改变物理环境3. 预期结果App 侧阈值管理页显示已更新为 25℃设备侧智能插座继电器吸合启动喷雾补水装置5050RGB 灯珠显示胁迫告警状态。App 侧监测页弹出“高温胁迫告警”弹窗元服务卡片显示中度胁迫等级。任务五持续高温胁迫与 AI 胁迫推理1.测试目标验证持续高温场景下AI 生境胁迫等级动态升级与多端联动告警。2.测试步骤1.依据《南向工程操作手册》将设备侧模拟温度数据设置为 30℃以上并保持1 分钟2.观察 App 端 AI 推理结果与设备联动情况3.预期结果设备侧温度数据持续上报且超过阈值智能插座联动启动养护喷雾装置 App 侧AI 胁迫等级从“正常/轻度”跳变为“中度”元服务卡片推送告警通知预警记录新增“持续高温中度胁迫”条目。TGZ018_2026江西鸿蒙应用开发职业院校技能大赛_全任务参考答案可私信博主项目成果图
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑