999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Django框架的特種設備使用過程監管軟件的設計和實現

2018-05-14 14:44:21蘇明王海英李忠科陳凱
阜陽職業技術學院學報 2018年2期

蘇明 王海英 李忠科 陳凱

摘 要:特種設備是企業開展生產經營活動的重要生產資料,因其具有高危險性和事故易發性,所以對其使用過程加強監管非常重要。文章分析了企業特種設備管理工作中存在的問題,提出了應對措施,并基于Django開發框架設計出特種設備使用過程監管軟件,使各管理環節時刻處于可控狀態,以利于特種設備全過程監管目標的實現。

關鍵詞: 特種設備;使用過程監管;Django;軟件;設計和實現

中圖分類號:TP311 文獻標識碼:A 文章編號:1672-4437(2018)02-0035-05

特種設備具有高危險性和事故易發性,如果使用監管不善,一旦發生事故,極易造成群死群傷和重大財產損失。本文設計了基于開源Django框架的特種設備使用過程監管軟件,將以前較為零散的片段管理形成體系化、流程化,使各管理環節時刻處于可控狀態,有利于實現特種設備的全過程監管目標。

1 特種設備管理現狀

根據《中華人民共和國特種設備安全法》有關規定,特種設備是指對人身和財產安全有較大危險性的鍋爐、壓力容器(含氣瓶)、壓力管道、電梯、起重機械、客運索道、大型游樂設施、場(廠)內專用機動車輛。一般工業企業使用的特種設備主要有鍋爐、壓力容器、壓力管道、電梯和物流特種作業車輛等五類。

目前大部分企業都很重視特種設備使用的過程監管,但往往要求提的多,實際工作措施少。很多管理工作或流于形式,或工作方式粗獷,主要有以下幾個方面的問題。

1.1 特種設備安全技術資料不完整

企業特種設備采購、日常管理和使用歸屬于內部不同部門,沒有形成有效的安全技術資料管理機制。采購部門采購、安裝、調試設備后沒有將技術資料進行歸檔,常出現資料保管不善丟失的情況,導致一些特種設備安全技術資料僅存有設備臺賬和定期檢驗檢測記錄,其它如設備的設計文件、產品質量合格證明、使用維護說明等缺失。

1.2 設備大修、改造過程記錄不完整

一般企業都會有設備管理ERP系統,可以利用其進行設備的日常維修、保養、點巡檢等業務處理。但針對特種設備,其大修、局部改造的過程資料非常重要,但此部分一般以獨立的招標采購項目的形式開展,過程資料保存在實施項目的管理部門,沒有做到“一機一檔”、統一歸檔。

1.3 檢驗檢測周期管理方式原始

不同種類的特種設備檢驗檢測周期不同,某些設備還有具體要求,如鍋爐每年進行一次外部檢測,每兩年進行一次內部檢測,當年做過內部檢測的不用進行外部檢測。這些信息僅由企業負責特種設備檢驗檢測的具體人員通過EXCEL表格進行管理,易造成遺忘而延遲檢驗的狀況。

1.4 應急演練過程記錄零散

安全應急演練工作一般由企業安全保衛部門指導,各使用部門定期自行開展。相關演練過程的方案、實施記錄和圖片資料等由各部門保存,資料零散,未進行統一歸檔。

1.5 特種設備維修過程缺少管控

特種設備出現故障后,一般企業都會有一套相應的報修、維修流程。但在維修工作中,維修的內容、維修費用使用、維修進展情況、維修效果等方面卻缺少過程管控,缺少閉環管理,針對某臺設備的維修記錄更是無法完整統計。

1.6 報廢處置過程監管薄弱

特種設備的報廢與普通設備不同,報廢時須向特種設備監督管理部門提出停用申請,處置過程也有相應的流程,這些工作的過程監管較為薄弱。

2 軟件總體設計

2.1 功能模塊設計

軟件功能模塊設計為系統管理、法律法規管理、臺賬管理、安全技術資料管理、特種設備檢驗管理、特種設備大修、改造管理、特種設備日常維修管理、應急演練管理等。軟件功能模塊如圖1所示。

2.1.1系統管理

系統管理模塊包括用戶管理、角色管理和授權管理以及系統注銷和退出等。

用戶管理:通過此模塊新增、修改和刪除用戶。

角色管理:通過此模塊建立使用軟件的用戶角色。根據不同的業務內容、不同的管理層次分為多個角色,每個角色具有不同的使用權限。

授權管理:通過此模塊給每個用戶授予不同的角色權限。

2.1.2 法律法規、標準、制度管理

此模塊分成三個層級的內容,可以上傳并保存國家、行業、企業針對特種設備管理所發布的法律法規、行業標準、管理制度、技術規范等文檔資料,便于對用戶日常使用、保養、管理等業務進行指導。

2.1.3 臺賬管理

對特種設備臺賬進行分類管理,分為鍋爐、壓力容器、壓力管道、電梯、特種車輛以及附屬的安全閥等,具備設備臺賬的新增、修改、刪除和查詢等功能。

2.1.4 安全技術資料管理

此模塊上傳并保存各種特種設備的安全技術資料文件,包括設備的設計文件、產品質量合格證明、安裝及使用維護保養說明、監督檢驗證明等相關技術資料和文件;設備的定期檢驗和定期自行檢查記錄;特種設備的日常使用狀況記錄;特種設備及其附屬儀器儀表的維護保養記錄;特種設備的運行故障和事故記錄等。設備安全技術資料與臺賬信息進行關聯,形成“一機一檔”資料。

2.1.5 特種設備檢驗管理

根據不同的設備類型,設置檢驗周期。每次檢驗檢測結束后,將檢驗記錄掃描作為檢驗附件進行保存,記錄檢驗時間,軟件可根據檢驗周期自動安排下次檢驗時間,并能夠在到期前進行提醒。

2.1.6 特種設備大修、改造管理

在特種設備進行大修、改造時收集項目實施內容,并在項目驗收后將相關資料進行歸檔,與臺賬信息進行關聯,完善“一機一檔”資料。

2.1.7 特種設備日常維修管理

特種設備發生故障需要維修時,使用者通過軟件提報維修申請,經領導審批后,單據流轉到設備管理部門,由設備管理部門特種設備管理員聯系維保單位進行維修。在維修過程中,特種設備管理員實時跟蹤維修進度,維修完成后填報維修費用,進行流程閉環。

2.1.8 應急演練管理

實現對演練方案、演練記錄、演練成效的全過程管理。

2.2 數據庫設計

以特種設備檢驗模塊為例,每臺設備都有唯一的設備編碼,并屬于某一種設備類型。每一種設備類型都有一個檢驗周期的設定,每次設備檢驗后都進行檢驗記錄的登記歸檔,ER圖如圖2所示。

2.3 系統的結構設計

針對目前特種設備使用過程中普遍存在的管理問題,本文設計特種設備使用過程監管軟件,實現對特種設備使用過程的監督和管理工作。軟件開發采用Python語言,開發框架使用成熟的Django開源開發框架。

Django是基于Python語言實現的Web應用開發框架,采用MTV(模型M、模板T和視圖V)設計模式,利用URL匹配模塊、內建模板語言和緩存系統,實現業務模塊拆分和快速部署。同時,它采用ORM(模型對象關系映射)技術,將關系型數據庫表抽象成面向對象的Python類,將表操作轉換成類操作,避免了復雜的SQL語句編寫。

軟件將各功能模塊分別定義為獨立的服務,為表示層提供可調用的views接口,業務邏輯層通過其中的單個服務或多個服務構成的服務組形成業務流程。用戶通過瀏覽器提出數據請求時,由業務邏輯層進行處理,通過模板形式向用戶展示獲取到的數據。軟件系統結構圖如圖3所示。

Django處理應用請求的具體程序流程如圖4所示。當用戶對其需要的服務進行檢索訪問時,從客戶端瀏覽器發出的HTTP 請求被轉化成HttpRequest對象,該對象被傳遞給 Request 中間件處理,如果該中間件返回了Response,則直接傳遞給 Response 中間件做處理。否則Request 中間件將訪問 URL 配置,確定由哪個 view 來處理,在執行該 view 前,系統把 request 傳遞給 view 中間件處理器進行處理,如果該中間件返回了Response,那么該 Response 直接被傳遞給 Response 中間件進行后續處理,否則將執行確定的 view 函數處理并返回Response。

3 軟件實現

3.1 軟件環境部署

3.1.1框架環境:Python3.6和Django2.0

3.1.2開發工具:Pycharm2017.3

3.1.3前端框架:Bootstrap3.3

3.1.4后端數據庫:Mysql5.7

安裝Python后,在Django文件夾中執行命令行python setup.py install,即完成主要開發環境的搭建。隨后安裝Mysql數據庫,用于存儲數據。

3.2 后臺管理開發

3.2.1 創建項目

本軟件所建項目名為mycode,所使用命令行為:

django-admin startproject mycode

3.2.2 創建應用

每個項目中可包含多個應用,本軟件的應用名為tzsb,所使用命令行為:

python manage.py startapp tzsb

3.2.3 修改配置文件

在settings.py配置文件中將應用名加入INSTALLED_APPS中,并修改數據庫連接配置。具體內容根據數據庫類型的不同而有所差異。

3.2.4 定義數據模578B

以特種設備臺賬為例,編輯models.py文件內容,其中Ylgd_sbinfo為數據表名:

from django.db import models

class Ylgd_sbinfo(models.Model):

sb_name = models.CharField(verbose_name='管道名稱', max_length=100)

sb_num = models.CharField(verbose_name='管道編號', max_length=50)

sb_syz = models.CharField(verbose_name='管道使用證', max_length=50)

sb_jb = models.CharField(verbose_name='管道級別', max_length=50)

sb_length= models.IntegerField(verbose_name

='管道長度(M)')

sb_ylwd = models.CharField(verbose_name

='工作壓力/溫度', max_length=50)

sb_fsfs = models.CharField(verbose_name

='敷設方式', max_length=10)

sb_memo = models.CharField(verbose_name

='備注', max_length=50)

sb_signer = models.CharField(verbose_name

='登記人', max_length=50, default='system')

def __str__(self):

return self.sb_name

3.2.5 同步數據庫,生成數據表

通過以下兩條語句實現數據庫表的創建:

python manage.py makemigrations tzsb

python manage.py migrate

3.2.6 生成admin的超級管理用戶

python manage.py createsuperuser

3.2.7 啟動服務,進入后臺管理

在admin.py中注冊數據表后,運行python manage.py runserver命令即可啟動服務。在瀏覽器中通過地址127.0.0.1:8000/admin登錄后臺管理。Django框架最大的優點是自帶強大的后臺管理功能,可以省去很多后臺開發任務,實現對所有數據表的增刪改查操作,操作界面如圖5所示。

3.3 前端界面開發

3.3.1 配置URL

在urls.py文件中進行配置,相應的url對應相應的view函數。前段頁面開發采用BootStrap前端框架,使用Django的模板語言進行前端頁面的開發。

3.3.2 定義view

在views.py文件中定義視圖。當請求一個頁面時,Django 創建一個包含有關請求數據的 HttpRequest 對象,并將它傳給視圖函數,視圖函數處理完相應邏輯后返回一個HttpResponse 對象,隨后Django轉換HttpResponse為一個適合的HTTP Response,以Web Page顯示出來。

3.3.3 運行效果

軟件運行效果如圖6所示,實現了特種設備整個使用過程的監管業務,達到了良好的應用效果。

4 結論

加強特種設備使用過程的監督管理,對于保證安全生產,保障國家財產和職工生命的安全具有特別重要的意義。本文以特種設備管理的整個過程為研究對象,分析生產運營過程中遇到的實際問題,設計特種設備使用過程監管軟件,能夠提高企業特種設備管理工作水平。通過研究,也可以提高基層管理人員利用信息化手段分析和解決問題的能力。

參考文獻:

[1]何敏煌.Django架站的16堂課[M].北京.清華大學出版社.2017:42.

[2]王友釗,黃靜.Django開發寶典[M].北京:清華大學出版社,2017:118.

[3]瘋狂的螞蟻.對Django框架架構和Request/Response處理流程的分析[DB/OL].(2012-08-24)[2018-03-20]. http://www.crazyant.net/1001.html

[4]夏雯.基于web的特種設備檢驗管理系統的設計與實現[D].成都:電子科技大學,2012.

[5]王興雲.關于特種設備安全管理模式探討[J].化工管理,2016(10):158.

[6]孫慶蓮.特種設備使用的安全問題與對策[J].中國質量技術監督,2004(09).

[7]周旦樂.淺談特種設備安全信息系統[J].科技信息,2009(06).

主站蜘蛛池模板: 伊人久久精品无码麻豆精品| 国产麻豆精品在线观看| 亚洲人成电影在线播放| 中文字幕1区2区| 亚洲一区网站| 97精品久久久大香线焦| 操国产美女| 再看日本中文字幕在线观看| 国产精品嫩草影院视频| 欧美一级特黄aaaaaa在线看片| 国产精品亚洲va在线观看| 精品一區二區久久久久久久網站| 天天综合网色| 日韩毛片免费| 色天堂无毒不卡| 亚洲a级在线观看| 18禁影院亚洲专区| 午夜精品影院| 亚洲最大在线观看| 制服无码网站| 老熟妇喷水一区二区三区| 91国内视频在线观看| 亚洲综合狠狠| 亚洲综合天堂网| 人妻91无码色偷偷色噜噜噜| 麻豆精品国产自产在线| 日本中文字幕久久网站| 欧美一级夜夜爽| 亚洲欧洲日产国产无码AV| av尤物免费在线观看| 91久久精品日日躁夜夜躁欧美| 亚洲va视频| 尤物视频一区| 18禁黄无遮挡免费动漫网站| 爽爽影院十八禁在线观看| 8090午夜无码专区| 亚洲日本一本dvd高清| 日本成人精品视频| 国产精品爽爽va在线无码观看| 精品人妻无码区在线视频| 秘书高跟黑色丝袜国产91在线 | 又猛又黄又爽无遮挡的视频网站| 国产精品一区二区不卡的视频| av天堂最新版在线| 亚洲第一区欧美国产综合| 国产一区二区三区精品欧美日韩| 亚洲精品国产日韩无码AV永久免费网| 中文字幕首页系列人妻| 最新国产在线| 国产无码制服丝袜| 91麻豆国产在线| 欧美视频免费一区二区三区| 蜜桃视频一区二区三区| 亚洲综合久久成人AV| 国产天天射| 亚洲日本一本dvd高清| 亚洲无线一二三四区男男| 92精品国产自产在线观看| 久久精品欧美一区二区| 精品视频免费在线| 国产在线拍偷自揄观看视频网站| 国产精欧美一区二区三区| 国产婬乱a一级毛片多女| 国产成人精品视频一区视频二区| 国产精品免费入口视频| 国产成熟女人性满足视频| 国产一级裸网站| 正在播放久久| 97在线碰| 国产91在线|日本| 国产综合精品一区二区| 国产乱人伦AV在线A| 亚洲va在线∨a天堂va欧美va| 亚洲国产中文欧美在线人成大黄瓜 | 国产欧美专区在线观看| 国产精品成人一区二区不卡| 最新国产你懂的在线网址| 国产成人夜色91| 国产资源免费观看| 国产麻豆aⅴ精品无码| 欧美成a人片在线观看| 成人免费午间影院在线观看|