更新时间:2021-06-22
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
智多在线网络学习平台为学习各种技术查看资料的用户提供一个准确、最新的技术与相关文档,浏览目前流行教学的新闻,提出技术上遇到的难点及问题,帮助其他用户回答所提出的问题,上传想要分享的资源,下载要获取的相关技术资源,报名学习课程,在线答题,使现代学生更方便自主的学习.
作为学者通过各种智多在线网络学习平台快捷的找到想要的资源,对所得到的资源进行评分,方便他人选择,而且还可以帮助其他用户解决工作中所遇到的技术问题,不需要在去查阅书籍、浏览贴吧、论坛而消耗时间,让用户以最快的时间找到最想要的技术资源。
1.系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是学生。
2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
3.修改密码:系统所有用户(管理员和学生)应该都要能修改自己的登录密码,修改后需要重新登录。
4.系统公告设置:系统管理员应该可以通过系统公告设置功能设置网站前台的系统公告信息,网站前台的系统公告是随后台的变化而变化的,系统公告应该使用编辑器,实现图片,文字,列表,样式等多功能输入。
5.单选题信息管理:系统需要一个可以管理单选题的功能,包括添加、删除、修改、查询。
6.判断题信息管理:系统需要一个可以管理判断题的功能,包括添加、删除、修改、查询。
7.填空题信息管理:系统需要一个可以管理填空题的功能,包括添加、删除、修改、查询。
8.试卷信息管理:系统需要一个可以生成试卷的功能,试卷采用自动生成方式,只需要输入单选题数、单选题分值、判断题题数、判断题分值,即可自动生成试卷,包括添加、删除、修改、查询。
9.教学资源管理:教师和管理员上传教学资源,学生下载教学资源。
10.课程报名:学生登录账号后,查询课程,选择课程添加报名记录,教师查询报名记录。
11.课程信息管理:系统需要一个可以管理课程的功能,包括添加、删除、修改、查询,同时网站前台课程信息要跟着网站后台的课程信息同步更新。
12.在线评论:注册用户在网站前台登录个人账号后,可以选择某个课程,进行评论,查看别人的评论信息。
13.评论管理:在网站后台,管理员进行课程的评论管理,每条课程对应自己的评论,管理员可以删除、修改、查询。
14.添加收藏:注册用户在网站前台登录个人账号后,可以选择某个课程,进行收藏,之后将在个人后台形成收藏记录。
15.收藏管理:注册用户可以登录个人后台,查询个人收藏记录,进行查看,删除,查看可以跳转至该课程的链接地址,删除则将该收藏记录删除。
4.4数据库设计
目 录
1绪论 1
1.1开发背景与意义 1
1.2论文结构 1
1.3本章小结 1
2 系统开发技术的介绍 2
2.1 Zendstudio简介 2
2.2 HTML/CSS简介 2
2.3 PHP简介 2
2.4 Mysql数据库概念和特点 3
2.5本章小结 3
3 系统分析 4
3.1 功能需求分析 4
3.2 业务流程分析 5
3.3 数据流程分析 7
3.4 本章小结 9
4 系统设计 10
4.1系统网络架构设计 10
4.2系统总体设计 10
4.3系统功能模块设计 11
4.4数据库设计 11
4.4.1概念模型设计 11
4.4.2数据库表设计 12
4.5本章小结 17
5 系统的实现 18
5.1前台页面的实现 18
5.2登录模块的实现 18
5.3提问模块的实现 20
5.4评论模块的实现 22
5.5报名模块的实现 23
5.6教学资源管理模块的实现 24
5.7资源下载模块的实现 26
5.8题目管理模块的实现 26
5.8在线答题模块的实现 29
5.9本章小结 30
6 系统测试 31
6.1运行环境说明 31
6.2界面测试 31
6.3功能测试 31
6.4测试结果 32
6.5本章小结 33
7 总结 34
致 谢 3