学生平时成绩管理系统的设计与实现毕业论文
2021-10-15 20:56:54
摘 要
随着高校规模不断壮大,传统的平时成绩管理方式已经无法满足日益丰富的学生活动内容。因此,有必要利用IT技术开发成绩管理系统实现新型的成绩管理模式,以此给老师和同学们带来便利。本系统采用JavaEE MySQL作为开发技术。以 MyEclipse为开发工具,开发一个B/S架构的基于SSH的平时成绩管理系统。平时成绩管理系统可以快速、高效的管理学生日常考勤和平时成绩,搭建一个宽松、氛围好、内容丰富的平台,让学生能够在该平台上快速获取成绩信息,而老师则可以发布成绩,达到了预期的目的。
关键词:学生平时成绩;数据库管理系统;JavaEE;B/S架构
Abstract
With the growing scale of colleges and universities, the usual grades of traditional management ways have been unable to satisfy the increasingly wealth of student activities. Therefore, it’s necessary to use the IT technology to develop new grades management system and achieve new grades management model, to my teachers and classmates bring convenience. The system adopts the JavaEE and MySQL as the development technologies. MyEclipse as a development tool to develop a Bowser/Server architecture based on SSH grades management system. Usual grades management system can be quickly and efficiently control the students’ daily attendance and usual grades. It also can build a relaxed, comfortable and content-rich platform. Then the students will obtain the grades’ information quickly on the platform. Meanwhile the teachers will issue the grades, reaching its desired purpose.
Key words: Students’ usual grades, Database Management Systems, Java EE, B/S architecture
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 国内外研究现状 1
1.4 系统设计目标 2
1.5 论文结构 2
第二章 相关技术介绍 4
2.1 Java EE 4
2.2 MySQL数据库 4
2.3 B/S结构 5
2.4 JSP技术 5
2.5 Servlet技术 6
2.5.1 Servlet技术简介 6
2.5.2 Servlet与JSP之间的关系 6
2.6 运行与开发环境 6
2.7本章小结 7
第三章 系统分析 8
3.1可行性分析 8
3.2系统功能需求分析 8
3.3系统非功能需求分析 9
3.4系统功能模块图 9
3.5系统模块设计 10
3.5.1登陆模块流程 10
3.5.2数据操作模块流程 11
3.6数据库设计 14
3.6.1数据库概念结构设计 14
3.6.2数据库逻辑结构设计 15
3.7本章小结 18
第四章 系统实现 19
4.1 技术实现 19
4.2管理员功能实现 19
4.2.1登录部分 19
4.2.2班级管理 20
4.2.3教学计划管理 20
4.2.4学生管理 21
4.3 教师端功能实现 22
4.4 学生端功能实现 24
4.5本章小结 24
第五章 系统测试 25
5.1 测试技术 25
5.2 测试方法 25
5.3 测试用例 26
5.4 交互测试 28
5.5 本章小结 28
第六章 总结与展望 29
致 谢 30
参考文献 31
第一章 绪论
1.1 研究背景
当今互联网的发展可谓是日新月异,随着高校逐年增加的扩招计划,高校学生数量急剧增加,学生的信息管理也面临着巨大的挑战。将先进的计算机技术运用到教学领域体现的刻不容缓。
现如今的各个高校中,学生平时成绩已经成为评估学生学期成绩不可或缺的一项,那么,如何利用科学的方法,先进的技术统计和展现学生的平时成绩,成为目前高校面临的一大难题。经过在武汉理工大学的调查发现,本校的平时成绩统计工作还是采用传统的人工录入,纸质手工计算的方式,对于老师来说到了期末就是一项艰巨又繁杂的工作。于学生而言,他们完成了教师下发的作业和任务,却并不知晓自己最终的平时成绩。平时成绩的展现并不透明和公开。因此,让平时成绩管理变得更轻松简洁势在必行。
1.2 研究目的及意义
本课题是学生平时成绩管理的研究。其旨在解放人力,运用快速发展的IT互联网技术和高效的计算方法,将传统的纸质管理方式改善为计算机存储管理,将人力手工计算转变为计算机智能计算,将信息的展示透明化,公开化,减轻教师工作量,提高工作效率,力争使平时成绩管理工作合理、规范、准确无误。本系统在功能设计上尽量体现易操作性,为全校师生提供准确、广泛的服务。
1.3 国内外研究现状
管理信息系统(Management Information System,MIS)一词最早出现在1970年,由瓦尔特·肯尼万下的定义:“以书面或口头的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。” 【1】当时由于计算机尚未普及,管理系统提供的信息还停留在书面或口头的方式,其目的是支持决策。直到1985年,管理信息系统的创始人美国明尼苏达大学卡尔森管理学院的教授高登·戴维斯给出管理信息系统较为完整的定义:它是一个以计算机硬件和软件、手工作业为基础,利用分析、计划、控制和决策模型以及数据库的人机系统,它具有提供信息,支持企业或组织的运行、管理和决策的功能。【2】这个定义强调了管理系统的三个核心问题:计算机工具、信息处理的模型和系统的功能。
在国外,高校校园信息管理系统大约在六七十年代开始发展,发展到现在已经相当的成熟。,他们具有较大规模的技术队伍来提供服务与技术支持。而我国在这方面的应用和研究相对起步较晚,约在上世纪八十年代中期我国高校才开始进行校园网络的基础设施建设【3】。