摘要:本系统主要应用于教育系统,完成大学本科及大学本科以上学历的毕业生的毕业设计(论文)答辩的考评工作。随着信息技术的飞速发展和数据库、浏览器/服务器、Internet技术的广泛应用[1],各类系统大量的应用于教育方面,但是据了解应用在毕业生毕业设计(论文)答辩评分方面目前还没有一套完整的、统一的系统。开发一个考评过程公平公正、考评结果及时可查、组织考评高效低耗等特点的毕业生答辩评分系统,是高校教育工作的必然发展。
论文分析比较了系统的实现方案,确定了系统的结构以及技术的难点的解决方案,即基于HTML的web前端技术和B/S模式的三层结构[2]技术。论文根据毕业生毕业设计(论文)答辩考评的工作的实际需要,精炼了毕业生答辩考评工作的业务流程,为系统的数据库设计打下基础,系统的实现基本满足了学校毕业生考评工作的需求。
开发本系统减轻了评委老师的工作量,减少了数据流转和数据处理的时间,从而大大提高工作的效率,同时也是替代之前的纸质化评分,节约成本,实现了无纸化办公的环保理念。
关键词:答辩;评分系统;HTML;浏览器/服务器(B/S)
目录
摘要
Abstract
第一章 绪论-1
1.1 研究背景-1
1.2 研究的目的及意义-1
1.3 系统实现的功能-2
第二章 系统的技术基础-3
2.1 基于HTML的WEB前端技术-3
2.1.1 WEB技术的发展及其简介-3
2.1.2 HTML-4
2.1.3 CSS简介-6
2.1.4 jQuery简介-7
2.2 Python-8
2.2.1 python简介-8
2.2.2 Python的应用范围:-8
第三章 系统需求分析-9
3.1 市场需求分析-9
3.2 教育系统毕业生答辩评分系统现状分析-9
3.2.1 高校毕业生论文答辩评分工作流程分析-9
3.2.2 高校具体需求分析-9
3.3 评分系统操作流程-10
3.4 评分系统数据流图-10
3.4.1 系统顶层数据流图-10
3.4.2 教师评分操作数据流图-11
3.4.3 成绩查询数据流图-11
3.4.4 管理员上传用户信息数据流图-12
第四章 系统总体设计-13
4.1 系统设计原则-13
4.2 系统模式-13
4.3 系统功能结构模块图-14
4.4 数据库设计-15
4.4.1 数据字典的设计-15
4.4.2 数据表分析-16
第五章 系统的实现-17
5.1 系统模块的实现-17
5.1.1 首页(登录)模块的实现-17
5.1.2 教师评分模块的实现-18
5.1.3 成绩查询模块的实现-19
5.1.4 管理员上传教师、学生用户信息模块的实现-21
5.1.5 用户修改密码模块的实现-21
5.2 API接口-21
5.2.1 登录接口-21
5.2.2 修改用户密码接口-23
5.2.3 管理员上传用户信息接口-23
5.2.4 查看毕业生信息接口-23
5.2.5 管理员查看评委教师信息接口-24
5.2.6 评委教师评分接口-24
5.3 系统在线评分功能的实现-24
5.4 系统的主要特点-25
第六章 系统测试-26
6.1 功能测试-26
6.1.1 登录功能测试-26
6.1.2 评分功能测试-28
6.1.3 查询功能测试-28
6.2 测试结果-30
结论与展望-31
致谢-32
参考文献-33