python+Vue学生作业系统 django课程在线学习网站系统

系统分为学生,教师,管理员三个角色:
学生功能:
1.学生注册登录系统
2.学生查看个人信息,修改个人信息
3.学生查看主页综合评价,查看今日值班信息
4.学生在线申请请假信息,查看请假的审核结果和请假记录
5.学生在线提交作业提问,查看教师的提问回复
6.学生查看班级日常,可以查看班级风采,班级个人相册,班级监控
7.学生查看课程课表
8.学生查看自己的成绩信息
9.学生查看自己获得的证书信息

python+Vue学生作业系统 django课程在线学习网站系统_第1张图片python+Vue学生作业系统 django课程在线学习网站系统_第2张图片python+Vue学生作业系统 django课程在线学习网站系统_第3张图片python+Vue学生作业系统 django课程在线学习网站系统_第4张图片python+Vue学生作业系统 django课程在线学习网站系统_第5张图片
10.修改密码
管理员功能:
1.学生信息管理
2.教师信息管理
3.教室监控管理,上传教师监控

教师功能:
1.教师登录系统
2.教师管理学生信息,修改学生信息
3.教师管理学生成绩,对学生进行综合评价
4.请假审批管理,教师可以对学生的请假进行审批
5.课程安排管理,教师在线设置课程安排表
6.学生证书管理,教师管理,添加学生的证书
7.作业辅助管理,教师可以对学生的作业提问进行回复
8.值日卫生安排,可以设置学生的值日安排信息
9.修改密码


目录
摘要    2
目录    4
1 绪论    6
1.1项目背景介绍    6
1.2课题研究现状    6
1.3课题研究目标    7
1.4本论文的研究内容    7
1.5本论文的组织结构    8
2系统关键技术及工具简介    9
 
3系统需求分析    11
3.1系统设计的目标    11
3.2系统功能性需求    11
3.2.1 功能需求    11
3.2.2 系统用例    11
3.3系统性能需求    13
3.4对功能的总体规定    13
3.5对运行环境的总体规定    13
3.6开发环境    14
4系统设计    15
4.1系统总体设计    15
4.2数据库设计    15
4.2.1 数据库概念设计    16
4.2.2 数据库逻辑设计    17
5系统详细设计    25
5.1系统功能模块    25
5.2后台功能模块    27
5.2.1管理员功能模块    27
5.2.2学生功能模块    33
5.2.3教师功能模块    36
6系统测试    39
6.1 在线测试要点    39
6.2在线用户测试内容及结果    39
7总结与展望    41
参考文献    42
致谢    43

你可能感兴趣的:(学习)