油气集输总厂调度中心软件系统可行性报告

上传人:tu****8 文档编号:46115941 上传时间:2021-12-10 格式:DOC 页数:43 大小:1.49MB
返回 下载 相关 举报
油气集输总厂调度中心软件系统可行性报告_第1页
第1页 / 共43页
油气集输总厂调度中心软件系统可行性报告_第2页
第2页 / 共43页
油气集输总厂调度中心软件系统可行性报告_第3页
第3页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
油气集输总厂调度中心系统 可行性研究报告 济南广域软件有限公司 2009.032 / 38 第一章系统软件设计目标1 1.1工程背景1 1.2设计目标1 1.3设计理念2 1.4总体架构2 第二章系统设计原则4 2.1安全性原则4 2.2先进性原则4 2.3实用性原则4 2.4复用性与可扩展性原则5 2.5标准性原则5 第三章系统软件开发方案6 3.1系统软件功能简介6 3.2系统软件开发平台7 3.3数据安全性解决方案9 3.4底层控制系统兼容性解决方案10 第四章系统详细功能10 4.1生产调度监测11 4.2. GIS 管理 14 4.3质量检验管理16 4.4显示系统管理20 4.9系统管理21 第五章系统软件技术实现24 5.1系统软件结构24 3 / 38 5.2系统软件数据流程和系统软件部署 5.3系统软件详细实现方案2624 4 / 38 5.4系统软件采用的关键技术28 5.5技术指标29 第六章系统软件质量保证30 6.1 软件质量保证概述30 6.2 软件质量保证实施办法30 6.3 系统软件开发过程采用的质量管理工具: 第七章系统软件环境33 第八章调控中心所需表格33 8.1 年报表33 8.2 月报表33 8.3日报表33 第九章系统名词解释3332 1 / 38 第一章系统软件设计目标 1.1工程背景 油气集输总厂内部局域网已建成, 多少站库?多少套系统?各个站库均已实现 自动化,较为独立。但由于各系统都是根据不同的业务需求来实施,没有形成系统 的平台。生产数据在纵向上的应用也限制在本站库内,没有形成分级共享机制。 目前在调度室内,仍不能实时看到现场生产数据,生产数据不能直接转为管理 层的决策提供支持的决策数据,主要问题如下: 1. 视频系统不能实时记录现场参数,不便于调度指挥和考核; 2. 无法通过网络在客户端查看视频图像,局限性较大; 3. 现场监控设备后台监控软件各自独立,监控系统一体化程度低; 4. 调度室没有统一的设备监控、生产管理、信息发布平台。 1.2设计目标 为了满足油气集输总厂生产调度信息化的需要,建设总厂调控中心监控系统 (简称调控中心),按照“生产设备自动化、管理信息化”的要求,以油气集输总 厂的安全生产为前提,利用先进的网络技术、工业控制技术、网络视频技术等,将 工业控制技术及网络技术应用于本系统,建成一个以工业以太网为基础的集工业生 产集中监测、调度管理于一体的指挥平台。 总厂调度指挥监控系统,对总厂油气生产过程和油气站库进行统一的管理、调 度和远程监控,调度控制中心完成所有站场数据的采集、处理和存档。大屏幕做为 辅助的显示控制系统,提供一个信息准确、查询便捷、管理高效、美观实用的信息 管理平台。 调控中心系统软件实现以下内容: 1. 稳定、可靠、安全地对生产全过程实施监控,包括实时数据监控和实 时视频监控; 2. 建立总调度系统,在调度室通过电视墙、液晶屏显示系统监控所有生 产数据和视频,同时在用户权限范围内通过网络设置、修改和查看数据; 3. 建立基于浏览器的生产管理信息化系统,监控所有生产数据和视频; 实现生产业务管理数据和质量检验管理数据输入、查询和分析、输出,输出形 2 / 38 式支持表格(Excel)和图形(趋势图、直方图、饼图)输出,实现无纸化办 公; 4. 建立具有向下兼容已有控制系统的软件构架,便于实时监控已有控制 系统的数据,并为未来扩展预留软件接口; 1.3设计理念 1. 系统具有高可靠性、扩展性和可维护性 2. 满足总厂生产指挥需要,保证系统较高的性价比 3. 调度管理科学化、智能化、数字化 1.4总体架构 根据工程背景和设计目标,软件系统按照以下架构建立,见图 1-1。油气集输总厂调度中心软件系统 3 / 38 图中箭头表示系统中各模块之间数据的流动方向 图1-1调控中心系统软件总体架构 调控中心架构说明: 调控中心系统软件包括生产管理、调度与信息发布软件系统,系统数据库,信 息交互系统及底层系统软件接口。 1. 生产管理、调度与信息发布软件系统包括功能模块如下: 生产调度监测系统; 质量检验管理; 系统管理; 交互信息管理;W 用户菲 1t DLP显示系统二 卜 + 1王权限管理- 1* + * i 1匚:视频显示系统二 4 VI T 系统数据库 实时数据库 历史数据库 底层软件系统接口 质量检验管理 信息交互系统 :关键点(链接) 生产调度监测系统 孤永-东输油管线菱 三 巡线车辆动态轨迹寸 . J 系统管理 交互信息管理 份与恢复 =芸报警二 *= 4 -V- 调度室监视系统 4 / 38 2. 系统数据库包括: 实时数据库,存储生产调度监测系统的实时数据; 历史数据库,存储生产调度监测系统的实时数据和各项报表数据; 3. 信息交互系统包括: 调度室监视系统。 WE浏览 4. 底层硬件系统包括: 工业视频系统; 第二章系统设计原则 建设调控中心监控系统是为了实现安全高效的生产管理,通过 0P技术对已有 的各个子系统(子系统列表) 实施信号量采集,实现集中监视和统一调度,为领导 决策提供辅助信息。要实现上述功能,必须建立对全企业监测、分析和管理一体化 的基于工业以太网的大型开放式系统,提高企业整体生产水平和安全水平,实现企 业生产调度信息化的建设目标。 调控中心软件系统的设计主要基于以下设计原则: 2.1安全性原则 系统对外发布通过硬件防火墙确保系统数据信息的安全; 系统按照独立事务原则设置权限,保证系统的可靠性和灵活性; 用户密码采用MD5算法加密,该加密算法不可逆,如果用户遗忘密码,只 能由系统管理员重新设置; 系统数据库服务器采用RAID-1磁盘阵列,实现数据双通道备份,确保数据 的安全。 2.2先进性原则 系统的软件设计采用先进的 VS.NET+AJAM术,能构建一个快速响应,数 据刷新时无闪烁的浏览器页面,有针对性的解决了数据交互时,浏览器页 面闪烁的问题,为信息发布及交互奠定了基础; 2.3实用性原则 系统充分考虑用户的业务需求,按照用户的运作模式,实现监测信息的收 集、处理、查询、统计、分析等功能,提高调度管理信息化水平。各种生 产设备运行的信息全部传输到信息化生产调度中心,便于生产调度人员对 全矿设备运行状态的监视和调5 / 38 度; 设计时力求提供先进且易于使用的图形人机界面 ,使用户完成操作感到轻松、 简单和舒适,最大限度地提高熟练程度和运行效率。生产工艺流程图来自各个站库 已在使用的力控组态软件,不再进行重新设计。 2.4复用性与可扩展性原则 数据库 图2-1软件系统的三层结构 用户表示层包括人机界面的所有表单和组件;业务逻辑层包括所有业务规则和 逻辑;数据访问层包括对数据库的所有交互。 系统软件的分层模块化结构,使各个功能模块的耦合度降低,从而大大降低了 应用系统二次开发和维护的成本,例如:当业务逻辑需要改变时,用户界面并不需 要改变,反之,当用户界面根据用户需要调整时,业务逻辑不需要做任何调整。 2.5标准性原则 生产调度信息系统采用现行的国家标准,符合行业信息化建设总体规划纲要。 在符合通用标准的前提下,提供各种层次的尽可能多的符合国际标准的接口,实现 子系统最大限度的信息共享。系统应符合以下国家标准: 信息技术软件生存期过程 GB 8566 1995 计算机软件产品开发文件编制指南 GB 8567 886 / 38 计算机软件需求说明书编制指南 GB 9385 88 计算机软件工程规范 国家标准汇编 lOOOMbp以太网标准IEEE802.3 计算机软件开发规范GB8566 工业计算机系统安装环境条件 ZBN18-001 工业控制用软件评定准则 GB/T13423-1992 第三章系统软件开发方案 3.1系统软件功能简介 图3-1调控中心功能结构图 系统客户端采用浏览器形式,在浏览器地址栏输入系统安装的 址。系统实现以下主要功能: 能够实时监控生产过程关键工艺及设备运行参数; Web服务器地 调控中心功能结构 7 / 38 对关键工艺参数具备故障诊断和实时报警;8 / 38 能够监控生产操作现场(工业视频); 实时分段运算输油系统运行状况,防盗及实施优化运行; 实时进行输气系统优化运行; 监控气井的生产状况; 能够实时监控车辆的运行状况,并提供导航功能 生成关键工艺参数的记录; 实时监控民用气供气状况; 生成能耗运行曲线和经济运行曲线; 生成生产任务及能耗日报表、月报表、年报表; 能够实时监控各站库电气运行状况。 3.2系统软件开发平台 系统软件的B/S结构采用VS.NET2008作为开发平台。它是一种全新的可视化 开发环境,是基于 XML (可扩展标记性语言)和 SOAP (简单对象访问协议)的 新型信息交换平台,更是面向未来的企业级的开发平台。 .NET框架图见图3-1。 (Common Language Specification) 图3-2 .NET技术实现框架图 如上图所示,由顶至下各层分别描述如下: 编程语言:Visual Studio .NET 提供了四个与公共语言运行时(CLR兼容的 语言:Visual Basic .NET、Visual C+ .NET、Visual C# .NET 和 Visual VB C+ c# JScrrpt ASP.NET Windows Forms ADO.NET and XML 基类库(Base Class Library 公共语言运行时(CLR) Windows scdio. 9 / 38 J# .NET。这四种编程语言全都使用相同的集成开发环境 (IDE),该环境允许它们 共享工具并有助于创建混合语言解决方案。针对调控中心系统采用 C#编程语言 公共语言规范:CLS定义为一组规则,所有.NET语言都应该遵循此规则才能 创建与其他语言可互操作的应用程序,但要注意的是为了使各语言可以互操作,只 能使用CLS所列出的功能对象,这些功能统称为与 CLS兼容的功能。 用户界面:ASP.NET和 Windows Forms以I E浏览器页面和标准W indows界 面向用户提供UI操作接口。 数据访问ADO.NET和XML ADO.NET被设计成为遵循一般的更没有面向数据库 缺陷的数据库访问准则,ADO.NET搜集了所有的和数据访问有关的类,这些类由一 些数据容器对象组成,这项对象具有一般的数据处理能力。 基类库:Base Class Library 为.NET开发人员提供了统一的、面向对象的、 分层的和可扩展的类库集(API)。目前,C+开发人员使用Microsoft 基础类, 而Java开发人员使用Windows基础类。 框架统一了这些完全不同的模型并且为 Visual Basic 和JScript 程序员同样提供了对类库的访问。通过创建跨所有编程 语言的公共API集,公共语言运行库使得跨语言继承、错误处理和调试成为可 能。从JScript 到C+的所有编程语言具有对框架的相似访问,开发人员可以自 由选择它们要使用的语言。 公共语言运行时:CLR提供一个公共上下文来执行所有的.NET组件,而不考虑 具体的编写语言。CLR管理代码运行时的方方面面,包括提供内存管理,安全的运 行环境,以及访问底层操作系统服务。因为 CLR管理着代码行为的这些方面,所以 针对CLR的代码被称为托管代码。CLR提供了足够强的语言互操作能力,允许组件 在开发和运行时高度交互。这是因为 CLR基于一个严格的类型系统,.NET所有的 语言都必须遵守该类型系统一一每个.NET语言的所有构造(如类、接口、结构和 基本类型)都必须编译成CLR兼容类型 操作系统支撑:Windows和Com+ Services为整个.NET环境提供各种系统硬 件和软将的支持。 .NET具有以下新特性: 一致的编程模式; 简化的编程模式; 运行于多个平台; 支持多语言的综合;10 / 38 自动资源管理; 一致的出错处理方式; 安全性; XML和SOAP的引入; 全新的编程语言C#; 3.3数据安全性解决方案 数据流程包括输入、传输、存储、输出 4个阶段。在每一个阶段都必须保证数 据的安全,数据安全性解决方案流程图如下: 图3-3数据安全性解决方案流程图 数据输入阶段,系统软件采用用户权限认证、数据合法性、有效性检查的 方法,确保数据输入的安全,用户权限检查流程如下图: U 二 硬盘I 底层控制系统 用户权限检查 数据合法性、有效 性检查 用户权限检查 数据安全性解决方案 删 数据库加密 设置安全默认值 增强密码政策 缜密的许可控制 增强型的安全模式 事件日志表 Sqlserver2005 数据库 光纤 用户权限检查 11 / 38 图3-4用户权限检查流程 数据传输阶段,系统采用光纤介质,避免强工业环境下的信号 干扰。 数据存储阶段,系统软件数据库采用安全性极高的MS sqlserver2005数据库系统,其安全功能包括数据库加密、设置安全默认 值、增强密码政策、缜密的许可控制、以及增强型的安全模式等。 对系统数据库,系统软件采用定期备份的方式,增加数据的安全性。 数据输出阶段,系统软件采用用户权限认证的方式,确保非授 权用户无法查看、修改、删除数据,同时任何对数据删除的事件保存到事 件日志表。 3.4底层控制系统兼容性解决方案 系统软件在构建时,已经考虑到即将实施的生产调度监测系统对以前控制系统 的兼容和对未来控制系统的开放。系统软件采用 OPC(OLE for Process Con trol) 技术,读取生产调度监测系统的实时数据。 OPC是微软公司的对象链接和嵌入技术在过程控制方面的应用,为工业自动化 软件面向对象的开发提供一项统一的标准。采用这项标准后,针对硬件的驱动程序 不再由软件开发商开发,而是由硬件开发商根据硬件的特征提供统一的 OPC接口程 序。由于硬件开发商对自己的硬件特征了如指掌,从而能够最大限度地挖掘硬件的 潜力,提高驱动程序的性能。采用 OPC标准后,由硬件开发商提供统一的 OPC接口 程序,从而避免了开发重复性,使开发费用大大降低。简而言之, OPC位于数据源 和数据使用者之间,是不同制造商的产品之间进行对话的通行证。 OPC是针对过程控制领域的基于 OLE技术的规范,采用OPC技术,可以实现不 同硬件产品和软件产品之间的互操作,真正做到完全开放、兼容。 第四章系统详细功能 调控中心监控系统包括生产调度监测系统、质量检验管理、系统管理、交互 信息管理系统四个方面。 调度指挥中心功能画面12 / 38 4.1生产调度监测 原有子系统底层采用 力控PLC实现自动监控,调控中心不直接访问各个子系统 的设备,通过OPC SERVE实现从力控组态软件读取数据,并定时保存到数据库, 用户可以通过IE浏览器查看实时数据。IE浏览器的数据刷新时间小于3秒。 如下图所示nra#1 高事it tfKUiCBCm U*KI 工 ElhKM i,4jii 4 I 弭L MEH I.VI7 ffEH I.7X 4 W fl JJ t 9 H 事宜 i .Hoi 口龙打 5-JTI t 3 iR艾 li.iBl ea 秆口 Hli 常譽嬉啊I i ll r n s- 13 / 38 子系统 1F OPC SERVER 1F 厂域 戈网 生产调度监测系统包括以下子系统: 4.1.1输油系统监测: 包括下以内容: 系统动态流程图 各站动态流程图 用户 生产调度监测系统运行示意图如图 4-2所示: 亠一上 油 r 集输总厂就萋书间站 图4-2生产调度监测系统示意图 14 / 38 系统流量、压力动态曲线 输油耗电动态曲线 输油耗水动态曲线 巡线车辆动态轨迹图 输油运行日报表 输油系统能耗动态表 输油系统消防应急预案 系统优化曲线图 输油系统供电系统图 4.1.2天然气系统监测: 包括以下内容: 天然气系统监控图 天然气运行动态曲线 天然气产销平衡表 天然气系统耗电动态曲线 轻烃生产任务完成情况动态曲线 气井生产动态表及生产曲线 轻烃生产耗水动态曲线 各气井防盗箱监控表 天然气系统运行日报表 轻烃能耗动态曲线(表) 输气系统消防应急预案 设备监控图 输气系统供电系统图 4.1.3民用气系统监测: 包括以下内容: 天然气收量动态曲线 天然气外销动态曲线 各小区运行压力动态曲线15 / 38 系统流程动态图 汽车加气动态曲线(表) 收供输差动态曲线 各配气站流程动态图 流量计运行动态表 民用气营销日报表 4.1.4商业用气系统监测: 包括以下内容: 商业用气流程图 商业用气动态曲线 商业用气日报表 4.2. GIS 管理 为便生产调度系统及时了解基于集输地理信息,系统设计了导航系统,提供车辆 准确定位、监控调度、信息服务和危机处理等服务;包括车辆查询、轨迹查询、智 能导航等。 如下图所示: 导航子系统主要完成了以下几个功能: 1) 在地理分布图中标记了各站、气井、管线等。 LTW芒 iryK M Lwxi | LSTI日 i L2S5-a 1 . LM32 LTW 1 1 PI 諾朋1 , 1 J. 1. AT 0 0 a 覇hllhll旳SV. y ENIE-L w: nun 16 / 38 2) 显示了站的重要参数。如大罐液位、站流量、站干压,污水站 还增加了进量和出量的数据显示。 3) 提供了进入各站的“窗口” :点击各站,将进入站内功能的浏 览和查询,如站流程,站报表和站曲线等。 4) 显示了各站调度的电话号码:方便及时和各站调度取得联系, 准确核实各站情况。 5) 描绘了站间的管线以及传输介质的流动:导航中包含了污水管 线和注水管线。同时管线的流动动画也形象地描绘了站间的介质输送 方向。 6) 及时的停站和通讯故障提示:“黄色”闪烁代表该站停泵。 “红色”代表该站通讯故障。 7) 提供车辆的实时地理位置监控,并可提供智能导航功能。 8) 通过实际因素的综合分析,对车辆线路进行优化,形成最佳路 线,保证企业成本及效率指标最佳。 9) 监控调度能强调监控人员对车辆的监督是监控调度系统的基本 功能,也是最重要的功能。 包括: 定位追踪 实时调度 信息服务 远程设置 远程控制 区域监控 监听录音 轨迹回放 业务处理 里程统计 到达自动提示 10) GIS功能 车辆回传的数据在GIS的配合下才能够实现定位。它针对监控、导航系统 的实时17 / 38 性高的特点做了特殊优化,操作速度在同类产品中首屈一指。这些特性给监 控带来极大的便利 地图显示:流动路名、动态注记、自动切换地图、显示比例 尺、显示地图经纬度标尺 地图操作:地图的快速无级缩放、高速自动漫游、放大镜 功能、图层控制。 地物查询。 最佳路径计算。 鹰眼。 地理测量路线优化功能。优化的目标以最快的速度完成路 线计算,结果应能打破现有的行政区划,提高到达速度, 降低成本,使路线趋于合理化。高效率的算法结果使得资 源使用最合理,即路径、时间最短。 本系统根据中心的数据要求生成出车单,然后根据车辆的装载量、分布情况、 交通线路情况、最短路径等因素进行线路优化,形成最佳路线,保证最低的成本及 最高的效率,同时管理人员可对生成的路线进行人工干预调整,使其更符合实际情 况。 在计算过程中可以考虑交通禁则的限制(如道路通行能力段,十字路口,单双 日通行,单行路,左右转禁止控制等等)、管理人员的思维习惯等等问题。 线路优化:优化线路的可视化显示、点间经济距离的测算、优化线路的手工调 整、车辆及线路安排、基于道路信息的线路优化。 4.3质量检验管理 主要根据采集到的各种生产数据,产生相应的曲线,方便管理层进行策、分 析。并可使用系统提供的报表设计器,产生用户自定义报表。18 / 38 、调度指挥系统方案效果 42-1、系统流量、压力动态曲线 (以孤永东为例) 作用:随时监控输油线参数变化,直观的显示参数变化趋势 三、调度指挥系统方案效果 曲线作用:可随时监控输油综合能耗情况,指导生产优化运行。 优化方法:综合能耗曲线宏观上代表了输油生产系统的管理和运行的实际工况,在管道和其它参数不变的 条件下,是油耗和电耗在无序组合状态下的具体反映,曲线的波动是由运行设备和系统各个关键工艺参数(如 流量、泵出入口压力、原油温度等)以及所采取的管理方案所决定的。在曲线上,最低点的各个工艺 参数和所采取的管理手段,是系统最优的工艺参数和管理方案,优化系统的运行。19 / 38 、调度指挥系统方案效果 牛 2-3、输油成本曲线 作用:可随时显示输油综合费用情况,结合输油能耗曲线,指导生产优化运行。 时间 (h) 20 / 38 三、调度指挥系统万案效果 4-2-4、输油系统效率曲 曲线作用:监控系统的效率,使系统工作在高效区。 系统效率公式:n系统二(P干压-P泵进压)/ (P泵出压一P泵进压)*n泵*n电机 系统提供报表生成器,方便用户自由定制报表、曲线。如下图所示: 棚枣 F 平 X 舞用 * 一扌謝 丙史表掐 4 握匡竟卑 ! 10 r I p TO I | - 0 - I - i? - I 塢译辂出 o 544332211544332211 %率效统系 21 / 38 22 / 38 自定义曲线: 4.4显示系统管理 新闻、规章制度管理: 录入示意图界面参见图4-10 : 新闻名称: 所雇功能: :厂 約状图:4-10新闻、规章录入示意图 增加、修改、删除公司新闻; 增加、修改、删除公司规章制度管理; 旧 增加、修改、删除通知; 4.8.4视频监控:各站需要安装视频监控,信号上传至总厂服务器 乳汕“ 15件 仪暑 时并 atm啟 JHfi IBS Pi I I 11111 卩?*i 23 / 38 界面示意图参见图4-11:24 / 38 3l htIa.craj4ft IntE-rart Eiplciri IMJ di&U *曲觥谢 XAQ) ) Mih血 3 O 0 0|R赫*昨I命乳窗 F 图4-11视频监控界面示意图 4.9系统管理 4.9.1用户管理: 此功能需要系统管理员权限才能操作。用户管理界面参见图 4-12 : Mjasin- 壮皆 SflfS- ; 黑普且阳 e 昙广吉 部门報导左星广幸 亘舉主甘.admin | =書彳抵 ct - C * 词丽 图4-12用户管理 增加、修改、删除用户组权限; 增加、修改、删除用户组;二I I同冈 划八 蔺httpJFLD BT丹左 & 卫转0 涉粘yt KZl CkKjrglr - w 謝 芫爭 些 斗HI 厂眩帛由 25 / 38 增加、修改、删除用户; 修改用户密码; 4.9.2系统日志查询: 界面参见图4-13 : 帐号名称 站点.口地址| 进入时间 退出时间 模块 超级用户(ad(ad品) GOUFA(127GOUFA(127.0.0.1.0.0.1 20072007- -05 2915:37:1305 2915:37:13 20072007- -0505- -2fl 5;392fl 5;39:1717 参数錐护 超级用戶(admin)(admin) G0UFA(127.0.C.lG0UFA(127.0.C.l 20072007- -0505- -2915:33232915:3323 20072007- -C5C5- -29152915:3ai93ai9 数据查诲 超级用尸(admin(admin GDUFA(127001)GDUFA(127001) 20052005- -2915:39:302915:39:30 20072007- -0505- -29 29 1 1 5:401305:40130 数据维护 超级用F F (admin(admin G0UFA(127.0.0.1)G0UFA(127.0.0.1) 20072007- -0505- -2915:40:412915:40:41 20072007- -0505- -2915:2915:54:2854:28 参数雅护 超级用户(admin)(admin) GOUFA(127.0.C.l)GOUFA(127.0.C.l) 20072007- -0505- -292915; 4415; 44; 4848 20072007- -0505- -2915;54;262915;54;26 数据査诲 超级用戶(admin)(admin) G0UFA(127.0.C.lG0UFA(127.0.C.l 20072007- -05 2915:54:4505 2915:54:45 2007 C52007 C5- -391G391G:0707:1919 数据錐护 超级用F F (admin(admin GOUFA(127 0 01)GOUFA(127 0 01) 20052005- -30 ai 6:1730 ai 6:17 20U74520U745- -30ai7:5630ai7:56 参数鮭护 超级用户adminadmin HAI(10.68.71.Z2HAI(10.68.71.Z2S S) ) 20072007- -0505- -3015:40:253015:40:25 2007 052007 05- -3017:0 J 3017:0 J 4040 参数推护 超级用户(admin)(admin) HAI(10.6371 22B)HAI(10.6371 22B) 20072007- -0505- -31 &27;5031 &27;50 20072007- -0505- -31 a 52:4331 a 52:43 秦数雒护 超级用戶(admin)(admin) HAI(10.6371.225)HAI(10.6371.225) 20072007- -0505- -31 31 & & 54555455 2007 052007 05- -31 15:47:4531 15:47:45 参数雄护 超级用F F (admin(admin HAK1O.60 HAK1O.60 71.226)71.226) 200(7200(7- -0505- -31 15:43:1231 15:43:12 20072007- -0505- -31 131 15:45:4& &2222 数据蛙护 超级用F F (admin(admin HAI(10.6HAI(10.6&了1 1一 砂 200705200705- -31 15:48:2031 15:48:20 数据錐护 超级用户(admin)(admin) HAI(10.6971 225)HAI(10.6971 225) 20072007- -0505- -31 15:51:5931 15:51:59 参数雒护 超级用戶(admin)(admin) WAT1W(1016671WAT1W(1016671 20072007- -0505- -31 16:06:3131 16:06:31 2007C52007C5- -31 1G31 1G:O&O0O&O0 数据查诲 超级用F F (admin(admin WATi.TXflOLSSVI.WATi.TXflOLSSVI. 07531 16:05:3107531 16:05:31 20072007- -0505- -31 1E:331 1E:30t490t49 数据錐护 图4-13系统日志查询 查询/删除用户登陆日志; 查询/删除用户操作日志; 4.9.3数据备份与恢复: 数据备份; 数据恢复; 4.9.4报警管理 可对采集到OPC数据设定报警阀值,在调控中心界面生产报警 配置界面如下:26 / 38 报警信息显示如下: 2006-irS V 11 57 18 : 20d-2S 7 37 谊: aOhll-iS LT:3T:I 2T SSlTSSfM 2 加時l25 IT Jt if it汞幸聂執庇 P5ST FS ttOtll-fS 1T:3T 27 證林IUE班 匚 4 +A ! 附島FU8 痢哺碱福 w SOOB-ti-gS lt:3T SB 建*li .Afe . 53T2MM 2 n 遅盘詰至点匡 :託y克匪 35ng-!-x IT 订禅 j 0-iL-2S irrr r Mrw-iIif tr 暂 报警产生后,可通过短信、邮件方式发送至相关责任人,及时处理突发事件 界面如下:na(D:期- 低肚 ft. IF 警二丁 匚吏化車 wn4 疣曲 K iEfSfi4E)St iltii ftVQM I sw 报書丈本 目标值( (D 27 / 38 报誓记录 其它手机短信电子邮件 n发送抿誓) 岌送手机 可用设备(D: |Thialfad *dm 短信中心(匚: 怦138(X)10050(1 孕 测试 握除丰机 第五章系统技术实现 5.1系统软件结构 结合企业信息化建设的特点,软件系统采用 B/S结构,其特点如下: B/S架构是一种灵活的模式,部署简便,只需安装配置一组服务器,其它的 终端只要有浏览器就可以通过网络或者其它手段访问服务器,进行业务应 用操作。这样对工程实施的成本和周期的控制很有效用。企业用户不需要 再对客户终端一一维护,技术问题、版本更新、数据效验等都只需要在服 务器端由系统管理员来统一维护,这样用户操作员可以集中精力放在核心 业务上; 调控中心采用B/S模式,开发平台采用VS.NET 2008,编程语言为C#。系 统的数据库采用 Microsoft SQL Server 2005; 5.2数据流程和系统软件部署 根据企业用户需求, 系统软28 / 38 件数据流程按照以下图形实现,如图 5-1所示:29 / 38 总厂调控中心监控系统 二 / _ 1 _ 生产计划报表输出 IE 浏览器 30 / 38 Win dows 2003 Server Sql Server 2005 IIS MS Net OPC 访问程序 图5-2调控中心软件部署 图 5.3详细实现方案 5.3.1生产调度监测系统实时数据、状态显示: 业界通用的生产调度控制系统的实时数据、状态显示采用组态软件实现,优点 是编程简单、响应速度快,缺点是界面不友好、有授权限制,一般只能在安装授权 的机器上运行,限制了用户的使用范围。现在有些组态软件提供了 B/S结构的监控 系统,但是这种系统依然有用户数量的限 制。调控中心采用先进的 OPC技术,通过 OPC客户端控件,读取力控系统的实时数据、状态值,并将读取到的数据写入数据 库。客户端使用IE浏览器访问数据库中的实时数据、状态值,完全没有用户数量 的限制。用户界面真实再现现场场景。客户端 IE浏览器采用AJAX CSS DOM技 术,实现实时数据、状态异步更新,界面显示数据和底层实时数据的延时小于 3 秒,为用户提供了更好的视觉感觉。生产调度监测系统数据流程图见图系统软件部署图 / IE 浏览器 调控中心客户端程序 IE 浏览器 调控中心客户端程序 力控组态软件 生产监测系统 1 OPC SERVER IE 浏览器 调控中心客户端程序 IE 浏览器 调控中心客户端程序 调控中心服务端程序 IE 浏览器 调控中心客户端程序 5-1 o 31 / 38 生产调度监测系统数据流程图 IE 浏览器 图5-1生产调度监测系统数据流程图 534生产业务管理、质量检验管理的各项报表的实现: 组态监控软件力控 组态监控软件力控 32 / 38 系统根据用户登录时输入的用户名称,自动将用户定位到此用户所管理的原始 数据输入的界面。系统对用户所输入的数据进行合法性、准确性检查,无误后将输 入数据保存到数据库。系统可以根据用户需求,提供用户往日数据修改功能。当月 结算日以后,系统根据用户规则将原始数据生成当月报表,以 EXCEL格式提交给用 户,如果当月中某天数据没有输入,数据项用“ -”表示。同时系统根据用户要 求,将查询、分析数据以各种图表格式显示(趋势图、直方图、饼图等),以方便 用户直观查询。报表数据流程见图 5-6。 报表数据流程 图5-6报表数据流程图 5.4系统采用的关键技术 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 系统软件架构采用先进的三层结构技术,将用户表示层、业务逻辑层、数据访 问层分离,便于系统扩展和维护; 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 系统软件通过OPC技术访问底层力控控制系统的实时数据; 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 系统软件采用AJAX技术,在IE浏览器端无闪烁更新生产调度系统实时数据; 33 / 38 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 系统软件对用户密码采用 MD5不可逆加密方法,使系统更安全; 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 系统软件采用原子功能权限方法,使各个用户的权限互相独立; 70-b7768e0fc1e0-Numbered_12af00b7-3622-4f46-9916-dc08e 所有报表均可导出到EXCEL实现无纸化办公 5.5技术指标 1) 系统可用性 系统年可用率99.98%; 系统运行寿命10年; 2) 信息处理指标 遥信量、遥测量、遥调量和遥控量处理的正确率为 100% 3) 系统实时性 系统应对事件提供快速响应,必须满足以下指标: 系统实时数据扫描时间周期为110秒间可调; 外部网络通信的实时数据传送和接收采集周期为 210秒间可调; 90%上实时监视画面调出响应时间不大于 2秒; 画面实时数据更新周期110秒可调; 4) 系统负载率指标 正常情况下主要节点CPU负载W 30% (10秒平均值); 任何情况下,在任意 5分钟内,系统主局域网的平均负荷率不超过 20% 正常运行状态下系统负载率的测试条件为采集和处理厂站的正常数据 及各种正常的系统操作。 5) 系统存储容量指标 历史数据存储时间不少于3年; 对其它存储设备,其存储容量除满足系统运行要求的容量外,至少必 须保留200%勺备用容量; 当存储容量余额低于系统运行要求容量的 80%寸发出告警信息。 34 / 38 第六章质量保证 6.1软件质量保证概述 软件质量保证(SQA是建立一套有计划,有系统的方法,确保管理层拟定出 的标准、步骤、实践和方法能够正确地被所有工程采用。软件质量保证的目的是使 软件过程可视化,便于管理人员更好的监控。它通过对软件产品和活动进行评审和 审计从而验证软件是否符合标准。软件质量保证贯穿于工程实施的全过程,确保软 件产品按质按时交付。 实施软件质量保证可达到如下目标: 客观地验证软件工程产品和工作是否遵循恰当的标准、步骤和需求。 将软件质量保证工作及结果通知给相关部门和个人。 6.2软件质量保证实施办法 软件质量保证包含规范开发流程,测试管理,配置管理三个方面: 6.2.1规范开发流程包括: 收集和识别客户要求 客户要求的评审 需求分析 工程立项 概要设计 详细设计 编码阶段 集中测试 产品设计结果的鉴定 现场实施 6.2.2测试管理: 随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的 测试工作就显得更加困难。然而,为了尽可能多地找出程序中的错误,生产出高品 质的软件产品,加强对测试工作的组织和管理就显得尤为重要。 从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象 明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档 和使用说明书,如果设计存在错误,测试的质量就难以保证。即使测试后发现是设 计的错误,这时,修改的代价是相当昂贵35 / 38 的。因此,较理想的做法应该是对软件的 开发过程,按软件工程各阶段形成的结果,分别进行严格的审查。一般测试过程如 下: 单元测试 单元测试集中在检查软件设计的最小单位模块上, 通过测试发现实现该模块的 实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。 集成测试 集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接 口有关的问题。如数据穿过接口时可能丢失;两模块之间可能有由于疏忽的问题而 造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接 受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。 确认测试 确认测试的目的是向未来的用户表明系统能够按照预定要求工作。经集成测试 后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本 排除,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功 能和性能能够满足用户需求。 系统测试 软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统联调。包 括恢复测试、安全测试、强度测试和性能测试等。 通过上述的测试过程,软件基本满足开发的要求,测试宣告结束,经验收并提 交用户。 623配置管理: 配置管理是通过技术或行政手段对软件产品及其开发过程和生命周期进行控 制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开 发者在软件生命周期中各个阶段都能得到精确的产品配置。 配置管理过程是对处于不断演化、完善过程中的软件产品的管理过程。其最 终目标是实现软件产品的完整性、一致性、可控性,使产品极大程度地与用户需求 相吻合。它通过控制、记录、追踪对软件的修改和每个修改生成的软件组成部件来 实现对软件产品的管理功能。 主要内容: 并行开发支持:因开发和维护的原因,要求能够实现开发人员同时在同一个 软件模块上工作,同时对同一个代码部分作不同的修改,即 使是跨地域分布的开发团队也能互不干扰,协同工作,而又 不失去控制; 修订版管理:跟踪每一个变更的创造者、时间和原因,从而加快问题和缺 36 / 38 陷的确定; 版本控制:能够简单、明确地重现软件系统的任何一个历史版本 ; 产品发布管理:管理、计划软件的变更,与软件的发布计划、预先定制好的 生命周期或相关的质量过程保持一致;工程经理能够随时清 晰地了解工程的状态; 建立管理:基于软件存储库的版本控制功能,实现建立过程自动化 ; 过程控制:贯彻实施开发规范,包括访问权限控制、开发规则实施等; 变更请求管理:跟踪、管理开发过程中出现的缺陷、功能增强请求或任务, 加强沟通和协作,能够随时了解变更的状态 ; 代码共享:提供良好的存储和访问机制,开发人员可共享各自的开发资 源。 6.3开发过程采用的质量管理工具: 序 号 名称 功能介绍 1 MS Project2003 能够有效组织管理工程计划。它能利用有效的方式,跟 踪记录所有的工程信息,监控工程状况。 2 Visual SourceSafe 管理产品的配置,能过全面记载系统的开发过程。 3 Visual unit 单元测试工具,完成软件代码的黑盒测试和白盒测试。 4 Empirix e-Ma nager En terprise B/S 模式软件整体测试工具,包括需求测试,缺陷管理。 5 LoadR unner: 工业级标准性能测试负载测试工具。通过以模拟上千 万用户实施并发负载及实时性能监测的方式来确认和 查找问题。 第七章系统环境 调控中心软件 B/S编程环境采用 VS.NET 2008(C#)+MS SQL Server 2005数据 库; 数据服务器端操作系统采用 Windows 2003 Server ; 数据服务器端网站发布采用IIS6.0 ; 客户端操作系统采用 Windows 2000/Windows XP/Windows Vista ; 客户端浏览器采用IE6或以上; 37 / 38 第八章调控中心所需表格 8.1年报表 按年生成表格 8.2月报表 该表格由总调负责录入 8.3日报表 按日生成表格查询 第九章系统名词解释 C/S: Client/Server ,客户机/服务器模式。服务器通常采用高性能的 PC 工作站或小型机,并采用大型数据库系统,如 Oracle、Sybase、Informix 或SQL Server。客户端需要安装专用的客户端软件。 B/S: B/ S是Brower/Server,浏览器/服务器模式。客户机上只要安装一个 浏览器(Browser),如微软的In ternet Explorer ,服务器安装 Oracle、 Sybase Informix 或SQL Server等数据库。浏览器通过 Web Server同数 据库进行数据交互。 ASP.NET是一个 Web开发平台,提供了构建企业级应用所需的服务、编程 模型和软件基础结构。虽然 ASP.NET的语法基本上与其前辈 ASP(Active Server Page)兼容,但是ASP.NET是一个全新的编程框架,旨在用于快速 开发Web应用程序。作为Microsoft.NET平台的一部分,ASP.NET提供了一 种基于组件的、可扩展的且易于使用的方法,用以构建、部署和运行供所 有在浏览器或移动设备中使用的 Web应用。 C#:微软公司为了能够完全利用 .net平台优势而开发的一种新型编程语 言。C#语言从C和C+演变而来,它是给那些愿意牺牲 C+一点底层功能, 以获得更方便和更产品化的企业开发人员而创造的。 C#现代、简单、面向 对象和类型安全。尽管它借鉴了 C和C+啲许多东西,但是在一些诸如名字 空间、类、方法和异常处理等特定领域,它们之间还存在着巨大的差异。 38 / 38 Intranet :采用In ternet 技术建立的企业内部专用网络。它以 TCP/IP协 议作为基础,以Web为核心应用,构成统一和便利的信息交换平台。 PLC Programmable Logic Controller ,可编程逻辑控制器。 WINCC Windows Control Center,力控视窗控制中心,人机界面/数据采集 监控的软件。 OPC OLE for Process Control ,它的出现为基于 Windows的应用程序和 现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息, 每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类 繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负 担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要 一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程 序。在这种情况下,OPC标准应运而生。OPC标准以微软公司的OLE技术为 基础,它的制定是通过提供一套标准的 OLE/COM接口完成的,在 OPC技术 中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对 象。 AJAX Asynchronous JavaScript and XML ,异步 JavaScript 与 XML 是使 用客户端脚本与 Web服务器交换数据的 Wet应用开发方法。这样,Web页面 不用打断交互流程进行重新加裁,就可以动态地更新。使用 Ajax,用户可 以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的 Web 用户接口界面。 CSS Cascading Style Sheets ,层叠样式表单。是一种设计网页样式的工 具。 IE : Internet Explorer ,微软公司的互联网浏览器。 OA Office Automation ,办公自动化。 MD5 Message-Digest Algorithm 5, 信息-摘要算法。MD5算法简要的叙述 可以为:MD5以512位分组来处理输入的信息,且每一分组又被划分为 16 个32位子分组,经过了一系列的处理后,算法的输出由四个 32位分组组 成,将这四个32位分组级联后将生成一个128位散列值。MD5广泛用于加 密和解密技术上。比如在 unix系统中用户的密码就是以 MD5(或其它类似 的算法)经加密后存储在文件系统中。当用户登录的时候,系统把用户输 入的密码计算成 MD5值,然后再去和保存在文件系统中的 MD5值进行比 39 / 38 较,进而确定输入的密码是否正确。通过这样的步骤,系统在并不知道用 户密码的明码的情况下就可以确定用户登录系统的合法性。 这不但可以避 免用户的密码被具有系统管理员权限的用户知道,而且还在一定程度上增 加了密码被破解的难度。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!