高 劍
(北京神舟創(chuàng)意傳媒有限責(zé)任公司,北京 100000)
相對傳統(tǒng)的膠卷感光圖片,數(shù)碼圖片有著革命性的便利性,但是伴隨數(shù)碼圖片的來臨,從2002年至今的近二十年,圖片數(shù)據(jù)每年呈指數(shù)級爆炸增長,數(shù)據(jù)冗余大量出現(xiàn)。利用信息技術(shù)管理數(shù)字圖片的歸檔,已成為普遍共識,呼喚圖片歸檔軟件的實際落地。然而伴隨通用的圖片歸檔軟件出現(xiàn),又帶了新的問題。通用化的圖片歸檔軟件在設(shè)計過程中考慮更多應(yīng)用環(huán)境的覆蓋,軟件本身過于臃腫,功能不能貼近實際使用情況。造成為適應(yīng)通用的圖片歸檔軟件而新產(chǎn)生出一系列更多的低效率人工操作。平心而論,任何軟件都不能包辦一切。這需要后期維護(hù)的不斷維護(hù)升級。而相對封閉的特定單位系統(tǒng),這一問題更為突出。
大部分單位出于成本考慮,采用類似Access這樣的通用軟件進(jìn)行圖片歸檔。Access是一款通用的數(shù)據(jù)庫應(yīng)用的開發(fā)工具軟件, 有強(qiáng)大的數(shù)據(jù)處理、統(tǒng)計分析能力,利用access的查詢功能,可以方便地進(jìn)行各類匯總、平均等統(tǒng)計。比如在統(tǒng)計分析上萬條記錄、十幾萬條記錄及以上的數(shù)據(jù)時速度快且操作方便,這一點是Excel無法與之相比的。Access擁有的報表創(chuàng)建功能能夠處理任何它能夠訪問的數(shù)據(jù)源。提供功能參數(shù)化的查詢. 表格模板。只需鍵入需要跟蹤的內(nèi)容,Access便會使用表格模板提供能夠完成相關(guān)任務(wù)的應(yīng)用程序。
ACCESS是一個完全圖形化操作的通用數(shù)據(jù)管理軟件,大部分操作通過鼠標(biāo)點選,圖形化信息顯示即窗口、圖標(biāo)、菜單、指示器四位一體,形成桌面。這種方式能同時顯示不同種類的信息,使用戶可在幾個工作環(huán)境中切換而不丟失幾個工作之間的聯(lián)系,用戶可通過下拉式菜單方便執(zhí)行控制型和對話型任務(wù),引入圖標(biāo)、按鈕和滾動桿技術(shù),大大減少鍵盤輸入,對不精于打字的用戶無疑提高了交互效率。提高了信息視覺傳遞的效率。通俗說,滿足界面直觀化。但在實際工作中發(fā)現(xiàn),ACCESS在數(shù)據(jù)采集和生成過程中,需要經(jīng)常處理單一重復(fù)條目,格式固定,每一次操作都要經(jīng)過選擇文件夾,點擊數(shù)據(jù)采集,確認(rèn),建立條目,生成條目等機(jī)械化操作過程。整體錄入需要消耗大量人工,而且錯誤較多。
歸檔人員多數(shù)體制內(nèi)人員,一般具有熟練的EXCEL和WORD軟件使用經(jīng)驗。很多歸檔人員為文科專業(yè),整體年齡偏大。對于專業(yè)的計算機(jī)文化知識和使用技能能力不足,無法掌握復(fù)雜的程序設(shè)計,從業(yè)人員呼喚一鍵式操作,入門簡單,程序移植性好,功能友好的軟件,對程序效率無過高要求。
開發(fā)一款定制版的圖片歸檔軟件,需要較大金額投入和后期的不斷維護(hù),伴隨歸檔要求的變化,軟件也要相應(yīng)維護(hù)升級,往往用一款軟件很難做到包打一切。比如,在采集歸檔數(shù)據(jù)時,由于圖片攝影工作者職業(yè)素質(zhì)差異,端口的信息錄入往往是離散的。雖然有固定格式錄入,但因為有人為因素參與,仍然普遍存在字段缺失,格式錯誤,復(fù)制時容易人為操作失誤。如果遇到大量輸入。例如某重大型號拍攝的照片數(shù)量超過3萬條,時間跨度在10年以上。錄入的錯誤量就非常巨大了。以上問題必須得到糾正。
通過以上分析得出:新的技術(shù)路線實現(xiàn)需要解決以下兩個問題。1)依托ACCESS數(shù)據(jù)管理軟件和現(xiàn)有辦公軟件,減少繁瑣操作;2)解決錄入瓶頸問題,需要靈活調(diào)用,可移植,實現(xiàn)特定簡易功能,上手容易的編程軟件。
在執(zhí)行中,從原始的圖片拍攝數(shù)據(jù)包至生成完善的EXCEL表格過程中,有個屬于ACCESS和EXCEL兩者功能的非迭代區(qū)域,出現(xiàn)了功能覆蓋的空白。這部分空間恰恰是圖片歸檔軟件的信息錄入的整體瓶頸所在。解決瓶頸最根本的工具是自己開發(fā)程序,在計算機(jī)編程中,批處理技術(shù)恰恰可以很好填補(bǔ)工作鏈條上的空白。便于圖片原始數(shù)據(jù)包采集形成,通過批處理技術(shù)一鍵式生成EXCEL表格,最終實現(xiàn)批量錄入ACCESS數(shù)據(jù)庫,完成整個圖片歸檔的工作流程。綜上,考慮執(zhí)行效果、成本等方面考慮,批處理都是最實用的選擇。
批處理就是一種針對計算機(jī)命令行進(jìn)行集合操作的簡化版腳本編程語言。它不依賴于第三方的編譯環(huán)境,腳本編程語言是最接近自然語言的一種編程語言,功能清晰,可讀性強(qiáng),非常方便無編程經(jīng)驗的人員學(xué)習(xí)和使用,另外特別勝任對某封閉對象(如“特定單位操作系統(tǒng)圖片歸檔)進(jìn)行自動化命令批量處理。可以極大簡化操作過程,避免因枯燥的重復(fù)性錄入工作造成的圖片歸檔低效率。
批處理的關(guān)鍵技術(shù)和執(zhí)行過程。批處理主要應(yīng)用在DOS系統(tǒng)和Windows視窗系統(tǒng),批處理通過系統(tǒng)內(nèi)嵌的命令解釋器,通常是在系統(tǒng)中運(yùn)行CMD或powershell來解釋運(yùn)行。用基本的記事本txt文本即可以編輯。在文本文件中線性逐行錄入所應(yīng)用的各種命令,然后修改txt文本文件的后綴擴(kuò)展文件名為.bat,即可完成批處理文件的生成。并可以平行移植到其他版本相同的Windows視窗系統(tǒng)。如果需要實現(xiàn)更復(fù)雜的功能,需要使用if,for,goto語句,或者需要使用第三方軟件環(huán)境支持。
首先進(jìn)入需要提取文件名的目錄,確保文件夾顯示后綴名稱,然后新建一個txt文本文件,雙擊該文本文件打開,鍵入:“dir*.*/b〉list.exl”批處理命令,按下“Ctrl+S”保存文件,然后選擇該文本文件,并鍵入F2進(jìn)行重命名操作,修改文本文件名后綴,將.txt改成.bat文件,這時系統(tǒng)會彈出一個重命名提示框,提示如果改變文件名,可能導(dǎo)致文件不可用,確實要更改嗎?點擊確定,確認(rèn)修改。這時會完成批處理的命令生成,文本文件的圖標(biāo)也會發(fā)生改變。雙擊運(yùn)行新建立的批處理文件,可以立即得到所有目錄下的文件名,并復(fù)制在Excel表格中
所有軟件的最終目標(biāo)都是為了實際應(yīng)用,越來越多的案例證明,某些情況下,大型軟件不能包打一切,而批處理技術(shù)可以為我們解決在圖片歸檔方面的效率問題,利用批處理技術(shù)可以簡化圖片歸檔軟件的初始輸入問題。當(dāng)前圖片歸檔已經(jīng)離不開信息化技術(shù)的運(yùn)用,通過批處理和通用軟件的配合使用,加速促進(jìn)圖片信息化建設(shè)的落地,可以用較低的時間成本建立有效的圖片歸檔,使其更好地服務(wù)于檔案事業(yè)。