C++MFC火车售票系统[2024-08-27]

C++MFC火车售票系统[2024-08-27]

一.组队要求
(1)要求2-3名同学为一组 。
(2)每组组长除了完成组内分工的程序设计任务之外,需完成程序整体框架的设定,并协调组员间的具体的设计分工(注意分工必须明确,避免出现大家一起设计完成了**这样模糊的分工内容表述)。

二.内容及设计要求
第四题:
火车售票系统(难易度3 级,3人完成不少于6条线路,每条线路3-5个班次)
1.创建一个单文档或对话框的MFC Project。
(1) 输入上海<–>南京、上海<–>北京、上海<–>成都、上海<–>西安、北京<–>西安、北京<–>哈尔滨、北京<–>香港、北京<–>广州 等不少于条10线路的停靠站点 车次等信息。
(2)输入日期和出发站和目的站,可以查询直达所有列车的车次和座位信息。
(3)如果直达没有车票,可以查询转站的车次信息。
同学们可以拓展功能,界面元素要丰富。

源码联系UP主 -> https://space.bilibili.com/329101171

三.每个小组需完成的内容
(1)程序验收ppt:在暑期学期最后一周的最后一次课上,讲解并演示ppt内容(介绍小组的具体分工(包括占工作量的百分比),所设计的程序的功能特点,功能拓展情况或程序优化情况(如果有的话))。并且演示程序,由其他非组员同学现场亲测程序功能。
(2)综合课程设计报告(含小组报告和每位组员的报告,装订在一起)。内容包含:
(a)设计内容简要介绍
(b)任务需求分析
©小组分工(具体设计了什么内容,以及占总工作量的百分比(评分依据之一,十分重要!))
(d)系统功能设计说明(主要功能模块的说明,给出整体模块框图)
(e)对完成情况的小结,说明设计的亮点、有无拓展功能和可改进之处。
(3)源程序打包提交。

四.课程材料提交方式和时间

  1. 计算机综合课程设计报告(请统一按照《计算机综合课程设计报告模版》要求内容撰写报告)打印版,每小组一份(含小组报告和每位组员的报告,装订在一起)
  2. 源程序电子版压缩包
  3. 演示ppt电子版
    以上内容 第1项要求打印,在短学期最后一次课之前分别按小组交由班长收集后,交给课程老师。1,2,3项电子版材料在短学期第四周最后一次课结束之前打交给给课程老师。
汽车客运公司售票系统 c++课团队项目1任务书(拟稿) 一、 任务 开发“汽车客运公司售票系统”软件。 二、 基本要求 使用面向对象的系统分析和设计,开发基于MFC对话框的C++语言应用软件。 三、 任务陈述 客车的班次任务由调度部门确定并输入数据,一般在一段时间内不作调整。每个班次的基本信息包括班次号,车型、发车时间,终点,座位数量、票价等。 旅客购票时,应登记身份号、购票日期、发车日期、车次、座位号等信息。 旅客购票时,可以查询指定发车日期、目的地的客车班次信息,在查询到的班次中,如果还有未售座位,就可以买票。 旅客可以在未售座位中选择座位,也可由系统自动选择座位。购票时也可直接输入发车日期、目的地和班次,由系统自动出票,如果无票可售,则系统应给以提示。座位不能重复销售,不允许售无座票。 系统中应该保存从当天算起3天的票源数据,开始时创建今,明,后三天的,以后每天创建后天的,每天的票源数据应根据调度计划安排。 每天的每趟班车在发售第一张车票时,创建这个班次的旅客登记表。 旅客可以办理售票,售票时在旅客登记表中删除旅客信息。在开车前退票收取20%退票费,开车后退票收取50%退票费。 旅客可以办理改签,在开车前可以改签同一目的地的其他车次(3天以内),不收改签费,开车后收20%改签费。 可以输出指定班次的旅客登记表,表中包括该班次的票款合计。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值