论文部分内容阅读
众所周知,企业要快速、高效的发展,必须在它的核心业务上深化改革,提高效率,降低成本。而在石油化工行业,石化产品的计量管理,就是其企业发展的核心命脉。因此,很多石化企业借助国家两化融合的大政策,大平台,想要建立一个高效、稳定的无人值守计量系统。这是钢铁、煤炭、石油等能源行业提高工作效率、节省人工成本,加强信息化与工业化结合紧密程度的重要途径。石化公司无人值守计量系统是企业运销集成框架的关键组成部分,为企业提供高效的计量功能,稳定可靠的运行性能。在此之前,已有的ERP(Enterprise Resource Planning)系统对计量业务只有简单的支撑,各个环节之间需要大量的人工操作,且数据之间不能形成闭环,不能为公司领导层的决策起到作用,故无法满足企业无人值守、高效稳定的要求,且在专业化计量上有待改进之处。本文前期,对用户的实际需求进行详细调研,着重对其采购业务和销售业务流程进行了分析,且在不影响业务数据的前提下,对采购、销售业务的数据进行了统计分析,重新梳理了系统业务,通过功能描述、用例图,流程图等方式得出本系统的需求。然后在需求分析的基础上,CS端核心计量确定采用Win Form框架,在.NET平台上使用C#语言,数据库上应用大型关系型数据库SQL Server 2008,开发工具使用Visual studio 2012,数据库设计工具使用Power Design,进一步设计实现一个可扩展、高性能的无人值守计量系统。在架构设计时,分别对系统的部署架构及逻辑架构进行了设计,然后细化分解系统功能及硬件选型,最后,通过组件设计和建模图型实现了系统的设计架构,并对基础模块、车辆排队、叫车、计量、采样确认、卸车确认等模块进行了设计和实现,同时规划了门岗、磅房不同应用场景下的硬件集成方案。在计量模块中,既有满足有网络情况下的无人值守计量,又有断网情况下的单机计量,使得系统具备较好的可扩展性。在硬件规划中,使用了PLC,把相关硬件和PLC连接,由PLC接收软件发来的指令,对硬件设备进行控制,达到稳定可靠的目标。在系统测试时,主要通过测试用例的方式对各个模块进行功能测试,保证系统功能的可用性和有效性。在非功能性测试时,主要关注的安全性和稳定性。安全性通过权限控制、日志记录、数据备份与恢复等方式实现。稳定性通过7*24小时的持续运行来保证。最后,建设完成这样一个系统应用环境。无人值守计量系统,是信息化和工业化在石化产业应用的产物,也是科技发展对企业管理的要求的结果,对提高企业效率,降低成本起到了至关重要的作用。根据已完成的项目经验,该无人值守计量系统的有效性和可行性达到了设计要求。