网站大量收购独家精品文档,联系QQ:2885784924

VFP课程设计飞机航班查询系统.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

毕业设计(论文)

PAGE

1-

毕业设计(论文)报告

题目:

VFP课程设计飞机航班查询系统

学号:

姓名:

学院:

专业:

指导教师:

起止日期:

VFP课程设计飞机航班查询系统

摘要:随着航空业的快速发展,飞机航班查询系统已成为人们出行的重要工具。本文以VisualFoxPro(VFP)为开发平台,设计并实现了一个飞机航班查询系统。系统主要功能包括航班信息查询、航班状态查询、票价查询和航班预订等。通过对VFP数据库技术的运用,实现了数据的存储、查询和显示,为用户提供便捷的航班查询服务。本文详细介绍了系统的设计思路、功能模块、技术实现以及测试结果,为相关领域的研究提供了参考。

航空业作为现代服务业的重要组成部分,近年来发展迅速。飞机航班查询系统作为航空服务的重要环节,其重要性日益凸显。传统的航班查询方式多依赖于人工操作,效率低下且易出错。随着信息技术的不断发展,利用计算机技术实现飞机航班查询系统已成为必然趋势。本文以VisualFoxPro(VFP)为开发平台,设计并实现了一个飞机航班查询系统,旨在提高航班查询效率,为用户提供便捷的服务。

一、系统设计概述

1.1系统需求分析

在飞机航班查询系统的开发过程中,系统需求分析是至关重要的环节。首先,我们需要明确用户在使用查询系统时可能提出的各种需求。以我国某大型航空公司为例,用户在使用航班查询服务时,通常期望能够迅速获取到航班的基本信息,包括出发地、目的地、起飞时间、降落时间、机型、座位等级以及票价等。据相关调查数据显示,有超过80%的用户在查询航班时,首先关注的是航班的具体时刻信息,这表明航班时刻查询的便捷性是用户的首要需求。

其次,航班状态查询是用户关注的另一个重点。用户不仅希望知道航班的起飞和降落时间,还希望了解航班的实际状态,如延误、取消或准时等。根据对某在线旅行平台的用户调查,约65%的用户在出行前会查看航班的实时状态,以便及时调整行程。此外,针对航班延误的情况,约90%的用户希望能够获得航班延误原因及补偿信息。

最后,用户对航班预订功能的需求也日益增长。现代旅客对于预订服务的便捷性、准确性和安全性有着较高要求。系统应提供在线预订、改签、退票等功能,同时确保用户信息的安全性。以某知名在线旅游平台为例,该平台每日处理的航班预订量高达数十万次,其中约85%的预订通过平台完成。因此,系统在实现航班预订功能时,需充分考虑用户的使用习惯和操作体验,以提高预订效率和用户满意度。

1.2系统功能模块设计

(1)系统功能模块设计是构建高效、易用的飞机航班查询系统的关键。在设计阶段,我们需明确系统的核心功能模块,包括用户界面模块、数据库管理模块、航班信息查询模块、航班状态查询模块、票价查询模块和航班预订模块。用户界面模块负责与用户交互,提供直观、友好的操作界面;数据库管理模块负责数据存储、检索和管理;航班信息查询模块允许用户查询特定航班的详细信息;航班状态查询模块则提供实时的航班状态更新;票价查询模块能够根据用户选择的航班和座位等级计算出票价;而航班预订模块则负责用户的预订请求处理。

(2)在用户界面模块中,设计时考虑了操作便捷性和信息展示的直观性。该模块包括首页、查询页面、结果展示页、预订页面和用户中心等部分。首页主要展示系统的主要功能,查询页面提供用户输入查询条件,如出发地、目的地、出发日期等;结果展示页则列出查询结果,并允许用户查看航班详细信息;预订页面则用于用户完成预订操作,包括选择航班、座位、支付等步骤;用户中心则提供个人信息的查看和修改功能。通过对界面布局和交互逻辑的优化,确保用户能够快速找到所需信息并顺利完成操作。

(3)数据库管理模块是整个系统的核心,负责存储航班信息、票价信息、用户信息和订单信息等。在设计数据库结构时,我们采用了关系型数据库,并遵循了规范化原则,以降低数据冗余和保证数据一致性。航班信息表包含航班号、出发地、目的地、起飞时间、降落时间、机型等字段;票价信息表则记录不同航班、座位等级对应的票价;用户信息表存储用户注册信息;订单信息表记录用户的预订记录。通过这些模块的协同工作,确保了系统稳定、高效地运行,为用户提供准确、实时的航班查询和预订服务。

1.3系统技术选型

(1)在系统技术选型方面,我们综合考虑了开发效率、系统性能、易用性以及成本等因素。首先,选择VisualFoxPro(VFP)作为开发平台,是因为VFP具有丰富的数据库操作功能、易学易用的编程环境以及良好的兼容性。VFP提供了强大的数据库管理工具和丰富的函数库,能够满足飞机航班查询系统的开发需求。

(2)数据库管理方面,我们选择了MicrosoftSQLServer作为后端数据库,这是因为SQLServer具有较高的

文档评论(0)

151****5730 + 关注
实名认证
内容提供者

硕士毕业生

1亿VIP精品文档

相关文档