电脑桌面
添加盘古文库-分享文档发现价值到电脑桌面
安装后可以在桌面快捷访问

火车站售票员实习报告

来源:文库作者:开心麻花2025-11-191

火车站售票员实习报告(精选7篇)

火车站售票员实习报告 第1篇

一、检票员上岗时要着装整齐,正确配戴上岗证,说普通话,使用“十字”文明用语,对待旅客要态度和蔼、亲切,举止大方,不背手叉腰,不在旅客面前吃玩打闹,遇老、弱、病、残、孕乘客主动上前搀扶上车,要耐心劝阻无票旅客自觉购票,不准以任何理由与乘客争吵打骂,做到骂不还口、打不还手,提倡微笑服务,委屈服务。

二、检票员要提前上车检票,按规定的路线检票,并做好发车前三分钟的安全宣传工作,根据车票的副券开结算单,划清乘客所到站点,发车铃响后,要立即核单发车,不准提前或压点核单,不准私自换岗、串岗。

三、检票员开结算单时,不能虚开人数,即一票一人,不授意乘客以长购短票,不准开超员票,若发现开一次超员单将按票面数额给予十倍以上的`处罚,要认真合理收取各班车上旅客托运货物的货款,并填写在“规定结算行包运费”的栏内。

四、要保管好所有车票上的副券,做到每车必清,如有遗失,将根据票面金额予以赔偿,并要认真与售票员核对票款,及时解缴当班货款。

火车站售票员实习报告 第2篇

1、检票员在班长领导下工作,必须坚守工作岗位,按照工作流程负责旅客疏导,按顺序号检票,做到文明服务,礼貌待客,重点照顾,使用规范服务用语。

2、按规定时间到达检票口,按程序完成清车、叫号、排队,按顺序检票和补办儿童票及办理行包费任务。做到不漏乘、不错检,保证班车正点发车。

火车站售票员实习报告 第3篇

工程技术学院

课程设计报告书

课程名称:

C语言课程设计

级:

物联网一班

小组成员: 范立恒、陈根、聂俊豪、麦灿文、黄文康

长:

范立恒

指导教师:

楚惟善

二○一三 年 六 月

C语言课程设计实验报告 课程题目及要求及要求

题目一:火车售票系统

任务:结合C语言中相关知识,设计出火车售票系统。录入北京西站车次信息; 2 旅客按车次买票; 统计某日火车票销售金额。

程序要求:

 贯彻结构化的程序设计思想。

 用户界面友好,功能明确,操作方便。

 用户界面中的菜单至少应包括“车次信息录入”、“旅客买票”、“统计某

日销售 金额”、“退

出”4项。

 代码应适当缩进,并给出必要的注释,以增强程序的可读性  为了保证所有的数据可以长期被使用,要求程序能将相关数据存储在外部数据文件中,具体数据格式和文件名、路径等自定;

 根据所设计的算法,定义相应函数分别实现系统的各子功能模块,同时由主程序提供友好的用户界面,使用户可通过选择主菜单来调用课程设计中要求完成的各个功能模块,子程序执行完后可返回到主菜单,继续选择其他功能执行。源程序要求书写规范,结构清晰。重点函数的重点变量,重点功能部分均要求给出清晰的程序注释。

 程序编译、链接成功后,自己设计实现程序功能的一组或多组测试数据,并严格按照此测试数据进行测试,然后分析测试结果。如果程序不能正常运行或结果不正确,则需对程序进行单步调试,在调试过程中认真查找算法实现中存在的问题,并加以分析和 程序分设计说明

经过对程序设计题目的分析可知,整个程序的设计实现大致分为八个模块,每一个模块对应一个函数。在这些函数当中,添加车次数据函数,售票函数,查询总额函数的实现严格按照题目的要求,而显示时间函数和显示车次函数属于附加功能。读取文件函数和保存信息函数对其它函数的实现起辅助作用,主函数及菜单函数控制程序的整体运行。1.添加车次函数

主要实现程序最初运行时车次的录入;

C语言课程设计实验报告

(1)添加学生数据函数add 真以追加方式打开E盘student.txt文件成功?假假输出文件打开失败以追加方式打开E盘student.txt文件成功?真输入添加学生数量n循环变量i=1当i<=n时输入学号、姓名和三门成绩学生信息写入文件 i++关闭文件图2 添加学生数据函数

返回

(2)读取学生数据函数reads 真以读方式打开E盘student.txt文件成功?假循环变量i=0当文件未结束时读取学生信息到数组元素stu[i]中i++关闭文件返回学生人数i图3读取学生数据

输出文件打开失败返回

(3)删除学生记录函数del

C语言课程设计实验报告

n=reads(stu)循环变量i=0当i

j++图5按总分排

4.程序清单

本程序主要由九个自定义函数和一个主函数组成,其中主函数以菜单的形式调用其它函数来实现要求的所有功能。在这些函数当中,添加学生数据函数、删除数据函数和排序函数是程序中较为核心的部分,下面分别进行说明。1.录入车次信息函数

录入车次信息,首先由程序创建一个新文件,并将录入的车次信息写入该文件(e:rain.txt)当中。具体的程序段如下:

if((fp=fopen(“e:rain.txt”,“a”))==NULL)//如果文件已经存在,可以追加车次信息

{

if((fp=fopen(“e:rain.txt”,“w”))==NULL)// 文件不存在时,创建新文件,输入车次信息

{

C语言课程设计实验报告

scanf(“%d”,&j);

tra[i].maipiao=tra[i].maipiao+j;

printf(“n购买成功n”);

printf(“n%12d%11d%11s%11s%11d%11.2fn”,tra[i].num,tra[i].date,tra[i].from,tra[i].ter,tra[i].maipiao,tra[i].tickeprice);

save(tra,n);3.查询销售总额

对于也使用比较日期的方法实现的,这部分程序仍然调用了reads函数,整个排序过程在文件中实现,然后用for循环进行运算,把查询这一天的总额算出。

具体程序如下:

if((fp=fopen(“e:rain.txt”,“r”))==NULL)

{ printf(“读取错误,不能打开该文件!n”);

return;} else

for(i=0;i

fscanf(fp,“ %d %d %s %s %d %fn”,&tra[i].num,&tra[i].date,tra[i].from,tra[i].ter,&tra[i].maipiao,&tra[i].tickeprice);

printf(“请输入你要查询的日期:n”);

scanf(“%d”,&temp.date);

for(i=0;i

C语言课程设计实验报告

知识并在此基础上对数据结构的特点和算法有了更深的了解,C语言是计算机程序设计的重要理论技术基础,它不仅是计算机科学的核心课程,而且已经成为其他理工专业的热门选修课。在计算机的研究和应用中已展现出强大的生命力,它兼顾了诸多高级语言的特点,是一种典型的结构化程序设计语言,它处理能力强,使用灵活方便,应用面广,具有良好的可移植性,同时这两周的学习也提高了我适应实际,实践编程的能力.黄文康:首先这一周的学习,使我在巩固了原有的理论知识上,培养了我灵活运用和组合集成所学过知识及技能来分析、解决实际问题的能力,使我体会到自身知识和能力在实际中的应用和发挥。其次,激发了我创新意识,开发创造的能力和培养沟通能力。另外,让我进一步熟悉了数据结构的设计应用。每一处编码都是在反复的熟悉数据结构的结构特性,及其语法、函数和程序设计思想的过程,对我数据结构的学习和提高很有益处,并且使我明白了程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:第一要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;第二,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的数据结构的基本类型——线性表、栈、队列、串、数组、树和二叉树以及图等,然后确定处理过程——算法,可得最后结论。最后,在这次课程设计过程中,我们深刻的认识到了自己在学习方面的不足之处,我们知道我们还有太多的基本的思想没有真正的理解,当然我们不会灰心,我们会在以后的日子里努力弥补我们的不足。

麦灿文:一个礼拜的课程设计让我们受益匪浅。要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断的尝试中,不断经历失败,然后又不断的尝试才能获得成功。两个多礼拜中,我们有过山穷水尽的困惑;有过柳暗花明的惊喜;有过唇枪舌剑的辩论;有过相互鼓励的安慰。一个礼拜的时间我们经历了很多,也收获了很多。与其说它是体力与脑力的作业,不如说它是合作精神和毅力的考验。经过这次课程设计,我们不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际问题。

对于我本人来讲这次课程设计的总体表现,我自己还比较满意,每天做到了按时的出勤,上机遵守机房的管理规定,遵循指导老师的安排并能适时地与老师进行沟通,觉得不足的是不能熟练地掌握c语言的设计技巧使编程的结果缺乏效率,不过我相信这只是我的一个开始,我更应该注重的是这次过程,我坚信我会在以后的学习和训练中不断地弥补自己的不足之处,不断的完善自己的编程能力,因为成功需要一点一点积累。

0

C语言课程设计实验报告

} void menu(){ printf(“

************************* 武昌站火车订票系统************************ ”);

printf(“n 显示当前时间”);

printf(“n 车次信息录入”);

printf(“n 显示”);

printf(“n 旅客买票”);printf(“n 统计某日销售金额”);

printf(“n 退出”);} int reads(struct train tra[N])// 读取车次中的内容 {

FILE *fp;

int i=0;

if((fp=fopen(“e:rain.txt”,“r”))==NULL){

printf(“文件打开失败!n”);

return 0;}

else {

for(i=0;!feof(fp);i++)

fscanf(fp,“%d %d %s %s %d %fn”,&tra[i].num,&tra[i].date,tra[i].from,tra[i].ter,&tra[i].maipiao,&tra[i].tickeprice);

}

fclose(fp);

return i;} void save(struct train tra[N],int n)// 车次信息改变后更新文件 { FILE *fp;

int i=0;

if((fp=fopen(“e:rain.txt”,“w”))==NULL){

printf(“文件打开失败!n”);

return;}

else {

for(i=0;i

C语言课程设计实验报告

getch();}

void sell()// 按顾客要求对车次信息卖票 {

struct train tra[N];

int num,n,j;

int i;

n=reads(tra);

printf(“n请输入待查询的车次号,按回车键确认:n”);

scanf(“%d”,&num);

for(i=0;i

if(num==tra[i].num)break;

if(i>=n)

{

printf(“没有找到该车次信息!n”);

return;

}

else

printf(“n请输入所买票数,按回车键确认:n”);

scanf(“%d”,&j);

tra[i].maipiao=tra[i].maipiao+j;

printf(“n购买成功n”);

printf(“n%12d%11d%11s%11s%11d%11.2fn”,tra[i].num,tra[i].date,tra[i].from,tra[i].ter,tra[i].maipiao,tra[i].tickeprice);

save(tra,n);} void all()//统计销售金额 { struct train tra[N],temp;float sum=0;FILE *fp;int i,j=0;if((fp=fopen(“e:rain.txt”,“r”))==NULL)

{ printf(“读取错误,不能打开该文件!n”);

return;} else

for(i=0;i

fscanf(fp,“ %d %d %s %s %d %fn”,&tra[i].num,&tra[i].date,tra[i].from,tra[i].ter,&tra[i].maipiao,&tra[i].tickeprice);

printf(“请输入你要查询的日期:n”);

C语言课程设计实验报告

4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施

5、源程序清单和执行结果(光盘):清单中应有足够的注释

二、具体安排:

学生以2—6人为一组,共同完成一个题目,选出一个组长负责分工和管理,共同完成总体框架设计,然后每个学生分工独立完成各自的功能模块的编程,最后要能集成并测试通过。

每组要以光盘形式上交C源文件和可执行文件(放在组长文件袋中,其他成员在报告本中写明源程序在哪个同学的文件袋中)

(注:课程设计报告统一使用学院规定的课程设计报告本和文件袋)

三、备注

每个人可自行附加模块设计心得

及所发现的问题及解决方法

《C语言课程设计报告

汽车站售票员工作总结 第4篇

来西北部客运站一个月了,现在对这里的工作和生活也算熟悉了,刚开始还很担心,不知如何与同事共处如何做好工作,每天上班都要和各种各样的人打交道,有时也遇到不理智的人对收费标准或者保险问题感不满,出言不逊,满腹牢骚时我的心情狠不好,在来站上以前从来没有被人这么骂过,特别是富民,禄劝,东村这些短途乘客,有很多都不讲理,但依然要保持平和心态,心情特不好,可过后想想也没必要难过,好多时候只要忍过了就没事了,当然也有素质好的客人会很好的配合我们的工作,这也是对我工作的肯定和鼓励。

很多人认为售票是狠枯燥乏味的工作,但我既然来参加这项工作,就要干好这一行,无论什么岗位我们只要认真,细心,负责任就可以做好,我一定要做到特能吃苦,特能忍受,将自己的工作做好。

在今后的工作中,我会遵守各项规章制度,认真工作,我将努力提高自身素质,克服不足,兢兢业业做好本职工作,热情,积极,认真的完成岗位职责,学无止境,时代发展瞬息万变,各种知识日新月异,我将坚持不懈努力学习,提高自己解决问题和突发问题的能力,并在工作过程中慢慢克服急躁情绪,积极,热情的对待每一个客人。

汽车站售票员工作总结范文篇二

市公交汽车公司下属三个车队,改革时各车队拿出了不同的改革方案。一车队力度最大,一改传统的“分段式收费”为“自动投币收费”,每车一人上岗。二车队次之,实行“一票制收费”,每车两人上岗。老先进单位三车队固守原有模式,继续实行“分段式收费”办法,每车三人上岗。当年,三个车队均超额完成任务,各项指标均比上年大有提升。

年底,公司召开总结会,评选先进车队。三队队长先发言。他有些激动,说:“我们的职工最辛苦。住公司院里的同志都可以看到,我们队职工每天天不亮就上班,天黑了还没回家,一天工作十来个小时,其他两个队就不是这样,经常看到他们的职工在草坪上晒太阳、打麻将。特别是今年最热的时候,我队郝可西同志不幸突发脑溢血,倒在了工作岗位上。痛心啊,她才30来岁,孩子还在幼儿园!

“我们的职工最尽职尽责。售票员坚持在车内走动售票。在乘客中来回穿梭售票的滋味大家知道,特别是夏天,碰上一些不好的人,我们售票的女同志可就难了,有时候真是吃了亏还做不得声。

“我们的员工最受得住委屈。乘客中经常有人明明是前面好几站上的,偏说刚上;明明坐了十几站,偏只肯掏5角钱。售票员只能耐心做工作。碰上好点的补票了事,碰上厉害的,售票员就难免挨骂怄气了,有的同志还为此挨过打。但是我们坚持做到骂不还口,打不还手,这个有广大乘客可以做证。搞‘一票制’虽然可以省去这些麻烦,但我认为‘分段计费’最公平。

“我们的事故率大大下降。一个人一天开十来个小时的车,你想辛不辛苦,走点神也难免。好在没有大事故,无非擦点碰点,保险公司也都赔了。总之,各队的情况摆在这儿,谁努力谁不努力,谁辛苦谁不辛苦,领导都看得到。”

二队队长的发言很简单,只说:“没什么好讲的。只想说明一点,我们车队搞‘一票制’,这不是我们的发明,外地都这么搞,省事、简便,开车的坐车的都愿意,何乐而不为?只要群众愿意,我们就这么搞下去。完了。”而一队队长的发言更简单,只说,今年他们队的营销总额和增长幅度均为公司第一。

三个车队发言完毕,轮到各部门表态。大家面面相觑,欲言又止。这时公司党委书记、经理曾实清了清嗓子,说话了。

“刚才三队讲了很多,听得人心里很感动。但既然是总结工作,首先要明白一个东西,就是我们工作的价值是什么,目的和目标是什么。我想,起码应该有这么几条,一是为群众出行提供及时、便利、安全、优质的服务,二是以尽可能小的成本和代价创造尽可能大的经济效益,三是让我们的职工能够愉快地工作和生活。三队的职工很努力,最辛苦,这个不假。但你们完成任务的情况并不比其他两个队强,甚至还稍差一些。你们一趟车需要三人上岗,他们只要两人甚至一人就够了,他们当然有时间休息、玩耍;你们一个司机一天开十来个小时车,他们两位司机轮班,一人一天只开5个小时,谁的精力更充沛?谁更容易出事故?不是很清楚吗?

“三队的职工有时遭遇骚扰,有时为票款的事与乘客争执,售票员流汗还要流泪。这令人同情。但一队、二队为什么没有这些情况?因为他们的营销方式巧妙地回避了这些问题。这就触及了问题的实质和关键——机制问题。好的运作机制,可以让工作化繁为简,举重若轻,事半功倍。不好的运作机制,会使我们处处为难、处处碰壁,事倍功半。这里又涉及另一个问题,即观念问题。要善于接受新生事物,抛弃那些不合时宜的东西。‘一票制’、‘投币式’简便易行,早已为群众所接受、所欢迎,说明它更公平、更合理、更科学。我们不能盲目要求下属为工作流汗、流血,甚至牺牲生命,而要创造和实行好的机制,让职工在正常状态下正常地工作,愉快地劳动,让他们的生活中多一些笑声,多一些乐趣,而不是多一份辛苦,多一份烦恼。这里我要特别指出,以前我们曾经为自己的员工倒在工作岗位上而自豪,今后我们要为这些人倒在工作岗位上而自责!”

曾经理最后说:“为让这次评比更加客观公正,我提议把它交给社会,让乘客去评,不光要评哪个车队服务更好,还要评哪个车队经营机制更优。”

汽车站售票员工作总结范文篇三

一年来,在领导的正确领导下,在各位同事和群众的热情帮助和大力支持下,立足本职工作,努力学习,勤奋工作,诚恳待人,团结协作,遵守各项规章制度和工作纪律,不断提高服务质量和工作效率,较好的完成了全年的各项工作任务。

首先在工作期间,我时刻都以严谨认真的态度面对工作,因为我的工作是与钱打交道的,在平时工作中更加细心谨慎,仔细核对每张车票确保无误,在我们严谨认真的态度下我们成功的做到了票钱一致,避免了较大错误的发生。得到了我们领导的认可和好评。

其次严格自律,努力搞好服务我严格按照各项规章制度,坚守工作岗位,不迟到,不早退,不误事,不无故缺勤,做到随叫随到,服务调度,听从指挥,自觉维护单位和个人形象。特别是春运期间在我站在客流大、人员少的情况下,能和车站其它员工团结一心、顽强拼搏,发扬能吃苦、能攻关的精神,克服各种困难,努力完成我站春节前后售票高潮中的各项任务。

在春运的这段时期里,得到了领导非常多的关心,关心我们的身体状况并叮嘱我们工作时要仔细,让我非常感动。经过这次春运任务,我更加深刻的认识到这份工作的艰巨性,同时也带来了新的挑战,使我自己更加喜爱这份工作了,我相信我一定能做的更加出色。

总之,一年来,通过认真学习,我业务水平取得了一定提高。但是与领导与同志们的要求相比,还存在一定的差距,因此我要在今后的工作中加以改进,扬长避短,争取在新的一年里更上一个新的台阶。

汽车站售票员工作总结范文篇四

一年来,车站售票房在段、站各级领导的关心支持下,依靠班组的团结协作、聪明才智、齐心协力,在取得我段双文明班组荣誉后,将继续加强客运优质服务建设,逐步完善各项措施。

加强政治和业务学习,不断提高售票员综合素质。班组始终把政治理论学习放在工作的首要位置上,对车间下达的学习计划,能严格执行,并做到了学前有准备、学习有记录、学后有总结。通过经常的政治学习,班组成员的政治思想觉悟普遍有了很大的提高。

我们还在班组内开展了丰富多彩的读书活动,根据班组中的学习任务和培训情况,向大家推荐学习了《如何高效、自动、快速的完成任务》的书籍,大家轮流传阅后使得售票员了解了怎样能更快、更有效的完成工作。鼓励每位售票员写出了,大家相互交流、探讨了好的售票经验,互相取长补短,使理论与实际相融合,促进了工作质量的有效性。

今年车站开展了《别把工作当儿戏》一书的演讲比赛,售票班组人员踊跃参加,为车间荣获了第二名的好成绩。在业务学习方面,我们时刻不放松,针对客运服务特点,班组内部也开展了多次岗位仪容仪表、礼节礼貌、窗口迎宾的培训,并进行了考评活动。

班组内有4人正在参加各类大专、本科的自考学习,还有冯晓娟、刘红梅、宁喜荣、周晓曼、蔡双红5人代表车站参加了段业务技术比武活动,活动中有4人被段选拔参加路局技术大比武活动。岗位成员的文化素质和技能在不断提高,班组内学习气氛浓厚。

任务评比,增运增收。票房工作是车间生产任务标志性的体现,同时也是经济效益的体现,因此我们班组把营销进度列入了日常工作计划,在售票房内墙壁上将每日发送人数、亏欠人数及时记载公布,起到了很明显的督促作用。在班组内我们将售票员个人完成发送人数与讲评考核及奖金分配挂钩,实现了良性的任务评比制度,增强了售票员的危机感、责任感、,增强了售票员的营销意识。

在全局生产任务紧张情况下,班组人员积极加强了返程票、联程票的销售力度,大打增运增收攻坚战,取得了较大成效。为保证完成车间生产任务,班组人员在计划室的带领下深入各大院校、厂矿、部队提供上门服务,受到了一致好评。在现场值班员的指引下,班组人员积极配合站台乘降组织,将乘降难度大的车次分流于临客车次,降低了工作难度、提高了工作效率。

打击违法犯罪,确保旅客利益,维护铁路形象。从20xx年6月售票班组实施岗位人员优化调整后,我们以崭新的面貌、全面的业务技能、良好的思想作风,坚持“以人为本”以最大能力打击“票贩子”、“票托”等违法分子的生存空间,我们做到了坚决不以票谋私,坚决不与票贩子勾结,权利维护铁路正常售票秩序和广大旅客的合法权益。

建文明岗,树服务明星,减少路风投诉。继全路开展“树标塑形”活动后,我们售票人员都注重仪表、着标准装、干标准活、持之以恒的使用文明用语,做到了“请”字当头。在班组中,我们每月开展以比出勤、比服务、比文明、比安全生产的岗位劳动竞赛,从中涌现出一批先进个人、岗位能手,形成了一股你追我赶的竞赛热潮。

在车间开展的“做文明职工、评服务明星”活动中,有宁喜荣、王芳丽2名售票员先后被评为服务明星。班组成员牢固树立了“建、创、做”活动意识,“你的满意、我的追求”的理念深入人心。对评选出的先进人员形象照片在醒目处张贴,促进大家的工作热情,给旅客也留下了深刻的印象,同时促使本人不断的进步,保持优秀的工作状态。在这一年中,班组人员为旅客做出好人好事12件,收到表扬信件9封,锦旗3面。班组人员在服务态度上有很大的提高,违章违纪大幅度下降,路风投诉与路风不良反映明显减少。

开展丰富多彩的活动。为了营造售票班组朝气蓬勃的氛围,我们在繁忙的工作之余开展了多姿多彩的活动,在车间拔河比赛中我们发挥了团结协作精神,在不敌对手的情况下大家不气不馁,充分体现了班组中团结、紧张、严肃、活泼、不骄不躁的作风。

火车站售票员实习报告 第5篇

汽车站售票员个人年终总结篇一:

时光飞驰,转眼间20xx年即将过去,针对这一年的工作情况,我对自己的工作表现有如下总结:

通过一年的工作,我对安全、票务、客服等一系列工作内容有了更为深刻的体会,同时在这些方面的工作有了一定的提升。

安全问题重泰山

市民广场站是120米站台的室外有岔站,面对这样的一个环境,站务人员在对站台巡视以及设备巡查就有了更多的要求,在去年冬季我发现一次上行水箱间上限警报,后查原因是因为冬天太冷导致水管冻裂所导致;参与多次道岔除雪任务,这对于我一次入司两年的新人来说,是很重要的学习经验,同时丰富了工作体会。

在今年安全门施工进入收尾阶段,进入调试期,安全门处于常开状态,这对站台巡视又有了新的要求,安全门高1.5米,在1.5米一下的人进入门体内很难被发现,所以在站台巡视的时候要特别仔细,以防有什么危险。

在11月份安全门正式投入使用,对安全门使用故障时站务人员应该如何处理,我们进行了相关的培训和考核,并在出事时,能够恰当的使用相关应急方案。

票务问题无小事

在今年,我获取了售票资格,对于数字特别不敏感的我感到很惶恐,但是在值班站长宋艳的帮助下,有了很大的进步,并且很快的掌握了一些售票的技巧。

在车务部举行的“战酷暑

迎国庆

售票无差错”活动中获得了“优秀售票员”称号,这应该也是对我工作努力的一种肯定吧。

客服问题要细化

在这样一个天天与人打交道的工作中,每天或多或少总有些磕磕

绊绊,因为每个人都有情绪,那就要求我在服务乘客时要注意语音语调,同时不把工作以外的情绪带到工作中,针对不同的乘客,采取不同的服务机制,做到具体问题具体分析,加强自身地理以及语言知识的学习,来服务好不同的乘客,从而提高自己的客服水平,不仅如此我还经常关注客服周报,来时刻提醒自己,不要错误事情在自己身上发生第二次。

在一年工作中,我还对自己的工作及时总结,配合站区进行部分信息采编的书写,有幸部分登在司刊以及车务部的月刊上。对我的思想给予了深刻的肯定。

在过去的一年中,我收获了许多,不仅仅是我的努力更重要的是领导的支持与关心;

今年即将画上一个圆满的句号,有迎来了一个崭新的明年,在明年的工作中我依旧会努力奋斗,努力拼搏,为即将开通的天津站贡献自己绵薄的力量。

汽车站售票员个人年终总结篇二:

一年来,在领导的正确领导下,在各位同事和群众的热情帮助和大力支持下,立足本职工作,努力学习,勤奋工作,诚恳待人,团结协作,遵守各项规章制度和工作纪律,不断提高服务质量和工作效率,较好的完成了全年的各项工作任务。

首先在工作期间,我时刻都以严谨认真的态度面对工作,因为我的工作是与钱打交道的,在平时工作中更加细心谨慎,仔细核对每张车票确保无误,在我们严谨认真的态度下我们成功的做到了票钱一致,避免了较大错误的发生。得到了我们领导的认可和好评。

其次严格自律,努力搞好服务

我严格按照各项规章制度,坚守工作岗位,不迟到,不早退,不误事,不无故缺勤,做到随叫随到,服务调度,听从指挥,自觉维护单位和个人形象。

特别是春运期间在我站在客流大、人员少的情况下,能和车站其它员工团结一心、顽强拼搏,发扬能吃苦、能攻关的精神,克服各种困难,努力完成我站春节前后售票高潮中的各项任务。

有时也遇到不理智的人对收费标准或者保险问题感不满,出言不逊,满腹牢骚时我的心情狠不好,在来站上以前从来没有被人这么骂过,特别是些短途乘客,有很多都不讲理,但依然要保持平和心态,心情特不好,可过后想想也没必要难过,好多时候只要忍过了就没事了,当然也有素质好的客人会很好的配合我们的工作,这也是对我工作的肯定和鼓励。

很多人认为售票是狠枯燥乏味的工作,但我既然来参加这项工作,就要干好这一行,无论什么岗位我们只要认真,细心,负责任就可以做好,我一定要做到特能吃苦,特能忍受,将自己的工作做好。

经过这一年的工作锻炼,我更加深刻的认识到这份工作的艰巨性,同时也带来了新的挑战,使我自己更加喜爱这份工作了,我相信我一定能做的更加出色。

总之,一年来,通过认真学习,我业务水平取得了一定提高。但是与领导与同志们的要求相比,还存在一定的差距,因此我要在今后的工作中加以改进,扬长避短,争取在新的一年里更上一个新的台阶。

汽车站售票员个人年终总结篇三:

一年来,xxx车站售票房在段、站各级领导的关心支持下,依靠班组的团结协作、聪明才智、齐心协力,在取得我段双文明班组荣誉后,将继续加强客运优质服务建设,逐步完善各项措施。

一、加强政治和业务学习,不断提高售票员综合素质。

班组始终把政治理论学习放在工作的首要位置上,对车间下达的学习计划,能严格执行,并做到了学前有准备、学习有记录、学后有总结。通过经常的政治学习,班组成员的政治思想觉悟普遍有了很大的提高。我们还在班组内开展了丰富多彩的读书活动,根据班组中的学习任务和培训情况,向大家推荐学习了《如何高效、自动、快速的完成任务》的书籍,大家轮流传阅后使得售票员了解了怎样能更快、更有效的完成工作。鼓励每位售票员写出了读后感,大家相互交流、探讨了好的售票经验,互相取长补短,使理论与实际相融合,促进了工作质量的有效性。今年车站开展了《别把工作当儿戏》一书的演讲比赛,售票班组人员踊跃参加,为车间荣获了第二名的好成绩。在业务学习方面,我们时刻不放松,针对客运服务特点,班组内部也开展了多次岗位仪容仪表、礼节礼貌、窗口迎宾的培训,并进行了考评活动。班组内有4人正在参加各类大专、本科的自考学习,还有冯晓娟、刘红梅、宁喜荣、周晓曼、蔡双红5人代表车站参加了段业务技术比武活动,活动中有4人被段选拔参加路局技术大比武活动。岗位成员的文化素质和技能在不断提高,班组内学习气氛浓厚。

二、任务评比,增运增收。

票房工作是车间生产任务标志性的体现,同时也是经济效益的体现,因此我们班组把营销进度列入了日常工作计划,在售票房内墙壁上将每日发送人数、亏欠人数及时记载公布,起到了很明显的督促作用。在班组内我们将售票员个人完成发送人数与讲评考核及奖金分配挂钩,实现了良性的任务评比制度,增强了售票员的危机感、责任感、,增强了售票员的营销意识。在全局生产任务紧张情况下,班组人员积极加强了返程票、联程票的销售力度,大打增运增收攻坚战,取得了较大成效。为保证完成车间生产任务,班组人员在计划室的带领下深入各大院校、厂矿、部队提供上门服务,受到了一致好评。在现场值班员的指引下,班组人员积极配合站台乘降组织,将乘降难度大的车次分流于临客车次,降低了工作难度、提高了工作效率。

三、打击违法犯罪,确保旅客利益,维护铁路形象。

从XX年6月售票班组实施岗位人员优化调整后,我们以崭新的面貌、全面的业务技能、良好的思想作风,坚持“以人为本”以最大能力打击“票贩子”、“票托”等违法分子的生存空间,我们做到了坚决不以票谋私,坚决不与票贩子勾结,权利维护铁路正常售票秩序和广大旅客的合法权益。

四、建文明岗,树服务明星,减少路风投诉。

继全路开展“树标塑形”活动后,我们售票人员都注重仪表、着标准装、干标准活、持之以恒的使用文明用语,做到了“请”字当头。在班组中,我们每月开展以比出勤、比服务、比文明、比安全生产的岗位劳动竞赛,从中涌现出一批先进个人、岗位能手,形成了一股你追我赶的竞赛热潮。在车间开展的“做文明职工、评服务明星”活动中,有宁喜荣、王芳丽2名售票员先后被评为服务明星。班组成员牢固树立了“建、创、做”活动意识,“你的满意、我的追求”的理念深入人心。对评选出的先进人员形象照片在醒目处张贴,促进大家的工作热情,给旅客也留下了深刻的印象,同时促使本人不断的进步,保持优秀的工作状态。在这一年中,班组人员为旅客做出好人好事12件,收到表扬信件9封,锦旗3面。班组人员在服务态度上有很大的提高,违章违纪大幅度下降,路风投诉与路风不良反映明显减少。

五、开展丰富多彩的活动。

为了营造售票班组朝气蓬勃的氛围,我们在繁忙的工作之余开展了多姿多彩的活动,在车间拔河比赛中我们发挥了团结协作精神,在不敌对手的情况下大家不气不馁,充分体现了班组中团结、紧张、严肃、活泼、不骄不躁的作风。

总结了一年来客运车间售票班组的各方面工作后,我们将在今后工作中坚持不移地贯彻“xx大”精神,在政治上更加严格要求,在思想上加强修养,在技术领域里不断学习,永攀高峰,紧密围绕上级制定的目标开展工作,为我段、站安全生产工作做出更大的贡献!

汽车站售票员个人年终总结篇四:

“报站及时、声音洪亮、扶老携幼、服务周到”,讲到如何做好售票员的服务工作,老崔总是这几句话,最多加一句“对乘客就像对亲人一样,自己的父母乘车也想着别人能照顾一下”。

在同事眼里,崔仕宏是名普通得不能再普通的售票员。他不善言辞,但性格乐观开朗,从没和任何乘客或同事吵过嘴、红过脸。用和他同车的司机李淑英的话说,就是“从没烦心事”。

这样的心态也体现到了工作中。别人一见堵车,心里总有点不痛快。老崔遇到堵车也是乐呵呵的,常说:“吃不上饭了就晚点吃,没事。”“遇事自己先别烦,和气点,礼貌点,耐心点,一切就都好解决了。”

同事们为他总结的42年无投诉的秘诀,就是努力做到“十点”:报站清楚点、热情服务周到点、解答问题耐心点、处理问题恰当点、说话办事礼貌点、开关门看着点、售票主动点、查验票和气点、打扫车厢干净点、为乘客服务辛苦点。

正是这种服务和心态使他和沿线不少老乘客成了朋友。一对家住工人体育馆附近的老夫妇,每天早晨5点多钟,都坐他的车去北海晨练。崔仕宏几十年如一日细心照顾二老。崔仕宏最后一天走车,见到两位老人跟他们说,明天就要退休了,以后不能再为你们服务了。两位老人拉着他的手说:“卖了一辈子的票,真不容易。今天我们不去晨练了,陪着你坐一圈。”就这样,两位老人陪着崔仕宏走了一圈车。老崔有很多次可以当司机、调到后勤工作的机会,但都被他拒绝了。“当售票员有半天的休息时间,可以照顾家,我挺知足的。”

汽车站售票员个人年终总结篇五:

在XX景点这一年的工作中,作为售票员中的一员,我积极的完成可各项任务和指标,微笑服务,对客人主动热情,也非常热爱本职的工作。以下对本的工作做一个大概的总结。

每天按售票处领班的指示工作;严格按交接班制度进行交接班,做好班前交接、准备工作;正确预计当日的游客量,准备好门票及散钞;按规定程序进行电脑售票及收银设备的操作;售票工作中说话文明,礼貌待人,热情友好的对待游客的各类相关询问;参加每日晨会,了解当日客情,做好相关票务准备。

一、严格执行运价政策和票据管理及营收报解制度,负责票据的领取、登记、发售、保管工作。

遵守售票纪律,严禁无关人员进入售票室。

二、根据不同旅客的特点,采用多种方式按时保质保量地完成售票任务。

三、注意观察客流动态,当客流发生变化时,及时向有关人员提供信息,以便加(减)班。

四、熟练掌握售票工具和设备性能及操作技术、爱护设备、用具、定期保修,保持售票室、设备、工作台和工具的清洁卫生。

五、遇到紧急情况,能及时应对和解决。

车站售票工作的总结 第6篇

一、作为一名合格的售票员的基本要求:

“一会”:会普通话,当地方言。

“二清”:车票日期、车次、时间、序号清,售票记录清。

“三问”:问到站、日期,问车次、时间,问购票张数。

“四唱”:唱到站,唱车次、时间,唱购票张数,唱回找钱数。

“五快”:计算快,打票快,收找钱快,递票快,退机快。

二、作为一名优秀的售票员的基本要求:

1、主动热情、和蔼周到。使旅客感到温暖、愉快、称心、满意。 服务工作不是要和谁过不去,退一步海阔天空,尽量体谅一下旅客在外出行的迫切心情。

2、工作细心、售票仔细、耐心询问。尽量避免售错票或者产生经济纠纷,保证旅客出行畅通、快速、准时、方便。

课程设计一:火车售票系统 第7篇

班级:学号:

课程设计一:火车售票系统设计及实现姓名:

cll

一、实验内容:

火车售票系统在现实中的应用已经非常普遍,目前通常使用可视化的方法实现,例如采用C/S模式下的程序设计或者采用B/S模式下的程序设计,通常都具有较为友好的界面和较为完善的功能。火车售票系统的实现过程中,主要涉及到数据格式的设计,也就是数据结构的设计。通常在采用数据库的情况下,可以运用数据库的设计来实现。在没有采用数据库情况下需要,单独设计相应数据结构和算法。

二、实验目的:

按给定需求,通过查找相关资料,完成火车售票系统设计及实现,在设计过程中充分运用数据结构与算法课程中所学知识,从而熟练地掌握和应用线性表、单链表等重要数据结构和常用算法。提前熟悉软件需求分析,软件测试等环节,运用相应程序设计语言实现该系统,从而进一步提高程序设计能力。

三、问题描述

(1)此系统可以实现售票、退票、车票剩余情况查询等功能。

(2)每张车票包含车次、座位信息。在售票、退票、查询剩余票等环节中,都必须显示出车票的信息,即车次、座位情况。

(3)退票时,必须是车站售出的车票才能退,否则视为无效票,不能退票。(4)演示程序以用户和计算机的对话方式进行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入程序中规定的运算命令;相应的输入数据(滤去输入中的非法字符)和运算结果显示在后。

(5)由订票系统的主要功能使程序的命令包括: 1)查询;2)订票;3)退票 4)退出订票系统

四、问题的实现

4.1所用的数据结构(包括所用数据结构的抽象数据类型定义和说明)typedefstructLNode{ //数据域

char name[10];//订票姓名

intdnum;//订票数量

char dj[50];//证件编号

intzhekou;//1代表折扣对象

float pay;//付费

structLNode *next;//指针域

intzuohao[200];}LNode,*LinkList;//构造单链表(已订票)

typedefstructTickets{ char *endname;//终点站名

char *hnum;//车次名

intfnum;//票价

float discut;//折扣

int day;//日期

intwholenum;//总票额 intlastnum;//余票量

inttuipiao[100];//退票处理,记录退票的座位号 inttpcs;//记录目前退票次数

intmcps;//记录卖出去的票数(包括退票)LinkList la;//已订票链表

}Tickets;//构造结构类型(火车票)

typedefstruct{ struct Tickets *elem;//存储空间的基址

int length;intlistsize;//当前分配的存储容量(以sizeof(Tickets)为单位)}SqList;//构造顺序表

4.2主要实现思路

1、火车站的火车票采用顺序表表示。每趟火车出售的票用链表表示。

2、查询:输入终点站信息,输出该趟火车的票价,日期,余票数等信息; 订票:输入终点站信息,确认有该趟车之后,输入该趟车的基本信息,之后输入购票数,系统查询是否有余票,确认之后,输入个人基本信息;系统查询是否有退票,若有退票则,先售出退票。插入新的结点。

退票:输入终点站的信息,输入个人信息,1、若退出所有票,则删除该结点,若,只退部分票,则更改该结点的购票信息。

退出:退出系统;

【程序演示】

输入2 订票,购买到温州的火车票十张,姓名:a;证件号:a;

退票:输入3退票,输入终点站温州,姓名:a;证件号:a;

退票之后,继续订票3张

【实现代码】

intInitList_L(LinkList *h){//初始化带头结点的单链表

*h =(LinkList)malloc(sizeof(LNode));//生成头结点

if(!h){ printf(“初始化链表错误!n”);

return 0;}

(*h)-> next = NULL;return 1;}

intCreate_Sq(SqList *L){//初始化并创建顺序表

L->elem=(Tickets *)malloc(ListInitSize*sizeof(Tickets));if(!L->elem){ printf(“存储分配失败!”);// 存储分配失败

return 0;} L->length=5;//赋值

L->listsize=ListInitSize;int j;for(j = 0;j < L->length;j++){

L->elem[j].mcps=0;//初始化,记录买出去的票 L->elem[j].tpcs=0;//记录退票数

} inti;for(i = 0;i < L->length;i++){

InitList_L(&L->elem[i].la);}

L->elem[0].endname=“北京”;//终点站名

L->elem[0].hnum=“G2378”;//车次名

L->elem[0].day=1;//日期

L->elem[0].fnum=346;//票价

L->elem[0].discut=0.5;L->elem[0].wholenum=L->elem[0].lastnum=10;

L->elem[1].endname=“温州”;L->elem[1].hnum=“K351”;L->elem[1].day=2;L->elem[1].fnum=254;L->elem[1].discut=0.5;L->elem[1].wholenum=L->elem[1].lastnum=10;

L->elem[2].endname=“合肥”;L->elem[2].hnum=“G782B”;L->elem[2].day=3;L->elem[2].fnum=224;

L->elem[2].discut=0.5;L->elem[2].wholenum=L->elem[2].lastnum=10;L->elem[3].endname=“武汉”;L->elem[3].hnum=“D2903”;L->elem[3].day=4;L->elem[3].fnum=200;L->elem[3].discut=0.5;L->elem[3].wholenum=L->elem[3].lastnum=10;L->elem[4].endname=“厦门”;L->elem[4].hnum=“T112”;L->elem[4].day=5;L->elem[4].fnum=450;L->elem[4].discut=0.5;L->elem[4].wholenum=L->elem[4].lastnum=10;return 1;}//创建顺序表

void Demand(SqList L){ int n1;do{

char endstop[100];

printf(“*******查票窗口********n”);

printf(“请输入终点站名:n”);

do{ gets(endstop);} while(!endstop[0]);inti;for(i=0;i

printf(“tt杭州-->%sn”,endstop);printf(“tt车次:%sn”,L.elem[i].hnum);printf(“tt日期:%d日n”,L.elem[i].day);printf(“tt票价:%dn”,L.elem[i].fnum);printf(“tt折扣价(学生/军人等5折):%fn”,L.elem[i].fnum*L.elem[i].discut);printf(“tt总票量:%dn”,L.elem[i].wholenum);printf(“tt余票量:%dn”,L.elem[i].lastnum);}

} break;if(i==L.length-1){ printf(“没有找到%s的车票!n”,endstop);}

printf(“1.返回主菜单;2.继续n”);

scanf(“%d”,&n1);}while(n1==2);}

void GetTicket(SqList *L){//订票

int n2=2,zhekou;//n2=1,继续订票;n2=2,返回主菜单;n2=0,确定,即订票成功

intnum;//订票数

float money;//存储应付的总票额

char endstop[100];//记录终点站名

char name[100];char ID[100];//记录证件号

do{ printf(“*******订票窗口********n”);printf(“终点站名:”);

do{ gets(endstop);} while(!endstop[0]);inti = 0;for(i=0;ilength;i++){ if(strcmp(L->elem[i].endname,endstop)==0){ //有该趟火车

printf(“tt杭州-->%sn”,endstop);printf(“tt车次:%sn”,L->elem[i].hnum);printf(“tt日期:%d日n”,L->elem[i].day);printf(“tt票价:%dn”,L->elem[i].fnum);printf(“tt折扣价(学生/军人等5折):%fn”,L->elem[i].fnum*L->elem[i].discut);printf(“tt总票量:%dn”,L->elem[i].wholenum);printf(“tt余票量:%dn”,L->elem[i].lastnum);printf(“请输入订票数:”);

scanf(“%d”,&num);

if(L->elem[i].lastnum == 0){ printf(“对不起,到%s的车票已卖完!n”,endstop);printf(“nt1.继续订票;2.返回主菜单;n”);

scanf(“%d”,&n2);}else if(num> L->elem[i].lastnum){ printf(“对不起,到%s的车票只剩%d张。n”,endstop);printf(“n1.继续订票;2.返回主菜单;n”);scanf(“%d”,&n2);}else{

printf(“购票请输入个人信息:n”);

printf(“姓名:”);

do{ gets(name);}while(!name[0]);

printf(“是折扣对象吗?若是,请输入相关证件号,不是请输入身份证号(1.是;0.不是)n”);

scanf(“%d”,&zhekou);while(zhekou!= 1 zhekou!= 0){ printf(“不合法输入,请重输!n”);

scanf(“%d”,&zhekou);} printf(“证件号码:”);//fflush(stdin);do{

gets(ID);}while(!ID[0]);//输出订票信息,待客户确认

printf(“t请核对您的订票信息:n”);printf(“t姓名:%sn”,name);printf(“t证件号码:%sn”,ID);printf(“t杭州--%s:n”,endstop);printf(“t车次:%sn”,L->elem[i].hnum);printf(“t日期:12月%d日”,L->elem[i].day);//输出票价(两种情况)

if(zhekou==1){

printf(“折扣价(学生/军人等5折):%fn”,L->elem[i].fnum*L->elem[i].discut);

money=L->elem[i].fnum*L->elem[i].discut*num;//money用于暂时存储应付的总票额

}else{ printf(“票价:%dn”,L->elem[i].fnum);

money = L->elem[i].fnum*num;

}

printf(“订票数:%dn”,num);

printf(“座位号: ”);

//如果有退票,优先卖退票

int k=0;

//k用于记录买到的票是退票的数目

int data[100];//临时记录座位号,用于后面的保存

int j;//只用于for循环的参数,不保存数据;

for(j=L->elem[i].tpcs-1;j>=0;j--){//只需要num张就够了,L.elem[i].jishu1为退票总数

printf(“%dt”,L->elem[i].tuipiao[j]);//退票的座位号tuipioa[j]

k++;//买到退票数目+1

if(k>=num)break;//说明买的全部都是退票

} //退票数目不够<买票数目 if(k

此时卖出的票数即为座位号

L->elem[i].mcps += 1;//卖出去票的数目+1(包括退票)

data[j]=L->elem[i].mcps;

printf(“%dt”,L->elem[i].mcps);

} }

printf(“n总票额:%fn”,money);

printf(“n 0.确认;1.取消;2.返回主菜单n”);

scanf(“%d”,&n2);if(n2==0){ printf(“订票成功!n”);

L->elem[i].lastnum-=num;//更新余票的数目

//在链表中插入新结点

LinkListp,s;//已订票链表的指针类型

p = L->elem[i].la;//第i趟车的已订票列表(头结点)

s =(LinkList)malloc(sizeof(LNode));//新的结点

if(!s){ printf(“内存分配失败!”);

}else{

s->next=p->next;//在头部插入

p->next=s;

s->dnum=num;//订票数量

s->pay=money;//票价

s->zhekou=zhekou;//折扣信息 strcpy(s->name,name);//姓名 strcpy(s->dj,ID);//证件号

//将座位号记入客户信息

int flag=0;

for(j=L->elem[i].tpcs-1;j>=0;j--){//只需要num张就够了,L.elem[i].jishu1为可买退票的张数

}

}

s->zuohao[flag]=L->elem[i].tuipiao[j];flag++;

k++;//买到退票数目+1

if(k>=num)break;//说明买的全部都是退票 }

//退票数目不够<买票数目 if(k

s->zuohao[flag]=data[j];

flag++;} }

}

}

break;

if(i==L->length-1){ printf(“没有到%s的车票!n”,endstop);

n2=2;

}

} }while(n2==1);}

void ReturnTicket(SqList *L){ int n3=2,k;

//n3=1,继续退票;n3=2,返回主菜单;n3=0,确定,即退票成功,k记录要退的票的数目

LinkList p;char name[100];char ID[100];

char endstop[100];do{

printf(“*******退票窗口********n”);

printf(“终点站:”);

do{ gets(endstop);} while(!endstop[0]);inti;

for(i=0;ilength-1;i++){ if(strcmp(L->elem[i].endname,endstop)==0){

printf(“姓名:”);

do{ gets(name);}while(!name[0]);printf(“证件号:”);do{ gets(ID);}while(!ID[0]);

p = L->elem[i].la;if(!p->next){ printf(“没有客户!”);

p->next){

}else{ p = p->next;while(!(strcmp(p->name,name)==0 p=p->next;}

strcmp(p->dj,ID)==0)

if(strcmp(p->name,name)==0 strcmp(p->dj,ID)==0){

printf(“您的车票信息如下:n”);

printf(“t姓名:%sn”,p->name);

printf(“t证件号码:%sn”,p->dj);

printf(“t杭州-->%sn”,L->elem[i].endname);

printf(“t车次:%sn”,L->elem[i].hnum);

printf(“t日期:12月%d日n”,L->elem[i].day);

if(p->zhekou==0){//非折扣对象

printf(“t票价:%dn”,L->elem[i].fnum);

}else{//折扣对象

printf(“t

折价:%fn”,L->elem[i].fnum*L->elem[i].discut);

}

printf(“t订票数:%dn”,p->dnum);

printf(“t座位号为:”);

int flag;

for(flag = 0;flag

dnum;flag++){

printf(“%dt”,p->zuohao[flag]);

}

printf(“总票额:%fn”,p->pay);

printf(“退几张?n”);

scanf(“%d”,&k);//k用来记录退票的张数

if(k > p->dnum){

printf(“您只有%d票,请重新确认!n”,p->dnum);

printf(“1.重新确定;2.返回主菜单n”);

scanf(“%d”,n3);

}else{

printf(“0.确认;1.取消;2.返回主菜单n”);

scanf(“%d”,&n3);

if(n3==0){

printf(“退票成功!n”);

int i1 = L->elem[i].tpcs;

L->elem[i].tpcs+=k;//更新退票数

for(flag=p->dnum;flag>p->dnum-k;flag--,i1++){

L->elem[i].tuipiao[i1] = p->zuohao[flag-1];

}

L->elem[i].lastnum+=k;//更新余票

if(k==p->dnum){ //票全部退完的情况,删除链表中的结点

LinkList q = L->elem[i].la;

while(q->next!=p){

q = q->next;

}

q->next = p->next;free(p);//释放资源 n3=2;//返回主菜单

折扣票

}else{

if(p->pay == p->dnum*L->elem[i].fnum){ //判断是否是

}

p->pay-=L->elem[i].fnum*k;}else{

p->pay-=L->elem[i].fnum*k*L->elem[i].discut;

p->dnum-=k;

printf(“你还有%d张票”,p->dnum);

n3=2;

}

}//if(n3==0)

}// else

}else{// if(strcmp(p->name,name)==0strcmp(p->zhengjian,zhengjian)==0)

printf(“没有该客户买票的信息!请重新确认!”);//最后一个结点也不是要找的结点的情况

n3=2;

} } break;

}//if(strcmp(L.elem[i].endstop,endstop)==0)if(i==L->length-1){ //查找到了最后一个

printf(“不是本站售出的票,请重新确认!n”);

n3=2;

}

} }while(n3==1);}

void Quit(){ printf(“成功退出系统!感谢您的支持!n”);}

void main(){ LinkList L0;InitList_L(&L0);SqList L;

//顺序表,用于存放车票信息

Create_Sq(&L);

//初始化并创建顺序表

int n;do{ printf(“n

**************杭州火车站订票系统***************n”);

printf(“n

******************本站车票信息******************n”);

printf(“

*

车次目的地日期票价

*nn”);

inti;for(i=0;i

*

%s

%s

12月%d日

%d

*

n”,L.elem[i].hnum,L.elem[i].endname,L.elem[i].day,L.elem[i].fnum);

}

printf(“n

*

1.查询

3.退票

*n”);printf(“n

*

2.订票

4.退出

*n”);

printf(“

***************************************************n”);

printf(“n请按菜单提示输入:n”);

} scanf(“%d”,&n);

switch(n){ case 1 : Demand(L);

break;

case 2 :GetTicket(&L);

break;

case 3 :ReturnTicket(&L);

break;

case 4 : Quit();

火车站售票员实习报告

火车站售票员实习报告(精选7篇)火车站售票员实习报告 第1篇一、检票员上岗时要着装整齐,正确配戴上岗证,说普通话,使用“十字”文明用...
点击下载文档文档内容为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部