如果你满意这个设计可以分享到:

以下是本计算机毕业设计介绍,若对此项目感兴趣,请联系客服QQ:344245001

【运行截图请往下看】编程语言:Android、iOS、C#、Asp/Asp.net、Java、Vb、Php、Jsp、C++等

双鱼林品牌优势:计算机源码技术大神,让你100%成功运行!

开发环境: Pycharm + Python3.7 + Django3.0 + mysql5.6

系统需求如下:

(1)系统登录:验证登录用户的身份,根据用户身份进入不同的页面。

(2)学生管理:供管理员使用,用于维护学生基本信息。

(3)老师管理:供管理员使用,用于维护教师的基本信息。

(4)试题管理:供教师管理,用于维护题库。

(5)组卷:供教师使用,教师可以根据考试科目,从题库中选择一些符合条件的试题,形成一份试卷。为了方便教师组卷,应提供方便的查询功能,使教师能查询不同要求的试题。

(6)在线考试:供学生使用,根据学生的班级和登录时间显示应考科目的试卷内容。试卷完成提交或考试时间到,不再允许学生修改试卷;实现自动评阅,记录学生的考试成绩,并将评阅结果提供给学生。

(7)成绩统计:供教师使用,按照科目、班级等统计学生的考试成绩。

(8)成绩查询:供教师和学生使用,提供不同查询方式,使教师和学生可以按需查询考试成绩。

2.设计思路

(1)确定角色

由需求分析看出,系统有三个基本角色,学生、教师、管理员。

管理员负责后台信息的维护

系统要能实现自动阅卷功能

(2)数据库表的设计

因此,我们至少需要如下几个表:

学生表 student

教师表 teacher

题库表 question(为了方便,题库中都为单项选择题)

试卷表 paper

学生成绩表 grade

设计完表,我们还需要确定表间的关系,是1对1(1:1),1对多(1:n),还是多对多(n:m),这很重要,因为后面我们在models.py中创建表时,需要指出表间关系。显然学生表和成绩表,1个学生可参加多门考试,会有多个成绩,学生表和成绩表为1:n;教师表和试卷表,1个教师会发布多套试卷,但1套试卷只能由1位教师发布,教师表和试卷表为1:n;试卷表和题库表,1套试卷里包含多道题,题库里的每道题也可出现在多个试卷中,故试卷表和题库表为n:m

照片名称:1Python基于Django在线考试系统管理员登录

照片名称:2管理员登录后操作首页

照片名称:3考试题库题目内容信息编辑

照片名称:4后台考试题目管理

照片名称:5学生账户信息添加

照片名称:6后台学生信息管理

照片名称:7教师账号信息添加

照片名称:8教师信息管理

照片名称:9试卷信息题目管理

照片名称:10试卷信息管理

照片名称:11学生登录考试系统

照片名称:12学生登录成功主界面

照片名称:13学生选择科目考试

照片名称:14学生考试中界面

照片名称:15学生查询自己的成绩

照片名称:16教师登录系统

照片名称:17教师查看成绩统计图

照片名称:18老师搜索查询学生成绩

照片名称:19Python工程项目源码

照片名称:20mysql数据库表

以上是本计算机毕业设计介绍,若对此项目感兴趣,请联系客服QQ:344245001

python做一个考试系统_1218Python基于Django在线考试系统设计相关推荐

  1. 手把手教你做一个jsp+ssm+mysql实现的在线考试系统之在线考试系统源码+视频开发教程+参考论文+开题报告

    今天给大家演示的是一款由jsp+ssm框架(spring+springMVC+mybatis)+mysql实现的在线考试系统源码和开发教程,本系统配有完整的源码.45讲视频开发教程.数据库文件.项目素 ...

  2. 在线考试系统软件测试分析报告,在线考试系统软件测试用例报告.doc

    . . Time \@ "yyyy年M月d日"2019年1月7日测 Time \@ "yyyy年M月d日"2019年1月7日 试 用 例 报 告 目录 TOC ...

  3. php在线考试系统源代码_php实现在线考试系统

    文章正文 效果图如下: 题库首页展示 试题在线测试 分数统计 通过该小项目目的是练习PHP基础知识,通过对数组操作实现考题信息存储加载,引入模板文件,实现考题数据的调用布局. 1.由于小项目未使用数据 ...

  4. 计算机会考在线考试系统,数苑_在线考试平台

    引言 在传统教学模式中,教学评价主要采用总结性评价方式,即在教学活动结束后通过综合考试来评价其教学效果,所采取的考试方式也主要是手工笔试方式,这种考评方式中的诸多弊端是众所周知的.而要对传统教学模式进 ...

  5. 学校的计算机考试系统,南昊校园在线考试系统电脑阅卷系统

    南昊校园在线考试系统电脑阅卷系统 阅卷系统简介: 考试成绩统计分析 有统一的成绩导出界面,能设置相应的参数导出相关的成绩报表,支持按照自定义题组进行统计分析,并以PDF.EXCEL.DBF格式生成并导 ...

  6. 在线考试系统php源码,在线考试系统 php版

    [php]代码库<?php set_include_path('.' . PATH_SEPARATOR . './admin'. PATH_SEPARATOR . get_include_pat ...

  7. asp计算机等级考试系统源码,ASP在线考试系统 - WEB源码|源代码 - 源码中国

    压缩包 : ksasp.rar 列表 ksasp\index.ASP ksasp\main.asp ksasp\期末考试.htm ksasp\quit.asp ksasp\网上考试系统.doc ksa ...

  8. python在线考试系统_基于Django的在线考试系统

    项目目录结构: account为扩展的Django用户模块 analysis为用户答题分析模块 api为接口路由 business为机构配置信息模块 competition为比赛核心模块 config ...

  9. php+mysql在线考试系统源码_phpmysql在线考试系统-PHP源码

    $aid .= $select[$i]['id'].','; } $arr = explode(',',substr($aid,0,strlen($aid)-1)); shuffle($arr); $ ...

最新文章

  1. 一步一步学JVM-垃圾回收器
  2. docker自动部署
  3. SAP S/4HANA extensibility扩展原理介绍
  4. pat 乙级 1033 旧键盘打字(C++)
  5. micro/protoc-gen-micro 不见了
  6. html怎么播放下一首,javascript – HTML5音频播放列表 – 第一个结束后如何播放第二个音频文件?...
  7. 8 Tactics to Combat Imbalanced Classes in Your Machine Learning Dataset
  8. 关键字nullable,nonnull,null_resettable,_Null_unspecified详解
  9. 方德系统服务器,国产方德桌面操作系统介绍
  10. 吴琛:智慧工地——履约考勤系统的应用实践
  11. 学习笔记-Leaflet加载北京地铁线路
  12. 图像频率域分析之频域谱(FDE)
  13. 【夏目鬼鬼分享】RabbitMQ路由模式
  14. 赛门铁克:政企云建设与安全要双管齐下
  15. final变量存在哪 java_使用Java中的final变量需要注意的地方。
  16. 中国MEMS传感器行业运营模式调研及投资效益分析报告2022-2027年
  17. python2.4无线模块_用Python实现喇叭天线设计小工具(二)
  18. 基于安卓/android/微信小程序的校园考研论坛app-#计算机毕业设计
  19. MySQL数据库中arg函数_【松勤教育】MySQL之常用函数介绍
  20. USB Typec转HDMI方案

热门文章

  1. 用Python实现单向链表
  2. DDD 领域驱动设计:贫血模型、充血模型的深入解读
  3. Java 程序优化:字符串操作、基本运算方法等优化策略
  4. 在公司的微服务上搞破坏真是太开心了
  5. Nim 游戏 、⽯头游戏1、石头游戏2
  6. Linux中基础指令
  7. 高性能视频推理引擎优化技术
  8. 苹果亚马逊同一天公布无损音质服务、 Google与Flutter、Snap 的 AR 战事等|Decode the Week...
  9. 在线提问:音视频技术开发是事业还是热爱所在?
  10. 浏览器预连接性能测试