ASP.NET技术在旅游公司开发网站中的应用,asp论文_第1页
ASP.NET技术在旅游公司开发网站中的应用,asp论文_第2页
ASP.NET技术在旅游公司开发网站中的应用,asp论文_第3页
ASP.NET技术在旅游公司开发网站中的应用,asp论文_第4页
ASP.NET技术在旅游公司开发网站中的应用,asp论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ASP.NET技术在旅游公司开发网站中的应用,asp论文随生活水平的不断提高,人们对旅游的意识也在不断加强,而当前,旅行社组织游客的主要方式为组团旅游,其特点是旅游道路固定,时间段固定。对旅行社业务进行支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供应用户自由行的旅游服务是一种观念和行动的变革。2系统的总体设计与分析网站应具有向用户提供旅游信息服务,用户注册信息,员工协助用户自由行后的工作情况汇报及留言功能。由此网站被规划为景点介绍,主题旅行,信息注册,员工工作情况汇报和微博模块。3设计技术及开发环境3.1技术选用ASP.NET是.NETFramework的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它能够在通过HTTP请求文档时再在Web服务器上动态开创建立它们。设计中使用aspnet的内置控件控件〔control〕和用户控件〔Usercontrol〕以及外置控件来完成功能。在使用外置控件前,需要将其添加到VisualStudio.NET环境中。然后就能够通过启动一个新项目来使用新的控件。选用C#作为.NET开发的语言,VS环境中能够使用的脚本语言有C#,VBT和J#.C#是微软公司专门为.NET量身定做的面向对向的编程语言。具备面向对象程序设计语言的一切特性,如封装,继承,多态等。ASP.NET采用ADO.NET技术实现对数据库的访问使用ADO.NET作为数据库访问的工具,实现了.NET程序员方便实现对后台数据库表的增、删、改、查操作。能够用数据集代替传统的ADO中无连接的记录集。并提供了丰富的数据绑定控件,操作起来简单便捷。JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的阅读效果。JavaScript脚本是通过嵌入在中来实现本身的功能的。3.2开发环境Windows7操作系统,在Microsoftvisualstudio2008集成开发环境中采用C#语言进行开发。配置IIS7〔InternetInformationServer〕服务。采用数据库SQL2008存储数据。4关键技术处理在网站的开发中有数据处理和将现有成熟页面转换为需求页面提高开发效率两个方面的技术关键。4.1数据库操作在网站的开发中,动态网页具体表现出于系统对用户要求的灵敏处理。用户对数据处理的要求必然要经过系统对数据库的访问,因而页面对数据库的操作尤为重要,是整个系统的核心处理单元。ADO.NET就是.NETFramework类库中用于实现对数据库中的数据进行操作的一些类的集合。它分为DataSet对象和数据提供者两个部分。DataSet对象是内存中以表格的形式保存一批批的数据,可以以理解为若干张数据表〔DataTable〕的集合,每张数据表也有自个的表名数据提供者包含很多针对数据源的组件,应用程序主要是通过这些组件来完成针对指定数据源的连接、提取数据、操作数据、执行数据命令。这些组件主要包括Connection、Command、DataReader和DataAdapter.利用这些元素完成网页对数据库的操作,实现既定功能。4.1.1查询数据代码try{conn=newSqlConnection〔ConnectionString〕;dataset=newDataSet〔〕;DataAdapter=newSqlDataAdapter〔SQL语句,conn〕;DataAdapter.Fill〔dataset,相关数据表〕;GridView1.DataSource=dataset;GridView1.DataMember=相关数据表GridView1.DataBind〔〕;}catch〔Exceptionex〕{Response.Write〔语法错误:+ex.Message〕;Response.End〔〕;}?nally{if〔conn!=null〕conn.Dispose〔〕;if〔dataset!=null〕dataset.Dispose〔〕;}4.1.2数据增删改代码conn=newSqlConnection〔ConnectionString〕;Command=newSqlCommand〔strSQL,conn〕;conn.Open〔〕;intn=Command.ExecuteNonQuery〔〕;Response.Write〔scriptlanguage=javascriptalert〔有+n.ToString〔〕+记录遭到影响!〕;/script〕;4.2静态网页转换为aspx页面开发中将成熟的页面转换为aspx页面能够提高开发效率,但是也带来了一些问题,通过下面技术得以解决。%@PageLanguage=C#AutoEventWireup=trueCodeBehind=Default.aspx.csInherits=SQLSIDU._Default%!DOCTYPEPUBLIC-//W3C//DTDX1.0Transitional//EN/TR/x1/DTD/x1-transitional.dtdxmlns=/1999/xheadrunat=server//页面的head/headbodyformid=form1runat=serverdiv//页面的body/div/form/body/5结束语在为旅游公司开发网站的经过中,由于很好地解决了数据处理和将现有成熟页面转换为需求页面提高开发效率两个方面存在的问题,使开发工作顺利完成。开发的系统能够符合需求分析既定的目的。以下为参考文献:[1]谭莹宇,李亦明,罗响.ASP.NET的网站新闻管理系统设计与实现[J].计算机与当代化,2006〔10〕。[2]王金波,赵光恒,陈蔚薇.安全关键软件的安全性保障工作研究[J].计算机工程与设计,2008,29〔5〕。[3]宋丽.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论