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

高校實驗室安全檢查管理系統的設計與實現

2024-04-29 00:00:00蔣銀虎曾榮江
無線互聯科技 2024年3期
關鍵詞:實驗室數據庫

摘要:針對高校實驗室安全檢查管理上存在工作效率低、時效性差和規范性不足的問題,文章分析了實驗室安全檢查的重要性和難點,并開發了高校實驗室安全檢查管理系統。在系統分析設計階段,使用UML圖構建了系統的功能模型和動態模型,使用E-R圖構建了系統的數據模型;在系統實現階段,使用ASP.NET實現了系統的主要功能:安全檢查任務發布模塊、安全檢查上報模塊和復查上報模塊。高校實驗室安全檢查管理系統的開發和使用,提高了實驗室安全檢查的工作效率、安全隱患排查的時效性以及實驗室安全管理的規范性。

關鍵詞:實驗室;安全檢查;UML;數據庫;ASP.NET

中圖分類號:TP311" 文獻標志碼:A

0 引言

實驗室是高校教學和科研的重要場所,承擔著人才培養、學科建設、科學研究和社會服務等重要功能[1]。教育部幾乎每年都對高校實驗室進行了安全大檢查,發現了高校實驗室存在多方面的問題[2]。高校實驗室的安全檢查管理已經成為校園安全中最為重要的環節之一。加強高校實驗室安全管理水平,能夠保障實驗室安全平穩運行,有力支撐一流的教學和科研工作[3]。部分高校在對實驗室進行安全檢查的過程中,仍采用傳統的方法,實驗室管理員檢查完成后上報學院部門,學院部門再報至教學實驗室中心。隨著高校實驗室越來越多,這種做法無法讓教學實驗室中心快速地找到實驗室存在的安全隱患,工作效率低,檢查時效差,給教學實驗室中心、學院部門和實驗室管理員都帶來了困擾。設計與實現一個高校實驗室安全檢查管理系統,有利于提高實驗室安全檢查的工作效率,有利于快速排查實驗室存在的安全隱患,進一步規范實驗室安全檢查的管理水平。

1 業務需求分析

在原來的實驗室安全檢查管理流程中,教學實驗室中心對學院部門下發實驗室安全檢查文件,學院部門根據文件要求將通知發給各個實驗室管理人員,實驗室管理人員按照文件要求,將安全檢查表打印出來后,按檢查項目進行檢查。檢查完成后,將安全檢查表交至學院部門,學院部門根據安全檢查表進行復查,復查完成后,簽字蓋章交至教學實驗室中心。教學實驗室中心要等到學院部門復查完成并上報才能看到檢查結果,而檢查結果也是以紙質材料上報,這樣,教學實驗室中心無法快速排查實驗室存在的安全隱患,不利于實驗室的安全檢查管理工作。

設計與開發一個高校實驗室安全檢查管理系統可優化原有的工作流程。通過系統,教學實驗室中心管理人員發布實驗室檢查任務,實驗室管理人員可直接根據檢查任務進行實驗室安全檢查。檢查完成后,實驗室管理人員將檢查情況、存在的隱患和整改情況上報系統,學院部門管理人員根據檢查結果進行復查并通過系統上報復查結果。只要實驗室管理人員上報了檢查結果,教學實驗室中心可全程查看安全檢查情況,這樣能夠讓教學實驗室中心快速地了解各實驗室的安全檢查情況、整改情況和存在的安全隱患。

2 系統設計

2.1 系統功能設計

根據需求分析,系統中共有3個參與者:教學實驗室中心管理人員、學院部門管理人員、實驗室管理員。所有人員都可進行用戶登錄和個人信息管理,教學實驗室中心管理人員發布實驗室安全檢查任務,實驗室管理員進行安全檢查,學院部門管理人員進行安全復查并上報,教學實驗室中心管理人員可全程查看安全檢查情況。系統用例如圖1所示。

2.2 系統流程設計

根據系統的功能設計,本文使用UML圖形中的狀態圖描述了實驗室安全檢查中的狀態和引起這些狀態變化的活動。在狀態圖中,實心圓代表了狀態的開始,實心圓外加空心圓圈表示了狀態的結束,圓角矩形表示狀態或者引起狀態變化的活動。系統狀態如圖2所示。

教學實驗室中心管理人員發布實驗室安全檢查任務后,安全檢查狀態為“任務發布”;實驗室管理員開展安全檢查,安全檢查狀態為“安全檢查”;如果在檢查中發現安全隱患,進行整改或者提出整改方案,安全檢查狀態為“整改中”;將安全檢查情況、安全隱患、整改情況上報系統,安全檢查狀態為“安全檢查上報”;學院部門開展安全復查,安全檢查狀態為“完成安全復查”;如果存在安全隱患,學院部門進行安全復查整改或提出整改方案,安全檢查狀態為“復查整改中”,最后把安全復查情況、復查中的安全隱患、復查整改情況上報系統,安全檢查狀態為“安全復查上報”,狀態圖結束。

3 E-R模型設計

E-R模型是指實體-關系模型,描述了現實中客觀存在的實體以及實體之間存在的關系。通過使用E-R圖,能夠快速地建立系統的數據模型。

3.1 E-R圖設計

系統中主要有5個數據實體:實驗室信息、實驗室安全檢查信息、教師信息、實驗室安全檢查任務、學院部門信息。學院部門管理人員、實驗室管理員、實驗室安全中心管理人員都是屬于教師,因此系統設計人員僅用了教師這一個實體來代替,在數據庫實現時,通過在教師信息表中添加角色屬性來進行區分。E-R圖如圖3所示。

在E-R圖中,每個學院部門都有多位教師,因此,學院部門與教師之間存在著一對多的關系;每位教師(實驗室管理員)都可管理多個實驗室,因此,教師(實驗室管理員)與實驗室之間存在著一對多的關系;每個實驗室會有多次檢查,因此,實驗室和實驗室安全檢查存在著一對多的關系;每位教師(實驗室管理員)會對多個實驗室進行多次安全檢查,因此,教師(實驗室管理員)與實驗室安全檢查信息之間存在著一對多的關系;每位教師(實驗室安全中心管理人員)會發布多次檢查任務,因此,教師(實驗室安全中心管理人員)與實驗室安全檢查任務之間存在著一對多的關系;每次發布的實驗室安全檢查任務會產生多個實驗室的安全檢查,因此,實驗室安全檢查任務與實驗室安全檢查信息之間存在著一對多的關系。

3.2 E-R實體屬性設計

E-R圖的實體屬性描述了實體所具有的特征。大括號內描述了實體的屬性,屬性下面劃線描述了該屬性具有唯一性。具體的實體屬性如下。

學院部門信息:{學院部門編號,學院部門名稱,介紹}

教師信息:{編號,部門編號,姓名,性別,民族,出生日期,角色,密碼,介紹}

實驗室信息:{實驗室編號,實驗室名稱,實驗室地址,管理員編號,介紹}

安全檢查任務信息:{安全檢查任務編號,檢查開始時間,檢查結束時間,檢查要求}

安全檢查信息:{檢查任務編號,實驗室編號,管理員編號,制度檢查,制度檢查問題,臺賬檢查,臺賬檢查問題,衛生檢查,衛生檢查問題,消防檢查,消防檢查問題,電氣檢查,電氣檢查問題,防盜檢查,防盜檢查問題,整改與措施,學院部門復查情況,學院部門是否上報}

4 系統主要模塊實現

系統使用ASP.NET(C#)語言進行開發。APS.NET是微軟開發的用于動態網頁制作的工具,它把界面與代碼分離,讓代碼具有更高的可讀性和可維護性,并集成在Visual Studio開發環境中,能夠幫助開發者快速完成代碼的編寫和調試。

數據庫采用SQL Server實現。SQL Server是中型的關系型數據庫軟件,利用可視化的界面,能夠快速實現數據的增、修、刪、查。

4.1 發布檢查任務模塊

教學實驗室中心管理員發布實驗室安全檢查任務時,向數據庫表CheckTaskInfo中插入一條新的數據,使用數據庫操作類(CheckInfoSQLDB)中的ExecuteSQL方法來新增數據。主要代碼如下:

string CheckTaskInfoAdd = string.Format(\"insert into [CheckTaskInfo] values(‘{0}’,‘{1}’,‘{2}’,N‘{3}’)\", checkTaskID, checkBeginTime, checkEndTime, node);//向數據庫表CheckTaskInfo插入數據的SQL語句

int i = CheckInfoSqlDB.ExecuteSql(connection-String, CheckTaskInfoAdd);//調用ExecuteSql方法執行SQL語句,并返回執行數據庫表的行數,賦值給i

if(igt;0){MessRes.Text = \"實驗室檢查任務已成功布置。\"; }

else MessRes.Text = \"實驗室檢查任務布置失敗,請檢查數據后再試\";}

4.2 實驗室管理員檢查上報模塊

教學實驗室中心管理員發布任務后,實驗室管理員可進行安全檢查,把安全檢查情況上報系統,相當于是向數據庫表CheckInfo中插入一條新的數據。主要代碼如下:

string CheckInfoAdd = string.Format(\"insert into [CheckInfo](CheckTaskID,TeacherID,LaboratoryID,[Order],OrderPro,Ledger,LedgerPro,Health,HealthPro,FireFighting,FireFightingPro,Eelectrical,EelectricalPro,AntiTheft,AntiTheftPro,Whole) values(‘{0}’,‘{1}’,‘{2}’,‘{3}’,N‘{4}’,‘{5}’,N‘{6}’,‘{7}’,N‘{8}’,‘{9}’,N‘{10}’,‘{11}’,N‘{12}’,‘{13}’,N‘{14}’,‘{15}’)\",checkTaskID, teacherID, laboratoryID, order, orderPro, ledger, ledgerPro, health, healthPro, fireFighting, fireFightingPro, eelectrical, eelectricalPro, antiTheft, antiTheftPro, whole);

int i = CheckInfoSqlDB.ExecuteSql(connection-String, CheckInfoAdd);//調用ExecuteSql方法執行SQL語句,并返回執行數據庫表的行數,賦值給i

if (i gt; 0){MessRes.Text = \"實驗室檢查提交已完成,等待學院部門復查。\"; }

else MessRes.Text = \"實驗室檢查提交失敗,請檢查數據后再試\";

4.3 學院部門復查上報模塊

當實驗室管理員將安全檢查情況上報系統后,學院部門管理人員可對實驗室進行復查,復查完成后,將復查結果上報至系統,并將檢查狀態設置為“復查已上報”。主要代碼如下:

string CheckInfoUpdateByMager = string.Format(\"update [CheckInfo] set DepReviewCheck =N‘{0}’, Escalation=‘{1}’ where checkTaskID=‘{2}’ and LaboratoryID=‘{3}’\", depReviewCheck, escalation, checkTaskID, laboratoryID);

int i = CheckInfoSqlDB.ExecuteSql(connection-String, CheckInfoUpdateByMager);//向數據庫表CheckInfo更新數據的SQL語句

if (i gt; 0){MessRes.Text = \"實驗室復查結果已提交!\"; }

else MessRes.Text = \"實驗室復查結果提交失敗,請檢查數據后再試\";

5 結語

本文從高校實驗室安全檢查管理的難點出發,分析、設計并實現了高校實驗室安全檢查管理系統,使用例圖構建了系統的功能模型;使用狀態圖構建了系統的動態模型;使用E-R圖構建了系統的數據模型;使用SQL Server實現了數據庫;使用ASP.NET完成了系統開發。開發和使用高校實驗室安全檢查管理系統能夠提高實驗室安全檢查的工作效率、提高實驗室安全隱患排查的時效性、提高實驗室安全檢查的規范性。

參考文獻

[1]席超,翟宇,靳溪,等.高校院系生物類實驗室安全管理體系建設[J].北京師范大學學報(自然科學版),2023(4):680-686.

[2]李玉榮.當前高校實驗室安全管理的思考與實踐[J].滁州職業技術學院學報,2023(3):23-26.

[3]沈冰潔,丁珍菊,馮霞.多策并舉提升高校實驗室安全檢查質量與效率[J].實驗室科學,2023(1):214-216,221.

Design and implementation of a safety inspection management system for university laboratories

Abstract: "In response to the problems of low work efficiency, poor timeliness, and insufficient standardization in the management of laboratory safety inspections in universities, this article analyzes the importance and difficulties of laboratory safety inspections, and develops a university laboratory safety inspection management system. In the system analysis and design phase, the functional and dynamic models of the system were constructed using UML diagrams, and the data model of the system was constructed using E-R diagrams; During the system implementation phase, use ASP NET has implemented the main functions of the system: security check task publishing module, security check reporting module, and review reporting module. By developing and using the system, the efficiency of laboratory safety inspections and the timeliness of safety hazard investigation have been improved, and the standardization of laboratory safety management has been enhanced.

Key words: laboratory; security check; UML; database; ASP.NET

猜你喜歡
實驗室數據庫
電競實驗室
電子競技(2020年4期)2020-07-13 09:18:06
電競實驗室
電子競技(2020年2期)2020-04-14 04:40:38
電競實驗室
電子競技(2019年22期)2019-03-07 05:17:26
電競實驗室
電子競技(2019年21期)2019-02-24 06:55:52
電競實驗室
電子競技(2019年20期)2019-02-24 06:55:35
電競實驗室
電子競技(2019年19期)2019-01-16 05:36:09
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 伊人久久大香线蕉aⅴ色| 亚洲中文字幕无码爆乳| 国产精品女同一区三区五区| 亚洲视频四区| 东京热一区二区三区无码视频| 无码专区国产精品第一页| 手机永久AV在线播放| 日韩AV无码免费一二三区| 伊人久久综在合线亚洲2019| 欧类av怡春院| 国产免费久久精品99re丫丫一| 久久综合九色综合97网| 日本人妻丰满熟妇区| 97视频在线观看免费视频| 亚洲国产成人麻豆精品| 亚洲经典在线中文字幕| 中文字幕在线欧美| 中文字幕亚洲综久久2021| 22sihu国产精品视频影视资讯| 黄色网页在线播放| 亚洲福利视频一区二区| 免费观看无遮挡www的小视频| 成人日韩欧美| 又猛又黄又爽无遮挡的视频网站| 都市激情亚洲综合久久| 99久久精品视香蕉蕉| 无码AV日韩一二三区| 欧美综合区自拍亚洲综合天堂| 免费大黄网站在线观看| 在线观看国产黄色| 欧美在线视频不卡第一页| 亚洲男人的天堂在线观看| 伊人精品成人久久综合| 久久男人视频| 亚洲国产精品日韩av专区| 欧洲欧美人成免费全部视频| 亚洲色欲色欲www在线观看| 国产成人夜色91| 五月婷婷综合在线视频| 国产真实乱子伦视频播放| 亚洲日韩精品无码专区97| 久久不卡精品| 国产经典三级在线| 91在线免费公开视频| 精品视频一区二区观看| 制服丝袜亚洲| 综合社区亚洲熟妇p| 粉嫩国产白浆在线观看| 无遮挡一级毛片呦女视频| 五月天香蕉视频国产亚| 午夜精品国产自在| 日韩亚洲高清一区二区| 欧美激情,国产精品| 国产一区二区三区夜色| 久久一本精品久久久ー99| 日韩高清成人| 久久精品日日躁夜夜躁欧美| 欧美午夜理伦三级在线观看| 国产永久免费视频m3u8| 欧美69视频在线| 欧美精品成人| 日本黄色不卡视频| 国产精品黑色丝袜的老师| 99福利视频导航| 色妞www精品视频一级下载| 网友自拍视频精品区| 成人日韩精品| 国产三级韩国三级理| 欧美成人一级| 亚洲成人77777| 精品剧情v国产在线观看| 欧美激情首页| 最近最新中文字幕在线第一页 | 精品久久久久久久久久久| 亚洲中文字幕在线观看| 欧美yw精品日本国产精品| 亚洲视频在线网| 国产精品久久自在自线观看| 亚洲高清无码久久久| 国产91av在线| 国产精品久久自在自线观看| 欧美激情综合一区二区|