1、大学生综合测评管理系统摘要随着Internet的发展以及学生人数的的增加,世界上的大多数学校已经开始采用网络的方式来进行学生信息,测评成绩的处理。所以呢,大学生综合测评管理系统越来越受到人们的重视,已经成为了学校不可缺少的一部分。本文对所设计的系统进行了非常详尽的描述,分析了在这个整过程中的思路和想法,实现了教师在线评测成绩和学生实时查询成绩,方便,迅速,快捷。界面是采取ASP.NET技术设计,来完成学生信息,测评成绩的输入、更改和查看等等一系列的功能。这个设计的后台数据库采用SQLServer,对于学生信息进行更简洁地输入与更改。经过这次的设计的详细使用,可以得出此设计能够有效的提高学校工作
2、者的效率,在使用前景方面有的很可见的前景,但是由于这次的开发时间准备的有些略微的不足,因此整体的功能还不够完美,还有着很多的工作需要去调整好,须要进一步的研究与思考。关键词:评测成绩管理,ASP.NET, C#,SQL ServerComprehensive assessment management system for college studentsAbstractWith the development of Internet and the increase of the number of students, most of the schools in the world hav
3、e begun to use the way of network to carry out the student information and evaluate the results. Therefore, the comprehensive evaluation management system of college students has attracted more and more attention, and has become an indispensable part of the school. This paper gives a very detailed d
4、escription of the designed system, analyzes the ideas and ideas in the whole process, and realizes the teachers online evaluation and students real-time query results, which is convenient, quick and quick. The interface is a series of functions that are designed by ASP.NET technology to complete stu
5、dent information, input, change and view the score. The design of the background database using SQL Server, for student information input and change more succinctly. Through the detailed use of this design, it can be concluded that the design can effectively improve the efficiency of the school work
6、ers and have a bright future in the use of the future. However, because the development time is slightly inadequate, the overall function is not perfect, and there are many work to be adjusted. Further research and thinking are needed.Key words:Evaluation of performance management, ASP.NET, C#, SQL
7、ServerII目 录摘要 IAbstract II1绪论11.1 目的和意义11.2 课题背景11.3 国内外的研究现状22对于使用开发工具的选择32.1 ASP.NET 简介32.2 管理系统的概念32.3 B/S架构介绍32.4 SQL Server数据库的简介43 系统具体分析53.1 可行性具体分析53.2 系统需求分析63.3 数据需求分析64 系统的详细总体设计114.1 系统功能模块的详细介绍114.2 数据库详细设计114.2.1 概念模型具体设计114.2.2 逻辑设计175 系统的详细设计195.1 登录模块模块详细设计205.2 教师管理模块详细设计205.3学生管理模
8、块详细设计225.4测评项目管理模块详细设计245.5 大学生测评管理功能模块详细设计255.6 大学生测评信息查看模块详细设计266 系统测试286.1 系统测试的概念与意义286.2 具体系统测试287 结论318 致谢329 参考文献331绪论1.1 目的和意义如今,世界上越来越多的高校和大学开始重视起来大学生的综合能力,这也是导致高校的大学技术部门对这一任务的实现的动力。此项任务的实施需要技术人员对于操作平台的熟练把握,以及对于开发语言的熟练掌握,在开发的过程中,需要技术人手有着丰富的开发经验,清晰的逻辑办法以及不怕困苦的精神。之所以要将学生的测评信息进行最准确的整合,这是因为在学期末
9、,每个学校几乎都会进行奖学金的评定、班级优秀成员的评定,所以成绩就都起着至关重要的作用,因为成绩是学生在学校呢最重要的部分,成绩分析出来的结果会作为学校考虑是否将荣誉颁发给哪个学生的重要依据,当然这也是学习者进行自我反思最直接的渠道。在以前,人们都是通过使用职员的手工操作进行完成这些任务的,这样花费了大量的成本,由于时代的发展,我们已经不再是使用以前的那种工作方法了,一种新生的方法正在茁壮成长中。此次系统的设计与实践,会将大学生信息进行最准确,最客观的整合,给其他学生以及学校一个最公平、公开的显示。它的意义不仅仅解决了学生信息复杂、庞大、不易整理的现状,还可以让同学们更直接从测试系统中反思自己
10、与他人之间的差距,从而可以激励学生更加努力的学习进步,为学生的未来进行鼓励。选择这个题目作为毕业设计的题目是因为当今社会对这个系统的需求量高,并且它可以解决一些实际问题,有着存在的意义。还有,我相信我自己可以通过此次的毕业设计,将大学四年来所学习的程序设计语言进行一个更为系统地综合与使用。在如今这个各种技术高速进步的时期,类如:信息数据,网络,科技等发展迅速,人类正在进入了一个新时代,可以去通过使用网络来查看与管理,储存信息数据,随着时代的发展,学生的信息量和相关数据的不断增加,在这种背景下采用以前古老的方法已经不再合适了。在现在,学校的规模越来越大,学生的人数不断的增多,这就意味着我们必须要
11、拥有一种很是壮大,并且可以在B / S下运行的信息体系。1.2 课题背景伴随着Internet的飞速发展,使用计算机和Internet来进行 一起处理学生信息是目前现在 各个大学都在积极进行这方面的工作,这是一种全新的潮流趋势,当然这也就成为了大学管理职员日常解决工作的重要构成内容之一。这种新型的收集信息办法去与传统的信息方法相比会更为节省资本,并且能够增加了学生信息自主权与安全性。如果与传统的学生测评方法相比,大学生综合测评管理系统通关利用互联网网络来为学生信息的操作提供方便。这就是说学生不仅仅可以在学校里面的公共机房还可以在学校宿舍PC上,或者说,只有是有网络的地方,就都可以通过使用互联网
12、网络对测评成绩以及个人的信息进行查看与管理操作。学校里面的老师可以通过使用本系统的子系统从而来对学生信息和成绩进行处理,使学生的日常信息管理工作,变得系统化、有效化,便捷化,具体化,可以大大的提高工作效率,同时,可以提升高校管理工作者的工作效率,为学校的成本大大的进行降低。我们还可以从学生的角度来看,随着现如今的发展趋势,以前旧的学校管理体系早就不能够顺应当今时代的潮流,以前,学生都是收到纸质的成绩单和信息,这样的方式容易出现问题,并且不大适合于时代的发展。在目前大多数学校 里面都在允许自己学生对学校学生的个人信息和成绩进行特殊的独立查询,并有权对个人信息进行修改。因为时代的发展,以前所使用的
13、管理信息方法已经不再适合现在的情况了,随着每个学校的大学生人数,数量的不断增加,上面所已经描述的不足的地方就不断的体现出来,那么我们就须要使用一种全新的并且高效率的方式来进行学生信息管理、测评管理,只要在计算机前输入学生信息和测评结果,就可以完成数倍于书面工作的工作量。而从老师的角度来看,这样可以很快的解决自己的工作量大的问题,并且这样也不会像以前一样,一个不小心就出现纰漏,并且这样也可以节省时间来完成学校的授课,备课,以及有时间处理自己个人的私事,提升老师的工作积极性。1.3 国内外的研究现状本次的设计是因为绝大多数学校都希望能够快捷的体现大学的学习者综合测评的基础,又能够提高工作效率。但在
14、国内外的现状看来,此系统的完善仍然需要相关技术人员进行更深的研究、操作、使用与整合。大学生综合测评管理系统在目前大多数学校处在依然是处于半操作的阶段,就是一边手写,一边电脑端输入。这就意味着需要学校去组织工作人员对这一块进行操作,耗费大量的工作量,还没有完全实现计算机全自动,安全的处理这些操作,这就会导致很容易就会出现一些小小问题。在从国外的研究现状看来,所有有关于这类相关信息的研究还处于邯郸学步的阶段,也只是有相关的一些论著以及为数不多的几个研究成果,还没有到普遍使用的地步。因为这毕竟是作为21世纪才刚刚出现的一项研究课题,这就意味着还需要大量的有关学者和教授进行更加深入地探讨和实践。但是我
15、相信在未来的几年中,无论国内或者国际,对于此项课题的研究一定会取得令世人瞠目结舌的研究成果。2 对于使用的开发工具选择2.1 ASP.NET 的简介大家常所说的ASP.NET是在最近的10多年里流行起来的一种开发语言,这种语言入门容易,精通比较难,但是在现在使用已经非常的强大了,编写出来的程序操作性非常的强,使用的人数正在成倍的增加中。在很短的时间内,这个开发框架就已经在全世界范围内普及开来了,使用这个的人们越来越多了呢。ASP.NET只要使用者能够用心的去学习,很快就能够比较稳定的使用起来,并且由于时间的发展,经过人们的不断实践和证明,这个语言可以算的上是非常棒的了。由于这个ASP.NET其有许多强大的功能,优秀的开发使用者在软件系统开发过程中使用它可以算的上是得心应手啊,开发软件操作起来十分的简单,语言通俗易懂,兼容性强大,操作界面十分的简洁,这就意味着这个体系能够大大的提升工作者的效率。此外,ASP.NET还能够完美的连接至数据库中,能够配合数据库天衣无缝的运行,这也就方便了我们日常的使用和数据信息的管理,所以说十分的方便快捷。综上所述,这是一种非常棒的工作技术。非常值得我们去使用它。2.2 管理系统人们常说的管理是一种方法技巧,能够方便我们的日常工作,提高人们尤其是学校里面的职员