复杂设备分级管理系统的设计与实现

2021-03-22 02:53罗玉琼白帆刘盼孙安妮罗曼曼董勇
电脑知识与技术 2021年4期
关键词:MySQL数据库分级管理

罗玉琼 白帆 刘盼 孙安妮 罗曼曼 董勇

摘要:为解决油田复杂设备管理效率低下的问题,基于分级管理思想,结合HTML、MySQL数据库和PHP技术,设计并实现了设备分级管理系统,并通过分级赋权等功能,提高了设备管理效率,实现了管理资源优化,使分级管理系统具有良好的推广前景。

关键词:分级管理;MySQL数据库;复杂设备管理

中图分类号:TP393        文献标识码:A

文章编号:1009-3044(2021)04-0066-02

Abstract: In order to solve the problem of low efficiency of complex equipment management in oilfield, a hierarchical management system was designed and implemented based on the hierarchical management idea and combining HTML,MySQL database and PHP technology. Through the function of hierarchical weight, the efficiency of equipment is improved, the management resources are optimized, and the hierarchical management system has a good prospect of promotion.

Key words: hierarchical management; Mysql database;complex equipment

1前言

隨着油田勘测以及开采难度的增加,我国石油企业正面临着愈加严峻的考验,因此提高油田复杂设备的管理水平至关重要。近年来,油田勘测开发有了很大的发展,新设备与新装置的复杂程度提高,设备数量增加,设备长时间、高负荷的运转,也给设备的管理工作提出了更高的要求[1]。一些传统的设备管理方式越来越不适用于发展中的油田设备的管理,管理流程陈旧、管理机构重叠、反应迟钝、不能灵活处理等问题,不仅造成了人力、物力资源浪费,还加大了数据泄露的风险[2]。

基于这样的背景,我们设计了一款可以提高效率、优化管理、减轻人员负担的分级管理系统软件。

2分级管理系统介绍

分级管理系统以分级管理思想为核心,基于对设备数据的保护,将其划分为五个管理层次(如图1),并通过对不同层次设定其特定的权利和任务,达到优化管理、数据保护、提高管理效率等目的。

以下是不同级别用户的功能和权限介绍:

1)五级用户(最高级):总站长

在分级管理中,总站长只有唯一的一位,不能注册,只能使用唯一给定的账号和密码。可以任免分站长与资料汇总员(总),总站长可以查看系统中所有的资料,管理所有的分站、器具和中心站。

2)四级用户:资料汇总员(总)

不同的资料汇总员负责不同的器具资料,例如电流计汇总员、压力计汇总员等。有多少种不同的器具就有多少个资料汇总员。资料汇总员管理器具的台账信息。

资料汇总员的注册需个人申请后经总站长同意,否则不能注册。

3)三级用户:分站长

可以查看其负责的分站总资料,管理其负责的分站人员,管理警报中心以及台账信息。有多少个站点就有多少个分站长。

注册需要经过总站长的同意,没有通过申请,不能注册。

4)二级用户:资料管理员

可以进行资料的增、删、改等操作,管理台账信息,整个系统的资料管理员人数不加限定,根据实际情况确定。

资料管理员不同于分站长,可以在网页直接申请注册,无须经上级同意。

5)一级用户:维修员

可以查看警报信息,并对设备进行维修、维护网页安全。维修员人数与实际情况相关,本系统不加限定。

每一个维修员可在网页直接申请注册个人账户,无须经上级同意。

3分级管理系统的设计原理与实现

3.1 设计原理

根据石油设备管理工作的特点,分级管理系统的设计主要遵循以下原则:

1)操作简单:页面简洁,针对每一个等级的用户采用不同的界面,功能设计简单易懂,易操作。

2)安全性能好:各个资料整理员只针对个人单独的存储页面,每个级别的工作人员各取所需,拥有良好的安全性能,保护数据不外泄。

3)统一领导和分级管理原则:该原则是处理上下级之间关系的一条重要原则,它要求专职专责,每个用户都知道其上级领导。要求上下级之间组成一条等级链,从管理最高层到最基层,这个等级链不能中断,而且不能实行多层领导,多层领导可能导致下级管理混乱。按照统一领导和分级管理原则,要求在设计合理的管理层次,实行分级管理时,把集权和分权合理结合。

3.2 系统实现

分级管理系统拥有严格的分级标准,各个级别有其特定的任务分工以及管理权限[3]。

1)开发环境

前端用HTML实现页面设计,后台使用MySQL数据库。采用PHP技术连接数据库,实现对数据库中表的增、删、改、查等操作,建立多个表用于存储台账、Excel表格等数据。

2)登录系统

通过Cookie保证数据的安全性,登录人只能看到其权限内的内容。登录时必须输入手机号、密码、验证码,通过与数据库中表user中的数据比较,若一致,则登陆成功并进入相应权限的页面,若不一致则返回登录页面。登录流程如图2所示。

每位用户提供满足登录条件的信息后,才能进入系统。

3)权限管理

系统各级菜单都有其对应的menuID值,在权限管理界面中,可以创建管理用户组,为各组分配menuID值。用户登录时,系统判断其所属的用户组,查询对应的menuID值,并加载所需页面。

一级用户(维修员)操作页面:仅能查看过期提醒。

二级用户(资料整理员)操作页面:资料管理员只能导入其所属分站的数据信息,例如:清一站的资料管理员只能导入清一站的台账,如果导入其他站的台账信息,会使其导入的其他分站台账进入错误的分站,造成系统混乱。

三级用户(分站长)操作页面:仅仅可以查看分站长管理的分站资料,同时可以自定义所需功能,自行定义警报天数,管理该站点的一二级用户。

四级用户(资料汇总员)操作页面:导出特定器具的所有分站台账信息。

五级用户(总站长)操作页面:可浏览系统所包含的全部资料,同时管理三、四级用户的任免、禁封或者解除禁封。

4)注册系统

一、二级用户可以在网页自行注册。三、四级用户注册需经管理员(总站长)页面注册添加。管理员(总站长)账号有且仅有一个,不能自行注册。

各级用户登录页面如图3所示:

其中,三级、四级用户需在五级用户页面注册。

4分级管理系统的优势

相比于其他传统的设备管理方式,分级管理系统有其独特的优势。不仅大大降低了工作量,还提高了数据保护的安全性能。

1)内部数据共享

基础数据一次性录入,可跨部门使用。而且数据共享,能更加合理地安排资源配置。同时其作为网上办公软件,可提供可靠、可追查数据来源的平台。有利于节约成本,提高效率。

2)分级管理

高管理层可以控制下面等级的注册和应用,可以有效防止企业外的人进入系统,最大限度地提高安全性能,能有效地控制对关键部门的访问权限,防止企业资源被随意浏览或者进行删改等操作。有利于数据的保护,避免数据泄露而导致的不必要的损失。

3)分工明确

不同部门负责的业务不同,各司其职,有利于增强员工熟练度,减轻员工负担,优化管理,避免资源浪费[4]。

5结论

互联网在当今生活工作中所占比例越来越大,而传统企业和互联网平台竞争激烈,企业的发展应该紧随时代发展的脚步。基于复杂设备运行状况的分析管理系统正是顺应这一时代发展需求的产物。

分级管理系统软件以网页形式存在,不仅方便快捷,占用内存小,且性能稳定、操作简单、分工明确。对员工而言,大大减少工作量,提高工作效率,有利于提高数据处理的准确率;对企业而言,企业可通过此次机会给外界树立勇于创新,紧跟时代步伐的形象,有利于企业形象的提升。该软件的適用范围不仅限于成熟的企业,对处于发展期的企业也具有较高的实用性。

总之,该分级管理系统结构合理,运行成本低,操作性强,具有良好的推广前景。

参考文献:

[1] 刘卫平.浅谈我国石油企业的设备管理[J].中国高新技术企业,2009(1):42-43.

[2] 刘磊鑫.论采油企业的设备管理[J].广东经济,2008(10):50-51.

[3] 施卫博.计量管理信息系统设计[J].计量与测试技术,2015,42(6):25-26.

[4] 宋晓威,李雪.现代企业分工优势创新管理协同机制的探索与实践研究[J].黑河学刊,2019(6):9-10,12.

【通联编辑:代影】

猜你喜欢
MySQL数据库分级管理
物联网视角下以学生为中心的大学英语教学模式构建