???? 近年来,我国许多大、中型煤炭企业都相继建成了自己的计算机局域网络,结合自身的特点开发了财务、计划、人事;供应等管理信息系统,这些系统的运行大大提高了煤炭企业的管理水平。但是,就煤矿而言,安全工作始终是煤炭企业面对的最重要、最严峻的问题,特别是近一段时期,全国煤矿重特大事故频繁发生,严重制约了煤炭企业的正常发展,也大大损害了煤炭企业的社会形象,如何利用信息技术,结合煤炭企业自身的局域网,建立相应的煤矿安全管理信息系统(Mine Safety? Management lnformation System,简称MSMIS),促进煤炭企业安全管理的科学化,使煤炭企业的安全管理做到防患于未然,确保矿井安全,进一步提高煤炭企业的经济效益,对于煤炭企业今后的稳步发展有着重大的现实意义。
? 1? 系统开发目的
??? 煤矿安全信息管理系统(MSMIS)是建立在计算机网络技术上的,以人为主导,利用计算机软硬件、网络通讯设备和其他办公设备,对矿井的全部安全信息进行收集、传输、加工、存储、更新和维护,以确保全矿井安全生产和为矿井安全管理者提供决策为目标的集成化人机系统。完善的煤矿安全管理信息系统应综合考虑生产、通风、安全等系统的具体需求,涵盖包括“一通三防”信息、安全管理信息等子系统在内的诸多方面,这些子系统的有机结合,能够实现信息资源共享,资料综合分析处理,及时、准确、完整的收集、处理安全信息,对矿井的安全状况进行分析、预测和评价,为监督安全生产、落实安全措施提供必要的依据支持。
? 2? 系统体系结构的选择
??? 传统的管理信息系统是基于客户/服务器(Client/Server,简称C/S)模式的,该模式把数据处理任务分开在客户端和数据库服务器上进行,常见有两层结构和三层结构:
??? (1)两层结构体系结构如图1所示,应用于一些小型的、应用需求不大的系统中。这种结构是由客户端发出请求到达服务器,服务器处理请求并将结果返回到客户端。其优点是程序功能和操作性较强,系统和用户交互性较好。但是由于所有的应用逻辑都在客户端,使客户端变得很“胖”,系统可维护性和可扩展性较差,对于有用户量大的系统,系统的安装会很困难,在系统进行修改后,所有客户机上的应用软件都会受到影响。因此,两层的C/S模式结构的管理信息系统在Interne/Intranet环境下的使用受到较大限制,不能满足大型企业发展的需要。
????????????? 图1
??? (2)三层的C/S结构是把两层结构中服务器部分和应用端部分的应用单独划分出来,其结构如图2所示。与两层结构相比,三层结构各层都是相对独立的,可以并行开发,客户端只需要关注用户界面,而且与其他客户共享相同的数据访问模块,从而使客户端大大减肥,维护也相对简单。此外,应用逻辑和最终访问数据库大多由应用服务器实现,对用户来说是透明的,保证了系统的安全性,减少了网络上的数据流量,提高了系统的反应速度。
???
???????????????? 图2
??? 随着Web的技术的迅速普及,出现了浏览器/服务器(Browser/Server,简称B/S)结构,B/S结构是建立在企业内部Intranet的基础上,客户端不再与服务器直接相连,而是与Web服务器相连.Web服务器再与数据库相连,他把传统的Client/Server中的Server分解成一个Web服务器、一个或多个应用服务器以及数据库服务器,应用逻辑通过应用服务器(Application Server)来实现。其优点是解决了C/S模式是“胖”客户机缺陷,客户端软件仅需安装浏览器,应用界面单一,易于维护和管理,对于开发人员和操作人员的业务水平要求较低。适合大型企业在Inteme/Intranet环境下的应用。
??? 所以,对于大型或特大型煤炭企业,立足于长远的角度而言,开发安全管理信息系统通常应采用三层的C/S结构模式或者B/S结构模式。对于小型的煤炭企业,在业务流量都不太多的情况下可以考虑使用两层的C/S结构模式。