1.2 课题研究的目的与意义
1.2.1 便于人们的工作和生活
网上机票预定系统是用户根据出行需要自行上网设定条件查询机票信息,起飞时间、票价、附加费用等,选定需要的航班,并通过安全、便捷、高效的认证支付完成机票购买。购票者足不出户就可在电脑上查询航班动态、票价和机票的可售情况,并直接订购机票,免去了奔波之苦和排队购票的麻烦。同时也可以在网上进行方便快捷的退票操作,与传统购票方式相比,具有查询方便、购买方便和取票方便等方面的巨大优势。
1.2.2 便于航空公司的票务出售及管理工作
网上订票的实现可节约航空公司的资金,机票通过电子商务网站直销的成本约为传统分销渠道的1/6-1/8,航空公司借此能节约80%的销售成本。网上订票系统给航空公司带来实质性利好,节省下来的成本可用于持续改进电子商务系统,还可返利于消费者、提供更优惠机票。网上订票对消费者和销售者双方来讲无疑是一种双赢的举措。
1.2.3 提高工作效率,把人力从繁杂且重复的工作中解放出来
网上订票相对于传统的人工窗口售票,在效率和操作的及时性和准确性上有极大的提升,在现代快节奏的信息化社会中,网上订票是时代发展的潮流和必需。
总之,通过机票预定系统的设计来实现的目的是:让旅客实现自助订票及相关操作,使航空公司售票更加方便更加多样化以实现机票销售额的增加。更是为了实现机票的无纸化推行和人们生活以及工作各方面的信息化与网络化。
2 技术介绍
本文研究的机票预订系统是基于ASP.NET和MSSQL开发的,开发环境为:操作系统-win7,开发工具-VS2010和SQL SERVER2008。
2.1 ASP.NET和VS2010
ASP(Active Server Page)是微软公司研发的一种交互式网页编程技术。2000年,微软发布了它的革命性的服务器系统Windows 2000,该系统集成了IIS 5.0,并捆绑了ASP 3.0。
Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和 JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。源:自~751-·论`文'网·www.751com.cn/
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是 .asp。
但是随着越来越多的Web应用程序应用到WWW服务器上,解释性的ASP技术在处理大型Web程序和频繁访问的时候,给服务器带来瞬间几何级系统开销,因此ASP的改进就显得很有必要了。
2001年,微软推出了ASP.NET,ASP.NET是一种全新的交互式网页编程技术,是网站和XML Web服务的产物,把面向对象的编程技术引入到了Web编程中。 asp.net+sqlserver机票预订网站的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_71764.html