国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SSH的高校固定資產(chǎn)管理系統(tǒng)的設(shè)計

2016-09-05 01:45孫曉琳
2016年17期
關(guān)鍵詞:卡片管理系統(tǒng)資產(chǎn)

孫曉琳

?

基于SSH的高校固定資產(chǎn)管理系統(tǒng)的設(shè)計

孫曉琳

為了應(yīng)對高校固定資產(chǎn)管理工作日趨復(fù)雜的新形勢,本項目設(shè)計了高校固定資產(chǎn)管理系統(tǒng),采用了J2EE技術(shù),通過SSH框架搭建了具有MVC三層架構(gòu)的資產(chǎn)管理系統(tǒng)。本文主要介紹了依照標(biāo)準(zhǔn)軟件工程思路進(jìn)行系統(tǒng)需求分析和系統(tǒng)設(shè)計的過程,搭建了一個具有精細(xì)化資產(chǎn)管理能力、有效管理固定資產(chǎn)的高校固定資產(chǎn)管理系統(tǒng)。

高校;固定資產(chǎn)管理系統(tǒng);SSH框架

近幾年為適應(yīng)不斷提高的高校教學(xué)科研要求,高校大力增加固定資產(chǎn)的購建。隨著高校固定資產(chǎn)的規(guī)模急劇擴(kuò)大、構(gòu)成日趨復(fù)雜,高校固定資產(chǎn)管理日益呈現(xiàn)出新變化[1],本項目通過搭建具有精細(xì)化資產(chǎn)管理能力、多維度資產(chǎn)分析能力的固定資產(chǎn)管理系統(tǒng),解決了高校在固定資產(chǎn)管理工作中的技術(shù)問題,起到有效管理固定資產(chǎn),提高固定資產(chǎn)的使用效率,配合固定資產(chǎn)的定期清查工作,真實(shí)反映固定資產(chǎn)的原始價值和磨損價值,增強(qiáng)高校內(nèi)控和內(nèi)管水平的作用。

本系統(tǒng)采用了業(yè)界成熟的J2EE技術(shù),通過SSH框架高效地搭建了具備MVC三層架構(gòu)的資產(chǎn)管理系統(tǒng)。本項目依照“需求分析-系統(tǒng)設(shè)計—測試驗(yàn)收”的軟件工程思路,依據(jù)高校固定資產(chǎn)管理的實(shí)際情況進(jìn)行了業(yè)務(wù)流程分析,通過用例圖分析了財務(wù)管理業(yè)務(wù)需求;然后進(jìn)行總體設(shè)計,包括系統(tǒng)架構(gòu)、功能結(jié)構(gòu)、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、數(shù)據(jù)庫設(shè)計;接著通過流程設(shè)計等描述了系統(tǒng)的實(shí)現(xiàn)過程;最后,經(jīng)過功能測試和性能測試完成了本系統(tǒng)的測試驗(yàn)收工作。本文將主要介紹系統(tǒng)的需求分析和設(shè)計階段的工作。

一、系統(tǒng)的需求分析

(一)用戶需求

高校固定資產(chǎn)管理系統(tǒng)面向四種用戶:分別是一般工作人員、財務(wù)審核人員、國資處管理員、系統(tǒng)管理員。

1、一般工作人員

學(xué)校的教師、行政管理人員、輔導(dǎo)員以及其他在職教職工都可以是一般工作人員,其擁有了以下的權(quán)限:填制資產(chǎn)審批單。

2、財務(wù)審核人員

財務(wù)審核人員擁有的權(quán)限如下:對固定資產(chǎn)計提折舊并自動生成會計憑證、對資產(chǎn)卡片賬與固定資產(chǎn)賬進(jìn)行對賬。

3、國資處管理員

系統(tǒng)管理員為國資處管理固定資產(chǎn)的人員分配了用戶的級別類型,他們有以下權(quán)限:新增固定資產(chǎn)、固定資產(chǎn)卡片管理、變動單管理、資產(chǎn)維護(hù)、資產(chǎn)調(diào)撥管理、減少資產(chǎn)管理、對固定資產(chǎn)計提折舊、對資產(chǎn)卡片賬與固定資產(chǎn)賬進(jìn)行對賬。

4、系統(tǒng)管理員

本系統(tǒng)能夠利用管理人員來添加系統(tǒng)管理員,負(fù)責(zé)維護(hù)用戶基本信息、登錄信息以及用戶的角色,可初始化用戶口令和重置用戶口令,以及實(shí)現(xiàn)系統(tǒng)參數(shù)的維護(hù)管理。

(二)需求分析

固定資產(chǎn)系統(tǒng)需要實(shí)現(xiàn)八個功能:

1、新增資產(chǎn)。包括:

(1)新增資產(chǎn)審批單:主要完成新增資產(chǎn)審批單的增加、保存、修改、刪除、定位及復(fù)制功能。所有新增固定資產(chǎn)都需要填制“新增資產(chǎn)審批單”,待有權(quán)人審核通過后,再通過“資產(chǎn)增加”節(jié)點(diǎn)產(chǎn)生固定資產(chǎn)卡片。

(2)資產(chǎn)增加:主要完成新增固定資產(chǎn)、無形資產(chǎn)和遞延資產(chǎn)卡片的增加、保存、修改、刪除、定位及復(fù)制功能。

2、卡片管理:對系統(tǒng)內(nèi)的資產(chǎn)卡片進(jìn)行綜合管理的位置,資產(chǎn)卡片的詳細(xì)情況都可在這里查出。

3、變動單管理:對系統(tǒng)輸入的變動單進(jìn)行綜合管理的位置。

4、資產(chǎn)維護(hù)。用于對固定資產(chǎn)進(jìn)行維護(hù),包括:

(1)資產(chǎn)變動:實(shí)現(xiàn)卡片除卡片編號、數(shù)量、減值準(zhǔn)備、凈值、凈額、月折舊率、月折舊額、幣種、已計提月份、開始使用日期、單位折舊、是否多使用部門外其余所有卡片項目的有痕跡變動。

(2)資產(chǎn)拆分:若資產(chǎn)在使用中由于各種原因需要拆分,比如一臺計算機(jī)被分拆為主機(jī)和顯示器分屬不同的部門,則可以使用該功能將卡片拆分。

(3)資產(chǎn)合并:實(shí)現(xiàn)將多個資產(chǎn)合并成一個資產(chǎn)的操作。

5、資產(chǎn)調(diào)撥:本功能適用于各部門各科室之間的資產(chǎn)調(diào)拔。包括資產(chǎn)調(diào)入、資產(chǎn)調(diào)出兩個節(jié)點(diǎn),需要結(jié)合使用。

6、資產(chǎn)減少:正在使用的資產(chǎn)由于毀損、盤虧、出售等原因需要進(jìn)行報廢,此功能是實(shí)現(xiàn)資產(chǎn)的報廢。

7、折舊與攤銷:用于對固定資產(chǎn)計提折舊(攤銷費(fèi)用),并自動生成會計憑證。

8、對賬:因?yàn)榭ㄆ~的錄入與固定資產(chǎn)賬的登記、計提折舊、攤銷是由兩個模塊實(shí)現(xiàn),為此系統(tǒng)提供了對賬功能,方便財務(wù)人員保證賬賬相符。

根據(jù)用戶需求的分析結(jié)果與細(xì)化用例的準(zhǔn)則,將固定資產(chǎn)管理的細(xì)化用例圖如圖1所示。

圖1 固定資產(chǎn)管理的細(xì)化用例圖

二、系統(tǒng)設(shè)計

(一)系統(tǒng)架構(gòu)設(shè)計

為了實(shí)現(xiàn)業(yè)務(wù)和邏輯的分離,本系統(tǒng)將遵循MVC三層架構(gòu)的思想進(jìn)行系統(tǒng)的架構(gòu)設(shè)計,系統(tǒng)的功能結(jié)構(gòu)從上到下可分為以下幾層:表現(xiàn)層、邏輯層、數(shù)據(jù)層[2]。表現(xiàn)層是系統(tǒng)的界面,包含固定資產(chǎn)管理界面、用戶登錄界面和系統(tǒng)管理界面。邏輯層是系統(tǒng)功能模塊,分解成新增資產(chǎn)、卡片管理、變動單管理、資產(chǎn)維護(hù)、資產(chǎn)調(diào)撥、資產(chǎn)減少、折舊與攤銷和對賬八個封裝的子模塊,使得系統(tǒng)模塊化、內(nèi)聚化,符合軟件工程思想。數(shù)據(jù)層是系統(tǒng)的數(shù)據(jù)庫,作為系統(tǒng)的存儲部分,數(shù)據(jù)層保存了資產(chǎn)信息、用戶信息和系統(tǒng)數(shù)據(jù)等數(shù)據(jù)表。另外還包括數(shù)據(jù)約束、存儲過程、索引等數(shù)據(jù)。

(二)網(wǎng)絡(luò)拓?fù)湓O(shè)計

為保證網(wǎng)絡(luò)傳輸性能,本系統(tǒng)采用星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),便于集中控制,易于維護(hù)、安全性高,同時它的網(wǎng)絡(luò)延遲時間較小,傳輸誤差較低,提高了資產(chǎn)管理工作效率。

(三)數(shù)據(jù)庫設(shè)計

根據(jù)需求分析來進(jìn)行本系統(tǒng)的庫表設(shè)計,在此僅用具有代表性的固定資產(chǎn)基本數(shù)據(jù)表舉例說明,主要包括賬套編號、固定資產(chǎn)編碼、固定資產(chǎn)類別、固定資產(chǎn)名稱、生產(chǎn)廠家、規(guī)格型號、取得日期、使用年限、折舊方法編碼等固定資產(chǎn)基本信息。

(四)頁面結(jié)構(gòu)設(shè)計

本系統(tǒng)的頁面遵守呈現(xiàn)和處理分開的原則,大體上分為兩個部分:數(shù)據(jù)的處理部分和數(shù)據(jù)的呈現(xiàn)部分。前者負(fù)責(zé)數(shù)據(jù)響應(yīng)和處理,后者負(fù)責(zé)頁面呈現(xiàn)。數(shù)據(jù)的處理是通過JSP公共代碼實(shí)現(xiàn)的,數(shù)據(jù)的呈現(xiàn)主要通過Template模板來統(tǒng)一組織。

(五)代碼結(jié)構(gòu)設(shè)計

本系統(tǒng)采用SSH框架來實(shí)現(xiàn)。因此,本系統(tǒng)的代碼結(jié)構(gòu),也是必須嚴(yán)格按照MVC模型來設(shè)計??偟膩碚f,本系統(tǒng)的代碼結(jié)構(gòu)分為五個部分:前臺JSP頁面(視圖層表示層)、Action(控制層,自定義了包含系統(tǒng)功能模塊的各種調(diào)用的類)、平臺Service、App(EJB)(模型層)和工具輔助類。[3]

首先,前臺JSP頁面向Action發(fā)送請求;Action控制器負(fù)責(zé)接收來自JSP頁面的請求,Action根據(jù)請求調(diào)用平臺Service服務(wù)接口,通過服務(wù)接口間接調(diào)用EJB業(yè)務(wù)邏輯方法處理請求。另外,還有工具輔助類,主要實(shí)現(xiàn)一些系統(tǒng)異常的處理和其它工具的功能。

(六)流程設(shè)計

固定資產(chǎn)管理包括新增資產(chǎn)、卡片管理、變動單管理、資產(chǎn)維護(hù)、資產(chǎn)調(diào)撥、資產(chǎn)減少、折舊與推銷和對賬功能。其流程設(shè)計如下:

1、用戶打開固定資產(chǎn)功能節(jié)點(diǎn),系統(tǒng)會自動判斷用戶是否具備權(quán)限,若具備則自動打開固定資產(chǎn)管理功能首頁;否則提示用戶不具備該功能節(jié)點(diǎn)的權(quán)限需要自行聯(lián)系管理員。

2、接下來因用戶操作的不同將有八個分支,在此將重點(diǎn)講解其中的五個:

(1)用戶點(diǎn)擊[新增資產(chǎn)]功能。系統(tǒng)再次判斷用戶是否具備該功能節(jié)點(diǎn)的權(quán)限,若具備則進(jìn)入新增資產(chǎn)界面;否則提示用戶不具備該功能節(jié)點(diǎn)的權(quán)限需要自行聯(lián)系管理員。用戶在新增資產(chǎn)界面點(diǎn)擊[增加]按鈕進(jìn)入資產(chǎn)錄入界面,系統(tǒng)自動生成資產(chǎn)編號,顯示空白卡片。然后在資產(chǎn)錄入界面,錄入資產(chǎn)名稱、資產(chǎn)類別等信息。點(diǎn)擊[確認(rèn)],完成本次新增資產(chǎn)的操作。

(2)用戶點(diǎn)擊[卡片管理]功能。自動打開固定資產(chǎn)卡片列表頁面;點(diǎn)擊[查詢]輸入查詢條件可輸出篩選結(jié)果;并且可以雙擊某條卡片信息查看詳情。

(3)用戶點(diǎn)擊[變動單管理]功能。自動打開變動單列表頁面;點(diǎn)擊[查詢]輸入查詢條件可輸出篩選結(jié)果;并且可以雙擊某條變動單信息查看詳情。

(4)用戶點(diǎn)擊[資產(chǎn)調(diào)撥]功能。自動打開可調(diào)動的資產(chǎn)列表頁面;點(diǎn)擊某個卡片再點(diǎn)擊[調(diào)出];輸入調(diào)入部門點(diǎn)擊[確認(rèn)];等待調(diào)入部門確認(rèn)即可。

(5)用戶點(diǎn)擊[折舊與攤銷]功能。彈出折舊計提窗口。先選擇“折舊清單”頁簽,接著點(diǎn)擊[讀取數(shù)據(jù)],等待讀取數(shù)據(jù)成功后點(diǎn)擊[計提折舊],即可完成折舊計提操作,也可在“折舊分配匯總”頁簽查看折舊匯總情況。系統(tǒng)自動生成憑證,可在憑證管理節(jié)點(diǎn)下查看。注:折舊計提時,系統(tǒng)會自動根據(jù)資產(chǎn)類別判斷是否遞延資產(chǎn),如果是遞延資產(chǎn)和無形資產(chǎn)類別的卡片,則當(dāng)月新增當(dāng)月開始計提折舊,其他固定資產(chǎn)類別的卡片當(dāng)月新增當(dāng)月不計提折舊。

3、本功能操作完成,流程結(jié)束。

為了直觀地說明本系統(tǒng)的流程,在此繪制了固定資產(chǎn)管理功能的流程圖,見圖2:

圖2 固定資產(chǎn)管理功能流程圖

三、結(jié)論與展望

本高校固定資產(chǎn)管理系統(tǒng)在軟件工程思想的指導(dǎo)下,通過需求分析、系統(tǒng)總體設(shè)計、詳細(xì)設(shè)計與編碼實(shí)現(xiàn)和系統(tǒng)測試驗(yàn)收,具備高校固定資產(chǎn)管理的各項功能,各模塊實(shí)現(xiàn)的功能符合高校實(shí)際業(yè)務(wù)需求,系統(tǒng)整體運(yùn)行穩(wěn)定。

雖然本系統(tǒng)的基本功能已經(jīng)得到了實(shí)現(xiàn),但是受限于個人水平,系統(tǒng)還有一些不是很完善的部分:比如移動端的應(yīng)用還沒有開發(fā),系統(tǒng)的安全問題還有待進(jìn)一步提高,這些都需要進(jìn)一步的開發(fā)工作中把系統(tǒng)完善好。(作者單位:徐州工程學(xué)院)

[1]張惠芳,高校固定資產(chǎn)管理現(xiàn)狀及對策探討[J].《會計之友》,2011(11):90-93.

[2]趙亮.論大型應(yīng)用系統(tǒng)中SOA技術(shù)的分析與設(shè)計[J].科技信息.2012(35)

[3]郭梅,江紅.MVC架構(gòu)中的應(yīng)用.計算機(jī)與現(xiàn)代化,2014(l);106-108

孫曉琳(1980.02-),女,漢族,河北唐海人,高級會計師,本科,徐州工程學(xué)院,研究方向:高校財務(wù)管理。

猜你喜歡
卡片管理系統(tǒng)資產(chǎn)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
擺卡片
倒過來的卡片
基于LED聯(lián)動顯示的違停管理系統(tǒng)
一張卡片
海盾壓載水管理系統(tǒng)
基于RFID的倉儲管理系統(tǒng)實(shí)現(xiàn)
把維護(hù)作為一種資產(chǎn)