C语言航空订票系统程序.docVIP

  • 292
  • 0
  • 约7.87千字
  • 约 25页
  • 2018-11-29 发布于天津
  • 举报
C语言航空订票系统程序

PAGE 16 2 PAGE 17 第 PAGE 1 页 C语言航空订票系统程序 目 录 TOC \o 1-1 \h \z \u HYPERLINK \l _Toc282155225 第1章 需求分析 PAGEREF _Toc282155225 \h 5 HYPERLINK \l _Toc282155226 第2章 概要设计 PAGEREF _Toc282155226 \h 6 HYPERLINK \l _Toc282155227 第3章 详细设计 PAGEREF _Toc282155227 \h 9 HYPERLINK \l _Toc282155228 第4章 运行结果及分析 PAGEREF _Toc282155228 \h 19 HYPERLINK \l _Toc282155229 第5章  课程设计心得 PAGEREF _Toc282155229 \h 25 HYPERLINK \l _Toc282155231 参考文献 PAGEREF _Toc282155231 \h 27 第1章需求分析 菜单是应用程序非常重要的组成部分,通过菜单,应用程序可以实现不同的功能,通过本系统的设计,可以实现应用程序的菜单。 进入系统之前,用户输入1或者2,以不同身份进入系统,如果输入1和2以外的其他字符,则显示输入错误,请重新输入。 用户以管理员身份进入,还需要输入密码,验证后正确,则进入系统;错误则提示密码错误,并返回主界面让用户重新选择身份。 用户根据需要输入(0-5)或(0-4),若输入其他字符,则显示按键错误,请重新选择。 用户选择(0-5)或(0-4)实现不同功能,如果要返回上级菜单界面,则需要按0返回。 第2章 概要设计 (1)为实现系统设计要求,我定义了7个自定义函数。主函数从调用menu开始。 首先用函数menu实现登录界面和判断用户的选择,框图如下:a!=1a!=2 a!=1a!=2 开始 输出主界面并让用户选择 让用户从键盘上输入一个数a 显示出错 a==1 运行函数fn1 运行函数fn2 图2-1 类图 我利用函数fn1实现管理员界面,函数fn1框图如下: 开始定义变量i,j请用户输入密码(8888)i!=8888显示出错返回,运行函数menu输出管理员界面信息和可做的选择并让用户选择输入一个数jj!=1,2,3,4,5,0显示出错j=1运行函数dingpiaoj=2运行函数tuipiaoj=3 开始 定义变量i,j 请用户输入密码(8888) i!=8888 显示出错 返回,运行函数menu 输出管理员界面信息和可做的选择并让用户选择输入一个数j j!=1,2,3,4,5,0 显示出错 j=1 运行函数dingpiao j=2 运行函数tuipiao j=3 运行函数watch j=4 运行函数 browseticket j=0 j=5 输入提示语 输入提示语 输入提示语 输入提示语 输入提示语 输入提示语 输入提示语 输入提示语 输入提示语运行函数change 输入提示语 运行函数change 运行函数 menu 运行函数 menu 图2-2 类图 我利用函数fn2实现客户界面,函数fn2框图如下: 开始 开始 输出客户界面信息和可做的选择并让用户选择输入一个数k 输出客户界面信息和可做的选择并让用户选择输入一个数k k!=1,2,3,4,0 k!=1,2,3,4,0 显示出错 显示出错 k=0k=3k=1k=2k=4 k=0 k=3 k=1 k=2 k=4 运行函数menu()运行函数dingpiao运行函数tuipiao 运行函数 menu() 运行函数dingpiao 运行函数tuipiao 运行函数watch 运行函数 browseticket 输入提示语输入提示语输入提示语输入提示语 输入提示语 输入提示语 输入提示语 输入提示语 图2-3 类图 第3章 详细设计 /****************************************/ /*模块名称:Menu.c 功能描述:实现菜单功能*/ #includestdio.h /*输入输出函数的头文件*/ void menu(); /*函数声明*/ void fn1(); /*函数声明*/ void fn2(); /*函数声明*/ void dingpiao(); /*函数声明*/ void tuipiao(); /*函数声明*/ void watch(); /*函数声明*/ void

文档评论(0)

1亿VIP精品文档

相关文档