产品构成 以下四部分同属一款产品,规格型号 ZHTP-HA-E006。
鸿蒙应用开发实训平台
Docker 容器化底座,支持管理员与考生双角色、比赛全场景模拟、批量考生管理与资源管理。
数字社区实训项目
用户验证、物业服务、邻里动态、社区集市四大模块,配套原型素材、XD 源文件、需求文档、API 文档与项目代码。
鸿蒙基础案例开发实战
基于 HarmonyOS SDK 12、ArkTS 与 ArkUI 框架的物联网应用案例,含温湿度采集、二氧化碳监测、RGB LED 控制与 RFID 管理。
鸿蒙基础实训箱
9 大功能模块的物联网实训硬件,覆盖传感器采集、继电器控制、操控输入、RGB LED、舵机与电机、RFID 识别。
关键参数 参数来源于随货产品配置说明。
产品详情 按「实训平台 → 实训资源 → 案例实战 → 配套硬件」顺序说明。
一、实训平台 · 【平台参数】
开发技术
- 平台底层架构基于 Docker 虚拟化技术构建,为应用程序提供稳定且灵活的运行环境。该技术允许应用在容器内独立运行,不受底层操作系统与硬件差异影响,具备高度的弹性与可移植性,能够精准模拟比赛全场景,实现敏捷、可靠、高弹性且易于拓展的综合管理,这种高度自动化的管理方式,不仅提高了系统的可靠性,还极大地提升了平台的运维效率,使其能够从容应对各种复杂的比赛场景与业务需求。
系统功能
- 用户角色与权限管理:平台设计了管理员与考生两种角色账号,并为每个角色赋予了细致且严格的权限。管理员拥有最高权限,能够对平台进行全面管理,包括但不限于考生管理、资源管理、系统配置等操作。而考生则只能在规定权限内进行操作,如登录平台、下载比赛资源、提交成果物等,确保平台的安全性与稳定性。
- 比赛场景模拟:为了最大程度还原真实比赛场景,平台提供了全方位的模拟功能。考生登录平台后,可直观地感受到与真实比赛一致的操作界面与流程。不仅能够顺畅地下载比赛所需的各类资源,包括项目文档、素材、代码框架等,还能按照比赛要求在规定时间内提交成果物。同时,平台还设有比赛倒计时功能,以及显示比赛进度和规则说明的区域,让考生时刻了解比赛动态。
- 考生管理:管理员在考生管理方面拥有丰富且便捷的操作功能。除了常规的新增、删除用户以及导入用户信息外,还能对考生信息进行批量导入操作。
- 资源管理:平台的资源管理功能十分强大,管理员不仅可以轻松进行资源的新增、删除以及管理资源状态等操作,此外,在模拟比赛真实提交场景方面,管理员可以下载考生提交的成果物进行查看。
二、实训资源 · 数字社区实训项目 ·【项目内容】
随着科技进步与人们生活质量需求的提升,人们对生活品质的追求不断攀升,社区服务作为日常生活的重要支撑,其需求正以前所未有的速度增长。在此背景下,智慧社区的概念顺势而生,成为提升社区生活质量的关键路径。数字社区实训项目,正是致力于打造一个融合先进技术与便捷服务的数字化平台,深度整合社区内的各类资源,通过智能化手段实现资源的优化配置与高效利用,为社区居民构建一个全方位、一站式的社区服务应用。
数字社区实训项目通过多个功能模块的有机结合,深度融合数字化、智能化技术,全面提升居民生活便利性,满足居民多样化的个性化需求,为构建和谐、智慧的社区生活环境贡献力量。同时,本项目也为学生提供了一个极具实践价值的参考案例,通过参与项目的原型设计、功能开发及应用测试等环节,深入学习数字化社区服务应用的开发流程与技术要点,为未来投身相关领域积累宝贵经验。
该项目主要功能模块如下:
用户验证
- 用户登录:采用简洁直观的登录界面设计,支持通过手机号快捷登录,确保居民能够快速、便捷地进入数字社区应用。同时,登录过程中设置了严格的安全验证机制,保障用户账号信息安全。
- 注册:注册流程设计遵循简洁明了的原则,引导居民填写必要的个人信息,包括姓名、手机号、身份证号码等,并设置密码与确认密码环节,确保信息准确无误。此外,在注册过程中,明确告知居民关于个人信息保护的相关政策,消除居民的隐私顾虑。
物业服务
- 物业部门:以清晰直观的列表形式展示物业所有部门的详细信息,包括部门名称以及联系方式等。此外,还提供评价反馈入口,居民可针对物业服务的各个方面进行评价与反馈,物业部门可根据居民反馈及时改进服务质量。
- 物业缴费:显示业主房屋应缴纳的物业费用,提供快速缴费功能。与物业管理系统深度对接,实时获取业主房屋应缴纳的物业费用信息,包括物业费、水电费、燃气费等明细。同时,设置缴费记录查询功能,方便业主随时查看历史缴费明细。
- 报修报事:将报修报事功能分为家庭与社区两个独立的选择,方便业主根据实际情况进行选择。在家庭报修模块,业主可详细描述报修问题,如家电故障、房屋漏水等,同时选择期望的维修时间。在社区报修模块,业主可针对公共区域的设施损坏、环境卫生等问题进行报修。
- 快递代收:实时获取业主待收快递的详细信息,包括快递单号、快递公司、取件地址等。在快递代收页面,业主可清晰查看所有待收快递的列表,并支持对已送达的快递进行在线签收操作。
- 物业公告:实时展示物业发布的各类公告通知,包括停水停电通知、活动报名通知等。公告内容以时间倒序排列,确保业主能够第一时间看到最新的公告信息。
邻里动态
- 社区动态:展示社区用户发布的动态信息,点击可进入详情并进行评论。为社区居民提供一个自由交流的平台,居民可以在此发布文字、图片等形式的动态信息,分享自己在社区生活中的所见所闻、所思所感。其他居民可点击动态进入详情页面,查看详细内容,并进行点赞、评论等互动操作。
- 社区活动:展示物业组织或社区居民自发组织的各类活动通知,包括活动内容简介等关键信息。同时,设置活动评价功能,居民在参加活动后可对活动进行评价与反馈,为后续活动的优化提供参考。
社区集市
- 商品分类:将团购商品按照不同的类别进行详细划分,如新鲜蔬菜、时令水果、蛋奶乳品等。每个分类都配有精美的图标与简要说明,方便居民快速识别。居民点击相应分类后,即可进入该分类的商品列表页,查看该类别的所有团购商品,包括商品名称、图片、价格、商品信息等。
- 今日团购:筛选出社区当日最热门的前五款团购商品进行展示。在今日团购页面,突出显示商品的图片、名称、价格以及已售数量等关键信息,吸引居民的关注。居民点击商品图片或名称,即可进入商品详情页面,查看商品的详细介绍、规格参数、用户评价等信息。
二、实训资源 · 数字社区实训项目 ·【实训资源】
为了助力学生全面地参与数字社区实训项目,我们精心配备了一套丰富、实用的实训教学资源,助力学生深入地学习项目开发流程:
- 原型设计素材:提供一套涵盖多种风格与元素的原型设计素材库,包括社区场景图片、图标等。这些素材不仅能够为学生在原型设计阶段提供丰富的创意灵感,还能帮助学生快速搭建起具有视觉吸引力的应用原型框架,确保原型设计的高效性与专业性。
- 原型设计稿(XD 源文件):精心制作的 XD 源文件,完整呈现了数字社区应用的原型架构。从首页的布局设计到各个功能模块的交互流程,都进行了详细的设计与标注。学生通过深入分析该源文件,可以全面了解产品设计的思路与逻辑,掌握如何从用户需求出发,设计出简洁、易用且富有创意的应用界面。
- 需求规格说明书:详细阐述数字社区项目的功能需求、业务流程、UML 用例设计等内容,为学生在开发过程中明确方向,确保开发工作紧密围绕项目目标展开。
- API 接口文档:清晰定义了项目中涉及的各类 API 接口,包括接口功能描述、请求参数、响应数据格式等,帮助学生顺利实现应用与后端服务的数据交互,保障功能的正常运行。
项目代码资源
- 项目代码初始框架:提供一个基于鸿蒙开发框架搭建的初始代码框架,包含项目的基本结构、配置文件、常用工具类等,为学生的开发工作提供良好的起点,减少基础搭建工作的时间成本。
- 项目代码完成版:一份完整的项目代码完成版,展示了数字社区应用的全部功能实现代码。学生可以通过对比自己的开发成果与完成版代码,学习优秀的代码编写规范、架构设计思路以及功能实现技巧,从而不断提升自己的编程能力与项目开发水平。
待测项目资源
- 待测安装包文件:提供一个可直接安装的待测应用安装包文件,方便学生可直接进行功能测试,对比实际运行效果与预期功能之间的差异,及时发现并解决问题。
- 功能测试范围:明确列出项目需要进行功能测试的各个范围与场景,方便学生制定全面的测试计划,确保应用的各项功能稳定可靠,满足用户需求。
三、鸿蒙基础案例开发实战 · 【项目简介】
本项目实战是一套深度融合 HarmonyOS ArkUI 框架与鸿蒙物联网实训箱的应用型案例。以实训箱为硬件载体,构建起完整的物联网开发实践环境,支持精准采集环境温湿度、光照强度等多维度数据;借助无线射频识别等控制模块,实现灵敏的人机交互联动;同时,还能对 LED 灯进行远程智能调控。
项目精心围绕智能家居、环境监测等日常生活场景,打造一系列贴近实际应用的案例。在实践过程中,学生不仅能够深度巩固 ArkUI 框架布局设计、组件调用等核心开发技能,还能进阶掌握 HarmonyOS 应用的数据实时传输等高级特性,有效提升从理论到实践的应用开发能力。
技术栈:HarmonyOS SDK 12、ArkTS、ArkUI 框架。
【功能描述】
- 环境传感器-温湿度采集:采集环境的温/湿度数据。
- 环境传感器-二氧化碳监测:采集二氧化碳的监测数据,支持阈值设置与告警。
- RGB LED 控制:可以开/关灯光,对灯光亮度和色温进行设置。
- 无线射频识别模块管理:支持添加门禁卡,并展示门禁刷卡记录。
【项目资源】
- 项目演示视频 1 个
- 项目指导手册 1 套
- 项目代码 1 套
- 项目软件包 1 套、项目 MQTT 信息文档 1 份、项目素材 1 份
三、鸿蒙基础案例开发实战 · 【配套硬件】鸿蒙基础实训箱
- 核心控制器:配备 2 英寸彩色 LCD 屏幕,实时显示 WIFI 连接状态、设备编号、服务器 IP 地址等关键信息,同时可即时呈现温湿度、大气压、光线强度、麦克音量,精准展示摇杆 XY 轴坐标数值与旋转编码器转动量,并具备读取 RFID 读卡器卡号的功能。
- 环境传感器组:集成温度、湿度、大气压、光线、麦克风等多种传感器,具备强大的数据采集能力,可定时将采集数据推送至 MQTT 服务器,为环境监测提供精准数据支持。
- 继电器模块:设有 2 路继电器输出,依据 MQTT 指令精准控制继电器开合状态,实现远程电气控制。
- 操控输入模块:配置摇杆与旋转编码器,二者采集的数据实时推送至 MQTT 服务器,便于实时监测与分析操控动作。
- RGB LED 模块:采用 8x8 矩阵 RGB LED,根据 MQTT 指令灵活调节 LED 亮度与颜色,满足多样化视觉展示需求。
- 舵机模块:内置 10KG 舵机,按照 MQTT 指令在 0 - 180 度范围内精准旋转,适用于各类角度控制场景。
- 直流电机模块:通过 MQTT 指令有效控制直流电机转速与转向,满足不同动力输出需求。
- 步进电机模块:配备四相五线制步进电机,不仅可通过 MQTT 指令调控转速与转向,还能精确设定旋转圈数,实现高精度运动控制。
- 无线射频识别模块:搭载无线射频识别读卡器,读取的数据实时推送至 MQTT 服务器,便于实时追踪与处理识别信息。