1、,总部系统、站级系统分析与实现,总体应用架构,总 部 系 统,站 级 系 统,区 域 中 心 系 统,总部应用集成平台(EAI) 交易及批数据处理,总部零售管理系统,ERP,批发 系统,区域中心应用集成平台(EAI) 交易及批数据处理,区域中心零售管理系统,站级后台管理系统 (BOS),发卡/充值管理系统,加油卡系统,站级前台销售系统 (POS),金融POS,前庭控制器 (FCC),加油机,液位仪,大连油品二配系统,FMIS,FMIS,批发 系统,上海油品二配系统,金融机构,客户管理系统,卡支付管理系统,客户管理前置系统,卡支付前置系统,MDM,金税系统,基于对中国石油业务现状和战略的理解并结
2、合IT现状,加油站管理系统的总体应用架构如下所示:,加油机,零售管理系统应用架构,总 部 系 统,站 级 系 统,区 域 中 心 系 统,总部应用集成平台(EAI) 交易及批数据处理,中国石油其它系统,区域中心应用集成平台(EAI) 交易及批数据处理,站级后台管理系统 (BOS),发卡/充值管理系统,加油卡系统,站级前台销售系统 (POS),金融POS,前庭控制器 (FCC),加油机,液位仪,中国石油其它系统,金融机构,客户管理系统,卡支付管理系统,客户管理前置系统,卡支付前置系统,金税系统,加油机,总部零售管理系统,非油品管理子系统,统计分析子系统,数据文件预处理子系统,油品管理子系统,区域
3、中心零售管理系统,非油品管理子系统,统计分析子系统,数据文件预处理子系统,油品管理子系统,零售管理系统应用架构说明(1/2),分层架构,总部与区域中心系统采用两层分布式架构,主要原因包括: 总部的业务与省大区的业务区别比较大,总部业务可变因素比较多; 数据量大,根据行业经验可以预测一套大集中的系统风险很大。 站级系统采用BOS、POS两层分布式架构,主要原因包括: 站级系统涵盖站级运营和商品销售两个主要的功能模块 BOS系统承担数据预处理、统一数据传输等工作,减轻HOS负载,扩展性,总部和区域中心系统均需要支持动态可扩展架构。即应用系统支持CLUSTER,数据库支持可配置多个数据库实例。,子系
4、统构成,总部系统和区域中心系统从功能上,均划分为四个独立子系统:油品管理子系统非油品管理子系统数据文件预处理子系统统计分析子系统 油品管理和非油品管理子系统合并称为业务管理子系统。,存档机制,建议总部系统和区域中心系统的数据库均建立存档机制,定期将生产数据库中的数据归档入历史数据库。,子系统集成,油品管理子系统与非油品管理子系统需要在统计报表、基础信息、联合促销、帐户接口等方面进行集成; 业务管理子系统和统计分析子系统以及数据文件预处理子系统进行数据层面的集成;,零售管理系统应用架构说明(2/2),子系统功能,数据文件预处理子系统,统计分析子系统,子系统负责处理站级和总部级系统,总部级系统之间
5、的数据文件的传输,和系统后台批量处理。接收站级数据文件:将销售明细记入统计分析数据库表中,并按照业务需求进行归并整和,将归并整和的结果记入业务管理数据库中,等待进一步的业务处理;同时,也记入统计分析的数据库中,用于报表查询。发送数据文件给总部系统:为总部文件做预处理工作,先合并站级文件,并加入归并整和的结果传输给总部系统。总部系统基于站级归并数据做报表分析、业务处理,如果不满足,可以适当使用明细数据直接分析。 接收总部数据文件:接收总部数据文件,进行适当处理后,记入业务管理相关数据库表。发送数据文件给站级:从业务管理相关数据库表中抽取数据,生成数据文件,下传给站级系统。,子系统负责业务数据的统
6、计和生成日常报表,并存储入子系统自身数据库,支持用户查询操作,业务管理子系统,包括油品管理子系统和非油品管理子系统 涵盖基础信息、计划管理、商品提供等业务功能,提纲,一、综述 二、业务概况 三、总体方案 1.系统应用架构 2.系统功能及模块设计 3.系统信息架构 4.系统集成架构 5.非功能需求及数据估算 6.系统技术架构 四、架构决策 五、附录,零售管理系统功能模块设计1总部HOS,零售管理系统分为总部HOS系统、区域HOS系统、BOS系统、POS系统,以下为总部HOS系统的主要功能模块,零售管理系统功能模块设计2区域HOS,零售管理系统分为总部HOS系统、区域HOS系统、BOS系统、POS
7、系统,以下为区域HOS系统的主要功能模块,零售管理系统功能模块设计3站级系统,零售管理系统分为总部HOS系统、区域HOS系统、BOS系统、POS系统,以下为BOS和POS系统的主要功能模块,总部HOS、区域中心HOS系统功能模块描述-系统维护,系统维护组织机构管理 支付方式采用逐级系统筛选下发的管理策略 总部系统创建并管理总部机关各部门和各省/大区信息 区域中心HOS创建并管理省/大区机关各部门、所辖地市、油库、非油品中央仓信息并上传信息至总部HOS 区域中心HOS定义油库和非油品中央仓分片信息,创建并管理省/大区所辖地市内,所辖所有加油站、加油站分片信息并上传信息至总部系统 总部HOS统一维
8、护加油站分类信息,区域中心HOS维护本区域的加油站信息,并上传到总部HOS 支付方式管理 支付方式采用逐级系统筛选下发的管理策略 总部HOS建立所支持的支付方式列表,下发至区域中心HOS 区域中心接受支付方式列表,并对支付方式列表进行筛选,下发至站级BOS 用户管理/角色/权限管理 用户、角色、权限采用各级系统分别管理的策略 总部HOS创建并管理总部系统用户信息,并分配角色和权限 区域中心HOS创建并管理省/大区用户、地市用户信息,并分配角色和权限系统版本管理数据转储/清理/备份/恢复,总部HOS、区域中心HOS系统功能模块描述编码管理,编码管理 总部HOS统一对商品、供应商、组织机构、用户、
9、品类、合同、设备等进行编码 有三种编码统一管理方式 油品、添加剂编码从ERP或MDM中获取; 组织机构、便利店商品、品类、供应商采用总部统一制定的编码; 设备、用户、合同、加油站编码采用总部统一制定编码规则,各省/大区按规则进行编码 区域中心HOS在管理省/大区统采商品和地采商品时,需要向总部HOS申请商品编码,区域中心系统,总部系统,统一编码管理/从ERP中导入油品编码,编码信息,申请编码,下载编码规则/编码,总部HOS、区域中心HOS系统功能模块描述设备管理,设备管理 区域中心系统管理加油站设备信息,为工作人员提供界面进行设备信息新增、更新等管理操作 区域中心系统设置油罐信息、油罐车罐容信
10、息 站级BOS下载加油站的设备,为油罐、油罐车、加油机、POS机等设置各种参数信息 站级BOS提供对各种设备的监控界面,,区域中心HOS,设备信息更新,设备信息 油罐信息 油罐车信息,BOS系统,BOS系统,POS系统,前庭控制器,设备状态,设备状态,设备状态,总部HOS、区域中心HOS系统功能模块描述计划管理,销售计划管理 油品 油品销售计划管理总部录入,逐级分解下发,支持调整申请 油品零售业务的销售指标录入总部HOS 区域中心HOS从总部HOS查询并下载省/大区的销售指标,并将销售计划分解到地市公司,地市制定所辖加油站销售计划 站级BOS查询并下载本加油站的销售指标 下级可申请对上级下发的
11、销售指标进行调整,上级审批后重新下发调整后的销售指标 销售计划分解按照时间、单位和油品类别来完成,便利店商品 总部HOS制定年度销售目标,并依据该目标制定各省/大区的销售计划 区域中心HOS从总部HOS中查询并下载省/大区销售计划,并将销售计划分解到地市公司,地市制定所辖加油站销售计划 站级BOS查询并下载本加油站的销售计划 下级可申请对上级下发的销售计划进行调整,上级审批后重新下发调整后的销售计划 销售计划分解按照时间、单位和商品类别来完成,总部HOS、区域中心HOS系统功能模块描述计划管理,品类管理 总部HOS采用统一管理商品分类层次树,区域中心HOS定义品类计划并下发的管理策略 总部HO
12、S统一定义商品分类层次树,油品、便利店商品下再细分n层级类,并逐级下发商品分类层次树 区域中心HOS中省/大区定义品类计划,包含加油站、商品分类、结构数、价格带、角色、品牌数等 油品需求计划管理 便利店商品库存计划管理 便利店商品采购计划管理,总部HOS、区域中心HOS系统功能模块描述商品管理,商品管理 油品 油品采用总部HOS集中管理的策略 总部HOS从MDM中导入油品基本信息,维护油品完整信息,并逐级下发油品信息 总部HOS维护油品状态:正常、取消和删除 总部HOS支持变更单的审批,审批通过后修改油品信息和状态,并逐级下发变更单 总部HOS支持以特定数据格式导入石油计量表,并逐级下发到站级
13、系统 区域中心HOS管理本省/大区油品计价密度,并逐级下发到站级系统,上传至总部HOS统一管理,MDM,总部HOS,区域中心HOS,BOS系统,油品计价密度,油品基本信息,石油计量表,数据文件,石油计量表,油品信息,油品状态,石油计量表,油品信息,油品状态,POS系统,油品计价密度,油品信息 油品状态,油品计价密度,总部HOS、区域中心HOS系统功能模块描述商品管理,商品管理(续) 便利店商品 总部HOS导入或者录入总部统采商品供应商商品目录册,区域中心HOS导入或录入省/大区统采、地采商品供应商商品目录册,构成临时商品 总部HOS统一进行商品编码,区域中心HOS向总部HOS申请本区域采购商品
14、的编码 总部HOS和区域中心HOS管理所辖商品的新增、信息更新、包装维护和条形码,区域中心HOS上传商品信息到总部HOS集中管理 总部HOS审批所辖商品的新增、信息更新、状态变更,通过后逐级下发 区域中心HOS审批所辖商品的新增、信息更新、状态变更,通过下发加油站,总部HOS,区域中心HOS,BOS系统,供应商商品目录册,供应商商品,申请商品编码,产生商品编码,商品信息,供应商商品目录册,供应商商品,POS系统,商品信息,总部HOS、区域中心HOS系统功能模块描述供应商管理,供应商管理 总部HOS管理总部供应商信息和状态,并逐级下发 区域中心HOS申请省/大区统采、地采供应商编码,管理信息和状
15、态,并上传至总部HOS 总部HOS和区域中心HOS管理所辖供应商的证照资质、合同条款信息、一次性收费等 总部HOS和区域中心HOS统计分析所辖供应商的销售和毛利、减价、进货、到货及时准确性、结算等绩效信息,总部HOS,区域中心HOS,BOS系统,申请供应商编码 所辖供应商信息、状态,供应商编码 供应商信息、状态,供应商信息、状态,区域中心系统,总部系统,全国统采供应商,省大区统采供应商,供应商信息总部集中,地采供应商,总部HOS、区域中心HOS系统功能模块描述价格管理,价格管理 总部系统根据发改委文件输入油品统一指导价格,以及全国统采商品的价格 区域中心系统从总部系统下载油品统一指导价格以及全
16、国统采商品的价格,制定省/大区的油品指导价格和省/大区、地市/二级公司统采及加油站自采的便利店商品价格。审核下级单位提交的变价申请,价格执行数据上传;地市执行上级下发的指导价格,记录价格执行数据;并提交下级油站的变价申请,监督加油站价格执行情况 总部系统管理总部统采商品的销售价格和合同进价,区域中心系统管理区域统采、地采商品的销售价格和合同进价 站级系统可更改某些经授权的便利店商品价格 站级系统上传销售数据和调价申请到区域中心系统,区域中心系统生成价格执行监督数据,区域中心系统,发改委文件,BOS系统,油品零售指导价格,总部系统,下发,全国统采非油品零售、进价价格,油品零售价格,省/大区统采、
17、地市统采、自采非油品零售、进价价格,零售价格数据/变价申请,零售价格数据,零售、进价价格数据,零售、进价价格数据/变价申请,POS系统,商品价格,补货/订货/退货管理 油品 区域中心HOS根据加油站油品销售量、加油站的油品实际存量,加油站油罐容量、安全库存量、在途油品数量、优化库存水平中的补货参数和计算公式,产生分加油站油品品号的建议补货单,发送给二次配送系统 区域中心HOS管理油品的分单品主动补货计算的各项参数 区域中心HOS生成油品移库单并下发至源、目的加油站,BOS系统,二次配送系统,建议补货单,库存数据 销售数据,配送数据,车队,油库,区域中心HOS,配送单,配送单,配送单,移库单,便
18、利店商品 区域中心HOS生成新品和促销品首笔订单,制作地采商品的开放式订单 区域中心HOS汇总便利店商品按品类、品相订货需求,并拆分需求至供应商订单 站级系统向区域中心系统发送退货申请单,区域中心HOS生成站间调拨单发送至源、目的站 区域中心HOS发送退货通知单给站级系统,站级系统上传退货申请单,请求审批,总部HOS、区域中心HOS系统功能模块描述补/订/退货管理,总部HOS、区域中心HOS系统功能模块描述库存管理,库存管理 区域中心系统录入移库安排,下发至站级BOS 源加油站站级BOS记录移出动作,上传移库单/站间调拨单状态至区域中心HOS;目的加油站下载移库单/站间调拨单状态,记录入库动作
19、 站级BOS上传库存相关数据至区域中心HOS,上传盘点差异报表至区域中心HOS,区域中心HOS进行盘点审核 监控加油站的油品或便利店商品库存,总部HOS、区域中心HOS系统功能模块描述促销管理,促销管理 总部HOS制定全国促销通知 区域中心HOS制定、调整油品和便利店商品的买增、卖增、捆绑、金额/数量折扣促销行动计划,并将计划下发至站级系统,POS系统根据促销行动计划变更油品和便利店商品的促销价格 区域中心HOS撤销油品和便利店商品的买增、卖增、捆绑、金额/数量折扣促销行动计划,将撤销通知单下发至站级系统,POS系统撤销促销价格 站级BOS系统制定、调整油品和非油品的定时点促销行动计划,POS
20、系统根据促销行动计划变更油品和非油品的促销价格 站级BOS系统撤销油品和非油品的定时点促销行动计划,POS系统撤销促销价格 区域中心HOS统计汇总促销统计报表,区域中心HOS,POS系统,BOS系统,促销通知单,促销通知单,总部HOS,促销通知单,总部HOS、区域中心HOS系统功能模块描述结算管理,结算管理 区域中心系统负责对便利店商品供应商的结算 区域中心系统负责对控股公司加油站进行便利店商品配送的结算 总部系统负责全国统采供应商的有条件退佣的结算和分摊 区域中心系统对供应商进行结算时,支持以省/大区、地市、控股公司、控股加油站为实体进行结算,区域中心HOS,BOS系统,验收单 损溢单,总部
21、HOS,便利店商品配送系统,验收单 结算单,销售单,总部HOS、区域中心HOS系统功能模块描述核算管理,便利店商品核算管理 BOS系统上传供应商收货数据、配送收货数据、向供应商退货数据、退库数据、销售数据、库存损溢数据、站间调拨数据到区域中心HOS 便利店商品配送中心系统传送收货数据、配送数据、向供应商退货数据、退库验收数据、库存损溢数据到区域中心系统 区域中心系统按加油站、配送中心、商品来核算销售成本、库存成本、毛利,产生进销存日报,油品核算管理 BOS系统上传油品收货数据、配送收货数据、销售数据、库存损溢数据、站间调拨数据到区域中心系统 区域中心HOS完成异常交易检查和处理,加油站、配送中
22、心库存成本核算,加油站、配送中心库存成本的调整功能; 区域中心HOS每日分加油站分商品核算销售成本、销售毛利、退货成本、调拨成本等;每日分配送中心分商品核算配送成本、退货成本等,BOS系统功能模块描述库存管理,库存管理 油品 站级BOS支持油品换号时更换加油机对应的油品单价,并调整油罐对应的油品品号。 站级BOS测出倒罐油品总数,更新导入油罐所对应的油品库存量 站级BOS申请平帐,通过后可进行加油站自行平帐 站级BOS具有监控油品库存的功能,若罐容量低于设定的安全库存,系统产生报警 站级BOS支持创建紧急补货单,并上传至区域中心HOS 油品盘点管理,站级BOS自动读取加油机泵码数,通过液位仪系
23、统读取加油站内油罐的实际库存,自动生成加油站油品盘点记录,并支持手工录入加油站油品盘点记录 便利店商品 区域中心系统下发下架通知单至站级BOS,站级BOS支持创建退(换)货商品清单,上传至区域中心HOS。审批通过后下发至站级BOS 站级BOS支持创建便利店商品报废表,上传至区域中心HOS。审批通过后下发至站级BOS 站级BOS根据非油品销售日报表、便利店商品报废表、退(换)货商品清单、便利店商品计量验收入库单自动更新便利店商品明细账 站级BOS支持创建便利店商品补货单,并上传至区域中心系统 便利店商品盘点管理,系统支持使用盘点设备进行盘点,或者人工录入盘点表,BOS系统功能模块描述交接班管理、
24、现金及发票管理、员工管理,交接班管理 站级BOS自动读取交接班时的加油机泵码数和油罐库存 站级BOS根据当前进销存数据自动生成交接班记录 站级BOS根据当日各班的交接班记录自动生成加油站销售日报,现金及发票管理 站级BOS支持录入现金交款登记表 站级BOS自动生成当班现金收款情况汇总,支持录入现金盘点报告 站级BOS支持录入加油站现金交款登记表 站级BOS支持更新现金送存银行台账,员工管理 站级BOS管理中国石油的正式工及合同工,这部分人员信息主要从ERP人力资源模块导入,如果人员信息发生了变化应首先更新人力资源模块中的信息,然后相应地再更新站级系统中的人员信息 站级BOS提供排班、考勤和考核
25、功能。员工可以通过登陆/推出系统或者插卡注册的方式进行出勤登记。站级BOS具有按月统计站级人员的考勤记录统计汇总功能,形成汇总表 站级BOS可以灵活地通过对销售数据的分析,整理出员工业绩统计表,反映各员工在查询时间内的销售业绩的情况,用于支持考核。,BOS系统功能模块描述收/退货管理,收退货管理 油品 站级BOS下载内部调拨单 站级BOS支持录入油品计量单(如有液位仪,系统可自动读取液位数据填入),支持查询石油计量表,并完成体积重量的转换功能 站级BOS支持录入油品计量入库单,自动计算出油品的运输损耗和运输定耗,并根据多次计量结果计算实际卸量、卸车损溢等。系统根据计量出库单更新商品明细帐。 站
26、级BOS支持上载索赔资料至区域中心HOS 便利店商品 站级BOS查询到货商品相关订单,修改订单状态 站级BOS支持手工录入临时赠品信息 站级BOS支持录入便利店商品入库单,并自动更新便利店商品明细帐 站级BOS支持根据便利店商品入库单生成当日汇总情况统计,POS系统功能模块描述,销售收款 站级POS支持主控模式和监控模式 处于主控模式时,收银POS支持对油枪进行授权,指定金额或者加油数量完成加油 处于监控模式时,收银POS监控加油机的工作状态 站级系统支持室外POS支付和室内POS支付两种方式,提供热键支持现金、银行卡、IC卡、积分/优惠券等支付以及混合支付 站级BOS系统定时上传客户消费记录
27、,在客户管理系统中计算并累计客户积分,计价器 根据计价规则,油品或便利店商品的零售价、当日促销价、定时点促销价、客户折扣价、整体促销价格、数量折扣来计算实际销售价格,交易处理 站级POS支持扫描枪或者手工录入商品信息、商品数量和销售单价 站级BOS支持现金、银行卡、IC卡、积分、优惠券交易处理与跟踪 站级BOS管理交易核对、记帐和报表,提纲,一、综述 二、业务概况 三、总体方案 1.系统应用架构 2.系统功能及模块设计 3.系统信息架构 4.系统集成架构 5.非功能需求及数据估算 6.系统技术架构 四、架构决策 五、附录,信息架构与外部系统之间的信息交换,信息架构系统内部的信息交换,信息架构站
28、级系统内部的信息交换,提纲,一、综述 二、业务概况 三、总体方案 1.系统应用架构 2.系统功能及模块设计 3.系统信息架构 4.系统集成架构 5.非功能需求及数据估算 6.系统技术架构 四、架构决策 五、附录,系统集成架构外部集成需求,加油站管理系统需要跟各种异构系统相连,外部集成需求很大。,加油站管理系统,已有或在建系统,外部系统,未来系统,ERP系统,地理信息系统,客户关系管理系统,二次配送系统,中油财务系统,购销存系统,现有加油卡系统,金融机构系统,数据仓库系统,MDM,非油品配送系统,加油站管理系统需要跟很多现有和未来的系统在总部和省/大区级别上连接。各种异构系统的数据格式、消息格式
29、等各不相同,点对点的互连将变得尤其复杂,并缺乏可扩展性。,系统集成架构内部集成需求,加油站管理系统内部各个系统之间也同样需要进行集成,卡支付管理系统,POS,BOS,加油站管理系统内部各个系统也需要在应用和数据层面进行集成,各个系统的数据格式、消息格式等各不相同,点对点的互连将变得尤其复杂,并缺乏可扩展性。,客户管理系统,卡支付前置系统,客户管理前置系统,发卡/充值管理系统,金融POS,总部零售管理系统,区域中心零售管理系统,提纲,一、综述 二、业务概况 三、总体方案 1.系统应用架构 2.系统功能及模块设计 3.系统信息架构 4.系统集成架构 5.非功能需求及数据估算 6.系统技术架构 四、
30、架构决策 五、附录,总体技术架构,站级POS,站级POS,总部HOS,展示层,数据/ 资源层,渠道层,Web 服务器,业务逻辑层,客户管理,卡支付管理,站级BOS,站级POS,Internet / VPN,IC卡读卡器,发卡充值系统,防火墙,防火墙,Web服务器,目录及安全服务器,用户信息,负载均衡服务器,负载均衡服务器,加油站,发卡充值点,区域中心EAI平台,总部业务数据,客户数据,卡数据,区域中心业务数据,卡交易数据,金融系统,总部EAI集成平台,卡交易数据,总体技术架构说明,渠道层 用于接收用户访问请求并返回结果,包括系统外部用户、内部用户、站级应用系统 系统外部用户利用Web浏览器通过
31、Internet查询加油卡积分信息、客户信息等,需要通过防火墙进行安全隔离 内部用户(站级、区域中心、总部)利用Web浏览器通过Intranet访问核心系统,进行业务操作,直接访问展示区的Web服务器 站级应用系统(包括站级BOS和POS、发卡充值系统)采用多种部署方式,需要通过Internet/VPN访问区域中心应用系统 展示层 用于隔离用户对核心系统的访问,防止非法操作 如果Web服务器和区域中心HOS是多对一的关系,则需要负载均衡服务器进行负载均衡;如果是一对一的关系,则可以不使用负载均衡服务器 提供Internet访问的Web服务器和Intranet访问的Web服务器应该分开,并在不同
32、的网络中 业务逻辑层 用于提供系统核心功能,分为三个部分:总部应用系统(包括总部HOS、客户管理、卡支付管理)、区域中心应用系统(包括区域中心HOS、卡支付前置)、EAI集成平台 总部应用系统和区域中心应用系统采用总部物理集中部署方式 EAI集成平台在逻辑上包括一个总部平台和若干区域中心平台,但物理上可以考虑使用同一套系统 内部用户管理及认证授权等建议使用目录服务器,最终根据所选软件包要求也可以采用数据库方式实现 数据资源层 包括应用系统使用的数据库以及与核心系统相集成的外部系统,物理架构,物理架构说明,Web服务器位于隔离区,根据性能要求可以考虑采用负载均衡集群架构 如果Web服务器和区域中
33、心HOS是一对多的关系,则需要负载均衡服务器进行负载均衡;如果是一对一的关系,则可以不使用负载均衡服务器,总部级和省/大区级EAI服务器均使用HA架构,确保系统的高有效性 总部EAI和省/大区EAI可以根据需要部署在同一台物理服务器上,区域中心HOS服务器,区域中心HOS服务器可以采用HA或集群架构,确保系统的高可用性 区域中心HOS应用服务器和备份服务器共享一套存储服务器,总部HOS服务器可以采用HA或集群架构,确保系统的高可用性 总部HOS应用服务器和备份服务器共享一套存储服务器,卡支付前置系统服务器,客户管理前置系统和卡支付前置系统可以安装在一台物理机器上 卡支付前置系统服务器采用HA架
34、构,确保系统的高可用性,卡支付管理系统服务器,客户管理系统和卡支付管理系统可以安装在一台物理机器上 卡支付管理系统服务器采用HA架构,确保系统的高可用性 采用多台HSM(硬件加密机),完成IC卡的安全管理,网络架构设计,总部,站级,省/大区/地市/片区,省/大区人员可以通过网络对北京数据中心的系统进行业务操作 网络设计要求:省/大区有足够的网络带宽连接北京数据中心地市/二级公司可以通过网络对北京数据中心的系统进行业务操作 网络设计要求:地市/二级公司有足够的网络带宽连接省公司,并通过省公司连接北京数据中心片区管理加油站的日常运行 网络设计要求:片区有网络连接地市公司,并通过地市、省/大区连接北
35、京数据中心,网络设计需求 加油站有网络连通上级公司 加油站合适的网络带宽 合理的站级网络设计,网络设计需求 联机交易要求考虑网络的连接时间足够长,网络架构设计,总部人员可以通过网络对数据中心的系统进行业务操作 网络设计要求:总部大楼及各办公室有足够的带宽连接数据中心,加油站,发卡充值点,网络架构网络概况,2.5G,局域网,.,分公司地区网,分公司地区网,CNPC 总部大楼,集团总部 局域网,骨干网,11个区域中心 (双设备、双链路、不同供应商),核心层 (2.5GRPR环),接入地区网络 (105),洲际大厦,勘探院 局域网,区域中心1,.,骨干网,区域中心11,网络架构广域网拓扑,中国石油改
36、造后的广域网拓扑总图,网络架构广域网拓扑说明,中国石油改造后的广域网拓扑说明,核心区 在中国石油股份公司总部(洲际大厦),中石油集团公司总部以及中国石油勘探技术研究院,分别安装两台核心路由器,通过租用光纤链路将三地的六台核心设备互联; 在中国石油勘探技术研究院和中石油集团公司总部分别选定了两台核心设备与地区公司的路由器互联 股份总部、集团总部和勘探院采用光纤直连,运用2.5G的RPR(弹性分组环)技术构成中国石油广域网的核心 区域中心 区域中心上连核心采用双运营商双链路模式:其中大庆、辽河、新疆、兰州、长庆、吉林采用铁通 34M、电信24M双链路上连核心;西南、大连、华东采用铁通8M、电信8M
37、双链路上连核心;华南采用铁通4M、电信4M上连核心。 地区公司 各地区公司根据业务需求、单位规模分别采用双4M链路或双2M链路就近接入区域中心,部分采用局域网直链,少量还有单链路接入。,网络架构山东销售公司局域网拓扑,中国石油山东销售公司的局域网拓扑总图,网络架构山东销售公司局域网拓扑说明,中国石油山东销售公司的局域网拓扑说明,总体组网方案采用三级五区的网络建设 三级网络:省级分公司(核心层);市级分公司(汇聚层);油库/营业室(接入层) 五区网络是根据网络系统的职能划分 区域一:省销售分公司骨干网络 区域二:省销售分公司局域网 区域三:省销售分公司数据中心 区域四:15个地市级节点的广域网与
38、局域网部分 区域五:29个三级单位油库/营业点,网络架构华东销售公司局域网拓扑,中国石油华东销售公司的局域网拓扑总图,网络架构华东销售公司局域网拓扑说明,中国石油华东销售公司的局域网拓扑说明层次化设计模型,核心层 核心层位于地区公司总部机房,指地区公司核心路由器与核心交换机。核心路由器用于连接二级单位非以太网连接方式(例如SDH)的网络互联;核心交换机用于连接二级单位以太网连接方式的网络互联,和本地接入层交换机、本地服务器群。与中国石油广域网接入路由器的连接,采用核心路由器还是核心交换机,将根据地区公司的实际情况来决定 原则上规定局域网核心层的路由器和交换机全部为双设备、双联接 汇聚层 汇聚层
39、位于二级单位中心机房,指地区公司的二级单位路由器与交换机。 二级单位路由器上联地区公司核心路由器,和下联二级单位交换机、三级单位接入路由器。二级单位交换机上联地区公司核心交换机,下联三级单位交换机及本地接入交换机、本地服务器群。 汇聚层与核心层之间连接要求冗余链路。汇聚层路由器和交换机原则上为单设备,各地区公司可根据业务实时性和重要性,选择汇聚层路由器和交换机是否双设备 接入层 接入层位于三级单位路由器中心机房,指地区公司的三级单位路由器与交换机及桌面接入层。 三级单位路由器上联二级单位汇聚层路由器,下联三级单位交换机。三级单位交换机上联二级单位交换机或本地路由器,下联桌面接入层交换机。 接入
40、层用于上联核心层、汇聚层,下联最终用户,包括机关科室、二级单位接入层、三级单位接入层,网络架构站级网络架构,系统管理系统安全控制,系统用户操作必须通过认证。用户口令要有强度要求,不容许使用缺省口令操作。用户口令不能明文存放。,系统访问一定要有严格的权限控制机制,用户根据权限操作相应功能。系统需要提供权限与功能匹配管理功能。,系统需要对用户会话进行控制,如果用户在规定时间内没有操作,将用户会话实效。另外,要控制用户登录失败次数。,要求创建日志文件,记录用户操作内容,保留时间和审计。日志内容只容许浏览,不容许修改。,数据传输时关键信息需要加密处理,数据库中关键信息要求加密存储,在INTERNET上
41、传输数据要求进行网络级加密。对于WINDOWS操作系统需要考虑计算机病毒防护。,系统管理IC卡安全机制,集中控制,分层管理,密钥使用IC卡加密传输,硬件存储,密钥高安全性要求,一卡一密,多重认证的安全机制 所有密钥的装载与导出都采用密文方式 密钥受到严格的权限控制,不同机构或人员对不同密钥的读、写、更新、使用等操作具有不同权限 系统可产生多套主密钥,如果其中一套密钥被泄露或攻破,应用系统可立即停止该套密钥的并启用备用密钥 密钥的产生、存储与计算要在硬件加密机中进行,系统管理系统监控、分发与配置管理,监视包括OS系统、网络、设备、数据库、中间件、乃至应用系统在内的各类信息资源所产生的事件 供强大
42、的事件关联机制,从繁复的因素中确定事件的根源 提供事件响应引擎和自动化处理机制,网络实时监视,对网络中产生的故障自动报警 故障根源分析定位,支持集成主流的网络设备、防火墙和防病毒厂家提供的监测工具 对所有攻击检测,进行智能分析,支持系统的并行开发与配置 跟踪系统的变更,加快问题和缺陷的确定 简单明确的重现系统的任何一个历史版本,站级系统的自动软件分发,无介入安装 软件自动版本更新,系统管理异常处理,系统日志要求分级,并且可以按要求停止或开启某级别的信息输出; 异常信息必须记录,错误信息要求有编码; 各级别都需要产生异常报表,采用冷备份、双机冷备份、双机热备份、群集技术;数据备份与恢复机制,站级
43、FCC出问题:人工将加油机设置成手动模式;POS支持从加油机中批量读取数据,或者BOS支持手工批量录入数据 站级BOS出问题:POS支持批量传输功能 站级POS出问题:人工将加油机设置成手动模式;POS支持从加油机中批量读取数据,或者BOS支持手工录入或者批量导入数据 加油站停电:站级UPS至少支持10分钟,通过POS系统将加油机批量切换成手动模式,系统管理备份与恢复(1/3),适用范围:零售管理系统、客户管理系统、卡支付管理系统 备份内容:数据库系统、数据库表中的数据(包括关键的配置性库表和动态的数据流水和统计表等)、系统记录的文本日志 备份时间:系统初次安装完毕后,或者系统软件修改、升级后
44、,系统压力比较小的时候,一般为凌晨1点 备份策略 将整个系统做一个备份,用于系统完全崩溃情况下的恢复; 对数据库进行一次0级备份,用于数据库完全崩溃情况下的恢复; 单独备份数据库应用的数据配置表,用于单个数据表被破坏情况下的恢复; EAI集成平台和应用系统一起做一个备份,用于应用系统崩溃情况下的恢复,系统管理备份与恢复(2/3),适用范围:零售管理系统、客户管理系统、卡支付管理系统 备份内容:数据库系统、数据库表中的数据(包括关键的配置性库表和动态的数据流水和统计表等)、系统记录的文本日志、系统发送及接收的文件 备份时间:每天系统日终以后(即零点以后),交易压力比较小的时候。目前暂定凌晨1:0
45、0 备份策略 站级 交易流水只保留几天时间,以便提高存储利用率 配置性数据和与加油站日常运营相关的业务类数据长期保存,以保证加油站在离线状态下正常运营 省/大区:采用数据归档和磁带备份相结合的方式备份数据 交易流水先归档到归档数据库,所有的交易流水查询和汇总统计建议在归档数据库中进行;交易流水可能保存几个月到1年的时间 各个油站每天销量的汇总信息至少保留2年,以便日后的计划预测。当交易流水和汇总数据不再被使用后,备份到磁带保存,磁带需要保存几年的数据量 总部级:类似于省/大区一级,采用数据归档和磁带备份相结合的方式 交易流水的归档和备份周期主要取决于未来数据仓库的需求,系统管理备份与恢复(3/
46、3),初始化恢复方案 系统完全崩溃情况下的恢复:恢复相应的系统备份,并在测试环境中调试 数据库完全崩溃情况下的恢复:停止相关应用系统,恢复相应的数据库备份(包括生产数据库和归档数据库),重新启动应用系统和数据库 单个数据表被破坏情况下的恢复:恢复相应的数据库备份,并重新启动应用系统和数据库 日常恢复方案 站级 省/大区 总部,提纲,一、综述 二、业务概况 三、总体方案 四、系统接口实现 1.总部系统实现 2.站级系统实现 3.技术架构决策 五、附录,总部主数据下发、站级导入文件一览,批量,批量,批量,EAI 接口列表,流程清单:,BS-04.01.03 销售日报流程,日常业务 流程,处理销售日
47、报,销售日报监控,处理销售日报:每日加油站日结完毕,通过接口上传销售数据、换号数据、倒罐数据、清罐数据、移库数据,如果有换号业务存在的情况,需要人工对换号主数据相关内容进行审批,确认无误后系统自动继续处理后续的过账操作。,总部,卡,站级,系统外,图例,接收加油站日结数据,审批油品换号 (ZMM02),日常业务流程 油品销售日报处理,查看销售日报统计报表 ( ZRB2 ),查看支付日报统计报表 ( ZRB3 ),查看报表,销售日报监控 (ZRB1),地市销售结算岗(油品),日常业务流程 油品盘点流程2,流程清单:,OP-07A.99 加油站油品库存盘点流程,日常业务 流程,确认盘点差异,与财务部
48、门对帐,确认油品盘点数据,差异过账:与财务核对无差异后,操作人员在系统中对差异进行过账处理,并打印出加油站油品损耗(溢余)处理报表给财务,作为财务账务处理的依据。,签字确认,总部,卡,站级,系统外,图例,上报并打印损耗(溢余)处理报表 ZMI03,传损耗数据给财务,油品库存盘点差异过账 (O3RCM02),制定并打印加油站油品进销存盘点报表(ZMI02),地市商品核算岗(油品),查询进销存盘点报表,TCODE清单:,ZMI02,查询损耗处理报表,TCODE清单:,ZMI03,查询油品库存数量,TCODE清单:,MB5L,确认上线加油站数据和业务数据,期初盘点,录入系统,地市非油品业务管理人员和
49、财务人员确认,确认数量,确认库存价值,非油品业务上线策略,动态数据的收集、审核流程,加油站将商品和油品的初始数据通过站级系统上报给地市,地市在HOS系统内审批加油站数量并且输入相应的期初价格,审核后直接传入HOS系统数据库,目录,一、站级系统业务操作指南,3、日结,4、收油操作,5、便利店业务,二、日常操作中注意事项,1、猫(MODEM)的正常状态,2、暂停加油操作的几种情况,3、日结注意事项,4、油罐收油注意事项,5、其他,开班、班结、日结,1、开班:点击登录,选择收银员,填入密码,填写开班找赎金(根据实际情况,一般为0元),开班成功。2、班结:当一个班次结束时,收银员点击功能面板的“进行班结”,填写“班结找赎金”(班结找赎金=开班找赎金)。Pos显示班结已成功的执行完毕。班结成功后,会出现“油站出勤与收银机登录页”,提示“登录”的页面。注:每日(24小时)进行日结一次,可进行多次班结,但系统时间17:30以后必须进行一次班结,然后进行日结操作。,