喬靜文
(陜西職業(yè)技術學院 財經學院,陜西 西安 710038)
Excel財務軟件系統(tǒng)設計研究
喬靜文
(陜西職業(yè)技術學院 財經學院,陜西 西安 710038)
當前發(fā)展中,Excel在財務管理中的應用較為廣泛,能為財務管理工作的開展提供有力的支撐,基于其在財務管理方面的重要作用,為了達到對Excel財務軟件系統(tǒng)的更高效運用,本文結合Excel2007軟件融合到財務管理系統(tǒng)中的方式分析了該系統(tǒng)的整體框架、數據流及模塊,并在此基礎上探討了Excel的數據訪問機制等關鍵技術,對Excel財務軟件系統(tǒng)的可行性進行了驗證,以期能為新時期的財務軟件系統(tǒng)發(fā)展提供有益的參考。
財務軟件;Excel;設計;處理
財務管理系統(tǒng)有效整合了財務會計、成本預算等,是新的管理模式及管理理念的體現(xiàn),能對相關財務數據進行有效分析,從而促進了對企業(yè)經營情況的真實反映,此信息能提高企業(yè)的管理及決策水平。新時期的企業(yè)財務管理發(fā)展中,涉及到的記賬方式及財務軟件的應用已然成為了其中最重要的管理軟件,基于此,財務系統(tǒng)更應支持財務報表的自動定義及分析,促進其的廣泛應用。筆者在本文的Excel財務軟件系統(tǒng)設計中,重點在于對報表任務的設計方面,借助于Excel的財務軟件管理系統(tǒng),實現(xiàn)了財務輸入、輸出和流程管理,在此前提下,使之能達到財務管理的設計要求,促進財務管理的高效性發(fā)展。
1.1 框架結構
結合當前的發(fā)展現(xiàn)狀來看,在財務軟件系統(tǒng)中,最為常見的電子表格軟件Excel一般作為終端顯示,也可結合對內部函數的利用來加載數據模型,進而與系統(tǒng)建立良好的對接,綜合研究之下,如圖1,為筆者在本文設計的Excel財務軟件系統(tǒng)結構框架[1-2]。
圖1 基于Excel的財務軟件系統(tǒng)整體框架Fig.1 The overall framework of financial software system based on Excel
綜合看來,其主要由4個層次構成,分別為應用服務層、客戶端層、數據庫層以及web層,其客戶端顯示借助Escel2007來實現(xiàn),具體運用中,對于ORACLE的數據庫內容,利用該軟件區(qū)進行調動,接下來在工作表中進行選擇與數據處理,最終實現(xiàn)Escel的數據交互,完善了整個過程的運用。
1.2 功能模塊的設計
綜合筆者的具體設計看來,其主要有3個方面系統(tǒng)功能,具體為初始化設計、系統(tǒng)監(jiān)測及財務核對,在具體功能分工方面,系統(tǒng)初始化的作用在于它能在啟用新帳套時對其相應的初始信息進行設置,一般來說,新帳套的其、用又包含了新機構的建立、本系統(tǒng)的啟用以及生成新年度會計帳套等,對應的帳套參數作用在于去維護系統(tǒng)所需的各項參數,再次細分之下,有帳套啟用會計期間、會計年度起始日期和科目代碼結構。除此之外,期初余額用來管理會計年度期初余額,我們對其進行細分,在啟用系統(tǒng)環(huán)節(jié),為第一個會計年度期初余額錄入,接下來的系統(tǒng)建賬以及平衡檢測,后續(xù)發(fā)展中,有對各年度年初余額的查詢,在此環(huán)節(jié),共有5大部分會計日常業(yè)務亟待此核算系統(tǒng)完成,具體有會計業(yè)務憑證的制作、復核,后續(xù)工作有結賬結賬、將所在的賬簿打印出以及最終的對會計數據的查詢,在財務管理中,需要完成制作、瀏覽、修改一直到最終的匯總等[3]。
1.3 系統(tǒng)數據流分析
在當前的財務會計發(fā)展中,數據流圖的作用在于對數據處理過程進行描述的一種圖形工具,其視角偏向于數據的傳遞和加工方面,進而對數據在系統(tǒng)流程中涉及到的移動變換等,結合自身功能,借用圖像的方式進行了描述,這樣,便能有效反映數據傳輸的邏輯和流向過程,其并不具有其他任何物理部件,只是對數據的軟件中被處理及流動過程的描繪,基于此,筆者設計的基于Escel財務系統(tǒng)軟件,其內容方面涉及管理者的數據信息,就其涉及到的財務信息而言,包含了支出與收入、工資等表單信息,這種組成形式的存在,讓其形成了一個統(tǒng)一的數據流,完善了整個系統(tǒng)的設計[4]。
2.1 數據訪問機制
結合筆者的系統(tǒng)設計來看,處理財務信息的數據表信息有效數據時,筆者綜合了以往設計的經驗,將直接調用SQLAPI的方式作為了數據訪問的方法,在該訪問機制中,其調式相對困難,且整個流程較為復雜,但其的優(yōu)勢在于運行速度快,可將其有效運用于大量數據的查詢方面,此方法尤其在API調用方面比較熟時運用效果更強,不僅如此,還應做API聲明和常量的定義,使得整個運用過程更趨于完善。在進行數據訪問的過程中,對SQL產生的數據源信息實施處理這一步驟對于整個訪問機制而言意義重大,針對此,在訪問Excel對應的每一個單元格的數據信息方面,筆者注重對其通過其腳注的屬性來進行,具體的實現(xiàn)過程代碼如下所示[5-6]:
2.2 Excel報表模塊板設計
從運用方面來看,報表格式涉及單元格的合并、行高列寬、紙張、邊框以及報表頁數等操作,開展運用時,C#操作Excel應當選定操作塊,繼而實施對應操作,相應過程有:
1)設計單元格的合并,結合對rangel參數的定義,操作者選擇一定范圍區(qū)域內的功能模塊,加以整合,繼而判斷的合并完成與否,并加入下一環(huán)節(jié)。
2)結合對rangel參數定義的利用,借助 Column Row Height或Column Width來設定寬度和行高度大小。
3)借助于定義rangel參數表達式,在設定work sheet和Cell的基礎上,借助rangel.borders.Color=及控制紙張的大小及邊框。
4)借助于對rangel參數表達式的定義,利用和.Name設定字體及字號。
5)以測試點為單位,并將每一點作為一頁,在此基礎上將總點數作為循環(huán)變量來實現(xiàn)對月報頁數的控制,如下為其實現(xiàn)核心碼的過程:
for(int i=0;i<N;i++)//N為其總測試數目
{……}//則是通過i來表示頁數的控制變量的大小,繼而結束此運用。
2.3 Excel報表的查詢與輸入
結合財務方面的具體運用,該報表的查詢與輸入由表頭和表內信息組成,其中,其中前者文字以月份為基本出發(fā)點,在建立的數據結構的前提下實施數據設計,綜合其實現(xiàn)的代碼如下:
進行編內數據查詢方面,以數據查詢條件為基礎,繼而重在借助點名和日期來進行,進而完成開始及結束日期以Convert.ToInt16 (ComboBoxSL.Text) 和 Convert.ToInt16(ComboBoxSL.Text)來表示,而PName[i]則為其點名的數據組。結合對上述的定義后,操作者就能獲取高程數值的大小,存在的這種變化,有助于對數據的跟蹤和處理,實現(xiàn)此環(huán)節(jié)的重要意義,在后續(xù)的數據填充環(huán)節(jié),對于數據的缺失問題應當進行充分的考慮,針對其中出現(xiàn)的數據不存在的情況,應當及時進行對該數據的標定工作,確保整過過程的完善性與嚴密性。
2.4 Excel中特殊報表的處理
結合當前的應用現(xiàn)狀看來,Excel中,對于所需數據信息的獲取,顯然需有效操作對應的數據表單,此環(huán)節(jié)中,因其受到主細表及匯總交叉表的影響,這在一定程度上讓報表實現(xiàn)的難度加大,所以,為方便對數據報表的操作,當前發(fā)展中,更應適當格式化處理單元格,結合操作者對解析引擎的運用,對前述標示進行解析,更加促進了對每個單元格的數據處理與分析。結合以往經驗,筆者在設計的Excel財務軟件系統(tǒng)中,在有關報表的處理匯總方面,借助其角柱中標注Exclepeor_Peor來實現(xiàn),完成此環(huán)節(jié)的前提下,實施該單元格的計算操作,統(tǒng)計分析則借助和來完成,繼而對該單元格進行標記操作,涉及到的代碼是及兩個函數來實施數據的交叉操作,這種模式下,實現(xiàn)了對數據庫的引用與操作,并因此完善了報表的處理功能,使其在財務管理方面的運用更趨于完善[8]。
為確保其實用性,筆者采用了B/S結構及TCP/IP協(xié)議,從企業(yè)的財務管理角度,實現(xiàn)了對Excel財務報表信息的有效傳遞,綜合此次設計看來,筆者用了DotNct框架,安裝IE8.0,并結合其使用建立了信任站點,讓Excel 2007與數據庫通信有效性得以提高,完善了臺賬的建立、賬單參數的設置,也使得后續(xù)的會計核算、期末結賬等更為高效,最終成了一個Excel的報表數據信息,能將其運用于各個領域的財務管理工作中。
綜上所述,在新時期的財務管理工作中,為了為公司運營管理提供一個重要的平臺,亟待建立相應的財務管理系統(tǒng)來完善,針對此,筆者結合結合Excel2007軟件,設計了一種Excel財務管理系統(tǒng),結合對其的實力驗證來看,其具有核算功能,形成一種通用的報表設計方法,能為使用者的決策等提供相應幫助,以期能為當前的財務管理提供有益的參考。
[1]崔晶.EXCEL財務軟件系統(tǒng)設計與分析[J].江蘇科技信息,2014(5):58-59.CUIJing.EXCEL financialsoftwaresystem design and analysis of[J].Jiangsu Science and Technology Information,2014(5):58-59.
[2]張彥榮.信息時代背景下醫(yī)院財務管理數字化系統(tǒng)的設計與實現(xiàn)[J].電子設計工程,2013(22):43-45.ZHANG Yan-rong.Under the background of information age digitalsystem design and implementation ofhospital financial management[J].Electronic Design Engineering,2013(22):43-45.
[3]楊江.天津市住宅集團財務應用軟件系統(tǒng)設計與開發(fā)[D].天津:天津大學,2012.
[4]張明華.房地產企業(yè)財務軟件系統(tǒng)的設計與實現(xiàn)[D].成都:電子科技大學,2012.
[5]楊峰.基于復雜網絡的軟件系統(tǒng)設計的研究[D].長沙:湖南師范大學,2013.
[6]周繼革.用友財務軟件過磅子系統(tǒng)設計與實現(xiàn)[D].長沙:湖南大學,2014.
Research on the design of financial software in Excel system
QIAO Jing-wen
(Shaanxi Vocational and Technical College,Xi’an 710038,China)
In the process of development,the application of Excel in financial management is more extensive,can provide strong support for developing financial management,its important role in the financial management based on aspect,in order to achieve more efficient use of Excel financial software system,this paper combines the Excel2007 software integration into financial management system in the way of analysis the overall framework,data flow and module of the system,and discusses the key technology of Excel data access mechanism,the feasibility of Excel financial software of the system is verified,to provide useful references for development finance software system in the new period.
financial software;Excel;design;treatment
TN99
:A
:1674-6236(2015)18-0053-03
2015-03-26稿件編號:201503363
喬靜文(1973—),女,河南禹州人,碩士,助教。研究方向:財務管理、國際貿易。