!"#!$%&$'(')*+&,-./&$01$21(3$&)%)$(3%)0
鸿蒙操作系统进入高职教育的前景展望
王鹏飞
南京城市职业学院!江苏南京!"##"$$
摘4要 作为中国科技企业的产品!鸿蒙操作系统一经发布就吸引了全球目光"在核心技术独立自主的背景下,*双高计划+对创新创业的要求下!开设有电子信息大类专业的高职院校可以去思考如何将鸿蒙操作系统引入课程中"本文由三部分组成"第一部分)鸿蒙操作系统的重要意义#第二部分)鸿蒙操作系统的技术特性#第三部分)介绍南京城市职业学院对于鸿蒙操作系统融入现有人才培养方案所做的工作以及后续的思考"
关键词 鸿蒙操作系统#[R Q G L -a "5#高职院校#创新创业
44鸿蒙操作系统(下文称[R Q G L -a "5)是由华为公司于)%$'年>月'日推出的一款操作系统#[R Q G L -a "5是一款,面向未来-&面向全场景(移动办公&运动健康&社交通信&媒体娱乐等)的分布式操作系统#在传统的单设备系统能
力的基础上"[
R Q G L -a "5提出了基于同一套系统能力&适配多种终端形态的分布式理念"能够支持多种终端设备$$%#
#V 0:P 51IF E 的重要意义
$&$[R Q G L -a "5操作系统的优势作为一款移动端使用的操作系统"[
R Q G L -a "5不同于目前主流的移动端操作系统#首先"[
R Q G L -a "5继承了华为公司,万物互联-的理想初衷"希望消费者可以在全场景生活中接触的多种智能终端实现极速发现&极速连接&硬
件互助&资源共享"#
L 6设备的无缝协同#其次"[R Q G L -a "5有配套的开发套件[
95以及编译运行所需要的方舟编译器#从目前的产品展示效果来看"[
R Q G L -a "5的性能和功能也是十分优秀的#最后"多家机构联合创办了面向[R Q 2G L -a "5智能硬件开发的"OD -[R Q G L -a 开源项目"该项目是属于开放原子开源基金会("
OD -8M L G S L E-UR M /L -)旗下#开源可以让更多的开发者加入到[
R Q G L -a "5的开发中来"同时也可以孵化出更多的项目"丰富[R Q G L -a "5的生态圈#
$&)[R Q G L -a "5所承担的使命
[R Q G L -a "5作为一家中国科技企业推出的拥有自主知识产权的操作系统"在当下显得尤为重要#)%)$年0月
)日"华为推出了[R Q G L -a "5)&%正式发布"最重要的手机端也可以安装[
R Q G L -a "5"真正实现了全终端覆盖#这条消息在互联网上掀起了热烈的讨论"可见社会各界对[R Q 2G L -a "5的重视#两院院士大会中国科协第十次全国代表大会上提到+,创新驱动发展战略"把握大势&抢占先机"直面问题&迎难而上"完善国家创新体系"加快建设科技强
国"实现高水平科技自立自强-#[R Q G L -a "5正是,自立自强&直面问题&迎难而上-的代表#
"V 0:P 51IF E 的技术特性
[R Q G L -a "5整体遵从分层设计"从下向上依次为!内核层&系统服务层&框架层和应用层#系统功能按照,系统g 子系统g 功能*模块-逐级展开"在多设备部署场景下"支持根据实际需求裁剪某些非必要的子系统或功能*模块$$%#
)&$[R Q G L -a "5架构分层分析)&$&$内核层
[R Q G L -a "5系统内核层分为内核子系统和驱动子系统#
内核子系统![
R Q G L -a "5采用多内核设计"支持针对不同资源受限设备选用适合的"
5内核#内核抽象层(Y 8F "Y D Q -D P 8eN M Q R ,M F R a D Q )通过屏蔽多内核差异"对上层提供基础的内核能力$$%#
驱动子系统![
R Q G L -a "5使用[R Q G L -a "5驱动框架([!S )管理硬件生态"该框架可以对外提供统一接口和硬件驱动开发&管理能力#
)&$&)系统服务层
系统服务层是[R Q G L -a "5的核心能力集合"通过系统服务层对应用程序提供服务#该层包含以下几个部分!
系统基本能力子系统集!为分布式应用在[R Q G L -a "5多设备上的运行&调度&迁移等操作提供了基础能力"由分布式软总线&分布式数据管理&分布式任务调度&方舟多语
言运行时&公共基础库&多模输入&图形&安全&8#等子系统组成$$%#
基础软件服务子系统集!为[
R Q G L -a "5应用提供公共的&通用的软件服务"由事件通知&电话&多媒体&!S X &95!J m !H 等子系统组成$$%#
增强软件服务子系统集!为[
R Q G L -a "5应用提供针对不同设备的&差异化的能力增强型软件服务"由智慧屏专
有业务&穿戴专有业务&#
L 6专有业务等子系统组成$$%#)
*电子信息科技风"#"$年$"月
. All Rights Reserved.
硬件服务子系统集!为搭载[R Q G L-a"5设备提供硬件服务"包括生物特征识别&位置服务&穿戴专有硬件服务& #L6专有硬件服务等子系统#
根据设备类型&部署环境等因素的不同"[R Q G L-a"5会自动为以上服务按照子系统粒度裁剪"对于每个子系统又可以根据功能粒度裁剪#通过剪裁操作"为设备提供匹配的服务#
)&$&(框架层
框架层为[R Q G L-a"5的应用程序提供了=R b R*@*@C C*=5等多语言的用户程序框架和8e/P/M a框架"以及各种软硬件服务对外开放的多语言框架8J#$$%#更新鸿蒙系统
)&$&3应用层
应用层包括系统应用和第三方非系统应用# [R Q G L-a"5的应用由一个或多个S8(S D R M EQ D8e/P/M
a)或J8(J R Q M/,P D8e/P/M a)组成#其中"S8有T#界面"提供与用户交互的能力'而J8无T#界面"提供后台运行任务的能力以及统一的数据访问抽象$$%#
)&)根据分层的框架设计![R Q G L-a"5具有的特性
)&)&$硬件互助"资源共享
[R Q G L-a"5底层设计有分布式软总线"通过软总线"可以在多个终端之间进行分布式通信"高效地分发任务和传输数据#
为了解决多设备资源的管理"设计有分布式设备虚拟化平台"可以将多个设备终端资源融合&统一管理&数据处理"形成一个虚拟的,大终端-#根据业务的复杂程度"通过这个,大终端-分配不同的硬件资源来处理#
分布式数据管理基于分布式软总线的能力"将用户数据与设备解绑"业务逻辑和数据存储分离"这样方便数据的跨设备调用"提升用户体验#
分布式任务调度基于分布式软总线&分布式数据管理&分布式J Q L c/P D等技术"构建统一的分布式服务管理机制#通过该技术可以快速进行服务发现&同步&注册&调用"使设备运行更流畅#
)&)&)一次开发"多端部署
[R Q G L-a"5提供了用户程序框架&8e/P/M a框架以及T#框架"帮助开发者只需要开发一份代码"就可以自动适配多个不同类型的终端"极大的提升了开发效率#
)&)&(统一"5"弹性部署
在[R Q G L-a"5中"将所有功能组件化和小型化"这样可以达到弹性部署的需求"根据不同的终端自动生成依赖关系"降低硬件的开发成本#
%V0:P51IF E融入现有人才培养方案中的探索
综上所述"[R Q G L-a"5必定在移动端操作系统市场占有一席之地#新的技术必将带动新的行业"也会带来新的岗位"这也使[R Q G L-a"5进入高职教育带来可能#
(&$*双高计划+带来积极变革
教育部&财政部印发.关于实施中国特高水平高职学校和专业建设计划的意见/(简称,双高计划-)"强调要深化职业教育产教融合原则"明确了不断创新高职教育与区域产业协调发展"精准对接区域社会产业发展对人才的规格需求"形成学校与企业之间充分的利益共享和价值融合"不断推动高职学校和区域社会产业形成命运共同体"提升高职学校服务区域社会产业发展能力"为增强区域社会产业发展核心竞争力提供强有力的人才支撑$)%#南京对[R Q G L-a"5研发以及未来的发展都有重要的影响"华为公司在南京建有研
发基地"其中包括[R Q G L-a"5一部分团队#多家南京本土企业作为[R Q G L-a"5重要的合作伙伴"在智能制造"#L6方向颇有建树#而南京城市职业学院所处的南京溧水区是重要的新能源汽车制造基地"搭载[R Q G L-a"5的车载系统未来必将在新能源汽车上占有一席之位#此外"南京有众多外包企业"初创公司"很多已经将[R Q G L-a"5作为未来发展的方向#这些企业也是高职学生就业的主要目标#南京城市职业院校作为南京本土院校"需要利用好这些资源"积极推进学校的,双高计划-建设# (&)创新创业的新蓝海
创新创业已经成为高职院校的核心和焦点之一"实践&实操&就业以及工匠精神是高职院校教育理念与终极目标的核心$(%"每年的,互联网C大学生创新创业大赛-已经成为各个高校展示创新创业工作成果的主舞台#从,互联网C-历年获奖作品可以发现!创意十足"能够快速孵化的项目格外受到评委的青睐#而[R Q G L-a"5作为新兴技术必将带来充足的创新思路以及创新动力"可以给高职院校专业建设"在校生创新创业提供新的方向#
(&([R Q G L-a"5融入现有人才培养方案的思考
南京城市职业学院始终坚持以立足地方"面向全省"以现代服务业为主"培养应用型技术技能型人才为主要任务"设有康养工程学院&智能工程学院&数字文创学院&数字财商学院3个二级学院及思政教学部(马克思主义学院)&公共教学部"共设有)1个专业#其中智能工程学院聚焦人工智能和新能源汽车发展"对接南京的新一代软件与信息技术&新能源汽车&车联网产业#在智能工程学院中"软件技术专业与智能控制专业发展
多年"从校企合作"产教融合等方面积累的了丰富的经验#依托这两个专业"进行[R Q G L-a"5融入现有人才培养方案的研究#
($)软件技术专业开设了移动开发方向"目前主要教授技术为8-UQ L/U"在现有的人才培养方案中"包括,=8H8面向对象程序设计-,数据库基础-,网页设计与实现-,数据结构-等课程"这些课程所教授技能是[R Q G L-a"5应用开发所需要的基础知识#软件技术专业目标岗位和任务(部分)如下表$!
*
*
!科技风"#"$年$"月
电子信息
. All Rights Reserved.
表$软件技术专业目标岗位和任务$部分%
岗位$
岗位名称
软件开发工程师
岗位职责简述
$&参与项目的需求分析和需求设计
)&熟练掌握面向对象设计"可完成系统单元&子系统的详细设计(&负责系统模块(前端&后端&T #)的设计和开发工作3&编制项目设计&开发&操作等相关文档
典型工作任务简称=R b R 编程软件设计网站开发
44表中所列岗位和任务完全可以满足[R Q G L -a "5应用的开发#
())智能控制技术专业现有专业有,@语言程序设计-,J a M KL -语言程序设计-,电子技术基础-,机械原理及应
用-等课程#该专业主要面向岗位与任务(部分)如下表所
示#无论是专业课设置还是目标岗位"都和[
R Q G L -a "5在智能制造&多终端设备&#
L 6产业所需要的技能相吻合#智能控制技术专业目标岗位和任务(部分)如下表)#
表)智能控制技术专业目标岗位和任务$部分%
岗位$
岗位名称
可编程控制系统设计师
岗位职责简述能够使用J
F @控制器进行一般编程'掌握各类电机的J F @控制方法'能使用梯形图语言完成较复杂的工业控制过程编程#
典型工作任务简称
应用J
F @设备完成自动控制系统的集成设计&安装与调试岗位)
岗位名称工业机器人应用工程师岗位职责简述能够对工业机器人系统进行选型与集成'能够对机器人进行轨迹规划#能够对机器人进行在线编程'能够对工业机器人各部分组件进行简单维护等#
典型工作任务简称
综合应用工业机器人与J
F @设备完成自动控制系统的集成设计&安装与调试44(()由软件技术专业&智能制造技术两个专业老师学生组成团队"现已完成以[
R Q G L -a "5技术为主导的省级大学生创新创业项目的立项"在项目的实践中发现学生欠缺的知识点#未
来计划将[R Q G L -a "5作为一个独立方向由软件技术专业的专业拓展课承担#以授课的方式教学"论证[R Q G L -a "5是否可以独立开设专业#由目前的进展可
以得出结论"[
R Q G L -a "5技术栈能与现有的课程体系适配"具有开设软件技术&计算机应用技术等计算机类专业
的高职院校"可以进行[
R Q G L -a "5技术的教学#&结语
[R Q G L -a "5的诞生被寄予了无数的希望"它是华为公司未来发展的利器"也是我国,创新创业-&核心技术独立
自主背景下的杰出代表#[
R Q G L -a "5必将重构我国乃至世界的信息技术&#L 6&智能制造等行业#这给高职院校提出了挑战"传统移动开发&智能制造行业将会面临洗牌的可能"作为培养从业人员的学校如何快速响应"积极转变成了一道需要去研究的课题#在企业与高校的共同努力下"[R Q G L -a "5一定会取得成功#
参考文献
&$'鸿蒙学堂&[R Q G L -a "5入门文档H $&%&7?*"F '&)%)%2%'2$%&
&
)'古光甫&*双高计划+背景下高职教育产教融合)互为逻辑,存在问题及实施策略&='&新疆职业大学学报!)%)%$)>%)$32$<&
&('毛晖敏&高职院校创新创业的思路与方案&='&佳木斯职业学院学报!)%$>$$)%)<0&
基金项目 南京城市职业学院$南京市广播电视大学%
)%)%年度校级科研项目*华为新一代移动开发平台在高职教学应用前景分析+$项目编号)Y
A )%)%()%作者简介 王鹏飞$$''%(4%!男!江苏扬州人!硕士!工程师!研究方向)微服务架构,大数据技术"
+
*电子信息
科技风"#"$年$"月
. All Rights Reserved.
发布评论