基于B/S与C/S模式的铁路运输安全管理信息系统实用版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
YF-ED-J8716
可按资料类型定义编号
基于B/S与C/S模式的铁路运输安全管理信息系
统实用版
Management Of Personal, Equipment And Product Safety In Daily Work, So The Labor Process Can Be Carried Out Under Material Conditions And Work Order That Meet Safety Requirements.
(示范文稿)
二零XX年XX月XX日
基于B/S与C/S模式的铁路运输安全管理信息系统实用版
提示:该安全管理文档适合使用于日常工作中人身安全、设备和产品安全,以及交通运输安全等方面的管理,使劳动过程在符合安全要求的物质条件和工作秩序下进行,防止伤亡事故、设备事故及各种灾害的发生。下载后可以对文件进行定制修改,请根据实际需要调整使用。
随着我国铁路运输业的迅速发展,对铁路
运输安全管理不断提出新的要求。解决安全管
理问题
一是要不断提高员I的安全素质,提高安
全防范意识及事故处理能力;更重要的是运用
安全管理信息技术,通过建立安全管理信息系
统来提高安全管理水平,降低事故的发生。笔
者综合考虑C/S模式在信息管理、办公自动化
等事务处理和B/S模式在信息浏览、查询和发
布方面的优势,采用B/S和C/S模式相结合的混合模式开发了铁路运输安全管理信息系统。结合为某铁路运输企业开发的系统,论述了该系统的设计和实现。
1 系统研究现状和目标
进入20世纪90年代以来,安全管理在企业中越来越受到重视,在发达国家,各种现代化的安全管理方法广泛应用,由于其生产设备自动化程度很高,其安全管理大多包含在整个企业管理系统之内。而在国内的一些企业,安全管理多停留在宣传、教育、定期安全检查的水平上,而且多数是定性分析或事故后分析。这种管理手段落后、被动、反应慢,很难适应
现代安全生产的要求,这种现象在铁路运输企业表现得尤为明显。因此,迫切需要建立适合当代现有生产条件的安全管理模式,采用数学方法和计算机技术,建立企业的安全管理信息系统,这就为定量分析创造有力条件。定量分析将对进一步认识安全生产的规律,预测预报事故,防止和避免伤亡事故的发生产生积极作用,所以建立安全管理信息系统,是解决铁路运输企业安全问题的有效途径。
铁路运输安全管理信息系统一方面对大量的历史数据进行分类管理,向用户提供可靠、及时的统计数据,使工作人员对以往的工作有总结性的认识;另一方面系统运用一定的数学方法对搜集到的数据进行分析处理,辅助安全
部门前瞻性的分析安全形势,及时发现安全工作中存在的问题,提前进行预防控制。据此笔者研制了安全管理信息系统,实现定性分析和定量分析相结合,力求把安全管理从传统的事后追踪变为事前预防控制。
2 系统开发方案
2.1 系统体系结构
客户/服务器(C/S,Client/Server)结构是20世纪90年代开始流行的一种体系结构,在C/S结构下,应用系统被分成前台(客户机)和后台(服务器)两部分,应用处理由客户端完成,数据访问和事务处理由服务器承担。C
/S结构其优点体现在:①可靠的数据完整性和安全性控制;②高效的联机事务处理性能;③很好的开放性和易扩充性;④高效的应用程序开发。
C/S结构的应用系统易于扩展,处理效率更高。但这种模式具有内在缺陷:客户端具有平台相关性;随着应用逻辑和程序界面占用越来越多的硬件资源,客户端变得越来越“胖”;客户端管理复杂,维护困难。为解决C /S模式的内在缺陷,出现了3层C/S模式结构,这种模式把传统C/S结构中客户端的应用逻辑分离开来,形成一个单一的应用服务器,从而大大降低客户机对硬件的要求,使系统更容易扩展。
随着Intemet的快速发展,出现了基于Web 的Browser/Server模型(浏览器/服务器模型,简称B/S模型)。该模型是把C/S模型的服务器端进一步深化,分解成一个应用服务器(Web服务器)和一个或多个数据库服务器,从而形成一个类似3层C/S模型。B/S结构优点主要体现在:
(1)用户界面更加友好,操作更加直观,更易满足用户的使用习惯。
(2)对用户跨平台支持,可跨平台使用数据库、超文本、多媒体等多种形式的信息。
(3)提高了系统的可靠性、整体性以及可扩展性。
(4)客户端只需配置操作系统和Web浏览器,降低了对客户机的软硬件要求。
(5)更利于软件的开发、安装、升级,节省开发维护费用。
基于Web的B/S模式特别适用于信息的浏览、查询与发布,适于领导辅助决策支持。而C /S体系结构适用于信息管理、办公自动化等事务处理的系统。根据系统的开发要求和系统目标,将这两种模式有机结合,安全管理工作涉及的部门、工种多,安全信息量大,要求处理
速度快,基于此特点,为了节省工作量,维护数据的完整性与可靠性,保证系统运行的高效性,系统选择C/S和B/S混合模式的系统体系结构,既发挥传统C/S模式成熟的技术,避免建立3层C/S模式的高昂的代价,又能借Intemet技术充分发挥B/S模式的优点。这种混合模式的体系结构如图1所示。
2.2 开发语言及数据库的选择
为保证系统具有良好的开放性和安全性,选用先进的Visual Basic 6.0和ASP编程语言及InterDev6和FrontPage2000开发工具,缩短开发总周期,提高开发效率。其中Visual Ba—sic 6.0是一种面向对象的可视化的编程
工具,由于其灵活方便和易于扩充的特点,因此,它越来越多地用作大型公司数据和客户机/B艮务器(C/S)应用程序的前端开发工具,与后端的SQLServer数据库相结合,可以提供一个高性能的客户机/服务器解决方案。ASP即活动服务器页面(Active Server Page),是一种用于WWW服务的服务器端脚本环境,它具有开发简单、功能强大等优点。利用它,可以很容易地把HTML标签和文本,脚本命令及ActiveX 组件混合在一起构成ASP页,以此来生成动态网页,创建交互式的Web站点,而不需要进行复杂的编程。Visual InterDev是创建动态Web站点的集成开发环境,可以在其下结合各种脚本开发ASP和HTML应用程序。Web程序的骨架及各种控制、处理功能都是利用InterDev来