矿山安全生产培训档案电子管理系统.docx

上传人:小飞机 文档编号:1958520 上传时间:2022-12-28 格式:DOCX 页数:39 大小:3.52MB
返回 下载 相关 举报
矿山安全生产培训档案电子管理系统.docx_第1页
第1页 / 共39页
矿山安全生产培训档案电子管理系统.docx_第2页
第2页 / 共39页
矿山安全生产培训档案电子管理系统.docx_第3页
第3页 / 共39页
矿山安全生产培训档案电子管理系统.docx_第4页
第4页 / 共39页
矿山安全生产培训档案电子管理系统.docx_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《矿山安全生产培训档案电子管理系统.docx》由会员分享,可在线阅读,更多相关《矿山安全生产培训档案电子管理系统.docx(39页珍藏版)》请在三一办公上搜索。

1、题 目 矿山安全生产培训档案电子管理系统系 (部) 安全工程系 班 级 劳安2班 姓 名 杨远 学 号 1290801134 指导教师 胡广霞 2014年12月25日 摘 要矿山企业的安全生产培训工作十分重要,一旦发生安全事故,危害严重。而且引发的事故发生突然,持续时间长、涉及面广,且发生事故往往会引起人们的慌乱,极易造成二次事故。随着矿山企业规模的不断扩大,内部从事与安全相关工作的人员增加,单靠以往手工的管理手段进行管理已不能适应企业的发展,利用IT信息技术和现代管理思想,在一个多元化的信息社会里,通过建立安全信息平台,对矿山安全生产培训信息进行整理,帮助企业处理日常安全工作,规范安全管理工

2、作,对于矿山企业的安全生产培训工作很有意义。本文介绍了矿山安全生产培训档案电子管理系统的分析与开发过程。首先通过对企业的需求分析,绘制相关的业务流程图及数据流图,以此构建系统总体功能,并应用ER图构建数据库结构。最后系统采用C/S结构, Visual Basic为开发语言,Microsoft Office Access 2013为数据库来进行设计与开发,在Microsoft Office Access 2013中设计并制作各部分需要调用的数据库,并进行初始数据的输入,然后在Microsoft Visual Basic 6.0工程中进行界面的设计和事件代码的编写。本系统具有对主要负责人及安全管理

3、人员、特种作业人员以及其它作业人员进行信息登记、数据统计、数据查询与打印等功能。本系统贴近信息电子化处理,降低了人工劳动强度,并提高了信息的准确性。关键词:矿山安全生产培训、电子管理系统、Microsoft Visual Basic 6.0目 录目 录31 引言41.1矿山安全生产培训档案电子管理系统开发目的41.2矿山安全生产培训档案电子管理系统开发意义42 矿山安全生产培训档案电子管理系统的系统分析42.1系统开发目标42.2可行性分析62.2.1经济方面62.2.2技术方面62.2.3管理方面62.3需求分析62.3.1企业需求62.3.2系统功能需求62.3.3系统非功能性需求62.4

4、管理业务调查72.4.1组织结构72.4.2管理功能调查82.4.3业务流程分析82.5数据流程分析92.6数据字典93 矿山安全生产培训档案电子管理系统的系统设计123.1流程图设计123.2数据库设计123.2.1 ER图设计123.2.2数据库关系模式设计143.3系统总体功能设计153.4系统运行界面详细设计163.4.1 登录界面163.4.2 用户设置173.4.3 主要负责人及安全生产管理人员培训信息管理193.4.4 特种作业人员安全培训情况登记表信息管理213.4.5 其它从业人员安全培训登记信息管理253.4.6 报表打印293.4.7 数据统计323.4.8 系统信息33

5、3.4.9 退出344系统调试345系统技术实现345.1 Microsoft Visual Basic 6.0355.2 Microsoft Office Access 201335参考文献351 引言1.1 矿山安全生产培训档案电子管理系统开发目的 矿山企业的安全生产培训工作十分重要,一旦发生安全事故,危害严重。而且引发的事故发生突然,持续时间长、涉及面广,且发生事故往往会引起人们的慌乱,极易造成二次事故。随着矿山企业规模的不断扩大,内部从事与安全相关工作的人员增加,单靠以往手工的管理手段进行管理已不能适应企业的发展,利用IT信息技术和现代管理思想,在一个多元化的信息社会里,通过建立安全信

6、息平台,对矿山安全生产培训信息进行整理,帮助企业处理日常安全工作,规范安全管理工作,对于矿山企业的安全生产培训工作很有意义。通过矿山安全生产培训档案电子管理系统的设计与实现,熟悉掌握Microsoft Visual Basic 6.0、Microsoft Office Access等工具软件,系统地掌握需求分析、数据库设计、编码实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。1.2 矿山安全生产培训档案电子管理系统开发意义对矿山企业来说,如何利用先进的管理手段来提高企业的安全管理水平成为企业发展的当务之急。面对IT时代的机遇和挑战,利用科技手段提高企业安全管理无疑是一条行之有效的

7、途径。本系统简单易懂,结合矿山安全生产培训的实际情况,选用 Microsoft Access数据库作为后台数据库,实现了对矿山安全人员信息各种丰富的管理功能,为矿山安全生产培训事项的管理提供了一个功能强大的平台。采用全新的计算机网络和矿山安全生产培训档案电子管理系统,很大程度上可以提高安全管理效率,帮助矿山企业更好地进行安全管理,提高安全管理水平。2 矿山安全生产培训档案电子管理系统的系统分析2.1系统开发目标1)建立一套功能完整、方便快捷、高效的1.2矿山安全生产培训档案电子管理系统。2)全面的信息登记,包括主要负责人及安全生产管理人员信息登记、特种作业人员信息登记、其它从业人员信息登记等。

8、3)可以对安全人员的各项数据进行查询,方便查看。4)实现对各项数据的维护功能,如添加、修改和删除。5)实现对各项数据的统计功能。6)实现信息打印,包括整体打印和查询打印等功能。2.2可行性分析2.2.1经济方面矿山企业管理层十分注重安全管理工作,在当今信息时代,要想管理上面不落后,就等跟上时代的发展步伐,通过计算机信息化的手段来提高日常的安全管理工作,对安全生产培训人员档案进行高效的整理,所以有一套功能强大的安全生产培训档案管理系统势在必行。2.2.2技术方面从系统开发技术角度分析,开发该系统需要Microsoft Visual Basic 6.0开发工具即可,需要开发人员精通VB语言,并且熟

9、悉安全工程的专业知识。1 22.2.3管理方面国家安全生产方针是:“安全第一,预防为主,综合治理。”要想治理好安全问题,需要各方力量共同努力,政府、企业、中介、工会、从业人员等,开发矿山安全生产培训档案电子管理系统既不违反任何法律法规,又符合社会需求。32.3需求分析2.3.1企业需求当前矿山企业生产事故频发,企业安全部门人员要想提高安全管理水平和效率,需要这样一套系统去辅助日常的安全管理工作。2.3.2系统功能需求1)主要负责人及安全生产管理人员模块的功能需求:矿山企业的主要负责人及安全生产管理人员的安全生产培训档案管理,对于安全管理是必不可少的。2)特种作业人员模块的功能需求:特种作业人员

10、的安全生产培训情况是十分重要的,需要对特种作业人员的安全生产培训档案进行管理维护。3)其它作业人员模块的功能需求:对矿山企业其它员工进行统计,录入,进行有效的管理维护。4)统计分析模块的功能需求:对现有安全人员的各种信息进行统计分析,可以发现现有安全管理方案的不足之处,更好地对企业安全进行管理。2.3.3系统非功能性需求1)低成本2)方便二次开发,适应个性化需求。3)简单易用,可维护性强。4)适合矿山安全生产培训的实际使用环境和条件。2.4 管理业务调查 2.4.1组织结构要想开发的系统适合大多数企业需求,就必须了解使用该系统相关人员或者机构,所以进行组织结构调查是非常必要的,下图是煤矿企业的

11、组织结构图。矿长生产副矿长机电副矿长办公室主任安全副矿长总工程师调度室主任安全生产部长通防队长通风防突工调度员安全生产技术员瓦斯监控员通风技术通防副队长抽放泵司机监控维护员监控员瓦斯检察员火工管理检身工机电工程机运队长机运副队长安全员行政系统财务系统电气焊工主扇司机充电工水泵工锅炉工绞车司机皮带司机变电工推车工电钳工后勤员基建员杂工炊事员驾驶员保安驾驶员劳资专员资料文员出纳开票磅管库管2.4.2管理功能调查矿山企业在进行安全人员安全生产培训时,主要分为主要负责人,每个业务下面有对应信息需要添加和维护、以及对部门所需要信息进行打印,对安全培训情况的记录按不同年份,不同类型进行统计,有助于研究企业

12、了解员工的安全意识和安全知识水平。从而对员工,部门进行针对性的教育,特别工种实行重点教育,同时安全主管部门要对各部门落实安全生产责任制进行监督,就必须掌握各部门对人工进行的安全教育培训情况。矿山安全生产培训档案电子管理系统 其它从业人员安全培训管理特种作业人员安全教育培训管理主要负责人及安全生产管理人员持证情况管理特种作业人员信息登记特种作业人员信息维护特种作业人员信息查询特种作业人员信息统计特种作业人员信息打印其他从业人员信息统计其他从业人员信息查询其他从业人员信息登记其他从业人员信息维护其他从业人员信息打印主要负责人及安全生产管理人员持证情况维护主要负责人及安全生产管理人员持证情况维护主要

13、负责人及安全生产管理人员持证情况维护主要负责人及安全生产管理人员持证情况查询主要负责人及安全生产管理人员持证情况登记2.4.3业务流程分析系统业务流程分析是从管理入手,从与企业直接有关的机构开始进行业务调查,业务流程图是一种描述系统内单位人员之间业务管理、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向,详细调查的重点是对管理业务的流程进行描述,通过采用系统业务流程图来描述系统的业务流程分析结果。矿山安全生产培训档案电子管理系统以煤矿企业为例,业务流程图如下:2.5 数据流程分析数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映

14、出信息在系统中的流动、处理和存储情况。 P1数据流程图如下:F1主要负责人及安全生产管理人员主要负责人及安全生产管理人员持证情况登记表主要负责人及安全生产管理人员信息管理D1特种作业人员安全培训情况登记表F2特种作业人员 P2 伤亡特种作业人员信息管理D2 P3 其它从业人员培训情况登记表F3其它从业人员 其它从业人员信息管理 D3 2.6数据字典数据字典:根据系统的数据流程图,得到数据流、数据存储、加工和数据项的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。 1)数据流的描述数据流编号:D1数据流名称:主要负责人及安全生产管理人员信息简述:主要负

15、责人及安全生产管理人员基本信息数据流来源:主要负责人及安全生产管理人员数据流去向:主要负责人及安全生产管理人员信息管理数据项组成:人员编号+姓名+性别+身份证号+学历+专业+所在班组+职务+从事安全工作年限+联系电话+是否持证+证书名称+发证部门+证书编号+发证日期+培训时间+再培训时间+培训单位+换证期+备注+培训内容+培训日期+培训学时+培训性质+考核结果数据流编号:D2数据流名称:特种作业人员信息简述:特种作业人员基本信息数据流来源:特种作业人员数据流去向:特种作业人员信息管理数据项组成:人员编号+姓名+身份证号+性别+专业+学历+工种+工龄+联系电话+班组+证书名称+发证部门+证书编号

16、+发证日期+安全培训日期+安全培训学时+安全培训情况+三级培训日期+三级培训学时+三级培训情况+五新培训日期+五新培训学时+五新培训情况+岗前培训日期+岗前培训学时+岗前培训情况数据流编号:D3数据流名称:其它从业人员信息简述:其它从业人员基本信息数据流来源:其它从业人员数据流去向:其它从业人员信息管理数据项组成:人员编号+姓名+身份证号+性别+文化程度+从事岗位+所在班组+工龄+联系电话+其它情况+安全培训日期+安全培训学时+安全培训情况+三级培训日期+三级培训学时+三级培训情况+五新培训日期+五新培训学时+五新培训情况+岗前培训日期+岗前培训学时+岗前培训情况2)处理逻辑的描述处理逻辑编号

17、:P1处理逻辑名称:主要负责人及安全生产管理人员信息管理简述:对主要负责人及安全生产管理人员基本信息进行各种管理输入的数据流:主要负责人及安全生产管理人员信息处理描述:对主要负责人及安全生产管理人员基本信息进行各种管理,并记入主要负责人及安全生产管理人员持证情况登记表输出的数据流:处理后的主要负责人及安全生产管理人员信息处理逻辑编号:P2处理逻辑名称:特种作业人员信息管理简述:对特种作业人员基本信息进行各种管理输入的数据流:特种作业人员信息处理描述:对特种作业人员信息进行处理,记入特种作业人员培训情况登记表中输出的数据流:处理后的特种作业人员信息处理逻辑编号:P3处理逻辑名称:其它从业人员信息

18、管理简述:对其它从业人员基本信息进行各种管理输入的数据流:其它从业人员信息处理描述:对其它从业人员信息进行处理,记入其它从业人员培训情况登记表中输出的数据流:处理后的事故信息3)数据存储的描述数据存储编号:F1数据存储名称:主要负责人及安全生产管理人员持证情况登记表简述:记录主要负责人及安全生产管理人员信息数据存储组成:人员编号+姓名+性别+身份证号+学历+专业+所在班组+职务+从事安全工作年限+联系电话+是否持证+证书名称+发证部门+证书编号+发证日期+培训时间+再培训时间+培训单位+换证期+备注+培训内容+培训日期+培训学时+培训性质+考核结果关键字:主要负责人及安全生产管理人员数据存储编

19、号:F2数据存储名称:特种作业人员培训情况登记表简述:记录特种作业人员培训情况基本信息数据存储组成:人员编号+姓名+身份证号+性别+专业+学历+工种+工龄+联系电话+班组+证书名称+发证部门+证书编号+发证日期+安全培训日期+安全培训学时+安全培训情况+三级培训日期+三级培训学时+三级培训情况+五新培训日期+五新培训学时+五新培训情况+岗前培训日期+岗前培训学时+岗前培训情况关键字:特种作业人员数据存储编号:F3数据存储名称:其它从业人员培训情况登记表简述:记录其它从业人员培训情况基本信息数据存储组成:人员编号+姓名+身份证号+性别+文化程度+从事岗位+所在班组+工龄+联系电话+其它情况+安全

20、培训日期+安全培训学时+安全培训情况+三级培训日期+三级培训学时+三级培训情况+五新培训日期+五新培训学时+五新培训情况+岗前培训日期+岗前培训学时+岗前培训情况3矿山安全生产培训档案电子管理系统的系统设计3.1流程图设计安全人员违章违纪情况人员信息变动特种作业人员其它从业人员主要负责人及安全生产管理人员其它从业人员信息管理特种作业人员信息管理主要负责人及安全生产管理人员信息管理企业内部安全文件培训记录培训报表3.2 数据库设计3.2.1 ER图设计通过对用户需求进行综合、归纳和抽象,形成一个独立于具体数据库的概念模型。构建E-R图用来描述本系统中的概念模型。姓名性别人员编号身份证号安全工作年

21、限主要负责人及安全生产管理人员学历职务所在班组专业证书信息培训信息姓名性别人员编号身份证号专业特种作业人员学历工种所在班组工龄证书信息培训信息姓名性别人员编号身份证号其它情况其它从业人员文化程度从事岗位所在班组工龄证书信息培训信息3.2.2数据库关系模式设计主要负责人及安全生产管理人员信息(人员编号、姓名、性别、身份证号、学历、专业、所在班组、职务、从事安全工作年限、联系电话、是否持证、证书名称、发证部门、证书编号、发证日期、培训时间、再培训时间、培训单位、换证期、备注、培训内容、培训日期、培训学时、培训性质、考核结果)特种作业人员信息(人员编号、姓名、身份证号、性别、专业、学历、工种、工龄、

22、联系电话、班组、证书名称、发证部门、证书编号、发证日期、安全培训日期、安全培训学时、安全培训情况、三级培训日期、三级培训学时、三级培训情况、五新培训日期、五新培训学时、五新培训情况、岗前培训日期、岗前培训学时、岗前培训情况)简述:记录其它从业人员培训情况(人员编号、姓名、身份证号、性别、文化程度、从事岗位、所在班组、工龄、联系电话、其它情况、安全培训日期、安全培训学时、安全培训情况、三级培训日期、三级培训学时、三级培训情况、五新培训日期、五新培训学时、五新培训情况、岗前培训日期、岗前培训学时、岗前培训情况) 将关系模型转换成具体DBMS支持的实际关系数据模型,如下面的几个表格所示。(每个表格表

23、示在数据库中的一个表)表1 主要负责人及安全生产管理人员培训持证情况登记表数据名称数据类型外键/主键说明人员编号备注人员编号姓名备注姓名性别文本性别身份证号备注身份证号学历文本学历专业文本专业所在班组文本所在班组职务文本职务从事安全工作年限文本从事安全工作年限联系电话文本联系电话是否持证是/否是否持证证书名称文本证书名称发证部门文本发证部门证书编号文本证书编号发证日期文本发证日期培训时间文本培训时间再培训时间文本再培训时间培训单位文本培训单位换证期文本换证期备注文本备注培训内容文本培训内容培训日期文本培训日期培训学时文本培训学时培训性质文本培训性质考核结果文本考核结果表2 特种作业人员安全培训

24、情况登记表数据名称数据类型外键/主键说明人员编号备注人员编号姓名文本姓名身份证号文本身份证号性别文本性别专业文本专业学历文本学历工种文本工种工龄文本工龄联系电话文本联系电话班组文本班组证书名称文本证书名称发证部门文本发证部门证书编号文本证书编号发证日期文本发证日期安全培训日期文本安全培训日期安全培训学时文本安全培训学时安全培训情况文本安全培训情况三级培训日期文本三级培训日期三级培训学时文本三级培训学时三级培训情况文本三级培训情况五新培训日期文本五新培训日期五新培训学时文本五新培训学时五新培训情况文本五新培训情况岗前培训日期文本岗前培训日期岗前培训学时文本岗前培训学时岗前培训情况文本岗前培训情况

25、表3 其它从业人员安全培训情况登记表数据名称数据类型外键/主键说明人员编号文本人员编号姓名文本姓名身份证号文本身份证号性别文本性别文化程度文本文化程度从事岗位文本从事岗位所在班组文本所在班组工龄文本工龄联系电话文本联系电话其他情况文本其他情况安全培训日期文本安全培训日期安全培训学时文本安全培训学时安全培训情况文本安全培训情况三级培训日期文本三级培训日期三级培训学时文本三级培训学时三级培训情况文本三级培训情况五新培训日期文本五新培训日期五新培训学时文本五新培训学时五新培训情况文本五新培训情况岗前培训日期文本岗前培训日期岗前培训学时文本岗前培训学时岗前培训情况文本岗前培训情况违章违纪情况文本违章违

26、纪情况责任事故情况文本责任事故情况3.3 系统总体功能设计3.3.1 系统总体功能设计矿山安全生产培训档案电子管理系统数据维护数据统计帮助退出报表打印资料登记资料查询系统管理3.3.2 系统主要模块系统主要模块为主要负责人及安全生产管理人员信息管理、特种作业人员信息管理、其它作业人员信息管理,下面以主要负责人及安全生产管理人员信息管理模块为例,介绍分支系统,其他三个分支系统与此类似。主要负责人及安全生产管理人员信息管理模块资料查询数据维护数据统计报表打印资料登记3.4 系统运行界面详细设计本部分主要内容为本系统的运行界面及其分析。3.4.1 登录界面及主窗体设置1)登录界面2)主窗体设置3.4

27、.2 用户管理1)用户信息添加、修改、删除2)用户信息修改3)用户信息删除3.4.3 主要负责人及安全生产管理人员培训信息管理1)主要负责人及安全生产管理人员培训持证情况登记2)主要负责人及安全生产管理人员培训持证情况查询3)主要负责人及安全生产管理人员数据维护3.4.4 特种作业人员安全培训信息管理1)特种作业人员安全培训情况登记2)特种作业人员安全培训情况查询3)特种作业人员安全培训信息维护3.4.5其它从业人员安全培训登记信息管理1)其它从业人员安全培训登记2)其它从业人员培训情况查询3)其它从业人员培训信息数据维护3.4.6 报表打印1)报表打印主界面2)全部打印3)查询打印3.4.7

28、数据统计3.4.8系统信息3.4.9退出4系统调试在系统投入使用前,系统开发人员要对系统各个运行界面进行调试,确保系统正常运行,有没有系统漏洞出现,如果有,及时审查纠正。并且邀请有关企业安全管理人员对系统进行尝试,有不合理的地方对其修改,做好后期的维护。5系统技术实现5.1 Microsoft Visual Basic 6.0Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,

29、可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。25.2 Microsoft Office Access 2013Microsoft Office Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Microsoft Office套装办公系列应用软件之一,具有见面友好、方便快捷、效率高、扩展性强等优点。Access作为一种关系型数据库管理系统,面向对象,界面友好、易操作。1参考文献1吴洪潭. 数据库原理M.北京:国防工业出版社,2003.2明日科技. Visual Basic从入门到精通(第3版)M.北京:清华大学出版社,2012.3袁昌明. 实用安全管理技术M.北京:冶金出版社,1998.- 39 -

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号