《安全技术》之基于B/S与C/S模式的铁路运输安全管理信息系统 .doc
《《安全技术》之基于B/S与C/S模式的铁路运输安全管理信息系统 .doc》由会员分享,可在线阅读,更多相关《《安全技术》之基于B/S与C/S模式的铁路运输安全管理信息系统 .doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基基于于B BS S与与C CS S模式的铁路运输安全管理信模式的铁路运输安全管理信息系统息系统随着我国铁路运输业的迅速发展,对铁路运输安全管理不断提出新的要求。解决安全管理问题一是要不断提高员 I 的安全素质,提高安全防范意识及事故处理能力;更重要的是运用安全管理信息技术,通过建立安全管理信息系统来提高安全管理水平,降低事故的发生。笔者综合考虑 CS 模式在信息管理、办公自动化等事务处理和 BS 模式在信息浏览、查询和发布方面的优势,采用 BS 和CS 模式相结合的混合模式开发了铁路运输安全管理信息系统。结合为某铁路运输企业开发的系统,论述了该系统的设计和实现。1 系统研究现状和目标进入 2
2、0 世纪 90 年代以来,安全管理在企业中越来越受到重视,在发达国家,各种现代化的安全管理方法广泛应用,由于其生产设备自动化程度很高,其安全管理大多包含在整个企业管理系统之内。而在国内的一些企业,安全管理多停留在宣传、教育、定期安全检查的水平上,而且多数是定性分析或事故后分析。这种管理手段落后、被动、反应慢,很难适应现代安全生产的要求,这种现象在铁路运输企业表现得尤为明显。因此,迫切需要建立适合当代现有生产条件的安全管理模式,采用数学方法和计算机技术,建立企业的安全管理信息系统,这就为定量分析创造有力条件。定量分析将对进一步认识安全生产的规律,预测预报事故,防止和避免伤亡事故的发生产生积极作用
3、,所以建立安全管理信息系统,是解决铁路运输企业安全问题的有效途径。铁路运输安全管理信息系统一方面对大量的历史数据进行分类管理,向用户提供可靠、及时的统计数据,使工作人员对以往的工作有总结性的认识;另一方面系统运用一定的数学方法对搜集到的数据进行分析处理,辅助安全部门前瞻性的分析安全形势,及时发现安全工作中存在的问题,提前进行预防控制。据此笔者研制了安全管理信息系统,实现定性分析和定量分析相结合,力求把安全管理从传统的事后追踪变为事前预防控制。2 系统开发方案21系统体系结构客户服务器(CS,ClientServer)结构是 20 世纪 90 年代开始流行的一种体系结构,在 CS 结构下,应用系
4、统被分成前台(客户机)和后台(服务器)两部分,应用处理由客户端完成,数据访问和事务处理由服务器承担。CS 结构其优点体现在:可靠的数据完整性和安全性控制;高效的联机事务处理性能;很好的开放性和易扩充性;高效的应用程序开发。CS 结构的应用系统易于扩展,处理效率更高。但这种模式具有内在缺陷:客户端具有平台相关性;随着应用逻辑和程序界面占用越来越多的硬件资源,客户端变得越来越“胖”;客户端管理复杂,维护困难。为解决 CS 模式的内在缺陷,出现了 3 层 CS 模式结构,这种模式把传统 CS 结构中客户端的应用逻辑分离开来,形成一个单一的应用服务器,从而大大降低客户机对硬件的要求,使系统更容易扩展。
5、随着 Intemet 的快速发展,出现了基于 Web 的 BrowserServer 模型(浏览器服务器模型,简称 BS 模型)。该模型是把 CS 模型的服务器端进一步深化,分解成一个应用服务器(Web 服务器)和一个或多个数据库服务器,从而形成一个类似 3 层 CS 模型。BS结构优点主要体现在:(1)用户界面更加友好,操作更加直观,更易满足用户的使用习惯。(2)对用户跨平台支持,可跨平台使用数据库、超文本、多媒体等多种形式的信息。(3)提高了系统的可靠性、整体性以及可扩展性。(4)客户端只需配置操作系统和 Web 浏览器,降低了对客户机的软硬件要求。(5)更利于软件的开发、安装、升级,节省
6、开发维护费用。基于 Web 的 BS 模式特别适用于信息的浏览、查询与发布,适于领导辅助决策支持。而 CS 体系结构适用于信息管理、办公自动化等事务处理的系统。根据系统的开发要求和系统目标,将这两种模式有机结合,安全管理工作涉及的部门、工种多,安全信息量大,要求处理速度快,基于此特点,为了节省工作量,维护数据的完整性与可靠性,保证系统运行的高效性,系统选择 CS 和 BS 混合模式的系统体系结构,既发挥传统 CS 模式成熟的技术,避免建立 3 层 CS 模式的高昂的代价,又能借 Intemet 技术充分发挥 BS 模式的优点。这种混合模式的体系结构如图 1 所示。22 开发语言及数据库的选择为
7、保证系统具有良好的开放性和安全性,选用先进的 VisualBasic60 和 ASP 编程语言及 InterDev6 和 FrontPage2000 开发工具,缩短开发总周期,提高开发效率。其中 Visual Basic 60 是一种面向对象的可视化的编程工具,由于其灵活方便和易于扩充的特点,因此,它越来越多地用作大型公司数据和客户机B 艮务器(CS)应用程序的前端开发工具,与后端的 SQLServer 数据库相结合,可以提供一个高性能的客户机服务器解决方案。ASP 即活动服务器页面(ActiveServer Page),是一种用于 WWW 服务的服务器端脚本环境,它具有开发简单、功能强大等优
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安全技术 安全技术之基于BS与CS模式的铁路运输安全管理信息系统 基于 模式 铁路运输 安全管理 信息系统
限制150内