




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
南昌工學院本科生畢業(yè)設(shè)計(論文)基于java財務(wù)管理系統(tǒng)設(shè)計摘要現(xiàn)在,互聯(lián)網(wǎng)開發(fā)快速,其遍及特性與運用特性逐漸增強,特別是公司,強烈依靠于互聯(lián)網(wǎng),如果一家公司缺少互聯(lián)網(wǎng),那么極難想象結(jié)果將如何。隨后,公司經(jīng)管形式的轉(zhuǎn)變極大,早就舍棄了固有的人工經(jīng)管形式,隨之被取代的經(jīng)管形式具備當代化和信息網(wǎng)絡(luò)化的特性,對于一家公司,其在運用互聯(lián)網(wǎng)信息化的進程中,首先,通常把財務(wù)網(wǎng)絡(luò)化作為始點,此便需要將固有的財務(wù)經(jīng)管樣式轉(zhuǎn)換成適合目前信息化開發(fā)的經(jīng)管樣式。財務(wù)經(jīng)管早就不屬于以往那種僅對公司賬務(wù)實施簡潔經(jīng)管的時期,一家當代的公司應(yīng)當通過經(jīng)管財務(wù),能夠推測出將來公司開發(fā)的目標,為公司實施決議的核心參照。因此講,做好財務(wù)網(wǎng)絡(luò)化對一家公司的將來極其核心。本文從財務(wù)管理系統(tǒng)課題研究的相關(guān)背景入手,首先詳細的闡述了系統(tǒng)開發(fā)用到的相關(guān)技術(shù),接著仔細的做了系統(tǒng)的需求分析,接著重點的進行了系統(tǒng)的設(shè)計,最后針對性的做了系統(tǒng)的實現(xiàn)與測試。關(guān)鍵詞:財務(wù);網(wǎng)絡(luò)化;財務(wù)管理系統(tǒng)
AbstractTherapiddevelopmentinthenetworktoday,thepopularizationandapplicationofnetworkismoreandmorestrong,enterprisesrelyonthenetworkinparticular,cannotimagineabusinessenterprisehasnonetworkwouldwork.Followedbytheenterprisemanagementmodetothehugechange,thetraditionalmanualmanagementmodehasbeeneliminated,replacesb.ismodern,informationnetworkmanagementmodel,thefirststepofanenterpriseapplicationofnetworkinformationfromthegeneralfinancialnetworkasastartingpoint,thisrequiresthatthetraditionalfinancialmanagementmodetoadapttothedevelopmentofinformationmanagement.Financialmanagementisnotonlytotheenterpriseaccountingpastsimplemanagementera,amodernenterprisesneedthroughthefinancialmanagementtopredictthefuturedirectionofenterprisedevelopment,isanimportantbasisfortheenterprisedecision.Soagoodgraspoffinancialnetworkiscriticaltothefutureofanenterprise.Inthispaper,thebackgroundofresearchoffinancialmanagementsystem,firstintroducedtherelatedtechnologiesofthesystemused,thencarefullydothesystemneedsanalysis,thenfocusesonthesystemdesigniscarriedout,finallymadetheimplementationandtestingsystem.Keywords:financialnetwork;financialmanagementsystem
目錄摘要 1Abstract 2第一章緒論 5第二章系統(tǒng)相關(guān)技術(shù)概述 72.1.MVC設(shè)計模式 72.2J2EE平臺 72.2.1J2EE概要 72.2.2J2EE規(guī)范定義的主要組件 82.3常見MVC框架 102.3.1Hibernate框架 102.3.2Spring框架 112.3.3Struts框架 112.4JAVA簡介 122.5MicrosoftSQLServer2008簡介 132.5.1SQL語言有以下幾個優(yōu)點: 132.5.2SQL語言可完成的主要功能 14第三章公司財務(wù)管理系統(tǒng)需求分析 153.1財務(wù)管理業(yè)務(wù)流程的分析 153.2系統(tǒng)的性能指標需求 153.3系統(tǒng)故障處理要求 163.4系統(tǒng)易用性要求 163.5系統(tǒng)安全要求 16第四章公司財務(wù)管理系統(tǒng)的設(shè)計 184.1系統(tǒng)架構(gòu)的設(shè)計 184.2系統(tǒng)功能模塊的總體設(shè)計 184.3系統(tǒng)功能模塊的具體設(shè)計 194.3.1登錄模塊的設(shè)計 194.3.2憑證管理模塊的設(shè)計 204.3.3工資管理模塊的設(shè)計 214.3.4固定資產(chǎn)管理模塊的設(shè)計 224.3.5賬簿管理模塊的設(shè)計 244.3.6報表管理模塊的設(shè)計 244.3.7期末處理模塊的設(shè)計 254.3.8往來管理模塊的設(shè)計 254.3.9出納管理模塊的設(shè)計 264.3.10財務(wù)分析模塊的設(shè)計 274.4系統(tǒng)數(shù)據(jù)庫設(shè)計 284.4.1憑證管理模塊數(shù)據(jù)庫的設(shè)計 284.4.2工資管理模塊數(shù)據(jù)庫的設(shè)計 304.4.3固定資產(chǎn)管理模塊數(shù)據(jù)庫的設(shè)計 324.4.4賬簿管理模塊數(shù)據(jù)庫的設(shè)計 33第五章公司財務(wù)管理系統(tǒng)的實現(xiàn)與測試 365.1登錄界面的實現(xiàn) 365.2憑證管理模塊界面的實現(xiàn) 365.3工資管理模塊界面的實現(xiàn) 415.4固定資產(chǎn)管理模塊界面的實現(xiàn) 435.5賬簿管理模塊界面的實現(xiàn) 465.6與數(shù)據(jù)庫的連接的主要思路 475.7系統(tǒng)的測試 49第六章總結(jié)及展望 526.1總結(jié) 526.2展望 52參考文獻 54致謝 55
第一章緒論由于金融國際化出現(xiàn),再加上知識金融時期來臨,任意一項機構(gòu)務(wù)必創(chuàng)建和本身特征能夠相匹配的經(jīng)管消息體系,方可極佳地存在并開發(fā),優(yōu)效力地將正常的任務(wù)行動統(tǒng)籌地進行規(guī)劃。目前,有用的消息經(jīng)管是公司成功的核心,同樣是一家公司合理經(jīng)管必要的根本。在以往這些年,企業(yè)經(jīng)過了快速的擴展。結(jié)果,公司對能源形成了龐大的需要,這能夠加重經(jīng)管實力、組成架構(gòu)、已有體系和運用代碼及事務(wù)過程之間的沖突。需要在公司和經(jīng)管觀念、商品和墟市熱點、界說確切的組成架構(gòu)與過程等部分實施革新。當前,企業(yè)急切需要對全部企業(yè)層級實施信息化的建造。創(chuàng)建信息化環(huán)境;快速推進并完備信息化任務(wù),對消息體系進行完備;提升貨流速率、創(chuàng)建并加強供方庫庫藏的范圍與經(jīng)管,提高企業(yè)供給實力;趕快創(chuàng)建并健全一致性的信息舞臺,完成消息分享。對于財務(wù)管理系統(tǒng),其是企業(yè)信息化任務(wù)的重點,關(guān)系到公司的存活和開發(fā)。經(jīng)過處置初始數(shù)值,能夠提升消息的公開度,加強了數(shù)值的精確性,有益于增強公司財務(wù)的管制。另外,為完成體系的能移栽性,極大程度上降低了體系端口與保護需要。此課題源自于KX企業(yè)層信息化建造工程的一方面。KX企業(yè)開發(fā)速度極快,其必須的保障就是巨大而牢靠的基本事務(wù)處置舞臺,對于信息化舞臺,其在企業(yè)經(jīng)營進程中奉獻了巨大的力量,對提升企業(yè)總體經(jīng)管水準與增強墟市角逐力產(chǎn)生了巨大的推進功效。企業(yè)“財務(wù)管理系統(tǒng)”的要求是參照企業(yè)財務(wù)經(jīng)管與計算的整體準則,在固有企業(yè)能源經(jīng)管體系的前提下,完成對財務(wù)部各類事務(wù)的追蹤、預(yù)警、管制,并且完成對各科室、職位與個體的作業(yè)的評測剖析。比起之前的體系,不但能夠監(jiān)測統(tǒng)計之前早就在舊的體系內(nèi)實施的事務(wù)過程,而且添加了對資產(chǎn)規(guī)劃的確認性能,及實施回饋的性能;關(guān)于財務(wù)機構(gòu)如今沒有出現(xiàn)在舊體系內(nèi)實施操縱的各類事務(wù),同樣務(wù)必經(jīng)過作業(yè)規(guī)劃呈報與回饋樣式完成追蹤剖析性能。體系應(yīng)當供應(yīng)和別的板塊之間的數(shù)值導(dǎo)入和數(shù)值導(dǎo)出性能。此體系由KX企業(yè)財務(wù)機構(gòu)指出,詳細客戶涵蓋該部門的全部成員、KX企業(yè)主管干部、與財務(wù)機構(gòu)具有事務(wù)端口關(guān)聯(lián)的各個機構(gòu)事務(wù)成員與機構(gòu)責任成員。
第二章系統(tǒng)相關(guān)技術(shù)概述在計算機高度普通的如今,數(shù)字化的管理工具已經(jīng)滲透到各個領(lǐng)域。隨著網(wǎng)絡(luò)技術(shù)以及計算機技術(shù)的高速發(fā)展,輕量級、跨平臺、高兼容性的B/S系統(tǒng)受到廣泛的喜愛和應(yīng)用。通過應(yīng)用B/S體系,客戶能夠時時刻刻地經(jīng)過因特網(wǎng)實施工作,可以提升辦公效率,同時增加了辦公的靈活性和舒適度。在復(fù)雜信息管理方面,電子計算機具有不可取代的優(yōu)越性。它能夠高效高精度地完成復(fù)雜的管理邏輯。以電子計算機為基礎(chǔ),并結(jié)合高效優(yōu)秀的管理工具,可以達到事半功倍的效果[21]。本系統(tǒng)就是為了管理好圖書信息而設(shè)計的。2.1.MVC設(shè)計模式MVC設(shè)計模式是"Model-View-Controller"的縮寫,MVC中文翻譯為“模式—視圖—控制器”,其為XeroxPARC在80年代為編碼語言Smalltalk-80研發(fā)的一類軟件策劃形式,到現(xiàn)在早就被普遍應(yīng)用,并且被舉薦成為Sun企業(yè)J2EE舞臺的策劃形式,MVC為很多互動與頁面體系的組成基本,其將互動體系的構(gòu)成劃為形式(Model)、視圖(View)、管制器(Controller)三類構(gòu)件。如圖2-1所示:圖2-1MVC組件類型的關(guān)系和功能MVC即把一個應(yīng)用的輸入、處理、輸出流模型層、視圖層、控制層。2.2J2EE平臺2.2.1J2EE概要電子政務(wù)與信息技術(shù)正在快速開發(fā),而人們對它的需要為運用代碼程序的研發(fā)成員引來了新的重壓。比起之前,務(wù)必以極少的錢款、極少的能源快速地策劃、創(chuàng)建與制作公司的運用代碼程序??蛻魴C不斷被壓縮,逐漸被瀏覽器所替代,所以,同樣促進在實施體系策劃研發(fā)進程內(nèi)更為重視策劃和研發(fā)伺服器,對伺服器實施細化。在技能上,運用伺服器技能與容器構(gòu)件技能的產(chǎn)生為公司層互聯(lián)網(wǎng)的散布式運用供應(yīng)了優(yōu)質(zhì)的技能支撐,推進了此類趨向的開發(fā)與健全。MVC形式為支撐此類趨向開發(fā)的軟件策劃形式,而能夠很好的實現(xiàn)MVC這種多層次的軟件設(shè)計模式的技術(shù)平臺,就是J2EE(Java2PlatformEnterpriseEdition)。2.2.2J2EE規(guī)范定義的主要組件應(yīng)用多層的散布式運用模塊,對于運用邏輯,根據(jù)性能區(qū)分成構(gòu)件,各項運用構(gòu)件參照他們所處的層,散布在差別的機器中。其實,SUN策劃J2EE的最初目的恰是希望處理兩級形式(Client/Server)的弊病。如今,對于J2EE的多層公司級運用模塊,其把雙層化模塊內(nèi)的差別層面分割為很多層級層。對于一項多級化運用,其可以為差別的J2EEEIS每類服侍供應(yīng)一項單獨的Web層,下列為J2EE經(jīng)典的四層架構(gòu)運轉(zhuǎn)在顧客端機器中的顧客層構(gòu)件;運轉(zhuǎn)在伺服器中的層構(gòu)件;運轉(zhuǎn)在J2EE伺服器中的事務(wù)邏輯層構(gòu)件;運轉(zhuǎn)在伺服器中的公司消息體系層構(gòu)件。運用代碼由構(gòu)件組成。J2EE構(gòu)件具備孤立性能的軟件模塊,它們經(jīng)過有關(guān)的類與文檔構(gòu)成了J2EE運用軟件,并且和別的構(gòu)件互動。在J2EE指南內(nèi),對下列的J2EE構(gòu)件進行了界說:運用顧客端代碼與applets屬于顧客層的構(gòu)件;JavaServlet屬于web層的構(gòu)件;EnterpriseJavaBeans(EJB)屬于事務(wù)層的構(gòu)件;一項運用構(gòu)件應(yīng)當被安置的具體位置,由此運用構(gòu)件是這個多層的J2EE情境內(nèi)的哪個層來確定。此類層屬于Web層、顧客層、事務(wù)層或是公司消息體系層。顧客層構(gòu)件(ClientTierTM)。有些J2EE運用鑒于Web,同樣有些并非鑒于Web。在一項鑒于Web的J2EE運用內(nèi),客戶的閱覽器在顧客層內(nèi)運轉(zhuǎn),并且從一項Web伺服器中下載WEB層內(nèi)的靜止HTML界面或由JSP或Servlets形成的實時變化的HTML界面。在一項沒有鑒于Web的J2EE運用代碼內(nèi),一項單獨的顧客代碼,或許沒有運轉(zhuǎn)在一項HTML界面內(nèi),而是運轉(zhuǎn)在別的部分鑒于互聯(lián)網(wǎng)的體系(例如手拿裝備或汽車電話)內(nèi)的applet軟件,在顧客層內(nèi)運轉(zhuǎn),并且在沒有通過Web層的境況下,對enterprisebeans實施拜訪。這類沒有鑒于Web的顧客層或許同樣涵蓋一項JavaBeans類去對客戶導(dǎo)入進行經(jīng)管,并且把這些該導(dǎo)入傳送至公司層內(nèi)運轉(zhuǎn)的EnterpriseBean類去處置。參照J2EE規(guī)則,對于JavaBeans類,其沒有被當作構(gòu)件。為J2EE舞臺編輯的JavaBeans類,能夠包含用例變量及用來拜訪用例變量內(nèi)數(shù)值的“get與set辦法”。以此類樣式應(yīng)用的類在策劃與完成方面一般均十分簡潔,然而它們務(wù)必滿足JavaBeans規(guī)則內(nèi)給出的定名與策劃商定。層構(gòu)件(WebTierTM)。J2EEWeb構(gòu)件能夠由JSP界面、鑒于Web的applets及展示HTML界面的Servlets構(gòu)成。移用Servlets或JSP界面,它們的界面在運用代碼進行包裝的進程中,能夠與Web構(gòu)件在一塊進行包裝。如同顧客層,Web層能夠涵蓋一項JavaBeans類去經(jīng)管客戶導(dǎo)入,并且把導(dǎo)入傳送至在事務(wù)層內(nèi)運轉(zhuǎn)的類去實施處置。運轉(zhuǎn)在顧客層的Web構(gòu)件依靠容器去支撐比如顧客申請、回應(yīng)及enterprisebean查找等。事務(wù)層組件(BusinessTierTM)。對于處理或符合一個指定事務(wù)范圍(例如銀行、零賣或經(jīng)濟業(yè))需求的條理事務(wù)代碼enterprisebeansenterprisebean由運轉(zhuǎn)在事務(wù)層的實施。一項enterprisebean從顧客代碼處接納數(shù)值,對數(shù)值實施處置(假如需求),之后把數(shù)值傳送至公司消息體系層進行貯存。一項從貯存中對數(shù)值進行檢查搜索,并且把數(shù)值傳回顧客代碼中。對于運轉(zhuǎn)在事務(wù)層的,應(yīng)當依靠于容器,比如生命期、事件、多線程、形態(tài)經(jīng)管及能源貯存池供應(yīng)等均十分繁雜的體系層程序。事務(wù)層通常被叫做EnterpriseJavaBeans(EJB)層。事務(wù)層與Web層共同組成了三級J2EE運用的中間級,另外兩級為顧客層與公司消息體系層。公司消息體系層(EnterpriseInformationSystemTierTM)。公司消息體系層運轉(zhuǎn)公司消息體系軟件,其涵蓋公司基本設(shè)備體系,比如公司能源規(guī)劃(ERP)、大型機事件處置(mainframetransactionprocessing)、數(shù)值庫體系及另外的留存消息體系(legacyinformationsystems)。J2EE運用構(gòu)件由于某類因素(比如拜訪數(shù)值庫)或許需求拜訪公司消息體系。J2EE環(huán)境的將來版本會支撐Connector結(jié)構(gòu),此結(jié)構(gòu)是把J2EE環(huán)境銜接至公司消息體系中的一種規(guī)則API。2.3常見MVC框架2.3.1Hibernate框架對于Hibernate,其為一類Java語句下的目標關(guān)聯(lián)投影處理策略。其為應(yīng)用GNU常用的公有許可證刊行的自主且開源的程序。其為面向目標的范圍模塊到固有的關(guān)聯(lián)類數(shù)值庫的投影,供應(yīng)了一項應(yīng)用便利的構(gòu)架。它的策劃對象是把軟件研發(fā)成員從大批一樣的數(shù)值長久層有關(guān)編碼任務(wù)中進行解救。不管是從策劃草案或是從一種留存數(shù)值庫著手,研發(fā)成員均能夠選用Hibernate。Hibernate不但執(zhí)掌從Java類到數(shù)值庫表單的投影(也涵蓋從Java數(shù)值類別到SQL數(shù)值類別的投影),也供應(yīng)了面向目標的數(shù)值查找及檢查搜索體制,進而在極大程度上對手動處置SQL與JDBC方面的研發(fā)時間進行簡短。對JDBC實施了絕對輕量級的目標包裝,致使Java編程人員能夠隨意的應(yīng)用對象編碼思緒去操控數(shù)值庫。Hibernate能夠運用在任意應(yīng)用JDBC的場所,不但能夠在Java的顧客端對軟件實施應(yīng)用,同樣能夠讓EJB在Servlet/JSPJ2EE的WebJDBCAPICMP運用中加以利用,極具變革價值的為,Hibernate能夠在運用的結(jié)構(gòu)內(nèi)替代,實現(xiàn)數(shù)值長久化的重要性能。作為一項開源程序的對象關(guān)聯(lián)投影構(gòu)架,其對實施了極其輕量級的目標進行包裝,致使Java編程人員能夠應(yīng)用對象編碼思路去操控數(shù)值庫。能夠運用在任意應(yīng)用JDBC的場所,一方面能夠在Java的顧客端代碼進行應(yīng)用,另一方面,同樣能夠在Servlet/JSP的Web運用內(nèi)執(zhí)行。同樣能夠在運用EJB的J2EE結(jié)構(gòu)內(nèi)替代CMP,包裝了全部的數(shù)值拜訪詳情,能夠讓事務(wù)邏輯層專心完成事務(wù)條理。其為一類ORM(目標-關(guān)聯(lián)投影)用具,可以創(chuàng)建面對目標的域模塊與關(guān)聯(lián)模型的映射。完成數(shù)據(jù)持久化的重任。在本項目中作為數(shù)據(jù)持久層的技術(shù)解決方案。其中心端口合計為五個,依次是:SessionFactory、Session、Query、Transaction與Configuration。這五項中心端口在任意研發(fā)中均能夠使用。經(jīng)過此類端口,不但能夠?qū)﹂L久性目標實施貯存與讀取,也可以實施事件管制。接著對這些中心端口依次實施闡述。Session端口:此端口的任務(wù)是實施被長久化目標的CRUD操縱(CRUD的作用是實現(xiàn)和數(shù)值庫的溝通,涵蓋許多經(jīng)常見到的SQL語言。)。然而應(yīng)當重視的是,對象屬于非線程且平安的。另外,Hibernate的session差別于JSP運用中的HttpSession。此處,在應(yīng)用session時,實際是指Hibernate內(nèi)的,而之后能把HttpSesion目標叫做客戶session。SessionFactory端口:此端口的任務(wù)是實施起始化Hibernate。其充任數(shù)值貯存源的代表,并且用于建立Session目標。此處使用了工廠形式。應(yīng)當重視的是,SessionFactory不屬于輕量級的,由于通常境況下,一項工程一般僅使用單個就行,在需求操縱多項數(shù)值庫時,能夠為任意一個數(shù)值庫指派一項。Configuration端口:此端口的任務(wù)了配備并且開啟Hibernate,建立目標。在Hibernate的開啟進程內(nèi),Configuration類的用例最先定格投影文本方位、讀出配備,之后建立SessionFactory目標。Transaction端口:此端口的任務(wù)是執(zhí)行和事件有關(guān)的操縱。其為擁有選擇余地的,研發(fā)成員同樣能夠策劃編輯個人的Query底層事件處置代碼Criteria。和Criteria端口及端口的作用是實施各類數(shù)值庫查找。其能夠應(yīng)用HQL或SQL語言兩類表述樣式。2.3.2Spring框架由RodJohnson建立的Spring屬于一項開源構(gòu)架。其是為處理公司運用研發(fā)的繁雜性而建立。Spring應(yīng)用基礎(chǔ)的JavaBean去實現(xiàn)之前僅能由EJB實現(xiàn)的事務(wù)。但是,Spring的作用不只限制于伺服器端的研發(fā)。從簡潔性、能測驗性與松耦合的視角來講,任意Java運用均能夠從Spring中獲利。使用基本的JavaBean代替EJB,并且供應(yīng)了極多的公司運用性能。盡管,專注于J2EE運用的各級處理策略在此工程內(nèi),而并非只專心于某個級的策略。簡潔而言,Spring屬于一項輕量級的管制反轉(zhuǎn)(IOC)與面對切面(AOP)的容器構(gòu)架。因為Spring自身的完美重組性,該課題把其當作事務(wù)條理層的技能處理策略。2.3.3Struts框架Struts框架(StrutsFramework),其為Apache基金會Jakarta工程組的一項OpenSource工程,其可以極佳地協(xié)助java研發(fā)者使用J2EE研發(fā)運用。與別的java結(jié)構(gòu)相同,Struts同樣面對目標策劃,把MVC形式“分隔展示條理與事務(wù)條理”的實力發(fā)揚得充分且透徹。Structs構(gòu)架的中心屬于一項具有彈力的管制層,鑒于一些規(guī)則技能,比如JavaBeans,JavaServlets,ResourceBundles和XML等,還有JakartaCommons的部分類庫。Struts具有一套彼此合作的類(構(gòu)件)、及jsptaglib構(gòu)成。鑒于Struts結(jié)構(gòu)的Web運用軟件幾乎能夠滿足策劃規(guī)則,能夠講,其為一項固有MVC策劃形式的一類轉(zhuǎn)變類別。其經(jīng)過選用JavaServlet/JSP技能,完成了鑒于JavaEEWeb應(yīng)用的〔MVC〕策劃形式的運用構(gòu)架〔WebFramework〕,是MVC典型策劃形式內(nèi)的一項典型商品。在Struts架構(gòu)內(nèi),早就由一種叫做ActionServlet的Servlet充任管制器的視角,參照闡述模塊、視圖、控制器對照關(guān)聯(lián)的struts-config.xml的配備文檔,并申請轉(zhuǎn)發(fā)視圖(View),包裝回應(yīng)數(shù)值模塊(Model)。在JavaEE的WebJSP運用開發(fā)的早期,HTML應(yīng)用了ServletJava技能,一般是在()的源程序內(nèi),選用和程序混雜的樣式實施研發(fā)。然而這兩類樣式勢必會將展現(xiàn)和事務(wù)條理程序混雜在一塊,均給早期研發(fā)和末期保護引來龐大的繁雜性。2.4JAVA簡介美國SunMicrosystems企業(yè)在1995年公開向IT業(yè)內(nèi)推行了java語句,此語句具備平安、跨環(huán)境、面對目標、簡潔、適宜于互聯(lián)網(wǎng)等明顯特征,那時以web作為核心模式的因特網(wǎng)也在迅速開發(fā),java語句的產(chǎn)生快速引發(fā)全部編程人員與軟件企業(yè)的龐大重視,編程人員不斷試著使用java語句編輯互聯(lián)網(wǎng)運用代碼,并且使用互聯(lián)網(wǎng)將代碼發(fā)行至全球各個地區(qū)并實施運轉(zhuǎn)。涵蓋Oracle、IBM、SGI、微軟、Apple、Netscape、等大企業(yè)不斷和SunMicrosystems企業(yè)簽署合約,賦權(quán)應(yīng)用java情境技能。比爾蓋茨先生作為微軟企業(yè)的總裁,其在通過探究后以為“java語句為長久以來極其優(yōu)秀的代碼策劃語句”。當前,java語句早就是極其主流的互聯(lián)網(wǎng)編碼語句,截至2001年中,全球大概包含310萬java編程人員,很多高校陸續(xù)開辦java課時,java正逐漸變成全球編程人員極多的編碼語句。在經(jīng)過了以巨型機作為象征的集成核算形式和以PC機作為象征的分散核算形式以后,因特網(wǎng)產(chǎn)生,并致使核算形式轉(zhuǎn)入了互聯(lián)網(wǎng)核算時期?;ヂ?lián)網(wǎng)核算形式的一項特征為電腦的異構(gòu)性,也就是電腦的類別與操縱體系不同,比如SUN任務(wù)站的硬件為SPARC系統(tǒng),軟件為UNIX內(nèi)的Solaris操縱體系,PC機的硬件為INTEL系統(tǒng),操縱體系可以為windows,同樣也可以為Linux,所以對應(yīng)的編碼語句幾乎僅是適宜于單機體系,比如FORTRAN、COBOL、C++、C等;互聯(lián)網(wǎng)核算形式的另一項特征為,程序能夠經(jīng)過互聯(lián)網(wǎng)在各類電腦中實施移動,此便急切需求一類跨越環(huán)境的編碼語句,結(jié)果,應(yīng)用它編輯的代碼可以在互聯(lián)網(wǎng)內(nèi)的各類電腦中日常運轉(zhuǎn),java便是在此類需要下順應(yīng)產(chǎn)生的。恰是由于java語句滿足了因特網(wǎng)時期的開發(fā)需求,方能讓它得到重大的勝利。java語句的一項宗旨為跨越舞臺,所以選用了解說實施而非翻譯實施的運轉(zhuǎn)情境,在實施進程內(nèi),參照所處差別的硬件環(huán)境將代碼解說為目前的序列碼,完成跨越環(huán)境運轉(zhuǎn)。而實時下載程序的體制全部是希望適宜互聯(lián)網(wǎng)核算的特征,代碼能夠參照需求將程序即時的從伺服器內(nèi)下載,并實施,在這以前并無任意一類語句可以支撐它。2.5MicrosoftSQLServer2008簡介英文(StructuredQueryLanguage)的簡寫為SQL,含意是架構(gòu)化查找語句。SQL語句為規(guī)則化的數(shù)據(jù)庫語言,可分為數(shù)據(jù)查詢語言、數(shù)據(jù)操作語言、事務(wù)處理語言、數(shù)據(jù)控制語言、數(shù)據(jù)定義語言和指針控制語言等六種。其作用主要為建立數(shù)據(jù)表、創(chuàng)建事務(wù)以及對數(shù)據(jù)的增、刪、查、改等操作?,F(xiàn)在,極大部分主流的關(guān)聯(lián)類數(shù)值庫經(jīng)管體系,比如Sybase,Oracle,Access,MicrosoftSQLServer等均選用了SQL語句規(guī)則。2.5.1SQL語言有以下幾個優(yōu)點:1、高度非過程化語言SQL是非過程化語言,用戶不需要了解SQL的具體實現(xiàn),只需要學習SQL的基本語法和用法,便可以完成數(shù)據(jù)庫的相關(guān)操作。SQL主要作用于集合,它接受集合作為輸入,同時也返回數(shù)據(jù)集作為輸入。使用SQL時,用戶不需要關(guān)注其底層現(xiàn)實,而只需要關(guān)注結(jié)果。換句話講,用戶不需要關(guān)注數(shù)據(jù)庫是怎么進行數(shù)據(jù)查詢,怎樣進行邏輯優(yōu)化,而只需要關(guān)注自己的查詢條件,并通過相應(yīng)的SQL得到結(jié)果即可。具體的查詢邏輯以及優(yōu)化工作可以交由數(shù)據(jù)庫本身處理。2、統(tǒng)一的語言使用SQL時,用戶不必擔心和考慮自己在數(shù)據(jù)庫操作過程中屬于哪一種角色,不管用戶是系統(tǒng)管理員,還是數(shù)據(jù)庫管理員,抑或是決策支持人員或其他類型的角色,使用的SQL都是相同的。3、所有關(guān)系數(shù)據(jù)庫的公共語言因為SQL是一種標準語言,所以主要的關(guān)系型數(shù)據(jù)庫都對其有良好的支持。因此,如果需要在不同的數(shù)據(jù)庫之間進行移植,不需要太多額外的SQL編寫工作。盡管不同的關(guān)系數(shù)據(jù)庫在SQL細節(jié)上可能有細微的語法差異,但是對于熟悉SQL語言的開發(fā)人員而言,克服這些差異均不是問題。SQL語言既可以作為一種關(guān)系數(shù)據(jù)庫操作語言為用戶提供直接與數(shù)據(jù)庫進行交互的能力,也可以用為一種嵌入式語言嵌入到高級編程語言(如C/C++、Java和PHP等)中完成與數(shù)據(jù)庫的交互。在這兩種交互形式中,所使用的SQL幾乎完全相同(當然,在高級編程語言中,用戶需要額外地配置數(shù)據(jù)源等),這為不同形式的開發(fā)工作提供了極大的便利。2.5.2SQL語言可完成的主要功能1、查詢數(shù)據(jù);2、對數(shù)據(jù)庫中的記錄進行增、刪、改等操作;3、建立、修改和刪除數(shù)據(jù)對象;4、控制對數(shù)據(jù)和數(shù)據(jù)對象的存?。?、事務(wù)管理;
第三章公司財務(wù)管理系統(tǒng)需求分析3.1財務(wù)管理業(yè)務(wù)流程的分析財務(wù)管理流程是確保一個企業(yè)財務(wù)工作能否正常進行的核心,此流程同時也為確定系統(tǒng)中各功能模塊所需實現(xiàn)功能的基礎(chǔ);在進行需求分析的前期,有必要對企業(yè)財務(wù)管理的規(guī)范流程和現(xiàn)有流程做清晰的解構(gòu)。本文結(jié)合公司的財務(wù)管理的特性,分析出本財務(wù)管理系統(tǒng)所應(yīng)反映的業(yè)務(wù)流程,詳細如圖3-1:圖3-1財務(wù)管理信息系統(tǒng)總體流程圖3.2系統(tǒng)的性能指標需求1、具有相當?shù)目煽啃浴T谙到y(tǒng)中,極其基礎(chǔ)的保證是能在全天不間斷的運行,并能做到持續(xù)無故障穩(wěn)定地運行;2、具有處理意外的能力。當系統(tǒng)在發(fā)生的非物理性的突發(fā)意外時具有不中斷運行的能力,即能做到繼續(xù)不間斷正常地運行;3、具有穩(wěn)定的響應(yīng)速度。當系統(tǒng)在承受同一時段的大量數(shù)據(jù)訪問和處理時,或?qū)碜圆煌W(wǎng)絡(luò)或不同操作系統(tǒng)的客戶端的頁面進行數(shù)據(jù)訪問時,正常的響應(yīng)的時間應(yīng)控制在2秒內(nèi),根據(jù)當時的服務(wù)器狀況和網(wǎng)絡(luò)情況,后臺系統(tǒng)的響應(yīng)速度最慢應(yīng)在15秒內(nèi)。3.3系統(tǒng)故障處理要求無論系統(tǒng)發(fā)生了軟件類的故障還是硬件類的故障,都應(yīng)做到在24小時內(nèi)解決,并使系統(tǒng)能恢復(fù)正常運轉(zhuǎn)。對于軟件類的故障,應(yīng)做到在系統(tǒng)修復(fù)完后恢復(fù)之前的相關(guān)數(shù)據(jù)備份。對于硬件類的故障,應(yīng)在臨時備用的系統(tǒng)中恢復(fù)到原系統(tǒng)的狀態(tài)。3.4系統(tǒng)易用性要求公司的財務(wù)工作人員的綜合素質(zhì)參差不齊,有的財務(wù)工作人員年紀偏大,或有的出納文化層次偏低,會存在不習慣用電腦進行財務(wù)日常管理工作的情況。因此系統(tǒng)需要保持很好的易操作性和友好的界面,使各類用戶均可以輕松快速地掌握本系統(tǒng)的具體操作細則。登錄界面設(shè)計要簡潔明了,用戶登錄系統(tǒng)后,可以通過直觀的導(dǎo)航頁或相應(yīng)的菜單快速地查看到自己需要操作或查詢的頁面,盡可能大地方便用戶的即時操作。3.5系統(tǒng)安全要求公司財務(wù)管理系統(tǒng)保障安全的方法關(guān)鍵部分有:需要使用者身份認證的登錄程序、不同權(quán)限的管理程序、多種數(shù)據(jù)安全的管理,對于各種安全管理的要求介紹如下文:1、登陸時確認使用者身份資料。完成這項安全舉措的先決因素是,程序管理者先統(tǒng)一的設(shè)置了這個程序的使用者的昵稱和原始密碼。每當使用者登陸程序都要使用已配予的程序ID與密碼來確認身份,在程序判定使用者的身份可以通過后,使用者才能打開其權(quán)利范圍中的程序頁面。2、使用者權(quán)利范圍管理。對于不相同的使用者設(shè)定不一樣的權(quán)利范圍,這是公司財政管理程序在財政安全方面的關(guān)鍵掌控辦法。所以,程序管理員依據(jù)不相同的使用者,針對企業(yè)里的出納、會計及總經(jīng)理主管財政信息的三類關(guān)鍵職位,分別設(shè)定了其在管理中需使用和調(diào)控的權(quán)利范圍,及相應(yīng)的修改、刪除和增加的權(quán)利范圍。類型不一樣的使用者只可以在其權(quán)利范圍以內(nèi)行使相對應(yīng)的財政管理行為。確保信息在程序行使里的有序和安全就是不超權(quán)限管理的程序設(shè)計的關(guān)鍵所在。3、使用者密碼設(shè)定。全部使用者的有效ID基礎(chǔ)資料不管是原始設(shè)立還是刪除或修改全部是程序管理員統(tǒng)一設(shè)定。使用者在首次登陸此程序以后,全部會被強制規(guī)定修改原始密碼,比如使用者把自設(shè)的程序登陸密碼忘了,可以通過程序的管理者再次設(shè)定成原始密碼,再次登陸的時候會被提醒原始密碼需要修改。同時程序會以日志的方式將使用者修改密碼的所有信息實行記載,這些有利于管理者對使用者的操作情況實施監(jiān)管。有關(guān)于密碼設(shè)定,還可以依據(jù)使用者的訪問數(shù)量等情況擬定有關(guān)的密碼安全措施,比如數(shù)字與字母相結(jié)合及限制有效密碼的最少位數(shù)等等,來達到安全管理信息的目的。4、數(shù)據(jù)進行后臺備份。此程序具有自動和手動的數(shù)據(jù)后臺備份、還原、下載及壓縮數(shù)據(jù)功能,可以遵循程序管理者提前設(shè)定的數(shù)據(jù)備份指令進行數(shù)據(jù)的備份及存儲,用來保證后臺數(shù)據(jù)庫完整性的安全舉措。
第四章公司財務(wù)管理系統(tǒng)的設(shè)計4.1系統(tǒng)架構(gòu)的設(shè)計目前中國大部分企業(yè)財政管理程序都使用客戶機/服務(wù)器(C/S)構(gòu)架系統(tǒng),公司中財政管理的權(quán)職核心會漸漸轉(zhuǎn)變,即從過后的統(tǒng)計解析轉(zhuǎn)化成比較積極的智能財政,多種類的財政數(shù)據(jù)的解析預(yù)算可以為公司在整體發(fā)展中做到“計劃在前、控制過程、事后解析”提供幫助。緊隨財政管理程序趨于智能化,老式的、僅僅是“時候解析”的、單一的財政管理將被拋棄,進一步達到公司的營業(yè)和財政在使用財政資料的共享構(gòu)架下可以緊密的結(jié)合,使財政管理信息化真正的實現(xiàn)。財政管理新思想的實施,公司管理員和財政工作者經(jīng)使用財政管理程序里的主要資料來擬定更加適合公司未來經(jīng)營的策略。程序基礎(chǔ)性的規(guī)律構(gòu)造在圖4-1中展示:圖4-1程序規(guī)律構(gòu)造示意圖4.2系統(tǒng)功能模塊的總體設(shè)計通常來說公司信息化,無論是商貿(mào)類公司,還是制造類公司,雖然關(guān)鍵性營運有差異存在,但是其反映的關(guān)鍵性信息都是財政資料。所以公司準備進行信息化改革的關(guān)鍵機構(gòu)都是選擇財政機構(gòu)。在公司信息化發(fā)展過程里,關(guān)鍵分成五部分:第一,產(chǎn)品研發(fā)和設(shè)計的信息化;第二,制造過程信息化;第三,銷售營運信息化;第四,管理行政信息化;第五,營銷通道信息化。此類公司構(gòu)架性功能部門的信息化全部和公司的財政資料密不可分。以資金流來反應(yīng)出信息流的管理就是財政管理,重點的職能即怎樣調(diào)控公司營運中的費用及成本,以達到其公司的有用資源獲得最好調(diào)配而制造最大利益的目的。經(jīng)過前面幾章節(jié)的具體程序講解,總結(jié)出公司的財政管理程序需要幾部分功能構(gòu)成,可分為會計賬簿部分、會計憑證部分、財政報表部分、期末資金部分、外部業(yè)務(wù)進出賬部分、資金流水賬登記部分、核對結(jié)算工資部分、管理固定資本部分及財政報表形成和策略解析部分。此程序的設(shè)置優(yōu)點是組建成有效的體現(xiàn)出資金流收支,固定財產(chǎn),財政解析等資金信息,不僅能讓公司財政工作者把以前事后才建立帳薄的工作做好,還可以使財政管理的功效提高,提高公司的綜合性營運效率,可以通過程序精準無誤的反映出公司的各種投資狀況及資產(chǎn)流動情形,使墟市的反應(yīng)及決策能力快速提高,進而達到公司利益最大化的目的。此程序設(shè)置的整體構(gòu)架在圖4-2展示:圖4-2財務(wù)管理系統(tǒng)整體設(shè)置構(gòu)架圖4.3系統(tǒng)功能模塊的具體設(shè)計4.3.1登陸部分的設(shè)置應(yīng)用者在用戶端中可以點擊后臺管理系統(tǒng),將使用者昵稱、密碼及驗證碼輸入后,點登陸就可以登陸辦公管理頁面,使用者資料輸入被確認無誤后,程序登陸的首頁就馬上轉(zhuǎn)至用戶管理頁面下,依據(jù)用戶所擁有的權(quán)利范圍增加相對應(yīng)的功能項目。在圖4-3展示:圖4-3系統(tǒng)登陸步驟4.3.2憑證管理模塊的設(shè)計不論公司規(guī)模的大與小,其會計結(jié)算事務(wù)的先決因素是會計憑證,這還是財政管理程序中最基本的資料證據(jù)。因為此程序針對企業(yè),所以最開始的會計憑據(jù)是紙質(zhì)的,把最開始的憑據(jù)精準地記錄到財政管理程序后再保存。程序里所記錄的最開始的會計憑據(jù)資料精確性可以牽涉到所有財政資料系統(tǒng)的精確性。在設(shè)置此程序里的憑據(jù)管理子程序時,希望可以達到對不同的最開始的憑據(jù)核心實施校核及審核的性能,在運行程序時的表現(xiàn)是:在使用者打開某性能部分時,程序會把即時生成的憑據(jù)同時實施精確性的校對驗證。功能部分在圖4-4展示:圖4-4憑據(jù)管理性能圖憑據(jù)管理的子構(gòu)件擁有下列性能:1、“概要管理”關(guān)鍵性能是:對最開始的憑據(jù)概要的昵稱及編碼的手動性記錄,于記錄的同時可以添加、刪除、保存等變更性能,能夠方便的完成概要的資料輸入至管理程序中。2、“科目管理”關(guān)鍵性能是:記錄企業(yè)財政管理中需要的會計項目名字及編碼,與記錄的同時可以添加、刪除、保存等變更性能,能夠方便的完成項目名字的資料輸入至管理程序中。3、“憑據(jù)記錄”關(guān)鍵性能是:使用快捷鍵程序可以自主產(chǎn)生一份記賬憑據(jù),并且擁有記錄、變更改正及存儲的基本性能。4、“憑據(jù)核查”關(guān)鍵性能是:在憑據(jù)通過人工輸入程序以后,這一步驟能達到對最開始的憑據(jù)實施一個或多個憑據(jù)同時性的迅速核查。5、“憑據(jù)過賬”關(guān)鍵性能是:將已經(jīng)核查以后的最開始的憑據(jù)形成相應(yīng)的記賬憑據(jù)。依據(jù)公司會計人員于第一次編輯的會計項目,經(jīng)過程序的這些運行把資料輸入到相應(yīng)的程序賬簿里。6、“憑據(jù)查帳”的關(guān)鍵性能是:不但能對對已記錄的最開始的憑據(jù)實施核查,不管其是不是還沒核查或已經(jīng)核查后的,其目的是,如果出現(xiàn)帳薄記載錯誤時,可以用這個功能核查錯誤出現(xiàn)在哪里,并且可以核查憑據(jù)是不是依照最開始賬面所設(shè)置的項目實施了記錄,確認與最開始的憑據(jù)記錄規(guī)則是不是相符合能夠以開始時間與結(jié)束時間或者是憑據(jù)編號的范圍實施查找。憑證管理的業(yè)務(wù)流程如圖4-5:圖4-5憑證管理業(yè)務(wù)流程圖4.3.3工資管理模塊的設(shè)計在財務(wù)業(yè)務(wù)工作中,工資的核算是一項對準確性要求高、且涉及要素較多的工作,公司的工資核算往往會納入到財務(wù)管理流程中,即需要計算每月的工資總數(shù)、編制詳細準確的工資報表,這會使會計人員投入不少精力和時間去做本屬于人力資源管理的事。因此工資管理子系統(tǒng)需要從減輕會計人員工作量出發(fā),使其工作效率得到提高,系統(tǒng)在此塊的設(shè)計思路為根據(jù)會計人員輸入的原始數(shù)據(jù)按設(shè)定好的工資核算規(guī)則自動計算工資并編制報表,并實現(xiàn)自動給員工結(jié)轉(zhuǎn)工資,自動產(chǎn)生相關(guān)費用憑證。具體功能模塊如圖4-6:圖4-6工資管理功能圖工資管理模塊具有如下功能:一、“員工管理”的功能為對員工的一些基本信息進行錄入修改或刪除。一、“工資管理”的功能為對員工的基本工資、浮動工資等信息進行錄入,并能生成一張工資表,實現(xiàn)工資自動發(fā)放。三、“工資調(diào)整”的功能指隨著員工工齡、職務(wù)和各種補助的薪資構(gòu)造和薪資數(shù)發(fā)生變動時進行調(diào)整。四、“工資查詢”的功能為對員工工資的各種信息的進行查詢,為管理者提供清晰的薪資報告的數(shù)據(jù)。4.3.4固定資產(chǎn)管理模塊的設(shè)計無論何種規(guī)模的企業(yè),固定資產(chǎn)都是資產(chǎn)的有機組成部分。企業(yè)在實際地運營過程中離不開固定資產(chǎn)的管理。尤其對于公司而言,固定資產(chǎn)管理效率的高低和松緊度對企業(yè)的經(jīng)濟效益的高低都會有很大的影響。固定資產(chǎn)的特點為價值相對較高,使用周期較長、使用地點較分散、管理難度較大。因此固定資產(chǎn)管理模塊最大的意義是除了具有基本的核算功能,還要具有一定的管理功能。具體功能結(jié)構(gòu)圖如圖4-7:圖4-7固定資產(chǎn)功能圖固定資產(chǎn)模塊具有如下功能:一、“資產(chǎn)類別”:由于公司財務(wù)管理涉及到的固定資產(chǎn)種類繁多,規(guī)格不一,在體統(tǒng)進行核算和管理時,對固定資產(chǎn)按國家標準和企業(yè)的自身情況進行分類,使隨后其能根據(jù)類別進行統(tǒng)計、匯總和查詢等。二、“增減方式”:固定資產(chǎn)發(fā)生變動時,需要對固定資產(chǎn)實現(xiàn)增減方式的添加和刪除的功能。三、“使用狀況”:此功能主要記錄固定資產(chǎn)使用狀況的設(shè)置,它作為日后固定資產(chǎn)折舊計提的依據(jù)之一。四、“卡片管理”:便于記錄詳細的固定資產(chǎn)的變動,包括已折舊完或報廢的固定資產(chǎn)也會通過卡片管理的方式做記錄和留存,并對應(yīng)相應(yīng)的會計憑證。五、“計提管理”:本系統(tǒng)計提折舊主要遵照我國企業(yè)會計準則中對公司的固定資產(chǎn)計提折舊的有關(guān)行政規(guī)定來進行核算,按相關(guān)規(guī)定,在當其所增加的固定資產(chǎn)不在本期作計提折舊,放到下個記賬期開始做第一次的計提折舊。固定資產(chǎn)業(yè)務(wù)的流程圖如圖4-8:圖4-8固定資產(chǎn)管理業(yè)務(wù)流程圖4.3.5賬簿管理模塊的設(shè)計企業(yè)的會計賬簿是以會計憑證作為原始依據(jù),對企業(yè)運營過程中的所有的經(jīng)濟業(yè)務(wù)所進行按國家要求的企業(yè)會計準則的進行記錄和核算,包括在格式上需要與會計準則得要求相符,以某種固定的形式,將帳頁合成帳??;對于一個企業(yè)的帳薄,其主要的作用在于反映企業(yè)在某一時刻的資產(chǎn)狀況和一定時期內(nèi)的財務(wù)狀況和經(jīng)營成果。在財務(wù)信息系統(tǒng)參與進來的憑證記賬的過程中,系統(tǒng)會將記賬憑證自動記入相對應(yīng)的賬簿,換而言之,只要所錄入的憑證審核通過后,企業(yè)的相關(guān)權(quán)限的用戶便能通過此功能,隨時查詢到查詢時刻的總賬、明細賬、多欄賬、現(xiàn)金流量總賬明細賬以及核算項目總賬中的相關(guān)數(shù)據(jù)資料。功能模塊設(shè)計圖如圖4-9:圖4-9賬簿管理功能圖4.3.6報表管理模塊的設(shè)計會計報表為遵循一定國家企業(yè)會計的要求,能整體反映企業(yè)在某一時間點的經(jīng)營結(jié)果、以及當時的資產(chǎn)狀況和財務(wù)狀況。本系統(tǒng)中針對小企業(yè)的報表的信息需求,提供給用戶能進行自定義的報表。這里所設(shè)計的自定義報表的功能除了基本的企業(yè)三大會計報表,還能提供相應(yīng)的報表轉(zhuǎn)化功能和公式,便于用戶根據(jù)自己的報表信息差異編制自己需要的財務(wù)報表。功能模塊圖如圖4-10:圖4-10報表管理功能圖4.3.7期末處理模塊的設(shè)計企業(yè)財務(wù)管理為了總結(jié)企業(yè)在某個會計期間的運營狀況及經(jīng)營成果的實際情況時,必須定期進行結(jié)賬。在期末處理時而產(chǎn)生的相關(guān)憑證,在我國會計準則中不允許用戶作修改,因此系統(tǒng)也需實現(xiàn)這一要求。如有必要修改,可進行操作自動轉(zhuǎn)賬、期末調(diào)匯和結(jié)轉(zhuǎn)損益而發(fā)生的變化。具體功能結(jié)構(gòu)圖如圖4-11:圖4-11期末處理功能模塊圖4.3.8往來管理模塊的設(shè)計本系統(tǒng)中往來處理功能主要體現(xiàn)在對公司往來業(yè)務(wù)的資金核算與管理,并能按關(guān)鍵條件進行查詢、生成往來對賬單,還可以利用往來賬發(fā)生的時間來分析往來帳,并對賬齡的結(jié)構(gòu)情況實施剖析。業(yè)務(wù)核銷則根據(jù)業(yè)務(wù)實際情況對賬齡進行數(shù)據(jù)分析后了解企業(yè)往來款的實際財務(wù)信息。實現(xiàn)有效地控制來降低企業(yè)的壞賬率,使公司有限的資金運作得以良性發(fā)展。具體功能結(jié)構(gòu)圖如圖4-12:圖4-12往來賬管理功能模塊圖4.3.9出納管理模塊的設(shè)計出納管理系統(tǒng)需要遵循國家對企業(yè)的會計出納的制度進行設(shè)計,使公司在財務(wù)管理中從現(xiàn)金流進流出便能進入正規(guī)化管理,同時企業(yè)中的出納人員能夠根據(jù)出納錄入的現(xiàn)金流進流出的信息自動生成相對應(yīng)的憑證并傳到總賬管理模塊中進行會計報表和財務(wù)報表的核算。具體功能結(jié)構(gòu)圖如圖4-13:圖4-13出納管理功能模塊圖出納業(yè)務(wù)管理的流程圖如圖4-14:圖4-14出納管理使用流程圖4.3.10財務(wù)分析模塊的設(shè)計財務(wù)分析為本系統(tǒng)區(qū)別于其他面向公司財務(wù)管理系統(tǒng)的創(chuàng)新點。根據(jù)前邊一系列的財務(wù)信息的錄入和核算,通過一定的分析技術(shù)和計算算法,對公司過去現(xiàn)在未來通過資金所反映出來在經(jīng)營管理中各項活動的狀況和分析評估。能有效地反映出企業(yè)運營的整體和具體客觀情況。它為企業(yè)的投資者、管理者及其他需要知道企業(yè)運營情況的機構(gòu)或個人能有效地對企業(yè)有全面的認知,并幫助其做出正確決策。具體模塊圖如圖4-15:圖4-15財務(wù)分析功能模塊圖財務(wù)分析的功能的設(shè)計意義:一、通過系統(tǒng)相關(guān)的信息化處理過程,對各種較為龐大的財務(wù)數(shù)據(jù)信息進行計算和分析,主要針對企業(yè)在營收情況、成本與利潤、內(nèi)部運作狀況、償還債務(wù)的能力、以及規(guī)避財務(wù)風險的情況等通過系統(tǒng)反映出一套詳盡的財務(wù)報告;二、客觀、高效地反映公司財務(wù)管理中的問題,找出問題的根本并能提供程序設(shè)計好的對應(yīng)的解決問題的辦法;三、利用系統(tǒng)強大的計算能力使財務(wù)分析更為全面深入,這對企業(yè)管理者在做關(guān)鍵性決策時會有不可估量的價值。財務(wù)分析流程如圖4-16:圖4-16財務(wù)分析業(yè)務(wù)流程圖4.4系統(tǒng)數(shù)據(jù)庫設(shè)計4.4.1憑證管理模塊數(shù)據(jù)庫的設(shè)計1、憑證管理模塊概念模型概念模型的表示方法有許多種,其中最常被用到的是實體聯(lián)系法,即用E-R圖來描述現(xiàn)實間的關(guān)系和概念的模型。E-R圖來描述數(shù)據(jù)庫結(jié)構(gòu)的方法為:用長方形表示實體性;用橢圓形表示實體屬性;用菱形表示實體間的聯(lián)系。在本系統(tǒng)的數(shù)據(jù)庫設(shè)計中,在分析各數(shù)據(jù)在存儲及其內(nèi)在聯(lián)系時,會首先用E-R圖對數(shù)據(jù)結(jié)構(gòu)進行直觀地分析。具體E-R圖的說明如圖4-17:圖4-17E-R圖的符號說明在憑證操作管理中體現(xiàn)出實體為會計憑證、摘要以及會計科目。這些實體之間存在著一定的關(guān)聯(lián),具體表現(xiàn)為:一張原始憑證只能對應(yīng)唯一的憑證號。一個原始憑證但可對應(yīng)多個摘要以及多個會計科目。憑證管理的E-R圖如圖4-18:圖4-18憑據(jù)管理E-R展示圖憑據(jù)概要數(shù)據(jù)庫的關(guān)鍵性作用是保存概要的字段,比如昵稱、編碼等,在這中間編碼是程序頁面里確認增添以后可以自行產(chǎn)生。憑據(jù)管理部分的數(shù)據(jù)庫設(shè)置表格如圖4-1:表4-1憑據(jù)概要表格會計科目數(shù)據(jù)庫表格關(guān)鍵性能是保存會計科目的字段,如昵稱、編碼等,在這中間編碼在程序頁面里實施增添以后可以自行產(chǎn)生。會計科目的昵稱及編碼必需遵循《企業(yè)會計準則》中所規(guī)定來設(shè)置,這是需要了解的。會計科目的數(shù)據(jù)庫設(shè)置表格如下4-2展示:圖4-2會計科目表格憑據(jù)數(shù)據(jù)庫表的關(guān)鍵性功能是保存與憑據(jù)有關(guān)的資料。數(shù)據(jù)庫表在下圖4-3展示:圖4-3憑據(jù)表4.4.2工資管理模塊數(shù)據(jù)庫的設(shè)計一、薪金管理的主體是員工、薪金等級別。它們能夠表現(xiàn)的數(shù)據(jù)聯(lián)系為:某個工作人員只可以有相應(yīng)的一個薪金級別。某個薪金表是對應(yīng)多個工作人員的情況。詳盡E-R表在圖4-19展示:圖4-19薪金經(jīng)管的E-R圖表二、薪金管理部分的數(shù)據(jù)庫表設(shè)置在下文展示:薪金管理部分包含職工的相關(guān)資料、基本薪金、變動薪金及是否發(fā)放薪金的資料,所以需設(shè)置四份和所要求相應(yīng)的圖表,以幫助薪金管理部分的數(shù)據(jù)經(jīng)管。職工基礎(chǔ)性資料數(shù)據(jù)庫的表格如下圖4-4展示:
圖4-4職工資料表格基本薪金表是保存職工每個月的基本薪金資料,基本薪金表和職工個人資料表相聯(lián)系。必須提到的是,基本薪金表里將職工基礎(chǔ)性薪金和職位報酬的數(shù)據(jù)實施了存儲;這是因為當公司職工的工作情況、職務(wù)級別發(fā)生改變時要實行相應(yīng)的職務(wù)級別變更,但是,在程序進行調(diào)動前如果有關(guān)薪金資料發(fā)生改變,早期的數(shù)據(jù)也能隨其改變,所以此數(shù)據(jù)每次改變的資料都必須一直存儲下去;存儲養(yǎng)老保險也是同樣道理,是必須一直存儲的。數(shù)據(jù)庫表格展示如下4-5:圖4-5基本薪金表格薪金級別表格關(guān)鍵是用來存儲變動性薪金類別的薪金資料,數(shù)據(jù)庫表格構(gòu)架展示如下4-6:圖4-6變動性薪金表格薪金分發(fā)表格是存儲職工薪金的分發(fā)狀況資料,詳細數(shù)據(jù)庫表構(gòu)架在圖4-7展示:圖4-7薪金分發(fā)表格4.4.3固定資產(chǎn)管理模塊數(shù)據(jù)庫的設(shè)計一、固定資產(chǎn)的經(jīng)管包含兩個主體:固定資產(chǎn)的備案及固定資產(chǎn)的折舊,其詳細E-R在圖4-20展示:圖4-20固定資產(chǎn)E-R表格二、固定資產(chǎn)經(jīng)管模式的數(shù)據(jù)庫設(shè)置在下文詳述:此程序的固定資產(chǎn)經(jīng)管模式包括了增加與減少固定資產(chǎn)的方法、變更與折舊固定資產(chǎn)的資料等,所以設(shè)置三頁數(shù)據(jù)表格用來保存固定資產(chǎn)經(jīng)管模式的數(shù)據(jù)資料。固定資產(chǎn)的資料表格是存儲其基礎(chǔ)性的資料,詳細的數(shù)據(jù)庫表在4-8中展示:表4-8固定資產(chǎn)資料表格折舊的固定資產(chǎn)資料數(shù)據(jù)庫表的作用是登記固定資產(chǎn)的動態(tài)性折舊情況,其數(shù)據(jù)庫表詳述在圖4-9展示:圖4-9固定資產(chǎn)的折舊資料表格4.4.4賬簿管理模塊數(shù)據(jù)庫的設(shè)計一、此程序的賬簿經(jīng)管性能模式里的主體需要包含賬本的原始性、當時的詳細賬目、整個時期的總計賬目等等。詳盡E-R圖在下4-21展示:圖4-21賬簿管理的E-R圖二、賬目經(jīng)管模式的數(shù)據(jù)庫表格設(shè)置如下文:賬目經(jīng)管模式包含賬目、詳細帳等資料,所以使用下面兩個表格來存儲與賬目關(guān)聯(lián)的多種資料。賬目表格關(guān)鍵是用來保存賬目的基礎(chǔ)性資料,詳細的數(shù)據(jù)庫表格如4-10展示:圖4-10賬目表格明細賬目表格關(guān)鍵是保存公司賬目的詳盡資料,詳細數(shù)據(jù)庫表構(gòu)成在圖4-11展示:圖4-11明細賬目表格
第五章公司財務(wù)管理系統(tǒng)的實現(xiàn)與測試對于此企業(yè)的財務(wù)管理系統(tǒng),其應(yīng)用的SQLServer數(shù)值庫,應(yīng)用ADO把數(shù)值庫進行銜接,關(guān)鍵應(yīng)用直白在主窗口內(nèi)銜接已經(jīng)建立的數(shù)值庫,各個窗口同樣能夠直白應(yīng)用ADO,對數(shù)值庫實施銜接。下列具體闡述全部體系首要的性能板塊的完成和首要銜接數(shù)值庫的程序,并且闡述了測驗的辦法與成果。5.1登錄界面的實現(xiàn)在經(jīng)管體系登錄頁面進程中,想要給差別權(quán)利范圍及客戶名的財務(wù)成員轉(zhuǎn)入體系的窗口頁面,另外,如果是缺少客戶編號與口令的非財務(wù)成員,那么無法轉(zhuǎn)入該體系,公司內(nèi)應(yīng)用此體系的財務(wù)成員與經(jīng)管人對照獨一的客戶名,原始口令由體系經(jīng)管者供應(yīng),而之后的口令能夠由個人更改,詳細頁面圖在圖5-1展出:圖5-1經(jīng)管體系登錄頁面5.2憑證管理模塊界面的實現(xiàn)體系在策劃憑據(jù)經(jīng)管板塊的頁面時,能夠把憑據(jù)經(jīng)管的頁面排成樹形的架構(gòu),有益于公司的財務(wù)成員更加直白迅速地完成對輸入的初始憑據(jù)、概要、及會計學科實施直白的經(jīng)管。詳細的操縱將出現(xiàn)輸入、更改、清除、審查、查找、過賬。公司財務(wù)成員在完成登陸體系后,單擊憑據(jù)經(jīng)管下的樹形菜目,能夠跳出對應(yīng)的各個分子板塊頁面。概要經(jīng)管的頁面與性能,在圖5-2展出:圖5-2概要經(jīng)管頁面對于會計學科經(jīng)管的頁面,在圖5-3展出:圖5-3會計學科經(jīng)管頁面記賬憑據(jù)的頁面,展現(xiàn)的性能是,憑據(jù)輸入后能夠自主形成對應(yīng)的記賬憑據(jù),并且對其實施備案、核算與貯存等。對于財務(wù)經(jīng)管中的記賬憑據(jù),其請求是:有借定會有貸,借貸必須均衡。想要防止記賬憑據(jù)產(chǎn)生不需要的失誤。在財務(wù)成員單擊“備案”以后,體系將自主形成概要編碼,由財務(wù)成員輸入對應(yīng)的制單者、概要、會計學科與產(chǎn)生的現(xiàn)款數(shù)額,把鼠標置于需求核算的憑據(jù)欄,單擊“核算”按鍵,體系能自主判定記賬憑據(jù)的借貸是不是均衡,確認記賬憑據(jù)無誤后,單擊貯存,相當于實現(xiàn)了該環(huán)節(jié)的體系經(jīng)管任務(wù)。詳細頁面在圖5-4展出:圖5-4記帳憑據(jù)經(jīng)管頁面憑據(jù)審查性能的操縱相對簡潔,詳細頁面在圖5-5展出:圖5-6憑據(jù)過賬經(jīng)管頁面憑據(jù)查找性能的頁面,在圖5-7展出:圖5-7憑據(jù)查找經(jīng)管頁面憑據(jù)經(jīng)管板塊的核心程序為:usingSystem.Data;usingSystem.Data.SqlClient;usingSystem;usingSystem.Text;usingSystem.Windows.Forms;namespace財務(wù)憑據(jù)經(jīng)管體系{publicclassGetSubject{SqlCommandcmd=null;SqlConnectioncon=null;DataSetds=newDataSet();SubInfosub=newSubInfo();//移用實體型銜接數(shù)值庫GetConnectiongetCon=newGetConnection();//移用實體型銜接數(shù)值庫publicstringsubjectInsert(SubInfosub){stringP_str_result=null;try{P_str_result=this.FindID(sub.getsubId());//移用函數(shù),檢驗編碼是不是反復(fù)if(P_str_result=="NO")//不能反復(fù)使用=“OK”為可以反復(fù)使用{con=getCon.GetCon();cmd=newSqlCommand();stringP_str_insert="insertintotb_subjectInfo(subId,subGkb,subName,subMoney,subPage)";P_str_insert+="values('"+sub.getsubId()+"','"+sub.getsubName()+"','"+sub.getsubMoney()+"','"+sub.getsubPage()+"')";cmd.CommandText=P_str_insert;cmd.Connection=con;intP_int_inst=cmd.ExecuteNonQuery();if(P_int_inst==1){P_str_result="insetOK";}//endblockifelse{P_str_result="insetNO";}//endblockifcmd.Connection.Close();con.Close();}//endblockifreturnP_str_result;}//endblocktrycatch(Exceptione){P_str_result="addError";returnP_str_result;}//endblockcatch}//endblockmethodsubjectInsert#endregionpublicstringFindID(intP_int_subid){stringP_str_result=null;//intP_int_select=this.subjectInerttry{intP_int_select=getSeelectinInfo();}}catch(Exceptione){returne.ToString();}}}5.3工資管理模塊界面的實現(xiàn)薪金經(jīng)管首要供應(yīng)操縱成員完成對職工經(jīng)管、薪金查找、形成薪金表等實施操縱。在圖5-8展出:對職工的名字、性別、受教育水平等消息實施編寫及職工消息的清除等。圖5-8職工消息增加清除頁面(a)圖5-8職工消息增加清除頁面(b)在圖5-9展出:對職工的基礎(chǔ)薪金實施操縱,在完成對職工基礎(chǔ)消息增加的前提下,對基礎(chǔ)薪金、職位薪金、工齡薪金、養(yǎng)老保險實施備案。圖5-9基礎(chǔ)薪金經(jīng)管頁面在圖5-10展出:對職工的非固定薪金比如:生活補助、住房補貼、個人所得稅、保險費實施備案。圖5-10非固定薪金經(jīng)管頁面在圖5-11展出:薪金分發(fā)經(jīng)管頁面關(guān)鍵實現(xiàn)加班薪金和事假扣錢的設(shè)定及職工事假天數(shù)、加班天數(shù)的備案,體系能夠自主核算,把此類消息形成為薪金總數(shù)。圖5-11薪金分發(fā)經(jīng)管頁面在圖5-12展出:薪金調(diào)節(jié)關(guān)鍵對職工的薪金境況實施調(diào)節(jié);在查找框中導(dǎo)入需要更改的職工名字或編碼,查找后實施更改,之后單擊貯存,對其實施呈交。圖5-12薪金調(diào)節(jié)頁面在圖5-13展出,薪金詳情報表頁面首要查閱員工薪金的詳細消息。圖5-13薪金報表頁面5.4固定資產(chǎn)管理模塊界面的實現(xiàn)在固定資產(chǎn)經(jīng)管頁面中,首要供應(yīng)操縱成員完成對此類資產(chǎn)的種類、加減樣式、應(yīng)用情況與折舊計提等實施操縱。單擊各個性能的分板塊以后,在這種資產(chǎn)的種類頁面內(nèi)移動種類下拉菜單,能夠選取其種類。跳出頁面見圖5-14:圖5-14固定資產(chǎn)經(jīng)管界面(a)圖5-14固定資產(chǎn)經(jīng)管界面(b)在固定資產(chǎn)應(yīng)用境況頁面中,移動種類下拉菜目,能夠選取其應(yīng)用境況,首要包含:不需用、非制造用、制作用、租出、未應(yīng)用、融資租入等種類,另外也能夠?qū)嵤┰黾优c清除其應(yīng)用境況。相同的,在固定資產(chǎn)降低樣式頁面內(nèi),移動種類的下拉菜目,同樣能夠選取其添加樣式,首要包含:變賣、報廢、盤虧、損毀、投入投出等樣式,另外也能夠?qū)嵤┰黾优c清除,及降低樣式。在圖5-15展出。圖5-15固定資產(chǎn)降低樣式和應(yīng)用境況頁面(a)圖5-15固定資產(chǎn)降低樣式和應(yīng)用境況頁面(b)對于固定資產(chǎn)添加頁面而言,其主要用于實現(xiàn)參照固定資產(chǎn)添加樣式剛添加的相關(guān)數(shù)值輸入,在圖5-16展出:圖5-16固定資產(chǎn)添加頁面對于固定資產(chǎn)的降低,其參照相關(guān)的降低樣式,調(diào)節(jié)其數(shù)值,在圖5-17展出。圖5-17固定資產(chǎn)降低頁面對于固定資產(chǎn)的改動,首要劃為兩類:更改、清除,在圖5-18,5-19展出,如果鼠標單擊固定資產(chǎn)的其中一項,那么窗體中相應(yīng)會展示出其具體的消息,由客戶更改,如果實現(xiàn)更改信息,那么單擊更改,就能貯存。另外,單擊“清除”按鍵,就能跳出“清除固定資產(chǎn)”的界面,詳細頁面在圖5-18展出:圖5-18固定資產(chǎn)更改頁面圖5-19固定資產(chǎn)清除與計提經(jīng)管頁面(a)圖5-19固定資產(chǎn)清除與計提經(jīng)管頁面(b)5.5賬簿管理模塊界面的實現(xiàn)對于賬本經(jīng)管的性能,其首要供應(yīng)操縱成員完成對總分類賬、詳細賬與多欄賬等實施操縱。此體系供應(yīng)優(yōu)良的查找樣式,能夠依據(jù)日常時間查找,同樣能夠依據(jù)學科進行查找,詳細在圖5-20展出:圖5-20總分類帳查找頁面對多欄賬等消息實施查找,詳細頁面在圖5-21展出:圖5-21多欄賬查找頁面對詳細賬消息實施查找,詳細頁面在圖5-22展出:圖5-22詳細賬分類賬界面5.6與數(shù)據(jù)庫的連接的主要思路此文策劃的公司的財務(wù)管理系統(tǒng)中,經(jīng)過ADO,完成需要的性能板塊和SQLServer數(shù)值庫創(chuàng)建銜接的首要構(gòu)思。因為體系內(nèi)的各個經(jīng)管板塊中,將產(chǎn)生多次處置的數(shù)值處置量,對于代碼在讀出數(shù)值庫數(shù)值的辦法而言,其經(jīng)過移用經(jīng)管板塊對照的文檔中的數(shù)值去完成。一、使用ADO構(gòu)件TADOQuery銜接數(shù)值庫需要的首要程序見圖5-23:圖5-23ADO構(gòu)件TADOQuery銜接數(shù)值庫需要的首要程序5.7系統(tǒng)的測試對于體系測驗,其為一類保證全部消息體系的運轉(zhuǎn)品質(zhì)的必不可少的辦法
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 租客合同終止租房協(xié)議
- 技術(shù)開發(fā)與轉(zhuǎn)讓合同保密范本
- 智能化系統(tǒng)供貨安裝合同樣本
- 礦山企業(yè)輪換工勞動合同模板及示例
- 農(nóng)村土地出租權(quán)屬合同樣本
- 標準貨物銷售合同簡版
- 城市配送服務(wù)合同一覽
- 小學生種花演講課件
- 影視設(shè)備行業(yè)交流服務(wù)批發(fā)考核試卷
- 廣播電視節(jié)目的心理影響與教育意義考核試卷
- 大眾汽車使用說明書
- (高清版)DZT 0145-2017 土壤地球化學測量規(guī)程
- 供熱公司安全教育知識
- 高中英語課程綱要
- 《藥物設(shè)計學》課件
- 隨機微分方程
- 道路設(shè)施施工現(xiàn)場安全管理基本要求
- 幼兒園大班音樂活動《小籬笆》
- 公寓樓改造裝修施工方案
- 煙臺大學化學化工學院實驗室儀器設(shè)備搬遷項目
- 2022版10kV架空配電線路無人機自主巡檢作業(yè)導(dǎo)則
評論
0/150
提交評論