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.youerw.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题库管理系统的设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

asp.net+sqlserver数据挖掘的在...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

公寓空调设计任务书

C#学校科研管理系统的设计