矿安全管理信息系统应综合考虑生产、通风、安全等系统的具体需求,涵盖包括“一通三防”信息、安全管理信息等子系统在内的诸多方面,这些子系统的有机结合,能够实现信息资源共享,资料综合分析处理,及时、准确、完整的收集、处理安全信息,对矿井的安全状况进行分析、预测和评价,为监督安全生产、落实安全措施提供必要的依据支持。
? 2? 系统体系结构的选择
??? 传统的管理信息系统是基于客户/服务器(Client/Server,简称C/S)模式的,该模式把数据处理任务分开在客户端和数据库服务器上进行,常见有两层结构和三层结构:
??? (1)两层结构体系结构如图1所示,应用于一些小型的、应用需求不大的系统中。这种结构是由客户端发出请求到达服务器,服务器处理请求并将结果返回到客户端。其优点是程序功能和操作性较强,系统和用户交互性较好。但是由于所有的应用逻辑都在客户端,使客户端变得很“胖”,系统可维护性和可扩展性较差,对于有用户量大的系统,系统的安装会很困难,在系统进行修改后,所有客户机上的应用软件都会受到影响。因此,两层的C/S模式结构的管理信息系统在Interne/Intranet环境下的使用受到较大限制,不能满足大型企业发展的需要。

????????????? 图1
??? (2)三层的C/S结构是把两层结构中服务器部分和应用端部分的应用单独划分出来,其结构如图2所示。与两层结构相比,三层结构各层都是相对独立的,可以并行开发,客户端只需要关注用户界面,而且与其他客户共享相同的数据访问模块,从而使客户端大大减肥,维护也相对简单。此外,应用逻辑和最终访问数据库大多由应用服务器实现,对用户来说是透明的,保证了系统的