ASP.NET技术在旅游公司开发网站中的应用_第1页
ASP.NET技术在旅游公司开发网站中的应用_第2页
ASP.NET技术在旅游公司开发网站中的应用_第3页
ASP.NET技术在旅游公司开发网站中的应用_第4页
全文预览已结束

下载本文档

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

文档简介

ASP.NET技术在旅游公司开发网站中的应用ASP.NET技术在旅游公司开发网站中的应用本文关键词:旅游公司,开发,技术,网站,ASP

ASP.NET技术在旅游公司开发网站中的应用本文简介:1前言随生活程度的不断进步,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游道路固定,时间段固定。对旅行社业务进展支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供应用户自由行的旅游效劳是一种观念和行动的变革。2系统的总体设计与分析网站应

ASP.NET技术在旅游公司开发网站中的应用本文内容:

1前言

随生活程度的不断进步,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游道路固定,时间段固定。对旅行社业务进展支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供应用户自由行的旅游效劳是一种观念和行动的变革。

2系统的总体设计与分析

网站应具有向用户提供旅游信息效劳,用户注册信息,员工协助用户自由行后的工作情况汇报及留言功能。由此网站被规划为景点介绍,主题旅行,信息注册,员工工作情况汇报和微博模块。

3设计技术及开发环境

3.1技术选用

ASP.NET是.NETFramework的一局部,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网效劳器执行的效劳器端脚本技术,它可以在通过恳求文档时再在Web效劳器上动态创立它们。设计中使用aspnet的内置控件HTML控件〔HTMLcontrol〕和用户控件〔Usercontrol〕以及外置控件来完成功能。在使用外置控件前,需要将其添加到VisualStudio.NET环境中。然后就可以通过启动一个新工程来使用新的控件。

选用C#作为.NET开发的语言,VS环境中可以使用的脚本语言有C#,VBT和J#.C#是微软公司专门为.NET量身定做的面向对向的编程语言。具备面向对象程序设计语言的一切特性,如封装,继承,多态等。

ASP.NET采用ADO.NET技术实现对数据库的访问使用ADO.NET作为数据库访问的工具,实现了.NET程序员方便实现对后台数据库表的增、删、改、查操作。可以用数据集代替传统的ADO中无连接的记录集。并提供了丰富的数据绑定控件,操作起来简单便捷。

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的阅读效果。JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

3.2开发环境

Windows7操作系统,在Microsoftvisualstudio2022集成开发环境中采用C#语言进展开发。配置IIS7〔InternetInformationServer〕效劳。采用数据库SQL2022存储数据。

4关键技术处理

在网站的开发中有数据处理和将现有成熟页面转换为需求页面进步开发效率两个方面的技术关键。

4.1数据库操作

在网站的开发中,动态网页表达于系统对用户要求的灵敏处理。用户对数据处理的要求必然要经过系统对数据库的访问,因此页面对数据库的操作尤为重要,是整个系统的核心处理单元。

ADO.NET就是.NETFramework类库中用于实现对数据库中的数据进展操作的一些类的集合。它分为DataSet对象和数据提供者两个局部。DataSet对象是内存中以"表格的形式";保存一批批的数据,也可以理解为假设干张数据表〔DataTable〕的集合,每张数据表也有自己的"表名";;数据提供者包含许多针对数据源的组件,应用程序主要是通过这些组件来完成针对指定数据源的连接、提取数据、操作数据、执行数据命令。这些组件主要包括Connection、mand、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〔〕;

}

{

if〔conn!=null〕conn.Dispose〔〕;

if〔dataset!=null〕dataset.Dispose〔〕;

}

4.1.2数据增删改代码

conn=newSqlConnection〔ConnectionString〕;

mand=newSqlmand〔strSQL,conn〕;

conn.Open〔〕;

intn=mand.ExecuteNonQuery〔〕;

Response.Write〔"alert〔有";+

n.ToString〔〕+"记录受到影响!"〕;";〕;

4.2静态HTML网页转换为aspx页面

开发中将成熟的HTML页面转换为aspx页面可以进步开发

效率,但是也带来了一些问题,通过以下技术得以解决。

CodeBehind="Default.aspx.cs";Inherits="SQLSIDU._Default";

%>

Transitional//EN";"://./TR/xhtml1/DTD/xhtml1-

transitional.dtd";>

//HTML页面的head

//HTML页面的body

5结语

在为旅游公司开发网站的过程中,由于很好地解决了数据处理和将现有成熟页面转换为需求页面进步开发效率两个方面的问题,使开发工作顺利完成。开发的系统可以符合需求分析既定的目的。

参考文献:

【1】谭莹宇,李亦明,罗响.ASP.NET的网站新闻管理系统设计与实现[J].计算机与现代化,2022〔10〕。

【2】王金波,赵光恒,陈蔚薇.平安关键软件的平安性保障工作研究[J].计算机工程与设计,2022,29〔5〕。

【3】宋丽.基于ASP.NET在线旅游网的研究与设计[J].科技传播,2022〔22〕。

【4】张小莉.基于ASP

温馨提示

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

评论

0/150

提交评论