车站订票系统设计与实现毕业论文.doc_第1页
车站订票系统设计与实现毕业论文.doc_第2页
车站订票系统设计与实现毕业论文.doc_第3页
车站订票系统设计与实现毕业论文.doc_第4页
车站订票系统设计与实现毕业论文.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

车站订票系统车站订票系统设计与实现毕业论文目录中文摘要英文摘要1 引言12 系统概述221 需求分析222 可行性分析223 系统功能描述324系统的功能结构图33 系统总体设计431 数据库设计432 系统流程64 系统详细设计与实现641 运行平台或环境642 系统详细设计(界面设计)64.2.1 主界面74.2.2 测评模块设计743 实现方法74.3.1 主菜单84.3.2 售票菜单84.3.3 管理菜单1144 源代码165 测试结果和分析43结束语45致 谢46参考文献4747 摘要随着社会的不断发展,人员的流动,需要乘坐汽车的人越来越多,有关票务管理越来越复杂。面对庞大的顾客信息流量,需要专门的订票管理系统来提高管理工作的效率,规范信息管理及实现班次的售票、退票、查询、修改、增加、删除等功能,从而减少管理方面的工作量。订票系统是每个客运站不可缺少的部分。一个功能齐全、简单易用的车站管理订票系统能有效地减轻车站工作人员的工作负担,其功能对于客户能否快速订票至关重要。所以订票管理系统应能为用户提供充足的班次信息和快捷的查询手段。关键词订票系统;工作效率;规范信息;快捷Station booking systemABSTRACTWith the continuous development of society, the flow of personnel, need to take the car more and more people, the ticket management more and more complicated. In the face of the large customer information flow, need special booking management system to improve the efficiency of management, regulating the information management and implementation of the flight ticket, cancellation, query, modify, add, delete, and other functions, so as to reduce the workload of management. Booking system is an indispensable part of every passenger. A fully functional, simple easy to use the station management booking system can effectively reduce the station staff work burden, its function to the customer can fast booking is very important. So booking management system should be able to provide users with plenty of flight information and the quick inquiry method.KEY WORDSBooking system ,Work efficiency ,Standard information ,fast1 引言随着社会的不断发展,人员的流动,需要乘坐汽车的人越来越多,有关票务管理越来越复杂。面对庞大的顾客信息流量,需要专门的订票管理系统来提高管理工作的效率,规范信息管理及实现班次的售票、退票、查询、修改、增加、删除等功能,从而减少管理方面的工作量。以前人们一直使用传统的人工方法来管理文件档案、统计和查询班次数据,这种管理方式存在许多缺点。例如工作效率低、保密性低等,另外时间越长,文件和数据的堆积越来越多,这对于查找、更新和维护班次信息都会带来很大的困难。随着科学技术的不断发展,计算机科学逐渐,计算机强大的功能已被人们深刻认知,它已进入社会的各个领域并发挥着至关重要的作用作为计算机应用的一部分,使用计算机对班次的各类信息进行管理,具有人工管理无法比拟的优点。例如查询迅速、工作效率高、可行性好、存储量大、保密性高、寿命长和成本低等。这些优点能在很大的程度上提高车站工作人员的效率,具有很好的前景性。因此开发一套具有完整的查询航班、订票、退票等功能的订票管理系统势在必行。2 系统概述21 需求分析订票系统是每个客运站不可缺少的部分。一个功能齐全、简单易用的车站管理订票系统能有效地减轻车站工作人员的工作负担,其功能对于客服能否快速订票至关重要。所以订票管理系统应能为用户提供充足的班次信息和快捷的查询手段。以前人们一直使用传统的人工方法来管理文件档案、统计和查询班次数据,这种管理方式存在许多缺点。例如工作效率低、保密性低等,另外时间越长,文件和数据的堆积越来越多,这对于查找、更新和维护班次信息都会带来很大的困难。随着科学技术的不断发展,计算机科学逐渐,计算机强大的功能已被人们深刻认知,它已进入社会的各个领域并发挥着至关重要的作用。作为计算机应用的一部分,使用计算机对班次的各类信息进行管理,具有人工管理无法比拟的优点。例如查询迅速、工作效率高、可行性好、存储量大、保密性高、寿命长和成本低等。这些优点能在很大的程度上提高车站工作人员的效率,具有很好的前景性。因此开发一套具有完整的查询航班、订票、退票等功能的订票管理系统势在必行。订票管理系统是为了车站工作人员和客服提供实现订票退票等功能的系统软件,其应具有易维护、易扩充、交互性好等优点。它能为用户提供完整、精确的班次信息,能快速实现客户订票和退票,方便车站工作人员对班次信息的管理。22 可行性分析对于车站而言,有大量的班次信息需要修改可记录,包括班次、起始点、目的地、发车时间、所需时间、票价等。这些信息可能会随时发生变化,需要及时进行修改,若采用人工的方式进行修改,则一天的工作量会很大。车站订票系统是为顾客和车站工作人员开发的,本系统采用的语言是C语言,在Visual C+环境下调试完成。该系统总体由6部分组成,包括班次信息的查询、订票功能、退票功能、添加删除班次信息、添加删除操员账号、导出车票信息。通过本系统可以对班次信息进行统一的管理和修改,可以快速地提供给用户最新的班次信息。采用本系统,能使所有班次信息的管理工作简化,提高车站工作人员的工作效率。 由于采用统一的结构存储,能够使客户和工作人员快速地查询所需要的数据,使信息快速高效的运行。23 功能描述车站订票管理系统主要用于汽车班次信息的管理,总体任务是实现顾客订票的系统化、规范化和自动化,其主要任务是用计算机对每个班次的信息和操作员信息进行日常管理,如增加操作员、删除操作员、查询班次、修改班次、增加班次、删除班次等操作,另外还包括订票和退票等、本系统主要包括班次信息查询、订票和退票三部分。其功能如下:(1) 有关班次信息的输入,包括输入班次编号、起始点、终点、起始时间、所需时间等。(2) 班次信息的删除。(3) 操作员账号的输入,包括编号、姓名、密码等(4) 操作员账号的删除。(5) 客服订票功能(6) 客服退票功能(7) 统计售票金额。(8) 导出售票信息。24 系统的功能结构图主菜单售票菜单管理菜单查询售票退票查看所有车次查看售出车票售票售票售票售票售票售票售票3 系统总体设计3.1 数据库设计由于考虑到航班包含多种长度的字符数据,因此定义结构体作变量读取信息,为程序内部处理方便,均定义为字符型。其定义如下:struct cc /*车次信息*/char bc6;/*班次*/char cfd8;/*出发地*/char mdd8;/*目的地*/char fcsj8;/*发车时间*/char sxsj4;/*所需时间*/char pj4;/*票价*/;struct cpxx/*车票信息*/char cpbh8;/*车票编号*/char bc6;/*班次*/char bh8;/*售票员编号*/char sfzh18;/*购票人身份证号码*/char jg3;/*车票价格*/;struct zh /*账号信息*/char xingming8; /*姓名*/char bianhao8; /*编号*/char mima8; /*密码*/;文本文件保存班次、账号等信息,为考虑安全性,账号文件使用了加密算法处理。如图:3-1-1 文件数据3-1-2 文件加密3.2 系统流程客户乘车信息售票员数据订票系统车票售票账号资料输入汽车班次资料输入存储班次信息存储账号信息管理员输入管理密码统计售票金额是否导出金额信息导出售票信息车票信息系统流程 3-24 系统详细设计与实现4.1 运行平台或环境运行环境:Windows XP/74.2 系统详细设计(界面设计)4.2.1 主界面4-2-1 主界面主界面采用简洁、易操作的界面设计方法。遵从主界面设计的三大原则:置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。4.2.2 评测模块设计4-2-2 售票菜单4-2-3 管理菜单4.3 实现方法4.3.1 主菜单4.3.2 售票菜单进入售票菜单:选择查询,可输入目的地,出发地,发车时间等数据来查询班次信息:选择售票,先输入车次数据,目的地,出发地,发车时间等均可,在查询到相关车次后,要求输入合法的身份证号码,进行售票:输入正确后,给出车票信息,并在选择Y后出售车票,向数据文件写入售票数据,并调用打印机打印:最后在程序目录下,生成售票信息的二进制文件,记录售票信息,以及在车票资料文件夹中生成以流水号为文件名的的车票信息:退票,需输入车票流水号,即可退票,并删除售票信息中的资料,删除车票资料中的车票文档:查看所有班次,如图:查看所有售出车票,如图:4.2.3 管理菜单首次使用时,应进入管理菜单添加操作账号,否则提示出错信息:进入管理,管理员密码为:zttc如果输入错误的密码,则给出提示信息:进入管理菜单后,有如图选项:添加车次信息,输入相关信息后,提示是否保存:按Y保存后,在程序路径下,生成一个二进制文件,含输入的车次信息:为了防止唯一字段班次出现重复,添加了检查功能:删除车次,输入相关班次信息,即可删除班次,如:添加售票员账号,如图:如果添加的账号已存在,提示:删除操作账号,如图:查看所有操作账号,如图:创建车票文件后,会在程序路劲下生成一个二级制文件,为了保证其信息安全,采用了简单的加密存储的方式,如图:统计售票金额,并可以选择是否导出EXCEL文档如图:选择导出后,会在程序目录导出文件夹下生成一个叫名称为“统计金额“的电子表格文档:导出售票信息,如图:在导出资料文件夹生成名称为“售票信息”的电子表格文件:4.2.4 退出系统选择退出登录,系统给出提示信息,并退出。4.3 源代码#include#include#include#include#include#define YS Sleep(1000);/*延时1秒*/#define QP system(cls);/*清屏*/#define QHfflush(stdin);/*防止接受不到输入的字符,清除文件缓冲区中的n字符及其其他非判断字符*/struct cc /*车次信息*/char bc6;/*班次*/char cfd8;/*出发地*/char mdd8;/*目的地*/char fcsj8;/*发车时间*/char sxsj4;/*所需时间*/char pj4;/*票价*/;struct cpxx/*车票信息*/char cpbh8;/*车票编号*/char bc6;/*班次*/char bh8;/*售票员编号*/char sfzh18;/*购票人身份证号码*/char jg3;/*车票价格*/;struct zh /*账号信息*/char xingming8; /*姓名*/char bianhao8; /*编号*/char mima8; /*密码*/;char chupiao(char *bc, char *cfd, char *mdd, char *fcsj, char *sxsj, char *pj,char *bianhao)static int bh = 1;int i,j;char ch;char ch_13,wjm20;char sfzh18;struct cpxx cpxx_1;FILE *fn;FILE *fo;if(fn = fopen(系统资料售票信息,a) = NULL)printf(打开售票信息出错,1秒后返回售票菜单n);YSreturn 0;j = 0;while(1)printf(请输入乘客身份证号码:);scanf(%s,&cpxx_1.sfzh);if(strlen(cpxx_1.sfzh) != 18)printf(你输入的身份证号不合法!请重新输入:n);j+;if(j = 3)printf(身份证号码输入3次错误,1秒后返回售票菜单n);return 0;continue;break;for(i = 0 ; cpxx_1.sfzhi != 0 ;i+)if(i = 7 & i = 13)sfzhi = *;continue;sfzhi = cpxx_1.sfzhi;sfzhi = 0;itoa(bh,ch_1,10);/*该函数用于把整数转换为相应的字符串*/strcpy(wjm,车票资料);strcat(wjm,bc);strcat(wjm,ch_1);/*车票编号的生成,由班次+静态变量构成*/QPprintf(你输入的车票信息如下:n);printf(_昭通客运_n);printf(|t流水号:%s%st |n,bc,ch_1);printf(| %s |n,bc);printf(| %s - %s |n,cfd,mdd);printf(| %s %s(小时) |n,fcsj,sxsj);printf(| |n);printf(| 身份证号: 票价 |n);printf(| %s%s(RMB) |n,sfzh,pj);printf(|_|nn);QHprintf(出售该车票是/否(Y/N)?);scanf(%c,&ch);QHif(ch = N | ch = n)printf(1秒后返回售票菜单n);YSreturn 0;strcat(wjm,.txt);_mkdir(车票资料);/*创建一个叫车票资料的文件夹*/if(fo = fopen(wjm,w) = NULL)printf(打开售票信息出错,1秒后返回售票菜单n);YSreturn 0;fprintf(fo,_昭通客运_n);fprintf(fo,|t流水号:%s%st |n,bc,ch_1);fprintf(fo,| %s |n,bc);fprintf(fo,| %s - %s |n,cfd,mdd);fprintf(fo,| %s %s(小时) |n,fcsj,sxsj);fprintf(fo,| |n);fprintf(fo,| 身份证号: 票价 |n);fprintf(fo,| %s%s(RMB) |n,sfzh,pj);fprintf(fo,|_|n);fclose(fo);fprintf(fn,%s%st%st%st%st%srn,bc,ch_1,bc,bianhao,cpxx_1.sfzh,pj);/调用打印机打印车票,stdprn是打印机设备号/*fprintf(stdprn,_昭通客运_n);fprintf(stdprn,|t流水号:%s%st |n,bc,ch_1);fprintf(stdprn,| %s |n,bc);fprintf(stdprn,| %s - %s |n,cfd,mdd);fprintf(stdprn,| %s %s(小时) |n,fcsj,sxsj);fprintf(stdprn,| |n);fprintf(stdprn,| 身份证号: 票价 |n);fprintf(stdprn,| %s%s(RMB) |n,sfzh,pj);fprintf(stdprn,|_|n);*/fclose(fn);bh+;printf(售票成功!1秒后返回售票菜单n);YSreturn 1;int shoupiao(char *bianhao)char ch;char xx_s8;struct cc cc_1;FILE *fm;QPprintf(*售票*n);if(fm = fopen(系统资料车次信息,rb) = NULL)printf(打开车次信息出错,1秒后返回售票菜单n);YSreturn 0;printf(请输入车次信息:);scanf(%s,&xx_s);printf(*n);QHQPprintf(*查找车次*n);while(!feof(fm)fscanf(fm,%st%st%st%st%st%srn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);if(!strcmp(xx_s,cc_1.bc) | !strcmp(xx_s,cc_1.cfd) | !strcmp(xx_s,cc_1.mdd) | !strcmp(xx_s,cc_1.fcsj)printf(班次t发车地点 目的地 发车时间 耗时(小时)t票价(元/RMB)n);printf(%st%st %st %stt %st %sn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);printf(*n);QHprintf(是否是该车次是/否(Y/N)?);scanf(%c,&ch);if(ch = Y | ch = y | ch = n)fclose(fm);chupiao(cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj,bianhao);return 1;if(feof(fm)printf(找不到该车次信息,1秒后返回售票菜单n);YSfclose(fm);return 0;int tuipiao()FILE *fp;FILE *fq;int leep = 1;char ch_4;char wjm20;char tpxx18;struct cpxx cpxx_2;QPprintf(*退票*n);if(fp = fopen(系统资料售票信息,r) = NULL)printf(打开售票信息出错,1秒后返回售票菜单n);YSreturn 0;if(fq = fopen(系统资料售票信息_1,a+) = NULL)printf(创建新的售票信息出错,1秒后返回售票菜单n);YSreturn 0;printf(输入要退的车票编号:);scanf(%s,&tpxx);printf(*n);QHwhile(!feof(fp)fscanf(fp,%st%st%st%st%srn,cpxx_2.cpbh,cpxx_2.bc,cpxx_2.bh,cpxx_2.sfzh,cpxx_2.jg);if(!strcmp(tpxx,cpxx_2.cpbh)printf(车票编号 身份证号码票价n);printf(%st %st %sn,cpxx_2.cpbh,cpxx_2.sfzh,cpxx_2.jg);printf(是否是该车票,是/否(Y/N)?);scanf(%c,&ch_4);QHif(ch_4 = Y | ch_4 = y | ch_4 = n)strcpy(wjm,车票资料);strcat(wjm,cpxx_2.cpbh);strcat(wjm,.txt);remove(wjm);/*删除车票资料下的车票文件*/leep = 0;continue;elsefprintf(fq,%st%st%st%st%srn,cpxx_2.cpbh,cpxx_2.bc,cpxx_2.bh,cpxx_2.sfzh,cpxx_2.jg);continue;fprintf(fq,%st%st%st%st%srn,cpxx_2.cpbh,cpxx_2.bc,cpxx_2.bh,cpxx_2.sfzh,cpxx_2.jg);if(feof(fp) & leep)printf(找不到该车票信息,1秒后返回售票菜单n);if(!leep)printf(退票成功!1秒后返回售票菜单n);fclose(fp);fclose(fq);remove(系统资料售票信息);rename(系统资料售票信息_1,系统资料售票信息);YSreturn 1;int chaxun()char ch;char xx_s8;struct cc cc_1;FILE *fm;QPprintf(*查询*n);if(fm = fopen(系统资料车次信息,rb) = NULL)printf(打开车次信息出错,1秒后返回售票菜单n);printf(*n);YSreturn 0;printf(请输入车次信息:);scanf(%s,&xx_s);QHprintf(*查询*n);while(!feof(fm)fscanf(fm,%st%st%st%st%st%srn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);if(!strcmp(xx_s,cc_1.bc) | !strcmp(xx_s,cc_1.cfd) | !strcmp(xx_s,cc_1.mdd) | !strcmp(xx_s,cc_1.fcsj)printf(班次t发车地点 目的地 发车时间 耗时(小时)t票价(元/RMB)n);printf(%st%st %st %stt %st %sn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);printf(*n);QHprintf(是否是该车次是/否(Y/N)?);scanf(%c,&ch);if(ch = Y | ch = y | ch = n)fclose(fm);return 1;if(feof(fm)printf(找不到该车次信息,1秒后返回售票菜单n);YSfclose(fm);return 0;int xianshisuoyoubanci()char ch;struct cc cc_1;FILE *fm;QPprintf(*所有车次*n);if(fm = fopen(系统资料车次信息,rb) = NULL)printf(打开车次信息出错,1秒后返回售票菜单n);YSreturn 0;QPprintf(*所有车次*n);printf(班次t发车地点 目的地 发车时间 耗时(小时)t票价(元/RMB)n);if(feof(fm)printf(找不到车次信息,1秒后返回售票菜单n);YSreturn 0;while(!feof(fm)fscanf(fm,%st%st%st%st%st%srn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);printf(%st%st %st %stt %st %sn,cc_1.bc,cc_1.cfd,cc_1.mdd,cc_1.fcsj,cc_1.sxsj,cc_1.pj);fclose(fm);printf(*n);QHprintf(输入Y或回车回到前一菜单,是否退出:);scanf(%c,&ch);if(ch = Y | ch = y | ch = n)return 1;return 0;int xianshichepiao()FILE *fp;char ch;struct cpxx cpxx_2;QPprintf(*查看车票*n);if(fp = fopen(系统资料售票信息,r) = NULL)printf(打开售票信息出错,1秒后返回售票菜单n);YSreturn 0;QPprintf(*查看车票*n);QHif(feof(fp)printf(没有找到售出的车票信息,1秒后返回前一菜单n);fclose(fp);YSreturn 0;while(!feof(fp)fscanf(fp,%st%st%st%st%srn,cpxx_2.cpbh,cpxx_2.bc,cpxx_2.bh,cpxx_2.sfzh,cpxx_2.jg);printf(%st%st%st%st%srn,cpxx_2.cpbh,cpxx_2.bc,cpxx_2.bh,cpxx_2.sfzh,cpxx_2.jg);fclose(fp);QHprintf(输入Y或回车回到前一菜单,是否退出:);scanf(%c,&ch);if(ch = Y | ch = y | ch = n)return 1;return 0;int shoupiaocaidan(char *bianhao)int k;int leep = 1;while(leep)while(1)QPprintf(*售票菜单*n);printf(【1】查询n);printf(【2】售票n);printf(【3】退票n);printf(【4】查看所有班次n);printf(【5】查看售出车票n);printf(【6】退出菜单n);printf(*n);QHprintf(请选择:);scanf(%d,&k);QHif(k 5)printf(提示:输入错误,请不要输入1到5之外的字符,请重新选择!n);YSQPelsebreak;switch(k)case 1 : chaxun();break;case 2 : shoupiao(bianhao);break;case 3 : tuipiao();break;case 4 : xianshisuoyoubanci();break;case 5 : xianshichepiao();break;case 6:leep = 0;break;return 1;int denglu() /*该函数用于登录*/int i;FILE *fl;struct zh zh_1;struct zh zh_k;QPprintf(*售票登陆*n);if(fl = fopen(系统资料操作账号,r) = NULL)printf(打开账号文件出错,请添加操作账号!n1秒后返回主菜单n);YSreturn 0;printf(请输入授权编号:);scanf(%s,zh_1.bianhao);QHprintf(请输入授权密码:);scanf(%s,zh_1.mima);printf(*n);QHwhile(!feof(fl)fscanf(fl,%st%st%srn,zh_k.xingming,zh_k.bianhao,zh_k.mima);/账号资料解密for(i=0;zh_k.xingmingi!=0;i+)zh_k.xingmingi=(zh_k.xingmingi-10);for(i=0;zh_k.bianhaoi!=0;i+)zh_k.bianhaoi=(zh_k.bianhaoi-10);for(i=0;zh_k.mimai!=0;i+)zh_k.mimai=(zh_k.mimai-10);if(!strcmp(zh_k.bianhao,zh_1.bianhao) & !strcmp(zh_k.mima,zh_1.mima)printf(密码正确!n);printf(操作员:%s 你好!,1秒后进入售票菜单n,zh_k.xingming);fclose(fl);YSshoupiaocaidan(zh_k.bianhao);return 1;if(feof(fl)printf(编号或密码输入错误!1秒后返回主菜单n);fclose(fl);YSreturn 1;int tianjiacheci()FILE *fp;char ch_1;struct cc cc_b;struct cc cc_2;QP_mkdir(系统资料);printf(*添加车次信息*n);if(fp = fopen(系统资料车次信息,ab+) = NULL)printf(打开车次信息文件出错,1秒后返回管理菜单n);YSreturn 0;printf(请输入班次:);scanf(%s,&cc_2.bc);while(!feof(fp)fscanf(fp,%st%st%st%st%st%srn,cc_b.bc,cc_b.cfd,cc_b.mdd,cc_b.fcsj,cc_b.sxsj,cc_b.pj);if(!strcmp(cc_b.bc,cc_2.bc)fclose(fp);printf(该班次已存在,1秒后返回管理菜单n);YSreturn 0;printf(请输入发车地点:);scanf(%s,cc_2.cfd);printf(请输入目的地点:);scanf(%s,cc_2.mdd);printf(请输入发车时间:);scanf(%s,cc_2.fcsj);printf(请输入旅途所需时间(小时):);scanf(%s,&cc_2.sxsj);printf(请输入车票价格(元/RMB):);scanf(%s,&cc_2.pj);printf(*n);printf(你输入的信息如下:n);printf(班次t发车地点 目的地 发车时间 耗时(小时)t车票价格(元)n);printf(%st%st %st %st %st %sn,cc_2.bc,cc_2.cfd,cc_2.mdd,cc_2.fcsj,cc_2.sxsj,cc_2.pj);QHprintf(是否保存(Y/N)?);scanf(%c,&ch_1);QHif(ch_1 = Y | ch_1 = y | ch_1 = n)fprintf(fp,%st%st%st%st%st%srn,cc_2.bc,cc_2.cfd,cc_2.mdd,cc_2.fcsj,cc_2.sxsj,cc_2.pj);/*)windows平台下ENTER键会产生两个转义字符 rn,因此getch返回13(r)。故这里用rn*/printf(添加车次成功!1秒后返回管理菜单n);elseprintf(添加车次失败!1秒后返回管理菜单n);YSfclose(fp);return 1;int shanchucheci()int leep = 1;char ch_6;char bc_b6;FILE *fp;FILE *fq;struct cc cc_3;QPprintf(*删除车次信息*n);if(fp = fopen(系统资料车次信息,r) = NULL)printf(打开车次信息文件出错,1秒后返回管理菜单n);YSreturn 0;if(fq = fopen(系统资料车次信息_1,a+)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论