论文部分内容阅读
摘 要:随着计算机技术的迅猛发展,各行各业的运行模式已经发生了很大的变化,计算机技术具有更为高效、快捷、准确以及便于保存、统计数据等优势,使得许多管理工作逐步转移到计算机端,本文提出一个基于Python语言设计的一款针对通航维修单位的工具的管理系统。
关键词:Python语言;维修单位;工具管理
1 引言
随着近几年,我国逐步开放低空领域并出台了许多促进国家通航发展的政策,我国有422家经民航局批准的通用航空企业,相比2012年的103家有了极大的提升。民航局批准的通用航空企业数量不断上升,预示着我国通航发展的供给能力有着极好的上升空间。同时随着局方近几年加大“放管服”的改革力度,通航必将迎来一个大的发展。
2 研究背景
随着当前通航业的不断发展,维修工作量也不断增多,维修过程中对工具的使用和依赖情况日趋严重,工具在机务维修中发挥着重要的角色,工具在给机务人员带来维修便利的同时,也带来了许多安全隐患,为了解决当前工具管理方面的问题,目前就需要一款工具管理系统。
3 关键技术
3.1 Python
该系统是基于Python语言编写的,Python是一种计算机程序设计语言。由 Guido van Rossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的,是一种面向对象的动态类型语言,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python语言是近几年较为火爆的编程语言,因为它具有简单易学,开源免费,易于维护的特点。
3.2 Flask
Flask是一个使用Python 编写的轻量级Web应用框架。其 WSGI 工具箱采用Werkzeug,模板引擎则使用Jinja2。Flask也被称为微框架,因为它使用简单的核心。本系统拟基于Flask框架搭载工具管理系统。
3.3 MySQL
MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,本系统数据库拟使用MySQL数据库。
4 程序设计
4.1 需求分析
以国内某飞行学院为研究对象,该飞行学院机务部的每个中队都有自己管理工具的流程,工具的“三清点”程序每个人都严格遵守,每天交接班都有签署,此类系统比较完善。但对于通航维修单位,往往会面临着人力资源不足,机型繁多以及运营成本的特点,多个维修中队往往共用某类工具,此类工具不便于中队保管,寄存在站坪航材库,需要用时由中队自行借用,这样就可能会导致信息不对等,引起工具管理漏洞,一方面中队以为工具已归还站坪航材库,而站坪航材库却以为工具还在中队,清点人员无法准确清点,为避免飞行风险的发生,就需要一套借用工具管理系统。
4.2 主要模块功能分析
该系统拟实现以下5个模块功能。工具列表展示所有工具,点击可进入工具详情列表,详情列表将展示工具的名称、件号、货架号、数目等信息,同时网页下部将展示该工具历史借还情况,借出超期功能将对超过规定时间未还的工具在首页进行标红警示,搜索功能将可根据工具的名称、件号、货架号进行模糊搜索,快速定位到工具的详情页面,具有工具管理管理员账号的人员可对工具借还进行登记,登记需对工具组件的数目进行清点、对借用者、借出者、借出时间进行详细记录。后台超级管理员可对工具进行增删查改。
4.3 相关权限登录
对于外出人员权限可查看在库工具,借还清单,以及借用时间,查询工具详情页面,查看历史借还记录,但不能操作数据库,仅有管理人员权限方可进行借还登记,具体实现过程是:将LoginForm表单实例化,以GET和POST方式访问路由,执行渲染页面功能,调用User对象的check_pwd()方法核实密码是否正确,登陆成功后调用redirect方法跳转至主页,登陆失败后调用flash方法在页面显示“密码错误,登陆失败”的提示信息,通过需要在限制权限的视图上添加login_required装饰器,可限制非管理人员无法登陆操作界面并使其自动跳转到登录界面。
4.4 工具详情页面展示:
页面左侧为工具图片,点击可放大查看,右侧详细记录的工具的信息。下部展示此工具历史借还情况。调用Flask框架的Jinja2模板引擎将数据库里储存的工具各种信息依次呈现在HTML网页上。
4.5 提醒功能:
凡是借出未归还的所有工具都将在首页进行显示,除基本信息外,还将显示借出时间,对于借出时间超过7天的工具,将在首页标红显示,通过在网页在嵌入if语句判断当前时间与借出时间的差值,添加标签。
4.6 借还登记:
借还登记需如实清点工具组件的数目,不符合要求无法提交,此项设计强行督促登记员如实清点数目,同时需填写借还人员以及所属部门、登记人员,借还时间。通过实例化BorrowForm表单,之后获取form.data值,提交表单,调用db.session.commit()提交表单。
5 结语
通过该管理系统的实现可以彌补通航维修单位对共用类工具的管理漏洞,同时电脑端操作也极大提升了工作效率,通过运用Python语言的Flask框架可快速搭建一个具有通用性的、运行效率高的工具管理系统。
参考文献
[1]沈宏伟.基于Flask的企业内网安全系统的设计与实现[D].北京交通大学,2018.
[2]都飞翔.杨静,史健芳.基于Flask与树莓派的智能交通控制平台[J].现代电子技术,2018,(13):88-91
[3]艾缨东.李建兵.韩英杰.基于Python语言及Flask框架的微机实验室管理系统设计与实现[J]. 信息与电脑.2019,(6):107-108
作者简介:
谭忠睿(1991—),男,四川广汉人,助理工程师,中国民用航空飞行学院绵阳分院机务工程部技术科,研究方向:应用理论研究。
关键词:Python语言;维修单位;工具管理
1 引言
随着近几年,我国逐步开放低空领域并出台了许多促进国家通航发展的政策,我国有422家经民航局批准的通用航空企业,相比2012年的103家有了极大的提升。民航局批准的通用航空企业数量不断上升,预示着我国通航发展的供给能力有着极好的上升空间。同时随着局方近几年加大“放管服”的改革力度,通航必将迎来一个大的发展。
2 研究背景
随着当前通航业的不断发展,维修工作量也不断增多,维修过程中对工具的使用和依赖情况日趋严重,工具在机务维修中发挥着重要的角色,工具在给机务人员带来维修便利的同时,也带来了许多安全隐患,为了解决当前工具管理方面的问题,目前就需要一款工具管理系统。
3 关键技术
3.1 Python
该系统是基于Python语言编写的,Python是一种计算机程序设计语言。由 Guido van Rossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的,是一种面向对象的动态类型语言,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python语言是近几年较为火爆的编程语言,因为它具有简单易学,开源免费,易于维护的特点。
3.2 Flask
Flask是一个使用Python 编写的轻量级Web应用框架。其 WSGI 工具箱采用Werkzeug,模板引擎则使用Jinja2。Flask也被称为微框架,因为它使用简单的核心。本系统拟基于Flask框架搭载工具管理系统。
3.3 MySQL
MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,本系统数据库拟使用MySQL数据库。
4 程序设计
4.1 需求分析
以国内某飞行学院为研究对象,该飞行学院机务部的每个中队都有自己管理工具的流程,工具的“三清点”程序每个人都严格遵守,每天交接班都有签署,此类系统比较完善。但对于通航维修单位,往往会面临着人力资源不足,机型繁多以及运营成本的特点,多个维修中队往往共用某类工具,此类工具不便于中队保管,寄存在站坪航材库,需要用时由中队自行借用,这样就可能会导致信息不对等,引起工具管理漏洞,一方面中队以为工具已归还站坪航材库,而站坪航材库却以为工具还在中队,清点人员无法准确清点,为避免飞行风险的发生,就需要一套借用工具管理系统。
4.2 主要模块功能分析
该系统拟实现以下5个模块功能。工具列表展示所有工具,点击可进入工具详情列表,详情列表将展示工具的名称、件号、货架号、数目等信息,同时网页下部将展示该工具历史借还情况,借出超期功能将对超过规定时间未还的工具在首页进行标红警示,搜索功能将可根据工具的名称、件号、货架号进行模糊搜索,快速定位到工具的详情页面,具有工具管理管理员账号的人员可对工具借还进行登记,登记需对工具组件的数目进行清点、对借用者、借出者、借出时间进行详细记录。后台超级管理员可对工具进行增删查改。
4.3 相关权限登录
对于外出人员权限可查看在库工具,借还清单,以及借用时间,查询工具详情页面,查看历史借还记录,但不能操作数据库,仅有管理人员权限方可进行借还登记,具体实现过程是:将LoginForm表单实例化,以GET和POST方式访问路由,执行渲染页面功能,调用User对象的check_pwd()方法核实密码是否正确,登陆成功后调用redirect方法跳转至主页,登陆失败后调用flash方法在页面显示“密码错误,登陆失败”的提示信息,通过需要在限制权限的视图上添加login_required装饰器,可限制非管理人员无法登陆操作界面并使其自动跳转到登录界面。
4.4 工具详情页面展示:
页面左侧为工具图片,点击可放大查看,右侧详细记录的工具的信息。下部展示此工具历史借还情况。调用Flask框架的Jinja2模板引擎将数据库里储存的工具各种信息依次呈现在HTML网页上。
4.5 提醒功能:
凡是借出未归还的所有工具都将在首页进行显示,除基本信息外,还将显示借出时间,对于借出时间超过7天的工具,将在首页标红显示,通过在网页在嵌入if语句判断当前时间与借出时间的差值,添加标签
4.6 借还登记:
借还登记需如实清点工具组件的数目,不符合要求无法提交,此项设计强行督促登记员如实清点数目,同时需填写借还人员以及所属部门、登记人员,借还时间。通过实例化BorrowForm表单,之后获取form.data值,提交表单,调用db.session.commit()提交表单。
5 结语
通过该管理系统的实现可以彌补通航维修单位对共用类工具的管理漏洞,同时电脑端操作也极大提升了工作效率,通过运用Python语言的Flask框架可快速搭建一个具有通用性的、运行效率高的工具管理系统。
参考文献
[1]沈宏伟.基于Flask的企业内网安全系统的设计与实现[D].北京交通大学,2018.
[2]都飞翔.杨静,史健芳.基于Flask与树莓派的智能交通控制平台[J].现代电子技术,2018,(13):88-91
[3]艾缨东.李建兵.韩英杰.基于Python语言及Flask框架的微机实验室管理系统设计与实现[J]. 信息与电脑.2019,(6):107-108
作者简介:
谭忠睿(1991—),男,四川广汉人,助理工程师,中国民用航空飞行学院绵阳分院机务工程部技术科,研究方向:应用理论研究。
其他文献
摘 要:环境是人类赖以生存的空间,但是在人类不断进步、社会不断发展的过程中,却没有好好爱惜和保护环境,使得人类赖以生存的环境遭到了极大的破坏。近年来,环境质量不断下降使得生态失调,对人类生产和生活造成了直接的影响,在这种环境背景下,大气监控就显得极为重要,而数字化监测系统在大气监控中的应用,不仅提高了大气监控的整体性能,还让大气监控更加智能化、数字化,有效提升了大气监控的准确性,也为控制大气污染和
期刊
摘 要:对煤矿机械设备加强维修和管理,是确保机械设备保持正常运行状态的重要措施,为了避免发生恶性生产事故,提升生产效率,需要采取有效措施,有效提升煤矿机械设备的维修与管理水平。目前煤矿机械设备实际维修与管理工作还存在诸多不足,难以充分发挥维修管理工作的重要价值。基于此,有必要结合煤矿机械设备特点,深入研究煤矿机械设备维修和管理现状与加强对策,促使煤矿企业有效提升生产质量和效率。 关键词:采煤机;
期刊
摘 要:我国现阶段,社会保险是企事业单位进行人力资源管理的有效激励因素,笔者通过分析社会保险在人力资源管理中的优势及短板,提出对利用社会保险促进人力资源管理的建议,以期加强企业管理者对社会保险工作的重视程度,保障员工切身利益,并最终提升企事业单位人力资源管理效能。 关键词:社会保险;人力资源管理;激励 一、社会保险在人力资源管理中的优势作用 虽然全社会对人力资源管理的重视程度不断提高,但目前
期刊
摘 要:随着我国经济的发展,制造业也得到了快速的发展,为提高我国工业生产水平及人民生活质量做出了巨大的贡献。制造业在材料结构改变的工作中加入了新型的科学技术,使得制造业在日常的工作中形成了材料成型及工程模具制造工艺,这两种工艺在一定程度上加强了制造业的材料加工工作的质量,进而促进了我国制造业的快速发展,拉动了我国整体的经济水平,为我国的发展做出了较大的贡献。 关键词:控制工程;材料成型;模具制造
期刊
摘 要:本文在对甘肃电投常乐电厂调峰火电项目工程建设安全管理调查研究的基础上,发现本项目二维码应用在安全管理中發挥了重要作用,项目部(公司)简介、施工区域介绍、作业人员、施工机械、厂用车辆、特种设备、大型机具、危重大工程等均应用了二维码,为安全管理带来很大便利。 关键词:二维码;安全管理;信息化;工程建设 一、成果背景 当今社会信息化已成为人类各项活动的主流,随着微信应用的异军突起,二维码也
期刊
摘 要:我国作为煤炭大国之一,对煤炭资源的储存、生产等工作都已逐渐趋于完善,但一些能源、资源损耗过大的问题仍存在于煤炭开采的过程中,这无疑与现阶段环保、节能的发展理念相驳。故本文就对现阶段煤矿机电设备的使用情况予以分析,并经由对变频节能技术在各类煤矿机电设备中的具体应用与所起到的重要效果,论述了应用变频节能技术在现阶段煤矿行业发展中的重要性。 关键词:煤矿机电设备;变频技能技术;应用 由于煤矿
期刊
摘 要:铁路信息技术发展迅速,随之而来的安全威胁也日益严峻,如何确保系统的稳定可靠,建立有效的安全体系,实现敏感数据的安全存储、维护网络安全、防止病毒破坏,本文从管理的角度予以了探讨研究。 关键词:信息安全;对策;系统 一、铁路信息系统面临的安全威胁分析 1.1 物理威胁 物理安全是信息系统安全的前提,铁路信息系统面临的物理威胁主要有,地震、水灾、火灾等环境事故造成系统失灵,电源故障造成设
期刊
摘 要:铁路作为交通运输业的重要组成部分,其建设和使用不仅是给人们的日常生活带来极大的便利,而且也推动了社会生产力的发展,发挥着重要的作用。铁道信号对于铁路运输而言就如同人的双眼,而电源设备则是铁路信号的心脏,信号电源是否正常、运行安全,直接关系到铁路运输能否正常使用和运行。 关键词:铁道信号;铁路运输;电源;交通 铁道信号设备专用的电力电源主要有以下几种:信号交流220V、轨道交流220V、
期刊
摘 要:制造企业是我国经济体系的重要组成部分,成本的产生贯穿于制造业企业日常运营的每一个环节。目前,大部分制造企业的成本管控主要侧重于对生产过程的成本控制,而未意识到成本管控还应当包含产品设计、材料采购、销售以及质量成本、企业人文因素方面。文章在分析制造企业成本综合管控的重要性基础上,深入探讨了当前制造企业成本综合管控存在的问题及其成因,并有针对性地提出了加强制造业企业成本综合管控的对策措施,以期
期刊
摘 要:改革开放之后,我国政府出台了很多促进经济发展的政策,给予了各个企业发展最大的帮助。对于测绘领域来说,小微型测绘企业作为中小型工程建设的主力军,大多数企业还停留在老旧的粗放式管理模式。企业管理以人工为主,大量企业人事、客户、仪器及测绘成果等信息共享程度低,同时企业无法实时跟踪、监控项目生产进度及质量控制,不能从统筹的角度做出高效合理的安排。这导致现有测绘队伍资源利用率严重不足,不能有效满足社
期刊