企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)_第1頁
企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)_第2頁
企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)_第3頁
企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)_第4頁
企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

分類號:TP311密級:單位代碼:10422學號:2013223337夕∥SHANDoNG蒙力季UNⅣERSITY碩士學位論文ThesisforMasterDegree(專業(yè)學位)論文題目:企業(yè)會計核算管理系統(tǒng)的設計與實現(xiàn)TheDesignandImplementationofenterpriseaccountingmanagementsystem作者培養(yǎng)姓單名教名位稱師郭瑞■軟件學院軟件工程專業(yè)指導王墮燮型夔攫合作導師——2015年4月20日萬方數(shù)據(jù)珊IlllllIJllllJllJllIJIJdlllllJllY279,111113lulll2IIIIIl7lillll6lIIII原創(chuàng)性聲明本人鄭重聲明:所呈交的學位論文,是本人在導師的指導下,獨立進行研究所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的科研成果。對本文的研究作出重要貢獻的個人和集體,均己在文中以明確方式標明。本聲明的法律責任由本人承擔。論文作者簽名:率罐日期:2Q15二壘=2Q關于學位論文使用授權的聲明本人同意學校保留或向國家有關部門或機構送交論文的印刷件和電子版,允許論文被查閱和借閱;本人授權山東大學可以將本學位論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或其他復制手段保存論文和匯編本學位論文。論文作者簽名:』阻導師簽名:釁(保密論文在解密后應遵守此規(guī)定)萬方數(shù)據(jù)山東大學碩士學位論文目錄摘要…….…………IJLBS’I’l認C’I’……………………..…?!保斓冢闭戮w論…………………。11.11.21.31.41.5系統(tǒng)建設背景………………….1國內(nèi)外研究現(xiàn)狀……………….2解決的主要問題……………….2本文主要工作………………….3論文組織結構………………….4第2章系統(tǒng)的需求分析.…………………….52.12.22.3系統(tǒng)業(yè)務流程………………….5系統(tǒng)功能概述………………….6系統(tǒng)功能需求………………….7系統(tǒng)管理…………………..72.3.12.3.22.3.32.3.42.3.5財務核算…………………..9綜合查詢…………………13財務決算…………………14財務分析…………………l8第3章系統(tǒng)架構設計………………………。203.13.23.33.4系統(tǒng)設計目標和原則…………20系統(tǒng)部署架構設計……………20系統(tǒng)邏輯架構…………………2l系統(tǒng)功能架構設計……………23第4章系統(tǒng)詳細設計…………254.14.1.1數(shù)據(jù)庫設計……………………25數(shù)據(jù)庫結構設計…………25萬方數(shù)據(jù)山東大學碩士學位論文4.1.24.24.34.44.54.6數(shù)據(jù)庫表的設計…………26系統(tǒng)管理詳細設計……………28財務核算管理詳細設計………30綜合查詢詳細設計……………32財務決策詳細設計……………33財務分析詳細設計……………34第5章系統(tǒng)的實現(xiàn)與測試……………………..375.1系統(tǒng)總體實現(xiàn)…………………375.1.15.1.25.1.35.1.45.1.55.2系統(tǒng)管理實現(xiàn)……………37財務核算實現(xiàn)……………39綜合查詢實現(xiàn)……………40財務決策實現(xiàn)……………41財務分析實現(xiàn)……………42系統(tǒng)測試………………………43第6章總結與展望………………………47參考文獻……………49致謝……………………。51萬方數(shù)據(jù)一些查奎蘭堡主蘭垡壘鑾一CoNTENTSChineseAbstract………………………?!桑粒猓螅簦颍幔悖簟桑桑茫瑁幔穑簦澹颍保桑睿簦颍铮洌酰悖簦椋铮睢桑保桑保玻保常保矗保担樱螅簦澹恚悖铮睿螅簦颍酰悖簦椋铮睿猓幔悖耄纾颍铮酰睿洹保模铮恚澹螅簦椋悖幔睿洌妫铮颍澹椋纾睿妫铮铮洌簦颍幔悖澹幔猓椋欤椋簦螅螅簦澹恚悖铮睿螅簦颍酰悖簦椋铮睢玻裕瑁澹恚幔椋睿穑颍铮猓欤澹恚螅螅铮欤觯澹洹玻裕瑁澹恚幔椋睿鳎铮颍耄铮妫簦瑁椋螅穑幔穑澹颉常裕瑁澹穑幔穑澹颍螅簦颍酰悖簦酰颍濉矗茫瑁幔穑簦澹颍玻裕瑁澹樱螅簦澹恚危澹澹洌螅粒睿幔欤螅椋蟆担玻保玻玻玻常玻常保玻常玻玻常常玻常矗玻常担裕瑁澹螅螅簦澹恚铮觯澹颍幔欤欤猓酰螅椋睿澹螅螅妫欤铮鳎悖瑁幔颍簦担樱螅簦澹恚悖幔穑幔猓椋欤椋簦椋澹螅铮觯澹颍觯椋澹鳌叮樱螅簦澹恚妫酰睿悖簦椋铮睿颍澹瘢酰椋颍澹恚澹睿簦幔睿幔欤螅椋螅罚桑恚穑欤澹恚澹睿簦椋睿纾簦瑁澹裕瑁澹颍澹幔欤椋幔簦椋铮睿铮妫恚幔睿幔纾澹恚澹睿簦螅螅簦澹恚罚妫椋睿幔睿悖椋幔欤幔悖悖铮酰睿簦椋睿纾梗桑睿簦澹纾颍幔簦澹洌瘢酰澹颍#保常疲椋睿幔睿悖椋幔欤洌澹悖椋螅椋铮睿椋恚穑欤澹恚澹睿簦幔簦椋铮睿保矗裕瑁澹颍澹幔欤椋幔簦椋铮睿铮妫妫椋睿幔睿悖椋幔欤幔睿幔欤螅椋螅保福茫瑁幔穑簦澹颍常裕瑁澹模澹螅椋纾睿希妫裕瑁澹樱螅簦澹怼玻埃常保常玻常常?;.4Systemdesigntargetandprinciple…………..20Thedeploymentofthesystemarchitecturedesign...........................................20Thesystemlogicstructure.................................................................................21Thefunctionalstructureofthesystemdesign...................................................23Chapter4SystemDetailedDesign…………………….254.1Databasedesign.….…….….….……….……..…...…….……….…….….….….….….………254.1.14.1.2Thedatabasestructuredesign……………….….…..…….…….….….……….…..….25Thedesignofthedatabasetable………..26萬方數(shù)據(jù)山東大學碩士學位論文4.24.34.44.54.6ManagementsystemThedetaileddesign………..28financialaccountingmanagementofthedetaileddesign.………..…..….…...30Thedetaileddesignofcomprehensivequery…………….32detailedFinancialdecisionmakingThedetaileddesignofthedesign.…..….….….…….……...…..….………….33analysis.....................................................34financialChapter5ImplementationAndTestingSystem…………………375.1Eachfunctionmoduleofthesystemrealization…………375.1.15.1.25.1.35.1.45.1.55.2Implementingthemanagementsystem………………37Therealizationoffinancialaccounting………………39Integratedquery………………40Financialdecisionimplementation…………………….41Therealizationoffinancialanalysis…………………..42Softwaretestcase………………….43Chapter6SummaryAndProspect……………………47Reference…………………………49Thanks………….…..…………….51萬方數(shù)據(jù)山東大學碩士學位論文摘要企業(yè)的關鍵在管理,管理的核心在財務,而財務管理的重點是企業(yè)會計核算,企業(yè)會計核算管理系統(tǒng)是財務管理的核心部分。企業(yè)規(guī)模的不斷擴大,對人才的需求也在逐年增加,給企業(yè)會計的核算工作也帶來了巨大的挑戰(zhàn)。企業(yè)財務事情紛繁復雜,工作量也在加倍增長,不但影響了企業(yè)會計的工作效率,還給企業(yè)的發(fā)展帶來了一定的副作用。傳統(tǒng)的手工記賬、算賬、報賬等工作方式已經(jīng)不能解決企業(yè)會計人員繁重的工作量。因此,開發(fā)一套企業(yè)會計核算管理系統(tǒng)成為一個亟待解決的問題。本系統(tǒng)采用當今主流的開發(fā)技術進行系統(tǒng)的開發(fā),如J2EE平臺、SSH框架、MVC設計模式等,在不斷的調研和瀏覽大量的國內(nèi)外文獻的基礎上,給出了企業(yè)會計核算管理系統(tǒng)的詳細的需求分析。并且在需求分析基礎上對系統(tǒng)進行了總體設計與實現(xiàn),本系統(tǒng)結合了企業(yè)會計核算工作中的實際工作流程,結合對企業(yè)會計核算管理系統(tǒng)需求分析,系統(tǒng)的主要包括系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊等主要功能模塊。其中,系統(tǒng)管理模塊包括用戶基本信息、定義明細科目、銀行賬號管理和其他設置等四個子功能模塊;財務核算模塊包括管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬等五個子功能模塊;綜合查詢模塊包含來款查詢、總賬查詢和明細賬查詢等三個子功能模塊;財務決算模塊包含匯總核算數(shù)據(jù)、生成財務決算報表、年終報表查詢和年終報表打印等四個子功能模塊;財務分析模塊包含財務指標分析和績效分析兩個子功能模塊。企業(yè)會計核算管理系統(tǒng)的實現(xiàn),能夠控制企業(yè)內(nèi)部各部門之問,以及企業(yè)外部各單位之間的資金流,加強企業(yè)資金收支的管理和監(jiān)督,為企業(yè)會計管理建立預算管理、成本管理,績效評價,風險預警等機制,增強企業(yè)資金管理水平、提高企業(yè)資金使用效益,提升企業(yè)預算與控制能力。關鍵詞:核算;管理系統(tǒng);SSH萬方數(shù)據(jù)山東大學碩士學位論文ABSTRACTThekeyliesinthemanagementofenterprises,theaccountingaccountingandcoreofmanagementinfinance,financialmanagementsystemisisthecorefocuspartoftheofenterprises,enterprisemanagementthefinancialmanagement.Theenlargementofenterprisescale,thedemandfortalentisalsoincreasingyearbyyear,toatheenterpriseaccountingofthefinancialthingscomplicatedaccountingworkalsoposesgreatchallenge.Enterpriseandalsoindoubleworkloadgrowth,notonlyaffecttheenterpriseaccountingworkefficiency,totheenterprise’Sdevelopmenthasbroughttraditionalcan’tcertainsideeffects.Themanualaccounting,accounts,reimbursementandenterpriseotherworkshavealreadysolvetheaaccountingpersonnel’Sheavyworkload.Therefore,tobecomeadevelopsetofenterpriseaccountingmanagementsystemproblemsystemtobesolved.Thisadoptsthemainstreamofdevelopmenttechnologyinsystemdevelopment,suchastheJ2EE,SSHconstantframework,theMVCdesignpattern,etc.,intheresearchandbrowsingalargenumberofdomesticandforeignliterature,onthesystemisgivenabasisofenterpriseaccountingmanagementdetailedanalysisofthedemand.Andonthebasisofrequirementanalysissystemfortheoveralldesignandimplementation,thissystemcombinedwithpracticalworkprocessoftheenterpriseaccountingwork,totheenterpriseaccountingmanagementsystemrequirementsanalysis,systemincludingsystemmanagementmodule,integratedfinancialaccountingfinancialstatementsandmodule,querymodule,mainfunctionssuchasfinancialanalysismodulemodule.Amongthem,thesystemmanagementmodulemanagement,andincludingincludesbasicinformation,definitions,detailcourse,bankfoursubsystemsfunctionaccountotherSettingsofmodule;Theamodulemanagementprojectaccountingandunitcode,establishchronologicalaccount,input,modify,proofoftoanaccountchargesuchtoanaccountofproofofchargeandprintfivefunctionmodulescontainstonewaschronologicalbooksthatmonth;IntegratedquerymoduleSOonenquiry,generalledgerandsubsidiaryledgerqueryandthreechildfunction萬方數(shù)據(jù)山東大學碩士學位論文module;Financialsmtememsmodulecontainsthesummaryofaccountingdata,generatefinancialstatement,theyear-endreportqueryandyear-endreportprintandSOonfourchildfunctionmodule;Financialanalysismodulecontainsfinancialindexanalysisandperformanceanalysisoftwochildfunctionmodule.Theimplementationofeme叩fiseaccountingmanagememsystem,Cancontroltheeme印riseinternalbetweenvariousdepartments,aswellastheexternalflowbetweeneachunit,strengthenenterprisemanagementandsupervisionofthereceiptsandexpendituresoffundsfortheenterpriseaccountingmanagementtoestablishthebudgetmanagement,costmanagement,performanceevaluation,riskearlywarningmechanism,strengthenenterprisefundmanagementlevel,improvetheefficientuseoffunds,improveenterprise’Sbudgetandcontrolability.Keywords:Accounting;ManagementSystem;SSH萬方數(shù)據(jù)山東大學碩士學位論文lV萬方數(shù)據(jù)山東大學碩士學位論文第1章緒論1.1系統(tǒng)建設背景隨著我國經(jīng)濟的不斷發(fā)展,企業(yè)的規(guī)模也在逐漸發(fā)展壯大,企業(yè)經(jīng)濟規(guī)模的增長,企業(yè)的會計核算工作也變得越來越復雜,給企業(yè)的財務工作帶來了巨大的挑戰(zhàn)。企業(yè)能夠發(fā)展壯大,最關鍵的因素是能夠做好管理,而管理做得好壞和財務管理最為緊密相關,如果不能做好企業(yè)的財務管理工作,勢必會給企業(yè)的發(fā)展帶來一定的影響,做好財務管理的重點又是企業(yè)會計核算工作,所以說對于一個企業(yè)做好會計核算管理工作是非常重要的【11。當今世界信息技術和網(wǎng)絡技術發(fā)展速度非常迅速,利用先進的計算機科學技術開發(fā)設計企業(yè)會計核算管理系統(tǒng)是所有企業(yè)的共同需求。目前很多企業(yè)后開發(fā)設計并使用了計算機科技技術在工作管理中,如果能夠將其他系統(tǒng)和企業(yè)會計核算管理系統(tǒng)相互集成使用,那么對企業(yè)來說必將有力的推動發(fā)展f21。使用信息化的會計管理工具,取代以往手工進行會計信息管理的方式,幫助企業(yè)從分析、核算、預測、控制、監(jiān)督和決策等多個方面提升管理效果。企業(yè)會計核算管理系統(tǒng)建設的背景是當前企業(yè)內(nèi)部的各個部門之間高頻率和合作,以及企業(yè)和其他外部單位之間頻繁的資金流,為了幫助財務部門和企業(yè)領導加強對企業(yè)資金狀況的監(jiān)督和管理,提升企業(yè)資金使用效率,做好更高的財務管理水平,使得企業(yè)領導和財務部門在進行企業(yè)控制和企業(yè)預算方面擁有更強的能力。除此之外,本系統(tǒng)的設計與實現(xiàn)需要遵守企業(yè)會計行為和管理規(guī)范,從根本上避免企業(yè)舞弊的風險13J。設計實現(xiàn)的企業(yè)會計核算管理系統(tǒng)在滿足企業(yè)會計核算的基礎上,還應該滿足其他企業(yè)會計功能,所以本系統(tǒng)在模塊設計上要做好會計模塊全面合理,又因為會計工作與企業(yè)的其他部門之間有著密切的聯(lián)系,所以本系統(tǒng)要設計與其他系統(tǒng)相應的接口,實現(xiàn)其企業(yè)業(yè)務和企業(yè)會計協(xié)同操作,具體的企業(yè)業(yè)務包括網(wǎng)上考勤、網(wǎng)上采購、工資核算、網(wǎng)上銷售、決策預算等;網(wǎng)上催賬、網(wǎng)上詢價;網(wǎng)上審計、網(wǎng)上報稅、網(wǎng)上銀行、網(wǎng)上報銷等;除此之外企業(yè)會計核算管理系統(tǒng)還應該實現(xiàn)遠程報賬、遠程報表、遠程查賬等。本企業(yè)會計核算管理系統(tǒng)還應該做萬方數(shù)據(jù)山東大學碩士學位論文到動態(tài)的會計核算,從事后靜態(tài)核算升級為事中動態(tài)核算。1.2國內(nèi)外研究現(xiàn)狀通過對國外的會計核算管理系統(tǒng)分析可以知道其特點是系統(tǒng)高度集成,在國外這些高度集成的系統(tǒng)一般可以互相配合使用,需要錄入的數(shù)據(jù)也較少,在這些系統(tǒng)中數(shù)據(jù)是可以完全共享的。在企業(yè)的其他生產(chǎn)、銷售、供貨的環(huán)節(jié)中數(shù)據(jù)處理都能夠做到環(huán)環(huán)相扣,國外的企業(yè)會計核算管理系統(tǒng)能夠提供全面的解決方案HJ。跟國外的企業(yè)會計核算管理系統(tǒng)相比較國內(nèi)的企業(yè)會計核算管理系統(tǒng)在系統(tǒng)化、集成化、模塊細化、安全性和便捷性等很多方面都存在不足,所以我國會計核算軟件市場中,國外的企業(yè)會計核算軟件占據(jù)了很大的市場份額。企業(yè)在使用國外的會計核算軟件時也能夠有較好的使用體驗,這些軟件寶庫SSA、DacEasy、Oracle、Scala等【5】o我國對基于DOS操作系統(tǒng)的會計核算類軟件的開發(fā)是從上世紀80年代初期開始的,工資和會計核算軟件的開發(fā)拉開了我國企業(yè)會計軟件開發(fā)的序幕【6】,北京的用友軟件公司在1988年率先推出了企業(yè)會計軟件包的第一版,這標志著我國正式出現(xiàn)了商品化會計軟件【71。隨著九十年代Windows操作系統(tǒng)在越來越成熟,不論是國外還是國內(nèi)軟件廠都推出了適合Windows平臺的企業(yè)會計軟件。還是用友公司最先設計并推出了基于32位計算機的Windows的企業(yè)會計管理軟件,隨著用友推出后,安易、智星、博科等公司也推出了基于Window平臺的企業(yè)會計管理軟件18,91。到九十年代后期網(wǎng)絡技術逐漸發(fā)展起來,企業(yè)會計軟件也進入了全新的因特網(wǎng)時代。利用網(wǎng)絡技術,企業(yè)會計軟件能夠為企業(yè)提供會計核算、會計分析、會計控制和會計監(jiān)督等功能,同時企業(yè)會計管理軟件為企業(yè)提供了很多新型的財務管理方式【10J。1.3解決的主要問題目前企業(yè)會計軟件的開發(fā)和應用有效的實現(xiàn)了互聯(lián)網(wǎng)環(huán)境下由多機或廣域網(wǎng)大量個體參與企業(yè)會計決策來進行企業(yè)會計核算、分析、控制、決策和監(jiān)督等企業(yè)會計管理,對于調節(jié)企業(yè)內(nèi)部的物流、資金流、信息流一體化具有重要的意義。本文將論述企業(yè)會計核算管理系統(tǒng)研究的目的,設計實現(xiàn)的方法及在實現(xiàn)過程中萬方數(shù)據(jù)一些關鍵技術問題。論文主要主要問題如下:(1)系統(tǒng)架構:企業(yè)會計核算管理系統(tǒng)的技術構架基本層次結構包括:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層。(2)數(shù)據(jù)共享:各部門通過終端訪問W曲服務器,再訪問數(shù)據(jù)庫,進行各項數(shù)據(jù)的上傳和查詢,實現(xiàn)數(shù)據(jù)的統(tǒng)一管理和數(shù)據(jù)共享,又很好地降低了因直接登錄數(shù)據(jù)庫而造成的安全風險。(3)模塊化:各模塊之間的接口設計靈活,擴展性好,易于跟其他的ERP管理系統(tǒng)連接,非常便于二次開發(fā)。(4)權限分配:建立靈活的權限分配是系統(tǒng)安全和應用安全的有效保證,財務的管理者根據(jù)需要給各級各類財務人員授予不同的數(shù)據(jù)處理權限,財務人員只能在本職的范圍內(nèi)進行有限的信息操作,這就有效地控制他們的工作范圍,避免了因人員違規(guī)操作帶來的財務風險。1.4本文主要工作隨著各企業(yè)之間逐漸重視企業(yè)會計核算工作,企業(yè)內(nèi)部各部門之間,以及企業(yè)外部各單位之間的資金流,都加強了企業(yè)資金收支的管理和監(jiān)督。提升企業(yè)預算與控制能力、提高企業(yè)資金使用效益、增強企業(yè)資金管理水平,本文將設計實現(xiàn)一個能夠為企業(yè)會計管理建立預算管理、成本管理、績效評價、風險預警等機制的企業(yè)會計核算管理系統(tǒng)。通過對計算機前沿技術和企業(yè)會計核算業(yè)務的分析,本企業(yè)會計核算管理系統(tǒng)采用J2EE技術平臺、Struts+Spring+Hibernate三層技術,及MVC模式來設計實現(xiàn)。通過對企業(yè)在會計核算方面的需求,設計實現(xiàn)了企業(yè)會計核算系統(tǒng),本文主要針對系統(tǒng)主要包括系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊等主要功能模塊的設計實現(xiàn)過程進行描述。其中,系統(tǒng)管理模塊包括用戶基本信息、定義明細科目、銀行賬號管理和其他設置等四個子功能模塊;財務核算模塊包括管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬等五個子功能模塊;綜合查詢模塊包含來款查詢、總賬查詢和明細賬查詢等三個子功能模塊;財務決算模塊包含匯總核算數(shù)據(jù)、生成萬方數(shù)據(jù)山東大學碩士學位論文財務決算報表、年終報表查詢和年終報表打印等四個子功能模塊;財務分析模塊包含財務指標分析和績效分析兩個子功能模塊。企業(yè)會計核算管理系統(tǒng)的實現(xiàn),提高了企業(yè)會計人員的工作效率,從一定程度上促進了企業(yè)的發(fā)展。幫助企業(yè)高效率的完成成本預算核算工作,保證企業(yè)成本預算核算工作正常穩(wěn)定的進行下去。1.5論文組織結構第1章緒論,介紹系統(tǒng)的開發(fā)背景,國內(nèi)外研究現(xiàn)狀,本文的研究工作及論文的組織結構等。第2章需求分析,對系統(tǒng)的總需求進行分析,并對系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊等主要模塊的功能需求進行的分析,并對工作流技術的應用進行了分析。第3章系統(tǒng)設計,在需求分析的基礎上,進行總體設計。包括系統(tǒng)設計目標和原則、系統(tǒng)部署架構、系統(tǒng)功能架構設計和系統(tǒng)邏輯架構設計。第4章系統(tǒng)詳細設計,本部分主要論述企業(yè)會計核算管理系統(tǒng)的詳細設計,包括系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊的詳細設計,本章還對系統(tǒng)的數(shù)據(jù)庫設計進行介紹,包括數(shù)據(jù)庫結構設計和數(shù)據(jù)庫表設計。第5章系統(tǒng)實現(xiàn),系統(tǒng)總體實現(xiàn)部分主要論述企業(yè)會計核算管理系統(tǒng)的實現(xiàn),介紹了系統(tǒng)的開發(fā)工具及實現(xiàn)平臺,以系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊如何實現(xiàn)進行論述。并對系統(tǒng)進行系統(tǒng)測試,了解系統(tǒng)的具體功能實現(xiàn)情況。系統(tǒng)測試,包括對軟件測試的概述及常用軟件測試方法的介紹,并針對企業(yè)會計核算管理系統(tǒng)設計了詳細的測試用例,并對測試的結果如何進行說明。第6章總結與展望,總結本課題的研究情況,本系統(tǒng)設計和實現(xiàn)過程中的優(yōu)點以及本系統(tǒng)還需要進行改進的地方。萬方數(shù)據(jù)山東大學碩士學位論文第2章2.1系統(tǒng)業(yè)務流程系統(tǒng)的需求分析在企業(yè)會計核算管理的業(yè)務流程中財務科負責預算、決算的編制,資金收付、財務管理等工作。系統(tǒng)總體業(yè)務流程圖如圖2.1所示。材料采購明細賬訂貨單?_-——?__●’驗收單匯總—-————啼材料簽收單-——————_l■材料采購發(fā)生轉賬憑證額匯總編制總分類賬——-—————◆材料驗收臺賬狀態(tài)3財務處匯總狀態(tài)2材料價格差異匯總表狀態(tài)1材料價格差異明細表付款憑證匯總庫存材料收結月報圖2-1系統(tǒng)總體業(yè)務流程圖Fig.2-1Thesystemoverallbusinessflowchart萬方數(shù)據(jù)5山東大學碩士學位論文在進行訂貨、驗收、材料簽收和轉賬憑證是需要填寫了采購明細賬、材料驗收臺賬、材料價格差異明細表和材料價格差異明細表,然后對填寫的表格進行匯總,分別得出材料采購發(fā)生額匯總、庫存材料收結月報、材料價格差異匯總表,然后根據(jù)原材料銷售收入編制總分類賬,得出總分類賬,編制付款憑證報給財務處。2.2系統(tǒng)功能概述設計實現(xiàn)一個公司會計核算管理系統(tǒng)首先要考慮的是這個系統(tǒng)的需求,針對本企業(yè)會計核算管理系統(tǒng)首先離不開對系統(tǒng)的管理,系統(tǒng)管理功能是任何系統(tǒng)正常運行的基礎,系統(tǒng)管理功能能夠完成用戶基本信息的管理和維護,用戶是一個系統(tǒng)的使用者,是一個系統(tǒng)安全性和可靠性管理的關鍵。系統(tǒng)管理功能還能夠對明細科目進行定義,定義明細科目是本企業(yè)會計核算系統(tǒng)對財務信息進行管理的重要依據(jù)。系統(tǒng)管理功能需要能夠對銀行賬號進行管理,企業(yè)會計核算工程中主要的業(yè)務就是將公司賬務同企業(yè)賬目進行核算。本系統(tǒng)中系統(tǒng)管理功能還需提供一些其他的系統(tǒng)設置功能,以保證系統(tǒng)具有豐富的功能。財務管理功能是本企業(yè)會計核算管理系統(tǒng)中的核心功能,只有良好的財務管理工作作為基礎,企業(yè)在核算時才能有據(jù)可查,否則何談核算。財務管理功能需要能夠提供管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬。綜合查詢功能是本系統(tǒng)中的一個特色功能,區(qū)別與以往會計核算管理系統(tǒng)不能提供人性化的查詢操作,本系統(tǒng)總的綜合查詢功能提供了來款查詢、總賬查詢和明細賬查詢。財務決策是本系統(tǒng)的另外一個重點功能,對企業(yè)進行財務核算是企業(yè)了解企業(yè)財務狀況的方法,但是通過對企業(yè)的財務核算為企業(yè)的財務決策提供依據(jù)才是系統(tǒng)設計實現(xiàn)的根本目的。財務決策功能包括匯總核算數(shù)據(jù)、生成財務決策報表、年終報表查詢和年終報表打印。本系統(tǒng)還需提供的另外一個功能就是財務分析功能,通過對企業(yè)所有財務數(shù)據(jù)的分析,為企業(yè)的領導者提供更多的依據(jù)去運營管理企業(yè)。財務分析功能具體6萬方數(shù)據(jù)山東大學碩士學位論文可以劃分為財務指標分析子功能和績效分析子功能。根據(jù)公司會計核算管理人員的要求,再加上該公司會計核算管理系統(tǒng)的特點,可將該系統(tǒng)分為五大模塊:系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊和財務分析模塊。系統(tǒng)總體包圖如圖2.2所示。圖2-2系統(tǒng)總體包圖Fig2-2Theoverallsystemdiagram2.3系統(tǒng)功能需求2.3.1系統(tǒng)管理系統(tǒng)管理是公司會計核算管理系統(tǒng)中一個非常重要的組成部分,而該系統(tǒng)管理主要負責對公司會計核算管理系統(tǒng)中系統(tǒng)方面的一些管理,該系統(tǒng)管理又包括用戶基本信息、定義明細科目、銀行賬號管理和其他設置等四個子功能。并且這四個子功能之間相互協(xié)調完成系統(tǒng)管理的工作,每一個都非常重要,不可或缺。系統(tǒng)管理的功能用例圖如圖2.3所示。萬方數(shù)據(jù)山東大學碩士學位論文圖2.3系統(tǒng)管理的功能用例圖Fig.2-3TheUseCaseOfSystemManagement系統(tǒng)管理,它在企業(yè)會計核算管理系統(tǒng)中是一個很重要的組成,其負責對企業(yè)會計核算管理系統(tǒng)中系統(tǒng)方面的一些管理,系統(tǒng)管理是企業(yè)會計核算管理系統(tǒng)的一個基本管理環(huán)節(jié),后面的許多管理都是基于系統(tǒng)管理的,因此該模塊的管理好壞對后面的其他的管理是有很大關系的。系統(tǒng)管理中又包括四個部分:用戶基本信息、定義明細科目、銀行賬號管理和其他設置。下面分別對系統(tǒng)管理的四個部分進行的詳細分析。用戶基本信息,主要負責對公司會計核算管理系統(tǒng)中用戶基本信息方面進行相應的管理。用戶基本信息是公司中非常重要的數(shù)據(jù)信息。對其的管理工作也就非常重要了。在這里需要對用戶基本信息進行添加、修改、刪除和查詢等管理操作。比如當需要添加一個新的用戶基本信息時,只要將用戶基本信息按照要求填寫完整再保存到數(shù)據(jù)庫中即可;再比如如果想要刪除一個或者一些用戶信息時,因為隨著時間推移一些用戶信息需要及時淘汰掉,就需要將其冊0除掉,那么就首先要查詢到這些用戶信息,然后將其刪除掉,可以幫助公司節(jié)省開支。對用戶信息的具體操作,根據(jù)實際情況而定,然后按照提示進行相應的操作即可。萬方數(shù)據(jù).些查奎蘭堡主蘭垡笙塞定義明細科目,主要負責對公司會計核算管理系統(tǒng)中明細科目定義方面進行相應的管理。公司在對會計核算進行管理的時候,需要定義一些明細科目,通過定義明細科目,可以大大方便的管理公司的財務狀況,會起到事半功倍的效果。而該管理模塊的功能就是實現(xiàn)對明細科目的定義,而在定義明細科目的時候,就需要根據(jù)每個科目的一些共同具有的各種特點來定義。從而將具有共同特點的都集中劃分到一塊,進行統(tǒng)一的定義明細。如此可以大大簡化財務會計核算的相應的管理工作,進而可以大大提高公司財務的管理效率,也能幫助公司節(jié)省開支。系統(tǒng)管理功能中用戶基本信息管理的用例描述,如表2-1所示。表2.1用戶基本信息管理的用例描述Table2—1Thetableofuserbasicinformationmanagement用例名稱用戶基本信息管理參與者用戶基本信息管理用戶簡要說明打開系統(tǒng)管理頁面進入用戶基本信息管理,修改用戶基本信息,并保存,新的用戶信息顯示在系統(tǒng)界面上前置條件用戶基本信息管理用戶進入用戶基本信息管理后置條件用戶基本信息、定義明細科目、銀行賬號管理和其他設置在系統(tǒng)管理功能由1、用戶基本信息管理用戶,打開系統(tǒng)管理界面:2、點擊用戶基本信息管理,彈出相應編輯頁面;基本事件流3、將相應的用戶基本信息填入頁面中;4、點擊保存,返回用戶基本信息列表;5、點擊用戶基本信息列表中的任一用戶,相應信息顯示在用戶基本信息界面中其他事件流無異常事件流修改的用戶基本信息沒有顯示在用戶基本信息中銀行賬號管理,主要負責對公司會計核算管理系統(tǒng)中銀行賬號方面進行相應的管理。公司在開展各種業(yè)務的時候,經(jīng)常需要跟很多其他的公司開展各種合作,而在合作的過程當中,不能避免有經(jīng)濟上的來往,通常來往的還比較頻繁。而在與其他公司有經(jīng)濟來往的時候,都會對每個合作公司設置一個與之相對應的銀行賬號,方便與對應的公司的業(yè)務展開。而不是把所有與合作的公司的經(jīng)濟來往,都建立一個銀行賬號。那樣就不厶匕Bl徊1.V.好區(qū)分與具體每個公司業(yè)務情況了。而該銀行賬號管理,就是這些賬號進行統(tǒng)一的管理。為每個合作公司設置相應的銀行賬號,那么在之后的業(yè)務展開中,所有的經(jīng)濟來往都通過這個賬號。其他設置,主要負責對公司會計核算管理系統(tǒng)中其他設置方面進行相應的管9萬方數(shù)據(jù)山東大學碩士學位論文理。而管理模塊,是系統(tǒng)管理的一個輔助管理功能。在上面的所有的對系統(tǒng)相應的管理之后,那些不是很重要的系統(tǒng)管理就通過該模塊來實現(xiàn)了,進而可以很有效的區(qū)分一些重要系統(tǒng)管理,和一些非重要的管理。從而就可以重點的管理一些系統(tǒng)設置,而對不重要的系統(tǒng)管理就不要花費太多人力和物力去管理了,進而可以幫助公司節(jié)省開支,也使得公司在管理上有重點的進行相應的管理。當然雖然其他設置,是一些不是很重要的管理,但是也是不可或缺的,只是在管理的時候不是那么重視而己,但也是要統(tǒng)一來管理的。2.3.2財務核算財務核算是公司會計核算管理系統(tǒng)中一個非常重要的組成部分,而該財務核算主要負責對公司會計核算管理系統(tǒng)中財務核算方面的一些管理,該財務核算又包括管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬等五個子功能。并且這五個子功能之間相互協(xié)調完成財務核算的工作,每一個都非常重要,不可或缺。財務核算,其是企業(yè)會計核算管理系統(tǒng)中重要的一部分,其主要負責對企業(yè)zkq20150924會計核算管理系統(tǒng)總財務核算方面的管理,財務的管理是所有企業(yè)都非常重視的管理,財務管理切身關系到任何企業(yè)。財務管理好了,才有助于企業(yè)的其他方面的管理,因為不管企業(yè)其他任何管理,都是會和財務牽涉到關系的,所以財務核算管理是很重要的。財務核算中又包括五個部分:管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬,下面分別對財務核算的五個部分進行的詳細分析。管理項目及單位編碼,主要負責對公司會計核算管理系統(tǒng)中項目及單位編碼方面進行相應的管理。企業(yè)在對項目和單位進行相應的管理的時候,為了方便也為了能夠高效的管理,通常都對項目和單位進行編碼。進而可以有條理的對項目和單位編排,方便管理。而該管理項目及單位編碼,其主要功能就是給公司項目以及公司所有單位進行編碼。當然在對項目或者在對單位進行編碼的時候,不是雜亂無章的任意對其進行編碼,而是按照公司習慣,對項目進行相關的編碼,以及按照一定規(guī)則對單位進行編碼,從而可以幫助公司高效管理項目和單位。財務核算的功能用例圖如圖2-4所示。lO萬方數(shù)據(jù)山東大學碩士學位論文zkq20150924圖2-4財務核算的功能用例圖Fig.2-4TheUseCaseOfFinancialAccounting建立序時賬,主要負責對公司會計核算管理系統(tǒng)中序時賬的建立方面進行相應的管理。該模塊的功能是負責對序時賬進行建立管理。公司中對會計核算進行管理的過程中,是需要建立序時賬的,為了方便記錄公司財務的賬目情況。而在建立序時賬的時候,也不是隨意的對其進行建立,通常按照慣例,公司內(nèi)財務在建立序時賬的時候,是按照日期進行相關的建立的。因為當需要了解序時賬的時候,時間單位是很重要的,它表明了是何時的序時賬,所以直接按照時間來建立序時賬,就很方便后面的相應管理序時賬,方便簡單高效。財務核算功能中錄入記賬憑證的用例描述,如表2.2所示。萬方數(shù)據(jù)山東大學碩士學位論文表2.2錄入記賬憑證的用例描述Table2-2ThetableofinputAccountingcredentialsUseCasedescription用例名稱錄入記賬憑證參與者財務核算管理用戶簡要說明打開財務核算管理頁面進入錄入記賬憑證界面,錄入記賬憑證,并保存,新的記賬憑證信息顯示在系統(tǒng)界面上前置條件財務核算管理用戶進入財務核算管理后置條件管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬能夠使用1、財務核算管理用戶,打開財務核算管理界面;2、點擊錄入記賬憑證,彈出相應錄入記賬憑證界面;基本事件流3、將相應的錄入記賬憑證信息填入頁面中;4、點擊保存,返回錄入記賬憑證信息列表;5、點擊錄入記賬憑證信息列表中的任一用戶,相應信息顯示在錄入記賬憑證界面中其他事件流無異常事件流錄入記賬憑證信息沒有顯示在記賬憑證信息中錄入記賬憑證,主要負責對公司會計核算管理系統(tǒng)中記賬憑證錄入方面進行相應的管理。公司財務每當記賬的時候,都需要記錄一個憑證,來記錄這個記賬zkq20150924信息,有了這個憑證才能對應起相應的記賬。因為公司在查看財務的時候,是需要了解記錄的憑證的。從過往憑證來找到與之相對應的記賬情況。該模塊的功能是,對新的記賬填寫與之對應的記賬憑證。將這個記賬憑證信息錄入到系統(tǒng)中。而且在錄入記賬憑證的時候,一定要確保所錄入的數(shù)據(jù)是準確的,因為這涉及到后面財務會計的核算,也方便之后財務人員對記賬憑證的查詢,及時掌握記賬憑證相關信息。修改記賬憑證,主要負責對公司會計核算管理系統(tǒng)中記賬憑證修改方面進行相應的管理。由于公司的發(fā)展,其業(yè)務是很多的,而這些業(yè)務都需要跟財務打交道。每個業(yè)務在經(jīng)濟來往的時候都需要記錄記賬憑證,而在這個過程中,可能會由于種種原因導致一些記錄憑證信息錯誤,需要對其進行相應的修改。而該修改記賬憑證管理功能就是實現(xiàn)對一些記賬憑證的修改。在修改記賬憑證前,首先需要根據(jù)一定的條件查詢到我們將要修改的記賬憑證,然后對查找出的記賬憑證信息進行相應的修改。修改的時間,必須確保準確無誤,這是一個很細心的工作。打印當月序時賬,主要負責對公司會計核算管理系統(tǒng)中當月序時賬的打印方面進行相應的管理。由于公司規(guī)章制度規(guī)定,通常公司每到月底都會進行對當月萬方數(shù)據(jù)些奎奎蘭堡主堂垡笙塞.——的進行總結,而在進行總結工作前,需要了解當月的一些序時賬的情況,然后根據(jù)這些序時賬情況,展開總結,并規(guī)劃出下個月的工作任務,或者工作計劃。因此說這是一個很重要的工作,而該打印當月序時賬管理功能,就對當月的序時賬打印出來,方便相關人員對其仔細了解,然后幫助進行后面的一些工作。2.3.3綜合查詢綜合查詢是公司會計核算管理系統(tǒng)中一個非常重要的組成部分,而該綜合查詢主要負責對公司會計核算管理系統(tǒng)中綜合查詢方面的一些管理,該綜合查詢又包括來款查詢、總賬查詢和明細賬查詢等三個子功能。并且這三個子功能之間相互協(xié)調完成綜合查詢的工作,每一個都非常重要,不可或缺。綜合查詢的功能用例圖如圖2.5所示。zkq20150924./弋竺j一圖2.5綜合查詢的功能用例圖Fig.2-5TheUseCaseOfIntegratedQuery明細賬查詢,主要負責對公司會計核算管理系統(tǒng)中明細賬查詢方面進行相應的管理。任何一個公司必須要非常清楚的了解自己公司的明細賬目情況。綜合查詢功能中來款查詢的用例描述,如表2—3所示。萬方數(shù)據(jù)山東大學碩士學位論文表2-3來款查詢的用例描述Table2-3ThetableofparagraphIntegratedQueryUseCasedescription用例名稱來款查詢參與者綜合查詢用戶簡要說明打開綜合查詢頁面進入來款查詢界面,輸入查詢條件,查詢條件顯示在界面上,點擊查詢前置條件綜合查詢用戶進入來款查詢后置條件綜合查詢功能包括來款查詢、總賬查詢和明細賬查詢等三個子功能。1、綜合查詢用戶,打開綜合查詢界面;基本事件流2、點擊來款查詢,彈出相應來款查詢界面;3、輸入相應的來款查詢條件;4、點擊查詢,返回來款信息列表:其他事件流無異常事件流輸入查詢條件,返回到界面的信息錯誤綜合查詢,其是企業(yè)會計核算管理系統(tǒng)中一個基本的功能組成,其主要負責對企業(yè)會計核算管理系統(tǒng)中綜合查詢方面的管理,企業(yè)在對會計核算進行管理的時候,需要查詢很多的資料數(shù)據(jù),從而就需要該綜合查詢功能了,通過該綜合查詢的功能,查詢到所需要的數(shù)據(jù)從而進行下一步的相關的管理工作。綜合查詢中又包括三個部分:來款查詢、總賬查詢和明細賬查詢。下面分別對綜合查詢的三zkq20150924個部分進行的詳細分析。來款查詢,主要負責對公司會計核算管理系統(tǒng)中來款查詢方面進行相應的管理。企業(yè)在日常進行業(yè)務活動的過程中,避免不了需要經(jīng)常跟其他的公司開展一些合作,而只要有合作關系了,通常公司之間還有錢款來往。而該來款查詢管理功能其就是負責對來款的一些查詢。因為公司必須要時時刻刻掌握好來款具體信息,然后好根據(jù)來款情況開展相應的業(yè)務拓展活動。并且這些來款情況必須要很清晰的記錄好,相關人員在想了解來款情況的時候,就需要通過該模塊來實現(xiàn)。然后再根據(jù)一些查詢的條件,就可以查詢到任何想要的來款的具體情況了??傎~查詢,主要負責對公司會計核算管理系統(tǒng)中總賬查詢方面進行相應的管理。公司在開展各種業(yè)務,或者在制定公司未來發(fā)展規(guī)劃的時候,需要及時的掌握公司總賬情況,必須及時了解公司財務情況。而該總賬查詢管理功能,就實現(xiàn)了相關人員對公司總賬的查詢,從而了解公司總賬情況,然后在根據(jù)其制定相應的公司發(fā)展計劃。如果對公司總賬情況把握不夠準確,就無法制定切合實際的發(fā)展計劃或者發(fā)展策略。因此及時了解公司總賬情況,對公司管理層制定相應的策14萬方數(shù)據(jù)_一一——————————————————————————————————————————————————一略是非常重要的。而該總賬查詢的管理功能,可以實現(xiàn)對所有公司總賬情況的查詢。山東大學碩士學位論文2.3.4財務決算財務決算是公司會計核算管理系統(tǒng)中一個非常重要的組成部分,而該財務決算主要負責對公司會計核算管理系統(tǒng)中財務決算方面的一些管理,該財務決算又包括匯總核算數(shù)據(jù)、生成財務決算報表、年終報表查詢和年終報表打印等四個子功能。并且這四個子功能之間相互協(xié)調完成財務決算的工作,每一個都非常重要,不可或缺。財務決算,也是企業(yè)會計核算管理系統(tǒng)中一個重要的組成,其主要負責對財務決算方面的相關的管理,只要涉及到財務,顯然其重要性就很大,財務是任何企業(yè)中頭等大事,所以企業(yè)在對財務進行相關的管理就顯得無比重要了,而該財務決算管理功能,其對企業(yè)制定發(fā)展方針和策略,有重要影響作用。財務決算中又包括四個部分:匯總核算數(shù)據(jù)、生成財務決算報表、年終報表查詢和年終報表打印。下面分別對財務決算的四個部分進行詳細分析。匯總核算數(shù)據(jù),主要負責對公司會計核算管理系統(tǒng)中匯總核算數(shù)據(jù)方面進行zkq20150924相應的管理。管理人員在對公司會計核算的時候,會產(chǎn)生很多的核算數(shù)據(jù),而這些數(shù)據(jù)是非常重要的,在以后公司制定一些規(guī)劃的時候,是需要查看的。而該匯總核算數(shù)據(jù),顯然就是負責管理這些會計核算后產(chǎn)生的數(shù)據(jù)的,通過該匯總核算數(shù)據(jù)的功能,統(tǒng)一的管理這些核算后的數(shù)據(jù),將非常有條理化,也會很方便公司對這些數(shù)據(jù)的查詢。統(tǒng)一的管理這些數(shù)據(jù),也將有助于保存這些重要數(shù)據(jù),而顯得不零落,避免這些重要數(shù)據(jù)的丟失,如果真丟失這些核算數(shù)據(jù),就可能會對公司造成重大的損失,所以該管理模塊是很重要的。財務決算的功能用例圖如圖2.6所示。萬方數(shù)據(jù)山東大學碩士學位論文圖2-6財務決算的功能用例圖Fig.2-6TheUseCaseOfFinancialAccounts生成財務決算報表,主要負責對公司會計核算管理系統(tǒng)中生成財務決算報表方面進行相應的管理。在對財務決算進行相關的管理工作的時候,就會需要產(chǎn)生各種的很多的財務決算方面的報表。因為通過財務決算報表形式來顯示一些數(shù)據(jù),是很清晰的,也很方便后面對這些報表數(shù)據(jù)的分析工作,因此就需要經(jīng)常生成財務決算報表,同時也方便企業(yè)一些管理人員的查看。通過生成財務決算報表也會很方便的進行保存。通過報表形式來記錄財務決算的一些情況,在制定一些公司發(fā)展規(guī)劃的時候,將會大大減輕一些不必要的工作,從而提高工作效率。財務決策功zH、匕v-,中匯總核算數(shù)據(jù)的用例描述,如表2-4所示。16萬方數(shù)據(jù)山東大學碩士學位論文表2-4匯總核算數(shù)據(jù)的用例描述Table2-4ThetableofSummaryaccountingdataUseCasedescription用例名稱匯總核算數(shù)據(jù)參與者匯總核算數(shù)據(jù)用戶簡要說明打開財務決策頁面進入?yún)R總核算數(shù)據(jù)界面,輸入?yún)R總條件,選中的匯總核算數(shù)據(jù)顯示在界面上前置條件匯總核算數(shù)據(jù)用戶進入?yún)R總核算數(shù)據(jù)界面后置條件財務決算包括的匯總核算數(shù)據(jù)、生成財務決算報表、年終報表查詢和年終報表打印四個功能。l、匯總核算數(shù)據(jù)用戶登錄,打開財務決策界面;基本事件流2、點擊匯總核算數(shù)據(jù),彈出匯總核算數(shù)據(jù)界面;3、輸入相應的匯總核算數(shù)據(jù)條件;4、點擊查詢,返回匯總核算數(shù)據(jù)結果;其他事件流無異常事件流輸入?yún)R總核算數(shù)據(jù),返回到界面的信息錯誤年終報表查詢,主要負責對公司會計核算管理系統(tǒng)中年終報表查詢方面進行相應的管理。企業(yè)在發(fā)展規(guī)劃的過程中,定期每年都會制定一些年終報表,來統(tǒng)計公司一年以來公司的發(fā)展情況。而一些管理人員需要查看這些年終報表,進而就需要該年終報表查詢管理功能了。通過該年終報表查詢管理功能,相關人員就可以查看到所有的年終報表情況,進而根據(jù)這些年終報表信息,總結公司發(fā)展情況,也可以幫助制定來年的發(fā)展計劃,是非常重要的。查詢年終報表的時候,需要一定的權限,而不是所有人都可以查詢,只有具有一定權限的人員才可以查詢,這關系到公司的切身利益。年終報表打印,主要負責對公司會計核算管理系統(tǒng)中年終報表打印方面進行相應的管理。公司每年年底,通常都會生成一些年底報表,而一些管理人員在制定或者總結公司發(fā)展的時候,就需要這些年終報表。而該年終報表打印,就是將這些年終報表打印出來,以紙質的形式顯示。打印年終報表的時候,只需要將需要的年終報表打印出來即可,因為不是所有的年終報表都會有用。管理人員只需要按照領導要求,將需要的年終報表打印即可。所以在打印年終報表的時候,需要先查詢到將要打印的年終報表,通過上面年終報表查詢管理功能查詢到打印的年終報表,然后選擇這些進行相關的打印。萬方數(shù)據(jù)山東大學碩士學位論文2.3.5財務分析財務分析是公司會計核算管理系統(tǒng)中一個非常重要的組成部分,而該財務分析主要負責對公司會計核算管理系統(tǒng)中財務分析方面的一些管理,該系統(tǒng)管理又包括財務指標分析和績效分析兩個子功能,并且這兩個子功能之間相互協(xié)調完成財務分析的工作,每一個都非常重要,不可或缺。財務分析的功能用例圖如圖2.7所示。.一/弋竺:/\\/圖2-7財務分析的功能用例圖Fig.2-7TheUseCaseOfFinancialAnalysis財務分析,也是企業(yè)會計核算管理系統(tǒng)中一個重要的管理環(huán)節(jié),主要負責對企業(yè)會計核算管理系統(tǒng)中財務分析方面的一些管理,企業(yè)通過對財務進行一些分析,然后就可以從中發(fā)現(xiàn)一些規(guī)律,進而可以根據(jù)發(fā)現(xiàn)的這些結果,對制定公司發(fā)展策略是有重要參考意義的。財務分析中又包括兩個部分:財務指標分析和績效分析。下面分別對財務分析的兩個部分進行的詳細分析。財務指標分析,主要負責對公司會計核算管理系統(tǒng)中財務指標分析方面進行相應的管理。財務指標是一個企業(yè)公司在進會計核算過程中非常重要的數(shù)據(jù)參數(shù)。而企業(yè)在進行會計核算的時候,對財務指標的分析就顯得非常重要的了,因為企業(yè)可以通過對財務指標的分析,會發(fā)現(xiàn)一些對企業(yè)發(fā)展有重要影響意義的東西。通過這些財務指標的分析結果,企業(yè)在之后的制定企業(yè)發(fā)展規(guī)劃的時候,就會基于這些財務指標分析的結果之上,從而制定出更好更有效的發(fā)展規(guī)劃,幫助企業(yè)萬方數(shù)據(jù)山東大學碩士學位論文在未來的發(fā)展中盡可能的取得更大的發(fā)展。顯然財務指標分析功能是非常重要的,它可以認為是一個企業(yè)發(fā)展的依據(jù)。財務分析功能中財務指標分析的用例描述,如表2.5所示。表2-5財務指標分析的用例描述Table2-5ThetableofFinancialindicatorsanalysisUseCasedescription用例名稱參與者簡要說明前置條件后置條件財務指標分析財務指標分析用戶打開財務分析頁面進入財務指標分析界面,輸入財務指標分析條件,執(zhí)行財務指標分析,分析結果顯示在界面上財務指標分析用戶進入財務指標分析界面財務分析包括財務指標分析和績效分析兩個子功能。1、財務指標分析用戶登錄,打開財務分析界面;基本事件流2、點擊財務指標分析,彈出財務指標分析界面;3、輸入相應的財務指標分析條件;4、點擊分析,返回分析結果:其他事件流異常事件流無輸入財務指標分析條件,沒有分析結果返回到界面績效分析,主要負責對公司會計核算管理系統(tǒng)中績效分析方面進行相應的管理。績效是一個企業(yè)發(fā)展過程中制定的非常重要的策略,每個企業(yè)都會制定一些符合自己本身的一些績效,通過這些績效將有助于對企業(yè)的管理工作,是非常有幫助的。而該績效分析的功能,就是通過分析企業(yè)內(nèi)制定的績效情況,通過分析發(fā)現(xiàn)一些問題,或者發(fā)現(xiàn)一些規(guī)律,進而就可以幫助公司規(guī)劃發(fā)展,幫助公司管理業(yè)務,甚至提高公司效益。因此在對績效進行分析的時候,就需要認真仔細,并且按照本公司的一些情況,分析出對公司發(fā)展有幫助的結果。然后將這個分析的結果,用在企業(yè)發(fā)展規(guī)劃上,是非常有幫助的。本章對企業(yè)會計核算管理系統(tǒng)工程的總體需求進行分析以及討論,并且詳細分析了企業(yè)會計核算管理系統(tǒng)中各個模塊,包括系統(tǒng)管理模塊、財務核算模塊、綜合查詢模塊、財務決算模塊以及財務分析模塊,最后還對在該系統(tǒng)開發(fā)中所使用的工作流技術展開了詳細的分析。19萬方數(shù)據(jù)山東大學碩士學位論文第3章3.1系統(tǒng)設計目標和原則系統(tǒng)架構設計企業(yè)會計預算核算管理系統(tǒng)的設計目標就是系統(tǒng)在設計完成后可以高效率的完成企業(yè)成本預算核算工作,保證企業(yè)成本預算核算工作正常穩(wěn)定的進行下去。為了實現(xiàn)這一功能,系統(tǒng)在設計過程中必須遵循的目標如下:系統(tǒng)的保密性好:系統(tǒng)對于特殊數(shù)據(jù)都會進行特殊保存,不允許外部應用程序訪問。對于需要在網(wǎng)絡上傳輸?shù)臄?shù)據(jù),都進行了加密處理,并且在諸多地方使用了硬件加密設備進行加密處理。減少手工操作:為了在企業(yè)成本預算核算過程中出現(xiàn)較少差錯,應該盡量避免手工操作,因為這樣會加大錯誤的發(fā)生概率,所以新型的系統(tǒng)在管理過程中基本上實現(xiàn)了自動化。操作相對簡單:系統(tǒng)考慮到使用人員的具體水平,在功能操作方面簡化了自身難度,操作人員可以簡單方便的完成各項操作任務。同時系統(tǒng)提供了比較完善的操作手冊和使用說明書,可以使用人員快速的上手,極大的節(jié)約了學習時間。系統(tǒng)界面:系統(tǒng)顯示界面簡單大方,美觀清晰,流程直觀規(guī)范,便于操作和維護。具體有好的人機對話界面,易學、易用。穩(wěn)定性好:系統(tǒng)在一定的運行環(huán)境下,可以正常穩(wěn)定的工作,并且系統(tǒng)在阻止外界信息干擾和處理突發(fā)事件上都具備突出的優(yōu)勢。3.2系統(tǒng)部暑架構設計系統(tǒng)的具體部署,充分考慮公司現(xiàn)有的IT架構、網(wǎng)絡架構。公司現(xiàn)狀是:機構分布在全省多個地區(qū),應用服務器集中部署與公司總部中心機房,各地區(qū)工作人員使用瀏覽器或各系統(tǒng)客戶端軟件,通過互聯(lián)網(wǎng)實現(xiàn)對中心機房服務器的訪問。財務系統(tǒng)的部署,依照公司總體IT部署架構,應用服務器和數(shù)據(jù)庫服務器部署于總部中心機房,相關操作人員使用瀏覽器,通過互聯(lián)網(wǎng)實現(xiàn)對系統(tǒng)的訪問。同時,20萬方數(shù)據(jù)———————————————————————————————————————————————————一在互聯(lián)網(wǎng)與公司局域網(wǎng)之間設置防護墻,進行安全控制。系統(tǒng)的具體部署如圖3.1所示。山東大學碩士學位論文圖3.1系統(tǒng)部署結構圖Figure3-1Thedeploymentofthesystemstructurediagram3.3系統(tǒng)邏輯架構系統(tǒng)的技術架構描述了系統(tǒng)的整體實現(xiàn)技術,以及系統(tǒng)各個實現(xiàn)技術之間的聯(lián)系。企業(yè)會計預算核算管理系統(tǒng)根據(jù)自身管理特點,采用了較為先進的J2EE實現(xiàn)技術,將Struts、Hibernate、Spnng框架技術進行了有效整合,最大化的發(fā)揮了自身的工作特點,讓系統(tǒng)在設計完成后最大程度上滿足企業(yè)會計預算核算管理工作。系統(tǒng)的體系結構設計主要是指系統(tǒng)層次結構的設計。在對企業(yè)會計核算管理系統(tǒng)進行研究的過程中,其層次設計方面,主要結合了MVC設計模式進行設計。萬方數(shù)據(jù)山東大學碩士學位論文在MVC設計模式中,主要將系統(tǒng)的層次分為三層,分別為視圖層、模型層以及控制器層。在對本系統(tǒng)進行設計的過程中,結合本系統(tǒng)的實際設計要求,對該層次稍微做了一些調整。系統(tǒng)體系結構圖,如圖3.2所示。視圖層邏輯層/,≤≥系統(tǒng)管理財務核算≤≥綜厶口查詢財務決策≤≥財務分析、

≤≥7<=二——二>廠數(shù)據(jù)層\系統(tǒng)數(shù)據(jù)庫、——~———/

、//圖3-2系統(tǒng)體系結構圖Figure3-2Thedeploymentofthesystemstructurediagram通過圖3.2可以看出,該企業(yè)會計核算管理系統(tǒng)主要分為三個層次,分別為視圖層、邏輯層以及數(shù)據(jù)庫層。視圖層中主要存放的是頁面設計的相關文件,其中通過HTML技術與MVC技術的結合使用,共同對頁面的布局進行規(guī)范及設計;在邏輯層中主要包括系統(tǒng)中的相關邏輯功能,分別包括基礎維護、設備巡視管理、缺陷管理以及設備中心管理,這些業(yè)務通過邏輯層進行處理并與數(shù)據(jù)層進行交互,最終得出相關操作結果。在數(shù)據(jù)庫層中,根據(jù)系統(tǒng)的研究內(nèi)容,主要包括基礎數(shù)據(jù)庫、巡視數(shù)據(jù)庫、缺陷數(shù)據(jù)庫以及設備數(shù)據(jù)庫。萬方數(shù)據(jù)山東大學碩士學位論文3.4系統(tǒng)功能架構設計系統(tǒng)的機構圖如圖3-3所示。萬方數(shù)據(jù)圖3-3系統(tǒng)功能結構圖Figure3-3systemfunctiondesignofthestructure23山東大學碩士學位論文公司會計核算管理系統(tǒng)中涉及到管理人員對會計核算的全部過程的相關管理,其包括系統(tǒng)管理、財務核算、綜合查詢、財務決算以及財務分析等五個管理模塊。系統(tǒng)管理功能模塊包括有用戶基本信息、定義明細科目、銀行賬號管理和其他設置等四個子功能模塊組成。財務核算功能模塊包括有管理項目及單位編碼、建立序時賬、錄入記賬憑證、修改記賬憑證和打印當月序時賬等五個子功能模塊組成。綜合查詢功能模塊包括有來款查詢、總賬查詢和明細賬查詢等三個子功能模塊組成。財務決算功能模塊包括有匯總核算數(shù)據(jù)、生成財務決算報表、年終報表查詢和年終報表打印等四個子功能模塊組成。財務分析模塊包括有財務指標分析和績效分析兩個功能子模塊。本章主要對系統(tǒng)總體設計過程進行了詳細的描述,并通過圖表的形式對系統(tǒng)設計目標和原則、系統(tǒng)邏輯架構的設計、系統(tǒng)部署架構的設計以及系統(tǒng)功能架構的設計過程進行了詳細的描述。萬方數(shù)據(jù)山東大學碩士學位論文第4章系統(tǒng)詳細設計4.1數(shù)據(jù)庫設計4.1.1數(shù)據(jù)庫結構設計企業(yè)會計核算管理系統(tǒng)中由于各個實體的屬性過多,所以沒有在E.R圖中進行表示,企業(yè)會計核算管理系統(tǒng),因為所有實體的屬性非常多,所以在E.R圖中只有一部分表示出來。根據(jù)業(yè)務流程可以得到各個實體之間的E.R圖,如圖4.1所示。圖4-1企業(yè)會計核算管理系統(tǒng)的E-R圖Fig?4-1TheE-Rdiagramofenterpriseaccountingmanagementsystem實體對應的屬性見表4.1所示。25萬方數(shù)據(jù)——.————————————————————————————————————二——=』|-———————一表4.1實體屬性表Table4-IThetableofentityandproperty山東大學碩士學位論文實體管理人員銀行賬號實體項目表來款表記賬憑證表屬性編號、姓名、年齡、性別、部門、入職時間、聯(lián)系方式、住址、電子郵件、備注編號、類別、卡號、負責人、合作企業(yè)、開始時間、結束時間等屬性編號、名稱、負責人、聯(lián)系電話、合作單位、開始時間、完成時間、投資、備注編號、來款單位、負責人、聯(lián)系電話、時間、金額、審核人、審核狀態(tài)、審核時間、備注編號、名稱、會計、稽核、時間、摘要、借方、貸方、金額、備注4.1.2數(shù)據(jù)庫表的設計由于該企業(yè)會計核算管理系統(tǒng)中數(shù)據(jù)表有非常的多,在這里只詳細介紹其中幾個進行相關的討論和說明。(1)管理人員表主要存放企業(yè)會計核算管理系統(tǒng)中管理人員的一些基本信息,包含編號、姓名、年齡、性別、部門、入職時間、聯(lián)系方式、住址、電子郵件、備注等。管理人員表見表4—2所示。表4-2管理人員表R山le4—2Thetableofadministrator字段名稱aa數(shù)據(jù)類型int(8)varchar(8)int(18、描述編號姓名年齡性別描述部門入職時間聯(lián)系方式住址電力郵件備注可否為空不可不可不可不可可否為空不可不可不可不可不可可以主鍵是外鍵idn鋤eaj嗎ea_gendervarchar(4)數(shù)據(jù)類型varchar(10)date字段名稱a_departmenta——rztimea_phonea——addressa主鍵外鍵int(18、varchar(11)varchar(11)varchar(11)emaila——remark(2)銀行賬號表主要存放企業(yè)會計核算管理系統(tǒng)中銀行賬號的一些基本信26萬方數(shù)據(jù)————————————————————————————————_——————●—————-————————————————一一一.堂奎奎蘭堡主蘭垡笙莖——息,包含所有基本信息,例如編號、類別、卡號、負責人、合作企業(yè)、開始時間、結束時間、備注等。銀行賬號表見表4.3所示。表4-3銀行賬號表功6le4.3Thetableofbankaccount字段名稱數(shù)據(jù)類型描述可否為空主鍵外鍵bidint(8)編號不可是b_typevarchar(8)類別不可bkahaoint(181卡號不可bfzrvarchar(4)負責人不可b_hzqyvarchar(101合作企業(yè)不可bbtimedate開始時間不可botimedate結束時間不可b—.remarkvarchar(11)備注可以(3)項目表用來存放企業(yè)會計核算管理系統(tǒng)中項目的一些基本信息,包括編號、名稱、負責人、聯(lián)系電話、合作單位、開始時間、完成時間、投資、備注等。項目表見表4.4所示。表4-4項目表Table4-4Thetableofproject字段名稱數(shù)據(jù)類型描述可否為空主鍵外鍵pidint(8)編號不可是p--namevarchar(8)名稱不可p_fzrvarchar(10)負責人不可p_phoneint(18、聯(lián)系電話不可p_hzdwvarchar(1O、合作單位不可p_btimedate開始時間不可p_otimedate完成時間不可p._tzfloat投資不可p_remarkvarchar(11)備注可以(4)來款表主要存放企業(yè)會計核算管理系統(tǒng)中來款的一些基本信息。來款信息包含所有基本信息,例如編號、來款單位、負責人、聯(lián)系電話、時間、金額、審核人、審核狀態(tài)、審核時間、備注等。來款表見表4.5所示。萬方數(shù)據(jù)一一—————————————————————————————————————————二——————————一表4-5來款表Table4-5Thetableofcomingmoney山東大學碩士學位論文字段名稱CC數(shù)據(jù)類型int(8)varchar(1o)varchar(1O)varchar(4)int(10)date描述編號來款單位負責人聯(lián)系電話時間金額審核人審核狀態(tài)審核時間備注可否為空不可不可不可不可不可不可不可不可不可可以主鍵是外鍵idlkdwfzrCc_phoneCtimecAlneCCshrshztshtimevarchar(11)varchar(11)dateCc——remarkvarchar(11)(5)記賬憑證表用來存放企業(yè)會計核算管理系統(tǒng)中記賬憑證的一些基本信息,包含編號、名稱、會計、稽核、時間、摘要、借方、貸方、金額、備注等,記賬憑證表見表4-6所示。表4-6記賬憑證表Table4-6Thetableofrecordingvoucher字段名稱rr數(shù)據(jù)類型int(8)varchar(8)varchar(10)varchar(1O)date描述編號名稱會計稽核時間摘要借方貸方金額備注可否為空不可不可不可不可不可不可不可不可不可可以主鍵是外鍵idn鋤erkuaUr_iihertimer——contentvarchar(10)varchar(11)varchar(11)flOatr_iiefrdaifrJlner——remarkvarchar(11)4.2系統(tǒng)管理詳細設計在公司會計核算管理系統(tǒng)當中最重要的一個組成部分就是系統(tǒng)管理,而該系統(tǒng)管理主要負責對公司會計核算管理系統(tǒng)中系統(tǒng)方面的一些管理操作。而該系統(tǒng)管理模塊又包括有用戶基本信息、定義明細科目、銀行賬號管理和其他設置等四個子模塊組成。因為在系統(tǒng)管理中子功能模塊有很多,在這里我們只介紹其中的28萬方數(shù)據(jù)山東大學碩士學位論文一個。管理人員在對用戶基本信息進行相關管理操作時,管理人員需要在企業(yè)會計核算管理系統(tǒng)的登陸頁面中輸入用戶名和密碼,驗證通過后登陸到企業(yè)會計核算管理系統(tǒng)的主頁面中,在系統(tǒng)主界面選擇系統(tǒng)管理的菜單,頁面的左側就會展開系統(tǒng)管理的四個子菜單,然后我們就從這四個系統(tǒng)管理子菜單中選擇用戶基本信息子菜單,就進入到用戶基本信息的管理界面,然后我們就可以在這個界面中根據(jù)提示和實際情況信息對用戶基本信息進行相關的管理工作,然后將操作結果進行保存。用戶基本信息的時序圖如圖4.2所示。罔入甲阜甲阜圖4-2用戶基本信息的時序圖Fig.4-2ThesequencediagramofUserBasicInformation用戶基本信息的程序流程為:(1)首先管理人員在企業(yè)會計核算管理系統(tǒng)登錄頁面中,輸入密碼和用戶名,經(jīng)驗證后登錄到企業(yè)會計核算管理系統(tǒng)的主頁面。(2)在企業(yè)會計核算管理系統(tǒng)的主頁面的導航欄中選擇系統(tǒng)管理菜單,在主頁面左側展開的四個系統(tǒng)管理子菜單中,選擇用戶基本信息菜單,進入到用戶基本信息信息管理界面。萬方數(shù)據(jù)山東大學碩士學位論文(3)在用戶基本信息管理界面中,根據(jù)情況選擇相應的操作,比如這里查看用戶基本信息。(4)根據(jù)頁面提示信息,進行相應操作,完成查看用戶基本信息。(5)操作完成后,保存操作結果,并返回到企業(yè)會計核算管理系統(tǒng)的主頁面。用戶基本信息類的類圖如圖4.3所示。USERserviceUSERAction-supervisor:Supervisor?supervisorMgr:SupervisorMgr+insertSupervisor0+tlpdateSupervisor()+deleteSupervisor()+get()+findSupervisorO+showList0+getSuperviso

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論