企业信息化在矿山行业中的应用与发展

2014-08-27 08:49过建光胡训华王冠华
中国高新技术企业 2014年16期
关键词:三层架构企业信息化管理系统

过建光 胡训华 王冠华

摘要:计算机的发展使企业信息化技术不断提高,将企业原有管理模式移植到互联网上成为了企业的迫切需求,对于矿山企业而言,企业信息化的建设还存在着许多不足,文章在分析国内外矿山企业信息化的基础上,根据国内外近些年来企业信息化中企业信息管理系统的建设现状,提出了基于三层架构的管理系统设计方法,并分析了其现实意义。

关键词:企业信息化;三层架构;矿山应用;管理系统

中图分类号:TP333文献标识码:A文章编号:1009-2374(2014)24-0169-03建设信息化企业已经成为现在国内外企业建设的必修课程。在这个课程里,企业集团必须根据自身企业特点,学习和借鉴国际先进的信息化技术,探索出一种最适合自身企业的信息化模式。所以,将原有的企业管理模式移植到互联网上,从而更加便于企业内部信息管理的开展以及与企业外部相关企业信息业务的进行,这成为了企业的迫切需求。

1矿山企业的特点

矿山企业本身存在着一些特点,导致该企业的数据信息从设计计划、工程验收到资金结算的过程复杂冗余、耗时较多、结算困难。首先,矿山产业依赖于矿产资源的地理分布,矿山产业办公区域分布可能横跨多省市,在地域分布上就呈现了跨区域、分布缺乏特定规律的特征,资金结算多采用传统的纸质交互方式,导致了企业内部数据和资金信息交流的不便;其次,矿山企业办公环境一般较为恶劣、办公设施不够先进,同时矿山产业链结构复杂、传统办公涉及人员较多,导致了数据收集费时费力,难以有效汇总;再次,对于牵扯到资金方面的数据处理,内容敏感,难以统一。由于上述多种问题的存在,矿山企业在面临融入全球经济的战略选择以及日趋激烈的竞争环境时,为提高自身竞争力,适应新的竞争环境,对企业信息化的需求显得尤为迫切,更是需要一套标准完善成熟的结算体系,才能保证企业数据和资金的合理有效的运转。

2实现企业管理信息系统的方法

20世纪80年代,我国企业管理信息系统才开始应用于矿山企业管理中。最初,信息管理系统只能在单机上运行,随着互联网的发展,进而能在局域网内使用,目前,已经实现了部门信息系统的一体化。

到本世纪初,信息化技术的快速发展和应用使矿山企业管理的信息系统建设进入高峰期,信息系统冲破了企业局部管理如财务、生产设备、产品销售等的应用,实现了覆盖整个企业各个业务的一体化管理。在各方面技术都飞速发展的21世纪,为了矿山企业管理的可持续发展,完成企业间各部门各业务之间的一体化管理,应该全面考虑企业各方面的因素以及预测将来可能的应用,统筹规划企业信息管理框架具有十分重大的战略

意义。

由于近些年来,各种实现企业管理信息系统的方法也逐渐成熟,主要的实现方法有以下几种:

2.1基于C/S模式的设计方法

传统的C/S(Client/Server)即客户/服务器结构,该体系是为了解决资源不对的问题,实现共享而提出来的一种分布式结构,这种体系结构安全、快捷、准确,于20世纪90年代末逐渐成熟起来。它将应用分为服务器和客户机两个部分,充分利用两端硬件环境的优势,将任务分布到客户端(前台,用于人机交互)和服务器端(后台,用于数据处理)。

近年来,采用C/S架构的信息管理系统在国内的企业中应用广泛,如:2008年由西安理工大学的童歆开发的宝鸡峡灌区水务信息管理系统,不仅有助于提高水资源信息管理的实效性,并且可以使供用水决策建立在可靠的水资源信息基础之上,对实现宝鸡峡灌区的水务信息管理的现代化具有显著的现实意义。

2.2基于B/S模式的设计方法

B/S(Browser/Server)即浏览器/服务器结构,它是随着Internet技术的不断发展,对C/S结构的一种改进的结构。在这种结构下,用户界面完全通过使用浏览器登录万维网实现。

电子科技大学的黎定江于2009年设计出军事训信息管理系统,满足当前部队应用信息管理系统的需求。该系统利用ASP.NET技术和B/S架构技术,实现了基于Web页面的武警军事训练信息综合管理,取得了良好的效果。

2.3基于三层体系结构的设计方法

三层体系结构,是在两层体系结构的基础上增加了一个组件层,该层是位于客户端与数据库之间的中间层。这里所说的三层体系是指逻辑结构上的三层,而并不是单纯地放置三台机器这样物理上的三层结构,具有B/S结构的应用也并不能称为三层体系结构。应用三层体系结构的系统将业务逻辑、数据访问、合法性校验等工作放到了中间层进行处理。客户端在通常情况下不与数据库进行直接的交互,而是通过建立与中间层的COM/DCOM通讯连接,通过中间层和数据库进行信息交互。

山西大学的范磊,于2010年针对冷藏运输企业的特点和现存的主要问题,开发了基于B/S架构的冷藏运输信息管理系统。该系统界面简洁美观、操作方便快捷、业务流程明确,有效地提高了冷藏运输企业的信息化管理水平和行业竞争力,同时客户服务质量也得到了明显的提升。

由以上情况可以看出,C/S架构的系统设计虽然有着稳定、可靠等特点,但是相对于B/S架构有着明显的不足之处,如数据源的不够统一,以及无法实现瘦客户端等。而B/S架构使用.NET架构的系统中,安全性和扩展性均较差,这些问题在企业的资金结算过程中,均会造成非常大的安全及财产隐患,所有完成一套安全有效可靠的信息管理系统有着十分重要的工业价值。

3在新田岭钨业的应用

本文针对湖南省新田岭资金结算现状,针对办公区域分散、交通不便等特点,基于B/S架构,采用典型的模型-视图-控制器(Model-View-Controller,简称MVC)框架模式,将系统分为数据层、业务流程管理层、用户界面层三层结构;搭建数据库服务器,使用轻量级开源数据库,建立统一的数据源和信息服务标准,规范新田岭钨业的业务工作,为系统的业务实现,提供统一的数据基础;分析.NET、Java、PHP等编程语言的优缺点,根据新田岭钨业的需求,选择PHP语言作为系统业务实现的主要编程语言,采用比较成熟的敏捷开源框架—Code Igniter框架,将业务流程管理层分为业务逻辑流部分和工作审批流部分。两种工作流的数据源均来自统一的数据源和数据结构;在前台设计人性化的系统界面,并且进行多浏览器测试,保持界面稳定,保证系统的交互性、美观性。

3.1数据层——数据结构设计

数据库作为一种工具,它主要用于对数据进行管理和进行数据连接。而创建它是数据表的集合,首先建立一个新田岭钨业信息管理系统数据库,存储为“cms”。

一个数据库中可以存储多个数据表,在表之间通过索引项建立关系称为关联,利用关联关系使各个表协同工作。设计数据库的步骤是:(1)确定所需要的表;(2)确定每个表中所需要的字段;(3)确定各个表之间的关联字段

3.2业务层——控制器设计

系统的业务逻辑实现,主要是通过使用MVC框架中的控制器进行实现,针对每一个子系统的逻辑业务,设计相应独立的控制器,这样由于单独系统处理时,所使用的方法都在同一个控制器里,不仅可以提高系统的快速性,同时可以提高系统的扩展性,每一个系统相互独立,通过数据库进行互联,当需要增加新的系统时,不会影响其他系统的功能。

3.3视图层——界面设计

针对于每一个控制器,即该系统的每一个子系统,设置相应的文件夹,文件夹中为该系统显示的视图部分,如对于掘进系统Driving.php来说,相对应的视图部分集中在文件夹driving中。

4结语

本文矿山企业的信息管理程作为对象,在原有研究的基础上,重点研究了矿山企业管理信息化的实现技术,以某大型矿山生产企业为对象开发了具体的信息管理系统,从整体上提高了企业生产管理与信息化水平,同时也为同类矿山生产企业提供了一套实用的、值得借鉴的信息化管理实现方法。

参考文献

[1] 赵艳萍.企业设备管理模式构建的研究[J].东北大学

学报,2002,5(2).

[2] Xie Wei, Xu Xiaofei, Sha Lei. Business Intelligence

Based Group Decision Support System [J]. IEEE,

2001, 1(5).

[3] Milena Tvrdikova. Support of Decision Making by

Business Intelligence Tools [J]. IEEE Computer

Society.2007, 2(64).

[4] Haigang Li. Application of Data Warehouse and Data

Mining in the Retail Industry [J]. IEEE, 2005,7

(2).

[5] Paulraj Ponniah. Data Warehousing Fundamentals

[M]. Beijing: Publishing House of Electronics

Industry, 2004, 12(2).

[6] 韩馄.工程项目管理发展趋势与应对策略[J].建筑经

济,2005,1(2)

[7] 姜早龙,季同月,邓锦丽.常用工程项目管理模式分

类探讨[J].建筑技术开发,2005,32(1).

[8] 刘艳艳.基于J2EE的工程建设信息管理系统的设计与

开发[D].北京化工大学,2006.

[9] 张峰庆,张微晴,张艳庆.J2EE平台上基于web服务

企业应用集成的研究[J].计算机工程与应用,2005,l

(5).

[10] 葛方振,饶运涛,何斌.基于三层B/S和C/S结构考勤

管理系统的设计与实现[J].计算机与现代化,2005,

5(l).

[11] 段宏伟,张震,曾游.证券资金结算通信网络安

全系统的设计和实现[J].信息工程大学学报,

2002,3(4).

[12] 张梅,等.基于PKJ的SSL协议的描述及安全性分析

[J].微计算机信息,2006,12(3).

作者简介:过建光(1969—),湖南有色新田岭钨业有限公司高级工程师,硕士。

猜你喜欢
三层架构企业信息化管理系统
基于James的院内邮件管理系统的实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
基于“三层架构”理论的教学设计案例分析
浅谈计算机技术对企业信息化的影响
计算机应用技术与企业信息化建设
通信电子产品销售与企业内部信息化的关系应用研究
ASP.NET三层架构体系分析与应用
基于SSH 的实验室管理系统设计与实现
基于RFID的仓储管理系统实现