影院售票系统
一、基本业务功能
影院计算机售票系统应满足影院日常基本放映业务流程,至少具备编排放映计划、售票、退票、补登、验票、数据统计处理、数据上报等功能。
1、编排放映计划
影院利用下载的影片名称根据市场情况制定放映计划,安排拟放映影片的名称、日期、场次、影厅,确定票价、分账比例、开始售票时间等相关信息。放映计划的修改工作限定在开始售票前完成。
2、售票
电影票是观众入场观看影片的凭证,票面应具有向观众提示电影有关信息的功能,电影票由主券和副券组成。
主券票面包括影院名称、影片名称、影厅名称、排座号、是否对号入座、放映日期、放映时间、票价、类别、售票员、售出时间及票号(或条码)等信息项目。
副券票面包括影厅名称、放映目期、放映时间、场次标识、座位号(图标,数字,字母)等信息项目。
票价应参照片商和各院线公司的相关规定,根据需要设置。
类别由影院根据实际需要自行设置,但上报时统一归入单人,双人,学生,团体分类项目,以便数据统计时按需归类。
售票产生的凭证和数据记录要一一对应,并完整记录其它相关辅助信息。
3、退票
售票软件应具有退票功能,并建立相应退票记录,记录内容包括退票操作人、退票日期、退票时间和退票金额等项目。所产生的记录和回收的凭证必须一一对应,并完整记录其它相关辅助信息。
4、补登
由于机器故障等意外原因导致影院不能正常使用计算机售票,而改用统一监制的代用票,在计算机售票系统恢复正常后应将售出的代用票补登录入计算机售票系统内,以保持影院经营数据的完整和准确。
5、验票
以影院售票系统数据为基础,对观众所持票据进行检验,判断其合法性,并根据判断结果确定是否允许该观众入场观影,同时将该票数据传回影院售票系统并做记录。
6、数据处理
影院售票系统提供的数据处理功能应至少包括:
·统计:以售票数据为源数据所进行的统计,必须确保其真实、可靠、准确。
·报表:依照国家广电总局规定的式样制定规范的报表。
7、维护功能
售票软件应具备专门模块显示、编辑影院的其它信息和影厅信息的功能。
二、系统数据备份与恢复
系统维护功能应包括:
1、具备自动和手动备份功能,并易于操作。
2、具备对所备份的数据进行恢复的功能。
3、具备完善的售票软件、数据库灾难恢复功能,便于及时恢复正常业务操作。
#include ""
#include ""
#include ""
#include ""
//#include ""
#include <fstream>
#include <iostream>
#include <vector>
#include <>
using namespace std;
int save_user(Employee em);
int login_admin()
{
char name[14];
char pass[12];
int count = 0;
int lev = 0;
int res = -1;
cout<<"请输入用户名:";
cin>>name;
cout<<"请输入密码:";
cin>>pass;
char ans = 'y';
//Employee::Employee(int E_c, const char * E_n, const char * E_s, int E_a, const char * E_u, const char * E_p, int E_l)
if(strcmp(name, "admin") == 0 && strcmp(pass, "admin") == 0)
{
cout<<"登录成功"<<endl;
while(ans == 'y' || ans == 'Y')
{
cout<<"请设定用户\n请输入用户名:";
cin>>name;
cout<<"请输入密码:";
cin>>pass;
cout<<"请输入用户级别(1,2):";
cin>>lev;
Employee temp(0, name, "", 18, "", pass, lev);
res = save_user(temp);
cout<<"是否继续?(y/n)";
cin>>ans;
}
}
return res;
}
int login()
{
char name[14];
char pass[12];
int count = 0;
int res =
影院售票系统 来自淘豆网m.daumloan.com转载请标明出处.