电影院售票系统.doc

电影院售票系统.doc

ID:59459634

大小:167.00 KB

页数:19页

时间:2020-11-02

电影院售票系统.doc_第1页
电影院售票系统.doc_第2页
电影院售票系统.doc_第3页
电影院售票系统.doc_第4页
电影院售票系统.doc_第5页
资源描述:

《电影院售票系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、内蒙古科技大学本科生课程设计说明书题目:C++课程设计——电影院售票管理系统学生姓名:学号:专业:班级:指导教师:日期:总体设计主函数录入信息添加信息查询信息浏览信息售票与退票结束接口设计函数列表函数名函数格式函数功能LuruVoid录入信息Chaxunnamevoid按姓名查询信息Chaxuntimevoid按时间查询信息Liulanvoid浏览信息Shoupiaovoid售票Tuipiaoint退票Showvoid显示信息Tianjiavoid添加信息详细设计录入信息:按提示输入信息,保存在类中定义的数组a[100]

2、中。进入输入信息显示信息结束查询信息:通过调用类中chaxun()函数,选择以何种方式查询,通过输入查询电影的名或时间,查找到所查找的电影,最终输出。进入输入选项t=1t=2输入时间输入姓名输出结果结束t=2浏览信息:通过使用for语句,将存储的所有电影信息打印出来。添加信息:按提示输入信息,储存在数组中,最终电影的个数len加1。进入输入电影信息显示添加电影信息结束售票与退票:先选择需要进行的操作,选择完成时,按要求输入电影信息,如果没有查找到,就输出无信息,查找到函数内的n变量加1,并输出查到信息。查找到信息之后将查

3、到的电影播放时间与系统时间比较,如果小于系统时间,则已经播放完,无法进行售票或退票。如果没有播放,则判定是否是会员,如果是会员,则计算输出会员价格,若不是会员,则输出原价。售票输入电影场次和时间是否超时输出超时是否会员输出会员价结束输出原价退票输入电影场次和时间是否超时输出超时是否会员输出会员价结束输出原价课程设计总结:这次课程设计难点是电影播放时间与系统时间的比较,这个问题我通过查阅资料认识到了头文字windows.h中的获取系统时间SYSTEMTIMEsys和GetLocalTime(&sys),最终解决了问题。附录

4、:#include#include#include#includeusingnamespacestd;structbase{inttime_f;inttime_s;inttime_t;inttime_y;inttime_n;intdatetime[5];charname[20];intchangci;floatprice;floatzhekou;intzwnumber;};classfilm{public:film(){};~film(){};v

5、oidluru();voidksluru();intzhengjia();voidliulan();voidchaxun();voidshoupiao();voidtuipiao();voidchaxunname();voidchaxuntime();friendvoidshow(inti);private:basea[100];intlen;}fi;voidshow(inti){cout<

6、i.a[i].time_s<<":"<>m;switch(m)

7、{case1:system("Cls");fi.ksluru();break;case2:system("Cls");len=fi.zhengjia();break;}}voidfilm::ksluru(){charch;for(inti=0;i<100;i++){cout<<"输入日期:"<>fi.a[i].time_n>>fi.a[i].time_y>>fi.a[i].time_t;cout<<"输入时间:"<>fi.a[i].time_s>>fi.a[i].time_f;fi

8、.a[i].datetime[0]=fi.a[i].time_n;fi.a[i].datetime[1]=fi.a[i].time_y;fi.a[i].datetime[2]=fi.a[i].time_t;fi.a[i].datetime[3]=fi.a[i].time_s;fi.a[i].datetime[4]=f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。