全文预览

《C++程序设计》课程设计说明书-电影院售票系统

上传者:学习一点 |  格式:doc  |  页数:74 |  大小:0KB

文档介绍
足要求的按名字查找和按日期查找。找到之后与系统时间比较输出提示,如果没找到,输出提示。修改函数支持多种修改,可以避免输入的一些错误。也可以修改日期,以调整放映时间。删除函数是为防止输入错误,或是内存不够用而设计的。比如前几天已播放的,在内存中如果作用不是很大,完全是可以删除的。这样能跟有效利用资源。售票系统设计较为简单,主要是订票和退票。订票函数中会先给出可预订的提示,这样可以更有效订票。输入之后会先检查是否播放,若播放则给出提示,退出。若未找到,则同样给出提示。如果票卖光了,仍然有提示,如果电影达到预定要求,则先给出现有座位的预订情况,方便用户高效率订票。当客户输入一座位时程序会判断这个作为是否被预订,如果是,则给出提示;如果no就输出用户需要支付的金额,并记录在座位号对应的数组中。方便退票时退款。订票成功后还会输出现有座位的信息方便核实。其中订票和退票函数都是用大篇幅(一两百行)来构建起强大而有完善的提示功能,趋于人性化的设计跟拉近了与客户的距离。数据模型相关数据结构的说明类的设计程序中定义的数据:structnode{?intyear;?intmonth;?intday;?inthour;?intminute;?intdatetime[5];//装时间,方便比较?intnum;?stringname;?floatprice;?floatdiscount;?intrest;?floatseat[10][10];};classticket{?private:?nodetic[N];?intlen;?public:?ticket();?~ticket();?intsort(inti);?voidinput();?voidshow();?voidsearch();?voidchange();?voiddel();?voidsell();?voidrefund();}tick;

收藏

分享

举报
下载此文档