检验检疫业务实时监控软件的研究与设计
软件详细设计说明书

软件详细设计说明书集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#编号∶______版本∶______ 软件详细设计说明书项目名称:xxxxxxxxxxxx子系统委托单位:承办单位:编写: xxxxxx 2002 年 05 月 01 日校对: xxxxxx 2002 年 05 月 10 日审核: xxxxxx 2002 年 05 月 15 日批准: xxxxxx 2002 年 05 月 25 日目录1.引言目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。
背景一、软件名称检测信息系统质量监督检验子模块二、相关单位委托单位∶技术检测中心承办单位∶石油大学(华东)主管部门∶技术检测中心信息中心参考资料1、<<石油工业应用软件工程规范>> SY/T 5232-19992、实用软件工程郑人杰清华大学出版社2.总体设计软件描述质量监督检验子系统可实现所长室、综合室、机械一室、机械二室、化工一室、化工二室、电器室、轻工室检测业务的信息管理及统计汇总、领导查询、公共查询功能,可实现抽样单、委托单、样品收发登记表、产品检验通知单、检验运行卡、检验报告首页及附页的录入、修改、查询及打印;对签发后的检验报告进行查询及统计汇总。
采用B/S 的软件体系结构,服务器采WINDOWS/NT ,SQLSERVER 。
客户端采用WINDOWS/95/98/NT/2000,浏览器采用 以上。
设计方法本软件采用传统的软件开发生命周期的方法,采用自定向下,逐步求精的结构化的软件设计方法软件结构1、总体结构2(2)、用户口令修改模块(3)、检验通知单管理3(2)(3)(4)(5)(6)、样品收发登记综合查询3、机械一室模块5、机械二室模块6一描述。
7、统计汇总模块(1)8、领导查询模块(1)9、公共查询模块:此模块包括一个查询结果模块。
计算机网络自动检测控制系统软件开发设计

计算机网络自动检测控制系统软件开发设计计算机网络自动检测控制系统软件是用于监测和控制计算机网络设备的软件。
随着网络规模的不断扩大和网络设备的不断增多,传统的手动方式难以满足网络设备的管理需求。
开发一款能够实现自动检测和控制的软件成为了迫切需求。
在开发计算机网络自动检测控制系统软件时,可以分为以下几个主要的步骤:一、需求分析在需求分析阶段,需要与网络管理员或者使用者充分沟通,了解他们的实际需求。
需要监测哪些网络设备,需要实现什么样的自动控制功能等。
在需求分析阶段,需要综合考虑网络的规模、设备的种类和数量、网络的拓扑结构等因素。
二、系统设计在系统设计阶段,需要根据需求分析的结果,设计出具体的软件系统结构和功能模块。
可以采用分布式架构,将监测和控制功能分布到不同的节点上,提高系统的稳定性和可扩展性。
需要设计出用户界面,提供友好的操作界面和操作指南,方便用户使用和管理。
三、软件开发在软件开发阶段,需要按照系统设计的要求,开发具体的功能模块和用户界面。
这其中需要考虑到网络设备的种类繁多,需要充分考虑兼容性和可扩展性。
需要充分考虑系统的稳定性和安全性,以及异常情况的处理。
四、测试与优化在软件开发完成后,需要进行全面的测试,确保软件的功能正常,并且对软件进行优化,提高其性能。
在测试过程中,需要模拟不同的网络环境,不同类型的网络设备,以及大量的网络数据流量,检验软件的稳定性和性能。
五、部署与维护在软件测试完成后,可以进行软件的部署,并提供相应的维护服务。
在软件部署的过程中,需要充分考虑硬件环境、网络环境、以及用户数量等因素,保证软件的正常运行。
需要及时更新和维护软件,以应对网络设备更新升级等情况。
通过以上的步骤,可以完成一款高质量的计算机网络自动检测控制系统软件。
这样的软件可以大大提高网络管理员的工作效率,降低网络设备的管理成本,同时提高网络的稳定性和安全性。
在网络设备日益增多的今天,这样的软件势必会成为网络管理的必备工具。
检测业务管理平台信息化项目建议书

检测业务管理平台开发项目建议书第一章项目简介本期项目以全所信息化支撑为出发点,通过建设检测业务管理平台,加强我所信息化建设,通过重构业务管理流程,实现内部协同,提升效率。
整合所内各科室数据资源,达到信息相互共享;提供数据推送和互联网自助查询,方便监管部门、企业。
本期项目由检测业务管理平台和配套的软硬件资源构成。
我所作为区域中心检验所,随着检测业务量快速增长,检测科室增设,迫切需要提升业务响应效率,实现各科室在线协同,以提高实验室效率,创造更多的效益。
通过建设我所检测业务管理平台,可以强化我所统一管理能力,并可以达到以下目标:1、管理出效率,通过重构检测业务管理流程,通过系统实现信息化、精细化管理,流程与系统深度融合,实现流程关键环节可预警, 重要指标可监控,数据来源可追溯、操作记录可查询。
通过实施本项目,可以大力提升我所信息化水平、管理水平。
2、与监控部门互通,检测报告主动推送。
提供便利的报告自助查询,方便企业查询。
大力减少人工处理,节约人力资源投入。
3、为以后的质检数据开发利用奠下基础。
第二章项目建设的必要性加强“互联网+质检”建设,推动质检业务与信息化深度融合。
随着所里业务快速增长、科室及人员增多,原有的LIMS系统的局限性特别明显,已无法支撑所里的发展需要,没办法支撑全所信息化应用要求。
3、项目建设的意义和必要性我所的信息化程度还有待提升,通过信息化业务系统提升技术服务能力还有很大空间。
通过本次项目的建设,构建统筹协调、协同高效、系统完备的检测业务管理平台,可以显著增强我所对检验检测服务的支撑能力。
本次项目,以全所信息化支撑为出发点,建设一套检测业务管理平台,重构业务管理流程,协同管理提升效率;整合所内各科室数据资源,达到信息相互共享;提供数据对外推送和互联网自助查询,方便监管部门、企业。
本平台的应用,可为我所提供及时、准确、可靠、可追溯的实验室数据,提高实验室管理及实验室安全监督、事故追查的能力,能够为我所培养在信息化环境下的高素质的检验队伍。
试验室检测业务综合管理系统技术方案

试验室检测业务综合管理系统技术方案一、概述随着化学、生物、医学等领域的发展,试验室检测业务的量和复杂度不断增加。
为了提高试验室的效率和准确性,需要建立一个综合管理系统,对试验室的采样、检测、数据分析和报告生成等过程进行全面的管理。
本文提出了一个试验室检测业务综合管理系统技术方案,包括系统架构、功能模块和技术选型。
二、系统架构本系统采用分布式架构,包括试验室客户端、数据服务器、业务服务器和管理服务器四个层次。
1. 试验室客户端层:该层位于试验室内部,用于采集样品信息、传输和接收数据。
每个试验室设备都配备一个客户端软件,可以与数据服务器进行数据交换。
2. 数据服务器层:该层用于存储接收到的数据,并对数据进行处理和分析。
数据服务器可以是单个服务器或集群服务器。
3. 业务服务器层:该层用于处理业务逻辑,包括样品接收、检测、数据分析和报告生成等功能。
业务服务器可以部署在多个服务器上,以提高系统的并发处理能力和稳定性。
4. 管理服务器层:该层用于管理试验室的各项业务,包括人员管理、设备管理、数据管理和系统配置等功能。
管理服务器可以对整个系统进行监控和管理。
三、功能模块本系统包括以下功能模块:1. 样品管理:对样品进行登记、分配编号、接收样品信息等操作,并记录样品的处理过程和状态。
2. 试验管理:对每个试验的操作步骤进行管理,包括试验的方法选择、仪器调试和结果录入等。
3. 数据管理:对试验数据进行存储、管理和查询,包括数据的导入、导出、统计和分析。
4. 报告生成:根据试验结果自动生成报告,并可以根据需要进行排版和编辑。
5. 人员管理:对试验室人员进行管理,包括权限分配、岗位调整和培训记录等。
6. 设备管理:对试验室的设备进行管理,包括设备的维护保养、故障修复和使用情况统计等。
7. 系统配置:对系统的参数进行配置,包括界面设置、数据备份和安全设置等。
四、技术选型根据系统的需求和功能模块,我们选择以下技术进行开发和实施。
检验检疫实验室信息管理系统LIMS探索

口王 亚春 李建 军 封 亚辉
( 出入境检验检疫局工业产品检测中心, 江苏 江苏 南京 2 00 ) 10 1
既 髓 一
、
、 / 留
图 1 LI ls逻辑架构 I I 项 目根 据 实验 室 实 际需 求 将 LMS I 系统划分 为三种类 型的子系 统, 对应 于不 同层 次 的 用 户 , 别 是 省 局 、 心 、 验 分 中 实
存 在较 大差 异 , 无法做 到优势 互补 , 中 集
力量 重 点 发 展各 项 检 测 能 力 之 目的 。 成 造
力资源管理模块、实验室质量管 理模 块、 实验 室业务管理模块 、 实验室资源管理模 块、 统计 查询管 理模块 、 实验室客 户关系
管理模块。
这 个现象 的根本原 因还是各 实验 室之 间 交流沟通少 ,没有一种便捷 的资源共享 、
检验检 疫担负着 防止传 染病和病 虫害传 入 、 出 国门, 传 保证 出入境 货物量 和安全 等重要职责 。 大多实验室都在本地主管机
构 的管 理 之 下 , 域 之 间 同类 实 验 室 信 息 区 交流甚少 , 彼此 之 问 发 展 水 平 和 检 测 能 力
实 验 室信 息 管 理 系 统 主 要 应 用 于 实 验 室 的管 理 , 因 此 它 的 管 理 目标 主 要 是 人 、 、 、 、 五 个 方 面 , 个 完 整 的 机 法 料 环 一
室 。 三 个 层 次 的用 户 具 有 不 同的 权 限 等 这 级 , 以看 到不 同 的用 户 界 面 及 功 能 。 可
1前 言 .
E l 7 .6 ( t d r iefr s , 5 80 ( a adGu S n d oL ) 国 )
质检软件解决方案

产品质量监督检验业务管理系统综合解决方案一、方案概述1.1实现目标利用先进的计算机网络技术、安全认证技术和先进的软件开发模式,全面整合内部信息资源,建立基于B/S系统结构、以检验管理为核心的检验业务管理及办公自动化系统,实现检验业务、检验流程及内部事务处理的计算机化、业务流转无纸化、政务资源一体化,成为一个先进、稳定的信息管理应用系统和平台,在功能上覆盖全所的办公、业务需要,在性能上具备响应速率快、稳定性好、安全可靠和简单易用的特点,达到显著提高工作效率、降低业务行政成本、增强业务行政能力、提高服务水平,促进办公现代化、管理信息化和决策科学化的目标,并为规范和整合现有的工作业务流程奠定基础。
1.2系统特点1)先进性:采用比较先进的系统架构和实现技术;2)人性化:用户界面简单、直观、方便,充分体现人性化的特点;3)可扩展:可以方便地进行系统扩充,提供良好的接口;4)易维护:系统具备良好的可维护性,提供完善的技术文档;5)标准化:整个建设过程应严格遵循国家标准和行业标准,符合我所信息化建设规划的要求。
二、系统功能介绍1)检验业务管理系统:检验管理系统在满足现有管理体系基础上增强统计与分析及费用管理的能力,并提高内部协同工作的能力,提高实验室管理水平与业务水平;以期做到内部检验管理功能更加全面,流程更加科学合理,在规范的同时力求操作更加便捷。
同时,实现互联网访问,便于出差人员通过互联网查询相关数据,处理日常业务。
2)OA办公系统:提供全所系统的机关事务的业务信息化管理,实现各部门之间行政事务的协同办公应用。
实现内部事务流程化管理,包括流程化的考勤、请假、休假管理等。
可以方便地增加新工作流程、修改现有工作流程。
以及建立起统一通用的业务审批平台系统,处理内部所有各种办公应用审批和业务工作审批。
3)门户网站:利用网络安全技术,开通管理系统接口,安全采集相关数据,实现多项统计、分析数据查询。
主要为州局、县市局监管及相关执法部门委托提供强大的信息平台,实现信息共享;为广大客户分级开放相应功能,设置会员专区为VIP大客户提供网上用户注册,实现业务委托、进度与费用查询、协议内容及费用查询、电子报告及证书查询、报告及证书真伪鉴别、历史业务查询、能力验证结果查询、产品标准免费下载、产品图片展示等强大的服务及宣传功能。
BIT监测系统设计与实现
BIT监测系统设计与实现【引言】BIT(Business Intelligence Technology)监测系统是一种利用现代商业智能技术对企业的各项业务进行全方位、实时监测与分析的系统。
设计与实施BIT监测系统可以帮助企业更好地了解和掌握各个业务环节的数据,以便提高决策的准确性和有效性,进而推动企业的全面发展和提高竞争力。
【系统设计】在BIT监测系统的设计中,首先需要明确系统的目标和需求。
考虑到企业的业务特点和发展战略,确定系统的功能模块和数据指标。
通常,BIT监测系统包括数据采集、数据存储、数据加工、数据分析和数据展示等模块,以满足企业对实时监测、数据分析和决策支持的需求。
1.数据采集:BIT监测系统需要从企业各个业务数据源中采集数据。
这些数据源可以是企业内部的ERP系统、CRM系统、财务系统等,也可以是外部的市场数据、行业数据等。
为了确保数据的完整、准确和及时性,系统应设计有效的数据采集接口和机制,同时建立数据质量控制体系。
2.数据存储:BIT监测系统需要将采集到的数据存储在可靠、安全和高效的数据库中。
通常,可以选用关系型数据库或者大数据平台进行存储,以便满足系统的性能、容量和可扩展性要求。
此外,为了方便数据的管理和维护,系统还可以设计数据仓库或数据湖等数据集成架构。
3.数据加工:BIT监测系统需要对采集到的原始数据进行加工和处理,以便转化为有用的信息和指标。
加工和处理包括数据清洗、数据转换、数据计算、数据聚合等过程,可以使用ETL工具、数据挖掘算法、统计模型等进行实现。
此外,系统还可以设计数据质量监控和故障处理机制,以保证加工过程的可靠性和稳定性。
4. 数据分析:BIT监测系统需要对加工后的数据进行多维分析和挖掘,以便发现数据背后的规律和关联。
可以使用OLAP工具、数据挖掘算法、机器学习模型等进行数据分析和建模。
此外,为了提高分析的效率和可视化的展示,系统还可以使用数据分析和可视化工具,如Tableau、Power BI等。
疾病预防控制中心综合业务应用及管理平台建设方案-精品
疾病预防控制中心综合业务应用及管理平台
建设方案
一、项目概述 (3)
二、项目清单 (3)
三、技术服务要求 (6)
1.基础运行环境资源技术参数配置要求 (6)
2.配套硬件技术参数配置要求 (26)
3,定制软件开发参数要求 (28)
3.1实验室智能检测管理信息系统参数要求 (29)
3.2后勤(总务)业务管理系统参数要求 (37)
3.3疾控业务及管理可视化系统参数要求 (41)
3.4健康危害因素监测分析与风险评估管理系统参数要求 (51)
3.5疾病预防监测分析与风险评估管理系统参数要求 (56)
3.6疾控应急处置及新冠流调系统参数要求 (59)
一、项目概述
为适应新形势下的工作要求,提升宝兴县疾控中心的实验室检测能力,宝兴县疾病预防控制中心拟建设实验室智能检测管理信息系统项目,通过该项目的应用提高检测能力、办公效率和工作质量,为辖区人民群众提供更加便捷、更加优质的公共卫生服务。
二、项目清单
三、技术服务要求
1.基础运行环境资源技术参数配置要求
序号设备名称技术参数数量单位
序号设备名称技术参数数量单位
序号设备名称技术参数数量单位
序号设备名称技术参数数量单位
序号设备名称技术参数数量单位
2.配套硬件技术参数配置要求
3.定制软件开发参数要求
3.1实验室智能检测管理信息系统参数要求
3.2后勤(总务)业务管理系统参数要求
3.3疾控业务及管理可视化系统参数要求。
检验检测统计直报系统
检验检测统计直报系统简介检验检测统计直报系统是一种用于收集、处理和报告检验检测数据的软件系统。
它可以用于医疗、食品安全、环境监测等领域,帮助机构和部门统计和分析大量的检验检测数据,并生成相应报告。
功能和特点数据收集检验检测统计直报系统可以实现对检验检测数据的收集和录入,并支持不同数据类型的导入。
用户可以通过手动录入数据,或者通过导入Excel、CSV等文件的方式快速导入大量数据。
系统还支持数据的添加、修改和删除功能,以便用户能够方便地管理数据。
数据处理收集到的数据可以进行多种处理。
系统提供了丰富的数据统计分析功能,用户可以根据自己的需求对数据进行各种统计分析。
例如,用户可以对数据进行总数、平均值、标准差等常见指标的计算,也可以根据条件对数据进行筛选和排序。
这些功能可以帮助用户更好地理解数据,发现数据中的规律和趋势。
报告生成检验检测统计直报系统可以根据用户的需求生成各种形式的报告。
系统提供了丰富的报告模板,用户可以根据需要选择合适的模板,并根据自己的要求对模板进行定制。
生成的报告可以以PDF、Word、HTML等格式导出,并可以进行打印。
用户还可以通过系统内置的邮件发送功能将报告发送给相关人员,实现快速的报告共享和传递。
用户管理系统提供了用户管理功能,管理员可以对系统的用户进行管理和权限控制。
可以设置不同用户的权限级别,以满足不同用户的需求。
管理员还可以对用户的数据进行审核和审批,确保数据的准确性和安全性。
应用场景医疗领域医疗机构需要对患者的检验检测数据进行统计和分析,以便更好地了解患者的健康状况。
检验检测统计直报系统可以帮助医疗机构方便地收集、处理和报告患者的检验检测数据。
医生可以通过系统查询和分析患者的数据,以辅助诊断和治疗决策。
食品安全领域食品安全监管部门需要对食品的检验检测结果进行统计和分析,以确保食品安全。
检验检测统计直报系统可以帮助监管部门快速地收集、处理和报告食品的检验检测数据。
监管人员可以根据数据的分析结果采取相应的措施,保障公众的食品安全。
海关智慧监管建设方案设计
海关智慧监管建设方案设计一、背景随着我国对外贸易的日益发展,海关监管工作也显得越来越重要,其涉及范围也越来越广泛。
传统的人工检查已经不能满足海关现代化监管工作的要求,需要通过先进的信息技术手段来提高监管效率和质量。
因此,海关智慧监管建设方案设计就显得尤为重要。
二、建设内容1.数据共享平台海关在监管过程中有大量的信息需要获取、处理和共享。
为此,需要建立一个数据共享平台,通过信息化手段实现从各个部门、企业和监管机构获取数据,并将其整合展现在一个平台上。
海关人员可以通过这个平台实现高效的信息交互和数据共享,大大提高对进出口贸易的监管能力。
2.智能化车辆通关系统传统的车辆通关,需要由海关人员进行现场查验和处理。
但是现在,通过智能化车辆通关系统,可以实现自动识别车牌、自动计算税费、判断货物是否需要检验和隔离等手段,实现无人值守的通关过程,进一步提高通关速度和效率。
3.电子口岸建设目前很多企业和进出口贸易相关机构都通过电子平台进行业务流程管理。
为了更好地对海关进出口监管工作进行支撑,需要建立电子口岸,从数据采集到审批流程,最终到支付结算的全过程,都可以在一个平台上完成。
这样,不仅可以提高监管工作的精度和效率,还可以降低企业和贸易机构的运营成本。
4.无人值守检测系统海关检验过程中需要进行化验和检测,传统的检测方式需要海关人员进行操作。
但是通过无人值守检测系统,可以实现自动化测试和监测,从而减少人力成本,提高检测效率,确保每一件货物都被充分检测和控制。
三、建设效益通过智慧监管建设方案的实施,可以带来多方面的效益:1.提高监管精度和效率,实现信息自动化和无人值守化。
2.改善海关监管环境,提高海关形象和监管质量。
3.降低企业和监管机构的运营成本,促进贸易便利化。
4.增强安全管理意识和监管意识,提高海关监管能力和质量。
四、思路和措施1.成立专门的海关智慧监管建设专家小组,制定详细的建设方案和实施方案。
2.加强智慧监管建设与相关政策的对接,调动相关部门和机构的积极性,形成多方合作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4系统 特点
( 1 ) 功能完善 : 本系统对业务系统的重要环节进行 了全面监视 , 确保了各 种异常状态的报警提示 ; 同时 , 系统还能具备一定 的控 制 功能 , 每当有业务处理进程异常 中断后 , 可进行人工干预下 的 自动 重启 。 ( 2 ) 直观性 : 本系统的报警信号 非常直 观、 清 晰, 是 以红/ 绿图 标的方式表示系统的状态 , 红色 图标表示系统出现异常 , 绿色 图标 表 示 系统 正 常 ; 对于 信 息 采 集 运行 异 常 的报 警 是 通过 设 置 一 个 时 间 阀值 , 如果是超过阀值而未收到新的采集信息 , 系 统 就 会 弹 出一 个 报警对话框 。 ( 3 ) 多用户 监视 : 本 系统支持多用户监视 , 即监 控 软 件 定时将数据分发到多台微机终端上, 各台微机上接收到预警 信息在
1系统 设计 原 则
业务实时监控软件应监视到被监视业务系统运行的关键环节 和指标 , 监控软件本 身应具备 较高 的稳 定性 。 因此现在监控软件的 设 计 应 该 遵 循 以 下原 则 : ( 1 ) 实用性 : 合理 采集业务系统运行状态 , 并对其实施 分析 , 把 影响系统 运行 监控 项 目指标收集情 况以及 及时性这 些当成进行监 视的主要 内容 , 确保 监视 内容在精炼 的同时, 还有 实用 。 ( 2 ) 稳定性 : 对于 监控 软件 , 其用 以确保 业务 系统能搞稳定运 行 , 运行之中达到 稳定 、 可靠 即为监控的基础 。 因此进行系统设计之 中, 尽可 能对容错 能力进行计算 , 同时达 到功能的基础之上 , 尽量简化流程 , 确保 系统 的稳定性提升 。 ( 3 ) 低开销 : 监控软件不 可就被监视 的业务系统产生 性能问题 , 不可 以为尽量 同步获取监视信息 , 实施反复 的系统调 用, 导致 了实时业务系统整体性能不 能提升 , 于是要正确地设计各种信 息采集的周期以及时间 , 对信息采集手段进行优化 , 促使系统的额 外开销减少 。 ( 4 ) 易操作性 : 对于监控 系统 , 其给 出的监视画面务必 简单明 了, 同 时 报 警 信 息 还 应 清楚 、 明显 。
值, 当操作系统对应监测指标大于系统设置的阀值时 , 监视软件将 报警 提 示 。 3 . 2 Or a c l e 数 据库 管理 系统 的监视 监视并报告 被监控业务系统涉及的O r a c l e  ̄据库 的表空间 、 失 效对象 、 实例状态 、 长时间 占有锁 和数据库死锁 等监控项 目, 当监测 指标与系统设置 的阀值 不一致时候 , 将报警提示 。 3 . 3业 务 应 用 系 统 的 监 视 ( 1 ) 进程状态 : 监视并报告业务应用系统各个进程 的运行状况 , 如果有某个进程 中断了, 系统则 给出相 关的报警信息 。 ( 2 ) 未处理 的 任务数 : 重点查看有多少未处理任务 , 当未处理任务个数超过设置 的阀值 时, 给出相应的报警信 息。( 3 ) 数据下发和 回执 : 业务 系统 与 其他业务系统间进行数据交互时, 监视并报告系统间的数据 下发和 上行回执 的数据量 , 当超过设置的阀值 时, 给予报警。 ( 4 ) 业务 日志 : 定点监视业务系统的 日志存档工作是否正常完成, 同时还会检查 日 志文件 中每一种资料 的 日志量是否正常 , 出现异常情况则给出详 细 的错误描述 。
设计 开 发
检验检疫业务实时监控软件的研究与设计
朱骏
( 浙江 出入境 检 验检 疫局 浙 江杭 州 3 1 0 0 1 3 )
摘要 : 随着 电子 政务 的不 断发展 , 对 众 多业 务 系统 进行 全 面、 集 中的运行健 康 状 态的 实时监视是 非 常必要 的, 建立一 套业务 系统的 实时 自动的 监控 系统, 不但 能缓 解运 维压力 , 减轻运 维人 员 负担 , 提 高管理 水平, 同时也增 强 了 系统 的稳定性 。 作 者 以检验 检 疫业务 系统 实时监控 软件 为例 , 介绍 了 实 时监 控 软 件 的设 计 原 则 、 系统 结 构 、 功能设计、 关键 技 术 和 实现 的 方 法 。
关键 词: 业务 系统 监控 设 计 结构 中 图分类号 : T P 3 l l 文献标 识码 : A
文章编 号: 1 0 0 7 . 9 4 1 6 ( 2 0 1 4 ) 0 4 . O 1 8 3 . 0 1
随着浙江检验检疫局业务的不断深入和发展 , 应用业务系统不 断增 多, 系统 与系统之 间的交互机 制越来越复杂 , 日常应用维护工 作变得十分繁重 , 同时 , 各种突发的系统故障, 直接对检验检疫业务 的正 常开 展带 来重大影响。 因此 , 建立一套业务 系统的实时监控软 件, 来改变 目前人工管理 的落后方式 , 集 中监控各业务系统安全性 能, 并及时提供报警 监控 , 将 大大缓解运维压 力 , 减 轻运 维人员负 担, 也使业务系统能够在受控的状态 下运行 , 有效减少系统故障, 保 障检验检疫业务流畅、 平稳 、 高效地运作 , 并为将来的业务系统优化 升级提供有益 的参考 和数据分析 。 监视画面 Nhomakorabea显示 。
2系统 结构
业务实时监控软件 由基础监控层 、 事件管理层和运行管理层三 5关键 技 术及 实现 技 巧 部分组成 。 5 . 1开 发 语 言 基础监控层主要通过监控代理对业务系统监控对 象的监控 项 目进行数据采集, 并将采集 的数据通过统一数据接 口发送 到事件管 本 系统 在UNI X, L i n u x 下 的采用C 语 言开发 } Wi n d o ws 下选用 理 层。 D E L P HI 作为开发工具 , 通过类库 使用TC l i s t C . [ r l 、 TC t r e e C t r l 完成 通过T S o c k e t 完成S o c k e t 的接 收 及 处 理 。 事件管理层是通过事件分析引擎根据事件规则库 中的规则对 图形 界 面 的 显示 工 作 , 5 . 2多线 程技 术 采集的数据进行 分析 , 并将符合规则 的预警事件传 递到预警 队列 中。 促使 系统的多用户监视 得以实现之 中 , 为提升系统 的响应 时 运行管理层能实现监控对象的状态信息的图形化方式实时展 间 , 还为避免单点故 障对系统产生 的不利影 响, 强化监视 系统本身 进行数据包发送 的时候 , 往往使用多线程技术, 就各个发 示和统计分析 , 对预警 队列 中的预警信息以邮件和短信形 式实时推 的稳定性 , 送 到注册的管理维护 员。 送点而言, 进行一线程的启动 , 让此点的信息发送独立完成。 对于此 系统 , 数据采集 依靠S o c k e t , 按照两方约定好的包格式 , 把数据实时 3系统功能设计 地发送 至监控界 面之上 , 为确保 数据能 搞安全 可靠 , 此系统使 用 监控软件 的监控项 目不仅涉及到被监控的业务应用系统, 还与 s t r e a ms o c k e t s 这 一方式 。 操作系统 、 O r a c l e 数据库管理 系统的监控 内容有 关, 涉及 的监控项 目多, 实时 l 生 要 求高 , 因此 , 在进 行系 统功能设计 时, 必须要进 行周 6结语 密的考虑 和分析 , 并且根据系统设计原则和运行 维护 的经验 , 最后 总之 , 为保 障业务应用 的正常运行 , 通过 业务 实时监控 软件对 确定了以下监控功能 : 业务系统运行状态进行监控是非常必要 的。 本系统能够随着各 项业 3 . 1操 作 系统 的监视 务应用的建 设和发展 , 可即时有效地增加新的监视 内容 , 具备 较大 监视并报告 被监控业 务系统 涉及 的操作 系统主机 C PU利用 的扩展性和行业应用 价值 。 率、 主机交换区利用率 、 主机 内存利用率、 主机磁盘利用率和磁盘I o