智慧市容环境卫生管理信息系统建设项目初步设计参考指南

第四章项目建设方案 

梳理和编制数据标准规范,为数据体系建设提供建设指导。数据标准规范体系是根据统一市容环卫基础数据资源建立的,从要素分类、编码、符号、制图、更新机制等层 面解决各类规划标准不衔接、各自为政问题。标准规范体系包括:数据资源类标准、系 统标准、管理标准。对于每一类数据应用场景,都要有与之相对应的标准,即数据分类 与数据标准之间一一对应。

1.1.1 标准规范建设思路

1.1.1.1 标准规范建设原则

 

统筹规划,集约建设。以标准体系建设为目标,参照国家标准与地方相关标准,针 对数据资源业务开展专项研究,建立全面成套、层次适当、类别清晰的标准规范体系。基于重庆市政务数据资源相关标准要求,兼顾物联网数据、互联网数据、政务数据的共 性特征,避免重复建设。

突出重点,急用先上。明确建设运行面临的关键问题,注重提出数据资源管理急需 的重要技术标准。紧紧围绕《重庆市政务数据资源管理暂行办法》(重庆市人民政府令 第 328 号)对质量管控的要求,保证“一数一源,一源多用”;注重安全标准要求,建立覆 盖安全技术、安全管理及安全评估评价相关标准,为安全建设提供基础保障。立足于实 际,按轻重缓急合理安排标准研究和开发项目,把握技术驱动和需求牵引的统一,制定 对建设运行亟需的市容环卫数据资源行业标准和内部标准。

厘清边界,明确责任。紧紧围绕《关于印发贯彻落实重庆市新型智慧城市建设实施 方案的通知》对建设的责任要求,明确各部门的数据汇聚以及部门数据资源池的标准建设责任和要求,明确牵头部门对各类数据库的标准建设责任和要求,以及明确本期项目中的建设的相关标准建设责任和内容。

1.1.1.2 标准规范分类

 

标准规范体系主要包括数据资源类标准、系统标准、管理类标准三大类。

(一)数据资源类标准 按照信息工程的基本理论,在任何业务领域中,数据是稳定的,而业务是多变的。

数据不仅是业务操作的核心内容,也是决策支持的重要依据。数据标准解决双方或多方 对数据语义的无歧义理解,数据交换时就必须按照商定的数据结构进行,由此可对数据 资源进行质量管控。

数据资源类标准主要针对数据资源的元数据、基础信息目录的目录编制原则、目录 编制流程、目录信息维护等内容进行规定的标准。

(二)系统标准 系统标准应包含共享开放接口、共享开放技术、汇聚治理、系统接入方式要求、安全技术要求等标准。

(三)管理标准需求 管理类标准应包含机制规程、运维管理、检测评估三个层次。机制规程标准应规定政务数据资源汇聚、治理、共享、开放过程中的运作机制、操作流程;运维管理类标准 应规定政务数据资源系统运维及管理相关内容。

标准规范和制度的建设,是为了保障本项目的开发、运行和推广,支持业务协同, 推动政务数据资源的优化配置,提高管理水平和公众服务水平,充分发挥该平台对建设 本市和谐社会所起到的作用,因此标准规范和制度的建设不但应注重建设过程,更应注重标准、规范、制度的落实和应用,可以通过组织管理措施、业务技术措施来保障信息系统在建设、运行、推广、维护中对标准规范的应用。

1.1.2 标准规范体系规划

1.1.2.1 公共类标准

 

公共类标准分为数据资源、系统及技术和管理三大类标准,主要对各个系统通用数 据标准、技术要求以及管理进行规范。数据资源类标准包含编码规范、元数据规范等内 容;系统标准主要针对市级“三清单”(需求清单、责任清单、需求清单)、集成和接口技 术进行规范要求;管理类规范主要包含数据资源管理评价办法、共建共享管理办法等。

1.1.2.2 共享交换标准

 

共享标准分为系统及技术和管理两大类标准,主要针对政务数据共享系统的建设及 使用进行规范指导。系统标准主要对政务数据资源共享系统进行技术要求以及接口规 范,政务数据资源共享系统应当包含资源申请、质量管理、工单校核以及错误反馈功 能;管理类标准包含政务数据资源共享相关机制规程以及评估评价标准。

1.1.2.3 基础数据库标准

 

基础数据库标准分为数据资源和系统及技术两大类标准,主要针对基础数据库的建 设及使用进行规范指导。基础数据库的数据资源类标准包含各基础数据库的目录信息规 范以及元数据规范。系统标准主要对基础数据资源池的的数据筛选标准、建库方式、容 量和地址分配进行规范要求,以及对各部门其他系统的接口进行规范。

1.1.3 本期标准规范建设内容列表

 

为满足市区两级平台的建设,本期项目需要完成公共类标准规范建设。其中《数据 资源目录》由相关牵头单位(重庆市城市管理局、重庆市环境卫生事务中心)联合完 成,负责按数据要素维度对各生产单位数据要素进行汇总统计。主要内容如下表:

表 4-1 本期标准规范建设内容列表

序号

一级分类

二级分类

标准名称

1

公共类标准

数据资源

数据资源目录

2

系统及技术

集成和服务接口技术规范

3

数据库建库标准

4

管理

共建共享管理办法

1.2 区县市容环卫数据资源建设方案

 

市容环卫基础数据资源建设是以各局属单位和近郊远郊区(县)局为主体,形式上 本期基础数据资源仍以逻辑资源为主,对于个别特殊需求,可考虑按物理资源方式建 设。基础数据资源由各个数据生产单位自行维护建设,相关费用由各单位的自有运维费 用承担,不在本项目中予以考虑。

各局属单位和近郊远郊区(县)局按照“一数一源”、“数据自治”原则,依据数据汇聚 规范,对数据资源进行筛选、清洗、加工,形成本单位的数据资源库并向市局共享相关 基础数据资源。

市局科技信息化处完善基础资源池的相关标准规范,建立基础资源池数据管理、更 新、服务的长效机制。各市容环卫部门根据所需提供的数据目录清单,依托各局属单位和近郊远郊区(县)局清洗加工后的基础数据资源,筛选本部门所负责的业务数据,形成部门数据资 源。市局基础数据资源库为各类服务应用和宏观决策等提供基础数据支持与服务,提升 市城市管理局的治理能力。市容环境卫生基础数据资源建设主要包括以下内容: 建立数据汇聚规范单位数据资源归集生产数据的挂接与接入 质量审核、比对校验、纠错反馈

市局市容环卫数据根据市容处、农环处、广告处和环卫事务中心的职责,通过业务数 据调查、数据完善、业务数据扩充等专项工作,生产新数据或更新原有数据,提升数据 获取效能和质量。各区(县)城管局及相关单位的数据生产为市局市容环卫数据库提供 数据支撑,是其核心的数据源之一。市容环卫数据主要为环卫设施数据和环卫作业资源 数据。

1.2.1 环卫设施数据生产

 

环卫设施数据其核心数据为设施基础数据和设施位置数据,主要包括环卫公厕信 息、垃圾收集点信息、垃圾转运站信息、环卫工人作息房信息、生活垃圾分类信息、机 动车洗车场信息、中转站信息、垃圾处置信息、建筑垃圾治理、户外广告信息、农村环 境卫生信息和设施数据常态化信息等内容。其中,环卫设施数据主要通过各区(县)已 建成环卫系统与本系统开放的标准接口对接方式获取,各区(县)未有建成系统的通过 本系统开通账号权限,各区(县)手动录入、移动端定位的方式获取;人流量、气味监 测等数据等数据需通过硬件设备获取,硬件设备由各区(县)按照市级统一标准自行建 设,并通过系统对接方式获取,各区(县)已建设备需按照市级标准进行接入。

1.2.1.1 环卫公厕信息数据处理及入库

 

环卫公厕信息数据核心数据为公厕基础数据和人流量、气味监测等数据,公厕基础 数据主要包括全市公厕的名称、编码、行政区划、管理单位、公厕类型、等级、公厕便 民设施、坑位等基本信息。其中,公厕基础数据主要通过各区(县)已建成环卫系统与 本系统开放的标准接口对接方式获取,各区(县)未有建成系统的通过本系统开通账号权限,各区(县)手动录入、移动端定位的方式获取;人流量、气味监测等数据等数据需通过硬件设备获取,硬件设备由各区(县)按照市级统一标准自行建设,并通过系统 对接方式获取,各区(县)已建设备需按照市级标准进行接入。

1.2.1.2 垃圾收集点信息数据处理及入库

 

垃圾收集点信息数据主要为全市生活垃圾收集点、垃圾桶、果壳箱基础数据,即具 体为垃圾收集点名称、编码、行政区划、管理单位、收集点分类方式、收集点日均吞吐 量、收集方式等信息数据。垃圾收集点信息数据主要通过与各区(县)已建成市容环卫 数据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获 取。

1.2.1.3 垃圾转运站信息数据处理及入库

 

垃圾转运站信息数据主要包括全市转运站名称、位置、编码、行政区划、管理单 位、类型、等级、设备投资等信息数据。垃圾转运站信息数据主要通过与各区(县)已 建成市容环卫数据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定 位的方式获取。

1.2.1.4 环卫工人作息房信息数据处理及入库

 

环卫工人作息房信息数据主要包括环卫工人作息房名称、编码、行政区划、管理单 位、类型、等级、生活设备类型、使用总人数等信息数据。环卫工人作息房信息数据主 要通过与各区(县)已建成市容环卫数据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获取。

1.2.1.5 生活垃圾分类信息数据处理及入库

 

生活垃圾分类信息数据核心数据为投放收集设施信息数据、垃圾分类处理设施信息 数据、分类智能设备的位置和工作等数据,投放收集设施信息数据主要包括全市垃圾分类小区、单位、学校的垃圾分类投放点、智能垃圾分类投放设备、垃圾房、可回收物站

点和厨余垃圾处置设施等垃圾分类投放收集设施信息,即具体包括设施编号、设施名 称、设施类型、位置、所在校区(单位、学校)、投资等信息数据。垃圾分类处理设施 信息数据主要包括全市垃圾分类处理设施名称、位置、编码、行政区划、管理单位、类 型、等级、设备投资、设施建设(含垃圾处理和渗滤液、污水处理等)以及环境评价、 批复、排污许可证等信息数据。其中,垃圾分类基础数据主要通过各区(县)已建成环 卫系统与本系统开放的标准接口对接方式获取,各区(县)未有建成系统的通过本系统 开通账号权限,各区(县)手动录入的方式获取;分类智能设备的位置、工作等数据需 通过硬件设备获取,硬件设备由各区(县)按照市级统一标准自行建设,并通过系统对 接方式获取,各区(县)已建设备需按照市级标准进行接入。

1.2.1.6 机动车洗车场信息数据处理及入库

 

机动车洗车场信息数据主要包括全市机动车洗车场名称、位置、编码、行政区划、 管理单位、类型、等级、设备投资等信息数据。机动车清洗站信息数据主要通过与各区(县)已建成市容环卫数据库获取;各区(县)未有建成系统,各区(县)手动录入、 移动端定位的方式获取。

1.2.1.7 化粪池信息数据处理及入库

 

化粪池信息数据主要包括全市化粪池名称、位置、编码、行政区划、管理单位、类 型、等级、设备投资等信息数据。化粪池信息数据主要通过与各区(县)已建成市容环 卫数据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获 取。

1.2.1.8 中转站信息数据处理及入库

 

中转站信息的核心数据为中转站基础数据和车辆识别、地磅称重、环保监测、视频 等数据。大型中转站数据市局直管,小型中转站由各区负责,其中,基础数据主要通过 已建成环卫系统与本系统开放的标准接口对接方式获取,未有建成系统的通过本系统开 通账号权限,手动录入、移动端定位的方式获取;车辆识别、地磅称重、环保监测、视 频等数据需通过硬件设备获取,硬件设备由按照市级统一标准自行建设,并通过系统对 接方式获取,已建设备需按照市级标准进行接入。

1.2.1.9 垃圾处置信息数据处理及入库

 

本系统的核心数据为垃圾处理厂基础数据和车辆识别、地磅称重、环保监测、视频 等数据,垃圾处理厂数据由各垃圾处理厂填报,其中,基础数据主要通过已建成环卫系 统与本系统开放的标准接口对接方式获取,未有建成系统的通过本系统开通账号权限, 手动录入、移动端定位的方式获取;车辆识别、地磅称重、环保监测、视频等数据需通 过硬件设备获取,硬件设备由按照市级统一标准自行建设,并通过系统对接方式获取, 已建设备需按照市级标准进行接入。

1.2.1.10 建筑垃圾治理信息数据处理及入库

 

建筑垃圾治理信息数据主要包括全市建筑工地、运输过程、消纳场全流程的信息数 据。建筑垃圾治理信息数据主要通过与各区(县)已建成市容环卫数据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获取。

1.2.1.11 户外广告信息数据处理及入库

 

系统对通过审批的户外广告信息进行统一备案处理,支持对所有登记的户外广告在 地图中进行展示,可查看相关户外广告的详细信息,包括管理单位、养护单位、责任单 位、广告大小、广告附件信息等内容。 

本系统的核心数据为户外广告基础数据和审批数据、位置等数据,数据主要由广告处负责录入,各区(县)可以通过系统对接以及本系统开发查看权限方式获取信息。 户外广告信息数据主要包括管理单位、养护单位、责任单位、广告大小、广告亮度、广告附件信息等内容。户外广告信息数据主要通过与各区(县)已建成市容环卫数 据库获取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获取。

1.2.1.12 农村环境卫生信息数据处理及入库

 

农村环境卫生信息数据主要包括全市各农村和乡镇建成区的收集点、中转站、车辆 基础数据和车辆的位置、重量、视频数据等。其中,收集点、中转站、车辆基础数据主 要通过各农村和乡镇建成区已建成环卫系统与本系统开放的标准接口对接方式获取;车 辆的位置、重量、视频等数据需通过硬件设备获取,硬件设备由各农村和乡镇建成区按 照市级统一标准自行建设,并通过系统对接方式获取。

1.2.2 环卫作业资源数据生产

 

环卫作业资源数据其核心数据为作业资源的基础数据,主要包括环卫部门信息、环 卫企业信息、环卫合同信息、环卫标段和作业面积信息、车辆基础信息、环卫人员信 息、作业资源数据常态化信息等内容。根据市局所需的数据目录清单,对相关业务部门 所负责的市容环卫数据进行筛选、清洗、加工,形成治理后的市容环卫数据资源。

1.2.2.1 环卫部门信息数据处理及入库

 

环卫部门信息数据主要包括机构职能、业务职责、管理范围等信息数据。环卫部门 信息数据主要通过与各区(县)已建成市容环卫数据库获取;各区(县)未有建成系 统,各区(县)手动录入、移动端定位的方式获取。

1.2.2.2 环卫企业信息数据处理及入库

 

环卫企业信息数据主要包括企业名称、注册号、法定代表、公司地址、成立时间、 执照有效期、单位类型、联系人、联系电话、资质、中标标段、备注等信息。环卫部门 信息数据主要通过与各区(县)已建成市容环卫数据库获取;各区(县)未有建成系 统,各区(县)手动录入、移动端定位的方式获取。

1.2.2.3 环卫合同信息数据处理及入库

 

环卫合同信息数据主要包括合同编号,合同名称,中标时间,中标公司,服务时间

(起始结束),合同总额,甲方,乙方,丙方,人员配备,车辆配备,作业任务量,作 业内容,作业范围。环卫合同信息数据主要通过与各区(县)已建成市容环卫数据库获 取;各区(县)未有建成系统,各区(县)手动录入、移动端定位的方式获取。

1.2.2.4 环卫标段和作业面积信息数据处理及入库

 

环卫标段和作业面积信息数据主要包括全市域环卫清扫保洁作业管理网格、全市环 卫作业面积、全市环卫作业标段的信息数据。环卫标段和作业面积信息数据主要通过与 各区(县)已建成市容环卫数据库获取;各区(县)未有建成系统,各区(县)手动录 入、移动端定位的方式获取。

1.2.2.5 车辆和船只基础信息数据处理及入库

 

车辆和船只基础信息数据其核心数据为车辆和船只基础数据、车辆位置、工作状态 和视频等数据,车辆和船只基础数据主要包括车辆和船只区域、车辆和船只用途、车辆 和船只类型及自定义、车牌号、作业类型、所属作业队伍、所属部门、服务区域、品牌 型号、载重量、开始使用时间、使用年限等信息数据。船只和车辆基础数据主要通过各 区(县)已建成环卫系统与本系统开放的标准接口对接方式获取,各区(县)未有建成 系统的通过本系统开通账号权限,各区(县)手动录入的方式获取;船只、车辆的位置以及视频等数据需通过硬件设备获取,硬件设备由各区(县)按照市级统一标准自行建 设,并通过系统对接方式获取,各区(县)已建设备需按照市级标准进行接入。

1.2.2.6 环卫人员信息数据处理及入库

 

环卫人员信息数据主要为全市环卫管理人员信息数据、环卫作业人员信息数据、环 卫设备信息数据和关心关爱信息数据。

人员基本信息主要包括部门、姓名、工号、在职状态、联系电话、年龄、性别、职 位等。

环卫设备信息数据主要包括设备种类、设备编号、SIM 卡号、绑定信息、状态信息 等。

关心关爱信息数据包括全市环卫工人年龄情况、工资及时发放,保险按期购买,住 房补贴按时发放,劳动合同或劳务合同按规定签订等数据。

1.2.2.7 市容环卫数据常态化管理

 

各区实时更新基础数据新增、减少、维护变动情况,由市管理部门对各区已录入的 基础数据以及数据变化情况进行巡查,发现数据与实际情况不符时,由各区进行数据更 新整改。

1、监督巡查 由市业务主管部门对各区上报的数据进行抽查核实,包括数据的真实性和完整性。2、问题下发对于市业务主管部门抽查不通过的数据,由各区进行重新填写。

3、整改反馈 对于市业务主管部门抽查不通过的数据,由各区对数据进行检查整改后重新上报。4、数据入库对于市业务主管部门审核通过的整改数据,系统自动纳入系统数据库进行管理,并时候更新系统对应功能板块的最新数据。

1.3 数据库设计

1.3.1 数据资源规划

 

智慧市容环卫管理信息系统的数据资源分为两个方面,主要分为基础数据和过程结 果数据。具体规划描述如下:

1)基础数据 基础数据包括基础设施基本属性信息、车辆基础信息、人员基础信息等。

l基础设施属性信息 包括基础设施名称、基础设施类型(如垃圾桶、转运站、公厕、处置终端等)、服务人口、面积、地理位置、相关负责人、起讫时间等。

l车辆基础信息 在总体规划需求的调研基础上,建立车辆数据库,车辆基础信息包括车辆名称、作业类型、车牌号码、智能设备编号、作业路段、绑定的作业人员等。

l人员基础信息 将管理人员、作业人员的基本信息进行管理,基础信息包括人员姓名、性别、年龄、工种、员工编号、定位设备编号等。

2)过程结果数据 过程结果数据包括车辆实时监测数据、垃圾收集状态数据、人员定位数据、固废计量称重数据、视频监控数据、图片数据、人工管理统计数据、报表数据等。

l环卫车辆实时监测数据 

环卫车辆实时位置、作业轨迹、作业状态、实时速度、作业过程视频等,形成环卫车辆过程监测数据。同时,对数据进行二次分析,形成作业结果统计,判断是否按照既 定路线进行作业、作业趟次是否符合规定。

l垃圾收集状态数据 垃圾车辆到达收集点进行收集时,通过读取垃圾身份识别卡,实现垃圾收集信息实时上传,判断是否符合收集规则。

l人员定位数据 根据保洁人员与机动人员的实时位置信息数据,判断作业人员是否按照规定的时间进行作业。追踪机动人员的实时位置,用以判断是否按照调度进行现场作业。

l计量称重数据 对计量称重数据进行统计,生成日、月、年的报表数据,以及根据区、街道、环卫站进行统计报表分析,输出相关结果报表数据。

l视频图片数据 视频监控录像数据用于视频监控和生产管理,图片数据用于检查运输车车容车貌和巡检考核人员对现场考核留证。

lExcel 格式历史数据将原台账的 Excel 格式历史数据导入系统,以便计算环比、同比变化数值。

l统计报表数据 

统计数据是统计系统运行过程中产生的过程和结果数据,输出 Excel 表格、饼状图、 柱状图、折线图等多种方式。

1.3.2 数据汇集方案 

数据汇集是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从 而为数据挖掘提供完整的数据源。

本期项目主要是实施单位对多源异构数据进行接入、数据集成、数据存储与管理、 为下一步数据治理做准备。本项目根据局内现状,采用“逻辑集中”的集中模式。

图片

图 4-1 数据汇集方案

1.3.2.1 汇集对象 

根据市容环卫数据体系,按照数据类别、层次和关系,汇聚对象主要为市容环卫数据目录(市容环卫数据资源目录表)。本汇集范围主要以局内各个市容环卫部门单位的 数据资源为主,市(含)以下市容环卫主管部门按照统一目录体系,在相应分类层次下 补充扩展本地其他数据目录,并通过外部共享专题库更新到市大数据应用发展管理局的 数据资源目录。各级市容环卫主管部门在统一目录体系下,可建设不同专题数据目录, 并保持对应关系。对于互联网类数据社会数据,在合法合规情况下汇聚。对于有技术能力的区(县)局,由其独立完成数据的汇集与共享,对于暂不具备技术条件的区(县)局,可由其委托局内相关技术实施单位进行数据的汇集与共享。

1.3.2.2 数据接入方式

 

本项目接入方式分两种:逻辑接入和物理接入。

1.3.2.2.1 数据逻辑接入

数据逻辑接入基于城市综合管理服务平台的数据中枢来管理,逻辑接入方式主要为 在线服务接口。

在线服务利用数据接口提供相关服务,由接入方调用被接入方数据。数据接口提供 多种方式,包括但不限于以下几类:

1.  基于城市综合管理服务平台提供的服务接口接入;

2. 在线接口接入,提供数据服务在线注册功能,支持注册用户将符合 HTTP 协议的 无状态服务在线汇聚,支持自动识别服务相关信息并填写元数据,同时,支持扩展的第 三方服务在线注册与管理。

1.3.2.2.2 数据物理接入

物理接入方式分为:1. 集中部署、2. 数据库访问接口、3. 逻辑容器 集中部署:由被接入系统将生产数据通过前置机的方式汇入库内。被接入对象可

为:业务系统、前置机、中间库等。应用场景:相关部门(单位)向市容环卫资源和综 合性城市管理数据库运维管理单位离线汇交原始数据或数据成果,由运维管理单位统一 建库的汇聚方式。

数据库访问接口:由被接入方提供数据服务接口供接入方调用。被接入方需选择对 应的数据接口方式,将数据与相关的相关资源池连接,并联通数据接口。对数据接入进 行监控,对数据接入错误问题及时记录,通知各牵头部门进行重新接入。应用场景:用于业务政务统计分析的数据信息资源,应开放数据库接口,用于城市综合管理服务平台实时统计分析。 

逻辑容器为插接式数据库,由一个使用 CDB(Container Database)选项创建的容器 数据库和一个或多个 PDB(Pluggable Database)组成,CDB 作为容器容纳 PDB,而 PDB 彼此隔离,就像一个独立的数据库般在 CDB 中存在。插接式数据库可以通过现有 数据库快速配置和部署新的环境;本项目而已,由被接入方通过 PDB 将数据接入市容环 卫资源池中。应用场景:对于无数据库运维软硬件支撑环境的部门(单位),由市容环 卫资源和综合性城市管理数据库运维单位提供逻辑容器,由数据提供(单位)独立更新 运维的汇聚方式。

1.3.3 数据库建设

1.3.3.1 设计原则

 

数据库建设的总体设计原则性要求如下:

(1)先进性 整体系统充分体现先进的管理思想和理念,采用先进的、成熟的且可持续发展的技术方法,并与管理单位的实际需求相结合。

(2)实用性 方案设计和功能设置追求实用性,切合重庆市市容环卫业务情况实际,技术上有一定高度,手段强调实用,操作直观简便。充分考虑系统的实用性,在保证系统能够安 全、可靠运行的前提下,充分利用资源,最大限度地降低系统造价,保护计算机设备及 应用系统的投资。

(3)前瞻性和整体性 

充分考虑信息化的发展趋势和方向,结合重庆市市容环卫业务实际,对数据仓库的整体架构具有前瞻性和整体性的设计。

(4)集成性 整个系统具有开放、灵活、符合主流标准的集成架构,能够与现有的、在建的、将建的各相关应用系统进行有效的集成整合。

(5)扩展性 系统有良好的扩展性、可移植性和升级前景,系统结构模块化,功能模块可以平滑扩充,为可能的增值服务留有空间。

(6)可管理性和可维护性 由于整个系统是一个较为复杂的系统,因此要考虑系统应具有良好的可管理性和可维护性。

(7)安全性 大数据信息按照信息的敏感程度进行适当的分级管理。数据管理、使用应具有可靠的权限控制。

(8)稳定性和可靠性 系统具备必要的冗余备份设计,采取有效的备份措施,以便在遇到灾难性破坏时,实行数据恢复。运行应稳定、可靠。

1.3.3.2 设计思路

 

数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确 性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和 维护难度,提高系统的实际运行效率。虽然对于小项目或中等规模的项目,开发人员可以很容易地利用范式理论设计出一套符合要求的数据库,系统作为一个包含大型数据库的软件项目,就必须有一套完整的设计原则。

(1)规范命名 所有的库名、表名、域名必须遵循统一的命名规则,并进行必要说明,以方便设计、维护、查询。

(2)并发控制 设计中应进行并发控制,即对于同一个库表,在同一时间只有一个人有控制权,其他人只能进行查询。

(3)全面准确 所涉及的数据库内容应该尽可能全面,字段的类型、长度都应该准确地反映业务处理的需要,所采用的字段类型、长度能够满足当前和未来的业务需要。

(4)关系一致 应准确表述不同数据表的相互关系,如一对一、一对多、多对多等,应符合业务数据实际情况。同时应包含是否使用各种强制关系(指定维护关系的各种手段,如强制存 在、强制一对一等等)。

(5)松散耦合 各个子系统之间应遵循松散耦合的原则,即在各个子系统之间不设置强制性的约束关系。一方面避免级联、嵌套的层次太多;另一方面避免不同子系统的同步问题。子系 统之间的联系可以通过重新输入、查询、程序填入等方式建立,子系统之间的关联字段 是冗余存储的。

(6)适度冗余

数据库设计中应尽量减少冗余,同时应保留适当的冗余。主要应基于下面几点考虑: 

为了提高性能:如果数据的记录数较多,执行多表联合查询时会显著降低性能。通 过在表中保留多份拷贝,使用单表即可完成相应操作,会显著改善性能。

为实现耦合关系的松弛,需要保留冗余信息,否则当数据记录不同步时,会因为其 中一个子系统无法运行而导致整个系统均无法运行。

为备份而冗余,如果其中某些数据或某些子系统不是一直可用,则可以考虑在可用 时保存到本系统的数据库中以提高整个系统的可用性。

(7)高频分离 将高频使用的数据进行从主表中分离或者冗余存储(如限制信息的检测等),将有助于大幅度提高系统运行的性能。

(8)数据库的一致性和完整性 为了保证数据库的一致性和完整性,设计人员往往会设计过多的表间关联,尽可能地降低数据的冗余。但是,表间关联是一种强制性措施,建立后,对父表和子表的插 入、更新、删除操作均要占用系统的开销。此外,最好不要用 Identify 属性字段作为主键 与子表关联。如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的 操作,因此,为了提高系统的响应时间,合理的数据冗余也是必要的。 

1.3.3.3 建设方案 

图片

 

图 4-2 数据架构图

     应用数据资源中心的数据组织架构由共享数据资源库、基础数据资源库和各类主题数据资源库组成。

(1)共享数据资源库 共享数据资源库是采用数据交换和采集工具由各区(县)城管局数据库和市属单位、企业的数据库抽取得来的数据,这部分数据与市局规定的数据格式标准保持一致。

(2)基础数据资源库 基础数据资源库由各区(县)城管局、市属单位和市属企业的原始数据资源库抽取,并进行数据转换与标准化,形成面向要素的基础数据资源。

(3)各类主题数据资源库 主题数据库是通过对基础数据、业务数据的筛选形成相关主题数据库,为城市综合管理的决策分析提供数据资源。

1.3.3.4 数据库安全设计

 

(1)数据库安全与保护 

数据库安全是指保护数据库以防止非法用户的越权使用、窃取、更改或破坏数据。数据库安全涉及到很多层面,必须在以下几个层面做好安全措施:数据库系统层:数据 库系统应该有完善的访问控制机制,以防止非法用户的非法操作。

(2)数据库安全的目标 保证数据独立性问题,降低程序对数据及数据结构的依赖。简化应用程序对数据的访问,应用程序得以在更为逻辑的层次上访问数据。解决数据有效性问题,保证数据的逻辑一致性。提供数据共享,集中统一管理数据。防止非法用户对数据库的非法使用,以避免数据的泄露、篡改或破坏。系统失效后的数据库恢复,使数据库不丢失数据。保证数据的安全性,在共享环境下保证数据所有者的利益。

1.3.3.4.1 数据保密设计

对于一些重要的机密的数据,例如一些无线传输数据、权限数据、地理空间数据, 都必须存储在数据库中,需要防止对它们未授权的访问,哪怕是整个系统都被破坏了, 加密还可以保护数据的安全。对数据库安全性的威胁有时候是来自于网络内部,一些内 部用户可能非法获取用户名和密码,或利用其他方法越权使用数据库,甚至可以直接打 开数据库文件来窃取或篡改信息。因此,有必要对数据库中存储的重要数据进行加密处 理,以实现数据存储的安全保护。数据加密就是将称为明文的敏感信息,通过算法和密 钥,转换为一种难于直接辨认的密文。解密是加密的逆向过程,即将密文转换成可识别 的明文。数据库密码系统要求把明文数据加密成密文,数据库存储密文,查询时将密文 取出解密后得到明文。数据库加密系统能够有效地保证数据的安全,即使黑客窃取了关键数据,他仍然难以得到所需的信息。另外,数据库加密以后,不需要了解数据内容的系统管理员不能见到明文,大大提高了关键数据的安全性。

1.3.3.4.2 运行安全设计

Ø用户认证设计

(1)用户认证技术 用户认证技术是系统提供的最外层安全保护措施。通过用户身份验证,可以阻止未授权用户的访问,而通过用户身份识别,可以防止用户的越权访问。

(2)用户身份验证 由系统提供一定的方式让用户标识自己的身份。每次用户请求进入系统时,系统必须对用户身份的合法性进行鉴别认证。用户要登录系统时,必须向系统提供用户标识和 鉴别信息,以供安全系统识别认证。

(3)用户身份识别 用户身份识别以数据库授权为基础,只有经过数据库授权和验证的用户才是合法的用户。数据库授权技术包括授权用户表、用户授权表、系统的读出写入规则和自动查询 修改技术。

Ø访问控制设计 访问控制是从计算机系统的处理功能方面对数据提供保护,是数据库系统内部对已经进入系统的用户的访问控制,是安全数据保护的前沿屏障。它是数据库安全系统中的 核心技术,也是最有效的安全手段,限制了访问者和执行程序可以进行的操作,这样通 过访问控制就可防止安全漏洞隐患。DBMS 中对数据库的访问控制是建立在操作系统和 网络的安全机制基础之上的。只有被识别被授权的用户才有对数据库中的数据进行输入、删除、修改和查询等权限。通常采用下面两种方法进行访问控制: 

(1)按功能模块对用户授权 

每个功能模块对不同用户设置不同权限,如无权进入本模块、仅可查询、可更新可 查询、全部功能可使用等,而且功能模块名、用户名与权限编码可保存在同一数据库。

(2)将数据库系统权限赋予用户 通常为了提高数据库的信息安全访问,用户在进行正常的访问前服务器往往都需要认证用户的身份、确认用户是否被授权。为了加强身份认证和访问控制,适应对大规模 用户和海量数据资源的管理,通常 DBMS 主要使用的是基于角色的访问控制。

1.4 信息资源目录管理设计

 

信息资源目录管理属于智慧市容环卫的一部份,遵照国家《政务信息资源目录体 系》和重庆市相关标准,采用成熟的软件产品和工具,建设重庆市市容环卫行业信息资 源目录体系技术框架,并且该目录体系需使用城市管理行业信息资源目录系统,作为其 市容环卫行业的一个重要组成部分。

1.4.1 总体设计

 

通过城市管理资源目录平台实现市容环卫管理信息资源库建设和城市管理信息资源 的整合、共享。通过目录的分布式信息管理结构,可以把物理上分布在不同的市容环卫 应用系统内的信息,从逻辑上统一起来,形成统一的信息共享和查询服务;通过元目录 的数据整合功能,实现把分散在不同业务的专项信息采集整理到集中的专项资源库,为 管理信息的决策分析提供数据基础。

目录服务系统参照国家标准《政务信息资源目录体系》的要求建设,该体系的总体 结构如下:

图片

图 4-3 政务资源目录平台体系架构图

目录服务系统通过使用元目录工具技术,从现有的分布在各数据库异构的市容环卫 各业务应用信息基础库中进行元数据采集、整合,生成元数据视图,将各专项元数据库 纳入相应的专项目录数据库,从而在网络中形成大型的、统一的市容环卫管理信息目录 视图。其系统模型如下图所示。

图片

图 4-4 目录服务系统功能模型图

目录服务系统的基本功能包括目录内容编目、注册、发布、查询、维护。

1.4.2 市容环卫行业信息资源目录管理系统功能

 

依据国家政务信息目录体系标准,目录体系框架的基本功能包括元数据编目、注 册、发布、查询和维护等主要功能。

1.4.2.1 市容环卫信息资源编目

 

目录体系框架要遵循国家电子政务核心元数据标准和信息资源分类标准,实现对各 个部门的市容环卫信息资源进行编目,采集出元数据信息。对市容环卫信息资源编目的 基本功能包括:

(1)元数据元素的赋值 按照电子政务元数据标准的要求,支持自动、机辅方式完成元数据元素的赋值。

(2)政务信息资源分类 按照分类标准,支持自动、机辅方式对共享政务信息资源进行分类。 

(3)标准符合性检查 支持市容环卫信息资源元数据完整性和标准一致性检查。数据完整性检查主要目的是保证所有必选的元数据实体和元数据元素已经赋值,标准一致性检查主要是保证已填 写的元数据实体和元数据元素的取值符合相应元数据标准、分类标准的规定。

(4)元数据输出 采集的核心元数据的输出格式,都要求符合元数据标准的要求,并且考虑到格式的开放性、灵活性,元数据采用 XML 作为编码格式。

1.4.2.2 元数据注册和目录服务注册 元数据注册是指各部门共享发布的元数据或元数据服务在目录中心登记。 目录体系框架中,注册分为两种情况:

(1)元数据注册 在节点和重庆市城市管理行业目录服务中心之间建立连续稳定的传输通道,支持目录内容的提交,注册到目录服务中心的目录内容,入库到目录服务中心的核心元数据管 理库。

(2)目录服务注册 节点将目录服务的地址信息注册到重庆市城市管理行业目录服务中心,由重庆市城市管理行业目录服务中心进行审核后,加入目录服务地址信息库,从而实现目录中心与 示范节点目录系统的互联互通。

1.4.2.3 元数据发布

 

(1)存储和审核待发布的元数据 

在重庆市城市管理行业目录服务中心,逻辑上建立基于市容环卫管理的核心元数据管理库和核心元数据发布库,分别管理待审核的目录内容和正式发布的目录内容。通过 审核的目录内容须从核心元数据管理库转入到核心元数据发布库。

(2)发布元数据 在重庆市城市管理行业目录服务中心,建立市容环卫行业的目录服务器和目录服务网关,对外提供目录服务,构建分布式目录发布服务的模式,提供目录服务、节点目录 服务的代理发布,以及节点注册的目录内容的发布。

1.4.2.4 目录查询

 

在重庆市城市管理行业目录服务中心,建立市容环卫行业的基于 Web 的目录查询系 统,方便使用者通过该人机交互界面查询目录内容,发现和定位节点的共享政务信息资 源。

使用者可以通过多种方式进行目录内容查询,其中最基本的方式为分类查询方式。 按照多种分类方式查询,从多个角度的分类系统来查找政务信息资源的元数据,从而定 位和查询资源信息。

分类方式包括按照综合主题分类、专题分类等方式。 城市管理行业目录体系框架的分类系统将会覆盖全市所有市容环卫管理行业各级部门的数据集,每个目录都对应着零至多个政务信息资源,用户通过目录树可以定位到所 要查找的数据资料。

(1)提供单个检索词条件查询,即通过单一关键词进行查询。 

(2)多个检索词组合查询,即通过多个检索条件进行组合查询。

1.4.2.5 目录维护

 

在重庆市城市管理行业目录服务中心,提供针对市容环卫行业的元数据、目录树的 基本的管理、维护操作。主要功能包括:

       (1) 目录内容的维护:对发布的目录内容提供备份、恢复、统计功能; 

(2) 服务监控:监控目录服务(包括目录服务器和目录服务网关)、查询系统的运 行。

(3) 对目录框架的定义:根据政务信息资源综合主题分类、专题分类建立目录树,并 提供基本管理功能。

(4) 用户反馈:管理用户的反馈意见,并和提供者进行协调。

(5) 日志分析:根据目录内容访问日志,统计分析目录内容的查询情况。

(6) 辅助管理:包括邮件服务器、域名服务器等相关系统的运行管理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/428228.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

回溯难题(算法村第十八关黄金挑战)

复原 IP 地址 93. 复原 IP 地址 - 力扣(LeetCode) 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 . 分隔。 例如:"0.1.2.201" 和 &q…

【计算机毕业设计】044学生管理系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

数据结构——算法与算法分析3,4

目录 1.分析算法时间复杂度的方法 举例: 1.数据集队时间复杂度的影响 2.空间复杂度 3.设计好算法的过程 1.分析算法时间复杂度的方法 举例: 1.数据集队时间复杂度的影响 一般只考虑最坏时间复杂度和平均时间复杂度 2.空间复杂度 3.设计好算法的过程…

【Android 内存优化】怎么理解Android PLT hook?

文章目录 前言什么是hook?PLT hook作用基本原理PLT hook 总体步骤 代码案例分析方案预研面临的问题怎么做?ELFELF 文件头SHT(section header table) 链接视图(Linking View)和执行视图(Execution View&…

Vue使用高德地图定位到当前位置,并显示天气信息

首先得去高德控制台申请两个 key,一个天气key和一个定位key 获取天气信息的函数: const getWeather function (city) {// 使用 fetch 发送请求获取天气信息fetch(https://restapi.amap.com/v3/weather/weatherInfo?city${city}&keyeefd36557b0250…

二,几何相交----2,区间相交检测IID--(1)算法

对于空间的线段是否相交,假设都是与x平行,则需要三步 1,对各线段左右端点设置为L,R标志 2,从小到大进行排序 3,线性扫描,从小到大,根据模式判断是否相交,假设不相交,则应…

【JavaScript】面试手撕浅拷贝

【JavaScript】面试手撕浅拷贝 引入 浅拷贝和深拷贝应该是面试时非常常见的问题了,为了能将这两者说清楚,于是打算用两篇文章分别解释下深浅拷贝。 PS: 我第一次听到拷贝这个词,有种莫名的熟悉感,感觉跟某个英文很相似&#xff…

sc-MAVE

Deep-joint-learning analysis model of single cell transcriptome and open chromatin accessibility data单细胞转录组和开放染色质可及性数据的深度联合学习分析模型 在同一个细胞中同时分析转录组和染色质可及性信息为了解细胞状态提供了前所未有的解决方案。然而&#x…

WPS/Office 好用的Word插件-查找替换

例如:一片文档:…………泰山…………泰(少打了山字)………… 要是把“泰”查找替换为“泰山”,就会把前面的“泰山”变成“泰山山”,这种问题除了再把“泰山山”查找替换为“泰山”,有没有更简单…

Flutter输入框换行后自适应高度

Flutter输入框换行后输入框高度随之增加 效果 设计思想 通过TextEditingController在build中监听输入框,输入内容后计算输入框高度然后自定义适合的值,并且改变外部容器高度达到自适应高度的目的 参考代码 //以下代码中的值只适用于案例,…

智能果园风吸杀虫灯的优势

TH-FD2随着农业科技的不断进步,果园管理也迎来了革命性的变革。智能果园风吸杀虫灯作为一种新型的果园管理工具,以其独特的优势,正逐渐受到广大果农的青睐。 一、智能果园风吸杀虫灯的工作原理 智能果园风吸杀虫灯利用害虫的趋光性&#xff0…

贪心 Leetcode 134 加油站

加油站 Leetcode 134 学习记录自代码随想录 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油…

MonkeyRunner在自动化测试里的应用场景!

MonkeyRunner是Android提供的一个自动化测试工具,主要用于对Android设备或模拟器进行功能和压力测试。以下是一些MonkeyRunner在自动化测试中的应用场景及实例代码: 基本操作测试 点击屏幕上的特定位置或元素。 模拟滑动和手势操作。 发送按键事件。 …

指针习题二

使用函数指针实现转移表 #include <stdio.h> int add(int a, int b) {return a b; } int sub(int a, int b) {return a - b; } int mul(int a, int b) {return a * b; } int div(int a, int b) {return a / b; } int main() {int x, y;int input 1;int ret 0;int(*p[…

Linux学习:初识Linux

目录 1. 引子&#xff1a;1.1 简述&#xff1a;操作系统1.2 学习工具 2. Linux操作系统中的一些基础概念与指令2.1 简单指令2.2 ls指令与文件2.3 cd指令与目录2.4 文件目录的新建与删除指令2.5 补充指令1&#xff1a;2.6 文件编辑与拷贝剪切2.7 文件的查看2.8 时间相关指令2.9 …

服务器硬件基础知识

1. 服务器分类 服务器分类 服务器的分类没有一个统一的标准。 从多个多个维度来看服务器的分类可以加深我们对各种服务器的认识。 N.B. CISC: complex instruction set computing 复杂指令集计算 RISC: reduced instruction set computer 精简指令集计算 EPIC: explicitly p…

ViTMatte:Boosting image matting with pretrained plain vision transformers

自sora之后&#xff0c;我也要多思考&#xff0c;transformer的scaling law在各个子领域中是不是真的会产生智能&#xff0c;conv的叠加从resnet之后就讨论过&#xff0c;宽或者深都没有办法做到极限&#xff0c;大概sam这种思路是最好的实证。 1.introduction 引入了ViT adap…

浅谈一个CTF中xss小案例

一、案例代码 二、解释 X-XSS-Protection: 0&#xff1a;关闭XSS防护 之后get传参&#xff0c;替换过滤为空&#xff0c;通过过滤保护输出到img src里面 三、正常去做无法通过 因为这道题出的不严谨所以反引号也是可以绕过的 正常考察我们的点不在这里&#xff0c;正常考察…

深入理解快速排序算法:从原理到实现

目录 1. 引言 2. 快速排序算法原理 3. 快速排序的时间复杂度分析 4. 快速排序的应用场景 5. 快速排序的优缺点分析 5.1 优点&#xff1a; 5.2 缺点&#xff1a; 6. Java、JavaScript 和 Python 实现快速排序算法 6.1 Java 实现&#xff1a; 6.2 JavaScript 实现&#…

ARM64汇编02 - 寄存器与指令基本格式

最近的文章可能会有较多修改&#xff0c;请关注博客哦 异常级别 ARMv8处理器支持4种异常等级&#xff08;Exception Level&#xff0c;EL&#xff09;。 EL0 为非特权模式&#xff0c;用于运行应用程序&#xff0c;其他资源访问受限&#xff0c;权限不够。 EL1 为特权模式&…