張恒春, 閆 家, 談曉麗, 孟慶鴻, 王穩(wěn)石, 曹龍龍, 朱永宜, 許 潔
(中國地質(zhì)科學(xué)院勘探技術(shù)研究所,河北 廊坊 065000)
中國科學(xué)鉆探工程,從大別-蘇魯超高壓變質(zhì)帶科學(xué)鉆探(中國科鉆一井,CCSD-1),到汶川地震斷裂帶科學(xué)鉆探(WFSD),再到松遼盆地科學(xué)鉆探2號(hào)井(松科二井,CCSD-SK),形成的組織模式為牽頭單位對(duì)工程工期、技術(shù)、安全等全面負(fù)責(zé),井隊(duì)以勞務(wù)的形式參與,取勞務(wù)日費(fèi),測井、錄井、固井等由石油專業(yè)隊(duì)伍完成。該組織模式確定了科鉆工程多單位合作的屬性,各單位間文件、合同關(guān)系來往密切,管理難度增加。再加上科鉆工程本身的科學(xué)研究屬性,對(duì)各類資料、過程文件保存、可查詢性要求更高,若不妥善處理,后期管理難度很大,我國科鉆一井完井后僅資料整理又花了一年時(shí)間。松科二井從2013年啟動(dòng)開始,歷時(shí)6年,直接參與單位30多家,涉及各類項(xiàng)目8個(gè),形成合同、文件等1000多份,匯款、報(bào)賬流水2600多筆。如何處理、保管項(xiàng)目執(zhí)行過程形成的各類合同、文件,如何清晰地建立合同、文件與匯款和報(bào)賬間的聯(lián)系成為項(xiàng)目管理過程中的難點(diǎn)。項(xiàng)目組基于LabVIEW開發(fā)平臺(tái),設(shè)計(jì)了一套松科二井項(xiàng)目管理系統(tǒng),用于合同、文件、賬務(wù)等方面的管理。本文主要介紹該系統(tǒng)的設(shè)計(jì)情況。
綜合考慮松科二井參與單位多,施工周期長,涉及項(xiàng)目多,過程文件多,賬務(wù)信息雜的特點(diǎn)。項(xiàng)目管理系統(tǒng)基本要求如下:
(1)盡可能詳細(xì)地記錄合同、文件、財(cái)務(wù)流水等對(duì)應(yīng)的時(shí)間、地點(diǎn)、人物等原始信息;
(2)原始記錄具有修改、模糊查詢等功能;
(3)支持交互查詢功能,合同、匯款流水、報(bào)賬流水一一對(duì)應(yīng),相互連接;
(4)操作方便,具有友好的人機(jī)交互界面。
結(jié)合基本要求,松科二井項(xiàng)目管理系統(tǒng)基本功能應(yīng)包括:數(shù)據(jù)輸入、數(shù)據(jù)管理、查詢和輸出3大功能。數(shù)據(jù)輸入包括合同、文件、匯款、報(bào)銷等信息輸入;數(shù)據(jù)管理包括合同管理、財(cái)務(wù)管理、文件管理3部分;查詢和輸出包括合同、文件、匯款、報(bào)銷單獨(dú)查詢,以及匯款/報(bào)銷綜合查詢和合同財(cái)務(wù)綜合查詢,查詢后可以輸出相應(yīng)數(shù)據(jù)和報(bào)表。
項(xiàng)目管理系統(tǒng)的核心是數(shù)據(jù)管理。合同管理、財(cái)務(wù)管理、文件管理3大部分分別詳細(xì)記錄合同、財(cái)務(wù)、文件對(duì)應(yīng)的時(shí)間、地點(diǎn)、人物等原始信息,同時(shí),三者相互關(guān)聯(lián),相互驗(yàn)證,支持單項(xiàng)和交互查詢。特別是,關(guān)系緊密的匯款-報(bào)銷信息、合同-財(cái)務(wù)信息(含匯款和報(bào)銷),應(yīng)能直接查詢并清晰展示。系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
本管理系統(tǒng)是基于LabVIEW(Laboratory Virtual Instrument Engineering)軟件平臺(tái)編制的。LabVIEW是美國國家儀器公司開發(fā)的一種圖形化的編程語言,是目前眾多基于虛擬儀器技術(shù)可視化編程語言中使用最為廣泛的一種編程語言。LabVIEW最早出現(xiàn)于1986年,至今已發(fā)展了許多不同版本,使用其編程幾乎不需要設(shè)計(jì)者編寫任何代碼,設(shè)計(jì)者僅需要像堆積木似的選取自己需要的程序框圖、選擇自己需要的各種顯示框圖就可以方便的設(shè)計(jì)出符合各種功能需求的軟件系統(tǒng)。LabVIEW的應(yīng)用范圍已經(jīng)涵蓋了測試測量、工業(yè)自動(dòng)化、運(yùn)動(dòng)控制、圖像處理、計(jì)算機(jī)仿真等眾多領(lǐng)域, 并且與文本、Microsoft Office、圖片處理、matlab等第三方軟件具有良好的交互性,圖文報(bào)表功能齊全,是編制本系統(tǒng)的理想平臺(tái)。用該平臺(tái)編制的松科二井項(xiàng)目管理系統(tǒng)歡迎界面如圖2所示。
圖2 管理系統(tǒng)歡迎界面
合同管理是本系統(tǒng)最主要的組成部分,具有增加合同、檢索合同、修改合同3大模塊。每份合同含有合同類型、合同項(xiàng)目、合同金額、合同乙方、合同標(biāo)的、簽訂時(shí)間等信息,同時(shí)每份合同具有一個(gè)自動(dòng)生成的、獨(dú)立唯一的編碼。合同編碼至關(guān)重要,類似于人的身份證,是合同唯一性的體現(xiàn)。
松科二井管理系統(tǒng)自動(dòng)把合同分為采購、委托、勞務(wù)、建造、其它5類,每類合同又細(xì)分成各種小類。合同編碼由類型編碼+項(xiàng)目編碼+流水號(hào)3部分組成,具體如表1所示。編碼由管理系統(tǒng)自動(dòng)生成,用戶不可更改。合同信息錄入時(shí),用戶分別選擇合同類型和合同項(xiàng)目后,系統(tǒng)自動(dòng)檢索該類合同的總數(shù)量,并生成一個(gè)新的合同編碼。例如,用戶新簽訂一個(gè)鉆頭采購合同,假如系統(tǒng)內(nèi)已保存了7個(gè)井下工具采購合同,則自動(dòng)生成一個(gè)CG020008的合同編號(hào)。
增加合同需要輸入的信息,包括合同類型、合同項(xiàng)目、合同金額、合同乙方、合同標(biāo)的、簽訂時(shí)間,其中合同類型、合同項(xiàng)目是選擇項(xiàng),其余為填寫項(xiàng)。點(diǎn)擊圖2中所示的“進(jìn)入系統(tǒng)”按鈕,會(huì)彈出整個(gè)系統(tǒng)的工作界面,其默認(rèn)的開始界面即為“增加合同”,如圖3所示。選擇和填寫合同基本信息后,即可點(diǎn)擊“提交”按鈕,但是合同信息不會(huì)立即上傳保存,而是會(huì)彈出合同信息核實(shí)界面,如圖4所示。為了防止用戶慣性操作,強(qiáng)調(diào)合同信息的準(zhǔn)確性,該界面不但繼承了上一步的所有信息,還強(qiáng)制要求用戶停留并填寫合同聯(lián)系人、合同原件保留地兩項(xiàng)信息。所有信息核對(duì)無誤后,即可點(diǎn)擊“提交”按鈕保存信息并上傳合同影印件。
表1 管理系統(tǒng)合同編碼方法
圖3 增加合同工作界面
“增加合同”功能的關(guān)鍵是自動(dòng)生成合同唯一的編號(hào),其后臺(tái)完成程序如圖5所示。該程序框圖的功能是根據(jù)用戶已有的合同類型和合同項(xiàng)目,檢索并記錄該編號(hào)下已有的合同最大流水號(hào),從而形成一個(gè)后續(xù)編號(hào)。
圖4 合同信息核實(shí)界面
圖5 合同編碼生成程序框圖
檢索合同支持精確檢索和模糊檢索。精確檢索是指在知道合同編號(hào)的情況下,可以直接按合同編號(hào)檢索,系統(tǒng)可直接定位到該份合同并展示對(duì)應(yīng)的所有信息。模糊檢索是指在不清楚合同具體編號(hào)的情況下,可根據(jù)經(jīng)辦人、對(duì)方單位、合同標(biāo)的等信息的關(guān)鍵詞進(jìn)行模糊檢索,提供的信息越多,系統(tǒng)定位越準(zhǔn)確。不管是那種檢索方式,管理系統(tǒng)均可提供合同影印件信息,并可直接打開影印件,檢索結(jié)果如圖6所示。合同檢索的關(guān)鍵是實(shí)時(shí)獲得鼠標(biāo)所在位置,當(dāng)鼠標(biāo)左鍵點(diǎn)擊時(shí),系統(tǒng)自動(dòng)獲取鼠標(biāo)點(diǎn)擊處對(duì)應(yīng)的行和列等位置信息,并展示該行合同的詳細(xì)信息。當(dāng)點(diǎn)擊“打開文件”列時(shí),系統(tǒng)自動(dòng)打開對(duì)應(yīng)合同的影印件,該功能程序框圖如圖7所示。
修改合同是在檢索合同的基礎(chǔ)上完成的。當(dāng)發(fā)現(xiàn)某一合同信息有誤,首先通過合同檢索獲得該合同的編號(hào),通過編號(hào)直接獲取并修改相應(yīng)信息,點(diǎn)擊“提交”可上傳并保持修改后的信息。參見圖8。
文件包含歸屬、歸類、標(biāo)題、原件保管部門、簽發(fā)單位、發(fā)生時(shí)間、關(guān)鍵詞、影印件等信息。以勘探所為主題,文件共分為勘探所發(fā)出、勘探所接收、勘探所內(nèi)部、指揮部內(nèi)部以及其它5種屬性,每種屬性又分為函件、通知、紀(jì)要、文件、其它5類。與合同類似,每份文件有且只有一個(gè)對(duì)應(yīng)的編碼,編碼格式為文件歸屬號(hào)+文件類型號(hào)+流水號(hào),該編碼為系統(tǒng)自動(dòng)生成。例如勘探所發(fā)出的第五份通知,編碼為KF020005。所有信息填寫完成后點(diǎn)擊“提交”按鈕即可上傳、保存文件信息,如圖9所示。文件檢索與合同檢索類似,不再贅述。
圖6合同檢索結(jié)果
圖7 打開影印件程序框圖
圖8 修改合同界面
圖9 文件錄入界面
財(cái)務(wù)管理是系統(tǒng)的核心,用來完成財(cái)務(wù)信息錄入、交互等工作,包含支出信息錄入、報(bào)賬信息錄入、支出信息查詢、報(bào)賬信息查詢、匯款報(bào)賬查詢、合同綜合查詢6大功能,如圖10所示。
圖10 財(cái)務(wù)管理
財(cái)務(wù)流水包括支出信息和報(bào)賬信息。每筆支出信息包含日期、編碼、金額、歸屬、支出項(xiàng)目、發(fā)生人、辦理人、內(nèi)容等信息,如圖11所示。支出流水錄入支持批量錄入,即用戶可以把一天或幾天的支出流水一次性錄入提交,填寫方式類似于編寫excel。點(diǎn)擊支出“歸屬”列對(duì)應(yīng)的單元格,管理系統(tǒng)自動(dòng)彈出對(duì)應(yīng)支出項(xiàng)目的所有預(yù)算明細(xì),用戶可以在預(yù)算中選擇該筆支出的具體歸屬,防止無預(yù)算支出。
圖11支出流水錄入
若一筆支出為匯款,則需要填寫對(duì)方賬號(hào)和開戶行信息。若一筆支出歸屬為某一合同,則可點(diǎn)擊該行支出對(duì)應(yīng)的“合同編號(hào)”單元格,系統(tǒng)自動(dòng)彈出合同檢索系統(tǒng),用戶查詢?cè)摲莺贤⒋_認(rèn)后,“合同編號(hào)”單元格自動(dòng)獲得并記錄該合同編號(hào)。一份合同可對(duì)應(yīng)多筆支出流水。
報(bào)賬信息錄入與支出信息錄入類似,同樣支持批量錄入。不同的是,若一筆報(bào)賬流水是用來沖賬某筆支出,則點(diǎn)擊 “支出編號(hào)”列,則系統(tǒng)自動(dòng)彈出支出信息查詢界面,用戶可選擇并確認(rèn)對(duì)應(yīng)的支出,系統(tǒng)將自動(dòng)記錄對(duì)應(yīng)關(guān)系。一筆報(bào)賬流水可以對(duì)應(yīng)一筆或多筆支出。支出與合同的對(duì)應(yīng)、報(bào)賬與支出的對(duì)應(yīng)是整個(gè)管理系統(tǒng)的核心,是交互查詢的基礎(chǔ)。
查詢不但支持支出、報(bào)賬信息的單項(xiàng)查詢,還支持匯款/報(bào)銷、合同/匯款/報(bào)銷的交互查詢。支出和報(bào)賬單項(xiàng)查詢與合同、文件查詢類似,支持模糊查詢,只需要零星信息即可查詢獲得對(duì)應(yīng)財(cái)務(wù)流水信息。
匯款報(bào)賬查詢可查詢所有匯款及對(duì)應(yīng)的報(bào)賬信息,報(bào)賬信息在每筆匯款的下面列出,一目了然,如圖12所示。該系統(tǒng)支持模糊查詢的同時(shí),也支持按時(shí)間段查詢,可以方便的獲得某一時(shí)間段的匯款和報(bào)賬信息。同時(shí),可分別按時(shí)間、歸屬、項(xiàng)目、辦理人排序,也可單獨(dú)展示未報(bào)賬匯款,方便快捷。所有查詢所得的數(shù)據(jù)均可導(dǎo)出excel表格,財(cái)務(wù)管理過程中,可方便的導(dǎo)出各種主題的匯款報(bào)賬數(shù)據(jù)(如:單獨(dú)導(dǎo)出經(jīng)張三辦理的材料費(fèi)等等),便于過程管理。
圖12匯款報(bào)賬查詢
合同綜合查詢?cè)诤贤瑱z索的基礎(chǔ)上增加合同對(duì)應(yīng)的匯款和報(bào)銷總金額,合同執(zhí)行情況一目了然。點(diǎn)擊匯款或報(bào)銷列對(duì)應(yīng)的單元格,系統(tǒng)彈出該合同對(duì)應(yīng)的所有匯款和報(bào)賬流水。合同-匯款-報(bào)賬3者關(guān)系清晰明了。
管理系統(tǒng)可分類導(dǎo)出excel格式的各類合同信息、財(cái)務(wù)信息,并可一鍵導(dǎo)出項(xiàng)目年度預(yù)算執(zhí)行情況。根據(jù)年度預(yù)算表,整合支出和報(bào)賬流水,實(shí)時(shí)統(tǒng)計(jì)預(yù)算執(zhí)行明細(xì),并按要求導(dǎo)出報(bào)表并打印,如圖13所示。
圖13 預(yù)算執(zhí)行情況表
(1)該項(xiàng)目管理系統(tǒng)詳細(xì)記錄合同、文件、財(cái)務(wù)流水的相關(guān)信息,便于日后整理總結(jié)。
(2)系統(tǒng)具有的模糊查詢和交互查詢功能可為項(xiàng)目人員提供實(shí)時(shí)的單項(xiàng)或交互查詢數(shù)據(jù),便于理清事件間的因果關(guān)系。
(3)緊貼當(dāng)前地調(diào)項(xiàng)目管理要求,項(xiàng)目人員可實(shí)時(shí)掌握項(xiàng)目執(zhí)行情況。