毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net学生信息查询系统的设计与实现(2)
1.2 研究意义
本系统为大学和教育机构提供基于B/S架构下的学生信息查询系统,由于目前很多学校的学生以及学生的信息和数据不断增多,传统的人工管理已经不能满足学校对学生数据的处理能力的需求[5]。因此很多学校正在完善学生信息查询工作,这就使得学校需要建立一个能满足实际需求,有着更高的管理效率的统一的学生管理平台,因此如何设计一个方便、快捷,界面友好,易于师生操作,数据安全性高的学生信息查询系统就成为一个非常重要的课题[6]。
2. 系统相关技术
学生信息查询系统运用目前比较流行的ASP.NET作为开发平台,采用ADO.NET实现数据库连接,在面向对象的基础上,开发设计了该系统。
2.1 ASP.NET技术
ASP.NET是微软推出的ASP的下一代Web开发技术,是统一的Web应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。ASP.NET为能够面向任何浏览器或设备的更安全的、更强的、可升级性、更稳定的应用程序提供了新的编程模型和基础结构。ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境[7]。ASP.NET具有如下特点:
(1) ASP.NET是编译执行的,它支持多种编程语言,同时它也是面向对象的。
(2) ASP.NET是跨浏览器和跨设备的,开发过程中可以完全使用ASP.NET自带的Web服务器控件。
(3) ASP.NET支持多种客户端类型,在执行期间,能自动检测到浏览器所支持的功能,并自动产生符合前端浏览器可用的网页,所以在将来可以只写一份代码,到处都可以执行。
(4) ASP.NET易于配置与部署。
(5) ASP.NET的安全机制好,借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
2.2 ADO.NET数据库访问技术
ADO.NET是为ASP.NET应用程序提供一种与数据库建立连接的方式,是.NET Framework提供的的数据访问的类库,提供了平台互用性和可伸缩的数据访问[8,9]。ADO.NET也为开发人员提供一种方便的访问数据库的方法,为开发人员提供了一些常用的访问数据库的对象,包括:
(1) Connection对象:用于与数据库建立连接。
(2) Command对象:用于负责执行数据库命令,包括添加、删除、修改与查询功能。
(3) DataReader对象:用于读取从数据库中获取的返回数据。
(4) DataAdapter对象:提供DataSet对象和数据源之间的连接,可以将数据填充到DateSet对象。
(5) DataSet对象:用于存储来自一个或多个数据源数据的本地副本,可看做一个虚拟的表。
2.3 SQL Server2005简介
SQL全称是“结构化查询语言(Structured Query Language)”,它的前身是SQUARE语言。SQL语言结构简单、功能强大、简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQL Sever这些大型的数据库管理系统,还是像Visual Foxpro 等计算机上常用的数据库开发系统,都支持SQL数据查询语言[10]。
SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。 SQL不要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段[11]。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。
共3页:
上一页
1
2
3
下一页
上一篇:
C#等级考试管理系统的设计与实现
下一篇:
ASP.net多媒体作品管理系统的设计与实现
银行行办公信息服务系统【1544字】
论信息技术茬外语教學中的應用【3270字】
计算机信息管理茬第三方...
电子商务中信息不對称问题研究【2365字】
用友NC信息系统的实施應用实践研究【3307字】
网络信息安全技术管理的...
ASP.NET的Web网络應用程序开...
中国学术生态细节考察《...
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】