1.1课题研究的背景、意义
在科学技术飞速发展的情况下,使用信息管理系统对各种信息进行管理已成趋势。目前各高校的信息管理系统发展迅速,已基本达到对学生的基本信息进行科学和网络化的管理。近年来,我国高校学校规模明显扩大,学生数量成倍增长,高校的学生的毕业设计的管理工作成了一种兼有大量事务性的教育工作。再加上学校部分教师和毕业生学生外地学习、实习,不能及时的面对面进行指导和交流,这又为毕业设计的管理加大了难度。
毕业设计是每个高校毕业生在毕业前都要完成的一项实际操作性很强的重要任务,对如此众多的学生以及关于他们的毕业设计信息的管理工作,成为各高校教学管理工作中必须给予高度重视、严格要求、认真对待的重要环节。为此,需设计出一套较为完善的毕业设计选题系统,对学生的毕业设计信息进行合理化、信息化管理。使毕业生和教师在毕业设计完成的整个过程中,能随时随地、方便快捷的查询相关信息,进行各自的工作,还起到监督和指导的作用。同时也提高了管理人员的工作效率,完成对信息进行科学有效的管理。
1.2国内外研究现状
近几年,我国高校越来越注重实践教学环节,而毕业设计是高校毕业生离校前的最后的一次大型综合性实践教学任务,是学校重视规范管理的对象。目前国内很多高校建立了与学生工作有关的信息管理系统,但毕业设计选题系统还很不完善,比如有的高校毕业设计选题系统没有做到教师与学生的双向选题功能、交互性差、界面不美观、系统稳定性差等缺点。甚至有些学校并没有自己独立的毕业设计选题系统。
相对而言国外的信息技术发展比较早,尤其以西方发达国家最为突出,在国外还聚集了大量的专业的信息管理人才和设备。当前国外很多学校信息化管理水平比较完善,具体表现为:校园的信息管理机构以及毕业设计选题系统都比较健全,主管者的信息管理意识较强,技术相对来说比较先进,信息管理人员技术水平较高,基本实现了智能化信息数据管理。但一般他们的代码并不是对外开放的,而且国内外的教育内容及方式存在巨大的差异,他们的毕业设计选题系统并不适用于我国高校学生的教育。
由于我国在此方面信息管理并不是很健全,正处在发展中。所以,要多方面借鉴发达国家高等教育信息化管理过程中所取得的成功经验和国内其他高等学校信息化管理建设的重要经验,使我国的教育信息管理更加的完善和方便,使我国的教育事业跟上时代的发展。
1.3主要工作
(1)深入的对ASP.NET技术作了研究,进一步了解了ASP.NET在Web信息系统中的应用。
(2)对毕业设计选题系统作了详细的需求分析,对数据库的设计作了详细介绍,在数据库中建立相关的数据表并增添了相应的数据信息。
(3)完成了毕业设计选题系统前台界面的布局和各模块具体功能代码的编写与实现。
2.关键技术介绍
2.1 ASP.NET技术
ASP.NET技术是由微软公司推出的,它提供了一个Web的开发端,可以兼容多门语言,如:JavaScript,C#,Visual Basic等,开发人员可以根据自己的需求选择喜欢的语言,而且也可以兼容HTML语言,实现界面的优化管理,使界面更加美观。而且,ASP.NET具有管理性强,兼容性好,安全性高等。方便开发人员的使用。
2.2 SQL Server
微软公司开发了一款以Transact_SQL为基础用来进行数据库查询和编程语言的数据库管理系统并命名为SQL Server的网络型关系数据库管理系统,SQL Server的出现对公共的管理功能来说是极为重要的,可以在不同的平台上运行,支持多种操作系统,广泛应用于多种领域,是一项具有强大的功能的很成功的客户/服务器系统。