汽车客运公司售票系统
c++课团队项目1任务书(拟稿)
一、 任务
开发“汽车客运公司售票系统”软件。
二、 基本要求
使用面向对象的系统分析和设计,开发基于MFC对话框的C++语言应用软件。
三、 任务陈述
客车的班次任务由调度部门确定并输入数据,一般在一段时间内不作调整。每个班次的基本信息包括班次号,车型、发车时间,终点,座位数量、票价等。
旅客购票时,应登记身份号、购票日期、发车日期、车次、座位号等信息。
旅客购票时,可以查询指定发车日期、目的地的客车班次信息,在查询到的班次中,如果还有未售座位,就可以买票。
旅客可以在未售座位中选择座位,也可由系统自动选择座位。购票时也可直接输入发车日期、目的地和班次,由系统自动出票,如果无票可售,则系统应给以提示。座位不能重复销售,不允许售无座票。
系统中应该保存从当天算起3天的票源数据,开始时创建今,明,后三天的,以后每天创建后天的,每天的票源数据应根据调度计划安排。
每天的每趟班车在发售第一张车票时,创建这个班次的旅客登记表。
旅客可以办理售票,售票时在旅客登记表中删除旅客信息。在开车前退票收取20%退票费,开车后退票收取50%退票费。
旅客可以办理改签,在开车前可以改签同一目的地的其他车次(3天以内),不收改签费,开车后收20%改签费。
可以输出指定班次的旅客登记表,表中包括该班次的票款合计。
2019-12-21 22:22:07
15.24MB
客运售票
mfc
1