针对高校研究生教学中研究生与导师互动交流不畅、教学监管不便等问题,设计并实现一套研究生学习管理系统,含总体设计思想、系统框架和各功能模块的设计及实现方法。利用Node.js构建服务器反应时间短、吞吐率高的特点,提高系统的并发性能;采用Mongodb数据库存储大文件、图片等非结构化数据,Mysql数据库存储用户信息、学生和教师关系等结构化数据,通过结合这两种数据库的优势,有效提高系统的查询效率。该系统可以方便实现学生和教师之间的交流互动,记录相关信息,方便各级管理部门查询和分析。本系统具有良好的可扩展性,若不启用导师功能模块,可用于本科生学习管理;不启用代课教师、辅导员功能模块,稍作改进,可用于企业项目信息管理。