更新时间:2021-06-23
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
网站能够提供丰富的教学资料,方便学生学习;能够为学科教师提供网站管理的能力,如对网站的相关信息进行有效管理;能够为教师提供相应的信息存储能力,教师可以将教学信息、教学参考资料、教案和课件方面的发布到网站中;
能够提供相关信息的下载,如相关教学资料、课件等的下载;网络教学平台规定了管理员、教师、学生的可以进行的操作,管理员通过后台来对教学资源、用户权限等进行管理,教师和学生登录后在,各自的空间进行教学和学习。因此,平台可分为三类用户:有最高管理权限的管理员、发布教学资源的教师和可以在线学习的学生。
(1) 管理员管理需求分析:
管理员用户登录成功后,进入管理员用户界面。他是最高权限的用户,他可以进行教师和学生添加、修改、删除。
(2) 教师管理需求分析:
教师用户登录成功后,进入教师用户界面,用户可以修改自己的密码,可以对自己所授课程进行管理,发布课件、教案、视频,回答学生提问。
(3) 学生管理需求分析:
学生用户登录后,进入学生用户界面。学生用户界面有的功能包括:教学教材下载、视频观看、经典案例下载、习题和课件下载、提问问题
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题研究的目的和意义 1
1.3 课题的可行性研究 2
1.3.1 技术可行性 2
1.3.2 经济可行性 2
1.3.3 操作可行性 2
1.3.4 法律可行性 2
2 开发技术介绍 3
2.1 B/S体系结构 3
2.2 PHP技术 4
2.3 MYSQL数据库 4
2.4 Apache 服务器 5
2.5 WAMP 6
2.6 Web2.0 7
2.7 系统对软硬件要求 7
2.8 Dreamweaver 7
3 系统总体设计分析 8
3.1 需求分析 8
3.2功能模块设计 9
3.3数据库设计 9
3.3.1概念设计 10
3.3.2逻辑设计 10
3.4数据流程分析 12
4 系统实现 14
4.1 系统主要功能设计 14
4.1.1系统登录 14
4.1.2首页设计 15
4.1.3学生管理 16
4.1.4论坛交流 18
4.1.5注册模块 19
4.1.6资源发布 20
4.1.7视频播放 22
4.1.8在线答疑 23
5系统测试与运行 24
5.1软件测试的目的 24
5.2软件测试的重要性 25
5.3测试实例的研究与选择 25
5.4测试环境与测试条件 26
5.5系统运行情况 26
结束语 26
参考文献: 27
致谢: 28