# H3C ONU 管理系统 H3C ONU 管理系统(H3ConuMS)是一套面向校园网络运维团队的 ONU 设备集中管理平台,支持对接多台 H3C OLT 设备,实现大规模 ONU 的状态监控、信息管理与运维操作。 ## 主要功能 **设备监控** 系统通过 SSH 定期轮询 OLT 设备,自动采集所有 ONU 的在线状态、光功率、距离、端口等信息,并以列表和卡片两种视图展示。支持手动触发刷新,状态变化实时可见。 **设备管理** 支持按区域、学校、楼宇、场所类型等维度对 ONU 设备进行分类管理。可通过 Excel 批量导入设备信息,也可在界面中逐条编辑。设备更换时记录完整的 MAC 地址变更历史。 **OLT 管理** 统一管理多台 OLT 设备的连接信息,支持端口级别的设备发现。OLT 扫描到的新设备会进入待入库列表,由运维人员补全信息后正式纳管。 **统计分析** 提供实时在线率统计、7 天趋势折线图、区域分布饼图等可视化报表,帮助运维团队快速掌握全网设备健康状况。 **权限管理** 基于 Casdoor 统一认证,支持管理员、区域管理员、学校管理员、普通用户等多级角色,数据访问范围按角色自动隔离。 **审计日志** 记录所有用户的写操作,包括设备编辑、更换、导入、权限变更等,保留 90 天供追溯查询。 ## 技术栈 | 层级 | 技术 | |------|------| | 后端 | Python · FastAPI · SQLAlchemy · Celery · Redis | | 前端 | Vue 3 · Element Plus · ECharts | | 数据库 | PostgreSQL | | 认证 | Casdoor(OIDC) | | 部署 | Docker Compose · Nginx | ## 版本 当前版本:v0.8.0