某区智慧城项目资产数据管理系统概要设计文档_第1页
某区智慧城项目资产数据管理系统概要设计文档_第2页
某区智慧城项目资产数据管理系统概要设计文档_第3页
某区智慧城项目资产数据管理系统概要设计文档_第4页
某区智慧城项目资产数据管理系统概要设计文档_第5页
已阅读5页,还剩163页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

界面设计领导决策支持系统(EM)以“大数据技术”为核心,以“监测、分析、预警”为重点,通过对全各部门数据的采集、汇聚、加工、发掘和应用,助力地一把手(或各级领导)准确把握全整体运行大势,形成全统一的工作监控、分析、指导台。功能列表功能编号/功能名称功能描述EM001/数据源管理配置数据源,对表字段进行映射。EM002/指标模型提供统计分析功能、提供预测分析功能、提供预警分析EM003/算法规则管理为用户提供预警规则和算法库功能。EM004/决策门户管理包含内容管理、统计分析、栏目设置功能。EM005/数据查询针对分析数据进行查询功能。EM006/系统管理包含系统设置、日志查询、接口管理功能。EM007/领域分析包含城建设、公共安全、道路交通、教育科技、机构团体、经济建设、民生服务、社会发展、文化休闲、卫生健康、信用服务、资源环境领域的分析EM008/专题分析针对特有的专题,形成专题报告,可将分析结果分享给他人。EM001/数据源管理对主题库进行配置,数据源连接信息。对表字段进行映射。EM002/指标模型提供统计分析功能,支持模型添加,指标预览功能;提供预测分析功能。利用历史数据和现在采集的数据,预测将来发展的必然性和可能性;提供预警分析,定义和选取预警指标,设置阀值。EM003/算法规则管理提供预警规则和算法库功能。EM004/决策门户管理包含内容管理、统计分析、栏目设置功能。EM005/数据查询针对分析数据进行查询功能。EM006/系统管理包含系统设置、日志查询、接口管理功能。EM007/领域分析包含城建设、公共安全、道路交通、教育科技、机构团体、经济建设、民生服务、社会发展、文化休闲、卫生健康、信用服务、资源环境领域的分析EM008/专题分析针对特有的专题,形成专题报告,可将分析结果分享给他人。智能分析台系统概述智能分析台系统借助图形化的技术与方法,清晰有效的传达与沟通信息,帮助管理者更好的理解和分析数据,功能模块包括:数据源、工作表、大屏展示三大模块,其中,大屏展示包括16个模块分析内容:人口数据分析、信用数据分析、城建筑分析、城指数分析、空间地理分析、教育数据分析、医疗数据分析、精准扶贫分析、应急数据分析、司法数据分析、治安情况分析、宏观经济分析、经济形势分析、旅游数据分析、城体征综合分析、环保数据分析。系统结构智能分析台架构图系统流程智能能分析台流程图约束条件系统流程依赖于数据源及用户者权限,其中数据源包括:各类数据库,电子文档等……。数据结构序号字段名称是否必填数据类型输入方式备注主表字段1user_id是字符型手动输入2login_name是字符型手动输入3user_name是数值型手动输入4user_password是字符型手动输入5user_status是字符手动输入功能模块结构登录与权限模块功能简述用户管理主要提供用户对于自己账户各种资料的管理、以及权限的管理。子模块名称功能描述登录功能用户登录功能,实现了用户统一登录;用户管理实现用户帐号的生成与管理;角色管理实现角色的生成与管理;用户分配角色把用户划分成角色,实现对用户的批量管理角色分配权限对角色赋予不同的权限,实现数据源,大屏的权限划分模块结构登录与权限模块结构图处理流程登录与权限流程图界面设计数据源模块功能简述针对数据源进行管理,包括数据源的兼容增删改查以及连接测试。子模块名称功能描述数据源兼容一个系统兼容多个数据源,实现对excel、mysql、postgre、oracle等数据源的支持数据源增加实现新数据源的添加功能数据源编辑数据源编辑功能,实现数据源的重命名和密码更新数据源删除数据源删除功能,实现无用数据源的移除连接测试连接测试功能,实现了数据库密码的先测试,后添加模块结构数据源功能模块结构图处理流程数据源流程图界面设计报告模块功能概述用于新建报告进行展示并作出分析,输出

数据描述报告(Datadescriptionreport)描述已获得的数据,包括数据格式、数据质量(比如,各个表的记录总数、字段数),字段的标识及其它被发现的外在数据特征。模块结构处理流程界面设计工作表模块功能简述对于工作表进行管理,包括工作表的增删改查和各项设置。子模块名称功能描述工作表导入工作表的增加,能实现从数据源导入生成工作表,支持批量导入,快速搜索工作表查询工作表的查询功能,实现工作表的快速搜索工作表删除工作表删除功能,能实现无用表的移除工作表实现了工作表的整理工作表重命名实现了工作表的名称统一工作表排序方便工作表的查找数据预览表数据的预览功能,实现工作表数据的可视化读取字段设置给工作表的字段添加别名,实现字段名称的汉字化维度设置纬度划分为x轴的维度列和y轴的指标列,实现了字段的提前分类,方便做图SQl界面可以自定义书写sql,实现了多表查询和SQL函数按钮化模块结构工作表功能模块结构图处理流程工作表流程图界面设计大屏人口数据模块功能简述子模块名称子模块分析内容近5年常住人口与农村城镇人口变化情况从常住人口数量、农村人口数量、城镇人口数量的5年变化走势来展现人口情况近年城镇化率变化以柱状图形式显示近9年城镇化率变化情况近年城乡居民收入以城镇居民人均可支配收入、农村居民纯收入两个维度的近9年走势来分析民间纠纷记录情况(数量)通过饼状图来显示各类民间纠纷所占比例户籍人口学历信息通过饼状图来显示不同学历人口在总人口中的占比情况老人数量变化以折线图的方式展示60岁以上老人近5年数量变化走势新生儿数量以折线图的方式展示近5年新生儿数量走势居民消费价格指数以折线图的方式展示近10年居民消费价格指数变化情况某地主要失业原因以饼状图形式展示各类失业原因(单位辞职、企业解除劳动合同、从机关单位辞职等)在总失业人数中的占比情况近10年就业情况以折线图的方式展示近10年全社会就业方的就业走势模块结构人口分析模块结构图处理流程人口分析流程图界面设计信用信息模块功能简述子模块名称子模块分析内容城信用评定维度从司法工信、商务诚信、诚信、社会诚信四个方面分析,以雷达图的展现形式来显示某地信用评定的整体情况。某地个人征信指标以个人公事缴费、银行贷款、贷款担保三个方面的数据在总体个人征信指标的占比情况来展示某地企业征信指标以基本情况、经营业务、综合评述、财务信息、公共记录五个方面的数据在总体企业征信指标的占比情况来展示某地主要失信条目以文字形式来显示失信条目的主要组成某地信用A级企业名单以表格的形式显示某地信用A级企业名单列表模块结构信用信息模块结构图处理流程信用信息分析流程图界面设计城建筑模块功能简述子模块名称子模块分析内容总面积以数值形式显示城建筑的总面积绿色建筑项目以数值形式显示绿色建筑的总个数绿色建筑总面积以数值形式显示绿色建筑的总面积楼层分布(万栋)各类楼层建筑(高层、中层、低层)数量建筑物闲置率以仪表盘形式显示建筑物闲置占总建筑百分比建筑物分布情况以地图坐标的方式展示建筑物在某地各地区的分布情况某地住房保障工作趋势从经济房、廉租房、公租房三个方向的数据逐年变化走势来展示某地住房保障工作情况建筑物用户占比信息以饼状图的方式显示各种建筑物用户占比信息(居住、商住、商业、办公、公共配套、交通、工业、设施等)建筑物结构情况以柱状图显示各类建筑物结构(框架剪力墙、混合结构、简体)的建筑数量模块结构城建筑分析模块结构图处理流程城建筑分析流程图界面设计城指数模块功能简述子模块名称子模块分析内容医院、住宿、金融服务机构分布以地图方式显示医院、住宿、金融服务机构在某地的分布情况某地2017年各项城指数排名从城竞争力排名、宜居城排名、年轻指数排名、环境指数排名、全省GDP增速排名五个维度来显示某地城综合指数排名情况某地2017年各项指标完成情况以柱状图方式显示某地各项指标(金融、绿化、经济、深灰治理、消防等指标)完成情况模块结构城指数分析模块结构图处理流程城指数分析流程图界面设计空间地理模块功能简述子模块名称子模块分析内容某地村庄数以地图方式显示村庄数、人数分布情况某地人口迁出情况以地图方式显示全国人口迁出数量情况某地景区数以柱形图方式展示某地景区数量某地医院热力图展示某地各地区医院密度模块结构空间地理分析模块结构图处理流程空间地理分析流程图界面设计教育数据分析模块功能简述子模块名称子模块分析内容近5年初中男生、女生数量变化趋势某地初中男生数量、初中女生数量两个方面的数量的近5年走势情况2018年公办学校与民办学校数量对比从小学、幼儿园、初中、高中、中职五类学校中公办和公办数量做对比近5年高中男生、女生数量变化趋势某地高中男生数量、高中女生数量两个方面的数量的近5年走势情况各地区特殊学校招生人数某地各地区(、、北、、覃塘)特殊学校招生人数占比情况职业学校各科教师人数职业学校各科(工业制造类、土木水利类、文化艺术类、旅游服务类、交通运输类等)教师人数分析2017年某省某地教育资源信息分别显示某地地区小学、初中、高中的数量各级学校师生比例某地各地区各级学校(幼儿园、小学、初中、高中)师生比例近3年各年级留级情况近3年各年级(1年级、2年级、3年级、4年级、5年级、6年级、初一、初二、初三)留级人数占比情况户籍人口学历信息某地户籍人口学历主要组成部分,以字体方式显示,字体越大表示占比越大模块结构教育数据分析模块结构图处理流程教育分析流程图界面设计医疗数据分析模块功能简述子模块名称子模块分析内容各医院医师数某地各医院医生数量情况各专业类别医师人数各专业类别医师人数占比情况某地医保点覆盖区域某地各地区医保点数量情况母婴行业执业人数母婴行业执业人数数量各母婴保健院技术人员人数各母婴保健院技术人员人数,横坐标为医院名称,纵坐标为技术人员人数近10年间新生儿数量近10年间新生儿逐年新增数量走势2017年某地中药材产量与单价2017年某地中药材产量和单价关联走势图医疗机构省级荣誉信息某地医疗机构省级荣誉信息各医院占比情况各地区医院医师与学校教师数各地区医院医师与学校教师数关联关系图模块结构医疗数据分析模块结构图处理流程医疗数据分析流程图界面设计精准扶贫模块功能简述子模块名称子模块分析内容各区县贫困人口分布各区县(县、、北区、区、覃塘去)贫困人口分布精准扶贫帮扶人数精准扶贫帮扶人数情况,转移就业扶贫、居家养老扶贫、其它扶贫分别人数数量致贫原因分析以柱形图方式展现致贫原因情况,致贫原因人数某地贫困人口趋势展示出近年来贫困人口趋势的变化某地帮扶资金投入趋势展示修复近年来帮扶资金投入的加大,投入资金呈上升的趋势精准扶贫指数展示某地近年来的精准扶贫指数,从16到17年扶贫指数有下降的情况贫困发生率展示今年来随着帮扶资金投入的加大贫困发生率呈逐年下降的趋势模块结构精准扶贫分析模块结构图处理流程精准扶贫分析流程图界面设计应急数据分析模块功能简述子模块名称子模块分析内容安监应急专家数量与专业某地安监的应急专家和专业的数量卫计委应急专家数量与专业某地卫计委的应急专家和专业的数量国土应急专家数量与专业某地国土的应急专家和专业的数量江河月均降水量信息某地郁江降雨量和西江中游月均降雨量某地各监测点过去抵抗最大洪水及月份某地各监控点在最大洪水发生的月份和超出的最大警戒线各委办储备最多的物质某地各委办储备的物资种类和数量各灾害对应的救灾队伍和救援物资某地各委办对应的救灾队伍数量和救援物资的种类各地区应急事故隐患点分布图某地各区县应急事故隐患点的情况模块结构应急数据分析模块结构图处理流程应急数据分析流程图界面设计司法数据分析模块功能简述子模块名称子模块分析内容各区县律师人数某地各区县的律师人数公证处日常业务数某地公证处日常处理业务的类别和数量某地近3年律师人数变化某地专业律师和实习律师的人数变化律师所接业务个数某地律师所接业务的类别和个数律师从业期某地律师从业期的分布情况律师事务所历年变化某地律师事务所变化情况某地各区县律师事务所分布某地各区县律师事务所的分布情况各类案件均收费(元)某地各类案件的收费情况模块结构司法数据分析模块结构图处理流程司法数据分析流程图界面设计治安情况模块功能简述子模块名称子模块分析内容某地案件分布热力图某地发生的各类案件和分布情况2017年矛盾纠纷事件类型统计某地2017年矛盾纠纷事件类型的统计情况2017年重点治安案件统计情况某地2017年重点治安案件的统计情况本年度治安警情分析某地各区县治安警情分析情况刑事案件趋势分析某地各类型的刑事案件发生的趋势分析10月刑事警情分析某地各区县10月份的警情分析情况模块结构治安情况分析模块结构图处理流程治安数据分析流程图界面设计宏观经济模块功能简述子模块名称子模块分析内容2017年某地各月指标完成情况从全社会固定资产投入、公共预算收入、级利用外贸(商务委)、外贸出口额(商务委)、社会消费品零售额等维度展现2017年某地各月指标完成情况2017年某地经济指标完成情况从全社会固定资产投入、公共预算收入、级利用外贸(商务委)、外贸出口额(商务委)、社会消费品零售额等维度展现2017年某地1月至7月指标完成情况2018年某地经济运行情况从总金额和同比变化情况展现了某地速度经济运行情况情况展现了2015年至2018年某地GDP、固定资产、社会消费品的变化情况2016年-2017年度某地各乡镇人均可支配收入2016年和2017年某地覃塘区、、区、北区和县的各乡镇人均可支配收入模块结构宏观经济分析模块结构图处理流程宏观经济分析流程图界面设计经济形势模块功能简述子模块名称子模块分析内容近三年新能源投资2016年、2017年和2018年某地在光能、风能和生物能上的投资情况近5年GDP变化2014年至2018年度GDP总值及变化情况近10年进出口总额增长态势最近10年各年度的进出口总额和增长态势各行业用电量不同行业在2016年的用电量情况和增长率情况城乡居民收入对比城镇居民和城乡居民的年收入总额和对比情况房屋预售面积许可2012年至2018年房屋预售许可面积口货运吞吐量2008年至2018年口的货运吞吐总量及同比增长率模块结构经济形势分析模块结构图处理流程经济形势分析流程图界面设计旅游分析模块功能简述子模块名称子模块分析内容全星级酒店数量某地全星级酒店按星级数量情况某地A级景区数量某地A级景区按级别数量情况近5年旅游收入某地近5年旅游收入逐年变化情况旅行社分布图某地旅行社按行区分布的数量情况某地10大景点某地10大景点的排名、位置、等级以及景区名情况星级厕所分布图某地星级厕所按行区分布的数量情况星级农家乐数量某地星级农家乐按级别的数量情况近5年接待游客人数某地近5年接待游客人数逐年变化情况模块结构旅游数据分析模块结构图处理流程旅游分析流程图界面设计城体征综合分析模块功能简述子模块名称子模块分析内容某地各行区人口数某地各行区域人口数量情况网格就业比例某地常住人口、就业人口数量以及环比增长情况,按行区分布的人口情况消防设备密度消防设备各设备数量、设备密度以及环比增长情况,按行区分布的设备情况事件年受理事件年发现数、受理数、受理比例情况交通拥堵情况某地交通拥堵情况按照不同类型的拥堵指数情况企业类事件企业类事件发现数、办结数以及办件率情况,按企类型的事件情况教育每月共享教育每月共享的学生数、共享数以及人均共享比例情况,按行区分布的教育资源情况医疗每日住院医疗每日住院的床位数、住院数以及满床率情况,按行区分布的医疗住院情况每月社区各行业营收额社区户数、从业人员数、每月社区按行业分布的营收额情况水务降雨信息某地2017年、2018年降雨量逐月变化情况环保各月空气质量某地每个月环保空气质量优质天数情况模块结构城体征综合分析模块结构图处理流程城体征综合分析流程图界面设计环保分析模块功能简述子模块名称子模块分析内容近5年生活垃圾总量某地近5年生活垃圾总量逐年变化情况生活垃圾的回收率某地各种生活垃圾回收率情况近5年"百万家"行业温室气体(吨)某地近5年水泥、发电、钢铁、造纸、化工产生温室气体情况行业用电量与3年均增长某地软件业、矿业、制造业等行业用电量与3年均增长情况近三年新能源总投资额近三年新能源,光能发电、风能发电、生物能发电等总投资额的情况各地区水源与废水自动化监测点分布某地各地区水源和废水监测分布数量情况历年工业废水排放总量某地历年工业废水排放总量逐年变化情况模块结构环保数据分析模块结构图处理流程环保数据分析流程图界面设计内部接口内部接口是指软件逻辑模块之间的调用接口。内部接口设计规约定义内部模块之间的调用关系和传递的数据结构。内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。目录分类接口目录分类注册接口名称目录分类注册接口URL样式http://ip:端口/basic/catalogcategory/register提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述group_id是string50目录分类编码group_name是string50目录分类名称parent_id是string50父目录分类编码credit_code是string50目录分类授权部门的社会信用代码remark否string100目录分类描述order_num否int8目录分类排序编号提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"group_id":"3300454502000000001","group_name":"服务中心","parent_id":"3300454502000","credit_code":"45020500023456789X","remark":"服务中心","order_num":"22"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)data--返回数据cascadeguidstring50数据交换台返回的目录分类id返回数据举例(处理正常){"code":"1","data":{"cascadeguid":"3300454502000000001"},"message":"目录分类注册成功"}名称目录分类变更接口URL样式http://ip:端口/basic/catalogcategory/modify提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述group_id是string32数据交换台返回的目录分类idgroup_name是string32目录分类名称(可变更)parent_id是string32父目录分类编码(可变更)remark否string100目录分类描述(可变更)order_num否int8目录分类排序编号(可变更)提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"group_id":"3300454502000000001","parent_id":"3300454502000","group_name":"服务中心","remark":"服务中心","order_num":"23"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){"code":"1","message":"目录分类变更成功"}目录分类变更接口名称目录分类变更接口URL样式http://ip:端口/basic/catalogcategory/modify提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述group_id是string32数据交换台返回的目录分类idgroup_name是string32目录分类名称(可变更)parent_id是string32父目录分类编码(可变更)remark否string100目录分类描述(可变更)order_num否int8目录分类排序编号(可变更)提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"group_id":"3300454502000000001","parent_id":"3300454502000","group_name":"服务中心","remark":"服务中心","order_num":"23"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){"code":"1","message":"目录分类变更成功"}目录分类撤销接口名称目录分类撤销接口URL样式http://ip:端口/basic/catalogcategory/cancel提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述group_id是string50数据交换台返回的目录分类id提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"group_id":"3300454502000000001"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){"code":"1","message":"目录分类撤销成功"}目录信息接口目录注册接口名称目录注册接口URL样式http://ip:端口/basic/catalog/register提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述group_id是string50数据交换台返回的目录分类idcata_title是string512信息资源目录名称catacode是string100信息资源目录编码credit_code是string50资源目录提供方部门的统一信用代码,该部门必须先通过机构注册上报到共享交换台internalorgan否string100提供方内部部门名称description是string1024信息资源摘要resourceformat是string20数据字典:信息资源格式分类columnlist否catalogcolumn_schema-当信息资源格式为电子表格和数据库类型时,数据项项列表信息必须填写,其他资源格式可以不上报,但若上报必须符合格式校验publishedtime是datatime-信息资源目录发布时间,格式为:yyyy-MM-ddHH:mm:ssshared_type是string20数据字典:共享类型shared_condition是string200共享条件sharedway否string20数据字典:共享方式open_type是int20数据字典:开放类型open_condition是string1024开放条件updatetime是datatime-更新时间,格式为:yyyy-MM-ddHH:mm:ssupdate_cycle是string10数据字典:更新周期提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"group_id":"3300454502000000002","cata_title":"财务报表信息","catacode":"3300454502000000002/0001","credit_code":"45020500023456789X","internalorgan":"财务","description":"财务报表信息","resourceformat":"03","columnlist":[{"dataformat":"nvarchar","columnid":"12313478","length":"100","namecn":"报表名称","updatetime":"2017-12-2516:38:11","order_id":"22"},{"dataformat":"numeric","columnid":"12313478","length":"18","namecn":"报表金额","updatetime":"2017-12-2516:38:11","order_id":"22"}],"publishedtime":"2017-10-2622:30:00","shared_type":"1","shared_condition":"无","sharedway":"0102","open_type":1,"open_condition":"无","updatetime":"2017-10-2622:30:00","update_cycle":"1"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)data--返回数据cascadeguidstring50数据交换台返回的目录id,uuidmessagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){"code":"1","data":{"cascadeguid":"a5013904-8bbc-4576-adc8-68910a0a8087"},"message":"目录注册成功"}目录变更接口名称目录变更接口URL样式http://ip:端口/basic/catalog/modify提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述cata_id是string32数据交换台返回的目录id,uuiddescription是string1024信息资源摘要open_condition是string1024开放条件(对向社会开放资源的条件描述。如无条件,请填写无)updatetime是datatime-更新时间,格式为:yyyy-MM-ddHH:mm:ss,提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{

"cata_id":"a5013904-8bbc-4576-adc8-68910a0a8087",

"description":"财务报表信息说明",

"open_condition":"无",

"updatetime":"2017-10-2622:30:00"}返回Http状态200返回数据参数

名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){

"code":"1",

"message":"目录变更成功"}目录撤销接口名称目录撤销接口URL样式http://ip:端口/basic/catalog/cancel提交方式POST接口协议HTTP+JSON内容类型application/json提交资源数据名称是否必须类型长度描述cata_id是string32数据交换台返回的目录id,uuid提交httpheader数据名称是否必须类型长度描述Authorization是string50BearerToken提交数据举例{"cata_id":"a5013904-8bbc-4576-adc8-68910a0a8087"}返回Http状态200返回数据参数名称类型长度描述codeint6执行结果代码(详见附录A返回码定义)messagestring-执行结果信息(和结果代码对应,是执行结果的说明信息)返回数据举例(处理正常){"code":"1","message":"目录撤销成功"}资源信息接口库表资源注册接口名称资源注册接口URL样式http://ip:端口/basic/table/register提交方式POST提交资源数据名称类型必填说明备注resource_nameString是资源名称符合命名规范cata_idString是数据交换台返回的目录id,uuidresour_system_idString否数据交换台返回的应用系统id,uuidcredit_code是string32资源提供部门统一社会信用代码businessString否业务类型(域)数据字典:主题分类connecttion_nameString是数据源名称db_ipString是数据库IPdb_portString是数据库端口db_nameString是数据库名称db_userString是账号db_pwdString是密码tableJson名称类型必填说明备注table_nameString是表中文名table_sqlnameString是数据库表名table_columns名称类型必填说明备注descString是列说明字段中文名称nameString是列名字段名称typeString是列类型数据字典:数据类型lengthInt是列长度precisionInt否列精度is_pkInt是是否主键0:否,1:是is_nullInt是是否允许为空0:否,1:是columnidvarchar是信息项标识目录注册中的信息项columnid提交数据举例{"resource_name":"财务报表信息","cata_id":"1ea3219d-e119-42c7-ac9e-ad5e7a226f6b","resour_system_id":"","credit_code":"45020500023456789X","business":"1","connecttion_name":"测试数据源","db_ip":"9","db_port":"3306","db_name":"perdb_lz_test","db_user":"root","db_pwd":"Gepoint","db_schema":"","tableJson":{"table_name":"测试表2","table_sqlname":"testtable2","table_columns":[{"desc":"test1","name":"test1","type":"nvarchar","length":50,"precision":0,"is_pk":0,"is_null":0,"columnid":"12313478"},{"desc":"test2","name":"test2","type":"numeric","length":18,"precision":6,"is_pk":0,"is_null":0,"columnid":"12313479"}]}}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据cascadeguidString数据交换台库表资源id,uuid返回数据举例{"code":"1","data":{"cascadeguid":"ce190a34-4977-4d82-837a-ba071b5116de"},"message":"库表资源注册成功"}库表资源撤销接口名称库表资源撤销接口URL样式http://ip:端口/basic/table/cancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注table_idString是库表资源Id数据交换台库表资源id,uuidnoteString是撤销原因长度不能改超过2000提交数据举例{"table_id":"27ea8af6-fcdc-424e-8453-b782ab35f102","note":"撤销原因"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":"1","message":"库表资源撤销成功"}文件资源注册接口名称文件资源注册接口URL样式http://ip:端口/basic/file/register提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注resource_nameString是资源名称符合命名规范cata_idString是数据交换台返回的目录idresour_system_idString否数据交换台返回的业务系统IDcredit_codestring是32统一信用代码businessString否业务类型(域)数据字典:主题分类remarkstring否255描述ftp_ipstring是255ftp服务器IPftp_portstring是255ftp服务器端口ftp_userstring是255ftp账号ftp_pwdstring是255ftp密码folder_namestring是255根目录对应文件资源所在文件夹名称,只取根目录下一层提交数据举例{"resource_name":"目录分类-库表目录1_文件资源","cata_id":"313723e0-f989-48a2-8a94-8f4a6f6ec497","credit_code":"45020500023456789X","business":"9","remark":"财务报表文件","ftp_ip":"","ftp_port":"22","ftp_user":"epoint","ftp_pwd":"epoint","folder_name":"testfile"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据cascadeguidString数据交换台文件资源id,uuid返回数据举例(处理正常){"code":"1","data":{"cascadeguid":"7f3cd5d2-fd69-4a81-beed-adc0cd14b5ab"},"message":"文件资源注册成功"}文件资源撤销接口名称文件资源撤销接口URL样式http://ip:端口/basic/file/cancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注file_idString是文件资源Id数据交换台文件资源id,uuidnoteString是撤销原因长度不能改超过2000提交数据举例{"file_id":"7f3cd5d2-fd69-4a81-beed-adc0cd14b5ab","note":"撤销原因"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":"1","message":"文件资源撤销成功"}接口资源注册接口名称服务注册URL样式http://ip:端口/basic/service/register提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据Body中提交名称是否必须中文名称描述cnName是服务中文名称全网不允许重复,机构名称_服务描述,长度范围:1~100字符enName是服务英文名称长度范围:1~32字符serviceDesc是服务描述长度范围:0~200字符cata_id是国家台目录ID数据交换台返回的目录id,uuidcredit_code是string32serviceShareType是共享类型1:开放;2:共享url是服务的有效地址长度范围:1~100字符serviceType是协议类型0:RestAPI;1:WebServicemethodType是请求方式数据字典:方法类型inputParams否输入参数描述见表inputParams_contentoutputParams否返回参数描述见表outputParams_contentoutput否响应示例callExample否调用示例responseType是响应类型数据字典:响应类型提交数据举例{"cnName":"目录分类-库表目录1_接口资源","enName":"lzln_testapi","serviceDesc":"目录分类-库表目录1_接口资源","cata_id":"313723e0-f989-48a2-8a94-8f4a6f6ec497","credit_code":"45020500023456788X","serviceShareType":"2","url":"http://ip:端口/cascade11/rest/cascade/register","serviceType":"0","methodType":"1","output":"响应示例","callExample":"调用示例","responseType":"JSON","inputParams":[{"paramname":"paras","paramtype":"String","mustfill":"1","remark":"输入参数"}]}返回Http状态200返回数据参数名称描述Code执行结果代码(成功:1,失败:详见错误码列表)message执行结果信息(和结果代码对应,是执行结果的说明信息)Data查询响应数据(json对象)id数据交换台服务注册id,uuid返回数据举例(处理正常){"code":"1","data":{"cascadeguid":"095fe990-1a41-4353-9fe0-038bf37b699f"},"message":"接口资源注册成功"}接口资源撤销接口名称接口资源撤销接口URL样式http://ip:端口/basic/service/cancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注service_idString是接口资源Id数据交换台返回标识,格式:UUIDnoteString是撤销原因长度不能改超过2000提交数据举例{"service_id":"095fe990-1a41-4353-9fe0-038bf37b699f","note":"paras"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":"1","message":"接口资源撤销成功"}资源申请接口资源申请接口名称资源申请接口URL样式http://ip:端口/basic/resource/apply提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注resource_idString是资源Id数据交换台资源id,格式:UUIDapply_userString是申请人姓名contactString是申请人联系方式电话/邮箱credit_codeString是申请部门社会信用代码start_datedate否申请有效期,开始日期不填为永久有效end_datedate否申请有效期,失效日期不填为永久有效use_scopeString是资源使用范围参考附录use_descString是资源用途说明attachString是附件信息见表:attach_listapply_typeString是申请类型库表:1文件:3接口:4fieldnameString是申请的字段名称,多个分号隔开库表资源必填提交数据举例{"resource_id":"bfce1857-8eed-4d13-a52b-99ab5f448ae3","credit_code":"91510100MA6C8A7M4M","apply_user":"张三","contact":"zhagnsan@162.com","start_date":"2018-01-01","end_date":"2019-01-01","use_scope":"资源使用范围","use_desc":"主要用途","apply_type":"1","fieldname":"male;name","attach":[]}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据cascadeguidString数据交换台申请记录标识返回数据举例{"code":1,"message":"资源申请提交成功","data":{"cascadeguid":""}}资源申请附件上传接口名称资源申请附件上传接口URL样式http://ip:端口/basic/apply/fileupload提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注filenameString是文件名称filecontentString是附件内容附件二进制内容(文件类型为:jpg,gif,png,txt,doc,docx,pdf,xls,xlsx;文件大小最大10M)提交数据举例{"filename":"资源申请表6","filecontent":"YWx0ZXIgdGFibGUgcHJlc19jYXRhbG9nX3JpZ2h0IGFkZCB0eXBlIFZBUkNIQVIoMSkgZGVmYXVsdCAxOw0KaW5zZXJ0IGludG8gcHJlc19jYXRhbG9nX3JpZ2h0IChzZWxlY3QgKiwyIGFzIHR5cGUgZnJvbSBwcmVzX2NhdGFsb2dfbGVhZG91cmlnaHQpOw0KaW5zZXJ0IGludG8gcHJlc19jYXRhbG9nX3JpZ2h0IChzZWxlY3QgKiwzIGFzIHR5cGUgZnJvbSBwcmVzX2NhdGFsb2dfcGFydG5lcm91cmlnaHQpOw0KQUxURVIgVEFCTEUgcHJlc19jYXRhbG9nX3JpZ2h0IEFERCBJTkRFWCBpbmRleF90eXBlKHR5cGUpOw0KYWx0ZXIgdGFibGUgTWV0YURhdGFfQ29kZU1haW4gYWRkIGluZGV4IGluZGV4X2NvZGVOYW1lKGNvZGVOYW1lKTsNCmFsdGVyIHRhYmxlIHByZXNfYmFzaWNpbmZvIG1vZGlmeSBjb2x1bW4gUmVzb3VyY2VzTmFtZSBWQVJDSEFSKDUwMCk7DQphbHRlciB0YWJsZSBwcmVzX2Jhc2ljaW5mbyBhZGQgaW5kZXggaW5kZXhfUmVzb3VyY2VzTmFtZShSZXNvdXJjZXNOYW1lKTsNCg0KMQ"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据cascadeguidString数据交换台文件记录标识返回数据举例{"code":"1","data":{"cascadeguid":"5a55c49b-e766-4204-a622-24ae98ad3ff2"},"message":"附件上传成功"}名称资源申请附件下载接口URL样式http://ip:端口/basic/apply/filedowload提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注fileidString是文件标识数据交换台文件标识filenameString是文件名称提交数据举例{"fileid":"","filename":"资源申请表"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据filecontentString文件内容,base64返回数据举例{"code":1,"message":"资源申请提交成功","data":{"filecontent":""}}资源申请附件下载接口名称资源申请附件下载接口URL样式http://ip:端口/basic/apply/filedowload提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注fileidString是文件标识数据交换台文件标识filenameString是文件名称提交数据举例{"fileid":"","filename":"资源申请表"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMap消息体封装返回的数据filecontentString文件内容,base64返回数据举例{"code":1,"message":"资源申请提交成功","data":{"filecontent":""}}资源申请审核接口名称资源申请审核接口URL样式http://ip:端口/basic/apply/review提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注apply_idString是申请标识数据交换台申请标识passString是审核结果是否通过审核(0:驳回补正;1:审核通过;2:驳回)opinionString是审核意见提交数据举例{"apply_id":"","pass":"1","opinion":"同意"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":1,"message":"处理成功"}资源需求方取消资源申请名称资源需求方取消资源申请URL样式http://ip:端口/basic/apply/consumercancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注apply_idString是申请标识数据交换台申请标识reasonString是审核意见提交数据举例{"apply_id":"","reason":"不需要使用该资源"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":1,"message":"处理成功"}资源提供方取消资源申请名称资源需求方取消资源申请URL样式http://ip:端口/basic/apply/provideercancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注apply_idString是申请标识数据交换台申请标识reasonString是审核意见提交数据举例{"apply_id":"","reason":"不提供资源"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":1,"message":"处理成功"}资源订阅接口库表资源订阅接口名称资源需求方订阅库表资源URL样式http://ip:端口/basic/subscribe/table提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注resource_idString是数据交换台返回的资源idsubscribenameString是订阅名称credit_codeString是订阅方社会信用代码update_frequencyString是更新频率单位:秒fieldnameString是字段名称多个分号隔开targerdbnameString是目标数据库名称dbipString是目标数据库IPdbportString是目标数据库端口dbnameString是目标数据库名称dbuserString是目标数据库账号dbpwdString是目标数据库密码fieldidString是订阅字段的id,下行表catalog_fieldinfo中column_id,多个用,隔开tablenameString否映射表名,如果需要订阅到指定表则添加fieldLinkString否映射表字段集,多个逗号隔开,如果有映射表,必填,并且与fieldid对应提交数据举例{"resource_id":"080b818d-f859-420a-abb0-4dbdda48ab96","subscribename":"testkevin","credit_code":"007566111","update_frequency":"50000","fieldname":"name;age","targerdbname":"test","dbip":"localhost","dbport":"3306","dbname":"mysql","dbuser":"root","dbpwd":"Gepoint",///分隔线"fieldid":"29b87549-2761-4027-8e15-285dd82569dc","tablename":"","fieldLink":""}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMapcascadeguidString数据交换台订阅标识返回数据举例{"code":1,"message":"处理成功","data":{"cascadeguid":""}}文件资源订阅接口名称资源需求方订阅文件资源URL样式http://ip:端口/basic/subscribe/file提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注resource_idString是数据交换台返回的资源idsubscribenameString是订阅名称credit_codeString是订阅方社会信用代码update_frequencyString是更新频率单位:秒targerftpnameString是目标ftp名称ftpipString是目标ftpIPftpportString是目标ftp端口ftpfoldernameString是目标ftp文件夹名称ftpuserString是目标ftp账号ftppwdString是目标ftp密码提交数据举例{"resource_id":"218928","subscribename":"资源订阅1","credit_code":"21892812122","update_frequency":"50000","targerftpname":"订阅库","ftpip":"","ftpport":"21","ftpfoldername":"resourcedolowad","ftpuser":"root","ftppwd":"11111",}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMapcascadeguidString数据交换台订阅标识返回数据举例{"code":1,"message":"处理成功","data":{"cascadeguid":""}}接口资源订阅接口名称资源需求方订阅接口资源URL样式http://ip:端口/basic/subscribe/api提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注resource_idString是数据交换台返回的资源idsubscribenameString是订阅名称credit_codeString是订阅方社会信用代码update_frequencyString是更新频率单位:秒appidString是订阅的应用名称提交数据举例{"resource_id":"218928","subscribename":"资源订阅1","credit_code":"21892812122","update_frequency":"50000","appid":"12133"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息dataMapcascadeguidString数据交换台订阅标识返回数据举例{"code":1,"message":"处理成功","data":{"cascadeguid":""}}资源需求方订阅取消接口名称资源需求方订阅取消接口URL样式http://ip:端口/basic/subscribe/consumercancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注subscribe_idString是订阅idreasonString是取消原因提交数据举例{"subscribe_id":"218928","reason":"不再使用"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":1,"message":"处理成功"}资源提供方订阅取消接口名称资源提供方订阅取消接口URL样式http://ip:端口/basic/subscribe/providercancel提交方式POST提交资源数据header中提交名称是否必须描述Authorization是string提交资源数据名称类型必填说明备注subscribe_idString是订阅idreasonString是取消原因提交数据举例{"subscribe_id":"218928","reason":"不再提供"}返回Http状态200返回数据参数名称类型说明备注codeString执行状态执行结果代码(成功:1,失败:详见错误码列表)messageString返回信息提示信息返回数据举例{"code":1,"message":"处理成功"}外部对接用户组织管理的核心在于对外提供一套标准的员工和组织接口,包括各种API接口、WEBService服务接口、界面接口等。 定义该接口的目的,是为了屏蔽在项目实施过程中,不同的项目可能存在着不同的用户组织管理方式。针对不同的用户组织管理系统,只需实现一个基于该接口定义的适配器就可以了。而基于大数据模块接口开发的其它业务模块,不必再修改关于大数据模块的内容了。通用接口方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论