论文部分内容阅读
腐蚀是造成石油化工设备或装置运行周期短的重要原因,更会危及炼厂装置的安全平稳运行。然而目前我国的石化企业腐蚀防护管理体系仍不够健全,传统纸质数据记录方式不便于数据的存储、查找和共享,腐蚀数据分散于各职能部门且得不到有效利用。鉴于目前我国石化腐蚀数据管理的现状,以及计算机技术的发展,采用数据库技术与Web技术相结合,建立基于B/S模式的石化腐蚀数据管理系统十分可行且很有必要。在综合和分析石化企业腐蚀数据的基础上,首先研究石化腐蚀数据的内容和特点,其中包括炼油厂、乙烯厂、电厂、1000万吨炼油等4个厂‘的19个车间47套装置的塔类、容器类、工艺管线等4类设备档案信息以及油品、冷凝水、在线腐蚀速率等11类腐蚀监测信息;其次对系统做功能分析和总体结构规划,选用Windows开发环境,在数据库管理系统SQL Server2000支持下,采用面向对象编程工具Visual Studio2005,在充分分析比较B/S与C/S模式的优缺点后,确定系统的B/S体系结构;根据数据库原理,对数据库进行需求分析、概念设计、逻辑设计、物理设计,建立了关系基表和主要腐蚀数据类表并确定表与表之间的联系,数据库表结构逻辑清晰、简单精炼、安全性高;最后以C#为编程语言,前台界面实现了各类数据的工艺流程图和文字双模式管理,包括对数据的浏览、查询、录入、审核和签发等主要功能,以及监测数据趋势图、腐蚀案例库等模块。系统采用B/S三层逻辑结构,维护升级工作量小,并且无需开发客户端软件,极大降低了开发和后期维护成本,业务扩展也简单方便。根据现场情况对用户权限进行了划分,不同身份的用户具有权限范围内的操作界面。系统还建立了腐蚀相关标准浏览、企业公告月报查看、用户BBS论坛等功能模块,丰富了石化腐蚀管理系统,对腐蚀管理工作有很好的辅助作用。操作界面为标准的Web页面,友好、简单、易于操作,基于Internet技术可实现石化腐蚀数据的大范围共享。本系统是将Web技术、数据库技术与石化腐蚀数据管理相结合,在国内还未出现类似软件系统,而且系统从具体的石化企业腐蚀管理工作出发,具有较好的应用意义和使用价值,可以获得可观的经济效益,对腐蚀综合控制的实现具有一定促进作用。