欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      火車票工作總結(jié)

      時(shí)間:2019-05-15 08:27:24下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《火車票工作總結(jié)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《火車票工作總結(jié)》。

      第一篇:火車票工作總結(jié)

      火車票訂購(gòu)業(yè)務(wù):

      本年度上學(xué)期2012寒假火車票訂購(gòu)工作順利開展,共為公管學(xué)子成功訂購(gòu)返鄉(xiāng)返?;疖嚻?10張,極大方便了廣大同學(xué)特別是省外同學(xué)寒假春運(yùn)出行。在此次寒假火車票工作開展中,我部總結(jié)上一年度工作經(jīng)驗(yàn),對(duì)訂購(gòu)流程做了相應(yīng)合理性調(diào)整。及時(shí)發(fā)布和更正鐵道部與后勤處的訂票信息,第一時(shí)間讓同學(xué)了解訂票變動(dòng),做好了相應(yīng)的信息傳達(dá)工作。在此次訂票過程中,我部工作人員頂住了訂票實(shí)名制工作繁瑣,學(xué)期末復(fù)習(xí)期間時(shí)間緊張,工作同時(shí)培養(yǎng)干事任務(wù)艱巨的阻力與壓力,在成功為同學(xué)訂票的同時(shí)培養(yǎng)和鍛煉了干事。

      在此次2012寒假火車票訂購(gòu)工作中,我們也存在一些問題亟待解決,如面對(duì)訂票信息更正頻繁和一部分省內(nèi)地區(qū)訂購(gòu)不到火車票,我部未能很好通過生活委員做好訂票同學(xué)的思想工作;對(duì)于工作期間部門干事的工作安排不太合理,未能充分調(diào)動(dòng)其主觀能動(dòng)性;一些訂購(gòu)流程可以繼續(xù)優(yōu)化簡(jiǎn)化等。

      對(duì)于下學(xué)期2012暑假火車票的訂購(gòu)工作設(shè)想,我部將認(rèn)真總結(jié)以往工作經(jīng)驗(yàn)特別是上學(xué)期寒假火車票的工作經(jīng)驗(yàn),認(rèn)真提前做好準(zhǔn)備。在訂票工作為正式開展前進(jìn)行實(shí)名制,網(wǎng)上、電話訂購(gòu)火車票等相關(guān)火車票內(nèi)容的信息傳達(dá)工作,在訂票工作中簡(jiǎn)化流程,及時(shí)傳達(dá)信息,方便學(xué)生訂票,同時(shí)也減少部門的工作量。在訂票工作結(jié)束后進(jìn)行適當(dāng)?shù)挠喥狈?wù)意見反饋,及時(shí)有效了解廣大同學(xué)對(duì)于我部訂購(gòu)火車票的工作意見,收集切實(shí)可行的意見與建議。努力保證以“為公管學(xué)子服務(wù)”的工作姿態(tài)順利完成2012暑假火車票訂購(gòu)工作。

      第二篇:春節(jié)火車票

      2014年春節(jié)火車票

      2014年春節(jié)馬上就要來了,大家很關(guān)心2014年春節(jié)火車票什么時(shí)候買,2014年春節(jié)火車票如何買,2014年春節(jié)火車票哪里買。下面小編就大家所關(guān)心的這些問題做介紹。2014年春節(jié)火車票預(yù)售期

      根據(jù)鐵道部最新規(guī)定,全國(guó)調(diào)整火車票預(yù)售期,目前,通過網(wǎng)絡(luò)以及電話方式預(yù)訂火車票預(yù)售期改為20天(含購(gòu)票當(dāng)日),在火車站及代售點(diǎn)購(gòu)買火車票預(yù)售期為18天(含購(gòu)票當(dāng)日)。由于每年春運(yùn)學(xué)生潮較為龐大,為了緩解莘莘學(xué)子這種春運(yùn)壓力,學(xué)生票預(yù)售期調(diào)整為30天(含購(gòu)票當(dāng)日)。

      根據(jù)2014年春運(yùn)時(shí)間可推知2014年春節(jié)火車票預(yù)售期,2014年春運(yùn)時(shí)間:1月15日-2月24日,2014年春節(jié)火車票預(yù)售期:

      2013年12月26日起,廣大旅客即可購(gòu)買2014年1月14日火車票;2013年12月27日起,旅客進(jìn)入2014年春節(jié)火車票預(yù)售期,旅客可通過網(wǎng)上訂票以及電話訂票的方式預(yù)訂2014年春節(jié)火車票;2013年12月29日起,旅客可在火車站以及代售點(diǎn)購(gòu)買2014年春節(jié)火車票。

      2014年春節(jié)寒假學(xué)生票預(yù)售期

      根據(jù)鐵道部規(guī)定,我國(guó)學(xué)生票優(yōu)惠時(shí)間寒假時(shí)間為12月1日至3月31日,而我國(guó)學(xué)生票預(yù)售期為30天,2013年11月2日起,廣大學(xué)生旅客即可通過網(wǎng)絡(luò)或電話的方式預(yù)訂火車票學(xué)生票。

      2014春運(yùn)空調(diào)列車可充電

      2014年春運(yùn)起,我國(guó)空調(diào)車將對(duì)電源插座通電,屆時(shí),廣大旅客的手機(jī)、電腦等電子產(chǎn)品將可在車上進(jìn)行充電。但是,此次開放的AC220V交流插座,只限與手機(jī)、筆記本電腦、平板電腦、移動(dòng)充電器、電動(dòng)剃須刀的充電,不支持大功率如電磁爐等電器。

      第三篇:火車票管理系統(tǒng)

      火車票管理系統(tǒng)一、課題內(nèi)容和要求

      改系統(tǒng)要求實(shí)現(xiàn)一個(gè)簡(jiǎn)單、實(shí)用的火車票管理程序,主要功能包括火車票數(shù)據(jù)的錄入、查找、刪除、顯示、售票、退票等。所有火車票數(shù)據(jù)都要利用文件系統(tǒng)保存,以備系統(tǒng)下次運(yùn)行時(shí)使用。通過此課題,熟練掌握文件、數(shù)組、指針的各種操作,以及一些基本算法思想的應(yīng)用。

      二、需求分析

      功能框架圖:(見圖2-1)

      火車票管理系統(tǒng)

      錄入

      查找

      刪除

      排序

      售票

      退票

      保存

      圖2-1。

      1.新增火車票數(shù)據(jù)記錄:預(yù)先建立一個(gè)txt文檔,存入數(shù)據(jù),然后在程序中讀取文檔。

      2.查找火車票數(shù)據(jù)(可按車次,發(fā)車時(shí)間、起點(diǎn)站、終點(diǎn)站等查找)。

      3.刪除火車票數(shù)據(jù)記錄(先查找,再刪除。若查找出多條記錄,則進(jìn)一步提示用戶選擇記錄的車次,再刪除)。

      4.對(duì)火車票排序(可按車次、發(fā)車時(shí)間、起點(diǎn)站、終點(diǎn)站等排序。)。

      5.顯示當(dāng)前所有火車票信息列表。

      6.售票(先查找,當(dāng)確定車次后,根據(jù)售票張數(shù)對(duì)該車次的已售票人數(shù)進(jìn)行修改)。

      7.退票(售票的逆處理,過程與售票類似)。

      8.保存火車票數(shù)據(jù)到文件中。

      9.從文件中讀入火車票數(shù)據(jù)。

      三、概要設(shè)計(jì)

      1)主要結(jié)構(gòu)體:

      struct

      time

      {

      int

      hour;

      int

      minutes;

      };

      struct

      ticket

      {

      char

      SerialNumber[10];

      struct

      time

      SetOut;

      char

      DeparturePoint[MAX];

      char

      TerminalPoint[MAX];

      float

      LastTime;

      int

      FixNumber;

      int

      FixedNumber;

      }train[N];

      2)主要函數(shù)流程圖:

      l

      載入函數(shù):用于從文本中載入信息。(見圖3-1)

      打開文本

      能否打開

      讀入數(shù)據(jù)

      是否結(jié)束

      結(jié)束

      開始

      開始

      讀入車次

      是否符合輸出信息

      結(jié)束

      圖3-2

      圖3-1

      l

      查找函數(shù):利用輸入的車次或站點(diǎn)進(jìn)行順序查找并將找到的信息輸出。(見圖3-2)

      l

      刪除函數(shù):先查找出要?jiǎng)h除的信息再刪除。(見圖3-3)

      無法訂票

      人數(shù)加一

      是否超載

      圖3-4

      結(jié)束

      開始

      讀入車次

      是否誤點(diǎn)

      圖3-3

      是否符合讀入車次

      開始

      記錄下標(biāo)i

      i=i+1,i++

      i<車次總數(shù)-1

      結(jié)束

      l

      售票退票函數(shù):先判斷該車是否已發(fā)車,若未發(fā)車且人未滿則訂票成功,否則無法訂票退票。(見圖3-4)

      l

      備份文件函數(shù):將文件內(nèi)容存儲(chǔ)到用戶給定的地址中(見圖3—5)

      圖3-5

      l

      排序函數(shù)(見圖3-6)

      圖3-6

      四、源程序代碼

      #include

      #include

      #include

      #include

      #include

      #include

      const

      int

      MAX=20;

      const

      int

      N=50;

      const

      int

      MAXFILENAME=100;

      enum

      {FALSE,TRUE};

      struct

      time

      {

      int

      hour;

      int

      minutes;

      };

      struct

      ticket

      {

      char

      SerialNumber[10];

      struct

      time

      SetOut;

      char

      DeparturePoint[MAX];

      char

      TerminalPoint[MAX];

      float

      LastTime;

      int

      FixNumber;

      int

      FixedNumber;

      }train[N];

      int

      RecordNumber;

      int

      FLAG=FALSE;

      /**********************************************/

      int

      ShowMessage(void);

      //載入原始數(shù)據(jù)

      void

      mainmenu(void);

      //主菜單

      void

      InsertMessage(void);

      //錄入班次信息

      void

      SearchMenu(void);

      //查詢路線子菜單

      void

      SearchByNumber(void);

      //按班次號(hào)查詢

      void

      SearchByAddress(void);

      //按終點(diǎn)站查詢

      void

      cancle(void);//刪除數(shù)據(jù)

      void

      selection(ticket

      *pa,int

      n);//排序

      void

      TicketManagement(void);

      //車票售出與退回

      void

      TicketOrder(void);

      //售票

      void

      TicketDelete(void);

      //退票

      void

      exit(void);

      //退出該系統(tǒng)

      void

      SaveRecord(ticket

      x);

      //儲(chǔ)存信息到文件中

      /********************************************/

      int

      main(void)

      {

      do{

      mainmenu();

      }while(FLAG==FALSE);

      return

      0;

      }

      void

      mainmenu(void)

      {

      system(“mode

      con:

      cols=140

      lines=130“);

      char

      functionNumber;

      printf(“

      火車票管理系統(tǒng)\n\n“);

      printf(“============================================================================\n“);

      printf(“

      1.錄入班次信息\t\n“);

      printf(“

      2.顯示所有車票信息列表\t\n“);

      printf(“

      3.查詢火車票數(shù)據(jù)\t\n“);

      printf(“

      4.刪除火車票數(shù)據(jù)記錄\t\n“);

      printf(“

      5.按行車時(shí)間排序\t\n“);

      printf(“

      6.售票與退票系統(tǒng)\t\n“);

      printf(“

      7.退出該系統(tǒng)\t\n“);

      printf(“============================================================================\n“);

      printf(“請(qǐng)選擇你所需要的功能:“);

      scanf(“%c“,&functionNumber);

      switch(functionNumber)

      {

      case

      '1':

      {

      InsertMessage();

      printf(“\n按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      break;

      case

      '2':

      {

      RecordNumber=ShowMessage();

      printf(“\n按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      break;

      case

      '3':

      {

      SearchMenu();

      printf(“\n按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      break;

      case

      '4':

      {

      cancle();

      printf(“\n按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      break;

      case

      '5':

      {

      selection(train,RecordNumber);

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      int

      i;

      for(i=0;i

      {

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      printf(“\n按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      break;

      case

      '6':

      {

      TicketManagement();

      getchar();

      getchar();

      }

      break;

      case

      '7':

      {

      int

      i;

      FLAG=TRUE;

      for(i=0;i

      {

      SaveRecord(*(train+i));

      }

      exit();

      }

      break;

      default:

      {

      printf(“輸入錯(cuò)誤,請(qǐng)確保你的輸入為1--7.\n“);

      printf(“按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      }

      }//switch

      ends

      FLAG=FALSE;

      }

      void

      InsertMessage(void)

      {

      FILE

      *fp;

      char

      filename[MAXFILENAME];

      int

      i;

      printf(“請(qǐng)輸入文件名或者文件路徑名:“);

      scanf(“%s“,filename);

      if((fp=fopen(filename,“r“))==NULL)

      {

      printf(“文件%s不可讀,請(qǐng)確認(rèn)文件%s存在或者文件路徑正確.\n\n“,filename,filename);

      mainmenu();

      }

      for(i=RecordNumber;!feof(fp)&&!ferror(fp);i++)

      {

      fscanf(fp,“%s%d%d“,&train[i].SerialNumber,&train[i].SetOut.hour,&train[i].SetOut.minutes);

      fscanf(fp,“%s%s%f%d%d“,&train[i].DeparturePoint,&train[i].TerminalPoint,&train[i].LastTime,&train[i].FixNumber,&train[i].FixedNumber);

      }

      RecordNumber=i;

      /*******************************輸出更新后的訂票記錄************************************************************/

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      for(i=0;i

      {

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      fclose(fp);

      }

      int

      ShowMessage(void)

      {

      int

      i;

      FILE

      *fp;

      if((fp=fopen(“add.txt“,“r“))==NULL)

      {

      printf(“讀取數(shù)據(jù)失敗,請(qǐng)檢查文件add.txt是否存在.\n“);

      exit(-1);

      }

      for(i=RecordNumber;!feof(fp)&&!ferror(fp);i++)

      {

      fscanf(fp,“%s%d%d“,&train[i].SerialNumber,&train[i].SetOut.hour,&train[i].SetOut.minutes);

      fscanf(fp,“%s%s%f%d%d“,&train[i].DeparturePoint,&train[i].TerminalPoint,&train[i].LastTime,&train[i].FixNumber,&train[i].FixedNumber);

      }

      int

      count=i;

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      for(i=0;i

      {

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\t“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      printf(“\n“);

      }

      return

      count;

      }

      void

      SearchMenu(void)

      {

      system(“mode

      con:

      cols=140

      lines=130“);

      char

      functionNumber;

      printf(“

      查詢子菜單\n“);

      printf(“============================================================================\n“);

      printf(“

      1.按班次號(hào)查詢\t\n“);

      printf(“

      2.按終點(diǎn)站查詢\t\n“);

      printf(“

      3.返回主菜單\t\n“);

      printf(“============================================================================\n“);

      printf(“請(qǐng)選擇你所需要的功能:“);

      scanf(“%*c%c“,&functionNumber);

      switch(functionNumber)

      {

      case

      '1':SearchByNumber();break;

      case

      '2':SearchByAddress();break;

      case

      '3':

      getchar();

      mainmenu();

      break;

      default:

      printf(“輸入錯(cuò)誤,請(qǐng)確保你的輸入為1--3.\n“);

      printf(“按任意鍵回查詢子菜單......\n“);

      getchar();

      getchar();

      SearchMenu();

      }

      }

      void

      SearchByNumber(void)

      {

      int

      i;

      char

      Number[MAX];

      printf(“請(qǐng)輸入班次號(hào):“);

      scanf(“%s“,&Number);

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      for(i=0;i

      {

      //對(duì)比終點(diǎn)站記錄,找到并輸出

      if((strcmp(Number,train[i].SerialNumber))==0)

      {

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      }

      }

      void

      SearchByAddress(void)

      {

      int

      i;

      char

      Address[MAX];

      printf(“請(qǐng)輸入終點(diǎn)站的名稱:“);

      scanf(“%s“,&Address);

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      for(i=0;i

      {

      //對(duì)比終點(diǎn)站記錄,找到并輸出

      if((strcmp(Address,train[i].TerminalPoint))==0)

      {

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      }

      }

      void

      cancle(void)

      {

      SearchMenu();

      int

      i,j;

      char

      m[MAX];

      printf(“請(qǐng)輸入要?jiǎng)h除的班次:“);

      scanf(“%s“,&m);

      for(i=0;i

      {

      if(i==RecordNumber)

      {

      printf(“對(duì)不起,沒有這趟車\n“);

      }

      }

      for(j=i;j

      {

      train[j]=train[j+1];

      }

      printf(“刪除成功\n“);

      }

      void

      selection(ticket

      *pa,int

      n)

      {

      int

      i,k,index;

      struct

      ticket

      temp;

      for(k=0;k

      {

      index=k;

      for(i=k+1;i

      if(pa[i].LastTime

      index=i;

      if(index!=k)

      {

      temp=pa[index];

      pa[index]=pa[k];

      pa[k]=temp;

      }

      }

      }

      void

      TicketManagement(void)

      {

      char

      functionNumber;

      system(“mode

      con:

      cols=140

      lines=130“);

      printf(“

      訂票與退票菜單\n“);

      printf(“============================================================================\n“);

      printf(“

      1.訂票\t\n“);

      printf(“

      2.退票\t\n“);

      printf(“

      3.返回主菜單.\n“);

      printf(“============================================================================\n“);

      printf(“選擇你需要的功能:“);

      scanf(“%*c%c“,&functionNumber);

      switch(functionNumber)

      {

      case

      '1':

      {

      TicketOrder();

      //getchar();

      //getchar();

      }

      break;

      case

      '2':TicketDelete();break;

      case

      '3':

      {

      getchar();

      mainmenu();

      }

      break;

      default:

      {

      printf(“輸入錯(cuò)誤,請(qǐng)確保你的輸入為1--3.\n“);

      printf(“按任意鍵回主菜單......\n“);

      getchar();

      getchar();

      mainmenu();

      }

      }

      }

      void

      TicketOrder(void)

      {

      SearchMenu();

      int

      i,j;

      char

      a[MAX];

      printf(“請(qǐng)輸入要訂購(gòu)的車票的班次:“);

      scanf(“%s“,&a);

      printf(“請(qǐng)輸入要訂購(gòu)的車票的張數(shù):“);

      scanf(“%d“,&j);

      for(i=0;i

      {

      if((strcmp(a,train[i].SerialNumber))==0)

      {

      if(train[i].FixedNumber

      {

      (train[i].FixedNumber)+=j;

      printf(“你的訂票成功,請(qǐng)按時(shí)上車,謝謝使用!\n“);

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      else

      printf(“對(duì)不起,票已賣完\n“);

      }

      }

      }

      void

      TicketDelete(void)

      {

      SearchMenu();

      int

      i,j;

      char

      b[MAX];

      printf(“請(qǐng)輸入要退購(gòu)的車票的班次:“);

      scanf(“%s“,&b);

      printf(“請(qǐng)輸入要退購(gòu)的車票的張數(shù):“);

      scanf(“%d“,&j);

      for(i=0;i

      {

      if((strcmp(b,train[i].SerialNumber))==0)

      {

      if(train[i].FixedNumber>=1)

      {

      train[i].FixedNumber-=j;

      printf(“退訂車票成功,謝謝使用!\n“);

      printf(“班次\t發(fā)車時(shí)間\t起點(diǎn)\t終點(diǎn)\t行車時(shí)間(小時(shí))\t額定載量\t已定票人數(shù)\n“);

      printf(“%s\t%d:%d\t\t“,train[i].SerialNumber,train[i].SetOut.hour,train[i].SetOut.minutes);

      printf(“%s\t%s\t\t%.1f\t

      %d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber);

      }

      else

      printf(“對(duì)不起,今天的這趟車的票尚未賣出,無法完成退票!\n“);

      }

      }

      }

      void

      exit(void)

      {

      printf(“\n\n*********************謝謝使用本系統(tǒng),歡迎下次繼續(xù)使用***********************\n“);

      exit(0);

      }

      void

      SaveRecord(ticket

      x)

      {

      FILE

      *fp;

      if((fp=fopen(“add.txt“,“a“))==NULL)

      {

      printf(“打開文件%s失?。躰“,“add.txt“);

      exit(-1);

      }

      fprintf(fp,“\n%s\t%d\t%d\t\t“,x.SerialNumber,x.SetOut.hour,x.SetOut.minutes);

      fprintf(fp,“%s\t%s\t\t%.1f\t

      %d\t\t%d“,x.DeparturePoint,x.TerminalPoint,x.LastTime,x.FixNumber,x.FixedNumber);

      }

      五、測(cè)試數(shù)據(jù)及其結(jié)果分析

      顯示的主菜單界面:

      火車票管理系統(tǒng)

      ============================================================================

      1.錄入班次信息

      2.顯示所有車票信息列表

      3.查詢火車票數(shù)據(jù)

      4.刪除火車票數(shù)據(jù)記錄

      5.按行車時(shí)間排序

      6.售票與退票系統(tǒng)

      7.退出該系統(tǒng)

      ============================================================================

      請(qǐng)選擇你所需要的功能:

      1)錄入班次信息

      輸入:1

      輸出:請(qǐng)輸入文件名或者文件路徑名:

      輸入:D:\\1.txt

      輸出:

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      200

      k1234

      10:20

      上海

      蘇州

      2.0

      200

      t2222

      12:40

      長(zhǎng)沙

      上海

      9.0

      250

      k2323

      13:50

      揚(yáng)州

      南京

      1.5

      200

      k1122

      9:20

      廣州

      南京

      20.0

      300

      170

      按任意鍵回主菜單......2)顯示所有車票信息列表

      輸入:2

      輸出:

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      200

      k1234

      10:20

      上海

      蘇州

      2.0

      200

      t2222

      12:40

      長(zhǎng)沙

      上海

      9.0

      250

      k2323

      13:50

      揚(yáng)州

      南京

      1.5

      200

      k1122

      9:20

      廣州

      南京

      20.0

      300

      170

      按任意鍵回主菜單......3)查詢火車票記錄

      輸入:3

      輸出:

      查詢子菜單

      ============================================================================

      1.按班次號(hào)查詢

      2.按終點(diǎn)站查詢

      3.返回主菜單

      ============================================================================

      請(qǐng)選擇你所需要的功能:

      輸入:1

      輸出:請(qǐng)輸入班次號(hào):

      輸入:k1111

      輸出:

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      200

      按任意鍵回主菜單......輸入:2

      輸出:請(qǐng)輸入終點(diǎn)站的名稱:

      輸入:上海

      輸出:

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      200

      t2222

      12:40

      長(zhǎng)沙

      上海

      9.0

      250

      按任意鍵回主菜單......4)刪除火車票數(shù)據(jù)

      輸入:4

      輸出:查詢子菜單

      ============================================================================

      1.按班次號(hào)查詢

      2.按終點(diǎn)站查詢

      3.返回主菜單

      ============================================================================

      請(qǐng)選擇你所需要的功能:

      (查找過程同上)

      輸出:請(qǐng)輸入要?jiǎng)h除的班次:

      輸入:t2222

      輸出:刪除成功

      按任意鍵回主菜單......5)按行車時(shí)間排序:

      輸入:5

      輸出:

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k2323

      13:50

      揚(yáng)州

      南京

      1.5

      200

      k1234

      10:20

      上海

      蘇州

      2.0

      200

      k1111

      8:30

      南京

      上海

      4.0

      300

      200

      t2222

      12:40

      長(zhǎng)沙

      上海

      9.0

      250

      k1122

      9:20

      廣州

      南京

      20.0

      300

      170

      按任意鍵回主菜單......6)售票

      輸入:6

      輸出:

      訂票與退票菜單

      ===================================================

      1.訂票

      2.退票

      3.返回主菜單

      ==================================================

      選擇你需要的功能:

      輸入:1

      輸出:

      查詢子菜單

      ========================================================================

      1.按班次號(hào)查詢

      2.按終點(diǎn)站查詢

      3.返回主菜單

      =========================================================================

      請(qǐng)選擇你所需要的功能:

      (查詢過程同上)

      輸出:請(qǐng)輸入需要訂購(gòu)的車票班次

      輸入:k1111

      輸出:請(qǐng)輸入要訂購(gòu)的車票張數(shù)

      輸入:10

      輸出:

      您的訂票成功,請(qǐng)按時(shí)上車,謝謝使用!

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      210

      7)退票

      輸入:6

      輸出:

      訂票與退票菜單

      ===================================================

      1.訂票

      2.退票

      3.返回主菜單

      ==================================================

      選擇你需要的功能:

      輸入:2

      輸出:

      查詢子菜單

      ========================================================================

      1.按班次號(hào)查詢

      2.按終點(diǎn)站查詢

      3.返回主菜單

      =========================================================================

      請(qǐng)選擇你所需要的功能:

      (查詢過程同上)

      輸出:請(qǐng)輸入需要退購(gòu)的車票班次

      輸入:k1111

      輸出:請(qǐng)輸入要訂購(gòu)的車票張數(shù)

      輸入:5

      退訂車票成功,謝謝使用!

      班次

      發(fā)車時(shí)間

      起點(diǎn)

      終點(diǎn)

      行車時(shí)間(小時(shí))

      額定載量

      已定票人數(shù)

      k1111

      8:30

      南京

      上海

      4.0

      300

      195

      8)退出

      輸入:7

      輸出:****************謝謝使用本系統(tǒng),歡迎下次繼續(xù)使用****************

      結(jié)果分析:(1).若輸入數(shù)字不在1——7之間,則會(huì)提示錯(cuò)誤。

      (2).當(dāng)輸入列車班次信息不正確時(shí),將不會(huì)得到結(jié)果。

      (3).文件錄入不正確時(shí),將不會(huì)得到任何結(jié)果。

      六、調(diào)試過程中的問題

      1)文件存儲(chǔ)方式不正確:應(yīng)先定義一個(gè)文件存儲(chǔ)函數(shù),在其它函數(shù)中調(diào)用,方便有效。

      2)刪除時(shí)若遇到?jīng)]有的班次則程序出錯(cuò)。應(yīng)在不存在輸入的列車班次時(shí),輸出不存在的提示

      3)保存后在下次運(yùn)行時(shí)出錯(cuò)問題:在保存信息時(shí),應(yīng)在每個(gè)信息之間加一空格來保存,否則在文件下次使用時(shí)讀取就會(huì)沒有分界點(diǎn)。

      4)訂票退票只能一次一張。應(yīng)在用戶輸入列車班次后讓用戶輸入需要訂購(gòu)的張數(shù)。

      5)結(jié)構(gòu)指針定義錯(cuò)誤,ticket前不應(yīng)加struct。

      第四篇:購(gòu)買火車票環(huán)節(jié)

      一.購(gòu)買火車票環(huán)節(jié): A.購(gòu)買一般火車票:

      1.旅客可以直接到火車站售票窗口購(gòu)買全國(guó)所有始發(fā)車站車票,也可以到市內(nèi)代售票點(diǎn)購(gòu)買本路局管轄車站始發(fā)車次車票。在代售點(diǎn)購(gòu)買時(shí),異地票手續(xù)費(fèi)為5元。2.在購(gòu)票窗口向購(gòu)票員說明需要購(gòu)買的車票內(nèi)容:

      (1)始發(fā)站名→→終點(diǎn)站名

      (2)出發(fā)時(shí)間(精確到年,月,日,時(shí),分)

      售票員會(huì)給出你所需時(shí)段前后的多種票,請(qǐng)您根據(jù)時(shí)間安排進(jìn)行選擇

      (3)座位類型(站票/硬座/硬臥/軟臥)

      售票員會(huì)給出待售中的各種類型票價(jià),請(qǐng)您根據(jù)經(jīng)濟(jì)情況進(jìn)行選擇

      3.再次跟售票員確定所需車票的起始站,終點(diǎn)站,時(shí)間,座位類型,票價(jià)信息,若確定無誤,請(qǐng)付款買票,否則,根據(jù)雙方的信息出入進(jìn)行(1),(2),(3)中的一條或多條更正,直到確定該票為您所需要的車票為止。

      B.購(gòu)買學(xué)生票:

      學(xué)生票

      // 學(xué)生票優(yōu)惠是硬座價(jià)的一半,即:

      a.學(xué)生硬座價(jià)=原硬座價(jià)*50%

      b.學(xué)生硬臥價(jià)=原硬臥價(jià)-原硬座價(jià)*50%

      c.學(xué)生軟臥無優(yōu)惠

      d.學(xué)生動(dòng)車價(jià)=原動(dòng)車價(jià)*75%

      //(1)到車站指定窗口購(gòu)買,在代售點(diǎn)不可購(gòu)買(2)出示本人學(xué)生證

      (3)同A中的第2和3進(jìn)行操作 二.退票環(huán)節(jié):

      1.到火車站專門的退票窗口

      2.向票務(wù)員出示需要辦理退票業(yè)務(wù)的票據(jù)

      // 必須在開車前兩小時(shí)

      退票費(fèi)按每張車票面額20%計(jì)算核收,退票費(fèi)的尾數(shù)不足一元是按四舍五入到元,2元以下的票價(jià)不退。

      // 3.確認(rèn)無誤后,票務(wù)員歸還80%的車票費(fèi)并給退票證明。

      第五篇:火車票遺失報(bào)告

      火車票遺失報(bào)告

      財(cái)務(wù)部: 我于2011年2月10日至2011年2月28日休探親假至襄陽回家看父母丟失廣州至襄陽火車票-票價(jià)175元襄樊至廣州火車票-票價(jià)175元共計(jì)350元。

      特此報(bào)告!

      能源中心 張海帆

      2011年3月11日

      下載火車票工作總結(jié)word格式文檔
      下載火車票工作總結(jié).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        火車票訂購(gòu)須知

        幾年1月7日起春運(yùn)實(shí)名制火車票開售。網(wǎng)絡(luò)購(gòu)票和電話訂票的預(yù)售期為20日(含當(dāng)日),省內(nèi)主要火車站1月25日后,只售2日內(nèi)車票。鐵路部門提醒旅客,春運(yùn)期間需使用本人有效身份證件......

        網(wǎng)上訂火車票須知

        網(wǎng)上訂火車票須知 網(wǎng)站服務(wù)時(shí)間:7:00~23:00,網(wǎng)址:004km.cn 1. 購(gòu)票 1 一張有效身份證件同一乘車日期同一車次限購(gòu)一張車票。 2 同一筆訂單可購(gòu)買的車票數(shù)量不超過5......

        火車票遺失情況說明

        火車票遺失情況說明 1. 南寧往返深圳東區(qū)間調(diào)研:其中南寧至深圳東段車票遺失。日期為11月14日從南寧發(fā)車,11月15日抵達(dá)深圳東,票款為223元。由于遺失,所以只報(bào)賬深圳東至南寧段......

        火車票遺失情況說明

        火車票遺失情況說明 由北京前往三亞參加全國(guó)健美操聯(lián)賽(第二站)比賽,不慎將往返火車票丟失:其中北京至三亞車票日期為5月16日從北京發(fā)車,5月18日抵達(dá)三亞,票款為746元。三亞至......

        火車票網(wǎng)上購(gòu)票須知

        網(wǎng)上購(gòu)買火車票須知一、用戶注冊(cè)互聯(lián)網(wǎng)用戶在網(wǎng)站購(gòu)票前,須先在中國(guó)鐵路客戶服務(wù)中心網(wǎng)站(,以下簡(jiǎn)稱“網(wǎng)站”)注冊(cè)為網(wǎng)站用戶(以下簡(jiǎn)稱“用戶”)。一張有效身份證件只能注冊(cè)一個(gè)用......

        春運(yùn)買火車票心得

        春運(yùn)買火車票心得 1、一定要提前掌握你所前往地區(qū)的火車車站名稱、車次和價(jià)格,中國(guó)的很多地名都相同或類似,很多人的語言也帶有 地方口音,比如:你說,你要購(gòu)買內(nèi)蒙古集寧的火車票......

        火車票調(diào)查報(bào)告(5篇范文)

        關(guān)于火車票“一票難求”現(xiàn)象調(diào)查報(bào)告 2012年1月8號(hào)開始了新一輪的世界最大的人口流動(dòng)——中國(guó)春運(yùn)?!按哼\(yùn)”被譽(yù)為人類歷史上規(guī)模最大的、周期性的人類大遷徙。在40天左右......

        火車票優(yōu)惠卡遺失證明

        火車票優(yōu)惠卡遺失證明 ___________火車站: 茲有_____________同學(xué),現(xiàn)為我院___________系_________級(jí)_____________專業(yè)學(xué)生,家住_______________________。該同學(xué)學(xué)生證遺失,學(xué)......