畢業(yè)設計(論文)-基于Java企業(yè)財務管理系統(tǒng)的設計與開發(fā).doc_第1頁
畢業(yè)設計(論文)-基于Java企業(yè)財務管理系統(tǒng)的設計與開發(fā).doc_第2頁
畢業(yè)設計(論文)-基于Java企業(yè)財務管理系統(tǒng)的設計與開發(fā).doc_第3頁
畢業(yè)設計(論文)-基于Java企業(yè)財務管理系統(tǒng)的設計與開發(fā).doc_第4頁
畢業(yè)設計(論文)-基于Java企業(yè)財務管理系統(tǒng)的設計與開發(fā).doc_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

蘭州交通大學畢業(yè)設計(論文)I摘要隨著計算機和網(wǎng)絡在企業(yè)中的廣泛應用,企業(yè)發(fā)展速度在不斷加快,在這種市場競爭沖擊下企業(yè)財務管理系統(tǒng)必須優(yōu)先發(fā)展,這樣才能保證在競爭中處于優(yōu)勢地位。對此企業(yè)必須實現(xiàn)財務管理系統(tǒng)的設計與開發(fā)。該系統(tǒng)提供員工管理、部門管理、崗位管理、工資管理等功能。員工管理對公司的人事信息進行增刪改查,部門管理對公司的部門進行增刪改查,工資管理對員工的工資能進行編輯、統(tǒng)計和打印。通過此系統(tǒng),公司可以輕松迅速了解公司內(nèi)部員工的在職、公司相關(guān)部門、員工工資的發(fā)放等情況。使公司的總體管理更上一個臺階。關(guān)鍵詞:財務管理系統(tǒng);JavaWeb;MySQL;B/S(瀏覽器/服務器)蘭州交通大學畢業(yè)設計(論文)IIAbstractAlongwiththecomputerandnetworkinthewideapplicationofenterprise,enterprisedevelopmentspeedisaccelerating,inthiskindofcompetitioninthemarketimpactofenterprisefinancialmanagementsystemmustgivefirstprioritytothedevelopment,sothatwecanguaranteeatacompetitiveadvantage.Thisenterprisemustrealizethefinancialmanagementsystemisdesignedanddeveloped.Thissystemprovidesstaffmanagement,managementofdepartment,postmanagement,salarymanagementetc.Function.Employeesofthecompanyspersonnelmanagementinformation,checktheauthorizationforthecompanysdepartmentmanagementdepartmentofthecheck,salarymanagementtoremovingthepayofemployeecanedit,statisticsandprint.Throughthissystem,thecompanycaneasilyunderstandthecompanysinternalemployeesquicklyon-the-job,therelevantdepartment,staffsalaries,etc.Thecompanysoverallmanagementtothenextlevel.Keywords:Financialmanagementsystem,JSP,MySQL,B/S(Browser/Server)蘭州交通大學畢業(yè)設計(論文)III目錄摘要.I1.緒論.11.1財務管理系統(tǒng)開發(fā)的背景.11.2財務管理系統(tǒng)開發(fā)的目的和意義.11.3本設計主要完成的工作.22.1基于Web的應用系統(tǒng)開發(fā).32.1.1Web服務器.32.1.2服務器組件.42.1.3數(shù)據(jù)庫訪問技術(shù).42.2C/S結(jié)構(gòu)與B/S結(jié)構(gòu).52.2.1C/S結(jié)構(gòu)介紹.52.2.2B/S結(jié)構(gòu)介紹.52.2.3C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的比較.62.3Java語言及其特點.82.4JSP技術(shù)特點.92.5MySQL數(shù)據(jù)庫.102.6開發(fā)特性.112.7系統(tǒng)開發(fā)及運行的環(huán)境.123需求分析及系統(tǒng)概要設計.143.1可行性分析.143.2整體設計.154.數(shù)據(jù)庫設計.174.1系統(tǒng)中各實體的概念模型.174.2數(shù)據(jù)庫的分析與設計.204.3數(shù)據(jù)表的創(chuàng)建.205.系統(tǒng)詳細設計.255.1登錄及修改密碼及退出登錄模塊的實現(xiàn).255.2部門管理的實現(xiàn).265.3崗位管理的實現(xiàn).275.4員工管理的實現(xiàn).295.5工資管理的實現(xiàn).31蘭州交通大學畢業(yè)設計(論文)11.緒論在信息時代,各企業(yè)都緊跟時代步伐,轉(zhuǎn)變著企業(yè)的經(jīng)營模式、辦公模式。與此同時,企業(yè)的傳統(tǒng)的管理模式也在逐步由人工管理向自動化管理模式轉(zhuǎn)變,財務管理系統(tǒng)就是在這樣的大背景下應運而生。無論是政府還是企事業(yè)單位,內(nèi)部成員相互之間的信息溝通對于提高工作效率,更好的完成工作都顯得很重要。此外,每個單位都希望能和異地的分支機構(gòu)、各個部門等保持實時聯(lián)系,進行統(tǒng)一管理,因此,建立一個財務管理系統(tǒng)是可行的。在針對現(xiàn)有的系統(tǒng)進行調(diào)查之后,擬開發(fā)一套財務管理系統(tǒng)以適應信息化時代的財務管理需求。1.1財務管理系統(tǒng)開發(fā)的背景我國的生產(chǎn)企業(yè)發(fā)展十分迅速。但企業(yè)的信息化管理一直是影響我國企業(yè)進一步發(fā)展的難點。企業(yè)信息化是企業(yè)應用信息化的過程,是指在企業(yè)的生產(chǎn)、經(jīng)營、管理等各個層次、各個環(huán)節(jié)和各個方面,應用先進的計算機、通信、互聯(lián)網(wǎng)和軟件等信息化技術(shù)和產(chǎn)品,并充分整合、廣泛利用企業(yè)內(nèi)外的信息資源,提高企業(yè)生產(chǎn)、經(jīng)營和管理水平,增強企業(yè)競爭力的過程。結(jié)合我國目前的國情來看,改革開放以來,我國的中小企業(yè)得到了迅速發(fā)展。這些中小企業(yè)存在著一定的普遍特征:資金不是十分雄厚,管理不是非常完善,信息化基礎(chǔ)普遍較差,面臨著異常激烈的市場競爭。隨著信息時代的到來,中小企業(yè)的生存和競爭環(huán)境發(fā)生了根本性的變化。當前中小企業(yè)信息化具有寬廣和深刻的內(nèi)容,其中管理信息化是一個重要方面。如何運用信息技術(shù)增強企業(yè)的管理,如何制定企業(yè)信息化發(fā)展戰(zhàn)略來提升企業(yè)的核心競爭力,如何把信息化系統(tǒng)融入日常的管理工作為企業(yè)帶來效益,是當前我們所面臨的重要課題。1.2財務管理系統(tǒng)開發(fā)的目的和意義財務管理系統(tǒng)的開發(fā)不僅可以減少企業(yè)人員的工作量,還可以為企業(yè)節(jié)約許多人力物力,可以使企業(yè)向科學化、現(xiàn)代化、規(guī)范化的方向發(fā)展,達到提高企業(yè)的生產(chǎn)效率的目的。蘭州交通大學畢業(yè)設計(論文)21.3本設計主要完成的工作本論文共分為5章。第1章緒論,介紹了本課題的選題背景、開發(fā)的目的和意義。第2章介紹了開發(fā)工具及其特點,數(shù)據(jù)庫技術(shù)和特點。第3章主要做了需求分析和系統(tǒng)的功能模塊設計。從經(jīng)濟、技術(shù)和操作可行性方面做了分析,并且介紹了系統(tǒng)的各模塊的基本設計。第4章主要介紹了數(shù)據(jù)庫的設計,包括數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)表的設計以及各個數(shù)據(jù)表之間的關(guān)系。第5章為系統(tǒng)的詳細設計,對登錄及修改密碼模塊、系統(tǒng)首頁的設計、部門管理模塊、崗位管理模塊、員工管理模塊、工資管理模塊分別進行了詳細設計的介紹。最后為本課題完成成果和發(fā)展期望作了總結(jié)。蘭州交通大學畢業(yè)設計(論文)32.財務管理系統(tǒng)開發(fā)的技術(shù)基礎(chǔ)和相關(guān)工具2.1基于Web的應用系統(tǒng)開發(fā)2.1.1Web服務器Web服務器是Web環(huán)境中的主角。過去主要用于存儲及管理公眾網(wǎng)站?,F(xiàn)在,正成為一種獨立應用系統(tǒng)開發(fā)及安裝環(huán)境,管理和控制其中的網(wǎng)站和組件,并有一些服務器從Web服務器中獨立開來,主要承擔運行應用系統(tǒng)(而不是公眾網(wǎng)站)的任務,這類服務器被稱為應用服務器。這一變化的著眼點在于把復雜的“胖”PC客戶環(huán)境改造成為“瘦”客戶端,而把復雜的應用程序移到Web服務器上。Web服務器的特征為:由于采用“瘦”客戶端,使面向用戶的復雜性將從客戶端移至Web服務器。由于“瘦”客戶端易學易懂,使用者將越來越多,Web服務器必須有能力在任何時間內(nèi)同時面向眾多的使用者。如今最流行的Web服務器產(chǎn)品為微軟的IIS及Netscape的NES。NES(NetscapeEnterpriseServer)可以在WindowsNT及各類流行的Unix上運行。其主要功能有:帶有客戶端授權(quán)的SSL(SecureSocketsLayer)、Verity的集成式檢索器、SNMP、出色的數(shù)據(jù)庫連接功能及Web網(wǎng)站內(nèi)容管理等。NetscapeONE(OpenNetworksEnvironment)是一個建立在開放式Internet標準之上的應用開發(fā)環(huán)境,提供有Netscape組件模式、JavaBeans以及各種通用組件,并可以在各類新老版本的操作系統(tǒng)上運行。這是NES的一大特點。IIS(InternetInformationServer)的設計目標是提供適應性強的Internet和Intranet服務器功能。通過圍繞WindowsNT所做的優(yōu)化,IIS具有很高的執(zhí)行效率、出色的安全保密性、易于管理及啟動迅捷等特點。其中,IIS因其速度快正越來越熱門。另一個值得一提的全新產(chǎn)品是JavaWebServer,它由SunJavasoft公司推出。除此之外,Oracle的WebApplicationServer提供了很強的數(shù)據(jù)庫管理功能,但運行效率有待改進。OReillys的WebSite是一個網(wǎng)頁存取快速、低廉、易用的產(chǎn)品,適用與單機獨立的Web服務器,但其數(shù)據(jù)庫存取效率低。Tomcat是Apache軟件基金會(ApacheSoftwareFoundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發(fā)而成.由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn),因為Tomcat技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Web應用服務器.Tomcat很受廣大程序員的喜歡,因為它運行蘭州交通大學畢業(yè)設計(論文)4時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能.2.1.2服務器組件基于Web的應用系統(tǒng)特征之一是與其他任何第三方軟件產(chǎn)品的完全互通性。然而,究竟如何方便、平滑地與第三方軟件產(chǎn)品互通,以便建立一個全新、有效地集成化業(yè)務系統(tǒng),這一問題的徹底解決還有待于今后的努力。對象管理小組(OMG)在80年代提出了基于對象的電腦結(jié)構(gòu),即所謂的CORBA(CommonObjectRequestBrokerArchitecture),微軟則在最近推出了DCOM/ActiveX技術(shù),兩者都試圖解決分布式應用組件的問題。CORBA在不同語言及操作系統(tǒng)平臺的互通方面處于領(lǐng)先地位,微軟的ActiveX只能在WindowsNT上運行,不過它的市場占有率相當可觀。可以預見,基于Web的應用系統(tǒng)將會推動以上兩項技術(shù)的發(fā)展。另外,面向?qū)ο蟮某绦蛘Z言Java之所以近年來越來越流行也同上書應用組件問題有關(guān)。組件模式定義了組件的基本結(jié)構(gòu)體系,描述出組件與Container及其它組件之間的界面和溝通機制。目前有三種流行模式可供選擇:ActiveX以微軟的COM(ComponentObjectModel)為基礎(chǔ),器組件可以由任何Windows語言來編寫,諸如VB、Delphi、PowerBuilder、C、C+、Java,并可在任何Windows平臺上運行。其采用的標準為DCOM(DistributedCOM)。CORBA其組件可由C、C+、Java、SmallTalk及Ada語言編寫,具體使用哪種語言,取決于CORBA的實現(xiàn)版本。CORBA組件可以在Windows、Unix及其它多種平臺上運行,采用的標準為IIOP(InternetInter-ORBProtocol)。JavaBeans以JavaSoftJavaBeans的定義為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論