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

修船設備拆檢移動記錄系統的設計研究

2024-01-16 12:39:44黃光煒羅東浩陳景壽何蘇婷
中國修船 2023年6期
關鍵詞:界面數據庫內容

黃光煒,羅東浩,陳景壽,何蘇婷

(廣州文沖船舶修造有限公司,廣東 廣州 511462)

隨著國家海洋強國理念的持續推進,修船企業的業務量逐漸飽滿,特別是對于海工項目和公務船的設備修理。海工項目和公務船的修理要求比較嚴格,對于修理質量和記錄的可回溯性要求較高,而且對于零部件更換的管控比較嚴格。在設備拆卸及檢修過程中,修船企業需要記錄零部件的狀況、修理方式、零部件更換數量等內容,即設備拆檢鑒定。

一般修船企業采用現場施工人員通過紙質文件手動記錄拆檢內容,技術人員在電腦記錄拆檢內容的方式完成鑒定單的記錄。我公司在具體實施的過程中,發現了諸多問題。經過綜合分析,為解決傳統記錄方式中產生的諸多不便,本文提出一種基于移動設備的記錄系統設計,在提高我公司拆檢鑒定工作效率的同時,也為其他企業提供一種可行的參考方案。

1 修理鑒定流程分析

1.1 修理鑒定流程現狀

目前,對于此類船舶設備拆檢鑒定,我公司的主要流程如下:由工程部門組織施工人員、工藝員、工程主管、質量管理部門、技術管理部門、船方等相關人員到達設備修理現場。施工人員對設備的現狀、零部件修理或更換意見及建議、修理方式等內容進行描述。工藝員對施工人員的描述內容做好記錄。工程主管、質量管理部門、技術管理部門、船方等人員根據相關標準對施工人員的描述作見證及評判。參與的各方人員達成一致意見后,工藝員將記錄的內容在計算機上編輯,打印成紙質鑒定單文件后,報送給參與的各方。各方審核后,如有問題,則將文件退回,工藝員需重新編輯后再次報送;如無問題,則簽字確認。修理鑒定流程圖見圖1。

圖1 修理鑒定流程圖

1.2 存在的問題

按照我公司目前的流程,存在以下3個問題。

1)時間成本大。由于船舶修理過程中設備種類繁多,對應的標準數量也較多,參與設備修理鑒定的相關人員難以全面了解各類設備的修理標準,在參與鑒定的過程中,經常出現因不了解修理標準產生重復確認的情況,導致鑒定過程不順,增加了時間成本。

2)審核工作效率低。參與修理鑒定的工藝員較多,而每位工藝員的知識儲備、技術能力、對設備修理的理解不一樣,對修理過程中需要記錄的內容及其描述把握不一,給其余各方對內容的審核工作帶來困難,增加了審核工作的難度,降低了審核工作的效率。

3)修理鑒定效率低。工藝員打印完鑒定單后,需要將鑒定單報送至參與的各方人員進行審核及簽字確認。由于公務船項目對文件的內容統一、格式規范等要求較嚴格,如出現問題,則需重新修訂打印。工藝員在計算機手動編輯過程中,難免犯錯。因此,在報送審核的過程中,時常發生鑒定單被審核人員退回的情況,極大地降低了修理鑒定的效率。

1.3 處理措施

為解決上述問題,需要進行以下2項工作。

1)設計1 個數據庫,存儲設備涉及的設備類型、零部件種類、修理標準等信息。

2)設計1 個在移動設備上運行的軟件,讀取并顯示數據庫的相關數據。同時,操作人員可通過簡單操作移動設備上的軟件完成設備拆檢鑒定記錄,審核人員可在軟件上對完成的記錄進行電子簽名。

2 系統開發

本系統包含2 大部分,一部分是數據庫的設計,另一部分是軟件的開發。

2.1 開發前準備

為了實現本設計的目標,首先需要對數據庫、軟件開發語言、操作系統進行選擇。

1)數據庫選擇。根據軟件的特性,需要對數據庫頻繁反復讀寫,數據庫需要具備讀寫效率高的特性。再者,為了高效開發,數據庫需提供完善的接口和齊全的開發者手冊[1]。綜合考慮數據庫使用和開發成本,選用Mysql開源的數據庫。

2)軟件開發語言選擇。對于企業開發而言,成本是考慮的第一要素。這就意味著軟件開發的周期要短,兼容性要好,使用要可靠。綜合開發周期、兼容性、可靠性3 個要求,采用C++語言,結合Qt庫,進行軟件開發。

3)操作系統選擇。目前,國內主流的操作系統有3種:Windows、Android及IOS。

(1)Windows 系統使用的覆蓋面廣,用戶眾多,是個人計算機的主流系統,生命周期適中,提供了完備的打印機、數據庫服務支持,Windows10的平板觸摸功能良好。

(2)Android 系統是主流的手機操作系統,市面上運行該系統的設備眾多,性能較強,價格也適中,但該系統生命周期相對較短,而且對于打印機、數據庫服務支持不佳。

(3)IOS 系統運行流暢、生命周期長、數據安全,是操作系統的翹楚。其支持打印機、數據庫服務,但運行該系統的設備主要是蘋果公司生產的iPhone、iPad及Mac,設備價格昂貴。

綜合考慮系統使用的生命周期和對打印機、數據庫服務的支持,選用Windows系統作為軟件運行的系統[2]。

2.2 數據庫設計

基于我公司目前使用的拆檢鑒定單,需要在數據庫中存儲設備類型、拆檢鑒定依據、零部件、拆解情況、處理意見、鑒定結論、修換理由、修理工藝及單位名稱,便于軟件讀取。

其中,拆檢鑒定依據和零部件名稱需要與設備類型關聯,其余幾項需與零部件名稱關聯。因此,在數據庫中,設備類型及零部件除了需要賦予名稱外,還需要賦予ID,并且數據之間以ID 關聯,便于后續的新增、修改及刪除。

1)設備類型數據表設計。設備類型是所有關聯關系的起點。按照設備類型與其他信息的關聯關系,設備類型數據表需包含以下2項內容:設備ID 及設備類型名稱。其中,由于修船的設備類型眾多,設備ID(equip_id)采用自生成的方式生成,數據類型為bigint,數據長度為12;設備類型名稱(equip_name)根據實際情況填入,數據類型為varchar,數據長度為255字節。設備類型數據表見表1。

表1 設備類型數據表

2)拆檢鑒定依據數據表設計。拆檢鑒定依據與設備類型關聯。按照拆檢鑒定依據與設備類型的關聯關系,拆檢鑒定依據數據表需包含以下3項內容:拆檢鑒定依據ID、拆檢鑒定依據內容及設備ID。其中:拆檢鑒定依據ID(basis_id)采用自生成的方式生成,數據類型為bigint,數據長度為12 字節;拆檢鑒定依據內容(df_basis)根據實際情況填入,數據類型為varchar,數據長度為255字節;設備ID(equip_id)為設備類型數據表中的equip_id。拆檢鑒定依據數據表見表2。

表2 拆檢鑒定依據數據表

3)零部件數據表設計。零部件與設備類型關聯,同拆檢鑒定依據與設備類型關聯關系相似,包含零部件ID、零部件內容、設備ID 等,各項數據的類型、長度與拆檢鑒定依據中一致。

4)拆解情況數據表設計。拆解情況與零部件關聯。按照拆解情況與零部件的關聯關系,拆解情況數據表需包含以下3 項內容:拆解情況ID(cond_id)、拆解情況內容(df_cond)及零部件ID(part_id)。各項數據的類型、長度與拆檢鑒定依據中的一致。拆解情況數據表見表3。

表3 拆解情況數據表

5)其余數據表設計。處理意見、鑒定結論、修換理由、修理工藝、零部件單位名稱等與零部件關聯,同拆解情況與零部件的關聯關系相似,其分別包含ID、內容、零部件ID 等,各項數據的類型、長度與拆解情況中的一致。

2.3 軟件開發

完成數據庫設計后,進行軟件開發工作。由于軟件需要讀寫數據庫,因此需要先完成數據庫讀寫程序的開發,再完成主程序的開發。

1)數據庫讀寫程序的開發。在數據庫讀寫程序中,程序需要實現正常連接數據庫、讀取數據庫的內容,以及對數據庫的內容進行插入、修改、刪除等基本操作。

因此,程序需要設計以下幾個界面:設備類型顯示界面、拆檢鑒定依據顯示界面、零部件顯示界面、拆解情況顯示界面、處理意見顯示界面、鑒定結論顯示界面、修換理由顯示界面、修理工藝顯示界面及單位名稱顯示界面。同時,需要在每個界面上添加“導入”“新增”“保存”“刪除”等按鈕,用于用戶實現對應功能的操作。

完成界面的設計后,可對功能進行開發。由于數據庫連接、讀取、寫入、刪除等操作是耗時操作,如果在主線程中執行,將可能導致主界面出現卡死的情況。因此,需要將數據庫的操作放入子線程中執行,通過主線程與子線程之間連接的信號和槽函數實現數據傳輸。在主線程與數據庫操作線程之間,需要傳輸讀取、寫入、刪除等操作下的數據。為了便于數據庫操作的線程與主界面線程之間的數據傳輸,需要對數據進行封裝。

2)主程序的開發。為了便于使用者的操作,軟件的執行流程設定如下:①軟件運行后,自動讀取數據庫中的設備類型,用戶選擇設備類型后,軟件自動讀取該設備類型下的零部件和拆檢鑒定依據;②用戶根據實際選擇零部件;③根據用戶選擇零部件的信息,軟件自動讀取該零部件的拆解情況、處理意見、鑒定結論、修換理由、修理工藝及單位名稱;④用戶根據實際情況分別做出選擇;⑤最終生成鑒定單。

按照軟件執行的流程,需要設計以下幾個界面:設備類型選擇界面、工程信息填寫界面、拆檢鑒定依據填寫界面、拆檢鑒定項目填寫界面、拆檢鑒定情況及處理意見填寫界面、修換清單填寫界面、鑒定意見填寫界面、簽字及保存界面。同時,在每個涉及到新增、刪除、保存等操作的界面中,添加響應的按鈕。主界面截圖見圖2。

圖2 主界面截圖

完成界面的設計后,可對功能進行開發。同樣,由于數據庫連接、讀取、寫入、刪除等操作和導出鑒定單到文檔的操作均是耗時操作,如果在主線程中執行,將可能導致主界面出現卡死的情況。因此,需要將數據庫的操作和導出鑒定單到文檔的操作放入子線程中執行,通過主線程與子線程之間連接的信號和槽函數實現數據傳輸。在主線程與子線程之間,需要傳輸讀取、寫入、刪除等操作下的數據。為了便于主線程與子線程之間的數據傳輸,需要對數據進行封裝。

2.4 效果分析

在數據庫設置比較完善的情況下,軟件可實現預設以下目標。

1)工藝人員可通過軟件,直接選擇設備類型,軟件自動從數據庫讀取拆檢鑒定依據的信息,工藝人員無需手動查詢設備對應標準。

2)選擇設備類型后,軟件自動從數據庫讀取設備的部件列表,工藝人員可根據實際情況選擇需要修換的零部件,無需手動填寫。

3)選擇零部件后,軟件自動從數據庫讀取零部件的拆解情況、處理意見、鑒定結論、修換理由、修理工藝、單位名稱等信息,工藝人員可根據實際情況進行選擇,無需手動填寫。

4)完成鑒定單填寫后,工藝人員可通過軟件與參與的相關人員完成簽名,無需打印后提交簽字。

5)數據庫中提供的數據可視為標準表述,工藝人員選擇后無需重復修改。

通過以上實現的預設目標,可減少目前我公司在設備拆檢鑒定過程中的重復工作,從而提高施工效率。

3 結束語

在設備拆檢鑒定的工作中,隨著制度越來越完善,要求越來越嚴格,流程越來越規范,對于鑒定單內容的規范性越來越高。本文通過在設備拆檢鑒定過程中工作低效的環節進行分析,提出設備拆檢鑒定移動記錄系統的設計,有效優化低效環節,提高施工效率。

猜你喜歡
界面數據庫內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數據庫
財經(2017年2期)2017-03-10 14:35:35
人機交互界面發展趨勢研究
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 精品福利国产| 538精品在线观看| …亚洲 欧洲 另类 春色| 久久黄色免费电影| 自拍欧美亚洲| 毛片在线播放网址| 免费观看三级毛片| 欧美无遮挡国产欧美另类| 国产精品无码影视久久久久久久| 无码精品一区二区久久久| 久久精品无码中文字幕| 国产男人天堂| 亚洲国产成人精品一二区| aⅴ免费在线观看| 欧美日韩另类在线| 免费大黄网站在线观看| 日本一区二区三区精品国产| 久久久国产精品无码专区| 青青操视频免费观看| 久久伊人操| 在线va视频| 免费高清自慰一区二区三区| 日韩精品免费在线视频| 亚洲天堂777| 国产精品视频白浆免费视频| 亚洲精品午夜无码电影网| 少妇精品网站| 欧洲欧美人成免费全部视频 | 亚洲色婷婷一区二区| 欧美日韩精品综合在线一区| 国产美女精品人人做人人爽| 欧美成人精品一级在线观看| 一本大道在线一本久道| 国产精品偷伦在线观看| 日本一本正道综合久久dvd| 欧美亚洲一区二区三区导航| 一级毛片免费观看不卡视频| www.日韩三级| 国产亚洲视频中文字幕视频| 免费无码在线观看| 亚洲无码37.| 18禁色诱爆乳网站| 亚洲国产成人麻豆精品| 思思热精品在线8| 免费高清毛片| 一级做a爰片久久免费| 色综合久久综合网| 美女高潮全身流白浆福利区| 国产高清毛片| 国产精品美女网站| 中文字幕无码电影| 在线精品自拍| 欧美日本在线一区二区三区| 狠狠躁天天躁夜夜躁婷婷| 精品视频一区在线观看| 亚洲三级影院| 搞黄网站免费观看| 国产免费a级片| 亚洲天堂成人在线观看| 久久综合九色综合97婷婷| 亚洲一区二区无码视频| 成人福利在线免费观看| 欧美一级99在线观看国产| 久久综合婷婷| 亚洲二区视频| 中国一级毛片免费观看| 无码一区18禁| 最新痴汉在线无码AV| 亚洲日韩国产精品综合在线观看 | 蜜桃视频一区二区三区| 国产免费久久精品99re不卡| 中字无码av在线电影| 亚洲A∨无码精品午夜在线观看| 色婷婷综合激情视频免费看| 国产乱人激情H在线观看| 久久综合丝袜长腿丝袜| 91最新精品视频发布页| 91福利免费视频| 国产精品网址你懂的| 成人国产一区二区三区| 91视频首页| 午夜限制老子影院888|