- 6
- 0
- 约6.25千字
- 约 12页
- 2017-12-15 发布于河南
- 举报
面向对象课程设计要求A
面向对象程序课程设计
(2015/2011学年第一学期第17周)
指导教师: 庄巧莉、杨东鹤
班级:14电信实验班
学号:2014339960002
姓名:李君艳
面向对象程序课程设计任务书
【题目】电影院自动售票机
【目的】
通过设计一个小型电影院的自动售票系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。
【要求】
1、每个学生必须独立完成;
2、课程设计时间为1周;
3、设计语言采用C++;
4、学生有事离校必须请假。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,未按规定上交实验报告的学生,其成绩按不及格处理。
【内容简介】
有一个小型的电影院,这个电影院有2个放映厅,厅里有10排座位,每排10个座位。这个电影院从早上8:00开始营业,营业至次日凌晨2点结束。这个电影院现在打算使用自动售票机,来让观众自己购票。现在请你为这个自动售票机编写一个程序,使得这个自动售票机能够正确工作。
【考核标准】
1、能够正确出售某一场次,某一座位的票,成绩≥60;
2、能够实现对每天放映的电影信息的管理(增加、删除、修改),成绩≥70;
3、能够根据当前购买时间自动排除已经放映过的场次,成绩≥80;
4、能够统计每一天每一场次的出票情况,界面设计友好,成绩≥90。
请仔细考虑这个题目中出现的各个实体,考虑如何保存数据,使得即使在程序窗口关闭后,再次运行程序时之前的售票信息仍然有效。
【工作内容及工作计划】
时间 地点 工作内容 指导教师 12月 28日 上午 10-306 任务布置,需求分析 庄巧莉、杨东鹤 下午 10-306 系统功能划分 庄巧莉、杨东鹤 12月
29日 上午 10-306 类的整体设计 庄巧莉、杨东鹤 下午 10-306 类的详细设计 庄巧莉、杨东鹤 12月
30日 上午 10-306 编写代码 庄巧莉、杨东鹤 下午 10-306 编写代码 庄巧莉、杨东鹤 12月
31日 上午 10-306 程序测试 庄巧莉、杨东鹤 下午 10-306 程序测试 庄巧莉、杨东鹤 1月
1日 上午 10-306 上机检查、答辩 庄巧莉、杨东鹤 下午 10-306 上机检查、答辩 庄巧莉、杨东鹤
面向对象程序课程设计
目 录
题目
需求分析
系统结构图
类的设计
程序代码与说明
运行结果与分析
心得与体会
题目
有一个小型的电影院,这个电影院有2个放映厅,厅里有10排座位,每排10个座位。这个电影院从早上8:00开始营业,营业至次日凌晨2点结束。这个电影院现在打算使用自动售票机,来让观众自己购票。现在请你为这个自动售票机编写一个程序,使得这个自动售票机能够正确工作
需求分析
有一个电影院,有两个电影厅,每两小时播放一部电影。每个电影有不同的票价,观众可以根据自己的喜好选择观看哪部电影,也可选择购买普通票或情侣票,完成交易。并且可以查看当前出票情况等
系统结构图
类的设计
建立一个Moive类,包括电影序号、名称、播放时间、普通票价、情侣票价、余票信息、座位表等。然后设计成员函数,把9个对象的信息从文件里传进来,用一个sell函数实现自动售票功能。
五.程序代码与说明
#includeiostream
#includeiomanip
#includestring
#includefstream
#includestdio.h
#includetime.h
using namespace std;
class Moive{
private:
int seat[10][10];
int n;
string moivename;
string moivetime;
int count;//每场电影的余票统计
static int total;//总售票的统计,每个对象共用
int price[2];//票价数组
public:
Moive(){
n=0;
for(int i=0;i10;i++)
for(int j=0;j10;j++)
seat[i][j]=0;
count=100;
price[0]=0; //
price[1]=0; //
}
void printseat(){//输出座位表信
您可能关注的文档
最近下载
- 传统基材润湿流平(氟碳硅烷嵌段).pdf VIP
- 南京财经大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- C4D课程考试试题及参考答案.doc VIP
- 2025年陕西公务员申论考试真题及答案B卷.docx VIP
- [渝粤教育] 西北工业大学 航天器控制原理 mooc 资料.docx VIP
- 航天器控制原理(西北工业大学)中国大学MOOC 慕课 章节测验 期末考试答案.pdf VIP
- 精品解析:2025年陕西省中考数学试题(原卷版).docx VIP
- 四维度主力跟踪.pdf
- 2022年陕西省中考数学真题(原卷版).docx VIP
- 大众网关控制器和bcm车身控制模块针脚定义非常有用.pdf VIP
原创力文档

文档评论(0)