You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
一款在线考试系统
背景介绍:今年来随着我国疫情防控形势的不断严峻,各地基础教育面临了很大压力,一方面要保证学生的学业发展,一方面要保证学生的身心健康。因此,学生如何在线上学习,考试成为全社会亟待解决的难题,有迫切的现实需求。本系统深耕于身处疫情之下的大学生,中小学生群体,旨在以微薄之力改善学生的学习现状,为确保在不具备线下考试的情况下监测学生的学习情况,开发了这一在线考试系统。
本系统让老师实时地掌握学生的知识掌握情况、及时地调整学生的学习状态等,最终达到让老师及时调整教学情况,促进保持学生学业生涯正常发展。
核心功能:本系统的主要功能包括注册功能,考试功能,查询成绩,管理试题,修改密码,题目创建等等。
需求创意: 可借助于计算机、数据库端和软件系统。组成一个Windows的在线考试系统系统, 构成系统的各个要素之间相互交互和协同, 从而为在线考试系统提供计算机软件的解决方法。计算机软件负责考试的正常进行, 同时负责将考试成绩反馈给教师等。
软件开发技术: UML技术、Mysql开发技术、GUI编程技术、Python软件编程技术等
编程语言: Python
软件工具: 建模工具ArgoUML、代码质量分析工具SonarQube、代码编写软件Pycharm等
程序代码量:本系统未使用重用开源代码,全部功能均由本小组基于软件工程课程学习独立编写代码实现。
开展测试:
对考试模块开展了单元测试
对添加考试科目进行了单元测试
对在线考试系统开展了确认测试