畢設(shè)論文-定固資產(chǎn)管理系統(tǒng)_第1頁(yè)
畢設(shè)論文-定固資產(chǎn)管理系統(tǒng)_第2頁(yè)
畢設(shè)論文-定固資產(chǎn)管理系統(tǒng)_第3頁(yè)
畢設(shè)論文-定固資產(chǎn)管理系統(tǒng)_第4頁(yè)
畢設(shè)論文-定固資產(chǎn)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

固定資產(chǎn)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文PAGEPAGEIII固定資產(chǎn)管理系統(tǒng)學(xué)生姓名:xxx指導(dǎo)教師:xxx所在院系:xxx所學(xué)專業(yè):xxxxxx大學(xué)中國(guó)?xxxxxx年xxx月中文摘要隨著企業(yè)規(guī)模的逐步擴(kuò)大,其固定資產(chǎn)的投資規(guī)模相應(yīng)擴(kuò)大。目前,固定資產(chǎn)管理很多仍停留在手工管理模式,其運(yùn)作機(jī)制已和企業(yè)的業(yè)務(wù)發(fā)展規(guī)模不相適應(yīng)。如何對(duì)固定資產(chǎn)進(jìn)行有效的管理,是目前企業(yè)十分關(guān)注的問題。由于數(shù)據(jù)庫(kù)技術(shù)及其開發(fā)工具的不斷發(fā)展,開發(fā)一套企業(yè)規(guī)范的固定資產(chǎn)管理系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化管理,在技術(shù)上已經(jīng)變得非常容易實(shí)現(xiàn)。本次實(shí)訓(xùn)設(shè)計(jì)的題目是開發(fā)一個(gè)固定資產(chǎn)管理系統(tǒng)。該系統(tǒng)可以分為9個(gè)功能模塊:登陸模塊、提示模塊、資產(chǎn)類型管理模塊、倉(cāng)庫(kù)管理模塊、資產(chǎn)管理模塊、資產(chǎn)借出管理模塊、資產(chǎn)折舊管理模塊、資產(chǎn)統(tǒng)計(jì)模塊和用戶管理模塊;考慮到頁(yè)面顯示時(shí)列出的表單可能很長(zhǎng),故添加了一個(gè)分頁(yè)模塊。經(jīng)過測(cè)試,整個(gè)系統(tǒng)達(dá)到了界面良好、靈活易用的效果。關(guān)鍵詞:固定資產(chǎn)管理系統(tǒng);用戶管理;資產(chǎn)折舊FixedAssetsManagementSystemAbstractWiththeenlargementoftheenterprisescalegradually,theinvestmentofitsfixedassetsisexpandedcorrespondingly.Atpresent,alotoffixedassetsmanagementstillstayinthemanagementofthemanualpattern,itsoperationmechanismhasbeenunsuitableforthebusinessofenterprises.Howtocarryontheeffectivemanagementtothefixedassetsisthequestion.Becauseofthedevelopmentofthedatabase’stechnologyanddeveloperkits,ithasbeenbecomeeasytodesignthenormalfixedassetsmanagementsystemforaenterprises.Thesystemhasrealizedthemanagementcontrolledbycomputers.Thesubjectofgraduationistodesignafixedassetsmanagementsystem.Thesystemincludesninefunctionmodules:loadingmodule,suggestingmodule,themoduleofasset’stype,storagemanagementmodule,assetmanagementmodule,themoduleoflendingasset,themoduleofassetdepreciation,themoduleofassetstatisticsandusermanagementmodule.Atthesametime,becausethepagedisplaystheformsetverylong,apagingmoduleisadded.Afterthetest,theoverallsystemhasafriendlyinterface,whichisusedconveniently.Keywords:FixedAssetsManagementSystem;UserManagement;AssetDepreciationPAGE10目錄目錄 IV第一章系統(tǒng)概述 11.1項(xiàng)目開發(fā)的意義 11.2所負(fù)責(zé)開發(fā)模塊 2第二章可行性分析與需求分析 22.1系統(tǒng)的可行性分析 22.2系統(tǒng)的需求分析 3用戶需求分析 32.3系統(tǒng)數(shù)據(jù)流圖 52.4數(shù)據(jù)字典 5第三章總體設(shè)計(jì) 83.1系統(tǒng)總體架構(gòu) 83.2模塊功能 83.3數(shù)據(jù)庫(kù)設(shè)計(jì) 93.3.1數(shù)據(jù)庫(kù)的概念設(shè)計(jì) 93.3.2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 103.3.3數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 11第四章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)功能操作流程 124.2功能實(shí)現(xiàn)界面 154.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)代碼 17第五章驗(yàn)證調(diào)試 205.1用戶管理模塊 205.1.1添加用戶驗(yàn)證 205.1.2修改用戶信息驗(yàn)證 215.2倉(cāng)庫(kù)管理模塊 225.2.1添加測(cè)試 225.2.2查看庫(kù)存測(cè)試 225.3資產(chǎn)折舊模塊 225.4資產(chǎn)統(tǒng)計(jì)模塊 23結(jié)束語(yǔ) 23參考文獻(xiàn) 24第一章系統(tǒng)概述1.1項(xiàng)目開發(fā)的意義企業(yè)固定資產(chǎn)是指使用期限較長(zhǎng)、單位價(jià)值較高并且在使用過程中保持原有實(shí)物形態(tài)的資產(chǎn)。這些資產(chǎn)因其固有的特性,對(duì)企業(yè)的經(jīng)濟(jì)價(jià)值在于其具有潛在的服務(wù)能力,這種服務(wù)潛能將隨著企業(yè)對(duì)固定資產(chǎn)的不斷利用而為生產(chǎn)經(jīng)營(yíng)帶來長(zhǎng)期的經(jīng)濟(jì)效益。企業(yè)在經(jīng)過多年的發(fā)展形成了一定存量的固定資產(chǎn),在固定資產(chǎn)的管理中發(fā)現(xiàn)的最大問題就是出現(xiàn)了大量的閑置資產(chǎn),究其原因,有如下幾方面。1、許多企業(yè)受計(jì)劃經(jīng)濟(jì)思想的影響習(xí)慣爭(zhēng)投資、爭(zhēng)項(xiàng)目、爭(zhēng)資產(chǎn)設(shè)備,片面追求企業(yè)資產(chǎn)占有最大化,企業(yè)大量的投資未能形成可供有效使用的固定資產(chǎn),不少資產(chǎn)處于長(zhǎng)期閑置或半閑置狀態(tài)。2、設(shè)備更新速度加快,被淘汰的資產(chǎn)設(shè)備不少是未達(dá)到規(guī)定的資產(chǎn)折舊年限,而成為閑置資產(chǎn)。3、一些業(yè)務(wù)管理部門或人員決策失誤造成固定資產(chǎn)閑置。一些業(yè)務(wù)管理部門或人員在進(jìn)行投資或購(gòu)置時(shí),由于沒有很好地與具體使用單位相結(jié)合,沒有經(jīng)過認(rèn)真細(xì)致的調(diào)查研究或出于個(gè)人動(dòng)機(jī),造成盲目投資或購(gòu)置,使購(gòu)置回來的資產(chǎn)(設(shè)備)不能滿足生產(chǎn)經(jīng)營(yíng)的需要,產(chǎn)生閑置。推行集中管理,有償租賃的經(jīng)營(yíng)形式,提高企業(yè)閑置資產(chǎn)的利用率。對(duì)企業(yè)閑置的資產(chǎn)可以在政策允許的范圍內(nèi),對(duì)外發(fā)布招租信息,讓有經(jīng)營(yíng)頭腦、有條件的經(jīng)營(yíng)者承租,簽訂租賃合同。特別是對(duì)一些季節(jié)性使用、分散性強(qiáng)、工期集中、利用率低的固定資產(chǎn),如施工設(shè)備、各種車輛等。這樣既提高了資產(chǎn)的利用效率,同時(shí)還能給企業(yè)帶來一定的經(jīng)濟(jì)利益。對(duì)閑置的資產(chǎn)設(shè)備進(jìn)行技術(shù)改造。通過市場(chǎng)調(diào)研進(jìn)行經(jīng)濟(jì)技術(shù)論證,花較少的資金,改造原有的閑置設(shè)備,使其增加新的功能,滿足生產(chǎn)的需要達(dá)到以少量的增量激活大量的存量的目的。拓寬資產(chǎn)盤活渠道,加快資產(chǎn)盤活速度。各級(jí)資產(chǎn)管理部門應(yīng)加強(qiáng)聯(lián)系,充分利用現(xiàn)代網(wǎng)絡(luò)技術(shù),及時(shí)溝通信息,擴(kuò)寬閑置資產(chǎn)的調(diào)劑范圍,設(shè)法使沉睡多年的閑置固定資產(chǎn)重新發(fā)揮作用。1.2所負(fù)責(zé)開發(fā)模塊本系統(tǒng)有一個(gè)小組兩個(gè)人共同協(xié)作完成,我負(fù)責(zé)的模塊主要為用戶管理模塊、倉(cāng)庫(kù)管理模塊、折舊管理模塊、資產(chǎn)統(tǒng)計(jì)模塊,由于分頁(yè)模塊頁(yè)面都需求,故由我們組共同完成。第二章可行性分析與需求分析2.1系統(tǒng)的可行性分析技術(shù)可行性。本次開發(fā)的固定資產(chǎn)管理系統(tǒng)采用瀏覽器/服務(wù)器(B/S)結(jié)構(gòu),用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成、對(duì)數(shù)據(jù)庫(kù)的訪問和應(yīng)用程序的執(zhí)行等工作全部由后臺(tái)完成。經(jīng)濟(jì)可行性。本系統(tǒng)帶來的經(jīng)濟(jì)效益超過了它的開發(fā)成本。如何利用先進(jìn)的管理系統(tǒng),提高固定資產(chǎn)的管理水平,是各企業(yè)所面臨的重要問題。固定資產(chǎn)管理的主要問題是:1、許多企業(yè)受計(jì)劃經(jīng)濟(jì)思想的影響習(xí)慣爭(zhēng)投資、爭(zhēng)項(xiàng)目、爭(zhēng)資產(chǎn)設(shè)備,片面追求企業(yè)資產(chǎn)占有最大化,企業(yè)大量的投資未能形成可供有效使用的固定資產(chǎn),不少資產(chǎn)處于長(zhǎng)期閑置或半閑置狀態(tài)。2、設(shè)備更新速度加快,被淘汰的資產(chǎn)設(shè)備不少是未達(dá)到規(guī)定的資產(chǎn)折舊年限,而成為閑置資產(chǎn)。3、一些業(yè)務(wù)管理部門或人員決策失誤造成固定資產(chǎn)閑置。一些業(yè)務(wù)管理部門或人員在進(jìn)行投資或購(gòu)置時(shí),由于沒有很好地與具體使用單位相結(jié)合,沒有經(jīng)過認(rèn)真細(xì)致的調(diào)查研究或出于個(gè)人動(dòng)機(jī),造成盲目投資或購(gòu)置,使購(gòu)置回來的資產(chǎn)(設(shè)備)不能滿足生產(chǎn)經(jīng)營(yíng)的需要,產(chǎn)生閑置。2.2系統(tǒng)的需求分析用戶需求分析系統(tǒng)主要是對(duì)企業(yè)的固定資產(chǎn)進(jìn)行管理,因此系統(tǒng)的用戶主要企業(yè)的員工,當(dāng)然企業(yè)也要有管理員對(duì)這些用戶進(jìn)行管理,用戶管理員的主要工作就是對(duì)用戶信息進(jìn)行操作。由上總結(jié)的系統(tǒng)共有以下2種類型的用戶:普通用戶、管理員。以下是我所做模塊的用戶需求:1.管理員:用系統(tǒng)對(duì)用戶信息進(jìn)行修改,刪除和查詢,也可以新增一個(gè)用戶。管理員的需求用例圖如下:管理員用例圖2.普通用戶:即企業(yè)對(duì)資產(chǎn)進(jìn)行管理的員工。他們是固定資產(chǎn)的管理者,所以他們可以有以下操作功能。(1)對(duì)倉(cāng)庫(kù)進(jìn)行管理,用例圖如下:倉(cāng)庫(kù)管理用例圖(2)對(duì)資產(chǎn)折舊進(jìn)行管理,用例圖如下:資產(chǎn)折舊管理用例圖(3)對(duì)資產(chǎn)進(jìn)行統(tǒng)計(jì),用例圖如下:資產(chǎn)查詢用例圖2.3系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖2.4數(shù)據(jù)字典數(shù)據(jù)名稱:修改、添加用戶信息簡(jiǎn)述:修改的用戶信息、新增的用戶信息數(shù)據(jù)結(jié)構(gòu):用戶登錄賬號(hào)、密碼、姓名、年齡、住址、性別、電話來源:管理員去向:處理1數(shù)據(jù)名稱:查詢修改用戶個(gè)人信息簡(jiǎn)述:用戶修改自己的信息數(shù)據(jù)結(jié)構(gòu):用戶登錄賬號(hào)、密碼、姓名、年齡、住址、性別、電話來源:用戶去向:處理2數(shù)據(jù)名稱:添加修改倉(cāng)庫(kù)信息簡(jiǎn)述:添加一個(gè)倉(cāng)庫(kù)的信息,修改現(xiàn)有倉(cāng)庫(kù)的信息數(shù)據(jù)結(jié)構(gòu):倉(cāng)庫(kù)名稱、倉(cāng)庫(kù)描述來源:用戶去向:處理3數(shù)據(jù)名稱:添加修改資產(chǎn)類型信息簡(jiǎn)述:添加一個(gè)資產(chǎn)類型的信息,修改現(xiàn)有資產(chǎn)類型的信息數(shù)據(jù)結(jié)構(gòu):資產(chǎn)類型名稱、描述來源:用戶去向:處理4數(shù)據(jù)名稱:添加修改固定信息簡(jiǎn)述:添加一個(gè)固定資產(chǎn)的信息,修改現(xiàn)有固定資產(chǎn)的信息數(shù)據(jù)結(jié)構(gòu):代碼、資產(chǎn)名稱、資產(chǎn)類型編號(hào)、型號(hào)、廠家、出廠日期、購(gòu)買日期、預(yù)計(jì)使用年限、價(jià)格、使用部門、使用情況、所屬倉(cāng)庫(kù)、增加方式、使用員工、資產(chǎn)狀態(tài)、折舊價(jià)格來源:用戶去向:處理5數(shù)據(jù)名稱:添加修改資產(chǎn)借出信息簡(jiǎn)述:添加一個(gè)固定資產(chǎn)借出的信息,修改現(xiàn)有借出固定資產(chǎn)的信息數(shù)據(jù)結(jié)構(gòu):資產(chǎn)id、借出(歸還)日期、預(yù)計(jì)歸還日期、借出(歸還)人、借出人、借用單位、狀態(tài)來源:用戶去向:處理6數(shù)據(jù)名稱:查看資產(chǎn)折舊信息簡(jiǎn)述:查看一個(gè)固定資產(chǎn)的折舊信息數(shù)據(jù)結(jié)構(gòu):資產(chǎn)id、購(gòu)買日期,折舊方式來源:用戶去向:處理7數(shù)據(jù)名稱:查詢資產(chǎn)信息簡(jiǎn)述:根據(jù)條件查詢資產(chǎn)數(shù)據(jù)結(jié)構(gòu):資產(chǎn)狀態(tài);購(gòu)買時(shí)間;來源:用戶去向:處理8數(shù)據(jù)名稱:用戶登陸簡(jiǎn)述:用戶以普通用戶權(quán)限登陸數(shù)據(jù)結(jié)構(gòu):用戶名,用戶密碼去向:系統(tǒng)主頁(yè)面數(shù)據(jù)名稱:管理員登陸簡(jiǎn)述:用戶以管理員權(quán)限登陸數(shù)據(jù)結(jié)構(gòu):用戶名,用戶密碼去向:用戶管理頁(yè)面數(shù)據(jù)名稱:退出系統(tǒng)簡(jiǎn)述:推出系統(tǒng)銷毀數(shù)據(jù)去向:返回登陸頁(yè)面

第三章總體設(shè)計(jì)3.1系統(tǒng)總體架構(gòu)由于系統(tǒng)是可以供多個(gè)用戶使用同一個(gè)服務(wù)的系統(tǒng),由于多用戶使用時(shí)的并行性和發(fā)布的方便性,系統(tǒng)決定使用B/S的運(yùn)行結(jié)構(gòu)模式。根據(jù)需求分析、詳細(xì)設(shè)計(jì),結(jié)合指導(dǎo)老師意見,經(jīng)過本組同學(xué)討論,該系統(tǒng)可以細(xì)分為9個(gè)功能模塊:登陸模塊、提示模塊、資產(chǎn)類型管理模塊、倉(cāng)庫(kù)管理模塊、資產(chǎn)管理模塊、資產(chǎn)借出管理模塊、資產(chǎn)折舊管理模塊、資產(chǎn)統(tǒng)計(jì)模塊和用戶管理模塊;考慮到頁(yè)面顯示時(shí)列出的表單可能很長(zhǎng),故添加了一個(gè)分頁(yè)模塊。系統(tǒng)的主要模塊結(jié)構(gòu)圖固定資產(chǎn)管理系統(tǒng)固定資產(chǎn)管理系統(tǒng)登錄模塊倉(cāng)庫(kù)管理模塊資產(chǎn)類型管理模塊資產(chǎn)管理模塊資產(chǎn)借出管理模塊資產(chǎn)折舊管理模塊資產(chǎn)統(tǒng)計(jì)模塊用戶管理模塊個(gè)人信息管理模塊系統(tǒng)主要模塊圖3.2模塊功能本系統(tǒng)中的中心對(duì)象是企業(yè)員工,根據(jù)以上的模塊劃分和功能分析可知,該系統(tǒng)的流程主要描述的是管理員與一般用戶登錄系統(tǒng)后,根據(jù)各自工作,管理員完成對(duì)用戶信息的增刪改查,一般用戶對(duì)企業(yè)的固定資產(chǎn)進(jìn)行操作。該系統(tǒng)的使用對(duì)象包括一般用戶和管理員,因此包括2種登陸形式的模塊功能:圖4.2普通用戶模塊功能圖管理員模塊功能圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1數(shù)據(jù)庫(kù)的概念設(shè)計(jì)這一階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系,為邏輯模型設(shè)計(jì)打下基礎(chǔ)。在這一階段的設(shè)計(jì)的模型是用戶與現(xiàn)實(shí)數(shù)據(jù)庫(kù)的接口,所得的數(shù)據(jù)并不直接用于最終的數(shù)據(jù)庫(kù)設(shè)計(jì),因此不用考慮采用的數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)類型和機(jī)器類型等問題。概念設(shè)計(jì)是數(shù)據(jù)庫(kù)數(shù)據(jù)內(nèi)容和結(jié)構(gòu)方式的完整表示,是用戶和數(shù)據(jù)庫(kù)設(shè)計(jì)人員交流的工具。這個(gè)模型是直接從現(xiàn)實(shí)世界中抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用實(shí)體聯(lián)系圖表使數(shù)據(jù)模型。。經(jīng)過前面需求分析階段對(duì)數(shù)據(jù)流的存儲(chǔ)、處理等分析確定該系統(tǒng)的全局ER圖如圖3.17所示系統(tǒng)全局E-R圖3.3.2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)用戶:用戶id、用戶名、密碼、姓名、年齡、住址、性別、電話;資產(chǎn)類型:資產(chǎn)類型id、資產(chǎn)類型名稱、描述;資產(chǎn):資產(chǎn)id、代碼、資產(chǎn)名稱、資產(chǎn)類型編號(hào)、型號(hào)、廠家、出廠日期、購(gòu)買日期、預(yù)計(jì)使用年限、價(jià)格、使用部門、使用情況、所屬倉(cāng)庫(kù)、增加方式、使用員工、資產(chǎn)狀態(tài)、折舊價(jià)格;倉(cāng)庫(kù):倉(cāng)庫(kù)id、倉(cāng)庫(kù)名稱、倉(cāng)庫(kù)描述;員工:?jiǎn)T工id、員工編號(hào)、部門、借出信息:借出id、資產(chǎn)id、借出(歸還)日期、預(yù)計(jì)歸還日期、借出(歸還)人、借出人、借用單位、狀態(tài);3.3.3數(shù)據(jù)庫(kù)的物理設(shè)計(jì)數(shù)據(jù)庫(kù)物理設(shè)計(jì)是根據(jù)設(shè)計(jì)好的數(shù)據(jù)庫(kù)邏輯模型,選取一個(gè)最合適應(yīng)用環(huán)境的物理數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的過程,也就是對(duì)數(shù)據(jù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法的過程,本系統(tǒng)選用的是MySQL實(shí)現(xiàn)的。各表如下:用戶表user(用戶表)字段名數(shù)據(jù)類型長(zhǎng)度允許為空是否為主鍵說明Idinteger11否是主鍵loginNamevarchar255否否用戶名passwordvarchar255否否密碼Namevarchar255是否姓名Ageinteger11是否年齡addressvarchar255是否地址postcardvarchar255是否郵編telephonevarchar255是否電話Sexvarchar255是否性別Roleinteger11否否角色(1.系統(tǒng)管理員2.普通用戶)倉(cāng)庫(kù)表storage(倉(cāng)庫(kù)表)字段名數(shù)據(jù)類型長(zhǎng)度允許為空是否為主鍵說明Idinteger11否是主鍵Namevarchar255是否倉(cāng)庫(kù)名稱descriptiontext是否描述資產(chǎn)類型表assetType(資產(chǎn)類型表)字段名數(shù)據(jù)類型長(zhǎng)度允許為空是否為主鍵說明Idinteger11否是主鍵Namevarchar255是否類型名稱descriptiontext是否描述員工表employee(員工)字段名數(shù)據(jù)類型長(zhǎng)度允許為空是否為主鍵說明Idinteger11否是主鍵Codevarchar255是否代碼Namevarchar255是否姓名deptmentvarchar255是否所屬部門descriptiontext描述固定資產(chǎn)信息表Asset(資產(chǎn)表)字段名數(shù)據(jù)類型長(zhǎng)度允許為空是否為主鍵說明Idinteger11否是主鍵Codevarchar255是否代碼Namevarchar255否否資產(chǎn)名稱assetTypeIdinteger11否否外鍵,資產(chǎn)類型編號(hào)modelvarchar255是否資產(chǎn)型號(hào)clientvarchar255是否廠家leaveFactoryDatevarchar255是否出廠日期buyDatevarchar255是否購(gòu)買日期Lifeinteger11否否預(yù)計(jì)使用年限Pricedouble否否價(jià)格lastpricedouble是否現(xiàn)價(jià)格deptmentvarchar255是否使用部門storageIdinteger11否否外鍵,所屬倉(cāng)庫(kù)addTypevarchar255是否增加方式employeeIdinteger11否否外鍵,使用員工Typeinteger11否否折舊方式Stateinteger11否否狀態(tài)(1.可用2.借用3.損壞4.報(bào)廢overDatevarchar255是否報(bào)廢時(shí)間第四章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)功能操作流程根據(jù)系統(tǒng)需求中的描述,做出系統(tǒng)各操作的邏輯流程如下:1.用戶信息管理:用戶信息管理添加、刪除、修改流程圖2.資產(chǎn)管理—倉(cāng)庫(kù)管理資產(chǎn)管理——資產(chǎn)類型管理流程圖3.資產(chǎn)管理——資產(chǎn)折舊管理:用戶可以根據(jù)列出的資產(chǎn)信息,選擇查看資產(chǎn)相應(yīng)的折舊情況。流程圖如下:資產(chǎn)管理——資產(chǎn)折舊查看流程圖4.資產(chǎn)管理——資產(chǎn)統(tǒng)計(jì)管理:用戶可根據(jù)資產(chǎn)狀態(tài)、新增資產(chǎn)和報(bào)廢資產(chǎn)三種方式對(duì)資產(chǎn)進(jìn)行統(tǒng)計(jì);根據(jù)資產(chǎn)狀態(tài)進(jìn)行統(tǒng)計(jì)時(shí),可以按狀態(tài)通過單選按鈕對(duì)資產(chǎn)進(jìn)行查詢;根據(jù)新增資產(chǎn)進(jìn)行統(tǒng)計(jì)時(shí),可以按購(gòu)入時(shí)間進(jìn)行統(tǒng)計(jì);根據(jù)報(bào)廢資產(chǎn)進(jìn)行統(tǒng)計(jì)時(shí),可以按購(gòu)入時(shí)間進(jìn)行統(tǒng)計(jì)。流程圖如下:資產(chǎn)管理——資產(chǎn)統(tǒng)計(jì)管理流程圖4.2功能實(shí)現(xiàn)界面1.用戶信息管理管理員管理用戶信息界面用戶個(gè)人信息管理界面?zhèn)}庫(kù)信息管理界面資產(chǎn)折舊信息管理界面資產(chǎn)折舊信息查詢界面資產(chǎn)統(tǒng)計(jì)信息管理界面資產(chǎn)信息按狀態(tài)統(tǒng)計(jì)界面新增資產(chǎn)統(tǒng)計(jì)界面報(bào)廢資產(chǎn)統(tǒng)計(jì)界面4.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)代碼根據(jù)數(shù)據(jù)庫(kù)字段設(shè)計(jì),依次創(chuàng)建資產(chǎn)信息表,資產(chǎn)借出信息表,資產(chǎn)類型信息表,員工信息表、倉(cāng)庫(kù)表、用戶表。創(chuàng)建的腳本依次為:SETFOREIGN_KEY_CHECKS=0;--Tablestructureforasset--DROPTABLEIFEXISTS`asset`;CREATETABLE`asset`(`overDate`varchar(255)defaultNULL,`type`int(11)defaultNULL,`id`int(11)NOTNULLauto_increment,`code`varchar(255)defaultNULL,`name`varchar(255)defaultNULL,`assetTypeId`int(11)defaultNULL,`model`varchar(255)defaultNULL,`client`varchar(255)defaultNULL,`leaveFactoryDate`varchar(255)defaultNULL,`buyDate`varchar(255)defaultNULL,`life`int(11)defaultNULL,`price`doubledefaultNULL,`deptment`varchar(255)defaultNULL,`storageId`int(11)defaultNULL,`addType`varchar(255)defaultNULL,`employee`varchar(11)defaultNULL,`state`int(11)defaultNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;--Tablestructureforassetturnoverdetail--DROPTABLEIFEXISTS`assetturnoverdetail`;CREATETABLE`assetturnoverdetail`(`id`int(11)NOTNULLauto_increment,`assetId`int(11)defaultNULL,`dependDate`varchar(255)defaultNULL,`givebackDate`varchar(255)defaultNULL,`givebackPlanDate`varchar(255)defaultNULL,`employeeId`int(11)defaultNULL,`borrowMan`varchar(255)defaultNULL,`borrowCompany`varchar(255)defaultNULL,`state`int(11)defaultNULL,`telephone`varchar(255)defaultNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;--Tablestructureforassettype--DROPTABLEIFEXISTS`assettype`;CREATETABLE`assettype`(`description`text,`name`varchar(255)defaultNULL,`id`int(11)NOTNULLauto_increment,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;--Tablestructureforemployee--DROPTABLEIFEXISTS`employee`;CREATETABLE`employee`(`id`int(11)NOTNULLauto_increment,`code`varchar(255)defaultNULL,`name`varchar(255)defaultNULL,`deptment`varchar(255)defaultNULL,`roleId`int(11)defaultNULL,`description`text,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;--Tablestructureforstorage--DROPTABLEIFEXISTS`storage`;CREATETABLE`storage`(`description`text,`name`varchar(255)defaultNULL,`id`int(11)NOTNULLauto_increment,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;--Tablestructureforuser--DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`telephone`varchar(255)defaultNULL,`postcard`varchar(255)defaultNULL,`address`varchar(255)defaultNULL,`age`int(11)defaultNULL,`role`int(11)notNULL,`sex`varchar(255)defaultNULL,`name`varchar(255)defaultNULL,`password`varchar(255)notNULL,`loginName`varchar(255)notNULL,`id`int(11)NOTNULLauto_increment,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;使用JDBC與數(shù)據(jù)庫(kù)連接代碼內(nèi)容如下: /***連接MySql數(shù)據(jù)庫(kù)*@return*/publicstaticConnectiongetMySqlConnection(){Connectionconn=null;Stringurl=null;try{Class.forName("com.mysql.jdbc.Driver");url="jdbc:mysql://localhost:3306/asset";conn=DriverManager.getConnection(url,"root","123");if(conn==null){thrownewSQLException("Can'tconnectMsSql!");}}catch(ClassNotFoundExceptione2){e2.printStackTrace();}catch(SQLExceptione){System.out.println("url:"+url);e.printSta

溫馨提示

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

評(píng)論

0/150

提交評(píng)論