工程安全监测大数据平台开发方案前言为了及时、准确、全方位得反馈工程监测信息,现准备将移动互联的思维模式引入安全监测日常工作管理中,拟开发掌上app,实现集现场数据测量采集后上传、软件自动分析处理、及时预警、及时分析处理、远程监控于一体的安全监测管理系统,实现安全监测关键数据推送、反馈和预测功能,服务项目和业主。安全监测数据以实时性、快速反馈性为主要特质,随着移动办公、移动终端和4G技术的发展,通过移动方式实现安全监测数据共享、反馈、预测预报具有重要工程应用价值和意义;安全监测技术进步体现在对新技术、新方法的应用,体现在对互联技术、大数据技术的应用与实践,依托项目,利用掌握的数据,形成自主产权的技术平台对安全监测业务发展具有重要意义。一、系统功能模块规划{pc端+移动端(业主+监测员)}软件开发主要核心模块如上。1、数据采集及呈现客户端APP本模块主要功能是数据采集员登录自己的APP账号,现场扫描监测仪器二维码,可以查看工程项目、监测点信息、监测仪器的属性参数,同时进行现场监测数据系统录入。业主登录app,实时查看工程项目数据、数据分析结果,定时向业主推送项目监测数据分析报告。(1)、用户注册以及账号权限设置a、前端用户账号:前端自行注册,注册时选择不同的角色,注册成功后用户拥有不同的访问权限,对于外单位用户(如业主、设计等),仅能访问其所属工程的数据信息,而本单位部分用户应有权访问所有工程的数据信息。b、系统管理员账号:自定义角色功能设置,不同角色分配不同功能权限的系统管理账号。(2)、数据采集管理a、现场数据采集处理:监测仪器专属二维码:每个监测仪器有独立的二维码,用户扫描二维码,可查看仪器参数详情。扫面二维码,录入具体监测数据,浏览、查询、编辑、上传观测数据。b、数据导入:系统对接各数据接口或人工导入数据。(3)、业主登录app,实时查看工程项目数据、数据分析结果,定时向业主推送项目监测数据分析报告;业主意见反馈功能。2、pc端数据管理分析模块数据管理模块主要是管理多个工程的观测数据库,存储及管理监测仪器基本属性、工程属性、观测数据、环境量数据,用户以及系统管理员对观测数据、环境量数据、监测仪器特性、监测仪器工程特性等观测数据进行导出、查询、统计、分析处理,筛选出自己所需的数据处理后形成相应过程线。(1)数据处理分析:数据浏览、查询、编辑,导出、删除,形成相应过程线功能。a、监测点数据分析:统计整个监测点观测数据的整体数据,可进行浏览、查询、编辑、导出(表)等操作。b、组监测仪器数据分析:各分类组的观测数据整体数据统计分析,可进行浏览、查询、编辑、导出(表)等操作。c、单个监测仪器数据分析:统计分析单个监测仪器的观测数据数据,可进行浏览、查询、编辑、导出(表)等操作。d、重点观测仪器数据分析:统计分析重点监测仪器的观测数据数据,可进行浏览、查询、编辑、导出(表)等操作。(2)数据录入管理a、录入记录:数据记录的快捷检索,数据显示字段(录入时间、监测点、仪器编号、录入人员……)(3)项目设备分布统计a、监测仪器位置分布:显示每个监测仪器的信息(名称、负责人等),以分布图形式展示b、工程项目位置分布:显示每个工程项目的信息(地址、联系人等),以分布图形式展示c、监测点分布图:显示每个监测点的信息(地址、联系人等),以点状分布图形式展示(4)、数据变化量警戒值管理:数据警戒值的修改、添加、删除、查询,不同的观测数据或监测仪器设置不同的安全警戒值,做数据对比分析(比如,渗漏量警戒值、测缝计警戒值、渗压计警戒值)。(5)、数据导出/下载:导出所需数据表。(6)、生成各数据分析过程线3、工程项目数字化三维仿真模型(1)、数据库内容:通过点击三维模型图(监测点、监测设备),查看聚集体内容、调取相应数据。a、基础项目环境地图数据库:工程信息数据实地采集,工程项目端各个现场数据的勘测、采集。b、三维模型数据库c、项目管理数据库:如,监测设备(监测仪器分布)、监测数据、环境数据等。4、监测预警反馈模块监测预警参数设置,系统监测仪器或观测数据设置标准参考值,当采集数据和数据库标准参考值做对比分析,当前观测数据超过系统安全警戒值时,系统自动报警,系统管理人员编写、编辑要推送的安全监测简报、快讯、预警信息及时发送给相关负责人。(1)、监测简报管理:监测简报的增删改查功能,及时推送前端用户,信息内容的展现形式为图文,表格等多种形式。(2)、快讯消息管理:快讯消息的增删改查,及时推送前端用户,信息内容的展现形式为图文,表格等多种形式。(3)、预警信息管理:预警信息的增删改查,及时推送前端用户,信息内容的展现形式为图文,表格等多种形式。5、设备工程人员管理模块本模块对工程项目、监测点、监测设备、数据采集员、业主、后台管理员等进行参数设置、权限管理与相应操作。(1)、项目管理:项目添加、删除、属性自定义设置、工程特性设置。(2)、监测点管理:监测点的添加、删除、修改等(3)、组监测仪器:组监测仪器的添加、修改、删除等(4)、监测仪器:监测仪器添加、分类、修改、删除、监测数据自定义设置、监测监测仪器特性设置。(5)、用户管理:用户注册信息以及权限定义。(6)、管理员管理:管理员账号分配、权限设置功能。(7)、二维码管理:每个监测仪生成独立的二维码。6、数据模型分析报表生成模块主要功能是数据处理分析之后生成各类所需的数据报表、数据模型、统计图形等,比如,App和pc端上显示的数据分布图(支持多种图形图像格式文件)、仪器观测数据表、特征值表、历时过程线,类型图表,如散点图(显示测斜孔数据)、矢量图(显示平面位移测点数据)、柱状图(显示垂直位移、静力水准、渗压计水位)等。(1)、数据报表:按时间、具体数据字段或特殊需求统计生成并可导出数据统计表。(2)、数据模型/图形:按时间、具体数据字段或特殊需求统计绘制过程线图,曲线图、数据分布图、柱状图、矢量图等多种数据分析图表。(3)、其他类型图表二、系统开发语言及架构设计开发语言:php+MySQL(千万数据量)+IIS+HTML+js系统架构:B/S客户端:安卓、ios、PC三、开发工期及费用1、软件功能部分Pc端工程项目信息管理工程项目三维建模工程项目设备管理数据采集管理功能数据分析处理功能设备二维码管理报表生成导出功能监测消息推送管理用户账户管理功能用户反馈意见管理业主端APP工程项目详情观测数据过程线观测仪器分布图监测断面图观测仪器特征值重点观测数据项目简讯消息意见反馈监测员端(APP)工程项目信息监测点信息监测仪器信息监测数据录入数据查询浏览问题反馈报价PC+移动端APP2、硬件部分根据系统构架、保证系统后期稳定运行,建议租用云服务器,具体配置参数为CPU:8核、内存:8G、硬盘:500G、带宽:10兆,费用每年:12000元。四、后期系统维护开发完成后,我公司将对系统进行为期1年的免费维护服务。维护内容包含:A、系统的安全性及稳定性维护。B、使用人性化的升级服务。C、不改变原系统设计意图的新需求升级。D、在使用过程中发现的新的软件BUG.E、其它服务根据合同具体条款执行。