论文部分内容阅读
101重水研究堆是我国第一座反应堆,同时也是我国第一个在国际原子能机构核保障监督下实施退役的核反应堆。其退役工作需要考虑辐射影响和核废物处理,具有高危险、高污染的特点,特别是由于101堆是研究性反应堆,运行期间承担项目种类多,且经过数次大规模改造,场址残余放射性核素种类多,寿命长短不一,涉及到的数据复杂多变,更是加大了退役难度。因此,在退役工程实施过程中,有必要开发一个针对101堆退役信息的数据库管理系统,实现对退役设备,辐射剂量,放射性源项,退役人员信息,退役废物,作业内容等信息的管理。本文根据101堆退役计划的具体业务,利用软件开发一般方法对退役信息管理系统的开发进行了深入的研究。所开发的系统从设计到实现过程可以分为需求分析、系统分析与设计、数据库设计、系统构建实现四个阶段,该课题研究各阶段内主要内容如下:1.系统需求分析阶段,首先通过调研退役参与组织及主要业务流程,初步建立系统总体结构。2.系统分析与设计阶段,站在用户的视角,在对业务流程充分理解的基础上采用统一建模语言(Unified Modeling Language, UML)对系统的功能需求建模。3.数据库设计阶段经历了数据概念结构设计、物理结构设计、数据库实施三个步骤,初步建立了数据库概念模型,并在系统反复测试的过程中优化数据库结构。4.系统编码与构建阶段,采用C/S(客户端/服务器)体系结构,C#语言作为开发语言,运用面向对象的设计思想及技巧,最终完成系统的编码,实现系统按要求运行。最终开发的系统可实现对数据库中各类数据(照片、图纸、辐射数据、时间等)的录入、删除、修改、查询等基本编辑功能,并根据各类数据处理流程的特点分功能模块管理。实现的主要功能模块包括:设备管理、员工管理、辐射监测、物资工具管理、核废物管理、作业管理、统计分析、基础信息维护、系统维护等功能模块。具体可实现的功能有:设备信息维护管理;员工基本信息维护及剂量限值设定;各工作区内源项管理及气载放射性监测信息管理;员工内外照射信息维护及统计;新废物存档、解控、运输登记等功能;退役工具管理;退役任务的统筹安排功能;统计生成图像功能。退役信息数据库的建立主要为101堆退役过程提供数据支持平台,根据提供的数据可以更好的制定退役优化方案和优化退役过程,提升退役过程管理能力,减少退役人员所受辐射剂量,是顺利完成退役活动的必经之路。相关退役数据库支持技术可用于其它核设施退役工程,从而起到一定的参考或借鉴作用。