基于B/S与C/S模式的铁路运输安全管理信息系统参考文本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于B/S与C/S模式的铁路运输安全管理信息系统参考文本
In The Actual Work Production Management, In Order To Ensure The Smooth Progress Of The Process, And Consider The Relationship Between Each Link, The Specific Requirements Of Each
Link To Achieve Risk Control And Planning
某某管理中心
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来设计的,Visual InterDev是配合ASP开发的主导工具,它是为Intemet和Intranet创建数据驱动型动态Web应用程序的完整工具集。FrontPage是Web站点的创建、管理和页面修饰工具。利用它可以方便地创建漂亮的HTML页面,并对已生成的Web应用程序进行页面上的修饰和编辑。