C++课设--电影院售票管理系统

C++课设--电影院售票管理系统

ID:39453827

大小:1011.47 KB

页数:43页

时间:2019-07-03

C++课设--电影院售票管理系统_第1页
C++课设--电影院售票管理系统_第2页
C++课设--电影院售票管理系统_第3页
C++课设--电影院售票管理系统_第4页
C++课设--电影院售票管理系统_第5页
资源描述:

《C++课设--电影院售票管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、内蒙古科技大学本科生《C++程序设计》课程设计说明书题目:电影院售票管理系统学生姓名:学号:专业:计算机科学与技术班级:计2010-2班指导教师:38内蒙古科技大学课程设计说明书成绩评定标准课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。考核项目评价质量成绩程序功能完全实现,并能通过答辩。(60%)A能完全正确回答提问;B问题回答的基本意思正确;C不能回答或回答错误,抽取程序小的功能即时编程,能完成;D不能回答或回答错误,即时编程无法完成;程序设计符合面向对象的思想和原则,结构合理(15)A程序结构层次分明,提取出各个实体类,

2、类的设计合理;B程序结构层次分明,具有客户类和服务类;C类的设计基本正确;D几乎在一个类或者方法中实现了大部分的逻辑,结构不够清晰;程序的风格(10%)A遵守编码规范,有良好的风格;以下问题每出现一项成绩降一个等级:1.类、方法和变量命名不符合规范;2.方法和属性前缺少注释;3.程序没有适当缩进;设计说明书(15%)从以下几方面考核:1.结构完整2.图表正确3.文字通顺4.版面工整38内蒙古科技大学课程设计说明书目录摘要I第一章问题描述1第二章问题分析22.1阐述你对问题的理解、解决问题的方案说明22.2系统功能模块的划分2第三章数据模

3、型33.1相关数据结构的说明33.2类的设计33.3程序结构说明,即程序各个部分之间如何协调来完成任务33.4全局变量,重要形式参数、局部变量等等,它们的命名及用途解释3第四章算法描述44.1解题算法的设计思路介绍44.2主要程序代码,加上详细的注释44.3画出程序流程图4第五章设计总结5参考文献6………………………………………………………………………………………………………………………………………………………………………38内蒙古科技大学课程设计说明书摘要论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析,数据模

4、型,算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。38内蒙古科技大学课程设计说明书第一章问题描述……………………………………………………………………………………。用C++设计一个电影院售票管理系统,能够提

5、供以下服务:(1)录入放映信息,格式为:放映日期放映时间场次电影名称票价会员折扣剩余座位2011-11-210:301桃姐308782011-11-214:002桃姐30886可不定时的增加放映数据。(2)浏览放映信息,可显示出某日期所有放映信息,如果当前系统时间超过了某电影的放映时间,则显示“此电影放映结束”的提示信息。(3)查询电影:可按日期或电影名查询。(4)售票和退票功能A:查询电影名。当剩余座位数大于0,并且当前系统时间小于放映时间时才能售票,计算会员折扣,售票后自动更新剩余座位数。38内蒙古科技大学课程设计说明书B:退票时,

6、输入退票的电影名和场次,当电影未放映时才能退票,如果以会员折扣购买的电影票,退票按照折扣价退款,退票后自动更新剩余座位数。38内蒙古科技大学课程设计说明书第一章问题分析……………………………………………………………………………………。1.1阐述对问题的理解、解决问题的方案说明用C++设计电影院售票系统需要用到类,为了存储数据,需要用remember,也就是需要定义类Film_remember,设计公有成员函数copy(参数)和remembershow()函数,然后在类外实现,公有数据成员设计date3_year,date3_mon,da

7、te3_day,time3_hour,time3_min,order3,name3[20],price3,discount3,left_number。在(1)录入信息时,依次输入各数据值,然后同copy函数传值,用for循环来存储每次录入的信息。在(2)中浏览信息时,需要用到时间函数来判断所录入的电影是否存在,以及是否放映,若存在且放映时间小于系统时间则显示此电影放映结束,若大于系统时间则显示出来。在(3)中按日期查找同样需要判断是否所查询的日期有要放映的电影,若存在放映的电影则需要判断是否已经放映,若放映了则显示此电影已放映,否则显示

8、出来。按电影名查询电影时同样需要判断要查询的电影是否存在,若存在则需要判断是否放映结束,若结束则输出结束信息,若还没有放映则显示出来。在(4)设计购票时需要判断当前是否还有剩余座位,以及是否放映了,若剩余座

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

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

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