




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
航空售票系统数据库分析表 第一篇:航空售票系统数据库分析表flight1.用户表:user用户编号:useridint自动增长主键用户名usernamevarchar(20)密码passwordvarchar(20)类型usertypevarchar(10)登录时间logintimedatetime2.航空公司表company公司编号companyidint自动增长主键航空公司名称companynamevarchar(50)3.机场表airport机场编号:airportidint自动增长主键机场代码:airportcodevarchar(20)机场名称:airportnamevarchar(50)4.航班信息表flight航班编号:flightidnt自动增长主键航班代号:flightcodevarchar(20)所属航空公司:companyint日期:flightdatedatetime起飞时间:flytimedatetime到达时间:landtimedatetime起飞机场:flyairportint到达机场:landairportint头等舱价格:firstpricemoney公务舱价格:secondpricemoney经济舱价格:thirdpricemoney机型:planetypevarchar(20)第二篇:航空售票管理系统#include#include#include#include#include#defineN100usingnamespacestd;typedefstructnode//定义信息结构体{charnum[10];//航班号inthour;//起飞时间小时intminitues;//起飞时间分钟charstart[10];//起始charend[10];//终点floatprize;//经济舱票价intlast;//剩余座位}FLIGHT;typedefstructOrder//订单信息{charname[10];//乘客姓名charnum[10];//航班号intcount;//订票数量}Order;classflight//定义类{private:FLIGHTstu[N];//每个元素对应一条信息Orderpsg[N];//订单intlen;//航班总数intlenp;//订票者总数public:flight();~flight();voidinput();//录入信息voidshow();//浏览voidsall();//售票voidback();//退票voidsearch();//信息查询voidsearch2();//信息查询(起点终点)charmenu();//菜单};flightstud;charfilename[]=“flight.txt”;flight::flight(){}//构造函数flight::~flight(){}//析构函数boolCheckTime(inth1,intm1,inth2,intm2)//判断两个时间前后{if(h1returntrue;elseif(h1==h2){if(m1returntrue;elsereturnfalse;}elsereturnfalse;}voidflight::show()//浏览{system(“cls”);//清屏cout所有航班信息如下:”起飞时间起点终点经济舱票价剩余座位备注”for(inti=0;iprintf(“%-10s%-2.2d:%-2.2d%-10s%-10s%-12.2f%-10d”,stu[i].num,stu[i].hour,stu[i].minitues,stu[i].start,stu[i].end,stu[i].prize,stu[i].last);time_tt;structtm*tm;t=time(NULL);//获取当前系统时间tm=localtime(&t);if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true)//如果起飞时间在当前时间之前输出此次航班已发出coutelsecout}coutvoidflight::back()//退票{charname[20];chars[20];system(“cls”);//清屏cout>s;for(inti=0;iif(strcmp(stud.stu[i].num,s)==0)break;//存在结束循环if(i==stud.len)//这二者相等说明查找完所有信息也没找到输入信息,说明输入航班编号不存在{coutsystem(“pause”);//任意键继续return;}time_tt;structtm*tm;t=time(N

大渊****公主
实名认证
内容提供者


最近下载