網(wǎng)上財務(wù)管理畢業(yè)論文_第1頁
已閱讀1頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  引言</b></p><p><b>  1.1 開發(fā)背景</b></p><p>  如今,全球化的市場競爭變的日益激烈,快速發(fā)展的信息技術(shù)、電子商務(wù)和因特網(wǎng)構(gòu)成了企業(yè)生存和發(fā)展的宏觀環(huán)境,這使傳統(tǒng)的財務(wù)管理系統(tǒng)受到了新的挑戰(zhàn),盡快的提高公司財務(wù)的管理水平變得尤為重要。然而,目前對于公司財務(wù)管理這方面的變革離開計算

2、機網(wǎng)絡(luò)技術(shù)非常難實現(xiàn)的,通過使用計算機網(wǎng)絡(luò)技術(shù)可以使財務(wù)管理從時間、空間和效率三個方面能夠最大限度的滿足公司企業(yè)的要求。 </p><p>  隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,企業(yè)的網(wǎng)絡(luò)化、信息化成為企業(yè)發(fā)展的最終趨勢。企業(yè)的網(wǎng)絡(luò)化、信息化是國家經(jīng)濟信息化的基礎(chǔ),是推進(jìn)國家經(jīng)濟信息化的根本。伴隨著全球的信息化浪潮,我國的信息化進(jìn)程正在不斷的向廣度和深度兩個向邁進(jìn),在微觀與宏觀兩個層面進(jìn)行深化。企業(yè)的網(wǎng)絡(luò)化、信息化建設(shè)往往

3、需要將財務(wù)作為切入點,這是因為財務(wù)管理一直都是一個企業(yè)的核心的職能。財務(wù)管理的對象是企業(yè)的資金流,是一個企業(yè)運營的效率和效果的表現(xiàn)和衡量,因此財務(wù)信息管理系統(tǒng)一直都是各種行業(yè)的企業(yè)實行信息化時關(guān)注的重點。隨著企業(yè)內(nèi)部管理模式和外部經(jīng)營環(huán)境的不斷變化,對財務(wù)管理的功能提出了更高要求,換言之,網(wǎng)絡(luò)財務(wù)管理是先進(jìn)的管理思想的重要載體,研究網(wǎng)絡(luò)財務(wù)管理模式是如今社會形勢對企業(yè)管理提出的必然的需求,一個公司實現(xiàn)網(wǎng)絡(luò)化財務(wù)管理的同時,必將帶動整個公

4、司企業(yè)管理水平,提高企業(yè)的競爭力。因此研究網(wǎng)絡(luò)財務(wù)管理有著重要的現(xiàn)實意義和理論意義[1]。 </p><p>  1.2 財務(wù)管理的發(fā)展現(xiàn)狀</p><p>  1.2.1  對財務(wù)管理信息化的重要性認(rèn)識不夠</p><p>  許多企業(yè)在信息化建設(shè)投入中缺乏重點。部分企業(yè)對財務(wù)信息化建設(shè)的認(rèn)識還停留在IT技術(shù)替代手工操作的層面上,以為實現(xiàn)會計電算化就

5、是財務(wù)管理信息化的最終目標(biāo),對于實現(xiàn)現(xiàn)代化管理的信息資源的需求了解不足,沒有認(rèn)識到財務(wù)管理信息化是一個企業(yè)管理信息化的根本,是實現(xiàn)管理現(xiàn)代化的保障。</p><p>  1.2.2 企業(yè)的自身管理基礎(chǔ)相對薄弱 </p><p>  現(xiàn)代化企業(yè)管理最核心的內(nèi)容是信息的管理,企業(yè)需要能夠及時的掌握真實準(zhǔn)確的信息來控資金流、制物流。然而,目前我國非常多企業(yè)的信息嚴(yán)重不透明、不集成和不對稱,沒有做

6、到數(shù)據(jù)的充分利用和挖掘,數(shù)據(jù)采集和處理口徑不一致。或者出于各自的利益,企業(yè)管理部門之間不愿意及時提供相關(guān)的信息,人為造成信息孤島。此外,由于使用的軟件不夠統(tǒng)一,信息編碼標(biāo)準(zhǔn)沒有統(tǒng)一,就造成了信息的利用率與整合程度不會太高。企業(yè)的各種業(yè)務(wù)信息無法實現(xiàn)及時的傳遞和共享,信息在企業(yè)的內(nèi)部缺乏必要的控制和集中,主要表現(xiàn)在包括財務(wù)信息在內(nèi)的各種業(yè)務(wù)信息數(shù)據(jù)按橫向和縱向分割,最終形成了許多信息的孤島。信息的不真實,將會直接影響企業(yè)的科學(xué)決策。<

7、;/p><p>  1.2.3 缺乏財務(wù)信息化管理的人才 </p><p>  企業(yè)中擁有各種類型的技術(shù)人員,有從事計算機方面的技術(shù)人員,也有生產(chǎn)經(jīng)營方面的研發(fā)人員和專家。但是由于中國的國情,很多企業(yè)既懂得財務(wù)又懂得信息化管理的人才卻很少。例如許多國營企業(yè)和私營的家族企業(yè),公司中的財務(wù)人員或是學(xué)歷不高,或是裙帶關(guān)系,同時還缺乏信息化管理的能力及思想,其相應(yīng)的財務(wù)管理能力已經(jīng)不能夠適應(yīng)現(xiàn)代化的

8、企業(yè)管理需求。因此,如今企業(yè)迫切需要既有財務(wù)管理的能力又懂得信息化管理的多方面人才。 </p><p>  1.2.4 財務(wù)管理軟件發(fā)展滯后</p><p>  想要建立行之有效的財務(wù)管理系統(tǒng),就必須要開發(fā)出融入了企業(yè)文化和管理理念的統(tǒng)一的財務(wù)管理軟件。但是,目前我國的大多數(shù)企業(yè)缺少開發(fā)適合自身企業(yè)財務(wù)管理軟件需求的相應(yīng)的技術(shù)人才,國內(nèi)的企業(yè)普遍的規(guī)模較小,開發(fā)能力相對較弱。所以,如何

9、加強推進(jìn)我國眾多軟件企業(yè)之間的合作,共同組織開出發(fā)適合我國企業(yè)財務(wù)管理的統(tǒng)一的財務(wù)軟件,既是加快企業(yè)財務(wù)管理信息化建設(shè)的一個重點,又是一個的難點[2]。</p><p>  1.2.5  傳統(tǒng)會計流程存在缺失</p><p>  在比較傳統(tǒng)的會計體系結(jié)構(gòu)中,當(dāng)某一項經(jīng)濟業(yè)務(wù)發(fā)生的時侯,該項經(jīng)濟業(yè)務(wù)歷史記錄的精簡版版本資料將會被送到財務(wù)部門。會計信息系統(tǒng)使用匯總的方式重復(fù)的存儲數(shù)據(jù)

10、,很難反映出經(jīng)濟業(yè)務(wù)本來的面目;傳統(tǒng)的會計信息系統(tǒng)體系反映出的信息經(jīng)常滯后于業(yè)務(wù)信息,信息的滯后既影響了信息的質(zhì)量,又降低了它的相關(guān)性,以至于企業(yè)不能從效益的角度來對經(jīng)營生產(chǎn)活動進(jìn)行實時的監(jiān)控。當(dāng)因特網(wǎng)技術(shù)在眾多領(lǐng)域中得到廣泛應(yīng)用的時候,許多企業(yè)和組織的財務(wù)人員積極的將因特網(wǎng)技術(shù)應(yīng)用在會計信息系統(tǒng)。然而在傳統(tǒng)財務(wù)會計體系結(jié)構(gòu)的束縛之下,人們并沒有充分發(fā)揮因特網(wǎng)技術(shù)的優(yōu)勢來重新設(shè)計財務(wù)會計流程,只是簡單的照搬和模仿手工的流程。在傳統(tǒng)的會計

11、流程下,當(dāng)某項經(jīng)濟業(yè)務(wù)發(fā)生的時侯,業(yè)務(wù)部門需要處理相應(yīng)的單據(jù)和記帳,財務(wù)人員還需要根據(jù)業(yè)務(wù)單據(jù)(銷售發(fā)票、采購發(fā)票、入庫單等)來編制記帳憑證,并將其錄入到系統(tǒng)中。</p><p>  1.3 課題研究的目的和意義</p><p>  1.3.1 課題研究的目的</p><p>  傳統(tǒng)財務(wù)管理模式下,企業(yè)的財務(wù)系統(tǒng)大量的應(yīng)用計算機,然而這種使用只是去解決個別的財

12、務(wù)問題,缺乏了從企業(yè)整體角度對財務(wù)管理進(jìn)行網(wǎng)絡(luò)設(shè)計的理念,從而造成了眾多的財務(wù)“信息孤島”,以至于造成企業(yè)了資金的浪費與財務(wù)管理效率的低下。對財務(wù)管理信息化的建設(shè)的推進(jìn),其目的在于通過使用信息技術(shù),來消除每一個“信息孤島”,從而實現(xiàn)財務(wù)的集成式管理。想要達(dá)到這個目標(biāo),需要對傳統(tǒng)財務(wù)會計流程進(jìn)行一定的改造.即通過對傳統(tǒng)財務(wù)模式的工作環(huán)節(jié)、工作步驟、工作單位進(jìn)行判斷。并對邏輯關(guān)系、可否并行、時間耗費等方面進(jìn)行分析研究,大膽創(chuàng)意構(gòu)思出可以最好

13、的完成統(tǒng)一工作目標(biāo)的一系列工作單位與環(huán)節(jié),以求能夠在質(zhì)量、成本、速度、服務(wù)等各項績效考核的關(guān)鍵指標(biāo)上面得到改善。</p><p>  開發(fā)財務(wù)管理軟件的目的是為了更好地管理企業(yè),通過網(wǎng)上財務(wù)管理系統(tǒng)普通員工可以隨時進(jìn)行工資,津貼等費用的查詢,同時可以進(jìn)行網(wǎng)上報銷申請等。公司高層可以隨時隨地審核報銷申請和查看公司的財務(wù)狀況,從而了解公司的發(fā)展?fàn)顩r。對于公司管理者來說,通過該系統(tǒng)可以大大的減少工作量,使公司的運行能夠

14、更加便捷,更加高效,有利于公司長遠(yuǎn)的發(fā)展。</p><p><b>  課題研究的意義</b></p><p>  如今是信息的時代,誰能夠掌握市場信息,誰就能夠搶得市場的制高點;誰就能夠優(yōu)化資源配置,降低企業(yè)的經(jīng)營成本,提高企業(yè)的整體競爭力?,F(xiàn)代化企業(yè)只有通過建立現(xiàn)代化的信息管理系統(tǒng),以市場為導(dǎo)向、效益為核心、財務(wù)管理為根本的企業(yè)管理模式,才能夠在國內(nèi)外市場競爭中發(fā)

15、展和生存,在網(wǎng)絡(luò)經(jīng)濟的大潮中站穩(wěn)腳跟。</p><p>  在互聯(lián)網(wǎng)環(huán)境之下,任何的物理距離都將會變成鼠標(biāo)的距離,財務(wù)管理的功能必須延伸到全球任何一個地點。財務(wù)管理模式只有從以前的局部、分散管理向集中式和遠(yuǎn)程管理轉(zhuǎn)變,才能夠?qū)崟r監(jiān)控公司財務(wù)狀況以避免運營產(chǎn)生的財務(wù)風(fēng)險。企業(yè)通過使用互聯(lián)網(wǎng),能夠?qū)λ械姆种C構(gòu)實施數(shù)據(jù)的遠(yuǎn)程處理、遠(yuǎn)程審計、遠(yuǎn)程查賬和遠(yuǎn)程報賬等遠(yuǎn)距離的財務(wù)監(jiān)控,同時也可以監(jiān)控和掌握銷售點經(jīng)營、遠(yuǎn)程庫

16、存等業(yè)務(wù)的實時情況 </p><p>  2 使用工具及相關(guān)知識</p><p>  本管理系統(tǒng)開發(fā)是采用JSP編程語言和B/S架構(gòu)開發(fā)模式進(jìn)行的,開發(fā)的工具主要有編程環(huán)境是MyEclipse 8.5,后臺的服務(wù)器是Tomcate 6.0,數(shù)據(jù)庫采用MySQL,界面設(shè)計運用了Dreamweaver。通過運用SQL語句來實現(xiàn)數(shù)據(jù)庫的操作并且利用JavaBean組件來完成數(shù)據(jù)庫的連接和打開。

17、</p><p>  2.1 JSP簡介</p><p>  JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)許多公司參與共同建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn), JSP技術(shù)與ASP技術(shù)有些類似,它是在傳統(tǒng)的網(wǎng)頁HTML文件中插入了Java程序段與JSP標(biāo)記,從而形成了JSP文件。使用JSP進(jìn)行開發(fā)的 Web 應(yīng)用是跨平臺的,既可以在 Linux環(huán)境下

18、運行,也可以在其他的操作系統(tǒng)上面運行 ?;贘SP技術(shù)所做成的網(wǎng)頁還可以通過 Tags與 Scriptlets 來訪問存在于服務(wù)端資源的應(yīng)用邏輯 。JSP將網(wǎng)頁設(shè)計與網(wǎng)頁邏輯和顯示分離開來,支持可以重用的基于組件的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得方便和快捷[3]。</p><p>  JSP 在技術(shù)上有著其他語言如 PHP、ASP 所沒有的優(yōu)勢。JSP 可以通過 JavaBean 等技術(shù)來實現(xiàn)內(nèi)容的產(chǎn)生

19、與顯示分離,并且 JSP 可以采用 JavaBeans 或者 EJB 來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理,從而完成企業(yè)級分布式的大型應(yīng)用。 因此,很多國外的大型企業(yè)和商務(wù)系統(tǒng)都會采用 JSP技術(shù)。作為采用 Java 技術(shù)的一部分,JSP 技術(shù)也可以支持復(fù)雜的基于 Web 的應(yīng)用,對于腳本語言來說,JSP 還是擁有非常大的優(yōu)勢的,雖然其配置和部署相對于其他的腳本語言來說要更復(fù)雜一些,但是對于跨平臺的中大型網(wǎng)站系統(tǒng)來講,基于 Java技術(shù)

20、的 JSP,結(jié)合 JavaBean 和 EJB 幾乎就成為了唯一的選擇[4]。</p><p>  JSP文件在用戶第一次請求的時候,會被編譯成Servlet,然后由這個Servlet對用戶的請求進(jìn)行處理,所以JSP也可以看作是運行時的Servlet。Servlet是JAVA對CGI的回應(yīng),作用主要是把動態(tài)的內(nèi)容混合到靜態(tài)的內(nèi)容中來產(chǎn)生HTML。它們在服務(wù)器上解釋和執(zhí)行瀏覽器的請求,承擔(dān)客戶端與其他應(yīng)用程序之間的

21、中間層的角色[6]。</p><p><b>  2.2 B/S架構(gòu)</b></p><p>  B/S結(jié)構(gòu)就是瀏覽器和服務(wù)器。它是隨著Internet技術(shù)的興起的,是對C/S結(jié)構(gòu)的一種變化或改進(jìn)的結(jié)構(gòu)。B/S結(jié)構(gòu)最大的優(yōu)點就是在任何地方都可以進(jìn)行操作而不用安裝一些專門的軟件。只要有一臺能上網(wǎng)的電腦就可以使用,而且客戶端不需要維護(hù)。系統(tǒng)的擴展性比較容易,只要可以上網(wǎng),

22、再由系統(tǒng)的管理員分配給一個用戶名與密碼,就能夠使用了。而且有的可以在線進(jìn)行申請,只要通過公司內(nèi)部的安全認(rèn)證之后,不需要人為的介入,系統(tǒng)就可以自動分配一個賬號給用戶來進(jìn)入系統(tǒng)。</p><p>  在這種結(jié)構(gòu)下,用戶的工作界面是通過瀏覽器來實現(xiàn),很少部分的事務(wù)邏輯在前端實現(xiàn),主要的事務(wù)邏輯在服務(wù)器端實現(xiàn),形成所謂的三層結(jié)構(gòu)。這樣很大程度簡化了客戶端電腦的載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總成本。

23、以目前的技術(shù)來看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并且通過Internet/Intranet模式下的數(shù)據(jù)庫應(yīng)用,成本也比較低、相對容易把握。它是屬于一次性到位的開發(fā),能夠?qū)崿F(xiàn)不同的人員可以在不同的地點,以不同的接入方式(比如WAN,LAN, Internet/Intranet等)訪問與操作共同數(shù)據(jù)庫;它可以非常有效的保護(hù)管理訪問權(quán)限與數(shù)據(jù)平臺,服務(wù)器數(shù)據(jù)庫也非常的安全。在Java這樣的具有跨平臺性的語言出現(xiàn)后,B/S架構(gòu)管理軟件會更加的

24、方便、快捷和高效[7]。三級結(jié)構(gòu)如圖1.1所示</p><p>  圖2.1 三級結(jié)構(gòu)圖</p><p>  2.3 MyEclipse</p><p>  MyEclipse是由Genuitec公司所大力研發(fā)的企業(yè)級的工作平臺,通過它可以使得我們在數(shù)據(jù)庫與JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器整合方面的工作效率得到很大的提高。它是功能豐富的JavaEE集成

25、開發(fā)環(huán)境,包含了完善的編碼、調(diào)試、測試與發(fā)布功能,完整的支持HTML, JSP, Javascript, SQL[8]。MyEclipse是一個十分棒的用于開發(fā)Java,的插件集合,MyEclipse的功能特別的強大,支持也很廣泛,尤其是對于各種開元產(chǎn)品的支持非常的不錯。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等

26、多項功能??梢哉fMyEclipse幾乎包含了目前所有主流的開元產(chǎn)品專屬eclipse的開發(fā)工具。</p><p>  Eclipse框架的這種靈活性來源于其擴展點。它們是在XML中定義的已知接口,并充當(dāng)插件的耦合點。擴展點的范圍包括從用在常規(guī)表述過濾器中的簡單字符串,到一個Java類的描述。任何Eclipse插件定義的擴展點都能夠被其它插件使用,反之,任何Eclipse插件也可以遵從其它插件定義的擴展點。除了解由

27、擴展點定義的接口外,插件不知道它們通過擴展點提供的服務(wù)將如何被使用。 </p><p>  利用Eclipse,我們可以將高級設(shè)計(也許是采用UML)與低級開發(fā)工具(如應(yīng)用調(diào)試器等)結(jié)合在一起。如果這些互相補充的獨立工具采用Eclipse擴展點彼此連接,那么當(dāng)我們用調(diào)試器逐一檢查應(yīng)用時,UML對話框可以突出顯示我們正在關(guān)注的器件。事實上,由于Eclipse并不了解開發(fā)語言,所以無論Java語言調(diào)試器、C/C++調(diào)

28、試器還是匯編調(diào)試器都是有效的,并可以在相同的框架內(nèi)同時瞄準(zhǔn)不同的進(jìn)程或節(jié)點。 </p><p>  MyEclipse擁有控制臺功能以及很多其他工具無法比擬的界面和感覺,尤其是對于JSP的改善,可以說是當(dāng)今開發(fā)環(huán)境的一個重要里程碑??刂婆_功能可以將其稱為配置中心,其中包含多個選項卡,開發(fā)人員能夠看到他們的軟件、工作區(qū)等,因此增加了團隊效率[9]。用戶也可以通過配置中心,來進(jìn)行安裝、卸載插件或者更新等操作,對于安裝

29、和更新模塊,用戶只需要選擇其中一個復(fù)選框就可以完成。這些管理工具的出現(xiàn),大大的提高了MyEclipse的開發(fā)效率。</p><p>  在結(jié)構(gòu)上,MyEclipse所具有特征能夠被分為7類:   </p><p>  a) JavaEE模型   </p><p>  b) EJB的開發(fā)工具     </p><p>  c) WEB的開

30、發(fā)工具</p><p><b>  d) 數(shù)據(jù)庫服務(wù)</b></p><p>  e) 應(yīng)用程序服務(wù)器的連接器</p><p>  f) JavaEE項目的部署服務(wù)   </p><p>  g) MyEclipse的整合幫助   </p><p>  對于上面每一種功能上的類別,在Ecl

31、ipse中都有相對應(yīng)的功能部件,并且可以通過一系列的插件來實現(xiàn)它們。MyEclipse在結(jié)構(gòu)上的這種模塊化,能夠允許我們在不影響其他模塊的情況下,對其中任意一個模塊進(jìn)行單獨的擴展與升級[10]。</p><p>  2.4 Tomcat</p><p>  Tomcat是屬于Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心

32、項目,它是由Apache、Sun 與其他一些公司及個人所共同開發(fā)而成的。Tomcat 非常受廣大程序員的喜愛,因為它運行時所占用的系統(tǒng)資源比較少,擴展性良好,同時還支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用功能;而且它還在一直不斷的完善和改進(jìn)中,任何一個有興趣的程序愛好者都可以更改它或者在其中加入其他的功能[11]。Tomcat 是一個輕量級的應(yīng)用服務(wù)器,在并發(fā)訪問用戶不是特別多或者中小型系統(tǒng)的場合下被普遍的應(yīng)用,是開發(fā)與調(diào)試JSP 程序

33、的第一選擇服務(wù)器。對于一個剛開始學(xué)習(xí)的人來講,當(dāng)在一臺機器上配置完了Apache 服務(wù)器之后,可以使用它來響應(yīng)HTML 頁面的訪問請求。事實上Tomcat是屬于Apache 服務(wù)器的擴展,但它卻是獨立自主運行的,所以當(dāng)你運行tomcat 服務(wù)器的時候,它實際上是作為一個與Apache 獨立的進(jìn)程單獨來運行的。當(dāng)配置正確時,Apache 為HTML頁面服務(wù),而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomc</p

34、><p>  Tomcat也提供其它的一些特征,如與SSL集成到一塊,實現(xiàn)安全傳輸。還有Tomcat也提供JNDI支持,這與那些J2EE應(yīng)用服務(wù)器提供的是一致的。說到這里有必要介紹一下通常所說的應(yīng)用服務(wù)器(如WebLogic)與Tomcat有何區(qū)別。應(yīng)用服務(wù)器提供更多的J2EE特征,如EJB,JMS,JAAS等,同時也支持Jsp和Servlet.而Tomcat則功能沒有那么強大,它不提供EJB等支持。但如果與JBos

35、s(一個開源的應(yīng)用服務(wù)器)集成到一塊,則可以實現(xiàn)J2EE的全部功能。既然應(yīng)用服務(wù)器具有Tomcat的功能,那么Tomcat有沒有存在的必要呢?事實上,我們的很多中小應(yīng)用不需要采用EJB等技術(shù),Jsp和Servlet已經(jīng)足夠,這時如果用應(yīng)用服務(wù)器就有些浪費了。而Tomcat短小精悍,配置方便,開源免費,能滿足我們的需求,這種情況下我們自然會選擇Tomcat。</p><p>  自從JSP發(fā)布之后,推出了各式各樣的

36、JSP引擎。ApacheGroup在完成GNUJSP1。0的開發(fā)以后,開始考慮在SUN的JSWDK基礎(chǔ)上開發(fā)一個可以直接提供Web服務(wù)的JSP服務(wù)器,當(dāng)然同時也支持Servlet,這樣Tomcat就誕生了。Tomcat是jakarta項目中的一個重要的子項目,其被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產(chǎn)品,同時它又是sun公司官方推薦的Servlet和JSP容器,因此其越來越多的受到軟件公司和開發(fā)人員的喜愛。Se

37、rvlet和JSP的最新規(guī)范都可以在Tomcat的新版本中得到實現(xiàn)。其次,Tomcat是完全免費的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。Tomcat與Apache的組合相當(dāng)完美</p><p>  總而言之,Apache的特點是簡單、穩(wěn)定、速度快,并且可以做代理服務(wù)器來使用。因為Tomcat是Java程序,支持JSP1.1及Servlet2.2等版本,所以只要安裝了JDK就可以使用,不需要考慮操作系統(tǒng)平臺[13

38、]。</p><p><b>  2.5 MySQL</b></p><p>  MySQL實際上是一個小型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者是隸屬于瑞典的MySQL AB公司。該公司先是在2008年被Sun公司所收購。而之后在2009年,SUN又被Oracle公司所收購。當(dāng)前MySQL被廣泛地應(yīng)用在因特網(wǎng)上的中小型網(wǎng)站。由于本身具有體積較小、速度快和總成本低等優(yōu)點,特別

39、是開放性源碼這一優(yōu)勢,使得非常多的中小型網(wǎng)站為了減少網(wǎng)站總體上的成本而使用MySQL作為網(wǎng)站數(shù)據(jù)庫。與其他的例如SQL Server、Oracle和DB2等大型數(shù)據(jù)庫相比較的話,MySQL有其自身不足的地方,例如規(guī)模小、功能少等,但是這些并沒有降低它受歡迎的程度。對于普通的個人使用者與中小型企業(yè)來講,MySQL所提供的功能已經(jīng)完全足夠了,而且由于MySQL是開放源碼的軟件,因而可以大大的降低總成本。</p><p&g

40、t;  MySQL數(shù)據(jù)庫是基于關(guān)系數(shù)據(jù)庫技術(shù)優(yōu)勢構(gòu)建的,它可為任何規(guī)模的組織機構(gòu)提供集成化信息管理解決方案。當(dāng)今的企業(yè)常常面臨著諸多方面的挑戰(zhàn),例如需要根據(jù)數(shù)據(jù)做出更快、更多的決策;需要提高開發(fā)團隊的生產(chǎn)力和靈活度;在減少總體信息技術(shù)(IT)預(yù)算的同時,擴展基礎(chǔ)架構(gòu)以滿足更多要求等。作為oracle公司下一代的數(shù)據(jù)分析與管理軟件,MySQL對企業(yè)數(shù)據(jù)的簡化和分析應(yīng)用的創(chuàng)建、管理與部署方面有很大的幫助,并且在解決方案可用性、伸縮性與安全性

41、方面作出了了重大的改進(jìn)。因此,為了提高系統(tǒng)的安全性、可靠性和性能,本系統(tǒng)采用MySQL數(shù)據(jù)庫[14]。</p><p>  2.6 Dreamweaver</p><p>  Dreamweaver是個原本由Macromedia公司所開發(fā)的著名網(wǎng)站開發(fā)工具。它使用所見即所得的接口,亦有HTML編輯的功能。它現(xiàn)在有Mac和Windows系統(tǒng)的版本。隨Macromedia被Adobe收購后,A

42、dobe也開始計劃開發(fā)Linux版本的Dreamweaver了。 Dreamweaver自MX版本開始,使用了Opera的排版引擎 "Presto" 作為網(wǎng)頁預(yù)覽。Dreamweaver做為一個可視化的網(wǎng)頁設(shè)計與網(wǎng)站管理工具,支持目前最新的Web技術(shù),包括HTML檢查、HTML格式化選項、HTML格式控制、HomeSite/BBEdit捆綁、圖像編輯、可視化網(wǎng)頁設(shè)計、全FTP 功能、全局查找替換等富媒體格式和動態(tài)HT

43、ML、基于團隊的網(wǎng)站創(chuàng)作。在編輯上人們可以選擇可視化方式或者自身喜歡的源碼編輯方式。 </p><p>  Dreamweaver還集成了程序開發(fā)語言,對ASP、PHP.、NET、JS的基本語言和連接操作數(shù)據(jù)庫,都是完全支持的。</p><p>  2.7 JavaBean</p><p>  JavaBean 是一種使用JAVA語言寫成的可以重用的組件。為了能夠?qū)?/p>

44、成JavaBean,類必須要是具體且是公共的,同時具有沒有任何參數(shù)的構(gòu)造器。JavaBean 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露稱為屬性。大家都知道,屬性名與這種模式相符合,其他的Java 類能夠通過自省機制發(fā)現(xiàn)與操作這些JavaBean 屬性。 用戶可以通過使用JavaBean來將功能、值、處理、數(shù)據(jù)庫訪問和其他任何能夠用java代碼創(chuàng)造的對象來進(jìn)行打包,并且其它的開發(fā)者能夠通過內(nèi)部的JSP頁面、其他的JavaBean、

45、Servlet、applet程序或應(yīng)用來使用這些對象。用戶可以想象成JavaBean提供了一種隨時隨地的復(fù)制與粘貼功能,而不用去關(guān)心任何的改變。</p><p>  JavaBean是Sun微系統(tǒng)中的一個面向?qū)ο蟮木幊探涌?,它可以讓你建可重用?yīng)用程序或者可以在網(wǎng)絡(luò)中任何主流的操作系統(tǒng)平臺上配置的程序塊,被稱作為組件。就像Java applet一樣,JavaBeans組件可以賦予萬維網(wǎng)頁面交互的能力,例如:根據(jù)用戶

46、或瀏覽器的特性改變頁面內(nèi)容或者是計算感興趣的比率[15]。從用戶的角度來看,一個組件可以是一個和你交互的按鈕或者是一個當(dāng)你按下按鈕它便開始的小計算程序。以一個開發(fā)者的角度來看,那個計算器組件和按鈕組件是被分別創(chuàng)建的,并且它們可以一起使用,也可以是在不同的應(yīng)用程序或情況下和不同的組件產(chǎn)生不同的組合來使用。</p><p><b>  3 需求分析</b></p><p&g

47、t;  軟件的需求分析工作屬于軟件生存期中至關(guān)重要的一步,同時也是具有決定性的一步。只有通過了軟件的需求分析之后,才可以把軟件性能與功能的整體概念描述成為更加具體的軟件需求規(guī)格說明,從而為軟件的開發(fā)奠定基礎(chǔ)。同時,軟件的需求分析工作也是一個不斷了解與逐步細(xì)化的過程。這個過程會將軟件計劃階段時所確定的軟件范圍逐步細(xì)化到能夠詳細(xì)定義的程度,并且還會分析出不同種類的軟件元素,然后為這些元素找到可行的解決方法。通過進(jìn)行需求分析,逐步的細(xì)化對軟件

48、的各種要求,描述軟件需要處理的數(shù)據(jù)域,并且為軟件開發(fā)提供一種可以轉(zhuǎn)化為結(jié)構(gòu)設(shè)計、數(shù)據(jù)設(shè)計和過程設(shè)計的功能與數(shù)據(jù)表示。</p><p>  需求分析所要做的工作是深入描述軟件的功能和性能,定義軟件其他的有效性需求,明確軟件設(shè)計的限制和軟件與其它系統(tǒng)元素的接口細(xì)節(jié)。在軟件完成后,制定的軟件需求規(guī)格說明還要為評價軟件質(zhì)量提供依據(jù)。</p><p>  3.1 系統(tǒng)功能需求分析</p>

49、;<p>  隨著計算機以及網(wǎng)絡(luò)技術(shù)的快速發(fā)展,因特網(wǎng)在全球范圍內(nèi)的不斷普及,世界正在快速的邁向信息化社會,信息科學(xué)技術(shù)的的重要性與日劇增,從而使人們避免了繁雜的事務(wù),提高了工作的效率。財務(wù)人員不用再用在手寫收據(jù),通過打印來實現(xiàn)完成收據(jù)書寫過程,減輕了工作量,提高了業(yè)務(wù)水平。財務(wù)人員隨時可以向外提供信息,使使用者可以隨時到財務(wù)網(wǎng)查詢到相關(guān)的的信息,同時財務(wù)人員還為領(lǐng)導(dǎo)的決策提供了依據(jù),從而提高企業(yè)管理水平,控制生產(chǎn)成本,規(guī)

50、范管理流程,加強對市場變化的應(yīng)變能力。</p><p>  該系統(tǒng)的所實現(xiàn)功能:</p><p>  1)登陸模塊:分管理員、財務(wù)人員及業(yè)務(wù)員三種用戶身份。</p><p>  2)費用管理模塊:員工可以通過該模塊查詢工資、獎金、等費用,管理員可以在后臺對費用錄入。</p><p>  2)員工管理模塊;后臺添加和刪除員工</p>

51、<p>  3)部門管理模塊;后臺添加和刪除部門</p><p>  4)報銷管理模塊:業(yè)務(wù)員可以通過該模塊提交報銷申請和查詢報銷信息,財務(wù)員對報銷申請進(jìn)行審核,管理員可以刪除無用報銷信息</p><p>  5)錯誤處理模塊;用戶登錄賬號或密碼輸入錯誤,錄入信息錯誤會有錯誤提示。</p><p>  6)密碼修改模塊;用戶可以更改密碼。</p&

52、gt;<p>  3.2 可行性分析</p><p>  1)社會可行性。如今,計算機正在社會的各個領(lǐng)域發(fā)揮著巨大的作用,它以其快速準(zhǔn)確的特性彌補人們的先天不足,讓計算機參與企業(yè)的財務(wù)管理事業(yè),是一種時代發(fā)展的必然體現(xiàn),也是一個社會國家經(jīng)濟水平進(jìn)步的體現(xiàn)。網(wǎng)上財務(wù)管理系統(tǒng)是每一個企業(yè)進(jìn)行財務(wù)管理不可缺少的部分,它對企業(yè)的財務(wù)計劃,財務(wù)監(jiān)督,財務(wù)控制,財務(wù)運用等方面都起著巨大的作用,增強了企業(yè)辦公的

53、效率。如何更好的發(fā)揮財務(wù)管理效用關(guān)系到一個企業(yè)的命脈,所以財務(wù)軟件的發(fā)展是未來企業(yè)發(fā)展的一個重要方向,研究和設(shè)計財務(wù)軟件也就顯得十分必要了。</p><p>  2)經(jīng)濟可行性,即進(jìn)行開發(fā)成本的估算以及可能取得的經(jīng)濟效益評估,確定待開發(fā)系統(tǒng)是否值得進(jìn)行投資開發(fā)。此次開發(fā)實現(xiàn)的網(wǎng)上財務(wù)管理系統(tǒng)主要實現(xiàn)工具有MyEclipse、MySQL和Tomcat,這些工具都是可以免費就能使用的,可以直接從網(wǎng)絡(luò)上免費下載;還有就

54、是本次開發(fā)的系統(tǒng)可以加強對企業(yè)的財務(wù)管理,減輕財務(wù)人員的工作量,提高工作效率,從而增加企業(yè)的經(jīng)濟收益。所以在經(jīng)濟方面是完全可行的。</p><p>  3)技術(shù)可行性,主要分析現(xiàn)有技術(shù)條件是否能順利完成開發(fā)工作,硬件和軟件配置是否滿足開發(fā)者的需要,技術(shù)人員的種類與數(shù)量等。網(wǎng)上財務(wù)管理系統(tǒng)的工作主要是便于公司管理,可以擺脫時間地點的限制,能夠隨時隨地的進(jìn)行財務(wù)查詢和處理。這一特點非常適合計算機,通過網(wǎng)絡(luò)技術(shù),發(fā)揮計

55、算機的信息傳輸速率快、準(zhǔn)確度高的優(yōu)勢。如今計算機硬件和軟件技術(shù)水平的飛速發(fā)展,為系統(tǒng)的開發(fā)提供了必要技術(shù)條件。</p><p><b>  3.3 性能分析</b></p><p>  首先開發(fā)程序要有可靠性,容易理解,可以應(yīng)付各種由于系統(tǒng)問題而產(chǎn)生的錯誤,當(dāng)系統(tǒng)本身出現(xiàn)問題時候要能夠以最好的方式退出程序,避免程序發(fā)生假死。其次要求程序?qū)λ\行的系統(tǒng)的硬件條件要求盡

56、可能低,響應(yīng)的速度盡可能快,運行的時候內(nèi)存占用率盡可能小。再者,要求程序易于維護(hù)和擴展。所以應(yīng)該采用模塊式化開發(fā),各模塊之間盡量不要有太多的耦合,以免維護(hù)時候不便。同時,需要設(shè)計的系統(tǒng)要良好的界面,便于使用者進(jìn)行操作。</p><p>  3.4 系統(tǒng)運行環(huán)境</p><p>  此系統(tǒng)是基于JSP的網(wǎng)上財務(wù)管理管理系統(tǒng),使用MyEclipse 8.5環(huán)境開發(fā),數(shù)據(jù)庫采用MySQL 5.

57、1數(shù)據(jù)庫,服務(wù)器為Apache 軟件基金會研發(fā)的Tomcat 6.0。具體運行要求如下:</p><p><b>  1)軟件環(huán)境</b></p><p>  1.1) 操作系統(tǒng)WindowsXP或以上版本。.</p><p>  1.2) 數(shù)據(jù)庫應(yīng)使用MySQL5.1或以上版本。</p><p>  1.3) 開發(fā)環(huán)境

58、MyEclipse 8.5或以上版本。</p><p><b>  2)硬件環(huán)境。</b></p><p>  2.1) 內(nèi)存至少為128M。</p><p>  2.2) CPU要求為Intel Pentium 800MHZ或以上更高頻率的CPU。</p><p>  2.3) 硬盤容量要求為40G以上。</p&

59、gt;<p><b>  4 系統(tǒng)總體設(shè)計</b></p><p>  4. 1 系統(tǒng)介紹與功能模塊</p><p>  該系統(tǒng)所要設(shè)計的是網(wǎng)上財務(wù)管理系統(tǒng)。通過該系統(tǒng)財務(wù)部門也可以進(jìn)行更方便、更高效的管理,利用信息化管理手段實現(xiàn)對財務(wù)流入流出的動態(tài)監(jiān)管。本系統(tǒng)所要實現(xiàn)的主要功能是普通用戶可以隨時查詢工資、獎金、稅費扣繳等,還可以網(wǎng)上進(jìn)行報銷申請?zhí)幚?/p>

60、。管理員可以對員工,部門進(jìn)行添加、修改和刪除,查詢各部門人員報銷費用,對員工報銷申請進(jìn)行審核等。</p><p>  員工屬性包括姓名、性別、年齡、學(xué)歷、職位、住址、電話和部門,這些信息由管理員進(jìn)行管理,如圖4.1所示。</p><p>  圖4.1 員工實體及其屬性圖</p><p>  費用屬性包括員工的工資、加班費、獎金、考勤費和工齡費。這些費用由管理員進(jìn)行錄

61、入,如圖4.2所示。</p><p>  圖4.2 費用實體及其屬性圖</p><p>  報銷屬性包括報銷人、報銷時間、報銷類型、報銷金額和備注信息。員工可以登錄系統(tǒng)進(jìn)行查詢,后臺有管理員管理,如圖4.3所示。</p><p>  圖4.3 報銷實體及其屬性圖</p><p>  業(yè)務(wù)員屬性包括報銷查詢、報銷申請、工資查詢和密碼修改等功能。

62、報銷查詢可以查看公司的員工報銷信息,員工報銷申請后,可以由財務(wù)員進(jìn)行審核,如圖4.4所示。</p><p>  圖4.4 業(yè)務(wù)員實體及其屬性圖</p><p>  財務(wù)員屬性包括報銷審核、報銷查詢、工資查詢和密碼修改,由業(yè)務(wù)員所提交的報銷申請由財務(wù)員來進(jìn)行審核,如圖4.5所示。</p><p>  圖4.5 財務(wù)員實體及其屬性圖</p><p&g

63、t;  管理員屬性包括員工管理、部門管理、費用管理、報銷管理和密碼修改,分別可以對各種信息的添加、修改和刪除,如圖4.6所示。</p><p>  圖4.6管理員實體及其屬性圖</p><p>  網(wǎng)上財務(wù)管理系統(tǒng)包含有七大模塊分別為登陸模塊、費用管理模塊、員工管理模塊、部門管理模塊、錯誤處理模塊、報銷管理模塊和密碼修改模塊,其總功能模塊如圖4.7所示。</p><p&

64、gt;  圖4.7 系統(tǒng)總體功能圖</p><p>  4. 2 數(shù)據(jù)庫設(shè)計</p><p>  4.2.1 數(shù)據(jù)庫概念</p><p>  數(shù)據(jù)庫是數(shù)據(jù)管理的最新的技術(shù),是計算機科學(xué)與技術(shù)的重要分支。數(shù)據(jù)庫是按照一定數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。如今,信息資源已經(jīng)成為各個部門的重要財富和資源。建立一個滿足不同部門信息處理要求的信息管理系統(tǒng)也成為一個企業(yè)

65、或組織生存和發(fā)展的必要條件。因此,作為信息系統(tǒng)基礎(chǔ)和核心的數(shù)據(jù)庫技術(shù)得到了越來越廣泛的應(yīng)用,從小型的單項事務(wù)處理系統(tǒng)到大型的信息系統(tǒng),從聯(lián)機事務(wù)處理到聯(lián)機分析處理,從一般企業(yè)管理到計算機集成制造系統(tǒng)(CIMS)、計算機輔助設(shè)計與制造(CAD/CAM)、地理信息系統(tǒng)(GIS)、辦公信息系統(tǒng)(OIS)等,越來越多新的領(lǐng)域應(yīng)用數(shù)據(jù)庫存儲和處理他們的信息資源。StorageTek公司的首席執(zhí)行官J.Martin為數(shù)據(jù)庫做了一個比較明確的定義:數(shù)

66、據(jù)庫指的是存儲在一起的相關(guān)數(shù)據(jù)的集合,這些數(shù)據(jù)是結(jié)構(gòu)化的,都是無害的或是不必要的冗余,并且可以為多種的應(yīng)用提供服務(wù);對于使用它的程序而言,數(shù)據(jù)的存儲是相對獨立的;在數(shù)據(jù)庫中插入新的數(shù)據(jù)時,檢索和修改原來的數(shù)據(jù)都可以按照一種公用且可控制的方式進(jìn)行。在結(jié)構(gòu)上當(dāng)某個系統(tǒng)中存在完全分開的一些數(shù)據(jù)庫的時侯,那么這個就系統(tǒng)包含了一個“數(shù)據(jù)庫集合”。</p><p>  4.2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p>&l

67、t;p>  本系統(tǒng)的數(shù)據(jù)庫命名為:db_wscwgl,用來存儲該系統(tǒng)中用到的所有數(shù)據(jù)。下面是對主要表的介紹</p><p>  管理員信息表:主要是用來保存管理員信息,如表4.1所示。</p><p>  表4.1 管理員信息表</p><p>  b) 員工信息表:主要是用來保存員工詳細(xì)信息,對員工的基本信息進(jìn)行操作,如表4.2所示。</p>

68、<p><b>  表4.2員工信息表</b></p><p>  表4.2員工信息表續(xù)表</p><p>  c)薪資信息表:主要是用來存儲員工薪資信息,如表4.3所示。</p><p>  表4.3 薪資信息表</p><p>  4.3 數(shù)據(jù)庫連接</p><p>  一般來

69、講,一個真正意義上完整的站點是離不開數(shù)據(jù)庫的,因為在實際的應(yīng)用中,需要存儲的數(shù)據(jù)信息非常多,而且這些數(shù)據(jù)之間通常還有關(guān)聯(lián)性,而通過使用數(shù)據(jù)庫來管理這些數(shù)據(jù),能夠非常方便的對數(shù)據(jù)進(jìn)行一些基本的操作。</p><p>  JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,它可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一的訪問,它是由一組用Java語言編寫的

70、類和接口所組成的。JDBC為數(shù)據(jù)庫開發(fā)得工作人員提供了一個標(biāo)準(zhǔn)的API,因此可以構(gòu)建更高級的接口和工具。</p><p>  對Java的程序員來講JDBC提供了全面而且高效的API,而對于實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。在此,我們無需顧及連接具體過程,只需要知道程序執(zhí)行的結(jié)果,將最后得到的數(shù)據(jù)傳送到下一個模塊,便能夠?qū)崿F(xiàn)Java數(shù)據(jù)庫的連接。</p><p>  通過JDBC

71、,程序員能夠非常容易的向關(guān)系數(shù)據(jù)來發(fā)送SQL語句。擁有了JDBC API,就無須為訪問各類的數(shù)據(jù)庫專門寫各自的程序,程序員只需要用JDBC API寫一個程序就足夠了,它可以向相應(yīng)的數(shù)據(jù)庫發(fā)送SQL調(diào)用。這樣一來JDBC程序訪問數(shù)據(jù)庫的步驟就變得簡單通用了。JDBC程序訪問數(shù)據(jù)庫步驟如圖4.1所示。</p><p>  圖4.1 JDBC程序訪問數(shù)據(jù)庫步驟</p><p><b>

72、  5 詳細(xì)設(shè)計</b></p><p>  基于系統(tǒng)需求分析和系統(tǒng)總體設(shè)計,下面將要在詳細(xì)設(shè)計的階段對各個功能模塊提供完整具體的設(shè)計方案,闡述系統(tǒng)詳細(xì)的設(shè)計與實現(xiàn),以便于在之后的編碼階段可以提高效率和質(zhì)量。</p><p><b>  5.1 登陸模塊</b></p><p>  通過該模塊不同權(quán)限用戶可以通過輸入用戶和密碼來登

73、陸系統(tǒng),本系統(tǒng)設(shè)計了業(yè)員、財務(wù)員和管理員三種身份權(quán)限,不同用戶登錄時需要選擇相應(yīng)的權(quán)限如圖5.1、所示。</p><p><b>  圖5.1登錄界面</b></p><p>  當(dāng)用戶輸入的賬號和密碼后,系統(tǒng)會將輸入的信息和數(shù)據(jù)庫中存在的數(shù)據(jù)進(jìn)行核對,輸入正確后可以登錄到系統(tǒng)如圖5.2所示。</p><p>  圖5.2 登錄成功界面<

74、/p><p><b>  5.2費用管理模塊</b></p><p>  管理員對公司的每月的員工各種費用的錄入如圖5.3所示。</p><p><b>  圖5.3工資錄入</b></p><p>  員工本人可以查詢自己的獎金、加班費和工資等費用如圖5.4所示。</p><p&g

75、t;<b>  圖5.4查詢信息</b></p><p><b>  5.3員工管理模塊</b></p><p>  管理員可以通過后臺查詢公司員工的基本信息,添加和刪除員工如圖5.5、5.6、5.7所示。</p><p><b>  圖5.5員工查詢</b></p><p>

76、<b>  圖5.6 員工信息</b></p><p><b>  圖5.7 員工刪除</b></p><p>  當(dāng)有新的員工進(jìn)入公司后,管理員會將員工的基本信息錄入到系統(tǒng)內(nèi)如圖5.8所示。</p><p><b>  圖5.8 員工添加</b></p><p><b&

77、gt;  5.4部門管理模塊</b></p><p>  管理員對公司的新設(shè)部門進(jìn)行添加和刪除如圖5.9、 5.10、5.11所示。</p><p>  圖5.9 部門添加界面</p><p>  圖5.10部門描述界面</p><p>  圖5.11部門刪除界面</p><p><b>  5.

78、5報銷管理模塊</b></p><p>  員工可以通過該系統(tǒng)的上網(wǎng)查詢本人以及他人的報銷信息如圖5.12、5.13所示。</p><p>  圖5.12查詢結(jié)果1</p><p>  圖5.13查詢結(jié)果2</p><p>  員工可以在網(wǎng)上填寫報銷申請單,之后由財務(wù)人員來進(jìn)行審核是否通過如圖5.14所示。</p>

79、<p><b>  圖5.14報銷申請</b></p><p>  當(dāng)員工提交報銷申請單之后,財務(wù)人員會跟據(jù)財務(wù)情況來審查申請內(nèi)容是否合理,如圖5.15、5.16所示。</p><p><b>  圖5.15報銷申請</b></p><p>  圖5.16報銷審核1</p><p>  管

80、理員可以根據(jù)情況將一些無用的報銷信息刪除如圖5.17所示。</p><p>  圖5.17報銷審核2</p><p><b>  5.6錯誤處理模塊</b></p><p>  當(dāng)用戶輸入的用戶名或密碼錯誤時將無法登陸系統(tǒng),如圖5.18所示。</p><p>  圖5.18 登陸失敗界面</p><p

81、>  當(dāng)填寫信息時有一些信息沒有填寫時會有錯誤提醒,如圖5.19 ,5.20所示。</p><p>  圖5.19部門填寫錯誤提示界面</p><p>  圖5.20員工填寫錯誤提示界面</p><p><b>  5.7密碼修改模塊</b></p><p>  用戶可以對自己的登陸密碼進(jìn)行修改如圖5.21所示。&

82、lt;/p><p>  圖5.21 修改密碼界面</p><p><b>  結(jié) 論 </b></p><p>  企業(yè)網(wǎng)上財務(wù)管理是現(xiàn)代企業(yè)管理工作中至關(guān)重要的,在當(dāng)今這個計算機信息管理激烈競爭的社會中,為了提高企業(yè)工作效率、保證企業(yè)網(wǎng)上財務(wù)管理質(zhì)量、使企業(yè)管理真正實現(xiàn)人力資源的網(wǎng)絡(luò)化、系統(tǒng)化和科學(xué)化,快速而且準(zhǔn)確地為企業(yè)制定好的經(jīng)營方針與決策

83、,在有限的時間內(nèi)完成工作任務(wù)及達(dá)到預(yù)期的目的。所以,開發(fā)企業(yè)網(wǎng)上財務(wù)管理系統(tǒng)是有必要的。</p><p>  本次畢業(yè)設(shè)計開發(fā)的網(wǎng)上財務(wù)管理系統(tǒng),開發(fā)的目的是為了讓公司企業(yè)更方便地管理公司的財務(wù)。經(jīng)過本次的畢業(yè)設(shè)計,使我對JSP語言、MYSQL數(shù)據(jù)庫、TOMCAT服務(wù)器等方面的知識有了更深的理解。完成的畢設(shè)題目,網(wǎng)上財務(wù)管理系統(tǒng)實現(xiàn)了費用查詢、報銷管理、員工管理等功能,這些可以解決公司日常的基本財務(wù)問題,減少了企

84、業(yè)人員的工作量,但是軟件本身的功能不夠全面,在費用統(tǒng)計方面不足,也沒有和銀行系統(tǒng)相連接,在以后改進(jìn)的時候需要加強這方面的設(shè)計。本系統(tǒng)設(shè)計主要側(cè)重在業(yè)務(wù)員出差是報銷申請的功能,當(dāng)業(yè)務(wù)員去出差的時候,可能有時會很長時間無法回公司,可以通過該系統(tǒng)進(jìn)行網(wǎng)上填寫報銷申請單,由財務(wù)人員審核通過后將該員工的報銷費用直接打到其銀行卡上面,這樣就減少了員工需返回公司的時間。</p><p><b>  致 謝</

85、b></p><p>  本次的畢業(yè)設(shè)計耗時三個多月,從最開始的需求分析到現(xiàn)在具體功能的實現(xiàn),這個過程中遇到了很多的問題,經(jīng)歷了很多的困難與挫折。不過,在阮冬茹老師的指導(dǎo)下,最后終于完成了系統(tǒng)的設(shè)計與實現(xiàn)。在設(shè)計過程中阮冬如老師給我提出了許多重要的建議,在這里我要由衷的感謝阮老師在畢業(yè)設(shè)計期間給我的輔導(dǎo)和幫助。</p><p>  同時,我也要感謝我周圍的同學(xué),因為在整個畢業(yè)設(shè)計過程

86、中,他們也給予了我很大的幫助,幫助我解決了很多技術(shù)方面的問題,為我的系統(tǒng)進(jìn)行調(diào)試,假如沒有他們,我可能無法順利完成此次的畢業(yè)設(shè)計,在這里也要再一次感謝所有給我提供過幫助的同學(xué)們!</p><p>  在畢業(yè)設(shè)計的期間,我也通過網(wǎng)絡(luò)查詢了一些資料,并且向許多網(wǎng)友尋求過幫助,這些熱心的網(wǎng)友給了我不少的建議,告訴我畢業(yè)設(shè)計需要注意的問題,雖然在互聯(lián)網(wǎng)這個虛擬的世界中我們并不認(rèn)識彼此,但他們還是很熱情的幫助了我,這讓我非

87、常的感動,所以在這里送上我的感激之情,謝謝這些好心的陌生人。</p><p>  這次設(shè)計對我來講,可以說是一個不小的挑戰(zhàn),雖然平時在書本上學(xué)習(xí)過Java方面的知識,但是只是最基本的編程,而且又很少上機進(jìn)行操作練習(xí),即使有一些練習(xí)的程序,但是又過于簡單,對于一些技術(shù)根本沒有聽說過。以至于剛開始做畢業(yè)設(shè)計的時侯,總是感覺不知如何入手,但是在老師和同學(xué)的不斷幫助下,對于一些技術(shù)逐漸的了解,慢慢的學(xué)會了如何使用。在此次

88、畢業(yè)設(shè)計中,我學(xué)到了很多新的知識,而且更重要的是我認(rèn)識到在生活還是工作中,無論遇到什么困難,我們都需要有一個樂觀、積極和自信的態(tài)度,只要我們努力和堅持,任何的挫折都可以勇敢的去面對。</p><p><b>  參 考 文 獻(xiàn)</b></p><p>  1 陳瑾.淺談我國財務(wù)軟件.管理觀察2009(16)</p><p>  2 何學(xué)紅.

89、 中小企業(yè)的財務(wù)管理問題及對策中國西部科技,2008, </p><p>  3 汪孝宜,程偉. 開發(fā)者突擊:JSP網(wǎng)絡(luò)開發(fā)經(jīng)典模塊實現(xiàn)全集. 北京:電子工業(yè)出版社,2008</p><p>  4 范立峰.JAVA Web程序設(shè)計教程.北京:人民郵電出版社,2010</p><p>  5 (美)Marty Hall,Larry Brown. Servlet

90、與JSP核心編程.第二版.趙學(xué)良譯.北京:清華大學(xué)出版社,2004</p><p>  6 ??藸枺琂AVA編程思想.北京:機械工業(yè)出版社,2008</p><p>  7 張海藩,倪寧.軟件工程.北京:人民郵電出版社,2010</p><p>  8 夏明萍. Eclipse基礎(chǔ)與應(yīng)用. 北京:清華大學(xué)出版社,2008</p><p>

91、  9 (美)威爾頓,麥可匹克. JavaScript入門經(jīng)典(第3版). 施宏斌譯. 北京:清華大學(xué)出版社,2009</p><p>  10 [美]Herbert Schidt. Java參考大全.北京:清華大學(xué)出版社,2008</p><p>  11 (美)霍斯特曼. Big Java中文版. 北京:電子工業(yè)出版社, 2008</p><p>  12

92、 孫衛(wèi)琴.Tomcat與Java Web開發(fā)技術(shù)詳解. 北京:電子工業(yè)出版社, 2009</p><p>  13 梅茨格,尹曉峰等.軟件調(diào)試思想.北京:電子工業(yè)出版社,2009 </p><p>  14 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.第3版.北京:高等教育出版社,2008 </p><p>  15 (奧)科夫勒. MySQL5權(quán)威指南.北京:人民郵電出版

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論