基于BS模式的煤矿机电设备管理信息系统设计与研究.doc_第1页
基于BS模式的煤矿机电设备管理信息系统设计与研究.doc_第2页
基于BS模式的煤矿机电设备管理信息系统设计与研究.doc_第3页
基于BS模式的煤矿机电设备管理信息系统设计与研究.doc_第4页
基于BS模式的煤矿机电设备管理信息系统设计与研究.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于B/S模式的煤矿机电设备管理信息系统设计与研究赵富强 许聪陕西省煤层气开发利用有限公司,西安,710119摘要: 现在煤矿大多使用机械化进行运作,大量煤矿机电设备运用不仅在经济上带来了高成本,还给机电设备的管理增加了很大的难度。随着煤矿的深入开采,如何对煤矿机电设备进行科学管理,提高设备的综合使用率就变得尤为重要。本文阐述了煤矿机电设备实现远程管理的技术基础,并对基于B/S模式的煤矿机电设备管理信息系统的设计研究进行了讨论。 关键词: 煤矿机电设备;科学管理;B/S模式;远程管理系统0 绪论长期以来,我国煤炭企业普遍采用手工记账法管理机电设备。由于机电设备种类多,数量大,很难从根本上实现设备的科学管理1。在这个快速发展的信息化、网络化的时代,寻找一种新的机电设备管理模式来取缔传统的手工记账管理模式,现代化、规范化以及制度化的管理煤矿企业设备,节约人力成本及大量机电设备的运用成本,提高机电设备的综合使用效率,提高企业在煤炭市场的竞争力就变得尤为重要。本文采用 windows 7+.net frame-work3.5作为开发平台,使用visual studio 2008和SQL Server2008数据库开发工具, 结合煤矿企业实际应用项目,依据客户需求设计了一套基于 B/S 体系结构的煤矿机电设备管理信息系统并作讨论研究。1 基于B/S煤矿设备管理系统设计由于煤矿机电设备管理信息系统要实现信息共享和统一的管理,以提高整体的效益,因此,本系统采用了满足煤矿企业需求的三层的B/S结构进行开发,将系统划分为界面表示层、业务逻辑层和数据存储层。使用.NET架构系统整体框架;使用Web Services技术访问Web数据库。系统的三层B/S结构如图1-1所示。用户界面层:页面文件和自定义控件 采用.NET的CodeBehind技术业务外观层业务规则层:采用Web Services业务逻辑对象:采用Web Services数据访问层(DBHelper)数据存储层界面表示层业务逻辑层数据存储层图1-1 系统的三层B/S结构示意图第一层(界面表示层)主要是由一般面页文件(.aspx)及用户自定义控件(.ascx)组成,是用户和整个系统的接口。该层采用微软.NET中的CodeBehind技术,将页面外观与流程的控件分开。通用的浏览器将用户的程序转化成人机交互的页面,用户在页面上输入的信息通过逻辑层提交给后台数据库,后台数据库将结果通过逻辑层反馈给用户,在页面中显示反馈信息。该层完成数据的输入/输出。第二层(业务逻辑层)是连接表示层与数据层对话的桥梁,该层主要实现整个系统的全部业务逻辑的功能,本层包括业务外观层、业务规则层、业务逻辑对象层以及数据访问层。系统需要远程数据通讯,其他系统的服务器可能会有防火墙,并且未来可能给其他系统提供接口,而且其他系统的平台和可能和该系统不一样。为了能够穿越防火墙远程访问和将来跨平台访问,本层采用Web Services,业务规则层和业务逻辑层也采用Web Services。业务外观层是将业务逻辑对象中返回的数据进行相应的格式与显示方式的调整与安排,实现一些与显示控件相关的任务,该层需要根据用户界面使用的需求来定义。业务规则层主要是将从用户界面层中返回的数据进行相应的业务规则的检查,确保进入到系统中的数据的合法性。业务逻辑对象层主要是将系统的功能组织到相应的类中,集中完成相关的系统业务逻辑功能。数据访问层采用微软提供的数据访问应用程序块(DBHelper)的功能。第三层(数据存储层)主要是完成系统中数据的存储,该层采用SQL Server 2008及一些存储过程和触发器来进行的部分业务逻辑规则及相应的业务规则的约束。以上各层中数据传输的方式是:界面表现层与业务外观层与业务规则层之间采用.NET的DataSet来实现。业务外观层及业务规则与业务逻辑层之间采用.NET的DataSet来实现。业务逻辑层与数据存取层之间采用.Net中的DataSet来完成,数据存储层与数据之间采用SQL语句与存储过程来完成。 2 系统功能结构煤矿机电设备管理信息系统采用模块化设计思想,模块化设计优点在于各功能模块的可完善性及可扩充性2。根据煤矿企业用户需求,系统主要设计了七个功能模块,可充分体现对煤矿企业机电设备的科学管理思想。1、设备台账管理模块依据煤矿企业的机电设备管理模式,设备台账管理功能主要包括对设备的资产编号、设备编号、设备名称、规格型号、生产厂家、生产日期、设备状态、开始使用日期的查询管理。通过关键字如设备编号、设备名称、规格型号可快速查询设备信息,也可通过输入生产厂家、生产日期、使用状态等进行高级查询。2、设备验收入库管理模块设备验收入库功能主要包含添加、查询、修改和删除设备的各项基本信息和技术参数,包括设备的验收单号、设备编号、设备名称、使用单位、检修人、经手人、检查员、检修时间、验收日期。3、设备出库管理模块煤矿企业机电设备出库管理主要对设备在出库时的信息进行管理,包括领料单号、领料单位、数量、规格型号、使用地点、用途、领料时间、领料人资料进行录入、修改、删除、查询等远程管理。也可以通过设备出库信息自动生成生产领料单。4、设备调拨管理模块依据煤矿企业工作流程实现对设备调拨的申请、审核、设备调拨等过程的监控及管理。 能对设备调拨的详细信息进行添加、查询、修改和删除等操作,包括资产编号、调拨日期、调拨方式、调出单位、调入单位、备注、相关单据或附件、选择审批领导等。最终形成详细的设备调拨记录。5、设备维修管理模块设备维修管理模块主要是设备报修、设备维修记录、设备检修记录的管理。设备报修主要有资产编号、设备名称、故障时间、故障描述、出井日期、保修日期、录入人等信息。设备维修记录主要有资产编号、设备名称、维修情况、维修日期、维修金额、报修状态、维修部门、维修人、录入人等信息。维修检修记录主要有资产编号、设备名称、维修单位、验收人、经手人、管理人、验收日期、维修费用、录入人等信息。6、设备报废管理设备的报废管理是由使用单位新增设备报废申请,添加申请内容包括设备的编号、名称、型号、生产厂家、报废原因等。机电设备管理部门组织计划财务部、机修中心、使用单位进行现场鉴定后,填写固定资产报废申请书,由各领导进行审批处理。7、用户管理模块对煤矿企业的用户进行权限和角色管理,领导角色可以浏览、查询所有的设备管理信息,对设备管理的流程进行审批;技术人员用户可以进行相应权限范围内的增删改查操作,从而保证了系统数据的安全性。系统管理员可以添加系统用户,并为其分配相应的权限和角色。不同用户可以修改自己的个人信息及用户密码。3 结束语本项目主要完成了一个基于B/S模式的煤矿机电设备管理信息系统,实现了设备台账管理、设备验收入库、设备出库、设备调拨、设备维修、设备报废及相关信息的流程化管理。通过科学的运用计算机技术对煤矿企业机电设备管理,能够减轻煤矿区许多繁复工作,使煤矿设备的使用更加直观,在降低大量煤矿机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论