票务代理销售管理系统功能需求规格说明书(五
来源:广州软件开发 编辑:广州软件开发公司 日期:2018-09-10
3.6.4.3 YYGL-D-01-03影厅座位图定期查询功能
票代系统在执行日常售票业务过程中,需要向合作影院方获取全部影厅座位图信息;由于正常情况下影院的各个影厅座位图信息比较固定,因此对于影厅座位图信息,票代系统每天只需按照设定时间定期向影院查询即可,不需要每次执行售票业务时实时获取。
获取影厅座位图信息的时间通过系统参数设定,从每天的凌晨(00:00)开始,在每个设定的时间间隔内,系统自动向影院查询所有影厅座位图信息;票代系统查找到合作影院各个影厅座位图信息后,会保存在当地缓存,在下次定期查询后对信息进行更新。(运营管理员可以通过参数设置界面,进行人工即时获取“影厅座位图信息”操作;确保信息的准确性。)
3.6.4.3.1业务状态图
无
3.6.4.3.2原型界面
无
3.6.4.3.3角色权限
无
3.6.4.3.4操作说明
3.6.4.3.4.1YYGL-D-01-0301定期获取影厅座位图信息操作
3.6.4.3.4.1.1 概要描述
本操作用于票代系统按照设定的时间,定期通过影院提供的“影厅座位图查询接口”向影院获取各个影厅的座位图信息。
3.6.4.3.4.1.2 原型界面
无
3.6.4.3.4.1.3 角色权限
无
3.6.4.3.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
-- |
1 |
影院编码 |
数字(8) |
接口传入 |
同广电总局下发的编号保持一致;作为合作影院的唯一识别码 |
3.6.4.3.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
放映厅 |
字符(4) |
接口返回/数据库 |
-- |
2 |
座位编号 |
字符(10) |
接口返回/数据库 |
-- |
3.6.4.3.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于票代系统按照设定的时间,定期通过影院提供的“影厅座位图查询接口”向影院获取各个影厅的座位图信息 |
角色权限 |
无 |
前置条件 |
1.定期获取影厅座位图的时间已在系统中被设定
2.“影厅座位图查询接口”通讯正常 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
|
1.系统调用“影厅座位图查询接口”向影院发起各个影厅最新座位图信息 |
|
2.影院查找到各个影厅的最新座位图信息,并返回给本系统 |
|
3.系统将步骤2返回的各个影厅座位图信息保存到对应的缓存文件 |
|
4.系统更新缓存文件中的影厅座位图信息 |
|
5.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
每次定期获取影厅座位图信息必须有相关结果返回(单次获取超时需启动轮循获取)。 |
非功能性需求 |
单次获取影票价格时间超过2秒则视为超时 |
使用频率 |
由系统设定 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.5 YYGL-E-01交易记录管理
交易记录管理主要是在票代总店进行代理售票业务过程中,系统针对每一交易进行记录,无论是售票成功、售票失败、退票成功还是退票失败等交易,均会产生一笔交易记录。
运营管理员可以通过交易记录管理列表查看到任意一条历史交易,并且通过交易记录管理针对出票异常的交易执行重打印操作。
3.6.5.1 YYGL-E-01-01检索交易记录功能
运营管理员可以设定指定条件对交易记录进行检索,从而快速查找到相关交易记录,执行相关的维护操作。
交易记录检索条件包括:“交易流水号”、“所属门店”、“所属影院”、“交易日期”、“交易类型”和“交易状态”。
3.6.5.1.1业务状态图
3.6.5.1.2原型界面
界面编号YYUGL-E-01-01
3.6.5.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可检索出所有交易记录操作 |
3.6.5.1.4操作说明
3.6.5.1.4.1YYGL-E-01-0101检索交易记录操作
3.6.5.1.4.1.1 概要描述
本操作用于运营管理员进行交易记录查询。
3.6.5.1.4.1.2 原型界面
请参加界面YYGL-E-01-01
3.6.5.1.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可检索出所有交易记录操作 |
3.6.5.1.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
YYGL-E-01-01 |
1 |
交易流水号 |
字符(16) |
输入 |
购票交易流水号或退票交易流水号 |
YYGL-E-01-01 |
2 |
所属门店 |
字符(15) |
输入 |
交易相关的门店名称 |
YYGL-E-01-01 |
3 |
所属影院 |
字符(15) |
输入 |
交易相关的影院名称 |
YYGL-E-01-01 |
4 |
交易起始日期 |
日期 |
选择输入 |
-- |
YYGL-E-01-01 |
5 |
交易结束日期 |
日期 |
选择输入 |
-- |
YYGL-E-01-01 |
6 |
交易类型 |
字符(2) |
选择输入 |
包括“全部”(默认项)、“购票”和“退票” |
YYGL-E-01-01 |
7 |
交易状态 |
字符(4) |
选择输入 |
包括“全部”(默认项)、“等待取票”、“取票完成”、“购票失败”、“退票完成”和“退票失败” |
3.6.5.1.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
序号 |
数字(4) |
显示器 |
系统自动生成 |
2 |
交易流水号 |
字符(16) |
显示器 |
包括购票交易流水号和退票交易流水号 |
3 |
所属门店 |
字符(15) |
显示器 |
交易相关的门店名称 |
4 |
所属影院 |
字符(15) |
显示器 |
交易相关的影院名称 |
5 |
交易类型 |
字符(2) |
显示器 |
包括“全部”、“购票”和“退票” |
6 |
交易状态 |
字符(4) |
显示器 |
包括“全部”、“等待取票”、“取票完成”、“购票失败”、“退票完成”和“退票失败” |
7 |
交易备注 |
字符(30) |
显示器 |
备注字数过多,列表无法显示时进行截取处理,显示前面8个文字+......;显示交易过程中返回的失败备注 |
7 |
交易时间 |
日期时间 |
显示器 |
记录交易执行和完成的时间 |
8 |
结果信息数量 |
数字(8) |
显示器 |
-- |
3.6.5.1.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员进行交易记录查询 |
角色权限 |
运营管理员 |
前置条件 |
系统内已产生了交易记录 |
后置条件 |
符合检索条件的交易记录显示到结果列表 |
主事件流 |
活动者 |
系统 |
1.用户输入相关检索条件内容 |
|
2.用户确定按照步骤1输入的检索条件搜索交易记录 |
|
|
3.系统将步骤1输入的检索条件同交易记录所有相关信息进行匹配 |
|
4.系统确定已匹配到符合检索条件的交易记录 |
|
5.系统将步骤4匹配到的交易记录显示到结果列表 |
|
6.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
无 |
非功能性需求 |
1.系统会在规定的时间自动清除设定时间段的交易记录数据
2.系统执行数据清除前,需要将即将清除的数据导出并保存到固定目录 |
使用频率 |
中 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.5.2 YYGL-E-01-02查看交易记录详情功能
运营管理员可以通过查看交易记录详情功能,查看所有交易记录的详情信息;包括:“交易信息”、“商品信息”和“价格信息”等。
3.6.5.2.1业务状态图
无
3.6.5.2.2原型界面
界面编号YYGL-E-01-02
3.6.5.2.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可查看所有交易记录相关详情信息操作 |
3.6.5.2.4操作说明
3.6.5.2.4.1YYGL-E-01-0201查看交易记录详情操作
3.6.5.2.4.1.1 概要描述
本操作用于运营管理员查看单个交易记录相关详情信息。
3.6.5.2.4.1.2 原型界面
请参见界面YYGL-E-01-02
3.6.5.2.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可查看所有交易记录相关详情信息操作 |
3.6.5.2.4.1.4 输入数据
无
3.6.5.2.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
交易流水单号 |
字符(16) |
显示器 |
包括购票交易流水号和退票交易流水号 |
2 |
交易发生时间 |
日期时间 |
显示器 |
购票或退票完成时间 |
3 |
交易发生门店 |
字符(13) |
显示器 |
交易相关的门店名称 |
4 |
交易相关影院 |
字符(15) |
显示器 |
交易相关的影院名称 |
5 |
交易类型 |
字符(2) |
显示器 |
包括 “购票”和“退票” |
6 |
交易状态 |
字符(4) |
显示器 |
包括 “等待取票”、“取票完成”、“购票失败”、“退票完成”和“退票失败” |
7 |
交易备注 |
字符(30) |
显示器 |
显示交易过程中返回的失败备注 |
8 |
影片名称 |
字符(13) |
显示器 |
-- |
9 |
影片效果 |
字符(3) |
显示器 |
如:4D、3D、2D;当影片 “效果”非4D、3D或2D时则显示为空 |
10 |
放映厅 |
字符(4) |
显示器 |
-- |
11 |
影票数量 |
数字(3) |
显示器 |
交易单相关的影票数量 |
12 |
座位编号 |
字符 |
显示器 |
显示交易单相关全部座位编号 |
13 |
放映日期 |
日期 |
显示器 |
-- |
14 |
放映时间 |
日期时间 |
显示器 |
-- |
15 |
影院结算总价 |
货币(4,2) |
显示器 |
交易单相关影票的影院结算单价×影票数量 |
16 |
门店结算总价 |
货币(4,2) |
显示器 |
交易单相关影票的门店结算单价×影票数量 |
17 |
影票门市总价 |
货币(4,2) |
显示器 |
交易单相关影票的门市单价×影票数量 |
18 |
实际售票总价 |
货币(4,2) |
显示器 |
交易单相关影票的实际售票单价×影票数量 |
3.6.5.2.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员查看单个交易记录相关详情信息 |
角色权限 |
运营管理员 |
前置条件 |
无 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
1.用户确定查看单个交易记录的详情信息 |
|
|
2.系统读取对应交易记录的全部相关信息 |
|
3.系统将步骤2读取到的交易记录详情信息展示给用户 |
|
4.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
无 |
非功能性需求 |
无 |
使用频率 |
中 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.5.3 YYGL-E-01-03删除交易记录功能
运营管理员可以通过删除交易记录功能,删除一些不重要的记录;系统在执行交易记录删除过程中,需要对交易状态进行判断,由于处于【等待取票】、【退票失败】两种交易状态的交易记录,可能会产生后续的业务,因此系统不允许被删除。
3.6.5.3.1业务状态图
无
3.6.5.3.2原型界面
无
3.6.5.3.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用删除交易记录相关全部操作 |
3.6.5.3.4操作说明
3.6.5.3.4.1YYGL-E-01-0301删除交易记录操作
3.6.5.3.4.1.1 概要描述
本操作用于运营管理员对一些不重要的交易记录进行删除。
3.6.5.3.4.1.2 原型界面
无
3.6.5.3.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用删除交易记录相关全部操作 |
3.6.5.3.4.1.4 输入数据
无
3.6.5.3.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
删除时间 |
日期时间 |
数据库 |
记录删除交易记录的时间 |
2 |
操作员 |
字符(4) |
数据库 |
记录删除交易记录操作员的姓名 |
3.6.5.3.4.1.6 操作说明
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员对一些不重要的交易记录进行删除 |
角色权限 |
运营管理员 |
前置条件 |
交易记录处于【取票完成】、【购票失败】或【退票完成】交易状态 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
1.用户确定删除单个或多个交易记录 |
|
|
2.系统确定步骤1所选交易记录中,没有存在处于【等待取票】或【退票失败】交易状态的记录 |
|
3.系统对步骤1所选影院进行逻辑删除 |
|
4.系统将所删除交易记录移除交易记录列表 |
|
5.系统记录当前时间为交易记录被删除时间、且记录操作人员相关信息 |
|
6.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
|
2a1.系统确定步骤1所选交易记录中,存在处于【等待取票】或【退票失败】交易状态的记录 |
|
2a2.系统提示用户“存在不允许被删除的交易记录”后终止操作 |
业务规则 |
删除交易记录操作时只做逻辑删除,不做物理删除 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.6 YYGL-F-01其他运营管理
其他运营管理主要包括在票代总店进行代理售票业务过程中,通过系统完成“门店结算价格的策略设定”、通过“数据更新检测”确保票代系统从影院方获取到精准的信息、以及为门店和影院建立“代理销售关联”等。
3.6.6.1 YYGL-F-01-01制定门店结算价策略功能
票代总店将影票代理销售权授给了零售门店之后,会对这些门店的结算价格做统一的设置,所有门店同总店之间的结算均以此价格作为依据,这样不仅会使得各个门店的影票成本完全一致,而且更方便票代总店对各个门店的销售统计进行统一管理。
门店结算价是票代总店同门店之间的财务对账和结算的价格,门店结算价是在影院结算价的基础上,通过“制定的门店结算价策略”计算出来的价格;这个价格同时也是各个门店的代理影票成本价。
3.6.6.1.1业务状态图
无
3.6.6.1.2原型界面
界面编号为YYGL-F-01-01
3.6.6.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用制定门店结算价策略相关全部操作 |
3.6.6.1.4操作说明
3.6.6.1.4.1YYGL-F-01-0101保存门店结算价策略操作
3.6.6.1.4.1.1 概要描述
本操作用于运营管理员制定票代总店同门店之间的门店结算价格策略。
3.6.6.1.4.1.2 原型界面
请参见界面YYGL-E-01-01
3.6.6.1.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用制定门店结算价策略相关全部操作 |
3.6.6.1.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
YYGL-F-01-01 |
1 |
设定方式 |
字符(9) |
选择输入 |
包括:按影院结算价百分比(默认项)、按影院结算价加定额;必填信息 |
YYGL-F-01-01 |
2 |
百分比值 |
数字(4,2) |
输入 |
必填信息 |
YYGL-F-01-01 |
3 |
定额值 |
数字(4,2) |
输入 |
必填信息 |
3.6.6.1.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
设定方式 |
字符(7) |
数据库 |
-- |
2 |
百分比值 |
数字(4,2) |
数据库 |
-- |
3 |
定额值 |
数字(4,2) |
数据库 |
-- |
4 |
设定时间 |
日期时间 |
数据库 |
-- |
5 |
操作员 |
字符(4) |
数据库 |
-- |
3.6.6.1.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员制定票代总店同门店之间的门店结算价格策略 |
角色权限 |
运营管理员 |
前置条件 |
无 |
后置条件 |
制定的门店结算价策略被立即应用到系统中 |
主事件流 |
活动者 |
系统 |
1.用户输入门店结算价策略相关内容 |
|
2.用户确定提交步骤1所输入的相关内容 |
|
|
3.系统保存门店结算价策略的相关信息 |
|
4.系统记录当前时间为门店结算价策略的设定时间 |
|
5.系统记录当前操作人员的相关信息 |
|
6.用例结束 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
每次确定或改变门店结算价策略之前,需要通知门店并得到门店的同意 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.6.2 YYGL-F-01-02数据更新检测功能
为确保票代系统在整个影票代理销售业务过程中数据的即时性和准确性,需要对票代系统向影院定期获取的信息情况和状态进行即时检测;对于票代系统定期向影院查询的“影片排期”、“影票价格”和“影厅座位图”等信息,通过当前时间与最后1次信息更新时间的间隔,同系统设定的定期获取时间进行比较来判断,检测这些信息的更新状态:
1.若检测到指定时间间隔内已获取信息更新,则不会进行信息即时获取操作;
2.若检测到超过指定时间间隔还未获取信息更新,则立即调用相应接口即时向影院获取该项信息。
3.6.6.2.1业务状态图
无
3.6.6.2.2原型界面
无
3.6.6.2.3角色权限
无
3.6.6.2.4操作说明
3.6.6.2.4.1YYGL-F-01-0201检测数据更新操作
3.6.6.2.4.1.1 概要描述
本操作用于对票代系统定期向影院获取的信息更新状态进行检测。
3.6.6.2.4.1.2 原型界面
无
3.6.6.2.4.1.3 角色权限
无
3.6.6.2.4.1.4 输入数据
无
3.6.6.2.4.1.5 输出数据
无
3.6.6.2.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于对票代系统定期向影院获取的信息更新状态进行检测 |
角色权限 |
无 |
前置条件 |
无 |
后置条件 |
无 |
主事件流 |
活动者 |
系统 |
|
1.系统对某项定期获取的信息更新状态进行检测 |
|
2.系统确定当前时间同该项信息最后1次更新的时间间隔,还未达到系统规定的时间 |
|
3.系统立即对下一项定期获取的信息进行更新状态检测 |
|
4.系统轮循执行步骤1——步骤3的全部操作,直到所有定期获取的信息更新状态已检测完毕 |
|
5.用例结束 |
可选事件流1 |
操作者 |
系统 |
|
2a1.系统确定当前时间同该项信息最后1次更新的时间间隔,已超过系统规定的时间 |
|
2a2.系统立即调用相应接口向影院方获取该项信息的最新数据 |
|
2a3.系统继续步骤3——步骤5 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
无 |
非功能性需求 |
无 |
使用频率 |
高 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.6.6.3 YYGL-F-01-03设置影院和门店关联功能
一般情况下,票代总店会同多家影院和多家门店同时进行合作代理售票业务,但为了便于对代理售票业务的合理分配,票代总店会针对某一家影院关联某几家可代售门店、或针对某一家门店关联某几家可销售影院;具体关联规则如下:
1.只有影院和门店之间建立了销售关联,才允许执行被代理或代理影票销售业务;
2.针对影院设置门店、或针对门店设置影院之间是相互关联的(即:通过A影院关联了B门店,此时A影院在B门店关联的可销售影院列表中;取消关联操作逻辑相同)。
3.6.6.3.1业务状态图
无
3.6.6.3.2原型界面
界面编号YYGL-F-01-03A
界面编号YYGL-F-01-03B
3.6.6.3.3角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用影院和门店关联设置相关全部操作 |
3.6.6.3.4操作说明
3.6.6.3.4.1YYGL-F-01-0301保存关联设置操作
3.6.6.3.4.1.1 概要描述
本操作用于运营管理员为门店关联可销售影院,或为影院关联可代售门店。
3.6.6.3.4.1.2 原型界面
请参见界面YYGL-F-01-03
3.6.6.3.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
运营管理员 |
可使用影院和门店关联设置相关全部操作 |
3.6.6.3.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
YYGL-F-01-03a
YYGL-F-01-03b |
1 |
关联方式 |
字符(7) |
选择输入 |
包括“为门店关联影院”默认项和“为影院关联门店” |
YYGL-F-01-03a |
2 |
被关联门店 |
字符(15) |
选择输入 |
通过门店列表选择;只能选择1个 |
YYGL-F-01-03a |
3 |
可销售影院 |
字符 |
选择输入 |
通过列表选择;可同时选择多个 |
YYGL-F-01-03b |
4 |
被关联影院 |
字符(15) |
选择输入 |
通过影院列表选择;只能选择1个 |
YYGL-F-01-03b |
4 |
可代售门店 |
字符 |
选择输入 |
通过列表选择;可同时选择多个 |
3.6.6.3.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
设定时间 |
日期时间 |
数据库 |
记录完成设置的日期时间 |
2 |
操作员 |
字符(4) |
数据库 |
记录操作人员的姓名 |
3.6.6.3.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于运营管理员为门店指定可销售影院,或为影院设置可代售门店 |
角色权限 |
运营管理员 |
前置条件 |
1.系统已添加了合作影院
2.系统已添加了合作门店 |
后置条件 |
1.被建立关联的影院和门店之间代理售票业务被立即开启
2.被取消关联的影院和门店之间代理售票业务被立即终止 |
主事件流 |
活动者 |
系统 |
1.用户选择 “为门店关联影院”方式建立门店和影院间的关联 |
|
2.用户通过门店列表选择单个所要建立关联的门店 |
|
|
3.系统读取同步骤2所选门店已建立关联的影院,并在可销售影院列表中将这些影院显示为选中状态 |
4.用户通过可销售影院列表重新选择或取消选择所要关联的影院 |
|
5.用户确定提交修改后的关联 |
|
|
6.系统保存并更新同当前门店所关联的可销售影院 |
|
7.用例结束 |
可选事件流1 |
操作者 |
系统 |
1a1.用户选择“为影院关联门店”方式建立影院和门店间的关联 |
|
1a2.用户通过影院列表选择单个所要建立关联的影院 |
|
|
1a3.系统读取同步骤1a2所选影院已建立关联的门店,并在可代售门店列表中将这些门店显示为选中状态 |
1a4.用户通过可销售影院列表重新选择或取消选择所要关联的门店 |
|
|
系统继续步骤5——步骤7全部操作 |
异常事件1 |
操作者 |
系统 |
无 |
无 |
业务规则 |
1.被建立关联的影院和门店需属于同一商圈
2.相关设置需尽量确保在没有发生销售业务的前提下完成 |
非功能性需求 |
无 |
使用频率 |
中 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.7 FZGL系统辅助管理子系统
系统辅助管理模块主要是为确保系统进行正常的日常运营而设置的辅助模块,主要包括:“系统用户组管理”、“系统用户管理”、“系统日志管理”和“系统参数管理”等。
3.7.1 FZGL-A-01系统用户组管理模块
用户组是对一类拥有相同功能操作权限的用户统称。用户组会建立与单个或多个功能权限的操作关系,及功能权限。对于系统中的各种报表,除了可以设定用户组对各报表的功能权限之外,还可以设置各报表的区域权限,即设定该用户组允许对该报表的哪些区域、哪些影院的业务数据进行查看。
当将一个用户划分到一个用户组后,即拥有了用户组的所有权限。进行用户组禁用操作时,必须保证该用户组未曾绑定任何用户,否则不允许禁用。
用户组删除时,必须保证该用户组未曾绑定任何用户,否则不允许删除。
3.7.1.1 FZGL-A-01-01新增用户组功能
3.7.1.1.1业务状态图
无
3.7.1.1.2原型界面
见SST项目相关线框图
3.7.1.1.3角色权限
序号 |
角色 |
使用情况 |
1 |
系统管理员 |
可使用新增系统用户组相关权限 |
3.7.1.1.4操作说明
3.7.1.1.4.1FZGL-A-01-0101保存系统用户组操作
3.7.1.1.4.1.1 概要描述
本操作用于系统管理员完成新增一个用户组的业务操作。
3.7.1.1.4.1.2 原型界面
请参加SST相关线框图
界面编号FZGL-A-01-01
3.7.1.1.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
系统管理员 |
可使用新增系统用户组相关操作 |
3.7.1.1.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
FZGL-A-01-01 |
1 |
用户组名 |
字符(6) |
输入 |
唯一标识一个用户组特征的文字信息,必填项 |
FZGL-A-01-01 |
2 |
功能名称 |
字符(12) |
系统 |
系统展示的本系统所有功能的文字说明 |
FZGL-A-01-01 |
3 |
操作名称 |
字符(12) |
系统 |
系统展示的本系统中功能所对应的操作名称 |
FZGL-A-01-01 |
4 |
状态 |
字符(2) |
系统 |
单个用户组的状态,默认为“启用”状态 |
3.7.1.1.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
用户组名 |
字符(6) |
显示器/数据库 |
唯一标识一个用户组特征的文字信息 |
2 |
状态 |
字符(2) |
显示器/数据库 |
单个用户组的状态,默认为“启用”状态 |
3.7.1.1.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本用例用于完成新增一个用户组的业务操作 |
角色权限 |
系统管理员 |
前置条件 |
无 |
后置条件 |
新增的用户组被成功保存 |
主事件流 |
活动者 |
系统 |
1、用户确认新增一个用户组; |
|
2、用户输入用户组的各项信息,包括用户组名、用户组具有的功能权限; |
|
3、用户确认保存新增的用户组; |
|
|
4、系统保存步骤1设定的用户组信息; |
|
5、用例结束。 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件流1 |
操作者 |
系统 |
|
4a、系统确认步骤2输入的用户组名在系统中已存在,则提示用户“用户组已存在”后终止操作。 |
业务规则 |
无 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
3.7.1.2 FZGL-A-01-02修改用户组功能
3.7.1.2.1业务状态图
无
3.7.1.2.2原型界面
见SST项目相关线框图
3.7.1.2.3角色权限
序号 |
角色 |
使用情况 |
1 |
系统管理员 |
可使用修改系统用户组相关权限 |
3.7.1.2.4操作说明
3.7.1.2.4.1FZGL-A-01-0201修改系统用户组操作
3.7.1.2.4.1.1 概要描述
本操作用于完成修改用户的业务操作。修改时,可以对用户组的状态进行修改。在进行用户组禁用操作时,必须保证该用户组未曾绑定任何用户,否则不允许禁用。
3.7.1.2.4.1.2 原型界面
请参加SST相关线框图
界面编号FZGL-A-01-02
3.7.1.2.4.1.3 角色权限
序号 |
角色 |
使用情况 |
1 |
系统管理员 |
可使用修改系统用户组相关操作 |
3.7.1.2.4.1.4 输入数据
界面编号 |
序号 |
数据项 |
数据类型 |
数据来源 |
规格说明 |
FZGL-A-01-02 |
1 |
用户组名 |
字符(6) |
输入 |
唯一标识一个用户组特征的文字信息,必填项 |
FZGL-A-01-02 |
2 |
功能名称 |
字符(12) |
系统 |
系统展示的本系统所有功能的文字说明 |
FZGL-A-01-02 |
3 |
操作名称 |
字符(12) |
系统 |
系统展示的本系统中功能所对应的操作名称 |
FZGL-A-01-02 |
4 |
影院编码 |
数字(8) |
系统 |
用于标识单个用户组对单个报表的区域权限范围 |
FZGL-A-01-02 |
5 |
状态 |
字符(2) |
系统 |
单个用户组的状态。选项:启用、禁用,默认为“启用”状态 |
3.7.1.2.4.1.5 输出数据
序号 |
数据项 |
数据类型 |
输出设备 |
规格说明 |
1 |
用户组名 |
字符(6) |
显示器/数据库 |
唯一标识一个用户组特征的文字信息 |
2 |
状态 |
字符(2) |
显示器/数据库 |
单个用户组的状态,默认为“启用”状态 |
3.7.1.2.4.1.6 操作描述
功能操作(用例)描述 |
概要描述 |
本操作用于完成修改用户的业务操作 |
角色权限 |
系统管理员 |
前置条件 |
(被修改的)用户组资料已被定义且存在 |
后置条件 |
修改后的用户组资料被成功保存 |
主事件流 |
活动者 |
系统 |
1、用户选择一个用户组资料,确认对其进行修改操作; |
|
|
2、系统读入步骤1选择的用户组资料供用户查看; |
3、用户修改所选用户组的相关资料; |
|
4、用户确认保存修改后的用户组信息; |
|
|
5、系统保存步骤3修改的用户组信息; |
|
6、用例结束。 |
可选事件流1 |
操作者 |
系统 |
无 |
无 |
异常事件流1 |
操作者 |
系统 |
|
5a系统确认步骤3修改的用户组名在系统中已存在,则提示用户后,终止用例。 |
业务规则 |
无 |
非功能性需求 |
无 |
使用频率 |
低 |
相关功能/操作 |
无 |
相关单据/报表 |
无 |
备 注 |
无 |
相关阅读