在线学习平台设计的目的是为用户提供学校资料、考试等方面的平台。与其它应用程序相比在线学习平台的设计主要面向于学校旨在为管理员和学生、教师、院系提供一个在线学习平台。学生、教师、院系可以通过系统及时查看公告信息等。在线学习平台是在Windows操作系统下的应用平台。为防止出现兼容性及稳定性问题服务器选择的是jdango学生、教师与管理员后台之间的数据存储主要通过MySQL。用户在使用应用时产生的数据通过 Python等语言传递给数据库。通过此方式促进在线学习平台信息流动和数据传输效率提供一个内容丰富、功能多样、易于操作的在线学习平台。总体上看在线学习平台具有注册登录、个人中心、学生管理、教师管理、学校资料管理、试卷管理、试题管理、考试管理等功能模块。以下为几个主要模块简单介绍注册登录提供给用户注册登录的页面完成用户的注册登录功能。个人中心对个人信息进行更新。学校资料管理员点击学校资料页面查询或删除学校资料。试卷管理员点击试卷页面查询或删除试卷。系统总体功能结构图如下所示图4-1系统总体结构图管理员点击教师管理在教师管理页面输入工号、教师姓名、性别、头像、职称、电话、邮箱等信息进行查询新增或删除教师信息等操作如图5-3所示。图5-3教师管理界面图