中华人民共和国广播电影电视行业技术标准GY/T 207-2005
电影院计算机票务管理系统软件技术规范
Specifications for software of cinema ticket management system2005-5-9发布
国家广播电影电视总局
2005-6-1实施
规范性引用文件
术语定义
基本规则
基本业务功能和要求
数据交换的方式
系统数据备份与恢复.
安全保证。
监督管理
提示语言
附录A
附录C...
附表1:影片缩码原则
[附表2:电影院编码
GY/T 207-2005
GY/T207-2005
为规范电影院票务的管理,保证公平竟争,明确售票软件基本功能和要求而制定本技术规范。
本标谁由国家广播影电视总局提出。本标推由中国电影科学技术研究所归口。本标准主要起草单位:中国电影科学技术研究所,国家广播电影电视总局电影技术质量检測所。
本标准主要起草人:敬健,刘健南本标准自实施之日起代替国家广播电影电视总局电影局广影学【2003J第607号文件发布的《电影院计算机售票软件系统技术规范》(暂行)。--
GY/T 207-2005
电影院计算机票务管理系统软件技术规范本标准对应用于电影院计算机票务管理系统中的电影院编码、影片编码、基本功能及数据安换方式进行了规定。
本标准只对与电影院计算机票务管理系统相关的开发功能及数据接口做出了最基本的要求。
本标准适用放映电影的电影院、影剧院,俱乐部等计算机票务管理系统软件的研制。2规范性引用文件
下列文件中的条款通过本标准的引用而成为本标谁的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而鼓励根据本标谁达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
《Extensible Markup Language(XML)1.0》可扩展标记语言(XML)I.0《Hypertext Transfer Protocol(HTTP)1.1》超文本传输协议(HTTP)1.1《Secure Socket Layer(SSL)3.0》安全套接字层(SSL)3.03术语定义
票务管理系统TicketManagementSystem3.1
能够完成电影院票务管理的计算机售票系统软件。3.2影片编码Film Code
由12位具有特定含义的数字构成,一组数字的组合所特指的影片,具有唯一性。影片编码由授权管理机构提供并在捐定站点发布。3.3电影院编码 Cinema Code
由8位数字或英文字符组成,它所代表的电影院在全国范围内是唯一的。3.4
电影院Cinema
经营电影放映的场所。
影厅Ha
电影放映的场地。
3.6 座位 Seat
单座:单人座位
双座:双人座位,统计时按2人计,售票时,出2张票。包厢:2人(包括2人)以上的多人座位,按人统计,按人出票。3.7节耳 Program
供观众当场观看的内容。
GY/T207-2005
3.8营业日期BusinessDate
指电影院的实际工作H。
3.9场次Perfarmance
一次完整的影片放映过程。
3.10放映计划Scheduler
电影院根据需要,确定、安排拟放映的影片名称、时间、影厅以及票价等项目。3.11分帐比例ShareProportion
与影片发行各方就票房收入进行分配的比例,此处指票房收入中需要上缴各方百分比之和。
3.12连场ThroughProjection
在同一个放映厅内,凭单张票可连续观看多场影片的特殊的电影场次。3.13售票Sale
电影院对观众规看电影的销售行为,电影票为收费凭证。:3.14团体票GroupTicket
票价可以不同于零售票,并且一次购买多张。3.15售票原始数据TicketOriginalData由计算机中运行的售票管理软件驱动出票、计数而采集到的售票数据记录。3.16退票TicketReturn
因为某种原因取消观看电影而引起的退还票款行为。3.17补登Afteward Register
把乎工代用票事后补录到电影院计算机票务管理系统中的行为。3.18数据上报DataReport
将票务数据依照本标准规定的格式传送到授权管理机构、院线及影片特定发行商。3.19 票务监管Ticketsupervise获取授权的票务监管机构通过互联网方式进人票务管理系统取得指定票务数据的行为。
3.20监管界面Monitoring interface显示电影院的正式名称,电影院编码,及其影厅信息的界而。基本规则
出票规则
票务管理系统根据电影院座位数,实行1人1票的出票规则。4.2计数规则
计观众人次。1名观众看1部电影计1人次,1名观众看3部电影计3人次,以此类推。4.3影片编码规则
影片编码规则见附表1。
4.4电影院编码规则
电影院编码规则见附表2。
营业日期
影院的营业日期特指定王午6点至次日上午6点。基本业务功能和要求
电影院计算机票务管理系统应满足电影院日常基本改映业务流程,必须具备电影院编码加载、影片编码下载、编排计划、售票、退票、补登、验票、数据统计处理、数据上报功能。-2-
5.1电影院编码加载
GY/T 207-2005
电影院编码必须使用专有数据接口载人,不能具备人工输人和修改电影院编码的功能。5.2影片编码下载
具备从授权管理机构指定的站点下载影片名称、编码,以及影片其它基本信息的功能,并以此作为影片资料的唯一来源。不能,具备人工输人和修改影片编码的功能。5.3缩排放映计划
电影院利用下载的影片信息进行编排放映场次,确定分账比例、开始放映时间和各种票价:
已有票售出的场次在开映前,其放映计划需要修和测除时,系统应具有对原数据做相应的迁移处理,并记人系统日志的功骼。超过影片开映时间,自动锁定放映计划的修改和删除功能。在影片放映结束后,不能对该场售票数据再做除补登以外的任何票务操作。5.4售票
5.4.1电影票
由主券和副券组成,具有售出的电影票与票务系统内记录的数据一一对应的功能。5.4.2主券票面基本内容
包括电影院名称、影片名称、影厅名称、排座号、放映日期、放映时间、票价、类别、售票员、售出时间及票号(或条码)信息项目。如不对号人座,须标明。
5.4.3副券票面基本内容
包括影厅名称、放映日期、放映时间、场次标识(图标、或数字、或字母)座位号信息项目。
5.4.4票价
参照片商和各院线公司的相关规定,极据需要设置。不得设置零票价。
5.4.5售票类别
由电影院根据实际需要自行设置,但数据上报时统一归入单人,双人,学生、团体分类项目,以便数据统计时按需归类。5.5退票
其有退票功能,并建立相应退票记录,记录内容包括退票操作人、退票日期、退票时间和退票金额等项目。
退票所产生的记录和回收的凭证必须一一对应,并记录其它相关辅助信息或补充说明。5.6补登
电影院由于机器故障等意外原因导致不能使用计算机售票,在计算机系统修复前使用手工出售代用票,在计算机系统恢复后应将手工售出的票补人计算机内,以保持电影院经营数据的完整和准确。
5.7验票
以电影院计算机票务系统数据为基础,对观众所持电影票进行检验,判断其合法性。5.B数据处理
电影院计算机售票管理系统提供的数据处理功能应至少包括:统计:以售票数据为源数据所进行的统计,必须确保其真实、可靠、准确。报表:由统计结果生成需要的各类报表。在影片放映场次的售票操作终止后,相同的统计条件下,在任何时间生成的报表内容必须一致。-3-
GYIT207-2005
统计、查询及报表的结果来电影院票务原始数据。应有标明补登数据的报表。
5.9数据上报
将电影院当次所有的放映计划、已完成放映的场次的借票数据,依照本标准规定的格式传送到授权管理机构、院线及影片特定发行商。向授权管理机构传送的数据必须是全部售票数据;向院线及特定的发行商传送的数据允许按双方要求逊行筛选。
5.10 其它功能
电影院讨算机票务管理系统具备向观众显示影片场次信息和座位信息功能。具有实现出售学生票、团体票、连场票和票价优惠管理功能。5.11 扩展功能
可根据影院业务需要,委托开发商提供票务管理系统的延伸、扩展功能。6
数据交换的方式
售票数据自电影院上报到授权管理机构和下载电影院编码、影片编码必须符合以下传输协议。
协议定义
服务器
本规范通讯协设
影院售票
本协议定义的接口层次图如下:6.1
服务器
物理链路协设层
XM协设层
HTTP/HTTPS协议层
TCP/IP协设层
物理链路协议层
使用可以接人互联网的任何物理链路。6.2
TCP/IP协层
影院售票
GY/T207-2005
本协议规定电影院售票系统在进行数据通讯的时候必须实现TCP/P协议,以保证能够接入互联网正常访问数据服务器。6.3HTTP/HITPS 协议层
具体HTTP协议参考标准。如果需要加密传输则使用HTTPS协议,利用SSL建立加密通道进行数据传输。
6.4XML 协设层
6.4.1数据类型定义
6.4.1.1定长字符串
char(n),n指定字符串长度。
6.4.1.2可变长字符串
vatchar(n),n指定字符串最大长度。6.4.1.3整数
int(n),n 指定十进制整数的最大位数。6.4.1.4小数数据
numeric(p.s),P(精度)指定小数点左边和右边可以存储的十进制数字的最大个数。(小数位数)指定小数点存边可以存储的十进制数字的最大个数。当精度不够时最后位四舍五人。
6.4.1.5日期时间类型
datetime(pattern),patten指定日期时间的模板。patterm 可以包含以下部分:部分
GY/T 207-2005
6.4.2协议内客包头说明
cData
Version-\1.0\
Type-\TicketReport\
SoturceCode=\123456\DestinationCode=\123456\>Datetime=\2004-10-31
Data是包头元索,每一条协议者具有Data元素,在Data 元素中:元素
Version
Datetime
SourceCode
DestinationCode
协议版本号
协议类型,例如 Type为 TicketReport时表示票房上报信息
协议发送时间
上传信息时表示发送电影院编码,下载时标识服务器端编码
接收点编码
6.4.3协议体内容说明
6.4.3.1票房信息上报
Type-\TicketReport\
SourceCode-\123456\DestinationCode=\123456t>TicketReports
营业日期电影院编码厅编码
影片编码
< Show>场次 Show >
12:00:00\
varchar(8),当前版本号是1.0
yarchar(32)
datetime(yyyy-mm-dd hh:mi:ss),例子:2004-12-31 12:00:00
char(8)
char(8)
Datetime-\2004-10-31
放映时间 ShowDatetime>单人票价/SingleSeatPrice>双人票价学生票价包厢票价
团体最高票价体最低票价团体平均票价单人人数/SingleSeatAudienceQuantity12:00:00
双人人数学生人数-6-
包厢人数/BoxAudienceQuantity>团体人数/GroupAndienceQuantity?GY/T 207-2005
单人退票人数/SingleReturnedQuantity?双人退票人数学生退票人数包厢退票人数团体退票人数单人收人小计/SingleTotalEarning>双人收人小i[学生收人小计/StudentTotalBarning>包厢收人小计团体收小计人数合计收入合计/TotalEaming>团体退票合计< GroupTotalReturn >退票总计fTatalReturn>
TicketReport元素表示票房上报信息,TicketReport的子元素包括:元素
BusinessDate
CinemalD
FilmID
ShowDatetime
SingleSeatPrice
DoubleSeutPrice
StudentPrice
BoxPrice
GroupHighPrice
GroupLowPrice
GroupAveragcPricc
营业日期
电电影院编码
厅编码
影片緯码
放映时间
单人票价
双人票价
学生票价
包厢票价
团体最高票价
团体最低票价
团体平均票价
datetine(yyyy-mm-dd),例如:
2004-12-31
char(8)
char(8)
char(12)
inl(2)
datetime(yyyy-mm-dd hh;mi:ss),例子:2004-12-3112:00:00
numeric(6,2)
numeric(6,2)
numcric(6.2)
numeric(6,2)
numerie(6,2)
numcric(6,2)
numeric(8,4)
GY/T207-2005
SingleSeatAudienceQuantity
DoubleSeatAudienceQunity
StudentAudienceQuantity
BoxAudienceQuantity
GroupAudicnceQuantity
SingleReturnedQuantity
DoubleRetumedQuantity
SudentRetumedQuantity
BoxRetumedQuantity
GroupReturnedQuantity
SingleTotalEarning
DoubleTotalEarning
StudentTotaiEaning
BoxTotalEarning
GroupTotalEarning
TotalAudicnccQuantity
TotaiEaning
GroupTotaiReturn
TotaiRetum
6.4.3.2电影院信息下载
单人人数
双人人数
学生人数
包厢人数
团体人数
单人退票人数
双人退票人数
学生退票人数
包厢退票人数
团体退票人数
单人收入小计
双人收入小计
学生收人小计
包厢收人小计
团体收入小计
人数合计
收入合计
团体退票合计
退票总计
≤?xml version=\1.0\ elcoding=\GB2312\?>.Version=\1.0\
Type-\Cinemalufomation\
SourceCode-\123456\DestinationCode-\123456\>
ID>电影院编码
电影院名称
法人代表电话
联系人地址
厅数量座位总数量
/Datax
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)www.bzxz.net
numeric(8,2)
numeric(8,2)
numeric(8,2)
numeric(8,2)
numeric(8,2)
int(6)
sumeric(10,2)
numeric(10,2)
mumeric(10,2)
Datetime=t2004-10-31
12:00:00\
GY/T207-2005
CinemaInfomation标识电影院信息下载,Cinenainfomation的子元素包括:素
Corparalion
Telephooe
ContactPeopie
Address
HallQuantity
SeaQuantity
6.4.3.3影片信息下载
电影院编码
电影院名称
法人代表
联系人
厅数量
座位总数量
Data
Ver'sion=\1.o\
Type-\FilmInfomation\
SourceCude-\123456\DestinationCode-\123456\>
ID>影片编码
影片名称
发行H期发行商制片人
导演
演员表
简介
aDatay
char(8)
varchar(G4)
varchar(32)
varchar(32)
varchar(32)
varchar(256)
int(2)
int(5)
Datetime=\2004-10-31
FilmInfomation标识影片信息下载,FilmInfomation的子元索包括元素
PublishDate
Publisher
Producer
Dirertor
影片编码
影片名称
发行日期
发行商
制片人
演员表(多个演员之间用逗号厢-9-
char(12)
varchar(64)
12:00:00\
datetime(yyyy-nm-dd),例如:2004-12-31
varchar(64)
varchar[32]
varchar(32)
varchar(256)
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。