python+Vue大学生在线作业提交管理系统

 管理员部分
1:管理员帐号管理:添加用户;编辑用户;
2:编辑课程相关内容:编辑课程简介;编辑教学大纲;编辑考试大纲;编辑培养方案;
3:编辑视频:上传课程视频;
4:编辑课件:编辑课件内容;编辑试卷内容;
5:留言管理:查看留言信息;回复留言信息。


教师部分
1:课程展台:为学生提供课程操作平台。
2:课程简介:显示课程的基本情况的介绍;
3:教学大纲:编辑课程的教学大纲内容;
4:培养方案:显示培养方案;
5:备课教案:显示课程的备课教案内容。
6:下载课件:教师对课件进行下载操作。
7:下载试卷:教师进行试卷下载操作。
8:课程视频:学生观看课程的视频教程。
9:网站留言:用于学生对网站的课程内容和服务进行建议或交流的平台。

django 应用目录结构
project1
|-- migrations                         //数据移植(迁移)模块
|------- __init__.py
|-- __init__.py
|-- admin.py                            //该应用后台管理系统配置
|-- apps.py                             //该应用的一些配置 自动生成
|-- models.py                           //数据模块
|-- tests.py                            //自动化测试模块  在这里编写测试脚本
|-- views.py                            //执行响应的代码所在模块  代码逻辑处理主要地点  项目大部分代码在此编写
|--templates                            //模板 放置模板文件的文件夹  包括HTML css JavaScript的文件夹
---------------------------
学生部分
1:课程展台:为学生提供课程操作平台。
1)课程简介:显示课程的基本情况的介绍;
2)教学大纲:显示课程的教学大纲内容;
3)授课计划:      显示课程的授课计划;
4)教学互动:    显示师生间的留言。
2:下载课件:学生对课件进行下载操作。
3:下载试卷:学生进行试卷下载操作。
4:观看视频:学生观看课程的视频教程。
5:培养方案:用于学生对培养方案并具有浏览、下载、删除、覆盖功能。  

经验分享 程序员 微信小程序 职场和发展