全文预览

车票管理系统

上传者:火锅鸡 |  格式:doc  |  页数:26 |  大小:184KB

文档介绍
间,额载量,已订票人数等。2.能够浏览班次信息,显示信息总和(如果已发出站的要要显示“已经开出”)。3.查询路线:可按班次号查询,可按终点站查询。4.售票功能:当查询出已定票人数小于额定载量且当前系统时间小于发车时间才能售票,自动更新已售票人数。5.退票功能:输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。第二章总体设计1)系统总体设计框架车票管理系统录入班次信息浏览班次信息查询路线售票退票保存信息退出系统按班次查询按终点站查询2)主要功能流程图:录入班次信息功能流程图:按y继续录入班次信息录入成功输入错误录入班次输入发车时间输入行车时间输入起点站输入额定载量按任意键返回主菜单按Y继续查找,按任意键返回主菜单按2终点站查询按1按班次查询进入查询界面浏览班次功能流程图:依据提示操作进入售票界面售票系统工作流程图:?售票成功班次不存在票已售完车已发出继续售票按Y,返回主菜单按任意键第三章详细设计while(选择的是“Y”){打印当前时间打印“班次发车时间起点站终点站行车时间额定载量已定票人数”for(){输出班次信息』提示输入车的班次}if(当查询出已定票人数小于额定载量且当前系统时间小于发车时间时){提示售票成功!订票人数加1;}IF(额定载量小于订票人数){提示票已售完!;}elseif(输入的班次号小于零){该车不存在!}elseif(当前系统时间晚于发车时间){提示车已发出!}提示继续售票按Y,按任意键返回主菜单!输入一个字符;}}while(输入的是Y的时候){提示输入要退票的车次;输入一个字符;}if(输入的班次号存在和系统时间比发车时间晚){订票人数-1;提示退票成功!}elseif(输入的班次号小于零)提示该班次不存在!;)elseif(要退票的那辆车的发车时间早过现在系统时间){提示车已发出不能退票!;提示继续退票请按(Y),返回主菜单按任意键;

收藏

分享

举报
下载此文档