MFC多线程之购票系统

本文通过MFC实现了一个多线程购票系统,介绍了如何创建线程和进行线程同步,适用于理解操作系统中的线程概念。
摘要由CSDN通过智能技术生成

MFC线程--购票系统演示

       在大学操作系统课程中,进程和线程是一个经常谈到的话题,而购票系统是关于线程的一个经典的例子,它涉及到创建线程,线程同步等。

       废话不多说,下面就用MFC来实现该购票系统。

       1.新建一个MFC的对话框应用程序(工程名为 线程),按下图添加控件。

        2.在“线程Dlg.h”文件中添加以下代码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值