我的案例

一、一个点位挂着十来个项目,手工台账最先散架

环境监测的一天从采样计划开始:车开去哪个场站、采哪几个点、每个点测哪些项目,回来以后数据要按噪声、水质、尾气、气质分成几本账。管这几本账的平台,是机构自己用勤哲 Excel 服务器搭的。

麻烦在于这几层关系天生不对齐。一个场站下挂若干点位,一个点位又挂着十来个项目,每个项目还各自对应检测方法、判定依据和一条计算公式。

关系一多,纸质台账就守不住。同一批数据在任务单、结果表、报告和年度汇总里各存一份,改了这头忘那头,报告上的判定结论就可能跟标准脱节。

这家机构没有买成品软件,做法是先理关系、再建表:基础资料录一次,后面的单据全部从库里取数。

环境监测数据管理平台的七个功能域总览
图1 七个功能域的总览:基础数据、环境监测、监测报告、任务计划、数据台账、计算公式、网盘文档
系统功能清单,按业务分组的模板目录
图2 功能清单:每类业务下挂哪些模板,一眼能数清
开发者团队介绍,使用勤哲平台十五年的定制开发经历
图3 开发者介绍:在勤哲平台上做了十五年的定制开发
95张
平台覆盖的功能界面数量
7类
可自动成文的监测报告类型
17个
内置的环境监测计算公式
基础数据管理十七类资料垫在底下,部门、场站、项目、方法、依据逐层挂接
环境监测管理任务登记、合同评审、工作令、结果登记与数据台账一条线走完
监测报告管理七类报告按场站加样品类别自动成文,前两页统一、后两页取数
任务计划管理月度监督计划、问题登记、整改追踪、出差统计放在同一处
数据台账管理历史数据批量导入,新数据提交即落库,按年度和专业随时调阅
计算公式管理十七个常用公式连同算例截图入库,网页端和手机端都能用
网盘文档管理质量手册到标准文件按编号归档,目录级权限管控

二、先理关系再建表:十七类基础资料怎么咬合

搭这套平台,最花时间的不是画界面,而是把资料之间的引用关系画清楚。谁是谁的上级、谁被谁引用,决定了后面每张单据能不能自动带出数据。

顺着业务走一遍就明白了:部门和岗位定权限,员工档案挂资质证书;客户与监测单位定委托关系;场站下挂点位,点位下挂项目;项目再往上连判定依据、检测方法、采样方法。

这串链条里最容易被忽略的是"点位—项目"这一层。二百三十四个场站、七百六十五个点位,展开成五千五百四十四条点位项目关系,手工维护不出错几乎不可能。

系统把它做成明细表:选定点位,可测项目按类别列出来逐条勾选。后面登记结果时,项目、方法、依据三样都从这张表取,不必再靠人回忆。

基础数据管理入口,十七类资料集中在一棵目录树里
图4 基础数据管理入口:十七类资料收在同一棵目录树里
基础资料逻辑关系表,标注各资料之间的引用方向
图5 逻辑关系梳理:谁引用谁,先画在纸上再建模板
公司部门与岗位角色设置界面,共七个部门三十八个角色
图6 部门与岗位:七个部门、三十八个角色,权限从这里往下分
员工档案卡片,含岗位、联系方式与在职状态,共四十七份
图7 员工档案:四十七份卡片,一人一档,与资质证书挂钩

人员这一支是权限的根。部门、岗位、人员三层定下来,"谁能看哪一块"才有依据,后面每张单据的填报人、审批人也都从档案里取。

客户基础资料列表,含委托单位名称与联系人,共十九家
图8 客户资料:十九家委托单位,联系人、地址、开票信息一并记录
监测单位基础资料,共七家外协检测机构
图9 监测单位:七家外协机构的资质与对接人
场站点位资料,二三四座场站与七六五个监测点位
图10 场站点位:二百三十四个场站、七百六十五个点位
场站点位详情,记录所属区域、经纬度与监测介质
图11 点位详情:所属区域、坐标、监测介质写在同一张卡片上
点位项目对应关系表,共五五四四条记录
图12 点位项目:五千五百四十四条对应关系,撑起后面所有取数
点位项目详情,显示某点位下挂的项目与方法
图13 点位项目详情:这个点测什么、用什么方法,一屏说清

场站与点位是监测业务的坐标。同一场站可能有厂界、井场、净化装置几个点位,点位不同,能测的项目也不同,这层区分必须在资料里定死。

资料类别记录量在系统里起什么作用
部门与岗位7 个部门 / 38 个角色划分权限,决定谁能填报、谁能审批、谁能看汇总
员工档案47 份单据的填报人与审批人来源,挂接上岗资质
场站与点位234 个 / 765 个监测任务的落点,报告与台账的空间维度
点位与项目5544 条结果登记的可选项,决定每个点位能录哪些项目
设备与项目字典136 台 / 159 项方法、依据、单位的挂接点,统一统计口径
监测设备卡片,共一百三十六台设备并支持检定证书附件上传
图14 设备卡片:一百三十六台设备,检定证书随卡片一起上传
监测项目资料,共一五九个项目并标注计量单位
图15 监测项目:一百五十九个项目,单位与检出限一并登记
场站类型字典,区分厂界、井场、净化厂等口径
图16 场站类型:厂界、井场、净化厂,先分类再统计
样品性质字典,共十五种样品性质
图17 样品性质:十五种,决定样品走哪套判定口径
样品类别字典,共十八类样品
图18 样品类别:十八类,对应不同的结果登记表
判定依据资料,十八份标准对应二三二个项目
图19 判定依据:十八份标准,与二百三十二个项目建立对应
判定依据详情,含标准编号、限值与适用范围
图20 依据详情:标准编号、限值、适用范围写在一条记录里
检测方法资料,一〇九种方法覆盖一八七个项目
图21 检测方法:一百零九种方法,覆盖一百八十七个项目
检测方法详情,记录方法编号、检出限与依据标准
图22 方法详情:编号、检出限、依据标准,报告里要引用的都在这里
采样方法资料,七种方法对应七十九个项目
图23 采样方法:七种方法,对应七十九个项目
采样方法详情,记录采样时长、流量与保存条件
图24 采样方法详情:时长、流量、保存条件,现场按这条执行
现场测定项目字典,共二十二个现场读数项目
图25 现场测定项目:二十二个能当场读出数的项目
问题分类字典,按层级搭建的问题类型树
图26 问题分类:按层级搭的问题字典,监督记录靠它归类
问题分类详情,大类下再分小类
图27 分类详情:大类下面再分小类,统计时能一层层往上卷
个人资质证书资料,与员工档案按人关联
图28 资质证书:上岗证按人挂在档案上,谁有资格做哪项一目了然

三、一张登记单往下走:任务、通知、结果、台账

监测业务的干道只有一条,但中间要过四道手:接单、下任务、录结果、进台账。过去这四步靠纸和电话串,现在串在一张单子上。

委托方来活,先填任务登记单。单一提交,系统按模板生成指令委托合同评审表,评审意见走工作流逐级签;签完,任务才算落地。

落地后的任务会出现在监测任务工作大表里。这张表不是人工维护的,状态随各环节推进自己变——哪些待采样、哪些已出数、哪些报告未发,看一列就够。

采样前发通知单。通知单从登记单带出委托单位、点位清单和检测项目,工作令号自动生成,采样人员按单执行,不用再问一遍"这趟测什么"。

环境监测管理入口,任务、通知、结果、台账四张主表
图29 环境监测管理入口:四张主表把一条业务线串起来
环境监测任务登记单录入界面,提交后自动生成评审表
图30 任务登记单:填完提交,评审表自动跟着生成
指令委托合同评审表,配置了工作流线上审批
图31 合同评审表:走工作流,评审意见逐级签
合同评审表详情,含合同金额、检测项目与完成时限
图32 评审详情:金额、项目、时限一屏看完,签批有据
监测任务工作大表,任务状态随进度自动更新
图33 任务工作大表:状态自己变,不用再挨个打电话问进度
年度监测任务查看表,按年、半年、季、月纵向排列
图34 年度任务查看:年、半年、季、月纵向排开,一年排期看得见
监测任务通知单,自动生成工作令号
图35 任务通知单:从登记单取数,工作令号自动编
任务通知单详情,列出采样人员、车辆与点位清单
图36 通知单详情:采样人员、车辆、点位清单一并下发

结果登记这一步,最见功夫。五类登记表按样品走:噪声一张、尾气比对一张、油气田水一张、气质一张、通用一张。每张表打开时,上半部分已经填好。

从通知单取来的委托单位、点位、项目、方法和限值都在表里,填报人只动白色单元格——现场读数、采样体积、仪器编号。填错的空间被人为压到最小。

气质这一类还对接了专用数据库,仪器出来的数据直接进表,不用二次转录。油气田水则把井深、层位一并留下,日后追溯有据。

噪声监测结果登记表,大部分内容由通知单自动带入
图37 噪声结果登记:格子大半已由通知单填好,只补现场读数
尾气比对结果登记表,在线仪与手工监测数据并列
图38 尾气比对:在线仪和手工监测两组数并排登记
油气田水结果登记表,登记井深与层位信息
图39 油气田水:井深、层位跟着样品一起记,报告里要用
气质监测结果登记表,与专用数据库对接取数
图40 气质结果:与专用数据库对接,仪器读数直接进表
通用监测结果登记表,用于环境空气、锅炉废气与泄漏检测
图41 通用结果表:环境空气、锅炉废气、泄漏检测共用一张
监测结果数据台账,提交后自动生成
图42 结果台账:提交即入库,按场站和日期排整齐

四、报告不是写出来的,是从库里取出来的

监测报告最耗人的部分不在分析,在誊抄:把结果表里的数一个个搬进 Word 模板,再核一遍单位、有效位数、标准限值。一份报告半小时,错一个数要重来。

这套系统的做法是把报告也做成模板。前两页是封面和基本信息,格式固定;后两页的监测数据、评价结论、达标判定全部从结果台账取,取不到的地方才留空。

生成的入口只有三步:勾被监测单位,选场站与样品类别,定取样日期。系统按这三项去台账里抓记录,一份报告就成形了。

七类报告各有各的表式:噪声、水质、尾气比对、无组织废气、油气田水、气质、通用。差别在列的构成,取数的逻辑是同一套。

监测报告管理入口,七类报告模板
图43 报告管理入口:七类报告模板排在一处
噪声监测报告前两页,封面与基本信息格式统一
图44 噪声报告前两页:封面与基本信息,格式全站统一
生成报告界面,勾选被监测单位并选择场站、样品类别与取样日期
图45 生成报告:勾单位、选场站、定样品类别与取样日期
噪声监测报告后两页,数据与结论由系统自动获取
图46 噪声报告后两页:数据与结论由系统取数,不用手抄
水质监测报告,覆盖周边水、气田水、露头区、河监、监测井与回注水
图47 水质报告:周边水、气田水、露头区、河监、监测井、回注水
尾气比对监测报告,列出比对结果与误差
图48 尾气比对报告:比对结果与误差一并列出
无组织废气监测报告,按点位列出浓度与限值
图49 无组织废气报告:按点位列浓度,旁边就是限值
油气田水监测报告,井深与层位写入正文
图50 油气田水报告:井深、层位写进正文,追溯得回去
气质监测报告,分天然气动态监测与产品气监测两套口径
图51 气质报告:天然气动态监测与产品气监测两套口径
通用监测报告,用于环境空气、锅炉废气与重沸器废气
图52 通用报告:环境空气、锅炉废气、重沸器废气共用

五、监督计划与整改:把"快到期"提前亮出来

监测站除了接委托,还要做监督。月度计划排好、现场查出问题、企业整改、结果复核,这条线最容易断在"谁跟到哪一步"上。

系统把这条线拆成四张表:月度监督工作计划、监督问题登记表、整改结果登记表、监督问题汇总查询。前三张都挂了工作流,谁签的字留在单子上。

问题登记时从计划里选任务,整改登记时对着问题单回填,两张表靠一个编号咬合。到期没改完的,会在预警表里冒出来,催办不用靠人记。

出差统计是顺手加的。谁去哪几天、一年跑了几趟,登记一次就能按时间段汇总,年底报数不必再翻报销单。

任务计划管理入口,计划、问题、整改、出差四类表
图53 任务计划入口:计划、问题、整改、出差四件事放一起
月度监督任务工作计划表,接入工作流线上审批
图54 月度监督计划:排好即进审批流,批完才生效
监督问题登记表,从月度计划选任务并走工作流审批
图55 问题登记:从计划里挑任务,问题逐条落纸
整改结果登记表,对照监督问题单回填
图56 整改登记:对着问题单回填,改没改完有据可查
监督问题汇总查询,可按时间段与计划类型筛选
图57 问题汇总:时间段、计划类型随便筛,季度讲评直接用
整改问题到期预警表,可导出 Excel
图58 到期预警:快超期的自动浮上来,可导出 Excel 催办
出差次数登记表,按人按次记录
图59 出差登记:谁去哪几天,一次一条
出差次数汇总查询表,按任意时间段统计
图60 出差汇总:选个时间段,人次自己算出来

六、台账要能翻旧账:历史数据导入,新数据自动落

换系统时最怕两件事:旧数据搬不过来,新数据对不上旧口径。这套平台的做法是两头并行——历史台账批量导入,新数据提交即落库,同一个模板里放。

台账按年度和专业分。噪声一年九百多条,气田水一年两百多条,逐条都带场站、点位、日期和判定结果,点开能回到原始记录。

汇总不是另做一张表,而是在台账上换视角:按年度、按专业卷起来看总数,想看细节点进去就是明细。趋势图也一样,昼间、夜间各画一条。

数据台账管理入口,历史导入与新数据自动生成并行
图61 台账入口:历史导入与新数据落库两条路并行
噪声监测数据台账,2021 年度共 964 条记录
图62 噪声台账:2021 年度 964 条,一条不少
气田水监测数据台账,2022 年度共 266 条记录
图63 气田水台账:2022 年度 266 条,井号与层位都在
年度监测数据台账查看,可选任意年度区间
图64 年度查看:区间随便选,跨年对比也成立
年度监测结果汇总展示,按年度与专业分类并可联查明细
图65 年度汇总:按年度加专业卷起来,点一行能钻到明细
噪声监测结果趋势图,昼间与夜间分别生成
图66 噪声趋势:昼间、夜间各一条线,超标月份自己冒头
非噪声监测结果趋势图,按项目分别成图
图67 非噪声趋势:水质、废气项目分开看,别混在一条线上
全量监测数据台账查看,支持导出 Excel
图68 全量台账:要多少拉多少,导出 Excel 直接给委托方

七、十七个公式:把算法和算例一起放进系统

监测数据不是读出来就能用,中间要过一遍公式:氯化物、COD、总硬度、氨氮、悬浮物,气体那边还有二氧化硫、硫化氢、氮氧化物和颗粒物。

公式的麻烦有两层。一层是记不住,不同项目算法不同、单位换算也不同;另一层是说不清,新人算完不知道对不对,老手也难一眼看出错在哪。

系统的处理办法很朴素:每个公式配一张算例截图,用的时候自动弹出来。左边是公式图,右边是录入格,白格填数、结果自动算,对着图就能核。

不涉及复杂运算的公式,网页端和手机端都能打开。现场取样时用手机填,回到站里在电脑上复核,同一份数据不用搬来搬去。

计算公式管理入口,十七个公式集中管理
图69 公式入口:十七个常用公式集中在一处
计算公式图片库,使用时自动展示对应算例
图70 公式图库:用到哪个,图就跟着弹出来
氯化物计算公式界面,白格录入数据后自动出结果
图71 氯化物:白格录数,结果自动算,过程看得见
氯化物计算网页端操作界面
图72 网页端:同一个公式,在浏览器里照样填
氯化物计算手机端操作界面
图73 手机端:现场取样时掏出手机就能算
COD 计算公式界面
图74 COD 公式:滴定体积一填,浓度自己出来
总硬度计算公式界面
图75 总硬度公式:EDTA 用量换算成毫克每升
高锰酸盐指数与耗氧量计算公式
图76 高锰酸盐指数:加热时间与浓度一起进公式
水中六价铬计算公式
图77 六价铬公式:标准曲线斜率不写错,结果才站得住
紫外石油类计算公式
图78 紫外石油类:萃取体积与比色皿厚度都在格子里
悬浮物计算公式
图79 悬浮物:两次称重的差值除以体积
水中氨氮计算公式
图80 氨氮公式:吸光度换算浓度,扣空白一步不落
碱度计算公式
图81 碱度公式:两个终点、两个体积,分开算
空气中二氧化硫计算公式
图82 二氧化硫:采气体积先折算到参比状态
空气中硫化氢计算公式
图83 硫化氢:吸收液体积与流量都得对上
空气中二氧化氮计算公式
图84 二氧化氮:盐系数换算这一步最容易漏
空气中一氧化氮计算公式
图85 一氧化氮:与二氧化氮同批采样,分开算
空气中氮氧化物计算公式
图86 氮氧化物:两项相加再折算,别各算各的
PM2.5 与 PM10 浓度计算公式
图87 PM2.5 与 PM10:滤膜前后称重差除以采样体积
总悬浮颗粒物测定计算公式
图88 总悬浮颗粒物:大流量采样,体积折算要准
参比状态采样体积计算公式
图89 参比体积:温度、气压两个修正项一起进
尾气比对误差计算公式
图90 比对误差:手工值与在线值之差,除以手工值
尾气比对相对准确度计算公式
图91 相对准确度:一组数一起算,单个值说明不了问题

八、文档也要管住版本:四大类按编号归档

监测机构的质量体系靠文件撑着:质量手册、程序文件、操作文件、标准文件,四大类往下按编号细分,每个实体文件对应一个目录节点。

这些文件最怕两件事——用错版本、看不到该看的。系统把目录做成层级树,权限挂在节点上,谁能进哪一层由管理员定。

文件要改,先填修订记录单,走一遍审批;批完再更新文档库,旧版本留痕。翻旧账时能查到哪一版、谁批的、什么时候生效。

十五年做下来,勤哲这套平台没有什么惊人的技术。它的价值在于把"一个点位对哪些项目""一份报告取哪些数""一个公式怎么算"这些琐碎关系,一条条钉进了数据库。

网盘文档管理入口,四大类文档按编号归档
图92 网盘入口:四大类文档按编号归档,一个文件一个节点
网盘文档目录层级结构,支持节点权限管控
图93 目录结构:层级树加节点权限,谁能看哪层由管理员定
网盘文档上传下载界面,按权限操作
图94 上传下载:权限之内随手取,权限之外看不到
文件修订记录单,含审批流,修订完成后更新文档库
图95 修订记录:改一版走一次审批,批完才更新文档库

欢迎光临

游客,您好!

登录后享受更多精彩内容

最新主题

开始您的数字化转型之旅

免费下载试用,一周上手,一个月见效,万家企业的共同选择

Archiver| 手机版| Excel服务器APP应用之家

( 京ICP备17007816 )

联系客服 下载试用 勤哲社区 返回顶部