车站售票管理系统实训实习报告

车站售票管理系统实训实习报告

ID:9855560

大小:72.50 KB

页数:9页

时间:2018-05-12

车站售票管理系统实训实习报告_第1页
车站售票管理系统实训实习报告_第2页
车站售票管理系统实训实习报告_第3页
车站售票管理系统实训实习报告_第4页
车站售票管理系统实训实习报告_第5页
资源描述:

《车站售票管理系统实训实习报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、程序设计实训报告题目:车站售票管理系统姓名:学号:班级:同组者:中国石油大学(华东)2012年9月实训内容要求(题目要求,我的任务):题目要求:设计一个车站售票管理系统,实现售票管理的自动化,主要任务是用计算机对每个汽车班次的信息进行管理,包括用户验证、班次数据维护、售票管理等模块,实现班次信息的录入、修改、删除、查询以及售票、退票和售票统计等一系列功能。要求用键盘以选择菜单方式工作。我的任务:数据格式用户数据:包括用户名char(10)、密码char(10)、用户类型(A:管理员,S:售票员)char(1)汽车班次数据:班次char(10)、到站char(10)、发车时间char(6)

2、、票价、座位数、剩余票数数据文件用户数据文件user.txt,保存系统用户数据,每个用户的数据为一条记录班次数据文件bus.txt,存放车站的发车班次数据,每个班次的数据为一条记录售退票管理(售票员)售票:首先根据到站地点和发车时间查询班次及剩余票数,若存在并且剩余票数大于购票数,则售票并计算出票价,否则,给出提示信息退票:根据班次进行退票处理统计:统计输出当日到达各地的班次、售票数、金额分析设计:变量的命名和标识符在程序中可以改变其值的量称为变量。变量名是标识符。变量是用与储存数据的,因此每个变量必须属于某种类型。而且,在程序中,使用变量之前必须将其申明为某种数据类型。数组的定义定义一

3、维数组的一般方法是:类型说明数组名称【数组长度】C语言中,定义数组时必须给出明确的数据类型说明和数组长度。voidticketMenu(){charchoice,ans;system("cls");printf("tt售退票管理");printf("tt=======================");printf("tt1.售票处里");printf("tt2.退票处理");printf("tt3.查询班次");printf("tt4.售票统计");printf("tt0.退出系统");printf(

4、"tt=======================");printf("tt请选择(0~4):");fflush(stdin);choice=getchar();售退票管理主菜单用运选择程序设计中的IF语句,算法如下:第一步,输入choice第二步,判断choice-49==0;如果正确,售票,结束;如果错误,进行第三步;第三步,判断choice-50==0;如果正确,退票,结束;如果错误,进行第四步;第四步,判断choice-51==0;如果正确,查询,结束;如果错误,进行第五步;第五步,判断choice-52==0;如果正确,统计,结束;如果错误,进行第六步

5、;第六步,如果输入小于48或大于52,显示选择错误,请重新选择!清除键盘缓存,选择成功后,显示你确定要退出系统吗?用运if语句,选择no,返回主菜单;选择yes,退出系统。关键代码实现说明://售退票管理主菜单voidticketMenu(){charchoice,ans;system("cls");printf("tt售退票管理");printf("tt=======================");printf("tt1.售票处理");printf("tt2.退票处理");printf("tt3.查询班次");print

6、f("tt4.售票统计");printf("tt0.退出系统");printf("tt=======================");printf("tt请选择(0~4):");fflush(stdin);choice=getchar();//根据用户选择分别调用以下函数if(choice-49==0)saleTicket();//售票if(choice-50==0)backTicket();//退票if(choice-51==0)queryTicket();//查询if(choice-52==0)staticTicket();//统计

7、//退出或返回重新选择if(choice<48

8、

9、choice>52){if(ans!='y'&&ans!='Y'){choice='A';//输入其它选择,执行以下代码,以返回主菜单让用户重新选择printf("tt选择错误,请重新选择!");fflush(stdin);ticketMenu();}}printf("tt你确定要退出系统吗(Y/N)?");fflush(stdin);ans=getchar();if

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

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

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