C语言航空订票系统程序

C语言航空订票系统程序

ID:40881568

大小:2.76 MB

页数:25页

时间:2019-08-09

C语言航空订票系统程序_第1页
C语言航空订票系统程序_第2页
C语言航空订票系统程序_第3页
C语言航空订票系统程序_第4页
C语言航空订票系统程序_第5页
资源描述:

《C语言航空订票系统程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言航空订票系统程序25目 录第1章需求分析5第2章概要设计6第3章详细设计9第4章运行结果及分析19第5章 课程设计心得25参考文献2725第1章需求分析菜单是应用程序非常重要的组成部分,通过菜单,应用程序可以实现不同的功能,通过本系统的设计,可以实现应用程序的菜单。(1)进入系统之前,用户输入1或者2,以不同身份进入系统,如果输入1和2以外的其他字符,则显示输入错误,请重新输入。(2)用户以管理员身份进入,还需要输入密码,验证后正确,则进入系统;错误则提示密码错误,并返回主界面让用户重新选择身份。(3)用户根据需要输入(0-5)或(0-

2、4),若输入其他字符,则显示按键错误,请重新选择。(4)用户选择(0-5)或(0-4)实现不同功能,如果要返回上级菜单界面,则需要按0返回。25第2章概要设计(1)为实现系统设计要求,我定义了7个自定义函数。主函数从调用menu开始。首先用函数menu实现登录界面和判断用户的选择,框图如下:a!=1&&a!=2开始输出主界面并让用户选择让用户从键盘上输入一个数a显示出错a==1运行函数fn1运行函数fn2图2-1类图25我利用函数fn1实现管理员界面,函数fn1框图如下:开始定义变量i,j请用户输入密码(8888)i!=8888显示出错返回,

3、运行函数menu输出管理员界面信息和可做的选择并让用户选择输入一个数jj!=1,2,3,4,5,0显示出错j=1运行函数dingpiaoj=2运行函数tuipiaoj=3运行函数watchj=4运行函数browseticketj=0j=5输入提示语输入提示语输入提示语输入提示语输入提示语运行函数change运行函数menu图2-2类图我利用函数fn2实现客户界面,函数fn2框图如下:开始输出客户界面信息和可做的选择并让用户选择输入一个数kk!=1,2,3,4,0显示出错25k=0k=3k=1k=2k=4运行函数menu()运行函数dingpi

4、ao运行函数tuipiao运行函数watch运行函数browseticket输入提示语输入提示语输入提示语输入提示语图2-3类图第3章详细设计/****************************************//*模块名称:Menu.c功能描述:实现菜单功能*/#include/*输入输出函数的头文件*/voidmenu();/*函数声明*/voidfn1();/*函数声明*/voidfn2();/*函数声明*/voiddingpiao();/*函数声明*/voidtuipiao();/*函数声明*/void

5、watch();/*函数声明*/25voidbrowseticket();/*函数声明*/voidchange();/*函数声明*/main()/*主函数*/{menu();}/****************************************************//*函数定义函数名称:menu功能描述:实现主菜单功能的循环选择。*/voidmenu(){inta,i;printf("$---------------------------------$");printf("

6、

7、");printf("

8、

9、**欢迎进入民航管理系统**

10、");printf("

11、

12、");printf("e---------------------------------e");printf("管理员进入请按1,客户进入请按2:");scanf("%d",&a);while(1){if(a!=1&&a!=2){printf("输入错误,请重新输入");25menu();}elsebreak;}if(a==1){printf("请输入密码并以回车键结束:");scanf("%d",&i);if(i!=8888){printf("密码错误!请重新选

13、择:");menu();}fn1();}elsefn2();}/****************************************************//*函数定义函数名称:fn1功能描述:实现管理员信息操作界面*/voidfn1(){intj;printf("^_^管理员能查看和查询的航空信息^_^");25printf("输入航班信息:");printf("1订购机票<航班号以0结束输入>");printf("2反退机票");printf("3查看航班信息");printf("4查询航班信

14、息");printf("5修改航班信息");printf("0返回主界面");printf("请选择按键<0-5>:");scanf("%d",&j);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。