

如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
基于GSM短信的航班信息查询系统 随着社会的不断发展和人们的生活水平的提高,人们出行的需求不断增加,特别是航空旅行已成为人们出行的重要方式之一。然而,航班的信息查询一直是困扰旅客的一个问题。因此,本文将介绍一种基于GSM短信的航班信息查询系统,该系统将实现航班信息查询的便捷和快捷。 一、GSM短信技术概述 GSM(GlobalSystemforMobileCommunications)是目前世界范围内应用最广泛的移动通信标准之一。GSM短信是将文字、数字等信息进行编码,通过短信中心(SMSC)进行传输的一种通信方式。GSM短信通信具有安全可靠、传输速度快等特点,而且与现有的通信网络相兼容,因此被广泛应用于各种行业的信息传输中。 二、航班信息查询系统的设计思路 根据不同旅客的出行需求,我们设计了一种基于GSM短信的航班信息查询系统。旅客可以通过GSM手机向短信中心发送查询信息,短信中心将根据旅客的查询需求,向航空公司的数据库请求航班信息,然后将获取的信息发送给旅客。 (一)系统架构 该系统主要由短信中心、航空公司服务器、数据库组成。其中,短信中心为系统的核心部分,用于接收旅客查询信息,并将查询信息传递给航空公司服务器。航空公司服务器则负责查询航班信息,并将信息传递给短信中心。此外,系统需要一个航班信息数据库存储航班信息,便于查询。 (二)查询流程 旅客使用GSM手机向短信中心发送查询信息,比如“MU505”。短信中心接收到查询信息后,将查询信息传递给航空公司服务器。航空公司服务器利用查询信息查询航班信息数据库中的信息,将查询结果返回短信中心。最后,短信中心将查询结果发送给旅客。 (三)系统功能 该系统主要实现以下功能: 1.查询航班时刻表:旅客可以查询航班的起飞时间、降落时间等信息。 2.查询航班状态:旅客可以查询航班的当前状态,比如已取消、已延误等。 3.机票购买:旅客可以通过查询系统进行机票购买。 三、系统实现 (一)系统技术选型 我们选择使用Java语言来编写航班信息查询系统。Java是一种跨平台编程语言,具有跨平台支持、安全性高等优点,并且具有较为丰富的开发工具和类库。我们使用MySQL作为数据库进行数据存储。 (二)系统实现流程 1.设计数据库 我们使用MySQL创建了航班信息数据库,其中包含航班号、起飞时间、降落时间、状态等信息。 2.设计短信中心 我们使用Java编写了短信中心,接收旅客的查询信息,并将查询信息传递给航空公司服务器。同时,短信中心也将查询结果发送给旅客。 3.设计航空公司服务器 我们使用Java编写了航空公司服务器,用于查询航班信息。服务器可以将查询结果返回给短信中心。 4.系统测试 我们对系统进行了测试,测试结果表明,该系统查询准确率高,而且速度较快,查询结果可靠。 四、系统应用前景及结论 该系统实现了航班信息查询的便捷和快捷,为旅客提供了更加优质的服务。该系统具有应用前景广阔的优势,同时也有一些不足之处,比如在通信不畅的地区可能会出现查询结果较慢,而且需要收取一定费用等问题。总的来说,基于GSM短信的航班信息查询系统的优势大于劣势,对于提高航班信息查询的效率和准确性具有积极的意义。

快乐****蜜蜂
实名认证
内容提供者


最近下载