(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口

上传人:管****问 文档编号:127193575 上传时间:2020-03-31 格式:DOC 页数:8 大小:217.61KB
返回 下载 相关 举报
(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口_第1页
第1页 / 共8页
(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口_第2页
第2页 / 共8页
(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口_第3页
第3页 / 共8页
(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口_第4页
第4页 / 共8页
(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口》由会员分享,可在线阅读,更多相关《(售后服务)部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口(8页珍藏版)》请在金锄头文库上搜索。

1、附件3:部省道路运输信息系统联网试点前置数据交换服务器数据库结构及接口开发要求一、 概述本文档规定了前置数据交换服务器(以下简称“前置机”)的数据库结构、接口开发要求。二、 前置机数据库结构说明(一) 设计原则前置机的数据库设计以满足数据交换的需求为目标,保证数据交换的完整性、准确性、便捷性和可扩展性,数据库表力求精简,表关系力求简单。(二) 数据库结构E-R图图1 数据库结构E-R图详细的数据库设计物理模型见附录1-数据交换平台前置机数据库设计物理模型。8(三) 数据库表结构说明序号代码名称注释1TA01_OWNER经营业户基础信息该表为经营业户从事道路运输经营的基础指标信息。2TA01_M

2、GRAREA业户经营范围该表为经营业户许可的经营范围,包括行业类别和经营范围。3TA01_KYOWNER道路旅客运输经营业户该表为经营业户从事道路旅客运输经营的特有指标信息。4TA01_HYOWNER道路货物运输经营业户该表为经营业户从事道路货物运输经营的特有指标信息。5TA01_JPOWNER机动车驾驶培训经营业户该表为经营业户从事机动车驾驶培训经营的特有指标信息。6TA01_WXOWNER机动车维修经营业户该表为经营业户从事机动车维修经营的特有指标信息。7TA01_ZCKYOWNER客运站经营业户该表为经营业户从事客运站经营的特有指标信息。8TA01_ZCHYOWNER货运站经营业户该表为

3、经营业户从事货运站(场)经营的特有指标信息。9TA01_JCOWNER汽车综合性能检测站该表为经营业户从事汽车综合性能检测站经营的特有指标信息。10TB01_VEHICLE营运车辆该表为营运车辆的指标信息。11TC01_KY_BASICROUTE物理线路信息该表为道路运输管理机构规划的客运线路基础指标信息。序号代码名称注释12TC02_KY_OWNERROUTE经营线路该表为经营业户许可经营的客运线路指标信息。13TE01_EMPLOYEE从业人员该表为道路运输行业从业人员的指标信息。14TF01_JC_NEWCASE稽查该表为道路运输管理机构在执法过程中,对经营业户、营运车辆、从业人员处罚的

4、违章指标信息。15TA01_ORGAN道路运输管理机构字典表,道路运输管理机构编码定义,部统一编写了省级道路运输管理机构的代码,市级和县级道路运输管理机构的代码由省统一编写。16TB_PKEY主键表主键维护表,除字典表以外数据库表的“主键”通过“主键表”表(TB_PKey)统一维护。注:表间关系可以通过新建立的键值维护,同时源数据中的唯一键仍可以进行表间的关联。17TB_ZIPCODE行政区划表字典表,国标定义的行政区划编码及名称,每年根据国标的修订的更新作调整。部一级统一维护,标准化。18TB_ZIPCODE2乡镇行政区划表字典表,各省定义的乡镇、村一级的行政区划编码及名称,各省自行编码、更

5、新作调整维护。编码长度为12位,前6位为对应国标定义的区划编码,后6位为各省定义的乡镇、村两级区划编码,每3位为一级。如有不同编码方案要以本方案为准进行编码转换。此表数据各省需向上交换到部交换平台数据库。19TB_DRAWER字典表字典表,JT/T415-2006及相关行标、国标中定义的编码规范,编码定义。部一级统一维护,标准化。详细的说明见附录2-数据交换平台前置机数据库接口定义。(四) 数据库定义文件及说明1 数据库结构建表脚本附件建立数据库后,在脚本运行器中执行脚本文件即可生成数据库表。根据常用数据库系统建立3个执行脚本文件,脚本文件见附录3数据库结构建表脚本附件。序号附件说明1CreS

6、criptSQL.sqlSQLSERVER数据库执行脚本2CreScriptDB2.sqlDB2数据库执行脚本3CreScriptORA.sqlORACLE数据库执行脚本2 数据库基础数据说明序号基础数据说明1数据转换标准编码说明根据JT/T415-2006及相关行标、国标中定义的编码规范编码定义。2行政区划代码国标定义的行政区划编码及名称。3道路运输管理机构代码道路运输管理机构编码定义。以上三个字典表定义数据,详细编码定义见附录4-字典表。数据初始化脚本见附录5-数据库字典数据初始化脚本附件。注:执行脚本文件(标准字典表.sql)即可在对应表中生成字典数据。三、 前置机数据交换实施说明(一)

7、 配置前置服务器采用目前主流的企业级服务器配置,根据本单位道路运输经营业户、营运车辆、从业人员、客运线路、稽查信息的数据量,以及前置服务器的应用需求来配置。前置服务器的基本配置要求见下表:类型2万至5万元的普通服务器CPU主频3G左右硬盘大于等于120G内存大于等于2G网卡100M(二) 建立前置机标准数据库1 数据库命名前置机数据库建立时,数据库名称统一命名方案为YZXT+本省行政区划代码,以便于实施维护。例:辽宁省运管局前置机数据库,命名“YZXT210000”。2 建立数据库表在数据库系统提供的命令行中执行对应建表脚本文件中的脚本,即可完成。序号附件说明1CreScriptSQL.sql

8、SQLSERVER数据库执行脚本2CreScriptDB2.sqlDB2数据库执行脚本3CreScriptORA.sqlORACLE数据库执行脚本注:DB2、ORACEL数据库系统建库后要设置默认表空间,建表脚本不指定表空间。3 初始化基础数据在数据库系统提供的命令行中执行脚本文件(标准字典表.sql)中的脚本,即可完成。4 要求数据库表结构和各字典表中数据由部统一维护,各联网试点单位不得自行调整。(三) 开发数据交换接口说明1 主键维护说明除字典表以外数据库表的“主键” 通过“主键表”表(TB_PKey)统一维护。每个表的主键都是统一的编码规则,主键数据类型为18位的整数,取值:“6位行政区

9、划代码+12位的序列号”。其中:6位行政区划代码(经营业户、营运车辆、从业人员等业务办理及稽查业务管理所属道路运输管理机构所在地的行政区划代码),取自“行政区划代码”表。12位的序列号,初始值为整数1两部分合并成一个18位的数字型数据作为一个表的主键。例:吉林省长春市的运政系统数据交换主键生成。当“经营业户基础信息”表(TA01_OWNER)增加一个业户(插入一条数据):(1)从“主键表”中搜索,ID_ZIPCODE=220100,TABLENAME=TA01_OWNER的记录,如果记录不存在,则在“主键表”中插入一条记录,值(ID_ZIPCODE=220100,TABLENAME=TA01_

10、OWNER,PK_VALUE=220100000000000001)。同时取PK_VALUE的值作为新增业户记录的主键值,即ID_OWNER=220100000000000001,从而将新增业户记录插入“经营业户基础信息”表(TA01_OWNER)中。(2)从“主键表”中搜索,ID_ZIPCODE=220100,TABLENAME=TA01_OWNER的记录,如果记录存在,则更新(UPDATE)“主键表”ID_ZIPCODE=220100,TABLENAME=TA01_OWNER的记录,PK_VALUE=PK_VALUE+1(假设目前PK_VALUE为220100000000000001,PK

11、_VALUE=PK_VALUE+1=220100000000000002)。同时取PK_VALUE的新值作为新增业户记录的主键值,即ID_OWNER=220100000000000002,从而将新增业户记录插入“经营业户基础信息”表(TA01_OWNER)中。其中:)ID_OWNER为“经营业户基础信息”表(TA01_OWNER)的主键字段。)“主键表”是ID_ZIPCODE,TABLENAME两个字段作为复合主键。)其它数据库表类似,要注意TABLENAME中存储的数据库表的名字,统一要求大写字母,不要设置错误。2 字典数据转换处理由于部分联网试点单位的运管系统未进行字典、编码、定义等基础信

12、息标准化工作,存在字典、编码不统一的问题,要求进行标准化工作,统一按接口发布的标准字典、编码(参照国标、行标定义)。针对各联网试点单位运管系统字典、编码与接口发布的对应标准字典、编码建立字典编码对应关系表,人工归类,建立编码定义的对应关系,根据对应关系表、辅以其它信息条件判断进行数据转换。例:字典编码对应关系表序号平台字典编码平台字典名称运管字典编码运管字典名称1110国有全资XXXX全民所有制企业2120集体全资XXXX集体所有制企业33 数据转换同步交换机制应用系统与前置机数据库进行数据交换操作时,要求每个数据操作动作都触发前置机数据库的触发机制。4 数据交换方式数据交换要求按增量数据同步

13、交换方式。5 对修改数据同步交换操作的限制修改前置机数据只能采用UPDATE方式实现,不可以用先删除数据后再插入数据的方法实现。6 数据交换频率的要求前置机与部交换平台服务器数据交换时,要求实现每天交换一次数据(晚上8:00至次日早上8:00之间),或者实现实时的数据交换。7 交换数据要求从应用系统上传数据到前置机数据库要求上传所有现有的数据,经营业户、营运车辆、从业人员三类数据除将现有数据上传外,同时要求将所有历史数据上传。数据的在交换前必须作数据清洗,保证数据质量,不能将垃圾数据进行交换。附录(以下附录将以电子邮件的方式发送给各联网试点单位联系人):1数据交换平台前置机数据库设计物理模型2数据交换平台前置机数据库接口定义3数据库结构建表脚本附件4字典表5数据库字典数据初始化脚本附件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号