# ReportBasedQt **Repository Path**: creater/ReportBasedQt ## Basic Information - **Project Name**: ReportBasedQt - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-04-20 - **Last Updated**: 2024-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 标题辐射监测数据管理软件 - **概述** 主要对本工程辐射监测系统的所有数据集成管理,简化管理流程,方便人员操作和数据统计。实时接收处理显示单元发送的测量及报警信息以图形和表格形式实时显示各监测仪的监测数据和报警状态。软件具有数据处理及报表生成功能。 - **主要功能** 软件是可集成本工程辐射监测仪表辐射监测数据管理软件。软件采用普通网络接口集中管理分布式现场辐射监测设备,可实现在1秒内对现场所有监测设备的数据采集,对仪器的报警、故障等状态的实时监测和管理。 > 主要功能如下: > 实时数据采集:接收本工程辐射监测系统现场测量的所有数据和报警状态,包括四通道区域γ辐射监测仪、多通道气溶胶取样装置、移动式气溶胶监测仪、固定式气溶胶连续监测仪及取样器、低放水连续监测仪、腕表式个人剂量仪、热释光个人剂量计系统; > 数据输入:能录入或导入不在本工程现场的测量数据,如手脚污染测量仪、便携式长杆γ剂量率仪、便携式γ剂量率仪、αβ表面污染测量仪的测量数据等; > 数据处理:能对采集和输入的监测数据进行分析和处理,数据以报表形式列出; > 实时显示报警:以图形或表格实时显示各监测点的测量数值、参数、报警状态; > 数据贮存查询:查询任一现场监测设备的历史数据与历史曲线; > 打印功能:系统可按照要求自动生成特定格式报表并打印输出; > 数据备份:用户可根据要求将数据备份,可以转存; > 密码管理:系统采用密码进行授权管理,不同授权只能进行权限范围内操作 - **总体设计** 辐射监测数据管理系统的计算机采用国产的工业计算机,采用Windows 7操作系统运行,SQL Server 2008数据库,以保证辐射监测网络系统灵活可靠的运行。辐射监测数据管理系统的数据通信以RS485现场总线为基础,根据现场设备的安装位置、距离远近,合理配置串口服务器的布局,充分保证现场使用的仪器仪表能方便的接入设备网,实现快速的网络通信。TCP/IP协议主要在主机间实现高可靠性的包交换传输协议。TCP/IP协议可以在网络不可靠的时候完成通讯,完全适用于工业现场控制。TCP/IP是面向连接的端到端的可靠协议,它支持多种网络应用程序。这种网络协议及相关设备、软件为成熟产品,在国内外金融、办公、工业控制和军事等领域已大量使用,并已在我厂的数字化辐射监测信息管理系统中运用。辐射监测数据管理系统的软件采用可视化的组态软件进行自主设计开发,画面直观明了。同时,还可以进行历史数据查询,帮助工作人员进行数据分析,追溯故障状态,从而对运行状态做出正确判断。 - **A系统组成** 包括1台工业控制计算机,计算机配置采用当时主流计算机配置并配备大屏幕液晶显示器。 系统图如下图: ![输入图片说明](https://gitee.com/uploads/images/2018/0422/124607_4ded465a_1129775.png "image002.png") - **B软件功能** > a) **实时数据采集** > 辐射监测专用计算机通过串口设备服务器虚拟的串口通讯方式,与各种辐射监测设备通讯,实时采集各监测设备的实时数据和报警数据等信息,进行显示和存储。 > b) **数据输入** > 辐射监测专用计算机对不在本工程现场的测量数据如气溶胶样品的测量数据、热释光样品的测量数据等,提供数据录入界面或数据导入方法,以使所有数据能在计算机中统一管理。 > > c) **数据处理** > 辐射监测专用计算机能对采集和输入的监测数据进行分析和处理,数据以报表形式列出; > d) **远程发送指令** > 在辐射防护值班室通过辐射监测专用计算机向就地处理单元发送报警阈值的查询和修改命令;能远程控制固定空气取样装置以及电磁阀的关闭; > e) **实时显示报警** > 以图形或表格实时显示各监测点的测量数值、参数、报警状态; > f) **数据贮存与查询** > 辐射监测专用计算机自动将采集到的各种数据存入数据库中,并能查询任一现场监测设备的历史数据与历史曲线;历史数据的查询可根据探测装置编号、日期时间、报警状态等多种方式对保存的历史数据进行查询并显示; > g) **打印功能** > 可按照要求自动生成各种报表并打印输出。 > h) **数据备份** > 用户可将数据库中的历史数据进行备份保存,对查询显示的历史数据可以转存为Excel文件; > i) **密码管理** > 辐射监测专用计算机采用密码进行授权管理,不同授权只能进行权限范围内的操作;管理权限由低到高分为:操作员、管理员、高级管理员; > 1) 操作员:只授权此级别的人员可以查阅画面、打印报表等,不允许向系统发送指令、修改工作参数等。 > 2) 管理员级:级别低于高级管理员,可以发送源检命令和解除源检命令;不可发工作参数和修改工作参数等。 > 3) 高级管理员:是系统的最高权限,为高级管理员提供一个口令字,以使其拥有对系统所有重要数据的控制权。高级管理员可以查询及设置管理员口令字。 > 辐射监测专用计算机在登录操作软件时采用密码保护,所有操作人员都有自己的帐户和密码,必须登录才能得到相应的操作权限。所有操作人员可以自己更换密码,如果操作人员较长时间没有操作,系统会自动返回主窗口并进行权限锁定,再次操作必须重新输入密码后方可进行。 - **软件设计** 辐射监测数据管理软件的编程环境和人机界面设计,以可靠性和易操作为基本设计原则。 **A)软件平台** > a) **操作系统** > 辐射监测专用计算机操作系统选用Microsoft公司出品的Windows 7简体中文版,为辐射监测网络系统软件和应用软件运行提供可靠全面的环境和服务。 > b) **软件开发工具** > > 辐射监测数据管理软件开发工具采用成熟通用的国产组态软件开发环境,并以授权的方式向业主提供该开发工具和可供业主二次开发的软件源程序代码,方便业主扩充。 > c) **数据库平台** > 辐射监测数据管理软件数据库平台采用Microsoft SQL Server数据库,SQL Server支持分布式管理和实时数据更新,支持ODBC和DCOM技术,并且和Win 7操作系统可以无缝配合,使得数据的管理高效、检索迅速、安全可靠。 **B)界面设计** > a) **系统主窗口** > 1. 主窗口的布置结构包括标题栏、日期、时间、主界面区域、进入分功能的入口。 > 2. 主界面区域显示所有监测点的通道位号、实时数据、单位及用颜色表示的实时状态(红色表示高报、黄色表示警告、白色表示失效、绿色表示正常等)。 > 3. 各通道监测界面可通过点击相应通道色块打开,用户权限、数据管理等功能可通过点击相应按钮进入。 系统主窗口的主要内容类似下图所示: ![系统主窗口的主要内容](https://gitee.com/uploads/images/2018/0422/125922_185a961a_1129775.png "image004.png") > - b) **单通道显示窗口** > 1. 在主窗口上点击各个通道色块可以进入显示各通道详细信息的窗口,单通道显示窗口显示此通道的详细信息,包括设备工程号、探测装置安装位置、探测装置类型、当前实时数据、数据单位、工作参数、量程范围、报警阈值、当前工作状态等。源检操作功能在此窗口实现。