模拟电影院售票系统——C++开发

C++源代码+完整报告文档(均为本人原创)

内容: C++程序源代码(含中文注释) + 可运行程序 + 完整报告 + 帮助文档 模拟电影院售票系统——C++开发 (mbd.pub)

一、内容和要求

  电影院售票是基于C++语言编写的命令行程序。已知某电影院有5个放映厅,请模拟实现电影放映排片和观众购票。系统要求对文件中所存储的票务信息进行各种常规操作,如:查询、计算、显示等功能。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些算法思想的应用。

二、需求分析

(1)提供美观,交互方便的主菜单:输出菜单,用于显示若干个可选的功能选项。根据客户输入的选项来运行不同的功能,运行不同的模块和相应的函数。

(2)用户模块,实现用户的相应的功能,如注册,登录的基本功能。当用户登录成功后,可以查看排片信息和相应的售票信息,查看售票信息时,用户能够从程序打印的图中看到哪些座位的票已经售出,哪些座位的票待售,从而更好地进行购票或者退票。

(3)管理员模块,需要先输入密码才能够进入管理员功能模块,密码正确后,管理员能够查看排片信息,排片信息中包括电影名,时间,总座位数,已售出座位数来统计当天的票房,还可以通过添加电影,将相应信息保存到文件中,以便下一次程序运行。

三、概要设计

四、源程序代码

五、测试数据及其结果分析

这里只给出测试数据情况:

运行后,程序的主菜单界面如下。如图9所示。

图9 程序的主菜单界面

(1)管理员登录测试,如图10所示。

图10 管理员登录测试

(2)管理员添加电影测试,如图11所示。

图11 管理员添加电影测试

(3)查看排片信息测试,如图12所示。

图12 查看排片信息测试

(4)用户注册测试,如图13所示。

图13 用户注册测试

(5)用户登录测试,如图14所示。

图14 用户登录测试

(6)用户查看排片信息测试,如图15所示。

图15 用户查看排片信息测试

(7)用户查看售票情况测试,如图16所示。

图16用户查看排片信息测试

(8)用户购票测试,如图17所示。

图17 用户购票测试

此时再次查看售票情况,如下图18所示。

图18 购票后再次查看售票情况

(9)用户退票测试,如图19所示。

图19 用户退票测试

此时再次查看售票情况,如下图20所示。

图20 退票后再次查看售票情况

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影售票系统电影

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值