温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于JAVA的网上评教系统的设计与实现
计算机专业
基于
JAVA
网上
系统
设计
实现
基于JAVA的网上评教系统的设计与实现
摘要:
随着我国高等院校的不断扩招,高校的教务管理工作日益繁重,传统手工评教模式不再适应当前教务管理工作的实际需要,学校教务管理工作者迫切需要一种效率更高、流程更优、评教结果更为科学的新型评教模式。基于此,本文结合某高校的具体实际,设计并实现了一套基于JAVA的网上评教系统。
本文先对国内外有关网上评教系统的研究现状进行分析,总结出现有系统的优势和不足,并将可借鉴的思路和有待优化的方向引入到本系统的构建上,并以此确定了系统的研究目标。本文从系统业务流程出发,采用UML用例准确梳理出系统的业务需求和开发重点,设计出评教信息管理功能、用户管理功能等业务模块,同时将系统用户划分为学生、教师以及教务管理人员(系统管理员)三大类型。系统需求分析完成后,本文基于JAVA开发语言、B/S架构以及SQL Server 2016数据库等技术展开了系统的设计与实现过程,并结合用例图、时序图、界面图等就系统的需求分析、设计和实现环节进行详细论述,最终从系统功能和性能两方面对系统完成全面而科学的测试,测试结果表明,系统最终品质达到预期水准,具备较强的实用性和可靠性。通过该系统可以实现教学质量全面、公正的评价,并以此作为教育改善的依据,有望持续提学校的教学质量,最终促进学生与学校的长远、持续发展。
关键词:JAVA;网上评教;B/S架构
I
Design and Implementation of an Online Evaluation System Based on JAVA
Abstract:
With the continuous expansion of colleges and universities in China, the educational management of colleges and universities is becoming more and more arduous. The traditional manual evaluation mode is no longer suitable for the actual needs of current educational administration. School education management workers urgently need a higher efficiency and better process. The new evaluation mode of teaching results is more scientific. Based on this, this paper combines the specific reality of a university to design and implement a set of JAVA-based online evaluation system.
This paper first analyzes the research status of online evaluation system at home and abroad, summarizes the advantages and disadvantages of the system, and introduces the ideas and the direction to be optimized into the construction of the system, and determines the system. Research goals. Based on the system business process, this paper uses UML use cases to accurately sort out the business needs and development priorities of the system, design business modules such as evaluation information management functions and user management functions, and divide the system users into students, teachers and educational management personnel. System administrators) three major types. After the system requirements analysis is completed, this paper develops the system design and implementation process based on JAVA development language, B/S architecture and SQL Server 2016 database technology, and combines use case diagram, timing diagram, interface diagram, etc. to analyze and design the system requirements. The implementation process is discussed in detail, and the system is fully and scientifically tested from the aspects of system function and performance. The test results show that the final quality of the system reaches the expected level and has strong practicability and reliability. Through this system, a comprehensive and fair evaluation of teaching quality can be achieved, and this can be used as a basis for education improvement. It is expected to continue to promote the quality of teaching in schools and ultimately promote the long-term and sustainable development of students and schools.
Key words:JAVA; online evaluation; B/S architecture
II
目 录
目 录 III
1 绪 论 4
1.1 选题背景与研究意义 4
1.2 国内外研究现状 4
1.3 系统开发理论基础 5
1.3.1 JAVA开发语言 5
1.3.2 B/S架构 6
1.4 研究思路和主要研究内容 6
2 网上评教系统的需求分析 8
2.1 系统业务流程分析 8
2.2 系统功能需求分析 8
2.3 系统非功能需求分析 10
3 网上评教系统的设计 12
3.1 系统总体设计 12
3.1.1 系统物理架构设计 12
3.2 系统功能详细设计 12
3.3 数据库设计 14
3.3.1 数据库概念设计 14
3.3.2 数据库物理设计 16
4 网上评教系统的实现与测试 18
4.1 系统开发环境的搭建 18
4.2 评教信息管理功能的详细实现 18
4.3 系统测试 23
结 论 26
参考文献 27
致 谢 28
III
1 绪 论
1.1 选题背景与研究意义
教学的质量是提高一个学校竞争力的重要指标,而开展教学评价则是提高学校教学质量的重要手段。在传统的教学管理模式中,校内从事教学质量评估工作的相关人员,在开展教师评教工作时通常需要先印刷纸质教师教育教学评价表,发放给参与评价的对象(评价主体通常是某教师任课的班级学生),让其通过手写填表的方式给参评教师进行评价。
上述传统的学校评教工作流程在学生规模小、参评教师人数少、评价体系简单、评价指标少的情况下具有一定的适用性,然而,随着我国教育事业的日益普适化,各学校的招生规模保持稳健增长,导致学校的教务管理工作内容越来越多,所涉及到的数据和信息也越来越多,仅仅使用纯手工对这些数据进行处理与分析已经越来越不现实。在此背景下,学校教务管理工作者迫切需要一种效率更高、流程更优、评教结果更为科学的新型教师评教模式,以此提高学校的教学质量,并最终使学校在未来的竞争中获得优势,促进学校、学生的长远发展。
随着计算机技术和网络技术的发展,我国的教育信息化水平得到了极大的提升,传统教评工作中遇到的瓶颈借助信息化管理系统可以迎刃而解,这极大推动了网上教评系统的诞生与发展。该类系统通过数据库技术、编程语言等工具实现开发,为学校的教评工作指明了新的方向,学生在网上登陆系统对老师进行各方面的评价,反应学生对老师的印象和建议,通过对数据分析、数据筛选、书记整合、数据总结得到学生对老师的综合评价,在人力和时间成本、经济成本上为学校减少了大量开支,通过教评系统可以科学的反映教学的质量问题,通过数据的分析得出符合客观事实的答案,满足学校管理的需求。
综上所述,考虑到传统教评模式具有流程长、效率低以及成本高等诸多弊端,不再适应当前教务管理工作的实际需要,而通过计算机技术开发的网上教评系统可以有效解决上述问题。基于此,本文以某高校为研究对象,根据该校实际建立该校的网上评教系统,通过该系统对该校教学质量进行全面、公正的评价,并以此科学实施教育改善,从而持续提高该校的教学质量,促进学生与学校的长远、持续发展。
1.2 国内外研究现状
二十世纪九十年代,互联网技术逐渐成熟并且开始在生产生活中得到广泛推广应用,高等院校的评教管理的方式也随着互联网的兴起而发生改变。新的基于网络的评教系统逐渐被技术人员开发出来,学生作为重要的受益者可以通过系统分配的权限对自己的课程和任课老师打分,将自己对老师的建议通过系统提交,老师则可以登录系统查看自己被认可的程度以及学生和其它老师对自己的意见。以往的评教方式已经逐渐失去生机与活力,基于互联网的教学评教系统得到广泛认可,推动许多有名的软件公司纷纷开发出产品化的网络评教系统。
国外的信息化程度比较高,因此网上评教系统的研发工作起步较早,他们研发的网上评教管理软件从本国教育现状出发,设置评教系统的评价体系标准,进而设计系统的功能模块。所以虽然国外的这些网上评教管理软件设计理念先进、功能强大,但是并不适用于我国各类院校网上评教管理的业务流程和要求。面对这样的一个现状,国内的各个院校开始根据自己的实际情况组织技术人员研发符合自己学校特色的网上评教系统,这些网上评教系统虽然不求完美,但都实用、易用,而且也都最终实现了学校教师教学评教的网络化。这些已开发的网上评教系统,其中有些系统可以提供参与评教的学生或老师在学期内任意时间点完成系统的登录及查看、修改、提交教评结果的功能;有些则仅仅是在某一时间点可以完成登录及评教,对于教评过程中的中间数据只限参评教师或相关领导查看等等。这些软件虽然各有特色,各有亮点,但都存在一个普遍的问题那就是软件数据的通用性和可兼容性。
从技术层面上来看,目前基于B/S架构的网上教评系统已经成为高校教务管理工作发展的主流。基于B/S架构,采用互联网技术的网上评教系统可以极大提高高校教师评教管理工作的协调能力,减轻高校教务管理工作人