随着信息技术和物联网技术的快速发展,城市轨道交通的运营逐渐依赖于自动售票检票系统。为了提高城市轨道交通的自动化水平和实现网络化运营目标,本次课程设计基于Qt软件开发了一种智能系统。该系统采用面向对象方法设计与分析,并通过C++语言实现。系统的主要目标包括创建和管理班次基本信息的对象、确定出票编号和价格、用户选择出发地和目的地、办理售票以及确定票据应由地上车下车。在设计过程中,我们要求学习并掌握C++的继承和多态性,学会使用Qt软件开发售票编号、价格和地址的程序,了解基于Qt的检票验票闸机系统,并使得用户能够顺利进站和出站。