航空机票订票系统(代码片段)

码城 码城     2022-12-10     581

关键词:

项目介绍

主要功能是使订票系统可以录入航班情况,查询某个航线的情况、办理订票、办理退票修改航班信息、查询订票信息等。完成此系统,需要综合运用数据结构课程中学到的几种典型数据结构,以及程序设计语言(C语言),自行实现一个较为完整的应用系统的设计与开发。通过课程设计,自己通过系统分析、系统设计、编程调试,写实验报告等环节,进一步掌握应用系统设计的方法和步骤,灵活运用并深刻理解典型数据结构在软件开发中的应用。学会将知识应用于实际的方法,提高分析和解决问题的能力,增加综合能力。

完整源码:

航空机票订票系统 - 码到城攻航空机票订票系统课程设计,代码运行正常,逻辑清晰,容易上手https://www.codecomeon.com/posts/196/

项目效果

===============================================
                XX航空订票系统
===============================================
        1.查看所有航线信息
        2.查看已订票客户信息
        3.条件查询航线
        4.办理订票业务
        5.办理退票业务
        6.退出系统
===============================================
请选择(1-6):

项目功能

/*打印全部航线信息*/
void printAllAirLineInfo();

/*退票模块*/
void channelAirTicket();

/*办理订票业务*/
void orderAirTicket();

/*增加排队等候的客户信息*/
linkqueue addWaitClientInfo(linkqueue q, char name[], int amount);

/*增加客户信息*/
ClientListInfo *insertClientInfo(ClientListInfo *head, int amount, char name[], int grade);

/*打印乘员名单的客户名单信息*/
void printClientInfo();

/*根据系统提出的航班号查询并以指针形式返回*/
airLineInfo *findAirLineInfo();

/*根据客户提出的终点站名输出航线信息*/
void searchAirLineInfo();

有偿源码

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <iostream>

#define ROUTES_NUMBER 5        /*定义航线数量*/

#pragma warning(disable:4996)  /*屏蔽 4996 报错*/

/*乘员名单链表*/
typedef struct ClientList    

	char name[10];        /*客户姓名*/
	int ticketNumber;	  /*客户订票量*/
	int grade;	          /*客户舱位等级*/
	struct ClientList *next;
ClientListInfo;

/*等候替补的客户信息链表*/
typedef struct WaitClientList    

	char name[10];        /*姓名*/
	int req_amt;          /*订票量*/
	struct WaitClientList *next;
qnode, *qptr;

/*等候替补的客户名单*/
typedef struct pqueue     

	qptr front;           /*等候替补客户名单域的队头指针*/
	qptr rear;            /*等候替补客户名单域的队尾指针*/
linkqueue;

typedef struct airLineInfo

	char ter_name[10];    /*抵达城市*/
	char air_num[10];     /*航班号*/
	char time[10];        /*飞机时间*/
	char pri[7];          /*票价*/
	int tkt_amt;          /*乘员定额*/
	int tkt_sur;          /*余票量*/
	ClientListInfo *orderAirTicket;/*乘员名单域,指向乘员名单链表的头指针*/
	linkqueue wait;       /*等候替补的客户名单域,分别指向排队等候名单队头队尾的指针*/
airLineInfo;

airLineInfo *start;

//******************************************************************
/*打印全部航线信息*/
void printAllAirLineInfo();

/*退票模块*/
void channelAirTicket();

/*办理订票业务*/
void orderAirTicket();

/*增加排队等候的客户信息*/
linkqueue addWaitClientInfo(linkqueue q, char name[], int amount);

/*增加客户信息*/
ClientListInfo *insertClientInfo(ClientListInfo *head, int amount, char name[], int grade);

/*打印乘员名单的客户名单信息*/
void printClientInfo();

/*根据系统提出的航班号查询并以指针形式返回*/
airLineInfo *findAirLineInfo();

/*根据客户提出的终点站名输出航线信息*/
void searchAirLineInfo();
//******************************************************************

void printAllAirLineInfo()               

	airLineInfo *info;
	int i = 0;
	info = start;
	printf("终点站名\\t航班号\\t飞行时间\\t票价\\t乘员定额\\t余票量\\n");
	while (i < ROUTES_NUMBER)
	
		printf("%8s\\t%3s\\t%s\\t\\t%4s\\t%3d\\t%10d\\n", info->ter_name, info->air_num, info->time, info->pri, info->tkt_amt, info->tkt_sur);
		info++;
		i++;
	
	printf("\\n\\n");

 更多源码

航空机票订票系统 - 码到城攻航空机票订票系统课程设计,代码运行正常,逻辑清晰,容易上手https://www.codecomeon.com/posts/196/

基于java的网上机票预订系统的设计与实现(航空订票系统)

如果想要项目代码请加qq:3425385768 ,我会离线发给你。  查看详情

基于java的航空机票订票系统的开发

本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用MYSQL数据库。本系统可以实现用户查询航线时各个类别列表显示、机票的订阅和预订情况的直观查看。同时管理员可以对航... 查看详情

java毕设项目-航空订票管理系统的设计与实现

题目:基于J2EE机票订购管理系统的设计与实现致力于商用项目、毕业设计、课程设计、技术教学、讲解答辩、代码辅导 技术栈 JSP+Servlet、SSH、SSM、SpringBoot、SpringCloudJava、HTML、Vue、C#、.NET、安卓、大数据。 1.系统总体... 查看详情

飞机票(超级脚本)(代码片段)

Action()inti=0;//循环订票的游标变量chartemp[255];//临时存储字符串变量intcount=0;//存储循环关联数组长度变量chartempfly[255];//临时存储字符串变量web_url("WebTours","URL=http://127.0.0.1:1080/WebTours/","Resour 查看详情

基于php003飞机票航空售票查询预定系统

本论文主要阐述一个功能比较强大的航空客运订票系统的前台后台操作过程及一些关键技术。该网站据采取互联网web语言最流行的技术PHP,数据库库采用php的黄金搭档mysql,web服务器采用世界上最优良,免费开源,最稳定的额Apache,网... 查看详情

飞机票(一个神奇的脚本)(代码片段)

Action()inti=0;//循环订票的游标变量chartemp[255];//临时存储字符串变量intcount=0;//存储循环关联数组长度变量chartempfly[255];//临时存储字符串变量web_url("WebTours","URL=http://127.0.0.1:1080/WebTours/","Resour 查看详情

优秀火车票订票系统(内附论文和源码)(代码片段)

项目下载优秀火车票订票系统(内附论文和源码)资料展示资料文末提供:项目效果欢迎您进入系统主菜单日期:2015/9/13***********************************************************************************1.录入班次信息....................2.浏览班次信... 查看详情

链表---飞机售票系统

...以后会改进的大纲其有7大方面1.开始界面2.查看飞机票3.订票4.退票5.查看个人买票信息6.查询售票记录7.退出界面1.开始界面开始界面包括欢迎语和飞机票销售系统的功能,并提供选择性服务输入2.查看飞机票在开始界面输入1后,... 查看详情

网上订票系统第三天(代码片段)

接着前面来。去看了看去哪网和携程网的购票流程页面,还是去把12306的页面扒了一点,功能没有那么多,感觉够用算了。今日任务:实现用户登录,根据出发站和终点站进行搜索车票,进行预定下面是登陆前台代码: $("#btn... 查看详情

优秀火车票订票系统(内附论文和源码)(代码片段)

项目下载优秀火车票订票系统(内附论文和源码)资料展示资料文末提供:项目效果欢迎您进入系统主菜单日期:2015/9/13***********************************************************************************1.录入班次信息....................2.浏览班次信... 查看详情

优秀火车票订票系统(内附论文和源码)(代码片段)

项目下载优秀火车票订票系统(内附论文和源码)资料展示资料文末提供:项目效果欢迎您进入系统主菜单日期:2015/9/13***********************************************************************************1.录入班次信息....................2.浏览班次信... 查看详情

阿里面试题——天猫部(代码片段)

设计12306售票系统的数据库订票系统分解,得到位池、余票池、订票池、取票池四个票务处理系统,以及独立的前台伺服系统、支付系统和通知系统,其中的精华就是位池、余票池系统。售票窗和电话取票内部原理与网上订票一... 查看详情

utf简单脚本录制(飞机订票系统)

1、直接录制脚本-文件-新建-测试-GUI-创建2、录制配置-添加程序路径3、录制-输入用户名密码、机票事件地点、查询航班情况、登机人,提交Dialog("Login").WinEdit("AgentName:").SetSelection0,6Dialog("Login").WinEdit("AgentName:").Set"dfsdf"Dialog("Login")... 查看详情

基于ssm的汽车订票系统(代码片段)

系统使用技术:SSM前端技术:layui,js,css等开发工具:idea或eclipse数据库:mysql5.7项目介绍:该系统为原创,创作于2021年3月,包含详细数据库设计。基于SSM整合,数据层为MyBatis,mysql数据库,... 查看详情

需求分析报告(软件项目)

...况,以便适当调整。2.具体需求2.1功能需求概述航空客运订票的业务活动包括:查询航线、客票预定和办理退票等。试设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。2.2功能需求2.2.1功能需求1:连接概述:可... 查看详情

第2章作业

...行性。 数据流程图:    取票图:航空订票系统技术在 查看详情

基于安卓androidstudio的电影订票选座app设计前台后台(代码片段)

一项目概述电影选座订票app是一个有前台和后台管理系统的项目,前台主要是移动端,可以进行用户注册,登录,电影院列表,电影列表,电影排片,电影选座,电影下单,个人中心,我的... 查看详情

基于visualstudio2013解决c语言竞赛题之1020订票(代码片段)

...点评/*某航空公司规定:在旅游旺季7─9月份,若订票超过20张,优惠票价的15%,20张以下,优惠5%;在旅游淡季1─5月、10月、11月份订票超过20张,优惠30%,20张以下,优惠20%... 查看详情