学生成绩分析与管理系统的设计与实现

更新时间:2024-06-23 14:27:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目 录

摘 要 .................................................................. 3 ABSTRACT .................................................................. 4 1.

课题的研究背景与介绍 ................................................. 5

课题来源 ........................................................... 5

开发研究背景 ....................................................... 5 课题研究目的 ....................................................... 6

1.1.

1.2. 1.3. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 3.

软件开发环境介绍 ..................................................... 7

ASP.NET简介 ....................................................... 7

C#简介 ............................................................. 8 VS.NET 2005简介 ................................................... 9 设计思想 .......................................................... 10 聚类分析 .......................................................... 10 系统功能设计 ........................................................ 12

3.1. 系统设计思想 ...................................................... 12

3.2. 功能结构图 ........................................................ 12 3.3. 详细功能设计 ...................................................... 14 3.3.1. 学生成绩录入 .................................................... 15 3.3.2. 学生信息查询 .................................................... 16 3.3.3. 学生成绩查询 .................................................... 17 3.3.4. 聚类分析处理 .................................................... 18 3.3.5. 聚类分析结果的打印和导出 ........................................ 20 4.

数据设计 ............................................................ 21

4.1. 数据定义规范 ...................................................... 21 4.2. 数据字典 .......................................................... 21 4.2.1. [班级]表:Class_Information ..................................... 21 4.2.2. [学生信息]表:Stu_Information .................................... 22 4.2.3. [教师信息]表:Tea_Information ................................... 22 4.2.4. [试卷一]表:Teatpaper_One ....................................... 22 4.2.5. [试卷二]表:TestPaper_Two ....................................... 23 4.2.6. [试卷三]表TestPaper_Three ....................................... 23 4.2.7. [试卷四]表TestPaper_Four ........................................ 23 4.2.8. [考试类型]表:Test .............................................. 23 5.

界面设计 ............................................................ 25

学生成绩录入模块 .................................................. 25

5.1.

5.2. 学生信息查询 ...................................................... 27 5.2.1. 按学号查询学生信息 .............................................. 27 5.2.2. 按班级查询学生信息 .............................................. 27 5.3. 成绩查询 ........................................................ 28 5.3.1. 学生具体成绩查询 ................................................ 28 5.3.2. 试卷成绩查询 .................................................... 29 5.4. 聚类分析处理 .................................................... 30 5.4.1. 进入聚类分析 .................................................... 30 5.4.2. 聚类分析 ........................................................ 31 6 界面设计 ................................................ 错误!未定义书签。 致 谢 .................................................. 错误!未定义书签。 参考文献 ................................................................. 34 附 录 ................................................................. 35

摘 要

聚类分析是一种应用广泛的数学方法,可广泛应用于各个领域。在数据挖掘理论基础上,研究了聚类分析的方法及在学生成绩评测中的应用,选取了小学4个班学生的成绩作为统计指标,利用Minkowski距离公式,判断簇中心与样本数据间的距离,用迭代法做出聚类分析,并做出详细分析。结果表明聚类分析法对学生评价科学合理,符合实际,对掌握学生学习情况有很大帮助。

随着现代科学技术的发展,传统的教学管理已不能满足时代发展的要求,为了改变这种状况,现开发了一套先进的、便于管理的学生成绩分析与管理的系统。本系统包括学生信息管理、学生成绩管理、学生成绩分析三大模块。本系统使用微软最先进的Visual Studio.Net 2005开发环境作为平台,采用SQL Server 2000进行数据库设计。系统的适用性较强,具有一定的推广价值。

本系统主要针对学生成绩分析模块的开发,整个系统运用面向对象的思想,并在页面中内置浏览器。主要实现了学生信息查询、学生成绩录入、学生成绩查询和学生成绩分析处理等功能。首先,分析了系统的背景和意义,重点分析了系统实现的主要功能。其次,是系统采用的主要技术和实现方法。最后,结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验和体会。

关键词:聚类分析,数据挖掘,C#语言,水晶报表

Abstract

Clustering analysish has found extensive applications in many fields.Based on the data dig set theory,the thesis eatablishes a clustering analysis method and dedigning procedures for studying students’management.In this clustering analysis taking basic course scores of the students in four classes ,who come from a elementary school, as the counting index, In order to judge the distance between clustering center and samples of data, the distance formulary of Minkowski has used. There is using iterative follow to do clustering analysis.Detailed clustering analysis results are given by Boole and Transmit closure methode.The results indicates that the proposed cluster’s analysis approach is scientific, rational and suitable for reality ,and it has a very great help in grasping student’s situation of studying.

With the development of the modem science and technology, traditional teaching managerment can’t satisfy the demand of age’s development. To improve the condition, we specially develop a set of advanced and convenient student score analysis and management system. The system consists of student inomation management module, student score management module, and student score analysis module. The system adopts the most advanced development tool Visual Studio.Net 2005 of Microsoft as the developing platform, which carry out database design with SQL Server 2000, This System has strong applicability and covers broad scope that suits the management of adult education in each college, and have certain extending value.

In this article , I mostly develop Student score analysis module .The system use OOP and The whole module design adopts built-in browser .The system have realized the function of the student information search, the students’ score coming in, the student score search management, and analysis of students’ marks. This writing have first narrated the goal of the teaching management system of adult education that background and characteristic; Secondly, have elaborated the research technique, technical route etc. Finally, at the end of this thesis , consider to the problems in system design period and in system debug period I indicate some aspects that need to be improved, and sum up some experience in system design.

Keywords: Clustering Analysis, Data Dig, C# Language, Crystal Report

1. 课题的研究背景与介绍

本章主要介绍课题的来源和意义,开发基于聚类分析的学生成绩知识点预测模型的研究与实现,完成针对学生成绩的分析与展示。

1.1. 课题来源

本课题来源于我的实习公司。本课题主要分为共分为了4个子模块,分别是学生成绩的录入模块、学生信息查询模块、学生成绩查询模块、成绩分析和展示模块。

本课题是基于聚类分析的学生成绩知识点预测模型的研究与实现,它将用于教学管理的工作中,以实现教学管理方面的规范化和数字化管理,本系统将主要根据现当代学生教育的现状,设计和开发的系统,实现对学生成绩的管理和分析,促使教学管理的计算机化和自动化。

1.2. 开发研究背景

随着时代日新月异的长足发展,教育体制在不断的发展和完善,教育受到了国家和政府的大力支持和重视。近年来,我国提倡和发出了要形成全民学习、终身学习的学习型社会,促进人的全面发展的号召。

现代社会是一个创新的时代,网络的发展起到了很大的作用。通过网络可以完成各种不同的需求,学生也可以上网查阅资料,进行学习,达到扩展知识面的目的。本课题针对小学生每次的考试成绩进行了录入和汇总,也可以根据不同的情况对学生的信息进行查询。为了能够适时掌握学生的学习情况,能够为学生不同阶段的学习提供一个合理的指导,因此,将现代的先进技术和分析方法应用于教育行业是很有必要的,对学生成绩知识点预测模型的研究是很有意义的。

目前的一些教学管理软件主要是已经不再满足现当代教育教学的需要,主要由于使用的应用软件比较落后,或采用原始的手工记录的方式管理,管理人员的工作量相当大,管理的难度高,因此学生的信息和学生的学习成绩等的管理都比较混乱,而且由于学生之间也存在着很大的差异,有很多的特殊情况在其中。因此平时交流不方便,导致学生成绩的管理和针对学生成绩的分析和研究做的并不是很到位。管理不能照搬普通在校生的管理,因此建立一套界面友好,易于学习,非计算机专业人员经过短时间培训即可掌握基本操作,符合成人教育的特点的信息化管理系统是非常有必要的。建立一套界面友好,易于学习、非计算机专业人员也可以掌握基本操作,符合教学特点的学生成绩知识点预测模型的研究与实现是很有必要的。

本文来源:https://www.bwwdw.com/article/l623.html

Top