




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Q/SY中国石油天鈣詡飼企业标准Q/SY 17882015成品油配送一卡通系统技术规范Technical specification of uni-card system in product oil distribution2015-08-04 发布2015-11-01 实施中国石油天然气集团公司发布Q/SY 17882015 IQ/SY 17882015 II目 次 TOC o 1-5 h z tuW n翻1规范性引用文件1术语和定义1架构与功能2 HYPERLINK l bookmark9 o Current Document 1 一般规定2 HYPERLINK l bookmark10
2、 o Current Document 2 整体架构24.3卡片说明3信息系统功能要求 31二次物流系统功能要求 32油库管理信息系统功能要求 45.3加油站管理系统功能要求 4自动化系统要求51门禁系统52公路定量装车系统 63排队系统67数据集成要求71数据流图要求72系统集成178读卡器及相关设备要求241省级配送中心242油库设备系统248. 3加油站设备要求 249 信息安全24附录A (规范性附录)成品油配送一卡通系统应用流程 25附录B (规范性附录)油库管理信息系统与公路定量装车系统集成接口数据34附录C (规范性附录)设备要求及接口函数40参考文献44Q/SY 1788201
3、5Q/SY 17882015本标准按照GB/T 1. 12009标准化工作导则 第1部分:标准的结构和编写给出的规则 起草。本标准由中国石油天然气股份有限公司销售分公司提出。本标准由中国石油天然气集团公司标准化委员会石油产品销售及润滑剂专业标准化技术委员会 归口。本标准起草单位:中国石油天然气股份有限公司销售分公司、中国石油规划总院。本标准主要起草人:李鸿学、樊涛、刘航宇、李莹、祝彦会、胡圣铎、白红生、刘力昌、程晓 春、和冬梅、孙鹏、李健、李国杰、白刚、雷铁祥、侯海冰、宫立新、何仲波、石永杰。Q/SY 17882015 #Q/SY 17882015 Q/SY 17882015 成品油配送一卡通
4、系统技术规范1范围本标准规定了成品油配送一卡通系统组成及相关自动化系统的功能要求、集成要求和部件要求。 本标准适用于中国石油天然气股份有限公司销售分公司(以下简称“销售分公司”)成品油配送 一卡通系统自动化设备改造和刷卡设备选用。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB 5()0742002石油库设计规范ISO/IEC 7816-3识别卡 集成电路卡 第3部分:带触点卡 电接和传输协议(Identification cardsIntegrated circu
5、it cardsPart 3: Cards with contacts一Electrical interface and transmission protocols)ISO/IEC 14443 - 3识别卡 无触点集成电路卡 感应卡 第3部分:初始化和防撞(Identification cardsContactless integrated circuit cardsProximity cardsPart 3 : Initialization and anticollision)ISO/IEC 14443 - 4 识别卡 无触点集成电路卡 感应卡 第4部分:传输协议(Identificati
6、on cardsContactless integrated circuit cards一Proximity cards一Part 4: Transmission protocol)3术语和定义下列术语和定义适用于本文件。1成品油配送通系统 technical specification of uni-card system in product oil distribution销售分公司在成品油配送过程的整个物流环节建设应用了成品油配送一卡通系统,以CPU智能 卡(IC卡)为媒介,实现配送过程中油库出人库、自动付油、加油站收油等环节的管理,实现对物 流配送过程中车辆、人员以及接卸油过程的监控
7、。涵盖的业务范围包括为成品油加油站配送、客户配送和客户自提业务。2门禁系统 entrance guard system由门禁控制器、人口单元和出口单元组成,具备单杆或双杆控制等功能。3.3配送卡 distribution card配发给长期固定车辆的CPU智能卡(IC卡),用于加油站配送、客户配送业务,支持油库刷卡 付油和加油站刷卡收油操作。4临 时卡 temporary distribution card配发给油库的CPU智能卡(IC卡),仅限在油库使用,用于客户自提业务,支持油库刷卡付油 操作。5临租卡 the rent card配发给短期租用车辆的CPU智能卡(IC卡),用于加油站配送、
8、客户配送业务,支持油库刷卡 付油和加油站刷卡收油操作。4 架构与功能1般规定4.1.1成品油配送一卡通系统应与二次物流系统、油库管理信息系统、加油站管理系统进行数据 交互。4.1.2对于油库已建的门禁系统、公路定量装车系统,宜利用已有投资,通过适度改造,与成品油 配送一卡通系统进行集成。4.2 整体架构2. 1成品油配送一卡通系统的应用主要包括总部、制卡中心、地区公司、油库、加油站和驻厂办 6个层级。成品油配送一卡通系统的整体架构见图1。:总部及地区公司:心图1整体架构图2.2总部应用包括密钥管理、认证服务、配送卡管理及制卡管理。通过二次物流系统实现。 4.2.3制卡中心应用包括制卡管理,完成
9、配送卡片的制作。通过二次物流系统实现。2.4地区公司应用包括配送卡管理(即卡务管理),配置读卡器,实现制卡计划的申请审批、领 用、卡片的库存管理、挂失、退卡、临租卡启/停用等功能。通过二次物流系统实现。4.2.5油库应用包括以下部分:a)付油营业室配置读卡器和卡读写模块,实现刷卡选单作业,通过油库管理信息系统实现。b)排队部分配置读卡器和卡读写模块,完成刷卡排队作业,通过排队系统实现。c)门禁部分配置读卡器和卡读写模块,完成刷卡身份认证及人库作业,通过门禁系统实现。d)发油部分配置读卡器和卡读写模块,完成刷卡自动发油作业,通过公路定量装车系统实现。Q/SY 17882015Q/SY 17882
10、0152.6加油站应用包括配置读卡器和卡读写模块,完成刷卡收油作业。通过加油站管理系统实现。 4.2.7驻厂办(炼厂办事处)应用包括配置读卡器和客户端,完成刷卡自动调取打印配送单功能。 通过二次物流系统实现。4.3卡片说明4.3.1为满足不同业务类型的需求,设计了三种类型CPU智能卡(IC卡),分别为配送卡、临租 卡、临时卡。卡片图样见图2。图2卡片图样酿顧靡娜醐邮S司】PetroCNna Company bmrfad4.3.2 CPU智能卡(IC卡)的卡号字段说明见表1。通过卡片背面16位卡号中的第5位和第6位 可以判断卡片类型。表1卡号字段说明字段位置前4位中间2位后10位代表含义备用字段
11、卡片类型流水号说明000001代表配送卡02代表临租卡03代表临时卡例如:OOOOOOOOOl4.3.3 CPU 智能卡(IC 卡)应符合 ISO/IEC 14443 - 3 和 ISO/IEC 14443 - 4 的相关规定。5信息系统功能要求1二次物流系统功能要求5. 1. 1密钥管理销售分公司加油卡管理处为密钥管理中心,所有密钥应由密钥管理系统安全产生,并保存到密钥 加密机、主密钥备份卡中,通过安全方式导出到制卡和认证加密机中。5. 1. 2 制卡管理使用制卡机制卡。可以制作PSAM卡和用户卡。5. 1. 3 卡务管理制卡计划的申请、审批、领用,卡片的库存管理、挂失、退卡,临租卡启/停用
12、等。Q/SY 17882015 Q/SY 17882015 5.1.4认证服务实现联机个人化卡片,用于实现发卡页面和认证加密机的交互,支持并发处理。5.1.5卡读写模块应部署在油库各系统主机和加油站站级BOS机上,提供认证卡片读写功能的DLL或OCX。 5.2油库管理信息系统功能要求 5.2.1 刷卡入库5.2. 1.1 手工调度2. 1. 1. 1对于配送卡与临租卡,油库管理信息系统提供读卡功能,自动调出与配送卡、临租卡相 关联的配送单,自动分配付油鹤位(也可根据实际情况,人工修改系统自动分配的鹤位),生成提 油单。1.1.2对于临时卡,油库管理信息系统提供写卡功能,人工选出需要调度的付油通
13、知单或配送 单后,生成提油单并写卡,通过写卡功能将临时卡与提油单关联。5.2. 1.2自动调度2. 1. 2. 1对于配送卡与临租卡,司机持卡到门禁刷卡后,门禁系统将获取的卡号信息传给油库管 理信息系统,油库管理信息系统根据卡号匹配从二次物流系统传过来的配送单据(匹配规则为:卡 号、车号相同,时间最早、趟次号相同),并自动分配鹤位,将分配鹤位后的配送单信息传给门禁系 统,由门禁系统通过屏幕和语音提示司机,验证通过后,门禁抬杆放行,司机开车到指定鹤位提油。1.2.2自动分配鹤位由油库管理信息系统在门禁刷卡人库吋完成。针对一仓一单的付油业务, 油库管理信息系统应具备实现自动分配鹤位的功能。如存在两
14、仓或多仓对应一个配送单的情况,需要 在油库管理信息系统调度拆单,为每仓油品创建单独提油单后分配鹤位。1.2.3油库管理信息系统自动分配鹤位的规则为:按鹤位付油密度有效,鹤位排队最少,多仓 同种油品分配同一鹤位,上装罐车分配到上装鹤位、下装罐车分配到下装鹤位、上下装罐车优先分配 到下装鹤位等条件进行分配。5.2.2刷卡付油油库管理信息系统将配送卡(或临时卡、临租卡)对应的提油单数据,传递给公路定量装车系 统,由公路定量装车系统完成刷卡付油,付油后将付油数据回传给油库管理信息系统。5. 2.3 刷卡出库车辆本次提油任务全部完成后,油库管理信息系统应判断作业完整性,如已完成则向门禁系统发 送开门信息
15、,生成出库单传给二次物流系统和加油站管理系统。5.3加油站管理系统功能要求5.3.1成品油配送一卡通系统的加油站油品接收功能在加油站管理系统中实现。 5.3.2加油站管理系统通过BOS机上的读卡器(读卡时间应不大于Ids).自动调出配送卡(或临 租卡)对应的配送单数据后,进行收油相关操作,操作结束后,将收油数据回传给二次物流系统。6自动化系统要求6.1门禁系统6.1.1门禁结构由门禁控制器、人口单元和出口单元组成,出人口单元均包含防砸道闸、车辆检测器、IC卡读 卡器、语音提示模块几个部分,人口门禁还应包含动态显示模块,也可包含车辆识别模块。门禁结构 见图3。接入库区生产局域网|I门禁控制器II
16、II防砸道闸IC卡读卡器动态显示模块车辆识别模块语音提示模块图3门禁结构6. 1. 2门禁功能要求门禁的功能要求如下:a)具有手动/自动起落道杆的控制功能和遥控起落闸杆、断电时手动起落道杆的功能。b)具有读取IC卡并进行PSAM卡认证校验的功能。c)具有刷卡人门时指定发油鹤位的显示、语音提示功能(多仓车如分配到多个鹤位,需要每个 鹤位都进行提示),以及出门语音提示的功能。d)具有车辆出人数据、门禁动作、系统日志的存储与查询功能。6.1.3门禁系统设备参数要求门禁系统设备的参数要求如下:a)应有标准以太网接口,可接人油库的生产控制网。b)应有RS- 485总线或其他现场总线接口,可长距离连接门禁
17、闸机和读卡器,并可满足多样 化闸机配置的要求。c)读卡器高度设置应方便油罐车司机在驾驶室不下车即可刷卡出人库。d)道闸应配备防砸传感器,当车辆停在闸机旁,无论自动还是手动均不能降落道杆,防止 砸车。e)车辆人门时应动态显示车辆发油鹤位号,多仓车辆人门时可滚动提示多仓油品的发油鹤 位号。f)车辆出人门时应有语音提示,中文普通话发音、吐字清晰,语速不宜低于每分钟1()()字,具 有欢迎、发油岛位或鹤位指示、鹤位占用提示、再见、错误提示等多种语音组合。另可根据 实际情况添加“车辆人库安全检查提示”语音提示(如规范着装,安装防火冒,静电接地拖带,存放烟火、手机等)。g)门禁系统设备应满足GB 5()0
18、742002的相关规定。6.1.4车辆识别系统功能要求车辆识别系统可通过RFID技术自动识别提油车辆,并将认证后的信息及车牌号传给门禁系统。 通过读写器对RFID电子标签进行加密操作写人修改密码(Password),若更改电子标签信息必须键 人匹配的电子标签密码,获取权限才可以对电子标签进行修改编码操作。同时,可采用读写器获取电 子标签内含有的TID信息(TID是指电子标签厂商在出厂前已经烧录在电子标签内的唯一编码)确 认验证电子标签的唯一性。对于RFID技术车牌识别模块要求如下:a)采用RFID远距离射频技术。b)识别距离不小于4m。c)车牌号识别时间不大于2s。d)车牌号识别成功率不小于9
19、9%。6.2公路定量装车系统 6.2.1公路定量装车系统中IC卡读卡器的设计公路定量装车系统中鹤位上的IC卡读卡器以RS - 485总线方式连接到发油监控计算机,RS- 485接口读卡器连接方式见图4。读卡器I读卡器2读卡器H图4RS485接口读卡器连接方式示意图6.2.2公路定量装车系统功能要求公路定量装车系统应通过鹤位的IC卡读卡器读取IC卡卡号(读卡时间应不大于5s),并自动调 出此卡号对应的提油单信息(不应调取历史单据),执行相应的发油作业。对于同一车、同种油品、 不同仓,但是在同一鹤位发油,要求公路定量装车系统根据提油单号顺序(油库管理信息系统应根据 仓号从小到大的顺序生成提油单)发
20、油,即第一次刷卡,调取第一仓提油单,后续依次类推。6.3排队系统对于已部署排队系统的油库,可在排队系统中实现刷卡排队的功能,其功能如下:a)具有刷卡自动排队的功能,并可以显示车辆排队信息,提示等待提油车辆数量,按刷卡时间 顺序显示排队号、车辆、所装油品、状态(排队/请人库/完毕/)。b)根据油库内鹤位的空闲状况自动提示(文字和语音)“排队”状态的车辆依次人库付油。c)合理分配各种油品的排队次序,按照刷卡顺序及车辆所装油品,依次产生排队号(排队号示例如:()号柴油-()()1、()号柴油-()()2、9()号汽油-()()1)。一车多仓不同油品,按所有装载 油品种类各自排队,在门禁人门时由油库管
21、理信息系统为每仓分配鹤位。d)叫号后等待5min (系统应支持灵活设置)内,如该司机没有刷卡人门禁,则提示当前排队 号的下一个司机刷卡人门禁(对于自提客户,排队号轮到该客户,并且空闲鹤位与该客户 所分配鹤位相同时,排队系统叫号提醒)。如车辆过号未到,重新排队。e)显示信息应依据车辆装油情况动态变化,“出库”状态的车辆排队信息在lmin内自动删除。f)特殊情况下,可人工处理排队状况,如插队、预约、取消等。7数据集成要求7. 1数据流图要求7.1.1整体数据流图销售ERP系统、二次物流系统、油库管理信息系统、加油站管理系统通过集成平台进行数据交 互,实现数据在后台自动流转。油库管理信息系统与门禁系
22、统、公路定量装车系统的数据交互是实现 库内自助付油的基础。成品油配送一卡通系统数据流图见图5。具体应用流程详见附录A。二次物流系统付油通知单ERP系统收付油数据配送计划付油数据销笆物流集成平台配送计划配送计划收油数据配送计划 加油站管理系统收油数据 车号.卡号提油单调度指令调门n度禁禁指实历令J时史油库管理信息系统门禁系统发油装车发油实时鹤位发油单排队系统公路定带装车系统图57.1.2油库提油数据流图成品油配送一卡通系统数据流图7. 1.2.1数据流图类型以下6种情况分别描述各系统间与成品油配送一卡通系统有关的数据油库提油涉及二次物流系统、油库管理信息系统、门禁系统、公路定量装车系统,包括配送
23、提 油、客户自提两种业务类型。流图:a)配送提油(有门禁、b)客户自提(有门禁、c)配送提油(有门禁、d)客户自提(有门禁、有排队系统)。 有排队系统)。 无排队系统)。 无排队系统)。e)配送提油(无门禁、无排队系统)。f)客户自提(无门禁、无排队系统)。7. 1.2. 2 配送提油(有门禁、有排队系统)数据流图配送提油(有门禁、有排队系统)数据流图见图6。图6配送提油(有门禁、有排队系统)数据流图配送提油(有门禁、有排队系统)数据交换流程如下:a)二次物流系统制定配送计划,并下发到油库管理信息系统。b)排队系统调用卡认证模块获取卡号。c)排队系统将卡号通过Socket方式发送给油库管理信息
24、系统。d)油库管理信息系统将该卡关联的配送单的发油数量、油品代码、油品名称、车牌号、仓号、 车辆上下装等信息通过Socket方式返回给排队系统。排队系统根据匹配配送单据信息以及 从油库管理信息系统主动获取的油库鹤位油品及上下装等信息进行排队处理,并生成该卡 的排队号。e)排队系统根据从油库管理信息系统主动获取的实时鹤位状态(见表2),发现对应的空闲鹤 位,按照排队号顺序进行人库叫号。表2 门禁实时数据(MJ_SHISHISHUJU)字段名中文字段类型说明STIME时间DATE时间MENID门ID号NUMBER (4)门ID号MEN门VARCHAR2 (50)门CHEPAIHAO车牌号VARCH
25、AR2 (50)车牌号ICHAOIC卡号VARCHAR2 (50)IC卡号BAOJING报警VARCHAR2 (50)报警BY1(备注字段)VARCHAR2 (50)(备注字段)BY2(备注字段)VARCHAR2 (50)(备注字段)BY3(备注字段)VARCHAR2 (50)(备注字段)BY4(备注字段)VARCHAR2 (50)(备注字段)BY5(备注字段)VARCHAR2 (50)(备注字段)f)门禁系统调用卡认证模块获取卡号,并自动识别车辆获取车牌号。g)门禁系统将卡号、车牌号通过Socket方式发送给油库管理信息系统。h)油库管理信息系统将该卡关联的单据信息:数量、提油单号、鹤位、油
26、品名称、单位代码、 业务流水号、开门状态等通过Socket方式返回给门禁系统,同时油库管理信息系统更新提 油表单(见表B. 3);门禁系统根据开门状态开闸放行。i)公路定量装车系统主动从油库管理信息系统中及时同步提油表单(见表B.3)。j)公路定量装车系统调用卡认证模块获取卡号。k)公路定量装车系统按卡号匹配提油单后付油,付油结束后将发油数据同步到油库管理信息 系统付油反馈表中(见表B. 4)。l)门禁系统调用卡认证模块获取卡号。m)门禁系统将卡号通过Socket方式发送给油库管理信息系统。n)油库管理信息系统调取该卡号所关联的本次所有付油任务,判断付油作业全部完成后,将 开门状态信息通过So
27、cket方式返回给门禁系统。o)门禁放行,将出门数据同步到油库管理信息系统门禁历史数据表中(见表3)。P)油库管理信息系统根据发油数据和出门信息生成出库单,并将出库单信息传送给二次物流 系统。7. 1.2.3客户自提(有门禁、有排队系统)数据流图客户自提(有门禁、有排队系统)数据流图见图7。客户自提(有门禁、有排队系统)数据交换流程如下:a)销售ERP系统制定付油通知单,并下发到油库管理信息系统。 表3门禁历史数据(MJ_LISHISHUJU)字段名中文字段类型说明RUDATE人门时间DATE人门时间FYDATE发油时间DATE发油时间CHUDATE出门时间DATE出门时间TYDDATE提油单
28、下发时间DATE提油单下发时间DWDM _ TYD提油单单位代码VARCHAR2 (50)提油单单位代码(即油库 代码)YWLSH _ TYD提油单业务流水号VARCHAR2 (50)提油单业务流水号XH _ TYD提油单序号NUMBER (4)提油单序号SDFYSL设定发油数量NUMBER (16,4)设定发油数量SJFYSL实际发油数量NUMBER (16,4)实际发油数量FYFS发油方式(标准升、质量、实际 升)VARCHAR2 (50)发油方式(标准升、质量、 实际升)FYDBH提油单编号VARCHAR2 (50)提油单编号XH序号NUMBER (4)序号YPMC油品名称VARCHAR
29、2 (50)油品名称ICHAOIC卡电子号VARCHAR2 (50)IC卡电子号CHEPAIHAO车牌号VARCHAR2 (50)车牌号GYDW提油单位VARCHAR2 (200)提油单位TQBS提取标示VARCHAR2 (10)提取标示BY1VARCHAR2 (50)BY2VARCHAR2 (50)BY3VARCHAR2 (50)BY4VARCHAR2 (50)BY5VARCHAR2 (50)HW鹤位代码VARCHAR2 (10)油库管理信息系统鹤位代码b)营业室领临时卡,油库管理信息系统调度页面调用卡认证模块获取卡号,油库管理信息系 统将付油单据调度分提,并写卡将数据与该卡关联。c)排队系
30、统调用卡认证模块获取卡号。d)排队系统将卡号通过Socket方式发送给油库管理信息系统。e)油库管理信息系统将该卡关联的配送单的发油数量、油品代码、油品名称、车牌号、仓号、 车辆上下装等信息通过Socket方式返回给排队系统。排队系统根据匹配配送单据信息以及 从油库管理信息系统主动获取的油库鹤位油品及上下装等信息进行排队处理,并生成该卡的 排队号。D 排队系统根据从油库管理信息系统主动获取的实时鹤位状态(见表2),发现对应的空闲鹤 位,按照排队号顺序进行人库叫号。数据流图客户自提(有门禁.有排队系统)销笆ERP系统制定付油通知单1.付油通知单油库系统传认证模块停车场排队系统调度分提4.卡号刷卡
31、排队关联临时十5.调度指令2.卡号查询鹤位闲忙-6.鹤位状态.叫号匹配计划,分鹤位调度提油单(表 TYD)公路定S装车系统门禁系统卡认证模块3.卡号8.卡号9.调度指令刷卡人门7.卡号卡认证模块10.调度指令.卡号刷卡付油付油数据 HWFYDX.12.付油数据卡认证模块13.卡号验证业务完整性出门数据 生成油品出库单r17.油品出库单接收出库单14.卡号一15.调度指令16.出门数据刷卡出门图7客户自提(有门禁、有排队系统)数据流图g)门禁系统调用卡认证模块获取卡号。h)车辆在人库门禁刷卡,门禁系统调用卡认证模块获取卡号,并将卡号通过Socket方式发送 给油库管理信息系统。i)油库管理信息系
32、统将该卡关联的单据信息(如数量、提油单号、鹤位、油品名称、单位代 码、业务流水号、开门状态等)通过Socket方式返回给门禁系统,同时油库管理信息系统 更新提油表单(见表B. 3)。门禁系统根据开门状态开闸放行。j)公路定量装车系统主动从油库管理信息系统中及时同步提油表单(见表B.3)。k)公路定量装车系统调用卡认证模块获取卡号。l)公路定量装车系统按卡号匹配提油单后付油,付油结束后将发油数据同步到油库管理信息系 统付油反馈表中(见表B. 4)。m)门禁系统调用卡认证模块获取卡号。n)门禁系统将卡号通过Socket方式发送给油库管理信息系统。o)油库管理信息系统调取该卡号所关联的本次所有付油任
33、务,判断付油作业全部完成后,将开 门状态信息通过Socket方式返回给门禁系统。P)门禁放行,将出门数据同步到油库管理信息系统门禁历史数据表中(见表3)。q)油库管理信息系统根据发油数据和出门信息生成出库单,并将出库单信息传送给ERP。7. 1.2. 4 配送提油(有门禁、无排队系统)数据流图配送提油(有门禁、无排队系统)数据流图见图8。图8配送提油(有门禁、无排队系统)数据流图配送提油(有门禁、无排队系统)数据交换流程如下:a)二次物流系统制定配送计划,并下发到油库管理信息系统。b)门禁系统调用卡认证模块获取卡号,并自动识别车辆获取车牌号。c)门禁系统将卡号、车牌号通过Socket方式发送给
34、油库管理信息系统。d)油库管理信息系统将该卡关联的单据信息:数量、提油单号、鹤位、油品名称、单位代码、 业务流水号、开门状态等通过Socket方式返回给门禁系统。同时油库管理信息系统更新提 油表单(见表B. 3)。e)公路定量装车系统主动从油库管理信息系统中及时同步提油表单(见表B.3)。f)公路定量装车系统调用卡认证模块获取卡号。g)公路定量装车系统按卡号匹配提油单后付油,付油结束后将发油数据同步到油库管理信息 系统付油反馈表中(见表B. 4)。h)门禁系统调用卡认证模块获取卡号。i)门禁系统将卡号通过Socket方式发送给油库管理信息系统。j)油库管理信息系统调取该卡号所关联的本次所有付油
35、任务,判断付油作业全部完成后,将开 门状态信息通过Socket方式返回给门禁系统。k)门禁放行,将出门数据同步到油库管理信息系统信息管理门禁历史数据表中(见表3)。l)油库管理信息系统根据发油数据和出门信息生成出库单,并将出库单信息传二次物流系统。7. 1.2. 5客户自提(有门禁、无排队系统)数据流图客户自提(有门禁、无排队系统)数据流图见图9。客户自提(有门禁、无排队系统)数据交换流程如下:a)销售ERP系统制定付油通知单,并下发到油库管理信息系统。b)营业室领取临时卡,油库管理信息系统调度页面调用卡认证模块获取卡号,油库管理信息 系统将付油单据调度分提,并写卡将数据与该卡关联。c)门禁系
36、统调用卡认证模块获取卡号。d)门禁系统将卡号通过Socket方式发送给油库管理信息系统。e)油库管理信息系统将该卡关联的单据信息:数量、提油单号、鹤位、油品名称、单位代码、 业务流水号、开门状态等通过Socket方式返回给门禁系统,同时油库管理信息系统更新提 油表单(见表B. 3)。门禁系统根据开门状态开闸放行。f)公路定量装车系统主动从油库管理信息系统中及时同步提油表单(见表B.3)。g)公路定量装车系统调用卡认证模块获取卡号。h)公路定量装车系统按卡号匹配提油表单后付油,付油结束后将付油数据同步到油库管理信 息系统(见表B. 4)。i)门禁系统调用卡认证模块获取卡号。j)门禁系统将卡号通过
37、Socket方式发送给油库管理信息系统。k)油库管理信息系统调取该卡号所关联的本次所有付油任务,判断付油作业全部完成后,将 开门状态信息通过Socket方式返回给门禁系统。l)门禁放行,将出门数据同步到油库管理信息系统门禁历史数据表中(见表3)。m)油库管理信息系统根据发油数据和出门信息生成出库单,并将出库单信息传送给ERP。7. 1.2. 6 配送提油、客户自提(无门禁、无排队系统)数据流图配送提油、客户自提(无门禁、无排队系统)数据流图见图1()和图11。配送提油和客户自提(无门禁、无排队系统)数据交换流程如下:图9客户自提(有门禁、无排队系统)数据流图a)二次物流系统制定配送计划付油通知
38、单(或销售ERP系统制定付油通知单),并下发到油库 管理信息系统。b)配送提油业务,在营业室刷卡,油库管理信息系统调用卡认证模块获取卡号后匹配配送信 息并分配鹤位,生成提油表单(见表B.3);客户自提业务,在营业室领取临时卡,油库管 理信息系统调度页面写卡,选取付油单据并调度分配鹤位,生成提油单,并写卡关联单据。O公路定量装车系统主动从油库管理信息系统同步提油表单。d)公路定量装车系统调用卡认证模块获取卡号。e)公路定量装车系统按卡号匹配提油表单后付油,付油结束后将付油数据同步到油库管理信息 系统(见表B. 4)。f)油库管理信息系统生成出库单,并将出库单数据送给二次物流系统(或销售ERP系统
39、)。图10 配送提油(无门禁、无排队系统)数据流图7.1.3 卡认证数据流图7. 1.3. 1油库停车场卡认证数据流图油库停车场卡认证数据流图见图12。油库停车场卡认证流程说明如下:a)排队系统在其操作站上开启一个服务。b)由服务监听读卡器来确定是否有卡片存在。O 服务监听到卡片存在后,服务将卡句柄传给DLL。d) DLL对卡片进行认证,读卡号,返回信息给服务。7. 1.3.2油库门禁、付油台卡认证数据流图油库门禁、付油台卡认证数据流图见图13, 485读卡器动态链接函数见C. 3。 油库门禁、付油台卡认证数据流程说明如下:a)门禁或公路定量装车系统在其操作站上开启一个服务。b)由服务监听读卡
40、器来确定是否有卡片存在。c)服务监听到卡片存在后,服务将卡句柄传给DLL。d)DLL读取卡号,返回信息给服务。图11客户自提(无门禁、无排队系统)数据流图图12油库停车场卡认证数据流图7. 1.3. 3 油库营业室卡认证数据流图油库营业室卡认证数据流图见图14。油库营业室卡认证数据流程说明如下:a)油库管理信息系统调用OCX。b)由OCX轮询读卡器来确定是否有卡片存在。图13油库门禁、付油台卡认证数据流图图14油库营业室卡认证数据流图OCX监听到卡片存在后,读卡获取卡号。OCX将卡号返回信息给服务。7. 1.3.4 加油站卡认证数据流图加油站卡认证数据流图见图15。加油站卡认证数据流程说明如下
41、:加油站管理系统在收油时调用DLL。DLL对卡片进行认证,认证成功后读取卡号,并将卡号返回给加油站管理系统。7.2系统集成7.2. 1般要求二次物流系统与油库管理信息系统、加油站管理系统、销售ERP系统间进行集成,通过Web service方式进行通信,各自开发接收数据与发送数据的服务端与客户端。各应用系统间接口采用统 一标准XML消息报文传输。图15加油站卡认证数据流图读写卡模块与公路定量装车系统、门禁系统、加油站管理系统间接口通过动态链接库方式进行 集成。读写卡模块与油库管理信息系统间接口通过ActiveX控件方式进行集成。7.2.2二次物流系统与油库相关系统集成7. 2. 2. 1二次物
42、流系统与油库管理信息系统接口2.1.1配送单:由二次物流系统传输给油库管理信息系统。2.1.2油品出库单:由油库管理信息系统传输给二次物流系统。1.3人库验收单:由油库管理信息系统传输给二次物流系统。7. 2. 2. 2读写卡模块(ActiveX控件)与油库管理信息系统接口7. 2. 2. 2. 1 ActiveX 控件名:PlatformReader. ocxo2. 2.2 接口函数描述:BOOL GetCardID (),读取卡号信息。读取成功,返回True。7. 2. 2. 2. 3接口属性描述:CardID,读卡成功后,由此属性读取卡号;Error,如果发送错误,由此 属性读取错误信息
43、。错误信息有以下几种:密钥未找到!请确认卡片是中石油卡。外部认证失败!请确认卡片是中石油卡。外部认证方法锁定!请确认卡片是中石油卡。外部认证失败!请确认卡片是中石油卡。允许继续尝试次数:次。7. 2. 2.3 读写卡模块(DLL)与门禁系统接口7. 2. 2. 3. 1 DLL 名称:TERMINAL PSAM. dll。7. 2. 2.3.2 DI丄在门禁的使用方式如下:a)门禁系统在其操作站上开启一个服务。b)由服务监听读卡器来确定是否有卡片存在。O 服务监听到卡片存在后,服务将卡句柄传给DLL。d) DLL对卡片进行认证,读卡号,返回信息给服务。7.2. 2.3.3 DLL函数的功能有:
44、INT GetCardIDB (HANDLE hCard, unsigned char * id).读取卡号信息。hCard 为输人参 数,输人用户卡句柄;Id为输出参数,输出用户卡卡号。void GetError (unsigned char * m error),读错误信息。m error: 256 字节。7. 2. 2. 3. 4 GetCardIDB的返回值与GetError的参数m error两者的对应关系如下: 0:成功;1:初始化失败;2:外部认证失败;3:内部认证失败;4:卡号读取失败。7.2. 2.4读写卡模块(DLL)与公路定量装车系统接口2.4. 1 DLL 名称:TER
45、MINAL NOPSAM. dllo7.2. 2.4. 2 DI丄在付油平台的使用方式如下:公路定量装车系统在其操作站上开启一个服务。由服务监听读卡器来确定是否有卡片存在。服务监听到卡片存在后,服务将卡句柄传给DLL。DLL读取卡号,返回信息给服务。7.2. 2.4.3 DLL函数的功能有: INT GetCardIDB (HANDLE hCard, unsigned char * id).读取卡号信息。hCard 为输人参 数,输人用户卡句柄;Id为输出参数,输出用户卡卡号。void GetError (unsigned char * m error),读错误信息。m error: 256
46、字节 o7. 2. 2. 4. 4 GetCardIDB的返回值与GetError的参数m error两者的对应关系如下: ():成功;1:初始化失败;4:卡号读取失败。7.2.3油库内部系统集成7.2.3. 1油库管理信息系统与公路定量装车系统集成油库管理信息系统与公路定量装车系统接口字段包括:发油实时数据,见表B. 1。发油装车数据,见表B. 2。提油单,见表B. 3。发油单,见表B. 4。7. 2. 3. 2油库管理信息系统与排队系统、门禁系统集成7. 2. 3. 2. 1 Socket通信消息结构油库管理信息系统与门禁系统、排队系统之间的请求消息和返回消息都以相同结构、固定长度的 消息
47、帧通过Socket通信方式进行交互,消息帧总长最多49()2个字。消息帧中暂时不使用的项和未填的项都要保留其字节空间。字符串以数值0结尾。Socket通信消息结构见表4。表4 Socket通信消息结构序号组成数据项代码数据类型字节数说明1消息头(2个字节)Qtype单字节1消息类别:()一排队系统与信息系统交互的消息;1 一进门请求调度与信息系统交互的 消息;出门验证与信息系统交互的消息;多库区时,第一库区的人门请求;4一多库区时,第二库区的人门请求一多库区时.第n-2库区的人门请求2Cnt单字节1有效单据数量,最少为1,最大为103单据1(490个字节)RUDate字符型20人门时间4FYD
48、ate字符型20发油时间5ChuDate字符型20出门时间6TYDDate字符型20提油单下发时间7DWDM _ TYD字符型20单位代码8YWLSH _ TYD字符型20业务流水号9XH _ TYD字符型2序号10SDFYSL字符型20设定数量11SJFYSL字符型20实发数量12FYFS字符型1()付油方式13FYDBH字符型20付油单编号14HW字符型4鹤位号15HWMC字符型60鹤位名称16YPDM字符型1()油品代码17YPMC字符型40油品名称18GYDW字符型60购油单位19CH字符型2仓号20ICHao字符型20IC卡编号21ChePaiHao字符型20车牌号22TQBS单字节
49、1提取标识23Status单字节1开门状态:0可以开门24Info字符型78错误信息25Zclx字符型2装车类型(1 一上装;2下装;3上下 装)26单据2与单据1的内容相同,490个字节27单据3与单据1的内容相同,490个字节结构定义的Delphi示例如下:recordtype TMJ LiShiShuJu =RUDateFYDateChuDateTYDDateDWDM TYDYWLSH TYDXH TYDSDFYSLSJFYSLFYFSFYDBHHWHWMCYPDMYPMCGYDWCHICHaoChePaiHaoTQBSStatusInfoZclxEnd;type TMJ Data =
50、recordqtypeentdataend;0. . 19 of char; 0. . 19 of char; 0. . 19 of char; ().19 of char; 0. . 19 of char; ().19 of char; 0. . 1 of char; 0. . 19 of char; ().19 of char; 0. . 9 of char; 0. . 19 of char;H(). . 3 of char; 0. . 59 of char; 0. . 9 of char; ().39 of char; 0. .59 of char; 0. . 1 of char; 0.
51、 . 19 of char; 0. . 19 of char;char;char;0. . 77 of char;(),1 of char;byte;byte;:0. 9 of TMJ LiShiShuJ表4 (续)序号组成数据项代码数据类型字节数说明28单据4与单据1的内容相同,490个字节29单据5与单据1的内容相同,490个字节30单据6与单据1的内容相同,490个字节31单据7与单据1的内容相同,490个字节32单据8与单据1的内容相同,490个字节33单据9与单据1的内容相同,490个字节34单据10与单据1的内容相同,490个字节7.2.3. 2.2油库管理信息系统与排队系统交互的
52、数据项油库管理信息系统与排队系统交互的数据项有:排队系统请求:qtype = 0 .必填项;ent:有效的单据数量,默认填1,必填项;ICHao: IC卡号,必填项。信息系统返回以下信息:1 ) qtype = (),必填项;ent:有效的单据数量,必填项;ICHao: IC卡号,必填项;YPDM:油品代码,必填项;YPMC:油品名称,必填项;ChePaiHao:车牌号,必填项;CH:仓号,必填项;Zclx:装车类型(上下装),必填项。7.2.3. 2.3油库管理信息系统与门禁系统交互的数据项油库管理信息系统与门禁系统交互的数据项有:门禁系统请求:qtype = 1或2,必填项(1代表人门,2
53、代表出门);ent:有效的单据数量,默认填1,必填项;ICHao: IC卡号,必填项;ChePaiHao:车牌号,必填项(系统默认为字符()。HW:鹤位号(可空)。人门时,油库信息系统返回以下信息:) qtype = 1,必填项;) ent:有效的单据数量,必填项;TYDDate:提油单下发时间;DWDM_TYD:单位代码,必填项;YWLSH_TYD:业务流水号,必填项;SDFYSL:设定数量;FYDBH:付油单(提油单)编号,必填项;HW:鹤位号;HWMC:鹤位名称,必填项;1() YPMC:油品,必填项;GYDW:购油单位;ICHao: IC卡编号;ChePaiHao:车牌号;STATUS
54、:开门状态,必填项,当所有有效数据包中的STATUS均为()时,才可以 开门;INFO:错误信息,如果STATUS不为()时才填写。O 出门时,油库信息系统返回以下信息:qtype = 2 .必填项;ent:有效的单据数量,必填项;FYDate:发油时间;SJFYSL:实发数量;FYDBH:付油单(提油单)编号,必填项;HW:鹤位号;HWMC:鹤位名称,必填项;YPMC:油品,必填项;ICHao: IC 卡编号;1() ChePaiHao :车牌号;STATUS:开门状态,必填项,当所有有效数据包中的STATUS均为()时,才可以 开门;INFO:错误信息,如果STATUS不为()时才填写。7
55、. 2. 3. 2. 4油库管理信息系统和门禁系统集成油库管理信息系统和门禁系统接口字段包括门禁实时数据和门禁历史数据,分别见表2和表3。7.2.4二次物流系统与加油站管理系统集成7. 2. 4. 1二次物流系统与加油站管理系统集成接口4.1.1配送变更单:由二次物流系统传输给加油站管理系统。4.1.2计量人库验收单:由加油站管理系统传输给二次物流系统。7. 2. 4. 2读写卡模块(DLL)与加油站管理系统接口7. 2. 4. 2. 1 DLL 名称:PCGetCardlD. dll。7.2. 4.2. 2 DLL在加油站管理系统的使用方式如下:加油站管理系统在收油时调用DLL。DLL对卡片
56、进行认证,认证成功后读取卡号,并将卡号返回给加油站管理系统。7.2. 4.2.3 DLL函数的功能有:INT GetCardID (unsigned char * id).读取卡号信息。id为输出参数,输出用户卡卡号。 void GetError (char * m error), 读错误信息。m error: 256 字节 o7. 2. 4. 2. 4 GetCardID函数的返回值与GetError的参数m error两者的对应关系如下:0:成功;1 :未找到IC卡;2:未找到PSAM卡;3:外部认证失败;4:内部认证失败;5 :卡号读取失败;6:用户卡读卡器名称获取失败;7: PSAM卡
57、读卡器名称获取失败;8:获取读卡器资源失败。7.2.5油库管理信息系统和加油站管理系统集成油库管理信息系统应将油品出库单数据传输给加油站管理系统。8读卡器及相关设备要求8. 1省级配送中心硬件要求:1个USB读卡器。读卡器要求见C. 1。8.2油库设备系统8.2. 1油库付油营业室硬件要求:1个USB读卡器.1张PSAM卡。读卡器要求见C. 1。 8.2.2排队系统硬件要求:1个RS485接口读卡器(带PSAM卡槽)。读卡器要求见C. 2。8.2.3入门门禁系统硬件要求:1个RS485接口读卡器(带PSAM卡槽),1张PSAM卡,屏幕,车辆识别设备,语 音设备。读卡器要求见C. 2。8.2.4
58、付油台硬件要求:1个RS485接口读卡器(带PSAM卡槽)。读卡器要求见C. 2。8. 2. 5出门门禁系统硬件要求:1个RS485接口读卡器(带PSAM卡槽),1张PSAM卡。读卡器要求见C. 2。8.3加油站设备要求硬件要求:1个USB读卡器.1张PSAM卡。读卡器要求见C. 1。9 信息安全9.1密钥管理是保证IC卡应用整体安全性的关键,包括密钥的生成、备份、恢复。密钥传输到制卡 加密机和认证加密机。密钥管理应具有以下功能:a)密钥生成:可实现由加密机生成一套密钥并保存在密钥加密机和密钥备份卡中。b)密钥恢复:可实现密钥备份卡恢复和密钥码单恢复。c)密钥传输:可将密钥加密机中的部分密钥传
59、输到制卡加密机和认证加密机中。9.2为保证配送卡能跨地区使用,采用一级密钥管理、两级密钥体系。一级密钥管理在中国石油总 部,通过密钥管理系统安全产生工作主密钥,并安全存储于密钥加密机和主密钥备份卡中;二级密钥 体系为主密钥、卡片密钥,卡片密钥为主密钥经卡号分散而得。附录A(规范性附录)成品油配送一卡通系统应用流程A. 1油库提油流程A. 1.1油库提油流程分类油库提油涉及油库管理信息系统、门禁系统、公路定量装车系统,分以下6种情况分别描述刷卡 提油业务流程:a)有门禁、有排队系统的配送提油流程。b)有门禁、有排队系统的客户自提流程。c)有门禁、无排队系统的配送提油流程。d)有门禁、无排队系统的
60、客户自提流程。e)无门禁、无排队系统的配送提油流程。f)无门禁、无排队系统的客户自提流程。A. 1.2配送提油(有门禁、有排队系统)流程配送提油(有门禁、有排队系统)流程图见图A. 1,具体流程如下:a)刷卡排队流程:1)司机刷卡排队,按油品类型进行排队;2)屏幕和语音提示司机当前排有多少车辆;3)轮到某车人库装油后,语音叫号提示:XX车请人库。b)人库:1)司机开车到人门门禁,识别车辆车牌号;2)司机持卡到门禁刷卡,验证卡片真伪,读取卡号;3)车牌号和卡号均读取成功后,系统自动匹配与卡号相关联的配送单(数量1);4)匹配有任务,自动分配鹤位(由油库管理信息系统实现),门禁语音和屏幕提示鹤位及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 应急指挥室管理制度
- 形体训练室管理制度
- 往来款日常管理制度
- 德州市接待管理制度
- 必胜客员工管理制度
- 快递收发点管理制度
- 总公司全套管理制度
- 总监办工程管理制度
- 成品仓规章管理制度
- 房屋整修后管理制度
- 2025至2030中国成人用品行业产业运行态势及投资规划深度研究报告
- 2025年重庆市九年级中考语文试题卷及答案解析
- 公安院校公安学科专业招生政治考察表
- 2024年内蒙古锡林郭勒职业学院招聘真题
- 民航招飞驾驶测试题及答案
- 北京税务筹划课件
- 生物-七年级下册期末复习知识点汇Z(冀少版2024)速记版 2024-2025学年七年级生物下学期
- 内燃机技术协议书
- 数字智慧方案数字乡村信息化建设及精细化治理平台建设方案
- 2024年陇南市事业单位专业技术人才引进笔试真题
- 2025届浙江省精诚联盟高三下学期适应性联考生物试题
评论
0/150
提交评论