重大專項財務決算管理系統論文
時間:2022-04-23 12:07:42
導語:重大專項財務決算管理系統論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
1.1系統簡介
重大專項財務決算管理系統,全稱民口科技重大專項結題財務決算管理系統,是為了支撐民口科技重大專項經費決算管理工作而開發的,用于支持民口科技重大專項項目(課題)結題財務決算編報及審核等工作,該系統包含項目(課題)各級次報表填寫、審核、打印、導出結題財務決算報告等功能。
1.2系統測試特點
1.2.1系統填報級次復雜
根據民口科技重大專項經費管理的有關要求,結題財務決算填報級次規定為專項、項目、課題、子課題、任務。
1.2.2系統測試數據量大
系統報表分為填報報表和匯總報表兩類。填報報表由基礎填報單位負責填寫,基礎填報單位可以是任務級或子課題級或課題級。匯總報表的數據不需要填寫,而是由匯總管理單位從下一級獲取、匯總生成。匯總管理單位可以是子課題級或課題級或項目級。填報報表包含項目(課題)收支決算匯總表、項目(課題)收入匯總表、設備費形成固定資產情況表等13張報表。匯總報表包含項目(課題)收支決算匯總表、項目(課題)支出情況表等7張報表。在現實填報中,基礎填報單位和匯總管理單位的級次是固定的。但是在系統測試時,要全面覆蓋各種情況的級次,并且每個匯總級次下,至少要包含兩套可供匯總的數據,這樣才能完整測試系統的功能。
1.2.3引入VBS腳本的必要性
民口科技重大專項結題財務決算管理系統的測試重點是數據的準確性,精度要求精確到0.01,首先是填報報表內、報表間公示計算的正確性,其次是各級數據匯總的正確性。就拿最簡單的樹形結構來講,100張報表數據準確性的核對,如果僅靠人工來完成的話,其工作量是相當巨大的,并且純人工的數據核對模式,其準確率和效率都不夠理想。
2VBS測試腳本實現
2.1VBS腳本簡介
VBS簡稱是VBScript,全稱是MicrosoftVisualBasicScriptEdition,是微軟公司出品的一套可視化編程工具,語法基于Basic腳本語言。本文用于系統測試的腳本,就是基于VBS腳本編寫的。該腳本適用于數據量大、數據結構復雜、數據核對占測試工作比重大的系統,并且待測系統要具備報表導出至Excel的功能。
2.2VBS腳本功能
VBS測試腳本實現兩個了Excel文件的數據核對、結果輸出等功能,大大提高了系統測試的效率和準確率,規避了人工核對效率低下、準確率不高等問題。
3VBS腳本在系統測試中的應用
軟件測試是指使用人工或者自動的手段來運行或測定某個軟件產品系統的過程,目的在于檢驗及驗證軟件產品與最終用戶的需求之間的差異,具體包括適用性、功能性、有效性、可靠性等方面。軟件測試旨在提高軟件產品的質量等級,提高軟件產品的可靠性和穩定性,降低軟件的質量風險。民口科技重大專項結題財務決算管理系統測試以業務流程為主線,測試重點在于保證系統數據的一致性、業務功能的穩定性等方面。基于系統填報級次復雜、系統測試數據量大等特點,將VBS腳本應用到系統數據測試中,不僅提高了測試質量和測試效率,還節約了人力和時間,降低了軟件的成本。
(1)測試數據準備。首先在系統中,填寫一整套測試數據,測試數據的編寫要遵循有規律、不重復、數據類型多樣等規則;其次將系統每個節點的報表數據導出Excel另存一份,放到各自節點的文件夾下,命名為“原文件”,復制一份“原文件”并命名為“公式文件”,以方便區分兩個文件。系統有幾個節點,就存出幾套數據,每套數據存放在不同的文件下,文件名稱相同。
(2)測試數據處理。在每套數據的“公式文件”中設置公式,所有公式單元格從相應的“原文件”中獲取數據設置。在每套數據的“公式文件”中設置樣式,字體顏色全部使用黑色,數值型公式單元格,使用淺綠色背景,文本型公式單元格使用最淺的橄欖綠色背景,其他單元格使用白色背景。
(3)腳本準備及運行。腳本準備,如果腳本和數據的存放路徑、或者數據文件的文件名跟腳本中寫的不一致,就需要編輯腳本,修改腳本中涉及到的路徑及對應的文件名。如果都一致的話,腳本準備階段跳過。將每套數據的文件下,放一份VBS腳本文件,針對每套數據,分別運行對應的腳本,雙擊即可運行腳本,腳本開始運行會彈出“核對開始,請稍等!”的提示,彈出此對話框后,需要去查看進程中是否還存在Excel,有的話請先關閉進程,以免影響腳本運行。腳本運行過程中,如果出現錯誤,腳本會彈出錯誤提示框,可通過兩種方法定位出錯位置,一是通過日志輸出文件,二是通過核對結果文件,核對結果文件中,已經核對過的單元格字體會置為灰色,還未核對的字體仍為黑色,兩者的分界點就是出錯的地方。如果運行過程順利,運行完成后會彈出“核對結束”的對話框。
(4)分析測試結果。腳本運行開始后,會自動生成一個結果文件夾,里面包含兩個文件,分別是日志輸出文件和核對結果文件。日志輸出文件中,存儲的是數據文件的頁簽名稱,單元格的行號、列號、數據和背景色等信息。核對結果文件結構跟數據文件一致,只是字體顏色會有所不同,如果數據沒有問題并且核對完成,那么所有數據的顏色都應該是灰色的。如果數據的顏色是紅色,那就是有問題的數據,是重點考察的對象,需要核查是公式的問題,還是數據本身的問題。公式問題是人為準備數據時失誤造成的,而數據問題,則是系統的缺陷,需要告知開發人員,進行修改。在系統bug修改完畢復測時,或者做回歸測試時,需要再次核對數據,此時不需要再次進行數據準備,只需要導出Excel文件到相應文件夾下,名稱與非公式的文件名(原文件)一致,打開后去除兼容或者保護設置后,覆蓋非公式的文件,同時打開設置公式的文件(公式文件),點擊更新,關閉兩個文件,重新運行腳本即可。以后系統升級測試時,只要系統表樣不變,也不需要重新準備數據,可采用同樣的方法,設置運行即可。
4結語
民口科技重大專項結題財務決算管理系統是用于財務決算管理的系統,對數據的準確性特別敏感,因此,數據測試是系統測試工作的重中之重。VBS腳本在系統測試中的應用效果很好,使得我們的數據測試工作進展得又快又好,為系統把好了最重要的一環質量關,為我們贏得客戶的認可和信任奠定了堅實的基礎。
作者:符瑞秋單位:煤炭科學技術研究院有限公司
- 上一篇:詞頻分析下圖書館知識管理論文
- 下一篇:電力自動化設備管理系統論文