亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Python的通航維修單位工具管理系統(tǒng)的研究與應(yīng)用

        2019-09-10 15:14:28譚忠睿
        關(guān)鍵詞:Python語言

        摘 要:隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,各行各業(yè)的運(yùn)行模式已經(jīng)發(fā)生了很大的變化,計(jì)算機(jī)技術(shù)具有更為高效、快捷、準(zhǔn)確以及便于保存、統(tǒng)計(jì)數(shù)據(jù)等優(yōu)勢(shì),使得許多管理工作逐步轉(zhuǎn)移到計(jì)算機(jī)端,本文提出一個(gè)基于Python語言設(shè)計(jì)的一款針對(duì)通航維修單位的工具的管理系統(tǒng)。

        關(guān)鍵詞:Python語言;維修單位;工具管理

        1 引言

        隨著近幾年,我國逐步開放低空領(lǐng)域并出臺(tái)了許多促進(jìn)國家通航發(fā)展的政策,我國有422家經(jīng)民航局批準(zhǔn)的通用航空企業(yè),相比2012年的103家有了極大的提升。民航局批準(zhǔn)的通用航空企業(yè)數(shù)量不斷上升,預(yù)示著我國通航發(fā)展的供給能力有著極好的上升空間。同時(shí)隨著局方近幾年加大“放管服”的改革力度,通航必將迎來一個(gè)大的發(fā)展。

        2 研究背景

        隨著當(dāng)前通航業(yè)的不斷發(fā)展,維修工作量也不斷增多,維修過程中對(duì)工具的使用和依賴情況日趨嚴(yán)重,工具在機(jī)務(wù)維修中發(fā)揮著重要的角色,工具在給機(jī)務(wù)人員帶來維修便利的同時(shí),也帶來了許多安全隱患,為了解決當(dāng)前工具管理方面的問題,目前就需要一款工具管理系統(tǒng)。

        3 關(guān)鍵技術(shù)

        3.1 Python

        該系統(tǒng)是基于Python語言編寫的,Python是一種計(jì)算機(jī)程序設(shè)計(jì)語言。由 Guido van Rossum在八十年代末和九十年代初,在荷蘭國家數(shù)學(xué)和計(jì)算機(jī)科學(xué)研究所設(shè)計(jì)出來的,是一種面向?qū)ο蟮膭?dòng)態(tài)類型語言,隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨(dú)立的、大型項(xiàng)目的開發(fā)。Python語言是近幾年較為火爆的編程語言,因?yàn)樗哂泻?jiǎn)單易學(xué),開源免費(fèi),易于維護(hù)的特點(diǎn)。

        3.2 Flask

        Flask是一個(gè)使用Python 編寫的輕量級(jí)Web應(yīng)用框架。其 WSGI 工具箱采用Werkzeug,模板引擎則使用Jinja2。Flask也被稱為微框架,因?yàn)樗褂煤?jiǎn)單的核心。本系統(tǒng)擬基于Flask框架搭載工具管理系統(tǒng)。

        3.3 MySQL

        MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就增加了速度并提高了靈活性,本系統(tǒng)數(shù)據(jù)庫擬使用MySQL數(shù)據(jù)庫。

        4 程序設(shè)計(jì)

        4.1 需求分析

        以國內(nèi)某飛行學(xué)院為研究對(duì)象,該飛行學(xué)院機(jī)務(wù)部的每個(gè)中隊(duì)都有自己管理工具的流程,工具的“三清點(diǎn)”程序每個(gè)人都嚴(yán)格遵守,每天交接班都有簽署,此類系統(tǒng)比較完善。但對(duì)于通航維修單位,往往會(huì)面臨著人力資源不足,機(jī)型繁多以及運(yùn)營成本的特點(diǎn),多個(gè)維修中隊(duì)往往共用某類工具,此類工具不便于中隊(duì)保管,寄存在站坪航材庫,需要用時(shí)由中隊(duì)自行借用,這樣就可能會(huì)導(dǎo)致信息不對(duì)等,引起工具管理漏洞,一方面中隊(duì)以為工具已歸還站坪航材庫,而站坪航材庫卻以為工具還在中隊(duì),清點(diǎn)人員無法準(zhǔn)確清點(diǎn),為避免飛行風(fēng)險(xiǎn)的發(fā)生,就需要一套借用工具管理系統(tǒng)。

        4.2 主要模塊功能分析

        該系統(tǒng)擬實(shí)現(xiàn)以下5個(gè)模塊功能。工具列表展示所有工具,點(diǎn)擊可進(jìn)入工具詳情列表,詳情列表將展示工具的名稱、件號(hào)、貨架號(hào)、數(shù)目等信息,同時(shí)網(wǎng)頁下部將展示該工具歷史借還情況,借出超期功能將對(duì)超過規(guī)定時(shí)間未還的工具在首頁進(jìn)行標(biāo)紅警示,搜索功能將可根據(jù)工具的名稱、件號(hào)、貨架號(hào)進(jìn)行模糊搜索,快速定位到工具的詳情頁面,具有工具管理管理員賬號(hào)的人員可對(duì)工具借還進(jìn)行登記,登記需對(duì)工具組件的數(shù)目進(jìn)行清點(diǎn)、對(duì)借用者、借出者、借出時(shí)間進(jìn)行詳細(xì)記錄。后臺(tái)超級(jí)管理員可對(duì)工具進(jìn)行增刪查改。

        4.3 相關(guān)權(quán)限登錄

        對(duì)于外出人員權(quán)限可查看在庫工具,借還清單,以及借用時(shí)間,查詢工具詳情頁面,查看歷史借還記錄,但不能操作數(shù)據(jù)庫,僅有管理人員權(quán)限方可進(jìn)行借還登記,具體實(shí)現(xiàn)過程是:將LoginForm表單實(shí)例化,以GET和POST方式訪問路由,執(zhí)行渲染頁面功能,調(diào)用User對(duì)象的check_pwd()方法核實(shí)密碼是否正確,登陸成功后調(diào)用redirect方法跳轉(zhuǎn)至主頁,登陸失敗后調(diào)用flash方法在頁面顯示“密碼錯(cuò)誤,登陸失敗”的提示信息,通過需要在限制權(quán)限的視圖上添加login_required裝飾器,可限制非管理人員無法登陸操作界面并使其自動(dòng)跳轉(zhuǎn)到登錄界面。

        4.4 工具詳情頁面展示:

        頁面左側(cè)為工具圖片,點(diǎn)擊可放大查看,右側(cè)詳細(xì)記錄的工具的信息。下部展示此工具歷史借還情況。調(diào)用Flask框架的Jinja2模板引擎將數(shù)據(jù)庫里儲(chǔ)存的工具各種信息依次呈現(xiàn)在HTML網(wǎng)頁上。

        4.5 提醒功能:

        凡是借出未歸還的所有工具都將在首頁進(jìn)行顯示,除基本信息外,還將顯示借出時(shí)間,對(duì)于借出時(shí)間超過7天的工具,將在首頁標(biāo)紅顯示,通過在網(wǎng)頁在嵌入if語句判斷當(dāng)前時(shí)間與借出時(shí)間的差值,添加標(biāo)簽

        4.6 借還登記:

        借還登記需如實(shí)清點(diǎn)工具組件的數(shù)目,不符合要求無法提交,此項(xiàng)設(shè)計(jì)強(qiáng)行督促登記員如實(shí)清點(diǎn)數(shù)目,同時(shí)需填寫借還人員以及所屬部門、登記人員,借還時(shí)間。通過實(shí)例化BorrowForm表單,之后獲取form.data值,提交表單,調(diào)用db.session.commit()提交表單。

        5 結(jié)語

        通過該管理系統(tǒng)的實(shí)現(xiàn)可以彌補(bǔ)通航維修單位對(duì)共用類工具的管理漏洞,同時(shí)電腦端操作也極大提升了工作效率,通過運(yùn)用Python語言的Flask框架可快速搭建一個(gè)具有通用性的、運(yùn)行效率高的工具管理系統(tǒng)。

        參考文獻(xiàn)

        [1]沈宏偉.基于Flask的企業(yè)內(nèi)網(wǎng)安全系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京交通大學(xué),2018.

        [2]都飛翔.楊靜,史健芳.基于Flask與樹莓派的智能交通控制平臺(tái)[J].現(xiàn)代電子技術(shù),2018,(13):88-91

        [3]艾纓東.李建兵.韓英杰.基于Python語言及Flask框架的微機(jī)實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 信息與電腦.2019,(6):107-108

        作者簡(jiǎn)介:

        譚忠睿(1991—),男,四川廣漢人,助理工程師,中國民用航空飛行學(xué)院綿陽分院機(jī)務(wù)工程部技術(shù)科,研究方向:應(yīng)用理論研究。

        猜你喜歡
        Python語言
        工業(yè)物聯(lián)網(wǎng)智能邊緣計(jì)算應(yīng)用軟件的快捷開發(fā)與設(shè)計(jì)
        關(guān)于面向非計(jì)算機(jī)專業(yè)開設(shè)Python語言的幾點(diǎn)思考
        考試周刊(2018年23期)2018-02-07 00:15:42
        計(jì)算思維培養(yǎng)視域下《Python程序設(shè)計(jì)》課程的教學(xué)改革實(shí)踐
        在高中信息技術(shù)課中培養(yǎng)學(xué)生計(jì)算思維的有效方法探討
        基于KNN算法的手寫數(shù)字識(shí)別
        Python語言教學(xué)中問題解決能力和創(chuàng)新能力的培養(yǎng)實(shí)踐
        Python語言程序設(shè)計(jì)教學(xué)體系建設(shè)
        面向計(jì)算生態(tài)的Python語言入門課程教學(xué)方案
        基于Python語言和支持向量機(jī)的字符驗(yàn)證碼識(shí)別
        論P(yáng)ython程序設(shè)計(jì)語言
        人妻无码一区二区| 欧美伦费免费全部午夜最新| 天下第二社区在线视频| 亚洲 欧美 唯美 国产 伦 综合| 无码中文字幕久久久久久| 久久精品国产9久久综合| 国产成人综合亚洲国产 | 日本午夜福利| 啪啪视频免费看一区二区| 一区二区三区国产内射| 亚洲精品无码久久久| 国产精品一区二区在线观看99 | 亚洲区在线播放| WWW拍拍拍| 男女做那个视频网站国产| 又色又爽又高潮免费视频国产| 九九热在线视频观看这里只有精品| 欧美日本免费一区二| 日韩一区中文字幕在线| 色婷婷精品久久二区二区蜜臀av| 97久久草草超级碰碰碰| 国产亚洲欧美日韩综合一区在线观看| 午夜男女视频一区二区三区| 国产一区二区三区成人| 国产精品三级av及在线观看 | 中文字幕喷水一区二区| 中文字幕av久久激情亚洲精品| 干日本少妇一区二区三区| 高清破外女出血av毛片| 亚洲国产精品自产拍久久蜜AV| 亚洲av网一区天堂福利| 国产av剧情刺激对白| 久久久久国产一区二区| 手机看片国产日韩| 国产在线视频网友自拍| av天堂午夜精品一区| 7777精品伊人久久久大香线蕉| 高跟丝袜一区二区三区| 国产熟女一区二区三区不卡| 久激情内射婷内射蜜桃人妖| 国产精品露脸张开双腿|