發(fā)布時間:2022-03-14 09:32:07
序言:寫作是分享個人見解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了1篇的農(nóng)機監(jiān)理信息系統(tǒng)建設(shè)探討樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。
該文結(jié)合多年來江蘇省農(nóng)機安全監(jiān)理信息系統(tǒng)軟件研發(fā)的實踐,就如何通過精心謀劃、通力協(xié)作、科學(xué)開發(fā)、反復(fù)測試、及時維護,打磨精品軟件,確保信息系統(tǒng)的高品質(zhì)和長期高效平穩(wěn)運行,實現(xiàn)法定事項程序化、業(yè)務(wù)流程效能化,進行了全面而充分的論述。農(nóng)機監(jiān)理信息系統(tǒng)建設(shè),簡單地說就是開發(fā)用于農(nóng)機監(jiān)理工作的軟件,保存工作中形成的有價值的文字、表單、圖像等,確保其長期正常使用。
如僅滿足于保存數(shù)據(jù)、打印證件,軟件開發(fā)固然簡單,但要打造一套成熟穩(wěn)定、規(guī)范嚴(yán)謹(jǐn)、實用便捷,網(wǎng)絡(luò)化、智能化、人本化、集成化程度較高的信息系統(tǒng)則并非易事,唯親身經(jīng)歷才能體會個中艱辛。信息系統(tǒng)建設(shè)的重要條件有很多,如單位領(lǐng)導(dǎo)的高度重視、主管部門的大力支持、項目資金的充足投入、開發(fā)周期的相對寬裕等,缺一不可。在具體實施過程中,還有以下幾個重要因素,需重點關(guān)注。
1立足長遠(yuǎn)的高起點建設(shè)規(guī)劃
近年來,軟件開發(fā)維護費隨人工成本上漲而大幅提升,爭取此類項目有周期性要求等諸多限制條件,來之不易。因此,項目建設(shè)要有統(tǒng)籌規(guī)劃,明確建設(shè)目標(biāo),制定實施方案,分階段、按步驟建設(shè),既要確保較高性價比,又要防止項目資金浪費。
1.1相對穩(wěn)定的合作單位
信息系統(tǒng)建設(shè)是項長期性工作,期望未來有新合作單位隨時接手的可行性較低。由于源代碼和數(shù)據(jù)掌握在原開發(fā)單位手中,更換開發(fā)單位意味著重新開發(fā),前期反復(fù)溝通研究、反復(fù)打磨形成的技術(shù)成果將付之一炬。這也是為什么軟件升級項目大多為單一來源采購的主要原因。選擇合作單位時,一方面要看其是否具備較好開發(fā)資質(zhì)、有較強的技術(shù)實力,另一方面還要注重該單位能否長期穩(wěn)定,優(yōu)選有科研院校、國企等背景的實力企業(yè)。合作單位穩(wěn)定,即使開發(fā)人員離職,也不影響軟件使用。只要合作單位在,合作關(guān)系就在,信息系統(tǒng)的穩(wěn)定維護和升級就有保障。選定開發(fā)單位時必須慎重,不可圖便宜尋找較小規(guī)模公司甚至依賴個人進行開發(fā),否則,信息系統(tǒng)建設(shè)存在較大不確定性風(fēng)險。
1.2細(xì)節(jié)明確的開發(fā)協(xié)議
要防止前期低門檻合作、后期高成本使用,還要防止開發(fā)單位在軟件使用過程中非正常提價、小修改大投入。必須有非常細(xì)致的合同條款為合作關(guān)系提供法律保障,包括版權(quán)歸屬、開發(fā)目標(biāo)、功能實現(xiàn)、培訓(xùn)維護、相關(guān)費用等各項約定均應(yīng)在協(xié)議中明確,以保證雙方長期良好的合作關(guān)系。
1.3先進適用的信息技術(shù)
選擇符合業(yè)界發(fā)展趨勢、安全可靠的技術(shù),是加強信息系統(tǒng)建設(shè)的關(guān)鍵。先進方能著眼長遠(yuǎn),適用才能貼近實際。開發(fā)單位一般會根據(jù)監(jiān)理業(yè)務(wù)及數(shù)據(jù)量情況推薦相關(guān)技術(shù),要防止其僅從自身技術(shù)熟悉度、開發(fā)簡易度考慮選擇推薦技術(shù)。2004年,江蘇省農(nóng)機安全監(jiān)理所在確定合作單位前,分別就采用何種網(wǎng)絡(luò)架構(gòu)、數(shù)據(jù)庫軟件進行過論證,最終認(rèn)定B/S模式具備服務(wù)器端可統(tǒng)一程序、基層無需安裝、易擴展、數(shù)據(jù)統(tǒng)一托管等諸多優(yōu)點,解決了各地單機軟件經(jīng)實地修改后版本各不相同的困擾。ORACLE數(shù)據(jù)庫也符合未來監(jiān)理業(yè)務(wù)發(fā)展需要。事實證明,當(dāng)時的傾向性技術(shù)選型是正確的,直至今日上述技術(shù)仍是主流。
1.4預(yù)留充分的數(shù)據(jù)接口
為讓“數(shù)據(jù)多跑路、讓群眾少跑腿”,農(nóng)機監(jiān)理業(yè)務(wù)數(shù)據(jù)不再也不能僅滿足于內(nèi)部保存使用。江蘇省農(nóng)機監(jiān)理部門雖已在數(shù)據(jù)共享應(yīng)用方面邁出腳步,在全省系統(tǒng)內(nèi)實現(xiàn)數(shù)據(jù)共享,也實現(xiàn)了與公安交管部門間的信息實時互通,但仍需加快信息共享步伐。隨著信息化的發(fā)展,近年來,地方政府工作對開放接口的需求日益迫切,如“陽光扶貧”需要實時提供扶貧對象的機具登記信息,政務(wù)平臺要求公開相關(guān)業(yè)務(wù)限時辦理信息等。目前,因系統(tǒng)暫無法對接,基層人員每辦理一次業(yè)務(wù)要分別錄入兩個系統(tǒng),工作量較大。全省政務(wù)平臺無統(tǒng)一標(biāo)準(zhǔn),是系統(tǒng)未能全面對接的主要原因。此外,與保險、購機補貼系統(tǒng)及政府的大數(shù)據(jù)平臺對接,單向提供或雙向交換數(shù)據(jù)也是大勢所趨。農(nóng)業(yè)農(nóng)村部2018年頒布了《農(nóng)機監(jiān)理業(yè)務(wù)數(shù)據(jù)交換技術(shù)要求》,為今后農(nóng)機監(jiān)理系統(tǒng)內(nèi)數(shù)據(jù)共享提供了依據(jù)。因此,要有全局意識,按部標(biāo)準(zhǔn)統(tǒng)一數(shù)據(jù)格式,預(yù)留各類數(shù)據(jù)接口,并根據(jù)需要逐步開放、對接,按具體規(guī)則實現(xiàn)信息共享。
1.5面向未來的功能布局
農(nóng)機監(jiān)理信息化的落腳點在于信息系統(tǒng)建設(shè),功能應(yīng)全方位服務(wù)于農(nóng)機監(jiān)理工作,大致有以下幾類:一是主要業(yè)務(wù)工作功能,包括行政許可、執(zhí)法檢查、事故處理等;二是業(yè)務(wù)拓展功能,包括合作社機具管理、機手短信發(fā)送、駕駛?cè)丝荚嚨?;三是?chuàng)新管理功能,包括平安農(nóng)機通、實地檢驗、檔案電子化、執(zhí)法終端等;四是其他輔助功能,包括內(nèi)部郵件與交流平臺、高拍儀等各類外設(shè)接口功能等。通過上述功能建設(shè)提升監(jiān)理機構(gòu)管理效能,讓農(nóng)民群眾在便民服務(wù)中受益,是功能設(shè)計的主要方向。對未來信息系統(tǒng)具備的應(yīng)用功能,要有清晰明確的遠(yuǎn)景規(guī)劃,要適應(yīng)大數(shù)據(jù)分析、智能化替代人工管理等發(fā)展趨勢,暫無法一步到位的可分步漸進實現(xiàn)。如:設(shè)置查驗崗操作功能,實際工作中上機錄入可能性不大。但若實現(xiàn)移動執(zhí)法終端向工作終端拓展,不僅可方便地實地錄入,還能隨時拍照上傳,實現(xiàn)內(nèi)外勤崗位工作的高度協(xié)同,而查驗崗的相關(guān)功能設(shè)置就是必要的前提。對未來確定的工作目標(biāo),也可逐步開發(fā),待時機成熟后全面啟用。如:開發(fā)優(yōu)化紙檔上傳功能,做好外設(shè)選型及定制開發(fā),最終實現(xiàn)檔案電子化等。
2緊密協(xié)作的高素質(zhì)研發(fā)團隊
專業(yè)的事應(yīng)交給專業(yè)的人辦。過硬的研發(fā)團隊是決定信息系統(tǒng)品質(zhì)的前提條件。
2.1專業(yè)能力較強的系統(tǒng)分析員
系統(tǒng)分析員能通過大量閱讀,在充分溝通后對農(nóng)機監(jiān)理業(yè)務(wù)有一定深度的理解,并能將該業(yè)務(wù)需求轉(zhuǎn)化為信息系統(tǒng)開發(fā)實施方案。
2.2技術(shù)水平較高的軟件工程師
軟件工程師既是軟件工程的設(shè)計者,也是施工者。技術(shù)實力強、經(jīng)驗豐富的的軟件工程師能從用戶角度出發(fā),將每一個業(yè)務(wù)場景真實還原,同時還能舉一反三,思維縝密地處理每一項數(shù)據(jù)關(guān)聯(lián),提前預(yù)防并消除各類可能出現(xiàn)的錯誤(BUG);相反,水平一般、有畏難情緒的技術(shù)人員,會對合理的開發(fā)需求推諉懈怠,如不及時協(xié)調(diào)更換,合作雙方的良性開發(fā)互動勢必受到影響,會給軟件開發(fā)工作留下隱患。軟件開發(fā)人員也并非多多益善,由于他們有不同的編程風(fēng)格與習(xí)慣,如未經(jīng)長期協(xié)作,彼此缺乏默契,各自為政,反而會給軟件開發(fā)造成許多負(fù)面影響,甚至產(chǎn)生嚴(yán)重BUG。
2.3業(yè)務(wù)較熟的農(nóng)機監(jiān)理員
隔行如隔山,水平再高的分析員也無法短期內(nèi)領(lǐng)會所有監(jiān)理業(yè)務(wù)工作要求,臨時參與研發(fā)的短期記憶還會在接手其他項目后出現(xiàn)消退。因此,應(yīng)委派兩名以上有較強責(zé)任心、對計算機軟件開發(fā)有一定了解的監(jiān)理人員參與研發(fā)團隊。監(jiān)理人員的參與,可讓合作雙方的需求分析更順暢,有利于找到解決問題的最佳平衡點,在軟件開發(fā)過程中也可隨時確認(rèn)、糾偏,讓開發(fā)工作少走彎路,事半功倍,符合預(yù)期。在條件允許的情況下,建議農(nóng)機監(jiān)理人員長期跟蹤參與,這將對后期的系統(tǒng)運行維護及未來升級發(fā)揮重要作用。
2.4團隊內(nèi)部注重溝通互動
緊密協(xié)作的直接表現(xiàn)就是加強溝通,積極的溝通互動有益于提升軟件質(zhì)量,加快開發(fā)進度。參與信息系統(tǒng)建設(shè)的人員要有迎接困難挑戰(zhàn)的充分準(zhǔn)備和心理預(yù)期,要有敢于啃硬骨頭的勇氣和耐心,需要發(fā)揚工匠精神,通力合作,認(rèn)真細(xì)致地開展各自應(yīng)承擔(dān)的工作。
3高標(biāo)準(zhǔn)的開發(fā)要求監(jiān)理機構(gòu)的定位態(tài)度和開發(fā)要求直接影響信息系統(tǒng)的品質(zhì)走向。緊緊圍繞規(guī)范實用,在法規(guī)政策框架內(nèi),貼近實際,方便使用,是打造優(yōu)質(zhì)軟件應(yīng)遵循的標(biāo)準(zhǔn)。
3.1詳細(xì)的需求說明
功能需求說明既是系統(tǒng)開發(fā)的參照標(biāo)準(zhǔn),又是項目完成的驗收標(biāo)準(zhǔn)。前期需求分析工作量較大,不僅要了解業(yè)務(wù)規(guī)范的顯性要求,找出隱性關(guān)聯(lián),而且要結(jié)合實際,對未明確細(xì)節(jié)在系統(tǒng)內(nèi)的實現(xiàn)方式等進行補充。目前,相關(guān)規(guī)章規(guī)范未明確事項主要有如下幾方面:一是具體實現(xiàn)方式。如各崗位在系統(tǒng)中的操作內(nèi)容及關(guān)聯(lián)協(xié)作。二是具體業(yè)務(wù)操作要求。如年檢到期時間在提前或滯后情況下如何簽注、原地方性業(yè)務(wù)管理要求如何銜接等。三是未明確的表單文書。如注銷證明、預(yù)約考試證明等。四是提升功能的相關(guān)事項。如催檢換證等提醒的短信模板、證件二維碼的打印位置等。五是需進一步明確的問題。大到出廠合格證標(biāo)準(zhǔn)啟用后品牌型號庫的功能定位與信息維護,小到駕駛證注銷未超2年是否等同未超有效期3年,等等。
3.2嚴(yán)謹(jǐn)?shù)呐卸ㄏ拗?
開展監(jiān)理業(yè)務(wù)必須依法、規(guī)范,信息系統(tǒng)作為輔助工具必須高度統(tǒng)一。不僅要確保各類業(yè)務(wù)辦理流程正確,還應(yīng)對申請對象條件是否符合、業(yè)務(wù)是否可同時辦理等作出合規(guī)判定。如對駕駛證到期注銷、吊銷撤銷,記分滿分,進入公安黑名單的駕駛?cè)?,在申領(lǐng)或辦理駕駛證業(yè)務(wù)時,按規(guī)定作出對應(yīng)的限制。此外,對系統(tǒng)輸出結(jié)果也須進行正確性判定,如打印的駕駛證有效截止日期不得超出起始日期6年,不得超出駕駛?cè)?0周歲之日,等等。簽注錯誤的證件如流向社會將留下一定責(zé)任隱患。信息系統(tǒng)的智能化體現(xiàn)在可最大限度地預(yù)防基層工作人員在辦理業(yè)務(wù)時的主觀與非主觀犯錯。
3.3全面的關(guān)聯(lián)處理
監(jiān)理業(yè)務(wù)之間有千絲萬縷的聯(lián)系,信息系統(tǒng)內(nèi)更是牽一發(fā)動全身,任何一處小修改都有可能引發(fā)大問題。如新規(guī)范默許補牌更換號碼,開放該功能需擴充數(shù)據(jù)庫字段,補牌時增加選號及證件等打印功能,要求對原號牌作廢處理、增加各類相關(guān)提示、所有涉及號牌的查詢須支持曾用號碼查詢、相關(guān)統(tǒng)計作過濾處理,和公安部門的信息互通增加關(guān)聯(lián)判定、交換新號牌信息等,甚至還要通知其修改警務(wù)通的號牌查詢功能。大小關(guān)聯(lián)性修改多達(dá)幾十處,一處關(guān)聯(lián)處理不到位,相關(guān)功能則可能無法正常使用。因此,應(yīng)對所有業(yè)務(wù)的各種關(guān)聯(lián)性進行細(xì)致預(yù)判并作出合理設(shè)定。
3.4完整的操作痕跡
保存全部農(nóng)業(yè)機械及駕駛?cè)说乃谢A(chǔ)數(shù)據(jù)及業(yè)務(wù)辦理信息,是最基本的功能要求。為便于追溯查閱和防止惡意違規(guī)使用,信息系統(tǒng)還應(yīng)完整收存崗位操作、證件打印、修改數(shù)據(jù)等各類操作記錄及具體修改內(nèi)容,所有涉及業(yè)務(wù)的操作記錄即便是中途終止,系統(tǒng)也應(yīng)全部留痕,且無法刪除。
3.5友好的菜單界面
品質(zhì)優(yōu)良的信息系統(tǒng)不僅注重功能實現(xiàn),還應(yīng)考究界面設(shè)計。信息系統(tǒng)應(yīng)與農(nóng)機監(jiān)理的行業(yè)特點相符,啟用行業(yè)標(biāo)識,界面美觀友好,內(nèi)斂不浮夸,各類功能設(shè)定科學(xué),頁面布局合理。所有菜單及內(nèi)部頁面文字處理應(yīng)參照公文要求,力求簡潔、精準(zhǔn)。
3.6實用的操作設(shè)計
實用的顯著特點是能滿足實際工作需要,人本化操作。信息系統(tǒng)應(yīng)最大限度減少文字錄入量,對相對固化的信息進行初始化設(shè)定,在錄入時支持可選操作,能選的不用輸,減少鼠標(biāo)和鍵盤操作。應(yīng)可利用高拍儀、執(zhí)法終端等外設(shè)采集信息。菜單設(shè)定、表單回退、保存及翻頁等各類設(shè)計的處理也應(yīng)更加人性化,方便操作。還要處理好規(guī)范與便捷的關(guān)系,在法規(guī)政策框架內(nèi),提供方便基層使用的數(shù)據(jù)修正及查詢導(dǎo)出等功能。
3.7必要的系統(tǒng)提示
智能化的另外一個重要表現(xiàn),就是能充當(dāng)操作人員的工作助理,提醒工作人員及時、正確地處理相關(guān)業(yè)務(wù)工作。主要包括:一是申請對象信息提示。如申請人名下機具信息、違章和記分情況、補證次數(shù)等。二是錄入錯誤格式提醒,如身份證號輸入長度不匹配等。三是條件不符提醒。如駕駛證撤銷3年后才可申領(lǐng)的判定限制提示。四是操作導(dǎo)向提示。提醒工作人員下一步如何操作。五是業(yè)務(wù)待辦提示。如提示崗位待辦、批量注銷等。所有提示文字應(yīng)精煉準(zhǔn)確,指向清晰,易于操作人員判別和發(fā)現(xiàn)錯誤,根據(jù)導(dǎo)向正確操作。
3.8穩(wěn)定的外設(shè)輔助
為實現(xiàn)信息的精準(zhǔn)采集與可靠輸出,減少操作工作量,實現(xiàn)紙質(zhì)檔案電子化,信息系統(tǒng)應(yīng)最大限度選用主流優(yōu)質(zhì)的外接設(shè)備進行輔助,包括身份證讀卡器、簽名板、人像采集等。除執(zhí)法終端外,其它設(shè)備均需單獨開發(fā)接口功能。部分設(shè)備的升級換代較頻繁,對接口要求高,應(yīng)慎重選型,首選穩(wěn)定性好的集成設(shè)備,優(yōu)選性價比高的品牌產(chǎn)品,確保系統(tǒng)可長期正常使用。
4全面充分的高強度測試驗證
測試是檢驗開發(fā)質(zhì)量的重要環(huán)節(jié)。一般由開發(fā)人員負(fù)責(zé)程序測試,監(jiān)理人員進行應(yīng)用測試。
4.1通過模擬辦理業(yè)務(wù)檢測流暢性
錄入各類人機信息,排查各項業(yè)務(wù)功能可否正常使用,對相關(guān)功能的頁面是否合理、操作是否便捷、外設(shè)是否穩(wěn)定、權(quán)限分配是否對應(yīng)等進行檢查。
4.2通過錄入問題數(shù)據(jù)檢查正確性
通過非正常格式、非正常業(yè)務(wù)條件等問題數(shù)據(jù)的錄入,檢查相關(guān)提示功能、限制功能等能否正常啟動,是否存在允許錯誤業(yè)務(wù)數(shù)據(jù)信息錄入的漏洞。
4.3通過查詢業(yè)務(wù)信息驗證一致性
對信息錄入或業(yè)務(wù)辦理完成后的結(jié)果進行查詢、比對,測試不同通道錄入的數(shù)據(jù)是否一致、操作記錄是否完整,檢查各類業(yè)務(wù)數(shù)據(jù)信息的關(guān)聯(lián)性是否正常。
4.4根據(jù)輸出結(jié)果判定精準(zhǔn)性
檢查各類查詢導(dǎo)出數(shù)據(jù),打印的表單、證件文書的內(nèi)容是否準(zhǔn)確,打印的位置是否符合標(biāo)準(zhǔn)要求。對測試發(fā)現(xiàn)的問題,要按關(guān)聯(lián)性檢查處理,防止引發(fā)新的問題。經(jīng)實際檢驗后,可小范圍或選擇非業(yè)務(wù)高峰期上線試運行。試運行前,應(yīng)對整體功能實現(xiàn)有總體判定,對相關(guān)數(shù)據(jù)轉(zhuǎn)換及過渡要有詳細(xì)可靠方案,對基層人員要進行應(yīng)用培訓(xùn),幫助他們了解基本功能和操作要求。既要對原業(yè)務(wù)數(shù)據(jù)進行妥善備份,也要有防系統(tǒng)癱瘓的緊急應(yīng)對措施。通過試運行,逐步發(fā)現(xiàn)存在問題,修改完善后正式運行。
5及時響應(yīng)的高質(zhì)量維護支撐
三分開發(fā),七分維護。維護支撐工作在信息系統(tǒng)建設(shè)過程中舉足輕重,直接影響運行質(zhì)量。系統(tǒng)維護的任務(wù)是發(fā)現(xiàn)問題并修正信息系統(tǒng),保證系統(tǒng)能適應(yīng)當(dāng)前及未來監(jiān)理工作開展的需要。從監(jiān)理機構(gòu)角度看,有以下幾類維護:
5.1糾錯性維護
包括最初的功能設(shè)計考慮不周導(dǎo)致的先天錯誤,程序員理解偏差導(dǎo)致的功能錯誤,程序編寫時的源代碼錯誤,以及后續(xù)修改的關(guān)聯(lián)性錯誤,等等,有些業(yè)務(wù)特例甚至?xí)屲浖e誤在多年后才暴露。
5.2適應(yīng)性維護
一是原功能設(shè)定與實際現(xiàn)狀有出入。如實際遇到的個別區(qū)管兩個區(qū)業(yè)務(wù),撤鄉(xiāng)并鎮(zhèn)導(dǎo)致身份證地址與實際地址不符等情況,應(yīng)同步調(diào)整讀取地址功能,既要實現(xiàn)地址一致,又要保證統(tǒng)計歸屬關(guān)系正確。二是法規(guī)政策發(fā)生新變化時,要及時對相關(guān)功能做出適應(yīng)性調(diào)整。當(dāng)變動較大,須進行較大規(guī)模修改時,應(yīng)啟動系統(tǒng)升級開發(fā)工作。
5.3完善性維護
包括對部分功能進行拓展或優(yōu)化,對信息系統(tǒng)性能進行提升等。如與公安部門的信息交流從定期交換向?qū)崟r互通轉(zhuǎn)變,從此前辦理業(yè)務(wù)時僅做違章信息提醒,到實時互通后啟動業(yè)務(wù)辦理限制功能。維護工作涉及程序代碼修改及數(shù)據(jù)轉(zhuǎn)換,需要監(jiān)理機構(gòu)與開發(fā)單位高度配合,合作貫穿于整個信息系統(tǒng)運行期。高質(zhì)量維護的關(guān)鍵是及時響應(yīng),快速處理,這也是基層監(jiān)理人員的殷切希望。參與維護的監(jiān)理人員要有高度的責(zé)任心和耐心,要充分換位思考,區(qū)分輕重緩急,及時協(xié)助或協(xié)調(diào)解決問題。
作者:蔡勇 萬麗 單位:江蘇省農(nóng)業(yè)機械安全監(jiān)理所