Skip to content

Firegoldfish/Flight

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

com.tyut.这是一个课程设计

1. 系统概述

航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。

2. 目标

a. 本系统的开发主要是:解决旅客的机票预订,旅客提交信息给旅行社,旅行社通过系统进行机票预订,同时航空公司可以对航班信息进行实时统计;设计的此系统由于技术有限,仅能实现一些基本问题,对于产品的安全性维护方面,权限设计方面会存在较大的缺陷。
b. 主要功能:为旅客和旅行社提供实时、方便和快捷的机票销售信息,并提高航空公司的工作效率。
c. 处理流程:

image

3. 软件系统总体功能


image

4. 主要功能

操作 输入 处理 输出
用户登录 在登录系统界面相应文本框中输入已注册过的用户名和密码,之后单击“登录”按钮 与数据库中信息核对,检查用户是否存在 用户真实存在则提示登录成功,并自动跳转至机票预定界面,否则提示登录失败,返回登录界面
查询航班信息 乘客想要查询的航班、座位要求、起始点与终点 搜索数据库中信息,检查是否存在相应数据 航班以及座位存在提示你所查询的航班存在,否则提示不到
订票 预定机票乘客的姓名、性别、年龄、身份证号(或护照信息)、国籍、所属旅行社、航班、起点与终点等信息、以及预定机票的金额、并点击确定 将经过确认后订票信息记录到数据库中,并修改数据库存中机票数量、航班有变动的信息 提示生成订票成功,自动打印本次预订机票以及订票日期、操作人员、所属航空公司以及订票清单中的详细信息
打印机票 输入乘客订票单信息 与数据库中信息核对,检查用户是否存在 信息存在显示用户的机票信息并打印,否则提示无此订票用户并返回主页面
顾客延误登机的处理 输入乘客订票信息 与数据库中信息核对,检查用户是否存在 信息存在显示用户已错过航班,并提示是否改签其他现有航班,是则 转到订票界面,否则返回主页面
航班取消的处理 输入乘客订票信息 与数据库中信息核对,检查用户是否存在 信息存在显示乘客所预定的航班已取消,并提示是否更改航班,是则转到订票界面,否则返回主页面
临时修改机票 输入乘客订票信息 与数据库中信息核对,检查用户是否存在 信息存在显示乘客所预定的航班已存在,并提示是否更改航班,是则转到订票界面,否则返回主页面
乘客查询订票 输入订票信息 与数据库中信息核对,检查用户是否存在 信息已存在,显示乘客已订机票信息,否则提示用户尚未订票并返回主页面
退票 输入乘客订票信息 与数据库中信息核对,检查用户是否存在 信息存在显示乘客的预定机票的详细信息,并提示是否退订机票,是则删除乘客的乘坐信息,否则返回主页面
管理员登陆 输入管理员账号密码 与数据库中信息核对,检查用户是否存在(已注册),以及密码是否一致 用户名与密码均正确则提示登录成功,并自动跳转至机票管理主界面,否则提示登录失败,返回登录界面
更新航班信息 输入要修改的航班信息和更新的航班信息 与数据库中信息核对,检查航班是否存在 输入正确则修改航班信息,并提示更新成功,否则提示失败,并返回主页面
统计 输入要统计的起始与终止时间 搜索数据库中数据,查找符合条件的数据 显示该时间段内的机票预订与退订的情况并打印详表

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 39.5%
  • JavaScript 34.1%
  • CSS 14.2%
  • Java 12.0%
  • Python 0.1%
  • PHP 0.1%