毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

asp.net+sqlserver网上旅馆订房系统的设计(4)

时间:2020-01-10 17:46来源:毕业论文
我们在开发实际的应用程序运用Visual C#.NET编程工具,从基本的应用上升到高级处理的应用都有介绍,其中包括基础设计,系统文件的处理,基本数据库处理,

我们在开发实际的应用程序运用Visual C#.NET编程工具,从基本的应用上升到高级处理的应用都有介绍,其中包括基础设计,系统文件的处理,基本数据库处理,图像处理,多媒体的应用,网络处理,网络和数据库高级应用,即综合实例一共八个章节。都是严格按照读者的阅读习惯来进行组织的编排每一个案例,都是由具有经验非常丰富的项目开发人员自己动手编写的,大部分项目案例在开发过程中都已经经过了实践和检验,它是指引你快速进入程序设计师领域的一座灯塔。本书特别适合用于大中专院校的学生,程序设计人员以及C#编程开发者们。[6]

使用ASP.NET进行编程时首要的是要熟练掌握基础知识,然后分别介绍常用模块在实际开发中的几个重要的开发方法和技巧,这些模块都包括了登录功能模块,注册功能模块,讨论区BBS功能模块,新闻自动发布动态系统功能模块,网页计数器功能模块。本书特别适合ASP.NET初级和ASP.NET中级程序员在进行系统开发时参考及阅读。它介绍了ASP.NET的基础知识,也包括了Web窗体及Web应用程序等基本的含义,使读者可以对ASENET有一个初步的了解和理解,并且可以简简单单编写一个ASP Web应用程序了。特别是还介绍了.NET中对数据的访问技术——ADO.NET,并且还讨论了一些数据访问中的比较高级的话题。所以通过这一章节的学习使得我们学会怎么使用ASENET实现对数据的基本访问功能,并了解到在.NET中使用过程中连接池,数据缓存及事务管理等方面的使用基本方法和原则。[2]

如综合教务管理系统它是使用了Browser /Server技术,是面向学校教务处管理用户的多模块信息管理系统。它采用的是当前流行的B/S结构,打破了原来的教务系统使用上的局限性,实现了统一数据库的多机同时工作功能,从而就可在多个地域,任意时间段和任意空间来访问教务系统中的实时数据,大大提高了对系统数据的共享能力,另外还采用了以上流行以及很标准的网络技术也极大地提高了整个管理系统的可移植性。[7]

2.3 ADO.NET简介

ADO.NET可以实现同一个统一的数据库访问接口被不同的数据库调用,使得访问过程更加快捷,简便,提高软件开发的灵活性,通用性,可重用性及可扩展性。ADO.NET由ADO演变,ADO(ActiveX数据对象)是编程的接口,应用层,提供数据COM接口穿过OLEDB访问数据库。 ADO命令所属对象执行SQL命令。ADO可以通过继承RDO(远程数据对象)以及DAO(数据访问对象)和其他数据对对象层的访问。ADO系统中,Recordset对象是最强大的`751~文^论|文*网www.751com.cn,它可以访问数据集,并可以显示,数据统计,每个数据的更新。虽然ADO有很多很多的优点,但它也存在一些不足之处,它只能返回一个数据集,因此它不支持XML。随着发展用这些限制克服了这些困难,并且出现了ADO.NET,此后它取代了ADO,ADO.NET系统中,DataSet对象是最关键的。DataSet对象和DataAdapter对象共同实现了Recordset对象的功能。在断开的模式下可以为了提高程序执行的效率而被编写为程序,而且还可以实现非常复杂的系统功能。ADO.NET系统中最常用的对象有:DataAdapter的对象,DataSet的对象,DataReader对象,连接对象及命令对象。[9] [10]

在1998年起,因为Web应用程序的崛起,在许多应用程序的设计方式上大大改变了方式方法,传统的设计法无法适用于数据库连线保存的这类应用程序,这导致ADO应用程序遇到很大的束缚,也让微软公司开始认真思考让资料集(Resultset,在ADO中称为Recordset)能够实现离线化的能力,以使得一个小型数据库的概念能在用户端被创建,然而这个概念就是离线型资料模型(disconnected data model)ado.net中的基础,而我们在ADO中的使用情况来看,数据库的连线以及资源耗用的情形比较严重(好像是Recordset.Open 或者是Server-side cursor会保持连线的状态),然而在ado.net中也优化了这些物件,构成了能够资源使用量优化以及减少数据库连线的功能。这个版本的重要发展之一有XML的大量使用。在2000年的时候,微软公司的Microsoft .NET成形的计划开始了,许许多多的微软产品都开始加上.NET的标志,当然ADO+也不例外,更名为ado.net并且把它包装到.NET Framework类别库中,它是唯一成为.NET平台上的资料存取元件。[11] asp.net+sqlserver网上旅馆订房系统的设计(4):http://www.751com.cn/jisuanji/lunwen_44861.html

------分隔线----------------------------
推荐内容