电影票务系统111190142 杰一、程序框架图 (注:管理员密码为 123
) 二、概要设计1)主要结构体struct Movie//电影信息{int number;//编号,各票的编号是唯一的,方便用户输入编号就能选择想要的票进行操作int isNotNull;// 是否不为空,==1 时表示有电影可看char MID[50];//电影序列号char MName[50];//电影名称char company[50]; //电影院struct tm t1;//播放日期、时间struct tm t2;//结束日期、时间time_t second; //把播放日期、时间转换为秒
这样票的排序就很简单了
int price;//价格电影院票务系统管理员管理影讯系统按时间排列信息订票信息取票信息退票信息查询信息浏览电影信息退出创建电影信息修改电影信息增加电影信息删除电影信息退出子菜单按电影名称查询信息按放映时长查询信息按电影院查询信息int seatnumber[20][20];//保存座位信息,数字 1 代表已被预定,数字 0 代表未被预定int count;//票数char late[50];//是否正常播放};typedef struct movie moviestruct Customer//顾客{char cID[50];//int tickets; //订的票数Movie f;//保存已定的票的信息};typedef struct Customer Customer;:Movie ff;//空的票
用来格式化被删除的或过期的或还掉的票Customer cc;//空人
用来格式化票数为零的客户Movie f[100];//保存所有的票Customer c[100];//保存所有的客户char password[100]="123";//密码char comand[20]