# tdm **Repository Path**: fullstackqa/tdm ## Basic Information - **Project Name**: tdm - **Description**: Teaching device manager system 教学设备管理系统 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 14 - **Created**: 2018-06-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 教学设备管控系统 ========== TDM(Teaching Device Management)教学设备监测系统是为学而思课堂教学所配备的一套日常教学电子设备整体监测管理系统。其核心内容是为了保障课堂教学的需要,提前评估和监控信息化课堂所需要的全部软硬件设备的工作情况,并提供预警排查模式,以便及时解决问题,使课堂教学顺利进行。 TDM将电源、网络、服务器、移动设备和其他环境的评估与监测工作进行整合,以一整套系统的方式呈现给运维后勤保障团队,并结合多媒体教学的预警排查模式,提前评估上课教学环境,并及时解决故障点。 电源环境监测 ---------- 电源环境是TDM监控所做的第一步工作,电源工作是否正常,决定了课堂多媒体教学及其他的评估与监测工作是否能够顺利进行。电源环境的监测包括: 总电源(开关状态); 机柜电源(开关状态); 充电柜电源(开关状态); 投影仪电源(开关状态); 其他供电电源(开关状态); 网络环境监测 ---------- 网络环境是TDM监控所做的第二步工作。网络环境承载着大量的教学数据和信息、所有的教学课件、试题、学生作业等信息都通过网络进行传输,网路环境一旦出现问题,将造成教师上课的突然中断,影响正常教学进行。网络环境的监测包括: 路由器监测; 端口UP/DOWN; 端口流量; 交换机监测; 端口UP/DOWN; 端口流量; 无线AP接入点监测; 无线信号强度; 接入点数量; 服务器环境监测 ---------- 服务器环境是TDM监控的第三步工作。服务器环境监测包含硬件监测和各种软件监测: 硬件: 服务器CPU运行情况监测; 服务器内存情况监测; 服务器硬盘情况监测; 服务器主板温度情况监测; 软件: 缓存服务器软件监测; 教学缓存的数据监测; MDM服务器软件监测; 其他XXX服务器软件监测; 移动设备环境监测 ---------- 移动设备是TDM监控的最后一步工作。移动设备包含了日常教学所用到的PAD和手机等设备,移动设备是否正常,决定了上课时学生能否正常使用多媒体的教学途径。移动设备监测包含: 设备系统检查; 设备软件列表检查; 设备电量检查; 设备硬件监测; 设备数量核对; TDM的工作 ---------- TDM通过各种电源、网络、服务器、移动管控平台的代理监测教学环境的设备运行情况,一旦有任何电源、网络、服务器、移动设备发生故障,TDM会及时记录故障的事件,并在第一时间通知运维团队进行修复。