票务代理销售管理系统功能需求规格说明书(三
来源:广州软件开发 编辑:广州软件开发公司 日期:2018-09-10
3.5.2.2 SPGL-B-01-02人工取票功能
为了更好地为消费者提供取票服务,合作影院方除了提供自助取票终端机以外,还提供了人工柜台取票服务,这样不仅可以在自助取票终端出现设备或通讯故障时,解决消费者的取票问题,而且还可以为一些不熟悉自助操作的消费者提供更好的取票服务。
票代系统提供一个人工取票的web界面,当消费者到柜台要求人工取票时,柜台售票员可以通过指定链接登录到该web界面,然后通过消费者提供的取票凭证号进行取票操作。
3.5.2.2.1业务状态图
无
3.5.2.2.2原型界面
界面编号SPGL-B-01-02
3.5.2.2.3角色权限
序号 |
角色 |
使用情况 |
1 |
影院柜台人员 |
可使用人工取票相关全部操作 |
3.5.2.2.4操作说明
3.5.2.2.4.1 SPGL-B-01-0201人工取票操作
3.5.2.2.4.1.1 概要描述
本操作用于影院柜台人员通过消费者提供的取票凭证协助进行取票。
3.5.2.2.4.1.2 原型界面
请参见界面SPGL-B-01-02
3.5.2.2.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
影院柜台人员 |
可使用人工取票全部相关操作 |
3.5.2.2.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
SPGL-B-01-02 |
1 |
取票凭证号 |
数字(6) |
输入/接口传入 |
作为电影院取票的唯一凭证,同影票编号建立关联 |
3.5.2.2.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
影片名称 |
字符(13) |
接口返回/打印票纸 |
-- |
2 |
效果 |
字符(3) |
接口返回/打印票纸 |
如:3D、2D;当影片效果非3D或2D时则显示为空 |
3 |
放映厅 |
字符(4) |
接口返回/打印票纸 |
-- |
4 |
座位编号 |
字符(6) |
接口返回/打印票纸 |
-- |
5 |
放映日期 |
日期 |
接口返回/打印票纸 |
-- |
6 |
放映时间 |
时间 |
接口返回/打印票纸 |
-- |
7 |
影票类别 |
字符(6) |
接口返回/打印票纸 |
如:情侣票、优惠票、成人票、学生票等 |
8 |
座位类别 |
字符(6) |
接口返回/打印票纸 |
如:情侣座、单人座等 |
9 |
票价 |
货币(4,2) |
接口返回/打印票纸 |
默认显示影票结算单价(影院);可通过管理后台配置 |
10 |
打印时间 |
日期时间 |
接口返回/打印票纸 |
-- |
11 |
操作员 |
字符(8) |
接口返回/打印票纸 |
显示终端机或操作员编号 |
12 |
影票编号 |
字符 |
接口返回/打印票纸 |
由影院统一制定规则;同取票凭证号唯一关联 |
13 |
条形码 |
图片 |
接口返回/打印票纸 |
通过条形码译码程序生成相应图片 |
3.5.2.2.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于影院柜台人员通过消费者提供的取票凭证协助进行取票 |
角色权限 |
影院柜台人员 |
前置条件 |
“影票取票交易接口”通讯正常 |
后置条件 |
取票成功后对应影票状态变更为【已取票】 |
主事件流 |
活动者 |
系统 |
1.用户通过取票web界面输入取票凭证号 |
|
2.用户确定提交步骤1输入的取票凭证号进行取票 |
|
|
3.取票web界面调用“影票取票交易接口”向票代总店发起取票请求 |
|
4.票代总店查验步骤1输入的取票凭证号,并确定取票凭证已存在 |
|
5.票代总店通过取票凭证查找到相关联的电影票 |
|
6.票代总店确定相关联的电影票处于“未取票”状态 |
|
7.票代总店将相关联的电影票状态变更为“已取票”,并将相关电影票信息返回给取票web界面 |
|
8.取票web界面读取固定电影票票版 |
|
9.取票web界面记录当前时间为打印电影票的时间 |
|
10.取票web界面将步骤7——步骤9产生的全部信息发送到打印机并执行电影票打印 |
11.用户取出打印出的电影票 |
|
|
12.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
|
4a1.票代总店查验后发现取票凭证号不存在 |
|
4a2.取票web界面收到票代总店返回的异常通知 |
|
4a3.取票web界面提示用户“未找到此取票凭证”后终止操作 |
异常事件3 |
操作者 |
系统 |
|
6a1.票代总店确定相关联的电影票处于“已取票”状态 |
|
6a2.取票web界面收到票代总店返回的异常通知 |
|
|
6a3.取票web界面提示用户“关联电影票已被取出”后终止操作 |
异常事件4 |
操作者 |
系统 |
|
7a1.取票web界面超时未收到票代总店返回的取票结果 |
|
7a2.取票web界面提示用户“取票请求超时”后终止操作 |
异常事件5 |
操作者 |
系统 |
|
10a1.取票终端出现设备故障或缺纸,导致无法打印影票 |
|
10a2.取票终端设备发出警报异响 |
|
10a3.取票终端调用取票终端设备故障通知邮件模版并读取收件邮箱地址,发送邮件通知后终止操作 |
业务规则 |
1.自助终端取票不成功,消费者可以持取票凭证去影院柜台请求协助取票
2.票代总店相关人员收到取票终端故障通知邮件后,必须在2个小时内解决 |
非功能性需求 |
单次取票请求超过3秒则视为超时 |
使用频率 |
高 |
相关功能/操作 |
无 |
相关单据/报表 |
电影票 |
备 注 |
无 |
邮件模版见“自动取票功能”相关章节说明
3.5.3 SPGL-C-01客户退票模块
消费者通过门店购买电影票并获得取票凭证后,可能会因为各方面的原因,导致退票业务的发生。在发生退票业务时,由于影响到影院方同票代总店之间、以及总店同门店之间的结算,因此规定退票业务应该仅在原购票门店发生。
考虑到消费者的实际需求,允许消费者通过影院进行退票业务,但由于电影院是按照影院方同票代总店之间的协议价进行退款(由于协议价格低于总店给门店的销售结算价、以及消费者在门店下单时支付的实际金额),因此产生的差价有消费者自己承担;发生影院退票时,消费者必须先通过取票凭证取出电影票,然后拿着电影票去影院柜台办理退票。影院退票业务不经过票代系统,而是直接通过售票系统完成,因此在这里不作详细描述。
另外若消费者同一取票凭证关联多张影票,则在退票的时候,可以选择电影票退票,不规定一律全退。
通过原下单门店进行退票流程如下:
3.5.3.1 SPGL-C-01-01门店退票功能
消费者持取票凭证或电影票去销售门店请求退票,门店售票员通过售票终端提交取票凭证号或电影票号,售票终端调用“影票信息查询接口”向票代总店发起退票请求,票代总店查验取票凭证(或电影票)是否存在,若存在,则票代总店返回关联影票信息到销售终端,门店售票员通过返回信息确定影票是否为本门店销售,若为本门店销售则确定提交退票申请,否则拒绝退票。
待门店售票员确定退票后,售票终端调用“影票退票交易接口”向票代总店发起退票请求,票代总店收到请求后立即通过影院提供的“影票退票交易接口”向影院推送退票请求,影院收到退票请求后,查找到关联影票,并按照影院退票规则确定当前影票是否为可退,若不允许退票,则直接返回退票失败通知到票代总店;若允许退票,则影院将票款退回到票代总店账户并改变影票状态为【已退票】后将结果通知返回给票代总店。
票代总店保存返回的结果通知,若返回结果为不允许退票,则直接将退票失败通知推送给门店后结束退票业务;若返回结果为允许退票,则票代总店恢复门店的对应销售额度后返回退票成功通知到门店;门店收到退票成功通知后将票款原价退还给消费者,并收回取票凭证或影票后结束退票业务。
3.5.3.1.1业务状态图
无
3.5.3.1.2原型界面
界面编号SPGL-C-01-0101
界面编号SPGL-C-01-0102
3.5.3.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
门店售票员 |
可使用退票相关全部操作 |
3.5.3.1.4操作说明
3.5.3.1.4.1 SPGL-C-01-0101查询退票信息操作
3.5.3.1.4.1.1 概要描述
本操作用于门店售票终端通过“交易信息查询接口”向票代总店发起退票请求后,由票代总店查验并将关联到的退票信息返回到售票终端并显示给售票员确认。
3.5.3.1.4.1.2 原型界面
请参见界面SPGL-C-01-0101和SPGL-C-01-0102
3.5.3.1.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
门店售票员 |
可使用查询交易信息相关全部操作 |
3.5.3.1.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
SPGL-C-01-0101 |
1 |
退票方式 |
字符(8) |
选择输入 |
默认按照取票凭证退票(包括:按照取票凭证退票、按照影票退票) |
SPGL-C-01-0101 |
2 |
取票凭证号 |
数字(6) |
输入/接口传入 |
作为电影院取票的唯一凭证,同影票编号建立关联 |
SPGL-C-01-0101 |
3 |
影票编号 |
字符 |
输入/接口传入 |
由影院售票系统统一制定规则;同取票凭证唯一关联 |
3.5.3.1.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
售票门店 |
字符(15) |
接口返回/显示器 |
-- |
2 |
影片名称 |
字符(13) |
接口返回/显示器 |
-- |
3 |
影片效果 |
字符(3) |
接口返回/显示器 |
如:3D、2D;当影片 “效果”非3D或2D时则显示为空 |
4 |
语种 |
字符(4) |
接口返回/显示器 |
如:国语、粤语、英语等 |
5 |
影片时长 |
数字(3) |
接口返回/显示器 |
以分钟为单位显示 |
6 |
放映时间 |
时间 |
接口返回/显示器 |
-- |
7 |
放映厅 |
字符(4) |
接口返回/显示器 |
-- |
7 |
座位编号 |
字符(10) |
接口返回/显示器 |
若以取票凭证号退票,则显示取票凭证所有关联的影票 |
8 |
实际售票单价 |
货币(4,2) |
接口返回/显示器 |
消费者在购票时实际支付的票款单价 |
9 |
退票总数 |
数字(3) |
显示器 |
显示取票凭证所关联影票数量显示 |
10 |
应退票款 |
货币(4,2) |
显示器 |
应退票款=实际售票单价×退票总数 |
11 |
交易时间 |
日期时间 |
显示器 |
当前交易发生的日期时间 |
3.5.3.1.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于门店售票终端通过“交易信息查询接口”向票代总店发起退票请求后,由票代总店查验并将关联到的退票信息返回到售票终端并显示给售票员确认 |
角色权限 |
门店售票员 |
前置条件 |
“交易信息查询接口”通讯正常 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
1.用户选择按照取票凭证的方式进行退票 |
|
2.用户输入取票凭证号 |
|
3.用户确定提交步骤2输入的取票凭证号 |
|
|
4.售票终端调用“交易信息查询接口”向票代总店发起交易相关信息请求 |
|
5.票代总店查验并确认步骤3提交的取票凭证号已存在 |
|
6.票代总店确定查找到同取票凭证相关联的影票和其他相关信息,并立即返回给门店售票终端 |
|
7.门店售票终端将返回的信息显示给销售员进行确认 |
|
8.用例结束 |
可选事件流1 |
操作者 |
系统 |
1a1.用户选择按照电影票的方式进行退票 |
|
1a2.用户输入电影票号 |
|
1a3.用户确定提交步骤1a2输入的电影票号 |
|
|
1a4.系统继续步骤4——步骤9的全部操作 |
异常事件1 |
操作者 |
系统 |
|
5a1.票代总店查验确定取票凭证号不存在 |
|
5a2.售票终端收到返回的异常通知“无效的号码”后终止操作 |
业务规则 |
无 |
非功能性需求 |
单次交易信息请求时间超过2秒则视为超时 |
使用频率 |
中 |
相关功能/操作 |
无 |
相关单据/报表 |
取票凭证/电影票 |
备 注 |
无 |
3.5.3.1.4.2 SPGL-C-01-0102退票操作
3.5.3.1.4.2.1 概要描述
本操作用于门店售票员确定相关影票为本店售出后确定退票,门店售票终端调用“影票退票交易接口”向票代总店发起退票请求,票代总店收到请求后立即通过影院提供的“影票退票交易接口”将请求推送给影院,影院查验对应影票状态并按照影院退票规则确定允许退票,则立即变更影票状态、同时将票款返还到总店账户中,并将结果通知返回给票代总店,票代总店保存返回的退票结果并恢复门店销售额度,接着将退票成功通知推送给销售终端,门店售票员收到退票成功通知后将票款按实际支付现额返还给消费者,并收回取票凭证或影票后完成退票。
3.5.3.1.4.2.2 原型界面
请参见界面SPGL-C-01-0102
3.5.3.1.4.2.3 角色权限
序号 |
角色 |
使用情况 |
1 |
门店售票员 |
可使用退票全部相关操作 |
3.5.3.1.4.2.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
-- |
1 |
影院编码 |
数字(8) |
接口传入 |
同广电总局下发的编号保持一致;作为合作影院的唯一识别码 |
-- |
2 |
场次编号 |
字符(8) |
接口传入 |
系统为各个影院的任意场次生成的唯一识别码 |
-- |
3 |
座位编号 |
字符(10) |
接口传入 |
-- |
-- |
4 |
影票门市总价 |
货币(4,2) |
接口返回/数据库 |
影票门市价=影票门市价*影票数量 |
-- |
5 |
影院结算总价 |
货币(4,2) |
接口返回/数据库 |
影院结算总价=影院结算价*影票数量 |
-- |
6 |
门店结算总价 |
货币(4,2) |
数据库 |
门店结算总价=门店结算价*影票数量 |
-- |
7 |
门店账户号 |
字符(16) |
接口传入 |
写入数据库 |
-- |
8 |
消费密码 |
字符(20) |
接口传入 |
写入数据库 |
-- |
9 |
总店账户号 |
字符(16) |
接口传入 |
影院管理;写入数据库 |
-- |
10 |
消费密码 |
字符(20) |
接口传入 |
影院管理;写入数据库 |
3.5.3.1.4.2.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
退票交易结果 |
逻辑(1) |
接口返回/数据库 |
0代表失败;1代表成功 |
2 |
退票失败备注 |
字符(30) |
接口返回/数据库 |
-- |
3 |
退票时间 |
日期时间 |
数据库 |
-- |
4 |
影片名称 |
字符(13) |
接口返回 |
-- |
5 |
退票数量 |
数字(3) |
接口返回 |
同取票凭证关联的全部影票 |
6 |
退票总额 |
货币(4,2) |
接口返回 |
为实际售票总票款 |
7 |
关联影院 |
字符(15) |
接口返回 |
本次退票所关联的影院名称 |
8 |
退票门店 |
字符(15) |
接口返回 |
当前退票门店名称 |
9 |
退票时间 |
日期时间 |
接口返回 |
-- |
10 |
操作人员 |
数字(4) |
接口返回 |
对应门店编号 |
11 |
打印时间 |
日期时间 |
接口返回 |
-- |
12 |
退票交易流水号 |
字符(16) |
系统生成/接口返回 |
系统自动生成,用于管理退票交易的系统唯一识别号,编码规则为“TP+YYYY+MM+DD+6位序列号” |
3.5.3.1.4.2.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于门店售票员确定相关影票为本店售出后确定退票,门店售票终端调用“影票退票交易接口”向票代总店发起退票请求,票代总店收到请求后立即通过影院提供的“影票退票交易接口”将请求推送给影院,影院查验对应影票状态并按照影院退票规则确定允许退票,则立即变更影票状态、同时将票款返还到总店账户中,并将结果通知返回给票代总店,票代总店保存返回的退票结果并恢复门店销售额度,接着将退票成功通知推送给销售终端,门店售票员收到退票成功通知后将票款按实际支付现额返还给消费者,最后收回取票凭证或影票后完成退票 |
角色权限 |
门店售票员 |
前置条件 |
1.门店售票员已确认退票
2.总店提供的“影票退票交易接口”通讯正常
3.影院提供的“影票退票交易接口”通讯正常 |
后置条件 |
1.退票成功后对应影票状态变更为【已退票】 |
主事件流 |
活动者 |
系统 |
|
1.门店售票终端调用“影票退票交易接口”向票代总店发起退票请求 |
|
2.票代总店立即通过影院提供的“影票退票交易接口”将退票请求推送给影院 |
|
3.影院核对对应影票状态,并按照影院退票规则确定允许退票 |
|
4.影院执行退票处理 |
|
5.影院将相应票款退回到总店资金账户中 |
|
6.影院将退票成功结果通知返回给票代总店 |
|
7.票代总店保存返回的退票成功结果后,立即取消取票凭证或改变相关影票状态 |
|
8.票代总店记录当前系统时间为本次退票时间,并将退票成功通知和相关信息返回给门店售票终端 |
|
9.门店售票终端提示用户退票成功并执行退票凭证打印(打印操作说明见下一章节) |
10.用户确认消费者在退票凭证上签字后将实际售票现款返还给消费者 |
|
|
11.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
|
3a1.影院核对对应影票状态,并按照影院退票规则确定不允许退票 |
|
3a2.票代总店接收影院返回的退票失败通知 |
|
3a3.票代总店记录并保存本次退票失败交易 |
|
3a4.票代总店将退票失败通知推送给售票终端 |
|
3a5.售票终端提示用户““该影票不允许退票”后终止操作” |
异常事件2 |
操作者 |
系统 |
|
6a1.票代总店超时未接收到影院的退票结果通知 |
|
6a2.票代总店将异常通知返回给售票终端 |
|
6a3.售票终端提示用户“退票请求超时”后终止操作 |
异常事件3 |
操作者 |
系统 |
|
8a1.售票终端超时未收到票代总店返回的退票结果 |
|
8a2.售票终端提示用户“退票请求超时”后终止操作 |
业务规则 |
门店售票员必须在售票终端退票完成并打印出退票凭证后,由客户在退票凭证上签字确认再退还票款给消费者 |
非功能性需求 |
单次退票处理时间超过3秒则为超时 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
取票凭证/电影票 |
备 注 |
无 |
3.5.3.1.4.3 SPGL-C-01-0103打印退票凭证操作
3.5.3.1.4.3.1 概要描述
本操作用于售票终端在完成退票后进行退票凭证打印。
3.5.3.1.4.3.2 原型界面
退票凭证票版
3.5.3.1.4.3.3 角色权限
无
3.5.3.1.4.3.4 输入数据
无
3.5.3.1.4.3.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
影片名称 |
字符(13) |
打印票纸 |
-- |
2 |
退票数量 |
数字(3) |
打印票纸 |
同取票凭证关联的全部影票 |
3 |
退票总额 |
货币(4,2) |
打印票纸 |
为实际售票总票款 |
4 |
关联影院 |
字符(15) |
打印票纸 |
本次退票所关联的影院名称 |
5 |
退票门店 |
字符(15) |
打印票纸 |
当前退票门店名称 |
6 |
退票时间 |
日期时间 |
打印票纸 |
-- |
7 |
操作人员 |
数字(4) |
打印票纸 |
对应门店编号 |
8 |
打印时间 |
日期时间 |
打印票纸 |
-- |
9 |
退票交易流水号 |
字符(16) |
打印票纸 |
系统自动生成,用于管理退票交易的系统唯一识别号,编码规则为“TP+YYYY+MM+DD+6位序列号” |
3.5.3.1.4.3.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于售票终端在完成退票后进行退票凭证打印 |
角色权限 |
无 |
前置条件 |
1.售票终端已接收到票代总店返回的退票成功结果信息
2.售票终端已连接打印机 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
|
1.售票终端读取票代总店返回的退票成功结果信息,包括:影票名称、退票数量、退票总额、关联影院、退票门店、退票时间、操作员、打印时间、退票交易流水号等相关信息 |
|
2.售票终端读取退票凭证票版 |
|
3.售票终端记录当前时间为退票凭证的打印时间 |
|
4.售票终端将步骤1—步骤3中相关全部信息发送到打印机 |
|
5.售票终端执行取票凭证打印操作 |
|
6.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
|
5a1.售票终端无法打印出退票凭证 |
|
5a2.售票终端判断打印失败原因并提示给用户后终止操作 |
业务规则 |
门店售票过程中出现票据打印失败后,门店销售员可以登录票代系统管理后台查找对应交易记录后完成重新打印操作 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
退票凭证 |
备 注 |
无 |
3.5.3.2 SPGL-C-01-02影院退票功能
影院退票功能仅仅只能作为一种辅助退票手段,若消费者已到达影院,必须先取出电影票,然后通过柜台人工协助办理;消费者向影院柜台人员提供所要退的电影票,影院柜台人员按照影院退票规则和流程协助办理退票业务。
通过票代系统购买,并在影院申请退票业务的消费者,需要承担购票和退票差价,因为电影院只能按照影院结算价退给消费者,而该价格作为影院和票代总店之间的结算价格,一定会比消费者在门店购买的时候实际支付的票款要低;消费者因此造成的损失由消费者自行承担。
由于影院内发生的退票业务和票代系统没有任何关系,因此在此不做详细描述。
1.1YYGL运营管理子系统
票代平台后台运营管理子系统,是为了方便总店对与合作影院、合作门店、门店销售定价策略、交易信息资料和数据、以及其他相关系统日常运营事务等进行有效管理而设置的。
通过运营管理子系统,运营管理员可以进行【合作影院管理】(包括“新增合作影院”、“修改合作影院资料”、“检索合作影院”和“删除合作影院”等)、【门店账户管理】(包括“新增合作门店”、“修改合作门店资料”、“检索合作门店”和“删除合作门店”等)、【定时资料查询管理】(包括“影片排期定期查询”、“影片价格定期查询”和“影厅座位图定期查询”)、【门店售票额度管理】(包括“新增售票额度调整单”、“作废售票额度调整单”和“检索售票额度调整单”)、【交易记录管理】(包括“检索交易记录”、“查看交易记录详情”和“重新打印票据”)以及 【其他运营管理】(包括“数据更新检测”、“制定门店结算价策略”和“设置门店和影院关联”)。
3.6.1 YYGL-A-01合作影院管理模块
合作影院是指同总店签订电影票售票协议,并以一定的协议代理价格(即影院结算价)允许总店代理其销售电影票的影院。总店为了繁荣票代业务、方便影票代理销售业务的统一管理、或为了扩大市场来提高销售量等,会定期对一些合作影院进行战略调整。总店会通过票代系统的合作影院管理模块来完成调整业务。主要包括:“新增合作影院”、“修改合作影院资料”、“删除合作影院”和“检索合作影院”。
3.6.1.1 YYGL-A-01-01新增合作影院功能
总店为了增加代售利润,吸引更多的消费者购买,则需要寻找更多的合作影院进行合作,每新增一家合作影院,均可通过该功能,进行合作影院资料的添加。
总店在新增合作影院资料时,可以设定合作影院的业务状态,(业务状态包括:“开启”和关闭)默认为开启状态,当总店设置影院业务状态为【关闭】状态,则该影院的相关影票无法通过总店进行代理销售业务。
3.6.1.1.1业务状态图
无
3.6.1.1.2原型界面
界面编号YYGL-A-01-01
3.6.1.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用新增合作影院相关全部操作 |
3.6.1.1.4操作说明
3.6.1.1.4.1YYGL-A-01-0101保存合作影院资料操作
3.6.1.1.4.1.1 概要描述
本操作用于运营管理员将新加入的合作影院资料添加到系统
3.6.1.1.4.1.2 原型界面
请参见界面YYGL-A-01-01
3.6.1.1.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用新增合作影院相关全部操作 |
3.6.1.1.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
YYGL-A-01-01 |
1 |
影院编码 |
数字(8) |
输入 |
同广电总局下发的编号保持一致;作为合作影院的唯一识别码;必填信息 |
YYGL-A-01-01 |
2 |
影院名称 |
字符(15) |
输入 |
确保唯一性;必填信息 |
YYGL-A-01-01 |
3 |
影院简称 |
字符(10) |
输入 |
-- |
YYGL-A-01-01 |
4 |
服务器地址 |
字符(50) |
输入 |
用作合作影院数据接口调用链接;必填信息 |
YYGL-A-01-01 |
5 |
业务状态 |
逻辑(1) |
选择输入 |
“1开启”(默认项)和“0关闭”;控制影院票务代售业务权限;必填信息 |
YYGL-A-01-01 |
6 |
电话 |
字符(18) |
输入 |
包括固定电话或座机;必填信息 |
YYGL-A-01-01 |
7 |
联系人 |
字符(4) |
输入 |
必填信息 |
YYGL-A-01-01 |
8 |
所在省份 |
字符(6) |
选择输入 |
通用数据包 |
YYGL-A-01-01 |
9 |
所在城市 |
字符(6) |
选择输入 |
关联到所在省份 |
YYGL-A-01-01 |
10 |
所在区县 |
字符(6) |
选择输入 |
关联到所在省份和所在城市 |
YYGL-A-01-01 |
11 |
影院地址 |
字符(20) |
输入 |
-- |
YYGL-A-01-01 |
12 |
网址 |
字符(30) |
输入 |
限定为“http://”前缀的字符 |
YYGL-A-01-01 |
13 |
备注 |
字符(200) |
输入 |
用作记录合作影院其他相关信息 |
3.6.1.1.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
影院编码 |
数字(8) |
数据库 |
同广电总局下发的编号保持一致;作为合作影院的唯一识别码 |
2 |
影院名称 |
字符(15) |
数据库 |
-- |
3 |
影院简称 |
字符(10) |
数据库 |
-- |
4 |
服务器地址 |
字符(50) |
数据库 |
用作合作影院数据接口调用链接 |
5 |
业务状态 |
逻辑(1) |
数据库 |
“1开启”和“0关闭”;控制影院票务代售业务权限 |
6 |
电话 |
字符(18) |
数据库 |
-- |
7 |
联系人 |
字符(4) |
数据库 |
-- |
8 |
所在省份 |
字符(6) |
数据库 |
-- |
9 |
所在城市 |
字符(6) |
数据库 |
-- |
10 |
所在区县 |
字符(6) |
数据库 |
-- |
11 |
影院地址 |
字符(20) |
数据库 |
-- |
12 |
网址 |
字符(30) |
数据库 |
-- |
13 |
备注 |
字符(200) |
数据库 |
-- |
11 |
加入时间 |
日期时间 |
数据库 |
记入为当前合作影院第一次被加入的时间 |
12 |
操作员 |
字符(4) |
数据库 |
记录当前操作人员姓名 |
3.6.1.1.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员将新加入的合作影院资料添加到系统 |
角色权限 |
运营管理员 |
前置条件 |
无 |
后置条件 |
添加的合作影院代理售票业务被立即开启 |
主事件流 |
活动者 |
系统 |
1.用户输入合作影院的相关资料 |
|
2.用户确定提交步骤1输入的影院资料 |
|
|
3.系统确认影院编码没有重复 |
|
4.系统确认影院名称不存在 |
|
5.系统保存步骤1所输入的合作影院全部资料 |
|
6.系统记录当前时间为合作影院的加入时间 |
|
7.系统记录当前操作员的相关信息 |
|
8.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
|
3a1.系统确认影院编码已存在 |
|
3a2.系统提示用户“影院编码已存在”后终止操作 |
异常事件2 |
操作者 |
系统 |
|
4a1.系统确认影院名称已存在 |
|
4a2.系统提示用户“影院名称已被占用”后终止操作 |
业务规则 |
无 |
非功能性需求 |
无 |
使用频率 |
高 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.1.2 YYGL-A-01-02修改合作影院资料功能
部分合作影院,可能会因为多方面原因会导致一些相关资料需要进行修改。比如影院更名、影院搬迁、或影院在合作期间出现异常停业行为等,均会导致影院资料或相关信息的变更,此时运营管理人员可以通过修改合作影院资料功能进行相应修改。
3.6.1.2.1业务状态图
无
3.6.1.2.2原型界面
请参见界面YYGL-A-01-01
3.6.1.2.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用修改合作影院资料相关全部操作 |
3.6.1.2.4操作说明
3.6.1.2.4.1YYGL-A-01-0201保存修改后影院资料操作
3.6.1.2.4.1.1概要描述
本操作用于运营管理员修改合作影院的资料信息
3.6.1.2.4.1.2原型界面
请参见界面YYGL-A-01-01
界面编号YYGL-A-01-02
3.6.1.2.4.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用修改影院资料相关全部操作 |
3.6.1.2.4.1.4输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
YYGL-A-01-02 |
1 |
影院名称 |
字符(15) |
输入 |
确保唯一性;必填信息 |
YYGL-A-01-02 |
2 |
影院简称 |
字符(10) |
输入 |
-- |
YYGL-A-01-02 |
3 |
服务器地址 |
字符(50) |
输入 |
用作合作影院数据接口调用链接;必填信息 |
YYGL-A-01-02 |
4 |
业务状态 |
逻辑(1) |
选择输入 |
“1开启”(默认项)和“0关闭”;控制影院票务代售业务权限;必填信息 |
YYGL-A-01-02 |
5 |
电话 |
字符(18) |
输入 |
包括固定电话或座机;必填信息 |
YYGL-A-01-02 |
6 |
联系人 |
字符(4) |
输入 |
必填信息 |
YYGL-A-01-02 |
7 |
所在省份 |
字符(6) |
选择输入 |
通用数据包 |
YYGL-A-01-02 |
8 |
所在城市 |
字符(6) |
选择输入 |
关联到所在省份 |
YYGL-A-01-02 |
9 |
所在区县 |
字符(6) |
选择输入 |
关联到所在省份和所在城市 |
YYGL-A-01-02 |
10 |
影院地址 |
字符(20) |
输入 |
-- |
YYGL-A-01-02 |
11 |
网址 |
字符(30) |
输入 |
限定为“http://”前缀的字符 |
YYGL-A-01-02 |
12 |
备注 |
字符(200) |
输入 |
用作记录合作影院其他相关信息 |
3.6.1.2.4.1.5输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
影院名称 |
字符(15) |
数据库 |
-- |
2 |
影院简称 |
字符(10) |
数据库 |
-- |
3 |
服务器地址 |
字符(50) |
数据库 |
用作合作影院数据接口调用链接 |
4 |
业务状态 |
逻辑(1) |
数据库 |
“1开启”和“0关闭”;控制影院票务代售业务权限 |
5 |
电话 |
字符(18) |
数据库 |
-- |
6 |
联系人 |
字符(4) |
数据库 |
-- |
7 |
所在省份 |
字符(6) |
数据库 |
-- |
8 |
所在城市 |
字符(6) |
数据库 |
-- |
9 |
所在区县 |
字符(6) |
数据库 |
-- |
10 |
影院地址 |
字符(20) |
数据库 |
-- |
11 |
网址 |
字符(30) |
数据库 |
-- |
12 |
备注 |
字符(200) |
数据库 |
-- |
13 |
加入时间 |
日期时间 |
数据库 |
记入为当前合作影院第一次被加入的时间 |
14 |
操作员 |
字符(4) |
数据库 |
记录当前操作人员姓名 |
3.6.1.2.4.1.6操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员修改合作影院的资料信息 |
角色权限 |
运营管理员 |
前置条件 |
无 |
后置条件 |
1.修改成功,修改后的资料替换修改前的资料
2.修改失败,保留修改前的资料 |
主事件流 |
活动者 |
系统 |
1.用户确定修改单个合作影院的资料信息 |
|
|
2.系统读取当前影院修改前的全部资料信息 |
|
3.系统打开资料修改界面并显示步骤2读取的全部资料信息 |
|
4.系统屏蔽影院编码的编辑状态;启用除影院编码以外的其他参数的编辑状态 |
5.用户输入可修改的影院资料信息 |
|
6.用户确定提交修改后的影院资料信息 |
|
|
7.系统确认影院名称没有被修改 |
|
8.系统保存合作影院的新资料,并替换修改前的资料 |
|
9.系统记录当前时间为合作影院资料的修改时间 |
|
10.系统记录当前操作人员的相关信息 |
|
11.用例结束 |
可选事件流1 |
操作者 |
系统 |
|
7a1.系统确认影院名称已被修改 |
|
7a2.系统确认修改后的影院名称没有被使用 |
|
7a3.系统继续步骤8——步骤11全部操作 |
异常事件1 |
操作者 |
系统 |
|
7a2a1.系统确认修改后的影院名称已被使用 |
|
7a2a2.系统提示用户“影院名称已被占用”后终止操作 |
业务规则 |
唯一的影院编码不允许修改 |
非功能性需求 |
无 |
使用频率 |
中 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.1.3 YYGL-A-01-03删除合作影院功能
部分影院经过一段时间的合作之后,可能会因为多方面的原因(比如影院停业、缩减售票渠道等)不再同总店进行合作,此时总店运营管理员可以通过删除合作影院功能将该影院删除。
3.6.1.3.1业务状态图
无
3.6.1.3.2原型界面
无
3.6.1.3.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用删除合作影院相关全部操作 |
3.6.1.3.4操作说明
3.6.1.3.4.1YYGL-A-01-0301删除合作影院操作
3.6.1.3.4.1.1 概要描述
本操作用于运营管理员对于已加入且不再继续合作的影院进行删除
3.6.1.3.4.1.2 原型界面
无
3.6.1.3.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用删除合作影院相关全部操作 |
3.6.1.3.4.1.4 输入数据
无
3.6.1.3.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
删除时间 |
日期时间 |
数据库 |
记录删除合作影院的时间 |
2 |
操作员 |
字符(4) |
数据库 |
记录删除影院操作员的姓名 |
3.6.1.3.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员对于已加入且不再继续合作的影院进行删除 |
角色权限 |
运营管理员 |
前置条件 |
无 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
1.用户确定删除单个或多个合作影院 |
|
|
2.系统对步骤1所选影院进行逻辑删除 |
|
3.系统将所删除影院移除影院列表 |
|
4.系统记录当前时间为合作影院被删除时间、且记录操作人员相关信息 |
|
5.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
删除合作影院操作时只做逻辑删除,不做物理删除 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
相关阅读