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