1 / 22
文档名称:

电影院售票系统需求分析(范围).docx

格式:docx   大小:148KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电影院售票系统需求分析(范围).docx

上传人:游园会 2023/1/27 文件大小:148 KB

下载得到文件列表

电影院售票系统需求分析(范围).docx

文档介绍

文档介绍:该【电影院售票系统需求分析(范围) 】是由【游园会】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【电影院售票系统需求分析(范围) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。范围
本标准对应用于电影院计算机票务治理系统中的电影院编码、影片编码、根本功能及数据交换方式进展了规定。
本标准只对与电影院计算机票务治理系统相关的开发功能及数据接口做出了最根本的要求。
本标准适用于放映电影的电影院、影剧院、俱乐部等计算机票务治理系统软件的研制。
标准性引用文件
以下文件中的条款通过本标准的引用而成为本标准的条款。但凡注日期的引用文件,其随后全部的修改单〔不包括订正的内容〕或均不适用于本标准,然而鼓舞依据本标准达成协议的各方争论是否可使用这些文件的最版本。但凡不注日期的引用文件,其最版本适用于本标准。
《ExtensibleMarkupLanguage〔XML〕》可扩展标记语言〔XML〕
《HypertextTransferProtocol〔〕》超文本传输协议〔〕
《SecureSocketLayer〔SSL〕》安全套接字层〔SSL〕
术语定义
票务治理系统TicketManagementSystem
能够完成电影院票务治理的计算机售票系统软件。
影片编码FilmCode
由12位具有特定含义的数字构成,一组数字的组合所特指的影片,具有唯一性。影片编码由授权治理机构供给并在指定站点公布。
电影院编码CinemaCode
由8位数字或英文字符组成,它所代表的电影院在全国范围内是唯一的。
电影院Cinema
经营电影放映的场所。
影厅Hall
电影放映的场地。
座位Seat
单座:单人座位
双座:双人座位,统计时按2人计,售票时,出2张票。
包厢:2人〔包括2人〕以上的多人座位,按人统计,按人出票。
节目Program
供观众当场观看的内容。
营业日期BusinessDate
指电影院的实际工作日。
场次Performance
一次完整的影片放映过程。
放映打算Scheduler
电影院依据需要,确定、安排拟放映的影片名称、时间、影厅以及票价等工程。
分帐比例ShareProportion
与影片发行各方就票房收入进展安排的比例,此处指票房收入中需要上缴各方百分比之和。
连场ThroughProjection
在同一个放映厅内,凭单张票可连续观看多场影片的特别的电影场次。
售票Sale
电影院对观众观看电影的销售行为,电影票为收费凭证。
团体票GroupTicket
票价可以不同于零售票,并且一次购置多张。
售票原始数据TicketOriginalData
由计算机中运行的售票治理软件驱动出票、计数而采集到的售票数据记录。
退票TicketReturn
由于某种缘由取消观看电影而引起的退还票款行为。
补登AfterwardRegister
把手工代用票事后补录到电影院计算机票务治理系统中的行为。
数据上报DataReport
将票务数据依照本标准规定的格式传送到授权治理机构、院线及影片特定发行商。
票务监管Ticketsupervise
猎取授权的票务监管机构通过互联网方式进入票务治理系统取得指定票务数据的行
为。
监管界面Monitoringinterface
显示电影院的正式名称,电影院编码,及其影厅信息的界面。
根本规章
出票规章
票务治理系统依据电影院座位数,实行一人一票的出票规章。
计数规章
计观众人次。一名观众看一部电影计一人次,一名观众看三部电影计三人次,以此类推。
影片编码规章
影片编码规章见附表1。
电影院编码规章
电影院编码规章见附表2。
营业日期
影院的营业日期依据需要设定,允许为非自然零点。
上报数据
影院的售票数据按营业日期打包成上报文件;内容为按自然日期、按影片名称、按北京时间、。
根本业务功能和要求
电影院计算机票务治理系统应满足电影院日常根本放映业务流程,必需具备电影院编码加载、影片编码下载、编排打算、售票、退票、补登、验票、数据统计处理、数据上报功能。
电影院编码加载
电影院编码必需使用专有数据接口载入,不能具备人工输入和修改电影院编码的功能。
影片编码下载
具备从授权治理机构指定的站点下载影片名称、编码,以及影片其它根本信息的功能,并以此作为影片资料的唯一来源。
不能具备人工输入和修改影片编码的功能。
编排放映打算
电影院利用下载的影片信息进展编排放映场次,确定分账比例、开头放映时间和各种票价。
影片放映未开头且已有票售出的场次需要删除或修改放映打算时,应具有在操作前对原数据做相应的迁移处理,并记入系统日志的功能。
超过影片开映时间,此功能自动锁定。
在影片放映完毕后,不能对该场售票数据再做除补登以外的任何票务操作。
售票
电影票
由主券和副券组成,具有售出的电影票与票务系统内记录的数据一一对应的功能。
主券票面根本内容
包括电影院名称、影片名称、影厅名称、排座号、放映日期、放映时间、票价、类别、售票员、售出时间及票号(或条码)信息工程。
如不对号入座,须标明。
副券票面根本内容
包括影厅名称、放映日期、放映时间、场次标识〔图标、或数字、或字母〕、座位号信息工程。
票价
参照片商和各院线公司的相关规定,依据需要设置。不得设置零票价。
售票类别
由电影院依据实际需要自行设置,但数据上报时统一归入单人,双人,学生,团体分类工程,以便数据统计时按需归类。
退票
具有退票功能,并建立相应退票记录,记录内容包括退票操作人、退票日期、退票时间和退票金额等工程。
退票所产生的记录和回收的凭证必需一一对应,并记录其它相关关心信息或补充说明。
补登
电影院由于机器故障等意外缘由导致不能使用计算机售票,在计算机系统修复前使用手工出售代用票,在计算机系统恢复后应将手工售出的票补入计算机内,以保持电影院经营数据的完整和准确。
验票
以电影院计算机票务系统数据为根底,对观众所持电影票进展检验,推断其合法性。
数据处理
电影院计算机售票治理系统供给的数据处理功能应至少包括:
统计:以售票数据为源数据所进展的统计,必需确保其真实、牢靠、准确。
报表:由统计结果生成需要的各类报表。在影片放映场次的售票操作终止后,一样的统计条件下,在任何时间生成的报表内容必需全都。
统计、查询及报表的结果来自电影院票务原始数据。应有标明补登数据的报表。
数据上报
将电影院当天全部的放映打算、已完成放映的场次的售票数据,依照本标准规定的格式传送到授权治理机构、院线及影片特定发行商。
向授权治理机构传送的数据必需是全部售票数据;向院线及特定的发行商传送的数据允许按双方要求进展筛选。
其它功能
电影院计算机票务治理系统具备向观众显示影片场次信息和座位信息功能。具有实现出售学生票、团体票、连场票和票价优待治理功能。
扩展功能
可依据影院业务需要,托付开发商供给票务治理系统的延长、扩展功能。
数据交换的方式
售票数据自电影院上报到授权治理机构和下载电影院编码、影片编码必需符合以下传输协议。
数据
效劳器
本标准通讯协议
影院售票
系统
协议定义
本协议定义的接口层次图如下:
数据
效劳器
影院售票
系统
XML协议层
/S协议层
TCP/IP协议层
物理链路协议层
物理链路协议层
使用可以接入互联网的物理链路。
TCP/IP协议层
本协议规定电影院售票系统在进展数据通讯的时候必需实现TCP/IP协议,以保证能够
接入互联网正常访问数据效劳器。
/S协议层
具体协议参考标准。假设需要加密传输则使用S协议,利用SSL建立加密通道进展数据传输。
XML协议层
数据类型定义
定长字符串
char(n),n指定字符串长度。
可变长字符串
varchar(n),n指定字符串最大长度。
整数
int(n),n指定十进制整数的最大位数。
小数数据
numeric(p,s),p〔精度〕指定小数点左边和右边可以存储的十进制数字的最大个数。s
〔小数位数〕指定小数点右边可以存储的十进制数字的最大个数。当精度不够时最终一位四舍五入。
日期时间类型
datetime(pattern),pattern指定日期时间的模板。pattern可以包含以下局部:
局部
说明

yyyy

mm

dd

hh

mi

ss
协议内容包头说明
<?xmlversion=““encoding=“GB2312“?>
<Data Version=““ Type=“TicketReport“SourceCode=“123456“DestinationCode=“123456“>

Datetime=“2022-10-31 12:00:00“
Data是包头元素,每一条协议都具有Data元素,在Data元素中:
元素
说明
类型
Version
协议版本号
varchar(8),
Type
协议类型,例如Type为TicketReport
varchar(32)
时表示票房上报信息
Datetime
协议发送时间
datetime(yyyy-mm-ddhh:mi:ss),例子:
2022-12-3112:00:00
SourceCode
上传信息时表示发送电影院编码,下载
char(8)
时标识效劳器端编码
DestinationCode
接收点编码
char(8)
协议体内容说明
票房信息上报
<?xmlversion=““encoding=“GB2312“?>
<Data Version=““ Type=“TicketReport“ Datetime=“2022-10-31 12:00:00“SourceCode=“123456“DestinationCode=“123456“>
<TicketReport>
<BusinessDate>营业日期</BusinessDate>
<CinemaID>电影院编码</CinemaID>
<HallID>厅编码</HallID>
<FilmID>影片编码</FilmID>
<Show>场次</Show>
<ShowDatetime>放映时间</ShowDatetime>
<SingleSeatPrice>单人票价</SingleSeatPrice>
<DoubleSeatPrice>双人票价</DoubleSeatPrice>
<StudentPrice>学生票价</StudentPrice>
<BoxPrice>包厢票价</BoxPrice>
<GroupHighPrice>团体最高票价</GroupHighPrice>
<GroupLowPrice>团体最底票价</GroupLowPrice>
<GroupAveragePrice>团体平均票价</GroupAveragePrice>
<SingleSeatAudienceQuantity>单人人数</SingleSeatAudienceQuantity>
<DoubleSeatAudienceQuantity>双人人数</DoubleSeatAudienceQuantity>
<StudentAudienceQuantity>学生人数</StudentAudienceQuantity>
<BoxAudienceQuantity>包厢人数</BoxAudienceQuantity>
<GroupAudienceQuantity>团体人数</GroupAudienceQuantity>
<SingleReturnedQuantity>单人退票人数</SingleReturnedQuantity>
<DoubleReturnedQuantity>双人退票人数</DoubleReturnedQuantity>
<StudentReturnedQuantity>学生退票人数</StudentReturnedQuantity>
<BoxReturnedQuantity>包厢退票人数</BoxReturnedQuantity>
<GroupReturnedQuantity>团体退票人数</GroupReturnedQuantity>
<SingleTotalEarning>单人收入小计</SingleTotalEarning>
<DoubleTotalEarning>双人收入小计</DoubleTotalEarning>
<StudentTotalEarning>学生收入小计</StudentTotalEarning>
<BoxTotalEarning>包厢收入小计</BoxTotalEarning>
<GroupTotalEarning>团体收入小计</GroupTotalEarning>
<TotalAudienceQuantity>人数合计</TotalAudienceQuantity>
<TotalEarning>收入合计</TotalEarning>
<GroupTotalReturn>团体退票合计</GroupTotalReturn>
<TotalReturn>退票总计</TotalReturn>
</TicketReport>
</Data>
TicketReport元素表示票房上报信息,TicketReport的子元素包括:
元素
BusinessDate 营业日期
说明 类型
datetime(yyyy-mm-dd),例如:2022-12-31
CinemaIDHallIDFilmIDShow
ShowDatetime
电影院编码厅编码
影片编码场次
放映时间
char(8)char(8)char(12)int(2)
datetime(yyyy-mm-ddhh:mi:ss),例子:2022-12-3112:00:00
SingleSeatPriceDoubleSeatPriceStudentPriceBoxPriceGroupHighPriceGroupLowPriceGroupAveragePrice
SingleSeatAudienceQuantityDoubleSeatAudienceQuantityStudentAudienceQuantityBoxAudienceQuantityGroupAudienceQuantitySingleReturnedQuantityDoubleReturnedQuantityStudentReturnedQuantityBoxReturnedQuantityGroupReturnedQuantitySingleTotalEarningDoubleTotalEarning
单人票价双人票价学生票价包厢票价
团体最高票价团体最底票价团体平均票价单人人数
双人人数学生人数包厢人数团体人数
单人退票人数双人退票人数学生退票人数包厢退票人数团体退票人数单人收入小计双人收入小计
numeric(6,2)numeric(6,2)numeric(6,2)numeric(6,2)numeric(6,2)numeric(6,2)numeric(8,4)int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)
int(6)numeric(8,2)numeric(8,2)
StudentTotalEarning
学生收入小计
numeric(8,2)
BoxTotalEarning
包厢收入小计
numeric(8,2)
GroupTotalEarning
团体收入小计
numeric(8,2)
TotalAudienceQuantity
人数合计
int(6)
TotalEarning
收入合计
numeric(10,2)
GroupTotalReturn
团体退票合计
numeric(10,2)
TotalReturn
退票总计
numeric(10,2)
电影院信息下载
<?xmlversion=““encoding=“GB2312“?>
<Data Version=““ Type=“CinemaInfomation“ Datetime=“2022-10-31 12:00:00“SourceCode=“123456“DestinationCode=“123456“>
<CinemaInfomation>
<ID>电影院编码</ID>
<Name>电影院名称</Name>
<Corporation>法人代表</Corporation>
<Telephone></Telephone>
<ContactPeople>联系人</ContactPeople>
<Address>地址</Address>
<HallQuantity>厅数量</HallQuantity>
<SeatQuantity>座位总数量</SeatQuantity>
</CinemaInfomation>
</Data>
CinemaInfomation标识电影院信息下载,CinemaInfomation的子元素包括:
元素
说明
类型
ID
电影院编码
char(8)
Name
电影院名称
varchar(64)
Corporation
法人代表
varchar(32)
Telephone
varchar(32)
ContactPeople
联系人
varchar(32)
Address
地址
varchar(256)
HallQuantity
厅数量
int(2)
SeatQuantity
座位总数量
int(5)
影片信息下载
<?xmlversion=““encoding=“GB2312“?>
<Data Version=““ Type=“FilmInfomation“SourceCode=“123456“DestinationCode=“123456“>

Datetime=“2022-10-31 12:00:00“
<FilmInfomation>
<ID>影片编码</ID>
<Name>影片名称</Name>
<PublishDate>发行日期</PublishDate>
<Publisher>发行商</Publisher>
<Producer>制片人</Producer>
<Director>导演</Director>
<Cast>演员表</Cast>
<Brief>简介</Brief>
</FilmInfomation>
</Data>
FilmInfomation标识影片信息下载,FilmInfomation的子元素包括:
元素
说明
类型
ID
影片编码
char(12)
Name
影片名称
varchar(64)
PublishDate
发行日期
datetime(yyyy-mm-dd),例如:
2022-12-31
Publisher
发行商
varchar(64)
Producer
制片人
varchar(32)
Director
导演
varchar(32)
Cast
演员表〔多个演员之间用逗号隔
varchar(256)
开〕
Brief
简介
varchar(512)
系统数据备份与恢复
备份
具备自动和手工备份功能,并易于操作。
恢复
具备对所备份的数据进展恢复的功能,同时具备完整的票务治理系统软件、数据库灾难恢复功能。
安全保证
数据安全的保证
数据库
选用安全性能良好、并通过有关认证的数据库系统。
数据库访问
应具备拒绝非授权访问数据库的功能。应用系统和数据库之间应有连接保密性。
非标准操作
消灭非标准操作时〔如非正常关机、断电等〕,售票系统必需保持票、款和相关数据的全都性。
保存期限
统计数据的保存期限不低于3年。原始数据保存期限不低于1年。
系统安全的保证
权限
对全部进入电影院计算机票务治理系统进展操作的人员须分别赐予独立的用户名、登录口令和相应的工作权限。
数据备份功能的使用应有独立的权限和账号,并且应有明确标示区分原有数据和恢复数据。
日志
对全部登录电影院计算机票务治理系统的人员须建立日志,记录其登录时间、所做的删除或修改操作及离开时间。
操作日志受系统保护,不能更改。
操作安全的保证
对电影院计算机票务治理系统内全部操作都应进展必要的保护,对可能消灭的误操作应予以提示,尽可能便利用户操作,引导操作者完成正确操作。
监视治理
监管界面
售票软件须具备监管界面用于显示电影院的正式名称,电影院编码,及其影厅信息。
监管接口
开发商必需供给利用某种通讯方式与授权的票务监管机构连接的监管接口,用于票务监管机构远程实时监视,调阅原始售票数据及系统操作日志,此监管接口不具备修改电影院计算机票务治理系统内的票务数据的功能。
通讯方式
监管中心
PSTN
RS
232
调制解调器
调制解调器
RS2
32
RS232
影院
监管效劳器
调制解调器
票务系统
系统构造例
两端都是承受计算机串口连接调制解调器,调制解调器之间通过网络连接。
通讯安全
承受调制解调器直接拨号的点对点的通讯方式时临时不使用加密传输。承受TCP/IP方式通讯时传输加密承受SSL建立加密通道进展数据传输。