南京林业大学毕业论文质量分析系统设计毕业论文

 2021-04-14 01:04

摘 要

在如今信息化的时代,每个学校都有自己的教务管理系统,用于管理大学的学生信息、成绩等数据。而对于大量毕业设计论文成绩的数据,并没有一个系统对数据进行多角度的统计与分析。本文的目的是利用Eclipise和My SQL软件使用B/S架构设计一个毕业论文质量分析系统,对毕业论文的成绩进行分类与统计,分析不同年份、不同学院的论文质量。

本文首先介绍了研究的背景与意义,并阐述了国内外的研究现状;其次对实现系统的关键技术进行了研究;再次,文章对系统的需求进行了分析,分析了功能性需求、性能需求以及安全性需求;之后本文对系统的设计进行了说明,包括系统的数据库设计以及相关功能模块的设计;之后本文对系统实现的一些配置进行了说明;最后本文对系统的可靠性、可扩展性、安全性进行了分析与总结,并对系统的完善进行了展望。

关键词:B/S架构;论文质量;分析

Nanjing Forestry University Thesis Quality Analysis System

ABSTRACT

In today's era of information technology, each school has its own educational management system for the management of the university student information, performance and other data. And for a large number of graduation design paper data, and not a system for the data of the statistical and analysis of multi angle. The purpose of this paper is using Eclipise and My SQL software using B / S architecture design a graduation thesis quality analysis system. The results of graduation thesis of classification and statistics and analysis in different years, different schools of the quality.

This paper firstly introduces the background and significance of the study, and expounds the research status at home and abroad; secondly, studied the key technologies of the system realization; thirdly, the demand of the system are analyzed, analysis the function demand, performance requirements and security requirements; after the design of the system are described, including the design of the system database design and function module; after the system to achieve some of the configuration are described; finally, the reliability of the system, extended and security are analyzed and summarized and the perfection of the system is prospected.

Key words:Browser/Server;Thesis Quality;Analysis

目 录

1 前言 - 1 -

1.1 研究背景与意义 - 1 -

1.2 国内外研究现状分析 - 2 -

1.3 研究范围及解决的主要问题 - 2 -

2 相关技术研究 - 3 -

2.1 Java与面向对象 - 3 -

2.2 Java EE - 4 -

2.3 MVC模式 - 4 -

2.4 Spring MVC框架 - 5 -

2.5 Mybatis框架 - 6 -

2.6 Spring框架 - 7 -

2.7 JQuery框架 - 9 -

2.8 Chart.js库 - 9 -

3 系统需求分析 - 10 -

3.1 功能性需求 - 11 -

3.2 性能需求 - 11 -

3.3 安全性需求 - 11 -

4 系统设计 - 12 -

4.1 数据库设计 - 13 -

4.2 功能模块设计 - 15 -

4.2.1 用户登录模块 - 15 -

4.2.2 数据导入模块 - 17 -

4.2.3 数据查询模块 - 19 -

4.2.4 数据导出模块 - 20 -

4.2.5 数据分析模块 - 20 -

5 系统实现 - 23 -

5.1 Spring MVC相关配置 - 24 -

5.2 Spring 相关配置 - 24 -

结 论 - 25 -

致 谢 - 26 -

参考文献 - 27 -

1 前言

1.1 研究背景与意义

在如今信息化的时代,互联网飞速发展,网络上存在着海量的数据。如今,每个学校都建有自己的教务管理系统,用于管理大象的学生信息、成绩等数据。然而对于大量毕业设计论文成绩的数据,却并没有一个系统对数据进行多角度的统计与分析。

毕业论文是本科教育的成果展示,也是体现本科学生理论学习和实践教学的结合程度的方法,是梳理学生所学知识、培养工作能力、挖掘创新意识的重要渠道,也是本科教育水平的集中体现。通过撰写本科毕业论文或进行毕业设计,培养了学生针对某一现实问题或指定课题,综合运用本科教育的基础理论、专业知识和基础技能,分析、解决实际问题或探索科学研究的初步能力,锻炼综合能力,提升整体素质,培养创新精神,是本科教育最重要的组成部分之一。数据分析是指对数据进行检查、清洗、转换、建模等一系列过程[1]。统计分析是按照科学的理论与方法对统计资料进行定量和定性分析,揭示客观事实的内在规律性,寻找相关性和预测发展趋势,做出符合客观实际的结论和推断,提出有助于决策和管理的建议的过程[2]。对于毕业论文数据的分析,能够使我们发现学生毕业设计的质量趋势,以及不同学院之间的水平差异,从而在管理时更有针对性,并在必要时进行相应的改革。因此,对毕业论文质量分析的系统具有明显的现实意义[3]

现代社会中,计算机是一种最为广泛使用的工具,其使用程度通常作为一个国家发展水平的主要标志之一。随着科学技术及国民经济的发展,对大学生毕业论文质量的要求越来越高。对大学生毕业毕业论文质量的分析是教学评价的重要环节,是反映和评估教学效果的重要手段。本文的目的是使用B/S架构设计一个毕业论文质量分析系统,对毕业论文的成绩进行分类与统计,分析不同年份、不同学院的论文质量的差异。通过本系统,学校的老师可以了解到近年来毕业生的质量水平的差异,寻找原因,进行更合理的管理以及改革。

1.2 国内外研究现状分析

本科毕业论文的质量直接反映学生的综合素质和能力,是培养、锻炼、提高学生专业综合素质与能力最集中的一次检验[4]。本科毕业论文的质量标准是论文的写作、指导、评定的技术依据,它应服务于本科教学的培养目标,并具备标准论文的基本要素,达到论文[5]。近十年来,在全球范围内,大学生论文质量问题已引起教育界极大重视,不少学者著书立说,许多国家和团体纷纷成立专门的研究机构。在理论与方法、技术与装置、监测与标准、监管与治理等许多方面取得了明显进步。国外有关大学毕业论文质量分析与监测研究正兴起高潮,随着对大学毕业论文质量问题的研究和重视,国外陆续出现了一些相应的监测系统。目前,国外大学毕业论文质量分析与监测系统已经融合了许多领域的高科技,如网络技术、信息技术等。随着信息技术和网络技术的进步,设计一个健全的大学毕业论文质量分析系统已经成为大势所趋。经研究,如今毕业论文在创新性、学术性以及实际应用价值等方面存在较大问题,主要原因是受到师资队伍水平、学生素质、学校硬件条件等诸多因素限制[6]。当前毕业设计中存在的主要问题如下:

  1. 论文选题不当,题目没有深度与特点,有些题目没有实用价值。
  2. 创新内容不够,缺乏创新意识以及创造性思维。
  3. 内容不充实,工作量不足。

1.3 研究范围及解决的主要问题

本文以南京林业大学的大学生毕业论文为例,对大学毕业论文质量进行分析和研究。本南京林业大学毕业论文质量分析系统功能更强、精度更高、速度更快、自动化程度更高、灵活性更强。通过对南京林业大学毕业论文的分析,帮教育工作者从繁重、重复性的查看、计算中解脱出来,大大提高了工作效率,减轻了教育工作者的工作负担。通过南京林业大学2011-2015年毕业论文数据进行数据分析,建立一个完善的南京林业大学毕业论文质量分析系统,对其进行数据的导入导出以及能够更直观的通过走势图判断毕业论文的质量。解决了将数据更好的进行分类、排序,了解各个学院毕业论文质量的情况,让教育工作者清晰地看出毕业论文在未来的走势且能对老师工作态度进行一个评定。

2 相关技术研究

2.1 Java与面向对象

Java是第三代编程语言。与C/C 不同,Java是一种可以编写跨平台程序的编程语言,其可以真正做到“一次编译,到处运行”,只要平台上安装了Java虚拟机(JVM),无论是任何操作系统,都可以直接运行编译好的程序。Java的这种跨平台特性,归功于JVM。Java程序编译成.class类型的字节码,由JVM的类加载器加载,并把字节码解释成最终的机器指令执行,同时,JVM的JIT(Just In Time)机制使得运行效率的大幅提升。此外,JVM的垃圾回收机制使得程序可以自动清理无用的内存,无需在程序中手动释放内存,从而避免了内存泄漏的问题。Java体系结构图如图2.1所示。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。