1、GY 中华人民共和国广播电影电视行业技术标准Gv,厅207-2005电影院计算机票务管理系统软件技术规范Specifications for software of cinema ticket management system 2005-5-9发布2005-6-1实施国家广播电影电视总局发布060511000002 GY厅207-2005目录.,. n l 范围.1 2 规范性引用文件.1 3 术语定义.1 4 基本规则.2 5 基本业务功能和要求.26 数据交换的方式.4 7 系统数据备份与恢复.108 安全保证.109 监督管理.1010提示语言.18附录A.19 附录B.20附录c.2
2、1 附表1:影片编码原则.22附表二电影院编码.23-1-Gy.厅、207-2005前言为规范电影院票务的管理,保证公平竞争,明确售票软件基本功能和要求而制定本技术规范。本标准由国家广播电影电视总局提出。本标准由中国电影科学技术研究所归口。本标准主要起草单位:中国电影科学技术研究所、国家广播电影电视总局电影技术质量检测所。本标准主要起草人:敬健,刘健南本标准自实施之日起代替国家广播电影电视总局电影局广影宇2003第607号文件发布的电影院计算机售票软件系统技术规范(暂行)。-11-GY厅207-2005电影院计算机票务管理系统软件技术规范1 范围本标准对应用于电影院计算机票务管理系统中的电影院
3、编码、影片编码、基本功能及数据交换方式进行了规定。本标准只对与电影院计算机票务管理系统相关的开发功能及数据接口做出了最基本的要求。本标准适用于放映电影的电影院、影剧院、俱乐部等计算机票务管理系统软件的研制。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。Extensible Markup Language (XML) 1.0可扩展标记语言(XML)1.0 Hypertext
4、Transfer Protocol (HP)l.1超文本传输协议(HTTP)1.1 Secure Socket Layer (SSL) 3.0安全套接字层(SSL)3.0 3 术语定义3.1 票务管理系统TicketManagement System 能够完成电影院票务管理的计算机售票系统软件。3.2 影片编码FilmCode 由12位具有特定含义的数字构成,一组数字的组合所特指的影片,具有唯一性。影片编码由授权管理机构提供并在指定站点发布。3.3 电影院编码CinemaCode 由8位数字或英文字符组成,它所代表的电影院在全国范围内是唯一的。3.4 电影院Cinema经营电影放映的场所。3.
5、5 影厅Hall电影放映的场地。3.6 座位Seat单座:单人座位双座:双人座位,统计时按2人计,售票时,出2张票。包厢:2人(包括2人)以上的多人座位,按人统计,按人出票。3.7 节目Program供观众当场观看的内容。Gyrr 207-2005 3.8 营业日期BusinessDate 指电影院的实际工作日。3.9 场次Performance一次完整的影片放映过程。3.10放映计划Scheduler电影院根据需要,确定、安排拟放映的影片名称、时间、影厅以及票价等项目。3.11分帐比例ShareProp。此ion与影片发行各方就票房收入进行分配的比例,此处指票房收入中需要上缴各方百分比之和。
6、3.12连场ThroughP叫ection在同一个放映厅内,凭单张票可连续观看多场影片的特殊的电影场次。3.13售票Sale电影院对观众观看电影的销售行为,电影票为收费凭证。3.14团体票GroupTicket 票价可以不同于零售票,并且一次购买多张。3.15售票原始数据TicketOriginal Data 由计算机中运行的售票管理软件驱动出票、计数而采集到的售票数据记录。3.16退票TicketReturn 因为某种原因取消观看电影而引起的退还票款行为。3.17补登AfterwardRegister 把手工代用票事后补录到电影院计算机票务管理系统中的行为。3.18数据上报DataRepor
7、t 将票务数据依照本标准规定的格式传送到授权管理机构、院线及影片特定发行商。3.19票务监管Ticketsupervise 获取授权的票务监管机构通过互联网方式进入票务管理系统取得指定票务数据的行为。3.20监管界面Monitoringinterface 显示电影院的正式名称,电影院编码,及其影厅信息的界面。4 基本规则4.1 出票规则票务管理系统根据电影院座位数,实行1人1票的出票规则。4.2 计数规则计观众人次。1名观众看l部电影计1人次,1名观众看3部电影计3人次,以此类推。4.3 影片编码规则影片编码规则见附表l。4.4 电影院编码规则电影院编码规则见附表204.5 营业日期影院的营业
8、日期特指定上午6点至次日上午6点。5 基本业务功能和要求电影院计算机票务管理系统应满足电影院日常基本放映业务流程,必须具备电影院编码加载、影片编码下载、编排计划、售票、退票、补登、验票、数据统计处理、数据上报功能。-2-Gyrr 207-2005 5.1 电影院编码加载电影院编码必须使用专有数据接口载人,不能具备人工输入和修改电影院编码的功能。5.2 影片编码下载具备从授权管理机构指定的站点下载影片名称、编码,以及影片其它基本信息的功能,并以此作为影片资料的唯一来源。不能具备人工输入和修改影片编码的功能。5.3 编排放映计划电影院利用下载的影片信息进行编排放映场次,确定分账比例、开始放映时间和
9、各种票价。巳有票售出的场次在开映前,其放映计划需要修改和删除时,系统应具有对原数据做相应的迁移处理,并记人系统日志的功能。超过影片开映时间,自动锁定放映计划的修改和删除功能。在影片放映结束后,不能对该场售票数据再做除补登以外的任何票务操作。5.4 售票5.4.1 电影票由主券和副券组成,具有售出的电影票与票务系统内记录的数据一一对应的功能。5.4.2 主券票面基本内容包括电影院名称、影片名称、影厅名称、排座号、放映日期、放映时间、票价、类别、售票员、售出时间及票号(或条码)信息项目。如不对号入座,须标明。5.4.3 副券票面基本内睿包括影厅名称、放映日期、放映时间、场次标识(图标、或数字、或字
10、母)、座位号信息项目。5.4.4 票价参照片商和各院线公司的相关规定,根据需要设置。不得设置零票价。5.4.5 售票类别由电影院根据实际需要自行设置,但数据上报时统一归人单人,汉人,学生.11体分类项目,以便数据统计时按需归类。5.5 退票具有退票功能,并建立相应退票记录,记录内容包括退票操作人、退票日期、退票时间和退票金额等项目。退票所产生的记录和回收的凭证必须一一对应,并记录其它相关辅助信息或补充说明。5.6 补登电影院由于机器故障等意外原因导致不能使用计算机售票,在计算机系统修复前使用于工出售代用票,在计算机系统恢复后应将于工售出的票补人计算机内,以保持电影院经营数据的完整和准确。5.7
11、 验票以电影院计算机票务系统数据为基础,对观众所持电影票进行检验,判断其合法性。5.8 鼓据处理电影院计算机售票管理系统提供的数据处理功能应至少包括:统计:以售票数据为源数据所进行的统计,必须确保其真实、可靠、准确。报表:由统计结果生成需要的各类报表。在影片放映场次的售票操作终止后,相同的统计条件下,在任何时间生成的报表内容必须一致。-3-GY厅207-2005统计、查询及报表的结果来自电影院票务原始数据。应有标明补登数据的报表。5.9 撤据上报将电影院当天所有的放映计划、已完成放映的场次的售票数据,依照本标准规定的格式传送到授权管理机构、院线及影片特定发行商。向授权管理机构传送的数据必须是全
12、部售票数据;向院线及特定的发行商传送的数据允许按双方要求进行筛选。5.10其它功能电影院计算机票务管理系统具备向观众显示影片场次信息和座位信息功能。具有实现出售学生票、团体票、连场票和票价优惠管理功能。5.11扩展功能可根据影院业务需要,委托开发商提供票务管理系统的延伸、扩展功能。6 鲸据交换的方式售票数据自电影院上报到授权管理机构和下载电影院编码、影片编码必须符合以下传输协议。协议定义本协议定义的接口层次图如下:数据服务器本规范撞讯协议影院售票系统-4-Gvrr 207-2005 6.1 物理链路协议层使用可以接人互联网的任何物理链路。6.2 TCP/IP协议层本协议规定电影院售票系统在进行
13、数据通讯的时候必须实现TCP/IP协议,以保证能够接人互联网正常访问数据服务器。6.3 HTTP/HTTPS协议层具体H口?协议参考标准。如果需要加密传输则使用HTTPS协议,利用SSL建立加密通道进行数据传输。6.4 XML协议层6.4.1 数据类型定义6.4.1.1 定长字符串ch圳的,n指定字符串长度。6.4.1.2 可变长字符串varchar(时,n指定字符串最大长度。6.4.1.3 整数int(时,n指定十进制整数的最大位数。6.4.1.4 小数数据numeric(p,s) , p (精度)指定小数点左边和右边可以存储的十进制数字的最大个数。s(小数位数)指定小数点右边可以存储的十进
14、制数字的最大个数。当精度不够时最后一位四舍五入。6.4.1.5 日期时间类型datetime(pattem), pattem指定日期时间的模板。pattem可以包含以下部分:部分说明年yyyy 月mm 日dd 时hh -5-Gvn 207-2005 |分lnl秒Iss 6.4.2 协议内容包头说明Datetime=2004-10-31 Data是包头元素,每一条协议都具有Data元素,在Data5G素中:元素说明类型12: Version 协议版本号varchar仰,当前版本号是1.0乃pe协议类型,例如乃pe为TicketReportV缸ch缸(32)时表示票房上报信息Datetime 协议
15、发送时间datetime(yyyy-mm-dd恤:因:则,例子:SourceCode 上传信息时表示发送电影院编码,下载DestinationCode 6.4.3 协议体内容说明6.4.3.1 票房信息上报时标识服务器端编码接收点编码24-12-31 12: ch缸(8)ch缸(8)营业日期电影院编码厅编码影片编码场次 放映时间单人票价双人票价学生票价包厢票价团体最高票价团体最低票价团体平均票价单人人数双人人数学生人数-6-Gy.厅207-25包厢人数团体人数单人退票人数双人退票人数学生退票人数包厢退票人数团体退票人数单人收入小计双人收人小计学生收人小计包厢收人小计团体收人小计人数合计收人合计
16、团体退票合计 退票总计厅icketReportTicketReport元素表示票房上报信息,TicketReport的子元素包括:元素说明类型BusinessDate 营业日期datetime(yyyy-mm-dd) ,例如:24-12-31 Cinema1D 电电影院编码ch缸(8)Ha1IID 厅编码ch缸(8)FilmID 影片编码ch缸(12)Show 场次int(2) ShowDatetime 放映时间datetime(yyyy-mm-dd hh:mi:ss) , 例子:2004-12-31 12:00 SingleSeatPrice 单人票价numeric(6,2) DoubleS
17、eatPrice 双人票价numeric(6,2) StudentPrice 学生票价numeric(6,2) BoxPrice 包厢票价numeric(6,2) GroupHighPrice 团体最高票价numeric(6,2) GroupLowPrice 团体最低票价numeric(6,2) GroupAveragePrice 团体平均票价numeric(8,4) -7-Gyrr 207-2005 SingleSeatAudienceQuantity 单人人数DoubleSeatAudienceQuantity 双人人数StudentAudienceQuantity 学生人数BoxAudi
18、enceQuantity 包厢人数GroupAudienceQuantity 团体人数SingleReturnedQuantity 单人退票人数DoubleReturnedQuantity 双人退票人数StudentReturnedQuantity 学生退票人数BoxReturnedQuantity 包厢退票人数GroupReturnedQuantity 团体退票人数SingleTotalEarning 单人收入小计DoubleTotalEarning 双人收入小计StudentTotalEarning 学生收入小计BoxTotalEarning 包厢收入小计GroupTotalEarning
19、 团体收入小计TotalAudienceQuantity 人数合计TotalEarning 收入合计GroupTotalReturn 团体退票合计TotalReturn 退票总计6.4.3.2 电影院倍息下载电影院编码电影院名称法人代表电话联系人地址厅数量座位总数量-8-int(6) int(6) int(6) int(6) int(6) int(6) int(6) int(6) int(6) int(6) numeric侈,2)numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2) int(6) numeric(lO,2) numeric(lO
20、,2) numeric(10,2) 12:00: Gy.厅、207-2005CinemaInfomation标识电影院信息下载,CinemaInfomation的子元素包括:元素说明ID 电影院编码Name 电影院名称Corporation 法人代表Telephone 电话ContactPeople 联系入Address 地址HallQuantity 厅数量SeatQuantity 座位总数量6.4.3.3 影片信息下载影片编码影片名称发行日期发行商制片人导演演员表简介且)ata类型char(8) varch缸(64)V缸char(32)varch缸(32)varch缸(32)V缸ch缸(25
21、6)int(2) int(5) Datetime=2004-10-31 FilmInfomation标识影片信息下载,FilmInfomation的子元素包括:元素说明类型ID 影片编码char(l2) Name 影片名称varchar(64) 12:00:00 PublishDate 发行日期datetime(yyyy-mm-dd) ,例如:2004-12-31 Publisher 发行商varch缸(64)Producer 制片人varchar(32) Director 导演varch缸(32)/ Cast 演员表(多个演员之间用逗号隔V缸叫256)-9-Gvrr 207005 一一一一飞
22、)一7 系统数据备份与恢复7.1 备份H备自功和于五备份功能,并易于操作。7.2 恢复具备对所备份的数掘进行恢复的功能,同时具备完整的票务管理系统软件、数据库灾难恢复功能。8 安全保证8.1 数据安全的保证8.1.1 数据库选用安全性能良好、并通过有关认证的数据库系统。8.1.2 数据库访问应具备拒绝非授权访问数据库的功能。应用系统和数据库之间应有连接保密性。8.1.3 非规范操作出现非规范操作时(如非正常关机、断电等),售票系统必须保持票、款和相关数据的-致性。8.1 .4 保存期限统计数据的保存期限不低于3年。原始数据保存期限不低于1年。8.2 系统安全的保证8.2.1 权眼对所有进人电影
23、院计算机票务管理系统进行操作的人员须分别给予独立的用户名、登录口令和相应的工作权限。数据备份功能的使用应有独立的权限和账号。恢复的数据应有明确标示。8.2.2 日志对所有登录电影院计算机票务管理系统的人员须建立日志,记录其登录时间、所做的删除或修改操作及离开时间。操作日志受系统保护,不能更改。8.3 操作安全的保证对电影院计算机票务管理系统内所有操作都应进行必要的保护,对可能出现的误操作应予以提示,尽可能方便用户操作,引导操作者完成正确操作。9 监督管理9.1 监管界面售票软件须具备监管界面用于显示电影院的正式名称,电影院编码,及其影厅信息。9.2 监管接口开发商必须提供利用某种通讯方式与授权
24、的票务监管机构连接的监管接口,用于票务监管机构远程实时监督,调阅原始售票数据及系统操作日志,此监管接口不具备修改电影院计内Ul GY厅、207-2005算机票务管理系统内的黑务数据的功能。9.3 通讯方式9.3.1 系统结构例监管中心PSTN 影院监管服务器半VI调制解调器! 票务系统两端都是采用计算机串口连接调制解调器,调制解调器之间通过电话网络连接09.3.2 通讯安全采用调制解调器直接拨号的点对点的通讯方式时暂时不使用加密传输。采用TCP!IP方式通讯时传输加密采用SSL建立加密通道进行数据传输。9.3.3 通讯过程服务器端窑户端四一录二立一量建-二正确一一一一-_发送命令1接收命令1平
25、如古平一一一一-发送命令2接收命令2反馈消早一一断开连接服务器主动连接到票务系统建立连接后进行通讯。首先必须登录,登录成功后票务系统才可以进行其他命令的操作,否则全部返回未登录(Error code=Ox05 )错误。当通讯结束后由服务器端主动断开连接。9.4 协议格式下行和上行都是以服务器做为参照来说的,服务器发出的叫F行命令,服务器收到的叫上行消息。9.4.1 下行命令-11-Gvrr 207-2005 2 Bytes 1 Byte 2 Bytes 1 Byte Variable 1 Byte -SyncTag:同步头,2个字节长度,内容固定为十六进制。-Version:版本,1个字节长度
26、,描述协议版本,当前版本为。一TotalLeng白:命令长度,2个字节长度,从SyncTag第一个字节开始到CheckSum的最后一个字节结束的长度。一Command:命令,1个字节长度,描述这条命令要进行的操作。一Body:协议体,可变长度,与命令相应的参数。一CheckSum:校验和,1个字节长度,协议中除去CheckSum部分的每一个做累加后和256求余的结果。9.4.2 上行消息Sync I Ve阳onI Total I Command 2 Bytes 1 Byte 2 Bytes 1 Byte 1 Byte 1 Byte Variable 1 Byte -SyncTag:同步头,2个
27、字节长度,内容固定为十六进制。一Version:版本,1个字节长度,描述协议版本,当前版本为。一TotalLength:命令长度,2个字节长度,从SyncTag第一个字节开始到CheckSum的最后一个字节结束的长度。一Command:命令,1个字节长度,描述这条消息对应的命令。一Message:消息,1个字节长度,描述这条消息返回的内容。一ErrorCode:错误代码,1个字节长度。错误代码表参见附录二。一Body:协议体,可变长度,与命令相应的参数。一CheckSum:校验和,1个字节长度,协议中除去CheckSum部分的每一个做累加后和256求余的结果。9.5 协议体(Body)详解9.
28、5.1 传输控制命令9.5.1.1 消息重发命令重新发送上一条返回的消息。9.5.1.1.1 下行命令一Command:值为OxOI-Body:元。9.5.1.1.2上行消息根据之前发送的第一条查询命令(计划查询命令、日志查询命令、售票信息查询命令)返回相应的消息,请参见上述三条命令的向详细描述,9.5.1.2 发送下一条消息命令发送下一条返回的消息、09.5.1.2.1 下行命令-Command:值为Ox02-Body:元。-12-Gy.厅207-20059.5.1.2.2上行消息根据之前发送的第一条查询命令(计划查询命令、日志查询命令、售票信息查询命令)返回相应的消息,请参见上述三条命令的
29、向详细描述,9.5.1.3 停止发送命令清除之前的查询结果。9.5.1.3.1 下行命令一Command:值为Ox03-Body:元。9.5.1.3.2上行消息一正确a Message: Oxoo b Error Code: OxOO c Body:无内容一错误a Message: OxOO b Error Code :错误代码c Body:元内容9.5.1 .4 查询头消息- Message: OxOl - Error Code:错误代码- Body: 广一字段l查询结果记录数量9.5.2 操作命令9.5.2.1 登录命令登录到票务系统的监管接口只有登录之后才能进行其他操作。9.5.2.1.
30、1 下行命令、.,A啥,.、舍tn -I l 类型郎 B q& 长度一Command:值为Oxl0- Body: 字段类型长度用户名ch缸(16)16 Bytes 密码ch缸(16)16 B严部9.5.2.1.2上行消息一正确a Message: OxOO b Error Code! OxOO c Body:无内容一错误a Message: Oxoo b EorCode:错误代码c Body:元内容-13-Gyrr 207-2005 9.5.2.2 计划查询命令根据条件查询电影院的放映计划。9.5.2.2.1 下行命令一Command:值为Oxl1-Body: 字段电影院编码影厅编码营业起始日
31、期营业结束日期影片编码放映起始时间放映结束时间类型char(8) char(2) 也tetime(yyyy-mm-dd)datetime(yyyy-mm-dd) ch缸(12)datetime(yyyy-mm-dd hh:mi:ss) datetime(yyyy-mm-dd hh:mi:ss) L.-一一9.5.2.2.2上行消息一正确a Message: Ox02 b Error Code: OxOO c Body: 字段电影院编码影厅编码营业日期放映流水号场次号场次类别编码影片编码放映时间结束时间影片长度(分钟)是否对号入座标识单人票价类型ch缸(8)ch缸(2)datetime(yyyy
32、-mm-dd) char(1 7) ch缸。)ch缸(2)ch缸(12)datetime(yyyy-mm-dd hh:mi:ss) datetime(yyy沪mm-ddhh:mi:ss) int(4) bit numeric侈,2)-14-长度8 Bytes 2B咱.es20B归es20B严es12 B严es20 Bytes 20 Bytes 长度8 Bytes 2B严es20 Bytes 17 B严es2 Bytes 2 Bytes 12 B沪es20 Bytes 20 Bytes 2 Bytes 1 Byte 3B泸es双人票价numeric(6,2) 学生票价numeric(6,2) 包
33、厢票价numeric(6,2) 团体最高票价num回c(6,2)团体最低票价numeric(6,2) 一错误a Message: OxOO b EorCode:错误代码c Body:元内容9.5.2.3 日志查询命令根据条件查询电影院的操作日志。9.5.2.3.1 下行命令一Command:值为Ox12- Body: 字段电影院编码影厅编码营业起始日期营业结束日期影片编码修改起始时间修改结束时间9.5.2.3.2上行消息一正确a Message: Ox03 b Error Code: OxOO c Body: 字段电影院编码影厅编码营业日期影片编码影片长度(分钟)单人票价类型char(8) c
34、har(2) datetime(yyyy-mm-dd) datetime(yyyy-mm-dd) ch缸(12)d就etime(yyyy-mm-ddhh:mi:ss) datetime(yyyy-mm-dd hh:mi:ss) 类型ch缸(8)ch缸(2)datetime(yyyy-mm-dd) char(12) int(4) numeric(6,2) -15-GY.厅207-20053 Bytes 3 Bytes 3B严es3 Bytes 3 Bytes 长度8B归.es2 Bytes 20B归es20B严es12 Bytes 20B沪创20 Bytes 长度8 Bytes 2B严es20B
35、严es12 Bytes 2B严.es3 Bytes GY厅207-2005双人票价numeric(6,2) 学生票价numeric(6,2) 包厢票价numeric(6,2) 团体最高票价numeric(6,2) 团体最低票价numeric(6,2) 退票张数int(4) 修改标志ch缸(8)操作员ch缸(16)修改时间datetime(yyyy-mm-dd hh:mi:ss) 一错误a Message: OxOO b Error Code:错误代码c Body:元内容9.5.2.4 售票信息查询命令根据条件查询电影院的售票信息。9.5.2.4.1 下行命令一Command:值为(Ox13-
36、Body: 字段电影院编码影厅编码营业日期放映起始日期放映结束日期影片编码9.5.2.4.2上行消息一正确a Message: Ox04 b Error Code: OxOO c Body: 说明营业日期电电影院编码厅编码类型ch缸(8)char(2) datetim巳(yyyy-mm-dd)datetime(yyyy-mm-dd) datetime(yyyy-mm-dd) char(1 2) 类型datetime(yyyy-mm-dd) ch缸(8)ch缸(8)-16-3 Bytes 3 Bytes 3 B)吨.es3B严.es3 Bytes 2 Bytes 8 Bytes 16B严es20
37、 Bytes 长度8 Bytes 2 Bytes 20 Bytes 20 Bytes 20B严es12 B严.es长度20 Bytes 8 Bytes 8 Bytes Gvrr 207-2005 影片编码ch缸(12)12 Bytes 场次int(2) 1 Bytes 放映时间datetime(yyyy-mm-dd hh:mi:ss) 20 Bytes 单人票价numeric币,2)3 Bytes 双人票价numeric币,2)3B泸es学生票价numeric(6,2) 3 Bytes 包厢票价numeric(6,2) 3 Bytes 团体最高票价numeric(6,2) 3 Bytes 团体
38、最低票价numeric(6,2) 3 Bytes 团体平均票价numeric(8,4 ) 4 Bytes 单人人数int(6) 3 Bytes 双人人数int(6) 3 Bytes 学生人数int(6) 3B严es包厢人数int(6) 3B严部团体人数int(6) 3 Bytes 单人退票人数int(6) 3 Bytes 双人退票人数int(6) 3 Bytes 学生退票人数int(6) 3B严.es包厢退票人数int(6) 3 Bytes 团体退票人数int(6) 3 Bytes 单人收入小计numeric(8,2) 4 Bytes 双人收入小计numeric侈,2)4 Bytes 学生收入
39、小计numeric(8,2) 4 Bytes 包厢收入小计numeric侈,2)4B严esl团体收入小计numeric(8,2) 4 Bytes 人数合计int(6) 3 Bytes 收入合计numeric(10,2) 5B严.es团体退票合计numeric(1O,2) 5 Bytes 退票总计numeric(1 0,2) 5B严部-17-Gvrr 207-2005 一错误a Message: OxOO b E町orCode:错误代码c Body:元内容10提示语盲人机交流界面提示语言的一种,必须使用符合GB18030-2000的简体中文。-18-GY厅207-2005附录A(规范性附录)监管
40、接口敢据类型定义A.l 布尔类型bit , 0表示假,1表示真。A.2定最字符串char(时,n指定字符串长度。以飞0做为结束符,不足位置全部使用旧填充。A.3整数int(时,n指定十进制整数的最大位数。A.4小数数据numeric巾,时,p (精度)指定小数点左边和右边可以存储的十进制数字的最大个数。s(小数位数)指定小数点右边可以存储的十进制数字的最大个数。当精度不够时最后一位四舍五入。A.5日期时间类型datetime(阴阳m),pattem指定日期时间的模板。pattem可以包含以下部分:部分说明年yyyy 月mm 日dd 时hh 分tn1 衫、ss 一一L_ _二一日期时间类型实际传
41、输的时候采用20个字节长定长字符串的方式传输,以旧做为结束符,不足位置全部使用旧填充。-19-Gy.厅207-2005代码Ox OxOl Ox02 Ox03 Ox04 Ox05 Ox06 附录B(资料性附录)错误代码表正确未知错误同步头未找到校验错误版本错误没有登录没有查询到信息-20-说明C.l 命令表Command OxOl Ox02 Ox03 Ox lO Oxll Ox12 Ox13 C.2 消息表Message OxOO OxOl Ox02 Ox03 Ox04 无无无附录C(资料性附录)命令消息速查表Body 登录数据结构计划查询数据结构日志查询数据结构售票信息查询数据结构Body 无
42、查询头数据结构放映计划数据结构操作日志数据结构售票信息数据结构-21-GY厅、207-2005说明消息重发命令发送下一条消息命令停止发送命令登录命令计划查询命令日志查询命令售票信息查询命令说明通用返回消息查询头消息计划查询返回消息日志查询返回消息售票信息查询返回消息Gyrr 207-2005 附表1:影片编码原则2 3 4 5 6 7 8 9-12 国家与地区影片介质排次号公映年代001 中国035 澳大利亚069 1、35mm胶片2 香港036 新西兰070 2、16mm胶片003 台湾037 071 芬兰3、70mm胶片004 038 072 挪威4、立体电影注:005 039 073 丹
43、麦5、环幕电影1、公映年代以四006 040 074 英国6、数字电影位数字表示,如7 041 埃及075 法国0、观摩影片1980年公映,则以008 042阿尔及利亚076 荷兰1980表示;009 043 突尼斯077 西班牙2、公映年代即审010 韩国044 078 意大利查通过年代,无公011 朝鲜045 079 西德映年代的的以发012 日本046 080 东德行年代为准,元发013 越南047 081 瑞士行年代的以出品014 泰国048 082 奥地利年代为准。015 缅甸049 083 波兰016 新加坡050 084 捷克017 印尼051 美国085 匈牙利018斯里兰卡052 墨西哥086 罗马尼亚019 印度053 委内瑞拉087 保加利亚02巴基斯坦054 古巴088 南斯拉夫021 蒙古055 哥伦比亚089阿尔巴尼亚022 伊拉克056玻利维亚090 希腊023 黎巴嫩057 智利091 俄罗斯024 土尔其058 阿根廷092 比利时025 菲律宾059 加拿大093 瑞典026 尼泊尔060 巴西094 摩洛哥027 叙利亚061 095 冰岛028 062 096 南非029 063 097 卢森堡030 064 098 031 065 099 032 066 100 033 067 101 03