编程&软件
对于一个初学者来说,野心也应该要存在

车票管理系统

设计说明与要求:

一车站每天有n个发车班次,每个班次都有一班次号(123n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如

班次   发车时间   起点站   终点站   行车时间   额定载量      已定票人数

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

功能要求:用c/c++设计一系统,能提供下列服务:

1)录入班次信息(信息用文件保存),可不定时地增加班次数据

2)浏览班次信息,可显示出所有班次当前状况(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)

3)查询路线:可按班次号查询 ,可按终点站查询

4)售票和退票功能

     A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数

B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数


运行程序请看视频:

 

 

完整代码下载:

车票管理系统c++代码

 

 

 

①.    可以对输入的数据进行判定,如果输入的数据类型不符合要求,会提示输入错误;

②.    系统经过加密,只有管理员才能使用所有的功能,而游客只能使用部分功能;

③.    程序界面可以显示当前的系统时间,然后根据当前时间来判断能否定购车票;

④.    为了防止修改车票信息后,忘记保存信息,系统将会自动提示保存与否;

⑤.    车票信息以文本文档格式保存在程序文件夹下,可以用记事本查看信息

代码

 

posted on 2009-03-28 21:11  无幻  阅读(4248)  评论(3编辑  收藏  举报