• 大小: 328KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: C/C++
  • 标签: C语言  

资源简介

资源包含任务书以及说明书还有项目源码 设计要求: (1) 只能使用C语言,源程序要有适当的注释,使程序容易阅读 (2) 至少采用文本菜单界面(如果能采用图形菜单界面更好) (3) 写出课程设计报告,具体要求见相关说明文档 功能要求: 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次 发车时间 起点站 终点站 行车时间 额定载量 已订票人数 1 8:00 太原 广汉 2 45 30 2 6:30 太原 成都 0.5 40 40 3 7:00 太原 成都 0.5 40 20 4 10:00 太原 成都 0.5 40 2 (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2)浏览班次信息,显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询,,可按终点站查询 设计要求: (1) 只能使用C语言,源程序要有适当的注释,使程序容易阅读 (2) 至少采用文本菜单界面(如果能采用图形菜单界面更好) (3) 写出课程设计报告,具体要求见相关说明文档 功能要求: 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次 发车时间 起点站 终点站 行车时间 额定载量 已订票人数 1 8:00 太原 广汉 2 45 30 2 6:30 太原 成都 0.5 40 40 3 7:00 太原 成都 0.5 40 20 4 10:00 太原 成都 0.5 40 2 (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2)浏览班次信息,显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询,,可按终点站查询 (4)售票和退票功能 A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数 B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include 


void showmenu();          //展示菜单 
void intinformation();    //输入信息 
void showinformation();   //浏览信息 
void findinformation();   //查找信息 
void findbynum();         //通过车次查找 
void findbyadress();      //通过目的地查找 
void ticketorder();       //订票 
void ticketdelete();      //退票 
void ticketagent();       //车票管家 
void aboutsystem();       //关于系统 
void savefiles();         //保存文件 
int signal;               //标记 


struct time
{
       int hour;
       int minutes;
       
       };

struct ticket{                 //车票信息 
       
       int ticketnum;          //车次 
       struct time setout;     //出发时间 
       char startadr[30];      //出发地点 
       char endadr[30];        //目的地 
       int continuetime;       //列车运行时间 
       int containnum;         //额定载量 
       int ordernum;           //订票人数       
  }
  ticket[6];








int main(){                                  //主函数 
     int signal=0;
 
 do {
     showmenu();
 }
 
 while(signal=0);
 
 
  }















void showmenu(){                            //主菜单 
     
     char num;
     time_t xzsj;  
     struct tm *timeinfo;  
     time ( &xzsj );  
     timeinfo = localtime ( &xzsj );  
     
     printf(“                    车票管理系统\n\n “);
     printf(“    *****************************************************\n“); 
     printf(“     *                 1.录入班次信息                    *\n“);
     printf(“     *                 2.显示所有班次信息                *\n“);
     printf(“     *                 3.查询班次信息                    *\n“);
     printf(“     *                 4.增加班次信息                    *\n“);
     printf(“     *                 5.售票系统                        *\n“);
     printf(“     *                 6.退票系统                        *\n“);
     printf(“     *                 7.关于系统                        *\n“); 
     printf(“     *                 8.退出                            *\n“);
     printf(“     *****************************************************\n“);
     printf(“                     当前时间为:%s“asctime (timeinfo));
     printf(“输入您想要使用的功能序号:“);
     scanf(“%s“ &num);
     switch(num)
     {
       case‘1‘:{
   //system(“cls“);
              intinformation();
       printf(“\n按任意键返回主菜单\n“); 
       getchar();
       getchar();
       showmenu();};break;        
      
       case‘2‘:{
   //system(“cls“);
              showinformation();
       printf(“\n按任意键返回主菜单\n“); 
       getchar();
       getchar();
       showmenu();};break;  
      
       
       case‘3‘:{
   //system(“cls“);
               findinformation();
       printf(“\n按任意键返回主菜单\n“); 
       getchar();
       getchar();
       showmenu();};break;
       
       
       case‘4‘:{
   //system(“cls“);
               intinformation();
       printf(“\n按任意键返回主菜单\n“); 
       getchar(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-22 19:15  车票管理系统\
     文件       22413  2019-03-22 19:15  车票管理系统\-任务书.docx
     文件      529895  2019-03-22 19:15  车票管理系统\-说明书.docx
     文件       12124  2017-05-16 17:19  车票管理系统\-车票管理系统.c

评论

共有 条评论