Asp.Net技术有几个显著的特性:

强大性和适应性:因为Asp.Net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在支持.Net Framework的所有平台上。Asp.Net同时也是language-independent语言独立化的,所以,可以选择一种最适合自己的语言来编写应用程序。这种多种程序语言协同工作的能力可以保护基于COM+开发的程序,并能够完整地移植向Asp.Net[3]。

简单性和易学性:.Net Framework封装了大量的类库,使Asp.net完成一些觉的任务,如表单的提交、客户端的身份验证、分布系统,并可以使网站配置变得非常简单。

高效可管理性:Asp.net使用一种字符基础的、分级的配置系统,使服务器环境和应用程序的设置更加简单。Asp.Net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,可以很大地提高运行速度。即使现在的Asp.Net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高运行效能[4]。

Asp.Net不是一种语言,而是创建动态Web页的一种强大的服务器端技术,它是Microsoft .Net Framework中一套用于生成Web应用程序和Web服务的技术

2.3  访问数据库源'自:吹冰-'论/文'网"www.chuibin.com

ADO.NET访问数据库有两种模式:连接模式和无连接模式。

链接模式下的数据库访问通常包括以下几个步骤:

1、通过连接类链接到指定数据库服务器的数据库

2、通过数据库命令类在数据库上执行SQL命令,包括增删查改等。

3、如果是查询(SELECT)语句,可以通过数据读取器(DbDataReader)类只读向前读取数据记录,并对数据库记录进行处理。

4、数据库操作完成后通过数据库连接类(DbConnection)关闭数据库链接,释放占用资源。

注意:链接模式下访问数据库时,客户端和数据服务器端之间一直保持链接,所以尽量不要长时间维持数据库链接,因为会导致数据库服务器被长期占用。

无链接模式的数据库访问通常包括以下几个步骤:

1、通过连接类链接到指定数据库服务器的数据库

2、通过数据库适配器,并制定访问数据库的SQL命令,包括增删查改。

3、通过数据库适配器,从数据库服务器获取数据到DataSet或DataTable中。

4、使用或更改DataSet或DataTable中的数据

5、通过数据库适配器,将Dataset数据的更改提交到数据库服务器,并关闭服务器

通过对比无链接模式和链接模式,可以看出两者各有优势,而在本系统中采用的事无连接模式。

3  系统需求与可行性分析

3.1  需求分析

需求分析是软件设计的一个重要的环节。本环节对系统管理的应用情况作全面调查,根据用户的需求,确定系统目标。系统的需求从以下几方面进行分析。

上一篇:Android教务管理系统设计与实现+ER图
下一篇:C#+SQLServer题库管理系统的设计与实现

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

jsp+mysql酒店管理系统的设计+源代码

从政策角度谈黑龙江對俄...

浅谈高校行政管理人员的...

上海居民的社会参与研究

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

浅论职工思想政治工作茬...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

提高教育质量,构建大學生...