基于移动端的批后项目监管系统设计与实现

2019-05-07 02:49段龙妹于忠海李浩
城市勘测 2019年2期
关键词:后台管理系统管理人员

段龙妹,于忠海,李浩

(济南市勘察测绘研究院,山东 济南 250013)

1 引 言

近年来,随着经济社会的发展及城镇化的进一步加速,建设项目的分布范围不断扩大,项目数量不断增加。建设项目审批通过后,其公示阶段及规划验线阶段,均需由规划主管部门进行现场监督检查。离散偏远的位置分布、日俱增的项目数量与有限的人力资源之间的矛盾日益突出——新增建设项目大都散布在偏远的新开发区域,巡检过程耗时长、效率低,并且占用了大量的科室人力,严重影响其他日常业务的正常开展。

针对上述问题,本文设计了基于移动端的批后项目监管系统,从流程上进行调整,将建设项目在项目公示及规划验线阶段的信息上报工作下放到各个项目建设单位,由建设单位上报人(以下简称“上报人员”)通过移动端App进行现场图片及文字信息的上传,减轻巡查工作量;国土规划主管部门管理人员(以下简称“管理人员”)通过后台系统进行建设项目、建设单位、上报人员等信息的日常管理维护,并对各建设单位的上报内容进行在线审核与意见反馈。

2 系统设计

2.1 框架设计

批后项目监管系统以信息化标准和安全体系为保障,采用四层体系架构,如图1所示。

(1)支撑层:基础设施支撑层,包含系统部署运行所需的软硬件基础设施及网络环境。

(2)数据层:包括项目数据库和系统数据库两个部分,采用MySQL数据库进行统一组织与管理。

(3)服务层:通过Web服务器发布用户验证、项目查询、任务分配、文件上传、定位计算等服务,对来自客户端的请求进行接收、处理与反馈。接口调用和数据交互选用了易于读写、解析方便的JSON格式,通信方式采用HTTP协议。

(4)应用层:面向国土资源主管部门和项目建设单位,分别建设批后项目上报App与后台管理系统。基于移动端的批后项目上报App基于HTML 5开发,并封装为面向Android系统的安装包,能够适配主流分辨率的智能手机及平板设备;后台管理系统采用MVC框架进行开发,部署发布后通过浏览器即可登录访问。

图1 系统整体框架

2.2 功能设计

本系统总体划分为项目信息上报App与后台管理系统两个部分,主要模块如图2所示。

图2 功能模块

(1)项目信息上报App

面向移动端的项目信息上报App,用于辅助建设单位上报人员完成项目信息的采集、录入与上传工作。核心功能模块包括:①信息接收。接收管理人员下发的项目公示类与规划验线类任务以及管理人员对已上报信息的审核反馈。②信息上报。遵照依定的时间节点,对分配到当前用户名下的任务进行文字信息与现场照片的录入、采集、上传。③GIS应用。系统将自动获取上报人员的实际坐标位置与上报信息一同上传至服务器;App基于HTML 5调用在线天地图服务,并在图上标注展示项目分布及当前移动设备的定位位置,辅助上报人员进行位置定位、目标导航与项目信息在线查询检索。

(2)后台管理系统

后台管理系统基于MVC架构开发,面向用户为国土资源主管部门相关科室管理人员,实现对辖区范围内建设单位、上报人员、批后待建项目的统一管理。系统核心功能模块包括:①对辖区内项目建设单位、上报人员的基础信息进行统一管理;②对批后公示类项目、规划核验类项目进行统一管理;③进行任务创建分配、移动端App上报信息接收,并完成在线审核与反馈。

3 关键技术

3.1 基于HTML 5的移动端App快速搭建

移动端应用开发,各个原生环境之间差异较大。如需适配当前主流的移动设备环境,至少需要组织Android、iOS、Web端等不同的技术团队,投资大、耗时长。为快速、便捷地搭建具备更高适应能力的项目信息上报App,本次选用HBuilder软件,基于HTML5和JavaScript进行Web App的框架搭建与功能开发。

Web App是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。选择建设Web App具有以下优势:一是基于W3C标准的HTML语言开发,无须再考虑跨平台开发的语言问题和底层适配问题。借助HBuilder软件,可将开发成果直接封装为Android、iOS等不同版本的安装包,大大降低了开发难度,减少了开发投入,提高了开发效率。二是基于HTML 5,Web App可以实现很多原生环境开发才能实现的功能,例如LBS(Location Based Service,基于位置的服务)、本地数据存储、移动设备照相机的调用等,足以支撑本次项目信息上报应用的开发需要。此外,HTML 5支持CSS3版本,能够实现更加美观的页面排版布局和更加流畅的用户交互效果。

3.2 基于GIS的批后项目监管服务

本系统基于天地图·济南在线电子地图服务与影像地图服务,为上报人员及管理人员提供地理信息服务,辅助批后项目在线监管流程的实现。

后台管理系统设计了在线地图服务模块,面向国土规划主管部门提供建设项目的位置浏览与坐标查询,并将查询获取的坐标数据存入数据库,作为项目对应上报人员位置计算的比对基准。项目信息上报App在在线地图展示与基础操作服务的基础上,提供了以下三大功能:一是实现了当前移动端设备GPS定位位置的实时获取与图上标注,辅助上报人员确认当前位置;二是实时获取服务器端存储的项目信息并进行图上标示,支持上报人员进行空间查询,获取项目的基础资料;三是在上报人员进行信息采集操作时完成实时位置与项目实际位置之间的差值运算,并将运算结果一同上传至服务器端数据库。移动端GIS应用服务如图3所示。

图3 移动端GIS应用服务

3.3 多元化方式辅助信息有效性核实

为确保上报人员在准确位置完成批后公示及工地现状照片采集,引入GPS定位与GIS技术,基于后台管理系统录入的项目位置坐标,实时计算上报照片拍摄位置与项目定位点之间的距离,记录照片拍摄时间,并将距离值、时间信息与上报内容一并提交后台管理系统,如图4、图5所示。

管理人员登录后台管理系统后,可即时获取上报位置偏离值与上报时间,及时发现并有效防止上报人员伪造公示、异地拍摄等违规行为,确保上报信息的准确性与真实性。

图4 上报信息审核

图5 上报照片在线浏览

4 结 论

基于规划主管部门对批后项目现场监管的实际工作需要,本文提出了项目建设单位上报、国土资源部门管理人员在线审核反馈的监管流程,并设计开发了后台管理系统、移动端App及相关数据库表,为流程的实现提供了技术支撑;基于在线天地图服务、GIS技术及GPS定位技术,提供移动端地理信息服务,并对移动设备的定位信息进行了计算与存储,为管理人员准确掌握现场信息并完成在线审核提供了科学有效的辅助手段。

系统建设完成后,在济南市规划局直属第三分局进行了安装部署与试运行。以项目公示为例,公示起止日的现场情况由建设单位进行现场拍照上传,分局工作人员只需对项目公示情况进行网上监督与在线审核,将单个项目的三次公示巡查改为一次现场临检,减少了2/3的现场检查工作量,有效节约了科室人力资源、提升了工作效率,推动了批后项目管理工作的科学、高效开展。

猜你喜欢
后台管理系统管理人员
基于James的院内邮件管理系统的实现
Wu Fenghua:Yueju Opera Artist
基于LED联动显示的违停管理系统
后台暗恋
海盾压载水管理系统
后台朋友
后台的风景
基于RFID的仓储管理系统实现
高校教学管理人员专业化探讨
5年前的选择决定今天