培训管理系统开发文献综述
2020-05-15 21:50:49
文 献 综 述
在当今信息化时代的背景下,很多培训机构建立了自己的教学管理系统。通过这些系统可以通过网络把信息的组织与管理延伸到整个机构中,可以充分发挥整个机构的管理职能,可以彻底解决教务管理的信息量大、信息采集难、信息反馈滞后、信息准确性低的瓶颈,从而全面实现师生的信息化管理建设。可以说网络的迅速发展和Internet技术的不断发展成熟正为建立培训管理系统提供了坚实的基础。
下面就相关技术作简要介绍:
一、ASP.NET
ASP是微软公司推出的一种用以取代CGI(Common GatewayInterface,通用网关接口)的技术,是当今流行的Web应用程序开发技术之一,作为一种服务器端脚本编写环境,它将HTML语言,脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。并且.NET是一组可扩展的开发语言,包括C#和VB.NET这些语言必须遵守一个名为CLS(公共语言规范,Common Language Specification)的规范,是一组可以在这些语言开发的程序中使用的基础类。我们有时使用BCL(基础类库,Base class Library)这种简称来代表这些类。
二、SQL Sever 2008
SQL Sever 2008 是微软公司推出的大型关系数据库管理系统,它通过对高端硬件平台以及最新网络和存储技术的支持,可以为最大的Web站点和企业级的应用提供可扩展性和高可靠性。从概念上讲,SQL Sever 2008中的数据库可以看成是一个包含数据和元数据的命令对象集合。其中数据是指存储在数据库中的实际信息。
三、ADO.NET数据库编程技术
ADO.NET是一种基于标准的程序设计模型,可以用来创建分布式应用以实现数据共享。在ADO.NET中,Dataset占据重要地位,它是数据库里部分数据在内存中的拷贝。在.NET 1.0的版本中DataGrid只接受DataSet作为数据源并接受数据绑定操作,而不能接受DataReader作为数据源的绑定。但是,在2.0版本中,DataGrid及GridView功能增强,已可接受DataReader作为数据源。DataSet驻留在内存中,且不与原数据库相连,且无需与原数据库保持连接,数据信息写入到DataSet中后,连接可以断开。完成工作的底层技术是XML,它是DataSet所采用的存储和传输格式。
ADO.NET 有两个核心组件: DataSet和.NET数据提供者即.NET Data Provider,包括Connection、Command、DataReader、DataAdapter四个核心对。