ASP.net班级信息管理系统的设计+源代码(2)
时间:2018-07-01 11:45 来源:毕业论文 作者:毕业论文 点击:次
1.2系统研究目的和意义 计算机网络信息技术在社会、教育等各领域中有着深入的影响,但是,真正运用到教育领域的方面还很有限,在我国仍有些高校的班级信息管理水平比较低,只停留在人工模式的水准上,这样很明显的已经不能完全适应现代社会的发展要求,它不仅浪费了很多的人力,物力及财力,而且还存在一些缺陷与不足。在信息发展的时代,这种传统的管理模式被以计算机为基础的信息管理方法取代已经是大势所趋,这是必然的。 班级信息管理系统是依托于数据库以及面向对象的技术而建立,依靠该设计,教师与学生可以更好地相互协作,便于老师管理班级信息,也使学生了解班内事务,提高了班级的管理效率[5]。 1.3国内外研究现状 在进入21世纪以后,教育事业呈现突飞猛进的发展势头,网络信息化也不断应用于教育发展中,在对外国高校学生班级工作的研究中来看,各国不同的教育体制对高校学生工作有着不同的影响,比如美国高校学生班级信息系统对数据的安全性和保密性要求较高,注重系统功能设计的同时,更注重建立有助于理清思路的总体设计。 当前,我国的高等教育部门学生计算机管理发展水平不平衡,有的高等院校应用计算机进行班级信息管理已经达到相当的水平和规模,基本上已经能满足实际工作的要求,但还有一部分院校处于半计算机和半手工操作的状态,这些学校由于缺乏信息管理的完整性的原因,使得管理松散不完善,浪费了大量的人力物力。 由此可见,我国的信息管理技术也是需要不断地发展和完善的,因此,对于基于计算机的班级信息管理系统而言,更需要在吸收现有成熟系统的好的经验的基础上,不断开发设计出满足用户需求,提高信息准确性,方便性,效率性的功能。 1.4主要工作 (1)通过查阅大量资料,了解现有班级信息管理系统的优点以及存在的问题,针对现有的研究,对本系统的开发与设计进行比较和总结。 (2)对相关技术进行细致研究,并且对网站作详细的需求分析,全面了解开发班级信息管理系统所需要建立和插入的数据,并使用面向对象的技术进行前台布局。 (3)完成本系统的基本要求,实现各功能模块。 2.相关技术分析 2.1 ASP.NET技术 ASP.NET是一项微软公司开发的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。它建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序,通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中[6]。ASP.NET同时也是language-independent(语言独立化)的。所以,可以选择一种最适合的语言来编写程序,或者把程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript,C++、F++。将来,这样的多程序语言协同工作的能力保护现在的基于COM+开发的程序,能够完整的移植向ASP.NET。 2.2 SQL Server 2005数据库技术 SQL Server 2005是用于大规模联机事务处理(OLTP),数据仓库和电子商务应用的数据库和数据分析平台[7]。他突破了传统意义的数据库产品,将功能延伸到了数据库管理以外的开发和商务职能,为企业计算提供了完整的解决方案。微软公司重新对SQL Server 2005进行了设计,新的构架中主要包括了数据库服务,分析服务,数据库集成服务,通知服务,报表服务等[8]。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包的紧密集成使 SQL Server 2005 与众不同。无论是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以提供创新的解决方案,帮助从数据中更多地获益[9]。 (责任编辑:qin) |