(2)登录:学生和教师选择身份登录后可以进行课程相关操作学习。
(3)课程简介:课程简介起到了非常重要的作用,可以使用户可以初步了解到计算机应用基础这门课程。
(4)站内新闻:当用户进入站内新闻模块,可以浏览相关知识领域的前沿消息。
(4)教学互动:当用户进入教学互动功能模块的时候,可以发表留言,互动交流。
(5)教学大纲:教师编写教学大纲作为教学依据,供学生查看了解。
(6)教学课件、教学视频:教师上传教学课件和教学视频供学生下载观看学习。
3.2.2后台模块功能
管理员通过后台管理登录后,可进行以下操作:
(1)系统用户管理:此模块中管理员可以对用户进行添加、删除和信息的修改操作。
(2)教师信息管理:此模块中管理员可以对教师信息进行添加、修改和删除操作。
(3)站内新闻管理:此模块中管理员可以对站内新闻进行添加、删除和修改操作。
(4)学生信息管理:此模块中管理员可以对学生进行添加、删除和信息的修改操作。
(5)教学大纲管理:管理员(教师)可以在此模块中对教学大纲进行上传、修改和删除等操作。
(6)系统管理:管理员可以在此模块中对课程简介、系统公告、留言、友情链接进行上传,修改,删除操作。
(7)个人资料管理:用户登录后可以在此模块中修改个人信息和密码。
图1 教学网站功能模块图
4数据库设计
数据库结构设计是否合理直接影响程序功能实现的效率,一个好的数据库设计应该首先能满足系统的业务逻辑需要并能够准确的表达数据之间的相互关系,所以数据库的设计很重要,必须考虑数据存储的合理性和存储数据占用的空间大小[9]。
4.1概念结构设计
数据库的E-R图反映了实体和实体的属性之间的关系。根据教学网站的需求分析结果,可以得到实体信息包括:学生实体、管理员实体、教师实体、课件实体、留言板实体 PHP+mysql教学网站设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_36819.html