车票管理c语言

车票管理c语言

ID:44658945

大小:579.65 KB

页数:34页

时间:2019-10-24

车票管理c语言_第1页
车票管理c语言_第2页
车票管理c语言_第3页
车票管理c语言_第4页
车票管理c语言_第5页
资源描述:

《车票管理c语言》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、I以窃文理舉院YangtzeUniversityCollegeofArtsandScience学生实习手册(课程设计报告)学部:专业:班级:姓名:学号:课程名称:C语言程序设计课设指导教师:实习时间:1、题目(宋体网号)乍票管理系统2、设计目的(宋体四号)问题描述:车票的管理系统,车票信息应包括:班次号、固定的发车时间、固定的路线(起始站、终点站)大致的行车时间,网定的额定载客量。要求整个系统设计为班次信息输入模块,班次信息添加模块,班次信息修改模块,班次信息査询输入模块、售票模块和退票模块。实现功能:1、录入班次信息,可不定时地增加班次数据2、浏览班次信息

2、,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示"此班已发出”的提示信息)。3、杏询路线:可按班次号查询;可按终点站查询4、伟票和退票功能a)当查询出己定票人数小丁-额定载量且当前系统时间小于发车时间时才能售票,口动更新已售票人数b)退票时,输入退票的班次,当木班车未发出时才能退票,自动更新已售票人数知识点:结构体、文件、指针、函数、循环控制说明:1、以文件的方式对数据进行存储、系统以菜单的方式工作。2、源程序中耍有相应的注释。3、学生可以增加新功能模块。4、木选题限山两人完成3、总体设计(1)提供菜单界面,方便用户对程序个功能进行

3、选择,选择要实现的功能按enter键进入该功能。(2)接受用户输入的功能项,按enter键结束输入并将进入该系统,其需要的结果显示出來,方便用户查看。(3)完成每次功能,口J保存用户的修改的信息,及时更新文件信息。下次查询时内容为最新信息。实时的信息更新对比等。退出增加班次查询所仃班次初始化班次▼删除该车次班次查询叫主菜单4、详细设计1.本程序包括以卜•结构信息typedefstructTICKETr/〃/定义新结构体TICKETicharnum[10];〃车次编号charhourf31;〃时间,,小时charmin[3J;〃分钟charfromLlOJ;〃

4、起始站charstation1[10];〃中间charstation2[10];//第三站charto[10];〃终点站floathours;〃车程实际时间longintmax;〃最大车载容量intnow;〃已售票数{CLASS;2.本程序包含19个函数:voidNewMessage();//新纪录*录入函数******voidShowTablel();//线框调用1,,,不用没次输voidShowTable2(inti);〃线框调用2,,,不用没次输voidDisplay0;//显示所有函数voidadd();〃增加记录voidsave();//保存函数v

5、oidload();//按班次查询函数voidsearch();//查询函数voidchange();//修改函数**voidquit();////////////退出函数******voidTicketorder();////*售票函数***voidTicketdeleteO;〃删除函数*intmenu_select();//菜单函数*intwhether(int);////判断吋间是否超出函数***voidfindl(chars[]);voidfind2(chars[]);//查询函数★//si为班次//s2为终点站voiddeletemessageO;

6、〃删除函数intfindnum(charsi[]);//班次查询函voidget(int,int);各函数间关系如图1-1:〃修改及增加班次*nuim(>NewMassageMfth化瀨敎I>ispluyl>▼駁示所仃巩次•*earch()frHU函敬udd()惜加班次函数Iickcloider{、IickcldcIcteO退款函数uhangol>倏改函数dclctcnicssagc(>选样删除頤数quitOifif竹喷越图M5、运行结果及分析菜单界面如图2-1:☆★欢迎使用车票查询系统*******************MENU功育g菜…1・初始很仅限管

7、理者使用〉2・显示所有班次…3.…4.…5.…6.…7…8.増加班次修改班次删除班次图2-1请选择9>=选择初始化(按1+enter):输入123456如图2・2:请输入密码:務****@2-2密码验证后賢陆初始化界而如图2-3:请输入要录入班次总数;图2-3输入5:并按要求输入信息如图2・4请请L请请天媲班次信息:xxx>1245图2-4返回主菜单后选择显示所有班次如图3-1:**************************MESSAGE年桂信息**********************************;班次;发车时间!起点站:下站:三站:终

8、点站:销售总数;己售;■111!■1■1112:23

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

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

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