国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ACCESS的浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng)

2018-02-18 15:30肖悅
珠江水運(yùn) 2018年17期
關(guān)鍵詞:數(shù)據(jù)庫系統(tǒng)

肖悅

摘 要:為更好地查詢和統(tǒng)計(jì)浮標(biāo)維護(hù)保養(yǎng)作業(yè)記錄,使數(shù)據(jù)便于儲(chǔ)存、更新和維護(hù),本文運(yùn)用ACCESS建立浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng),將作業(yè)信息電子化的同時(shí),創(chuàng)建表、查詢、窗體、宏及模塊五個(gè)對象,此外,還創(chuàng)建了含有用戶訪問密碼的數(shù)據(jù)庫登陸界面,最終建立內(nèi)容豐富、邏輯性強(qiáng)、操作便捷、系統(tǒng)安全性能高的浮標(biāo)維護(hù)保養(yǎng)作業(yè)數(shù)據(jù)庫系統(tǒng),實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)的自動(dòng)化管理,有利于浮標(biāo)維護(hù)保養(yǎng)作業(yè)的綜合管理。

關(guān)鍵詞:浮標(biāo)維護(hù)保養(yǎng)作業(yè) ACCESS 數(shù)據(jù)庫系統(tǒng)

浮標(biāo)維護(hù)保養(yǎng)工作涉及人員多、程序多,在管理和查詢統(tǒng)計(jì)方面存在一定的困難。尤其在目前紙質(zhì)化的《浮標(biāo)維護(hù)記錄》完成后,對一段時(shí)間內(nèi)的浮標(biāo)養(yǎng)護(hù)工作無法做到有效便捷地統(tǒng)計(jì)和查閱。ACCESS是一個(gè)具有強(qiáng)大的數(shù)據(jù)處理、查詢功能、統(tǒng)計(jì)分析能力及可靈活設(shè)置統(tǒng)計(jì)條件、軟件界面友好、操作簡單等方面優(yōu)勢的數(shù)據(jù)庫管理系統(tǒng)。因此,本文基于ACCESS 2010建立浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng),以便查詢和統(tǒng)計(jì)浮標(biāo)維護(hù)保養(yǎng)作業(yè)情況。

1.浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng)的創(chuàng)建

1.1表的創(chuàng)建

根據(jù)現(xiàn)有《浮標(biāo)維護(hù)記錄》,選取航標(biāo)養(yǎng)護(hù)中心2017年10月至2018年5月完成的50個(gè)浮標(biāo)維護(hù)保養(yǎng)工作作為本文的數(shù)據(jù)來源,通過數(shù)據(jù)篩選、信息錄入、數(shù)據(jù)表設(shè)計(jì)等,得到ACCESSA數(shù)據(jù)表“浮標(biāo)維護(hù)記錄表”。表中記錄了《浮標(biāo)維護(hù)記錄》中的所有信息,如“標(biāo)身編號(hào)”、“舊標(biāo)身編號(hào)”、“回場時(shí)間”、“回場原因”、“維護(hù)保養(yǎng)計(jì)劃”、“維修內(nèi)容”、“維修人員”、“裝配項(xiàng)目”、“裝配人員”、“質(zhì)檢時(shí)間”、“質(zhì)檢人員”及“出廠時(shí)間”等34項(xiàng)內(nèi)容,得到50條數(shù)據(jù)信息,并將“標(biāo)身編號(hào)”設(shè)為主鍵。

根據(jù)本文所作系統(tǒng)的要求,從“浮標(biāo)維護(hù)記錄表”中篩選數(shù)據(jù),將“標(biāo)身編號(hào)”、“作業(yè)內(nèi)容”(10項(xiàng))、“作業(yè)時(shí)間”、“作業(yè)人員”4列數(shù)據(jù)提取出得到“航標(biāo)作業(yè)情況表”,共計(jì)到500條數(shù)據(jù)信息,并將“標(biāo)身編號(hào)”和“作業(yè)內(nèi)容”設(shè)為主鍵。

1.2查詢的創(chuàng)建

根據(jù)查詢需求將查詢分為單項(xiàng)目查詢和統(tǒng)計(jì)項(xiàng)目查詢,因此在浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng)中建立兩個(gè)查詢,分別命名為“單項(xiàng)目查詢”和“統(tǒng)計(jì)作業(yè)查詢”?!皢雾?xiàng)目查詢”旨在根據(jù)主鍵(“標(biāo)身編號(hào)”)查詢到該浮標(biāo)的“浮標(biāo)類型”、“進(jìn)廠時(shí)間”、“維修內(nèi)容”、“質(zhì)檢時(shí)間”及“在場天數(shù)”等信息?!敖y(tǒng)計(jì)作業(yè)查詢”則可在選定起止時(shí)間范圍內(nèi),查詢某一“作業(yè)內(nèi)容”中某一“作業(yè)人員”的作業(yè)浮標(biāo)的具體情況。

1.3窗體的創(chuàng)建

使用窗體向?qū)?chuàng)建窗體,根據(jù)需求,設(shè)計(jì)窗體。為簡化系統(tǒng),將“單項(xiàng)查詢”窗體和“統(tǒng)計(jì)查詢”窗體用選項(xiàng)卡控件合并在一個(gè)窗體中,命名為“主窗體”。其中,“單項(xiàng)查詢”頁面中,包含可輸入文本框“標(biāo)身編號(hào)”,圖片顯示區(qū),“查詢”、“清空”、“放大”、“縮小”4個(gè)按鈕及“單項(xiàng)查詢子窗體”。使用SQL語言調(diào)取“單項(xiàng)目查詢”查詢到“單項(xiàng)查詢子窗體”中,包含“編號(hào)”、“標(biāo)身編號(hào)”、“浮標(biāo)類型”、“進(jìn)廠時(shí)間”、“維修內(nèi)容”、“質(zhì)檢時(shí)間”和“在場天數(shù)”,其中“在場天數(shù)”為“進(jìn)廠時(shí)間”和“質(zhì)檢時(shí)間”的差值。

“統(tǒng)計(jì)查詢”頁面中,包含“起始時(shí)間”、“截止時(shí)間”2個(gè)文本框和“作業(yè)內(nèi)容”、“作業(yè)人員”2個(gè)組合框,“查詢”和“清除”2個(gè)按鈕?!捌鹗紩r(shí)間”、“截止時(shí)間”2個(gè)文本框?qū)傩栽O(shè)置為“常規(guī)日期”,可選擇相應(yīng)日期輸入,“作業(yè)內(nèi)容”、“作業(yè)人員”2個(gè)組合框可輸入查詢內(nèi)容或點(diǎn)擊下拉按鈕選擇下拉菜單中的選項(xiàng)輸入查詢內(nèi)容。

1.4宏的創(chuàng)建

本文所述系統(tǒng)創(chuàng)建了兩個(gè)宏,分別為“autoexec”和“登錄驗(yàn)證”。“autoexec”宏的功能是在打開該系統(tǒng)的第一時(shí)間打開“登錄”窗體進(jìn)行用戶密碼驗(yàn)證,確保系統(tǒng)和數(shù)據(jù)的安全?!暗卿涷?yàn)證”保存了系統(tǒng)的密碼,是在用戶“登錄”窗體輸入密碼后對密碼進(jìn)行校驗(yàn)的宏。

1.5模塊的創(chuàng)建

“主窗體”中“單項(xiàng)查詢”和“統(tǒng)計(jì)查詢”的“查詢”按鈕功能均由模塊實(shí)現(xiàn),其中“單項(xiàng)查詢”的“查詢”按鈕功能的模塊代碼如下:

Private Sub Command1_ Click()

Dim PhotoPath As String

PhotoPath = CurrentProject. Path & "\圖片\" & Me![標(biāo)身編號(hào)] &".jpg"

If Dir(PhotoPath) = "" Then

PhotoPath = CurrentProject. Path & "\圖片\noimg.jpg"

Else

Me.ImageA D.P ict ure = PhotoPath

End If

Me.單項(xiàng)查詢子窗體.Requery

If Me.單項(xiàng)查詢子窗體.Form. Recordset.RecordCount - 1 < 0 Then

MsgBox "沒有查詢到符合條件的記錄,請重新輸入標(biāo)身編號(hào)!", vbInformation, "友情提醒:"

End If

End Sub

其中Command1為“查詢”控件名稱,ImageAD為圖像顯示控件名稱,noimg.jpg為初始狀態(tài)下圖像控件顯示圖片名稱。

2.應(yīng)用

2.1單項(xiàng)查詢

在“單項(xiàng)查詢”界面,將任一正確的“標(biāo)身編號(hào)”輸入文本框,以GZC-055-16為例,點(diǎn)擊“查詢”按鈕,“單項(xiàng)查詢子窗體”中出現(xiàn)該浮標(biāo)對應(yīng)信息,“圖片”文本框顯示該浮標(biāo)對應(yīng)的《浮標(biāo)維護(hù)記錄》圖片,點(diǎn)擊“放大”、“縮小”按鈕可放大、縮小該圖片;點(diǎn)擊“清除”按鈕可將文本框內(nèi)容清除,恢復(fù)初始界面。查詢結(jié)果如圖1。

2.2統(tǒng)計(jì)查詢

在“統(tǒng)計(jì)查詢”界面,將要查詢的時(shí)間、內(nèi)容和人員輸入“起始時(shí)間”、“截止時(shí)間”、“作業(yè)內(nèi)容”、“作業(yè)人員”中,以“2018年1月1日至2018年1月31日的職工李剛的維修作業(yè)”為查詢內(nèi)容,分別將對應(yīng)的信息輸入文本框中,點(diǎn)擊“查詢”按鈕,查詢結(jié)果如圖2。點(diǎn)擊“清除”按鈕可將文本框內(nèi)容清除,恢復(fù)初始界面。

2.3登陸窗體

浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng)存儲(chǔ)著大量的信息,為避免數(shù)據(jù)丟失、數(shù)據(jù)庫入侵盜用,對數(shù)據(jù)庫進(jìn)行加密處理,建立相關(guān)窗體和宏,使得系統(tǒng)管理員可通過有效的密碼進(jìn)入系統(tǒng),從而保證系統(tǒng)正常運(yùn)行和浮標(biāo)維護(hù)保養(yǎng)信息的安全可靠,如圖3。

3.應(yīng)用與展望

浮標(biāo)維護(hù)保養(yǎng)作業(yè)系統(tǒng)通過表、查詢和窗體的構(gòu)建將紙質(zhì)化的浮標(biāo)維護(hù)保養(yǎng)作業(yè)信息電子化、系統(tǒng)化,并可供相關(guān)查詢。利用ACCESS簡單友好、易操作的界面,設(shè)計(jì)出該系統(tǒng),可解決目前浮標(biāo)維護(hù)保養(yǎng)作業(yè)流程結(jié)束后的數(shù)據(jù)查詢和數(shù)據(jù)統(tǒng)計(jì)的困難,并且有利于信息的儲(chǔ)存、更新和維護(hù)。該系統(tǒng)目前僅限于浮標(biāo)維護(hù)保養(yǎng)作業(yè)查詢,今后可將職工考勤、與其他部門業(yè)務(wù)對接等方面的內(nèi)容融入其中,完善和擴(kuò)充系統(tǒng)的完整性和實(shí)用性。

參考文獻(xiàn):

[1]宋強(qiáng),劉玲霞.ACCESS 2010數(shù)據(jù)庫管理與應(yīng)用[M].清華大學(xué)出版社,2014.

[2]Michael Alexander,Dick Kusleika.中文版Access 2016寶典[M].清華大學(xué)出版社,2016.

[3]李雁翎.Access 2003 數(shù)據(jù)庫技術(shù)及應(yīng)用[M].高等教育出版社,2010.

猜你喜歡
數(shù)據(jù)庫系統(tǒng)
自動(dòng)駕駛汽車測試場景數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
Oracle數(shù)據(jù)庫系統(tǒng)的性能優(yōu)化研究
計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)在企業(yè)管理中的應(yīng)用
數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
微細(xì)銑削工藝數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)與開發(fā)
江蘇省ETC數(shù)據(jù)庫系統(tǒng)改造升級(jí)方案探討
基于Oracle數(shù)據(jù)庫系統(tǒng)的優(yōu)化與性能調(diào)整研究
實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)安全采集方案
信息管理中對計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的有效應(yīng)用
核反應(yīng)堆材料數(shù)據(jù)庫系統(tǒng)及其應(yīng)用
武宣县| 崇义县| 渝中区| 特克斯县| 万州区| 牙克石市| 阿克陶县| 阳春市| 安康市| 铁岭县| 灵山县| 天水市| 永吉县| 秭归县| 金沙县| 泽普县| 民丰县| 江川县| 镇坪县| 岑巩县| 桑植县| 肥东县| 东辽县| 金塔县| 辉县市| 固原市| 丹巴县| 铜鼓县| 凤冈县| 阿城市| 得荣县| 东宁县| 丰宁| 余干县| 筠连县| 定襄县| 商水县| 泽库县| 萨迦县| 德庆县| 宜州市|