论文部分内容阅读
本文以研究数字城管的应用与效能优化为出发点,结合基本软件全生命周期开发技术,力图打造一款基于定制化需求的数字城管系统。该系统以“事前-事中-事后”视频监控与分析为主手段,面向不同使用人员提供统一监控、统一指挥、分级事件处置指令下发、城管事件处置反馈等功能。全方面多角度为城市管理进行数字化服务。本文所做主要工作如下:(1)归纳千里眼数字城管系统行业特点,并进行定制化需求分析结合行业内数字城管系统的核心业务流程,分析了现有数字城管系统的缺点,并针对这些缺点进行了定制化需求目标制定,总结归纳出了千里眼数字城管系统行业特点;对千里眼数字城管系统进行了功能性需求分析与性能需求分析,并对其中监督受理子系统、监督指挥子系统、综合评价子系统、实时影像子系统核心四大功能模块进行了基于UML的模型构建,包括功能模型、结构模型、行为模型;给出了系统的性能需求分析结果,并给出了若干系统建设原则。(2)设计了兼具专用功能与通用功能的千里眼数字城管系统,可按需进行功能分配结合需求分析结果,梳理出了通用功能模块与专用功能模块,并将通用功能模块作为系统中台进行总体设计,专用功能模块作为系统专属工具进行详细设计;通过系统中台的调用可以向下管理专属功能模块、向上呈现系统运营效果,实现按需功能分配;总体设计包括系统功能架构、网络与主机集成两部分;详细设计包括核心业务逻辑交互方法、部分接口设计、数据实时分析与离线分析方法等,并给出了流程图模型进行展示。(3)千里眼数字城管系统的总体设计与详细设计结合需求分析结果,从系统功能架构、网络与主机集成两部分对系统进行了总体设计,阐述了系统基本功能流转架构与承载网络与主机设计结果;针对系统核心功能模块进行了详细设计,包括核心业务逻辑交互方法、部分接口设计、数据实时分析与离线分析方法等,并给出了流程图模型进行展示;此外,本文还在遵循数据与业务解耦合的基础上,给出了数据库设计方案。(4)系统实现结合总体设计与详细设计的结果,给出了监督受理子系统、监督指挥子系统、综合评价子系统、实时影像子系统四大核心功能模块的核心代码与模块功能封装思路。