国产化操作系统实训 · 项目式教学
三维目标
知识模块 · 项目载体 · 能力目标
麒麟系统
全系统环境部署 · 系统服务支撑与权限控制 · 麒麟系统下应用开发 · 项目集成与答辩
⚡ 路径
分组任务 + AI辅助 + 自主调试
📘 课前
学习通《项目任务单》 |
👥 课中
授课演示+分组实践 |
📤 课后
作业提交+师生企闭环评价
任务一
全系统环境部署
📋 教学要求
虚拟机安装、软件商店(安装Qt/Python)、网络配置
GCC编译
Python混编
Qt使用
SQLite数据库操作
🎯 教学重点
麒麟系统下开源工具的使用。
⚠️ 教学难点
Qt程序开发。
📎 代码示例涵盖
Qt/Python安装与部署
数据库创建
🔗
查看代码示例
任务二
系统服务支撑与权限控制
📋 教学要求
命令行操作
用户组权限(支付安全)
防火墙(端口控制)
进程管理
🎯 教学重点
麒麟系统下程序运行与调试。
⚠️ 教学难点
支付安全实现。
📎 代码示例涵盖
权限管理
🔗
查看代码示例
任务三
麒麟系统下应用开发
📋 教学要求
OpenCV库调用
Socket网络通信、HTTP协议(沙箱支付)
Qt网络模块
协同过滤算法、多媒体播放
Qt Graphics View绘图、SQL模糊查询、文件系统遍历
大模型API调用、JSON解析、音频处理、IPC通信
🎯 教学重点
Python/Qt下算法设计。
⚠️ 教学难点
OpenCV及大模型实现。
📎 代码示例涵盖
OpenCV使用
大模型API
🔗
查看代码示例
任务四
项目集成与答辩
📋 教学要求
多进程通信
系统性能监控
团队协作
报告撰写
🎯 教学重点
系统集成。
⚠️ 教学难点
开源环境下系统联调。
📎 代码示例涵盖
系统试运行
🔗
查看代码示例
⚙️ 分组任务提交:每个任务模块可以通过学习通平台提交源代码,也可以提交 GitHub / GitLab 或其它代码仓库的有效链接。
三维架构:知识模块(全系统环境部署/系统服务支撑与权限控制/麒麟系统下应用开发/项目集成与答辩) · 项目载体(麒麟系统) · 能力目标(分析/设计/实现/交付)
《国产化操作系统实训》 · 项目式教学分组任务