馮飛燕
(山西機(jī)電職業(yè)技術(shù)學(xué)院 汽車工程系,山西 長治 046011)
農(nóng)機(jī)化項(xiàng)目計(jì)算機(jī)輔助評價(jià)系統(tǒng)的開發(fā)
馮飛燕
(山西機(jī)電職業(yè)技術(shù)學(xué)院 汽車工程系,山西 長治 046011)
文章以Visual Basic 6.0軟件為開發(fā)平臺,針對農(nóng)機(jī)化項(xiàng)目的績效評價(jià)開發(fā)了計(jì)算機(jī)輔助評價(jià)系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)兩個(gè)功能:一是形成適用于績效評價(jià)的數(shù)據(jù)文件,即評判矩陣數(shù)據(jù)文件、加權(quán)向量數(shù)據(jù)文件和評判集數(shù)據(jù)文件;二是在給出數(shù)據(jù)文件的基礎(chǔ)上求出結(jié)果向量,并最終計(jì)算出項(xiàng)目的評判結(jié)果。
農(nóng)機(jī)化項(xiàng)目;Visual Basic 6.0;計(jì)算機(jī)輔助評價(jià)系統(tǒng)
農(nóng)業(yè)現(xiàn)代化是實(shí)現(xiàn)我國社會主義現(xiàn)代化的基礎(chǔ),農(nóng)業(yè)機(jī)械化水平則是農(nóng)業(yè)現(xiàn)代化的重要標(biāo)志。近年來我國加大了對農(nóng)業(yè)機(jī)械化事業(yè)的投入,一批農(nóng)機(jī)化項(xiàng)目在財(cái)政資助下得以有效的實(shí)施,并且取得了令人滿意的效果。但是在對財(cái)政資助下的農(nóng)機(jī)化項(xiàng)目進(jìn)行績效評價(jià)時(shí),計(jì)算過程極其繁瑣,需要進(jìn)行大量的矩陣運(yùn)算。針對此問題筆者開發(fā)了計(jì)算機(jī)輔助評價(jià)系統(tǒng)。此系統(tǒng)可以對農(nóng)機(jī)化項(xiàng)目的績效評價(jià)進(jìn)行輔助評價(jià),從而提高項(xiàng)目資金的使用效率,加快農(nóng)業(yè)機(jī)械化的發(fā)展速度[1]。
由于Visual Basic 6.0具有面向?qū)ο蟮目梢暬幊?、易學(xué)易用的集成開發(fā)環(huán)境、結(jié)構(gòu)化的程序設(shè)計(jì)語言以及強(qiáng)大的數(shù)據(jù)庫功能等優(yōu)點(diǎn),因此選用Visual Basic 6.0作為系統(tǒng)的開發(fā)平臺[2]。
該系統(tǒng)包括“數(shù)據(jù)文件”和“績效評價(jià)”兩個(gè)子系統(tǒng),主要功能如下:
(1)形成適用于績效評價(jià)的數(shù)據(jù)文件,即每一層次的評判矩陣(R)、加權(quán)向量(A)和評判集(V)。
(2)給出評判矩陣數(shù)據(jù)文件、加權(quán)向量數(shù)據(jù)文件和評判集數(shù)據(jù)文件可以求出結(jié)果向量。一共有4種方法進(jìn)行綜合評判:模糊變換,以乘代替取小,以加代替取大,加權(quán)平均。在進(jìn)行結(jié)果解釋時(shí),以結(jié)果向量為權(quán),對評判集進(jìn)行加權(quán)平均。
為了使選擇數(shù)據(jù)文件的過程簡單一些,對同一個(gè)題目要求參與計(jì)算的所有數(shù)據(jù)文件都在同一個(gè)文件夾內(nèi)。
該系統(tǒng)的流程圖見圖1。
圖1 計(jì)算機(jī)輔助評價(jià)系統(tǒng)開發(fā)流程圖Fig.1 The flow chart of the computer aided appraisal system
在錄入數(shù)據(jù)文件之前,要在相應(yīng)的驅(qū)動(dòng)器下建立相應(yīng)的文件夾,文中是在E盤下建立“數(shù)據(jù)文件”文件夾。然后進(jìn)入啟動(dòng)界面圖2,在驅(qū)動(dòng)器列表框中選擇E盤,在目錄列表框中選擇“數(shù)據(jù)文件”文件夾下的“第一層”文件夾,點(diǎn)擊單選按鈕“用新文件名”,在新文件名的文本框中輸入相應(yīng)的新文件名,這時(shí),在數(shù)據(jù)文件全名的文本框中將顯示該數(shù)據(jù)文件的路徑和文件名,然后點(diǎn)擊“確定”,進(jìn)入圖3提供行數(shù)和列數(shù)的界面,輸入該數(shù)據(jù)文件的行數(shù)和列數(shù),選擇相應(yīng)的輸入方法,點(diǎn)擊“確定”進(jìn)入圖4,錄入該數(shù)據(jù)文件,依次錄入其他數(shù)據(jù)文件。程序源代碼略。
圖2 提供路徑和文件名的窗體Fig.2 The interface of the path and filename
圖4 數(shù)據(jù)文件的界面Fig.4 The interface of data file
數(shù)據(jù)文件錄入后,進(jìn)行績效評價(jià)。
啟動(dòng)“綜合評判”模塊,如圖5,首先選擇驅(qū)動(dòng)器和文件夾,然后選擇評判矩陣R11,加權(quán)向量A11,評判集向量V,此時(shí)在數(shù)據(jù)文件全名的文本框中將顯示數(shù)據(jù)文件的路徑和文件名,在4種評判方法中選擇一種,點(diǎn)擊“確定”,將出現(xiàn)圖6所示的“計(jì)算并顯示計(jì)算結(jié)果”的界面,點(diǎn)擊“評判”,對應(yīng)層次的結(jié)果向量出現(xiàn)在富文本框中。依次計(jì)算其他層次的結(jié)果向量,直到計(jì)算出整個(gè)項(xiàng)目的評價(jià)結(jié)果。部分源代碼如下:
圖5 第一層綜合評判的界面Fig.5 The interface of the first floor appraisal
文中以Visual Basic 6.0軟件作為開發(fā)平臺,針對農(nóng)機(jī)化項(xiàng)目的績效評價(jià)建立了計(jì)算機(jī)輔助評價(jià)系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)兩個(gè)功能:一是形成適用于績效評價(jià)的數(shù)據(jù)文件,即評判矩陣數(shù)據(jù)文件、加權(quán)向量數(shù)據(jù)文件和評判集數(shù)據(jù)文件;二是在給出數(shù)據(jù)文件的基礎(chǔ)上求出結(jié)果向量,并最終計(jì)算出項(xiàng)目的評判結(jié)果。該系統(tǒng)可以為項(xiàng)目評價(jià)人員提供便利的工具,提高財(cái)政支農(nóng)(農(nóng)機(jī))項(xiàng)目資金的使用效率。同時(shí),該評價(jià)系統(tǒng)也適用于其他行業(yè)的項(xiàng)目績效評價(jià)。
圖6 第一層分析結(jié)果的界面Fig.6 The interface of the first floor analytic result
[1]馮飛燕.山西省農(nóng)業(yè)機(jī)械化項(xiàng)目績效評價(jià)體系評價(jià)方法的研究[J].山西農(nóng)業(yè)大學(xué),2006,26-30.
[2]朱江,劉映剛,漲淑娟,等.基于VB的機(jī)械圖紙管理信息系統(tǒng)的開發(fā)[J].山西農(nóng)業(yè)大學(xué)學(xué)報(bào),2007,27(1):86-89.
[3]杜棟,龐慶華.現(xiàn)代綜合評價(jià)方法與案例精選[M].北京:清華大學(xué)出版社,2005:19-57.
[4]李鴻吉.模糊數(shù)學(xué)基礎(chǔ)及實(shí)用算法[M].北京:科學(xué)出版社,2005,309-351.
[5]高艷,李艷,谷偉東.Visualbasic數(shù)據(jù)庫開發(fā)關(guān)鍵技術(shù)與實(shí)例應(yīng)用[M].北京:人民郵電出版社,2004:25-290.
Abstract:Computer-assisted appraisal systeMof agriculturalmechanization projectwas designed with Visual Basic 6.0.The systeMconsisted of two functions.First,it could create data files which were fit to performance appraisal,thatwere Evaluation Matrix,Weighting vector and Evaluation Set.Second,it could obtain the appraised result if the data fileswere given.And the Evaluation Results of the projectwere obtained in the end.
Keywords:Agricultural Mechanization Project;Visual Basic 6.0;Computer-assisted Appraisal System
(責(zé)任編輯 李學(xué)斌)
Design and Realization of Computer-assisted Appraisal Syste Mfor Agricultural Mechanization Project
FENG Fei-yan
(Departmentof Vehicle Engineering,Shanxi Institute of Mechnical& Electrical Engineering,Changzhi Shanxi046011)
TP319
A< class="emphasis_bold">文章編號:1
1673-2014(2010)02-0052-03
2009—11—17
馮飛燕(1981— ),女,山西陵川人,工學(xué)碩士,助教,主要從事汽車電控技術(shù)研究。