傅小洋
摘要:目前,中國(guó)銀行業(yè)得到快速發(fā)展,隨著銀行業(yè)務(wù)的增加銀行費(fèi)用資產(chǎn)也不斷增多,對(duì)外部監(jiān)管及銀行資本管理提出巨大考驗(yàn)。費(fèi)用資產(chǎn)信息化管理要加強(qiáng)銀行資產(chǎn)預(yù)算管控能力,必須通過(guò)實(shí)際工作來(lái)完成,按照設(shè)計(jì)步驟完成系統(tǒng)需求分析、軟件功能模塊劃分、系統(tǒng)實(shí)現(xiàn)過(guò)程等。經(jīng)過(guò)系統(tǒng)的需求分析發(fā)現(xiàn),費(fèi)用資產(chǎn)管理具有便捷性、實(shí)時(shí)數(shù)據(jù)共享傳輸?shù)葍?yōu)點(diǎn)。銀行費(fèi)用資產(chǎn)管理系統(tǒng)具有一定的可行性,通過(guò)對(duì)整個(gè)系統(tǒng)采取B/S架構(gòu)的開(kāi)發(fā)與設(shè)計(jì)工作,可以使銀行費(fèi)用資產(chǎn)管理更加高效、更具有實(shí)用價(jià)值和現(xiàn)實(shí)意義,增加銀行的經(jīng)濟(jì)效益。
關(guān)鍵詞:銀行;費(fèi)用資產(chǎn)管理;需求分析;B/S架構(gòu)
中圖分類(lèi)號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)35-0075-02
1 概述
在經(jīng)濟(jì)全球化影響下,國(guó)內(nèi)各個(gè)銀行業(yè)都會(huì)采取更新管理方式、降低營(yíng)業(yè)成本、提高管理效率等措施[1],銀行的費(fèi)用固定資產(chǎn)影響著銀行的財(cái)務(wù)狀況。當(dāng)前,銀行業(yè)的費(fèi)用資產(chǎn)的管理難度較大,很多原因都體現(xiàn)在固定資產(chǎn)使用周期較長(zhǎng)、管理地點(diǎn)分散等。與此同時(shí),不同類(lèi)型的資產(chǎn)繁雜,這也會(huì)給銀行管理帶來(lái)不便[2]。例如,資產(chǎn)盤(pán)點(diǎn)工作費(fèi)時(shí)費(fèi)事,銀行固定資產(chǎn)賬面價(jià)值與實(shí)際不符的情況經(jīng)常存在,這會(huì)導(dǎo)致資產(chǎn)流失嚴(yán)重等一系列問(wèn)題;資產(chǎn)折舊計(jì)算不夠精確,無(wú)法正確反映銀行當(dāng)前的費(fèi)用資產(chǎn)情況。上述銀行費(fèi)用資產(chǎn)管理方面的問(wèn)題,從銀行角度來(lái)說(shuō)這不僅僅是管理問(wèn)題,更有一部分原因是因?yàn)樵诩夹g(shù)上投資過(guò)少。面臨著信息化的沖擊和費(fèi)用資產(chǎn)的不斷增多的難題,銀行必須采取有效的管理手段讓費(fèi)用資產(chǎn)管理到位、節(jié)約成本、提高效率,使得資產(chǎn)在使用期間發(fā)揮巨大作用[3],盡可能地為銀行增加經(jīng)濟(jì)效益[4]。完成費(fèi)用資產(chǎn)信息化管理是為了對(duì)后臺(tái)業(yè)務(wù)進(jìn)行精細(xì)化、流程化處理,充分利用費(fèi)用資產(chǎn)管理豐富的業(yè)務(wù)功能,完成銀行費(fèi)用資產(chǎn)管理的實(shí)際需求。銀行很多固定資產(chǎn)的壽命周期管理都不夠完善,信息化是解決該問(wèn)題的主要手段,銀行的費(fèi)用預(yù)算控制也是費(fèi)用資產(chǎn)管理的重要組成部分,嚴(yán)格執(zhí)行銀行費(fèi)用資產(chǎn)預(yù)算是節(jié)約成本的關(guān)鍵。
2 系統(tǒng)需求分析設(shè)計(jì)
本文實(shí)現(xiàn)基于Java的銀行費(fèi)用資產(chǎn)管理系統(tǒng),總體需求分析包括總體功能性分析和非功能性分析。費(fèi)用資產(chǎn)管理系統(tǒng)實(shí)施過(guò)程采用Oracle EBS構(gòu)建業(yè)務(wù)系統(tǒng),解決方財(cái)務(wù)費(fèi)用資產(chǎn)報(bào)表管理?;贘ava的費(fèi)用資產(chǎn)管理系統(tǒng)的總體需求分析工作內(nèi)容包括:1、銀行要建立統(tǒng)一的費(fèi)用資產(chǎn)管理;2、建設(shè)銀行費(fèi)用資產(chǎn)系統(tǒng),實(shí)現(xiàn)費(fèi)用預(yù)算數(shù)據(jù)管理和余額管理,通過(guò)預(yù)算控制機(jī)制調(diào)整預(yù)算;3、線(xiàn)上與線(xiàn)下相結(jié)合采用自助報(bào)賬和賬務(wù)處理。
2.1 總體需求分析設(shè)計(jì)
1) UML建模技術(shù)
UML是對(duì)象模型的簡(jiǎn)稱(chēng),運(yùn)用模型元素來(lái)組建整個(gè)系統(tǒng)的模型,擁有定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的優(yōu)點(diǎn)。本文基于UML建模技術(shù)的設(shè)計(jì)思想實(shí)現(xiàn)銀行費(fèi)用資產(chǎn)管理系統(tǒng)的原型系統(tǒng),在統(tǒng)一建模的過(guò)程中,將會(huì)分為多種關(guān)聯(lián)圖,從多種角度分析費(fèi)用資產(chǎn)系統(tǒng)的整體特征。
2) SSH框架技術(shù)
SSH框架整合,有搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的特點(diǎn),構(gòu)建銀行費(fèi)用資產(chǎn)管理系統(tǒng)需要將Struts、Spring和Hibernate進(jìn)行整合,整合后的框架是為了更好地提高編程效率,使得搭建過(guò)程繁瑣但是應(yīng)用過(guò)程簡(jiǎn)單。費(fèi)用資產(chǎn)管理系統(tǒng)會(huì)經(jīng)過(guò)SSH框架進(jìn)行整合設(shè)計(jì),從而使費(fèi)用資產(chǎn)管理系統(tǒng)能夠得到長(zhǎng)期穩(wěn)定地運(yùn)行。
2.2 系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)
基于B/S架構(gòu)和MVC的設(shè)計(jì)模式實(shí)現(xiàn)的費(fèi)用資產(chǎn)管理系統(tǒng),由于軟件編碼技術(shù)成熟,系統(tǒng)實(shí)現(xiàn)得以解決,通過(guò)對(duì)費(fèi)用資產(chǎn)管理系統(tǒng)軟件需求分析,使得費(fèi)用資產(chǎn)管理系統(tǒng)功能結(jié)構(gòu)明確劃分為多級(jí)別的菜單功能結(jié)構(gòu)。費(fèi)用資產(chǎn)管理系統(tǒng)的功能需求設(shè)計(jì)共有多個(gè)功能應(yīng)用模塊,包括費(fèi)用資產(chǎn)管理模塊設(shè)計(jì)、費(fèi)用預(yù)算管理模塊設(shè)計(jì)、費(fèi)用報(bào)銷(xiāo)管理模塊設(shè)計(jì)和費(fèi)用支付管理模塊設(shè)計(jì)。
2.3 系統(tǒng)主要研究?jī)?nèi)容
銀行費(fèi)用資產(chǎn)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)工作是本文的主要研究?jī)?nèi)容:
1) 研究費(fèi)用資產(chǎn)管理系統(tǒng)開(kāi)發(fā)所涉及的技術(shù)包括:開(kāi)發(fā)平臺(tái)、技術(shù)架構(gòu)、數(shù)據(jù)庫(kù)存儲(chǔ)與分布技術(shù);
2) 研究費(fèi)用資產(chǎn)管理系統(tǒng)總體需求和詳細(xì)需求分析,進(jìn)行總體需求分析與設(shè)計(jì),通過(guò)建模工具構(gòu)建原型;
3) 開(kāi)發(fā)銀行費(fèi)用資產(chǎn)管理系統(tǒng),主要包括:功能模塊編寫(xiě)代碼、系統(tǒng)測(cè)試與系統(tǒng)部署。
2.4 非功能性需求分析設(shè)計(jì)
1) 界面需求:要求銀行費(fèi)用資產(chǎn)管理系統(tǒng)按照總體設(shè)計(jì)要求進(jìn)行布局,為了獲得更高的用戶(hù)體驗(yàn),需要讓界面統(tǒng)一布局,并要求支持多用戶(hù)多任務(wù)在線(xiàn)訪(fǎng)問(wèn)。
2) 擴(kuò)展要求:費(fèi)用資產(chǎn)管理系統(tǒng)采用遠(yuǎn)程服務(wù)器實(shí)現(xiàn)功能擴(kuò)展,當(dāng)銀行有功能擴(kuò)展需求時(shí),在費(fèi)用資產(chǎn)管理系統(tǒng)服務(wù)器上修改以前的工程文件即可,屬于異步擴(kuò)展功能要求。
3) 數(shù)據(jù)安全要求:為了解決數(shù)據(jù)存在安全隱患的問(wèn)題,避免銀行費(fèi)用資產(chǎn)管理系統(tǒng)的數(shù)據(jù)在運(yùn)行過(guò)程中遭遇黑客發(fā)生泄漏等情況,需要對(duì)數(shù)據(jù)進(jìn)行加密處理。
3 系統(tǒng)的總體設(shè)計(jì)
3.1 系統(tǒng)總體設(shè)計(jì)
銀行費(fèi)用資產(chǎn)管理系統(tǒng)的總體設(shè)計(jì)包括:網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖設(shè)計(jì)、費(fèi)用資產(chǎn)數(shù)據(jù)分布設(shè)計(jì)和系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)。
1) 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖:根據(jù)銀行費(fèi)用資產(chǎn)管理系統(tǒng)的需求分析和總體設(shè)計(jì)要求,根據(jù)軟件終端使用數(shù)量構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
2) 費(fèi)用資產(chǎn)數(shù)據(jù)分布設(shè)計(jì):基于數(shù)據(jù)庫(kù)架構(gòu)與數(shù)據(jù)存儲(chǔ)設(shè)計(jì)相關(guān),另外,銀行費(fèi)用資產(chǎn)管理系統(tǒng)的性能取決于數(shù)據(jù)分布的設(shè)計(jì)結(jié)構(gòu),因此,針對(duì)于銀行費(fèi)用資產(chǎn)管理系統(tǒng)數(shù)據(jù)的分布設(shè)計(jì)運(yùn)用水平分布訪(fǎng)問(wèn)策略,這種策略有利于費(fèi)用資產(chǎn)業(yè)務(wù)處理。
3) 系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì):本文的技術(shù)架構(gòu)采用B/S模式,并結(jié)合SSH三層框架開(kāi)發(fā)銀行費(fèi)用資產(chǎn)管理系統(tǒng),系統(tǒng)使用Oracle數(shù)據(jù)庫(kù)。
3.2 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)前文的需求分析與概述,銀行費(fèi)用資產(chǎn)管理系統(tǒng)數(shù)據(jù)表的概念結(jié)構(gòu)設(shè)計(jì),下面介紹該系統(tǒng)所使用的全部數(shù)據(jù)表,數(shù)據(jù)表的設(shè)計(jì)包括:存儲(chǔ)字段名稱(chēng)約束條件、存儲(chǔ)長(zhǎng)度以及是否與其他表有關(guān)聯(lián)。
1) 系統(tǒng)用戶(hù)表屬性設(shè)計(jì),用戶(hù)表字段包括:序號(hào)、銀行網(wǎng)點(diǎn)名稱(chēng)、網(wǎng)點(diǎn)編碼、銀行注冊(cè)法人、銀行辦公位置地址、辦公電話(huà)、開(kāi)始營(yíng)業(yè)日期、其他。
2) 費(fèi)用資產(chǎn)表數(shù)據(jù)表屬性設(shè)計(jì),用資產(chǎn)表字段包括:序號(hào)、名稱(chēng)、字段編碼、使用者、申請(qǐng)時(shí)間、費(fèi)用類(lèi)型、核算人、核算日期、批準(zhǔn)人、批準(zhǔn)日期、費(fèi)用明細(xì)和其他等。
3) 報(bào)銷(xiāo)表屬性設(shè)計(jì),根據(jù)報(bào)銷(xiāo)表字段包括:序號(hào)、字段編碼、報(bào)銷(xiāo)名稱(chēng)、報(bào)銷(xiāo)人、申請(qǐng)日期、費(fèi)用類(lèi)型、報(bào)銷(xiāo)部門(mén)、使用額度、幣種和其他等。
4) 支付數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì),該數(shù)據(jù)表字段包括:序號(hào)、支付名稱(chēng)、支付日期、支付人、支付類(lèi)型、支付幣種、支付金額和備注等字段。
5) 預(yù)算數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì),根據(jù)預(yù)算實(shí)體字段包括:序號(hào)、預(yù)算名稱(chēng)、制作人、制作日期、預(yù)算類(lèi)型、預(yù)算金額、貨幣幣種、預(yù)算部門(mén)編碼、預(yù)算明細(xì)、預(yù)算核算人、預(yù)算核算日期、預(yù)算決策人、預(yù)算決策日期和備注。
3.3 系統(tǒng)的詳細(xì)功能設(shè)計(jì)
銀行費(fèi)用資產(chǎn)管理系統(tǒng)的功能定義:功能即是實(shí)現(xiàn)應(yīng)用程序的任務(wù),可不同的功能對(duì)應(yīng)不同的頁(yè)面,銀行費(fèi)用資產(chǎn)管理系統(tǒng)在安裝后會(huì)有預(yù)定義的標(biāo)準(zhǔn)功能,根據(jù)實(shí)際業(yè)務(wù)的需要可以定義新開(kāi)發(fā)的功能。銀行費(fèi)用資產(chǎn)管理系統(tǒng)的功能分配要滿(mǎn)足:功能必須要指派給指定的角色,特定角色才能擁有特定功能。
3.3.1 費(fèi)用管理流程
費(fèi)用資產(chǎn)包括:費(fèi)用申請(qǐng)管理、費(fèi)用借款管理、費(fèi)用報(bào)銷(xiāo)管理等,這幾種數(shù)據(jù)表在銀行費(fèi)用資產(chǎn)管理系統(tǒng)中相互關(guān)聯(lián)。費(fèi)用管理流程:1)費(fèi)用資產(chǎn)申請(qǐng)管理是指費(fèi)用發(fā)生前進(jìn)行申請(qǐng);2)費(fèi)用資產(chǎn)借款管理是指費(fèi)用申請(qǐng)之后進(jìn)行費(fèi)用借款;3)費(fèi)用資產(chǎn)報(bào)銷(xiāo)管理是指資產(chǎn)交易后的報(bào)銷(xiāo)工作。
3.3.2 報(bào)銷(xiāo)管理流程
費(fèi)用資產(chǎn)報(bào)銷(xiāo)管理作為該系統(tǒng)的核心模塊,其中的過(guò)程包括報(bào)銷(xiāo)流轉(zhuǎn)和支付過(guò)程,預(yù)算管理、合同管理、薪酬管理、收款管理等流程是費(fèi)用資產(chǎn)的。費(fèi)用報(bào)銷(xiāo)管理流程包括:1)工作流的節(jié)點(diǎn)審核審批;2)費(fèi)用資產(chǎn)單據(jù)的金額核算:對(duì)于錄入系統(tǒng)未審核的單據(jù),需要經(jīng)過(guò)財(cái)務(wù)的審核;3)費(fèi)用資產(chǎn)單據(jù)的支付:對(duì)于即將支付的單據(jù)必須經(jīng)過(guò)出納支付;4)費(fèi)用資產(chǎn)接口:資金劃割分布在不同的節(jié)點(diǎn)上,通過(guò)不同的渠道數(shù)據(jù)的匯總與交互。
3.3.3 預(yù)算管理流程
銀行費(fèi)用資產(chǎn)管理系統(tǒng)需要支持預(yù)算控制機(jī)制,同時(shí)也需要分行按照預(yù)算控制執(zhí)行。預(yù)算管理貫穿于整個(gè)費(fèi)用資產(chǎn)業(yè)務(wù)管理的操作流程,預(yù)算管理流程的主體步驟為:1)提交預(yù)算申請(qǐng)單據(jù),審批后保留可行預(yù)算;2)在保留和扣除預(yù)算時(shí),費(fèi)用資產(chǎn)管理系統(tǒng)自動(dòng)檢查可用預(yù)算余額;3)如果沒(méi)有超出預(yù)算金額,則繼續(xù)執(zhí)行預(yù)算業(yè)務(wù)審批控制流程;4)如果超出預(yù)算,則費(fèi)用資產(chǎn)管理系統(tǒng)會(huì)檢查預(yù)算調(diào)整策略。若超出預(yù)算嚴(yán)重的則該策略設(shè)置為“禁止”任何操作,且不允許單據(jù)提交;若超出預(yù)算可以忽略的則該策略設(shè)置為“警告”,銀行主管部門(mén)會(huì)發(fā)出警告信息,單據(jù)正常提交即可;5)單據(jù)審批狀態(tài)為完成時(shí)直接扣除費(fèi)用預(yù)算;6)關(guān)閉預(yù)算申請(qǐng)功能,此時(shí)將報(bào)銷(xiāo)單反沖預(yù)算。
3.3.4 支付管理流程
銀行費(fèi)用資產(chǎn)管理系統(tǒng)以工作流的方式進(jìn)行管理,支付是其中最為重要的環(huán)節(jié)。費(fèi)用資產(chǎn)管理系統(tǒng)涉及的支付的業(yè)務(wù)包括:1)費(fèi)用借款支付;2)費(fèi)用報(bào)銷(xiāo)支付;3)工資支付等不同支付手段。
4 系統(tǒng)開(kāi)發(fā)與測(cè)試
4.1 應(yīng)用程序環(huán)境配置
4.1.1 銀行費(fèi)用資產(chǎn)管理系統(tǒng)的硬件開(kāi)發(fā)環(huán)境
1) 中央處理器的類(lèi)型:Inter雙核;2)內(nèi)存空間(實(shí)際大?。?.36GB;3)硬盤(pán)物理空間:500GB;4)服務(wù)器和操作系統(tǒng)類(lèi)型:Win 2003企業(yè)版和Windows7旗艦版。
4.1.2 銀行費(fèi)用資產(chǎn)管理系統(tǒng)的軟件開(kāi)發(fā)環(huán)境
1) 應(yīng)用程序開(kāi)發(fā)平臺(tái):Eclips3.5破解版;2)實(shí)現(xiàn)語(yǔ)言:JAVA和SQL;3)服務(wù)器類(lèi)型:Tomcat8.0版本。
4.2 系統(tǒng)測(cè)試及其測(cè)試結(jié)論分析
4.2.1 系統(tǒng)測(cè)試目的
銀行費(fèi)用資產(chǎn)管理系統(tǒng)除了完成單元測(cè)試、集成測(cè)試、整體測(cè)試以外,需要引進(jìn)第三方測(cè)試配合本次的測(cè)試工作。費(fèi)用資產(chǎn)管理系統(tǒng)測(cè)試目標(biāo)包括:
1) 整體測(cè)試目標(biāo):系統(tǒng)功能完整并無(wú)嚴(yán)重缺陷和致命運(yùn)行錯(cuò)誤。
2) 性能測(cè)試:系統(tǒng)性能指標(biāo)關(guān)鍵看系統(tǒng)響應(yīng)時(shí)間,并要求實(shí)現(xiàn)多用戶(hù)多任務(wù)訪(fǎng)問(wèn)系統(tǒng)。
4.2.2 系統(tǒng)測(cè)試方案
系統(tǒng)功能測(cè)試方案:銀行費(fèi)用資產(chǎn)管理系統(tǒng)能保證完整為銀行提供費(fèi)用資產(chǎn)管理的服務(wù),為了保證軟件能夠正常地運(yùn)行,需要進(jìn)行測(cè)試工作。 本文設(shè)計(jì)的測(cè)試內(nèi)容包括:1)添加數(shù)據(jù)測(cè)試,完成錄入功能測(cè)試是否出現(xiàn)異常操作;2)修改數(shù)據(jù)測(cè)試,測(cè)試修改功能是否出現(xiàn)異常;3)測(cè)試系統(tǒng)中的打印功能是否出現(xiàn)異常;4)測(cè)試查詢(xún)功能是否出現(xiàn)異常。
UI測(cè)試方案:基于黑盒測(cè)試方法完成UI測(cè)試工作。
4.2.3 系統(tǒng)測(cè)試結(jié)論及其系統(tǒng)測(cè)試分析
對(duì)銀行費(fèi)用資產(chǎn)管理系統(tǒng)進(jìn)行軟件測(cè)試時(shí),要按照實(shí)際工作制定可行的系統(tǒng)測(cè)試分析,通過(guò)對(duì)銀行費(fèi)用資產(chǎn)管理系統(tǒng)的詳細(xì)測(cè)試,得出測(cè)試結(jié)論,并根據(jù)測(cè)試結(jié)論得出分析測(cè)試表。表1為測(cè)試結(jié)果及其分析。
5 結(jié)束語(yǔ)
本文介紹了關(guān)于銀行費(fèi)用資產(chǎn)管理系統(tǒng)的具體設(shè)計(jì)工作,完成了需求分析、相關(guān)技術(shù)研究與實(shí)踐工作、詳細(xì)設(shè)計(jì)與開(kāi)發(fā)系統(tǒng)的功能模塊工作,包括費(fèi)用管理流程、報(bào)銷(xiāo)管理流程、預(yù)算管理流程、支付管理流程的功能設(shè)計(jì),完成了系統(tǒng)的整體測(cè)試工作,并對(duì)各個(gè)功能模塊進(jìn)行系統(tǒng)測(cè)試分析。
參考文獻(xiàn):
[1] 李寅. 淺談ERP在我國(guó)商業(yè)銀行的應(yīng)用[J]. 中國(guó)科技財(cái)富, 2010(4).
[2] 李靜. 事業(yè)單位固定資產(chǎn)管理亟待加強(qiáng)[J]. 科技信息, 2006(12).
[3] 甘亦斌. 銀行業(yè)固定資產(chǎn)信息管理系統(tǒng)的研究[D]. 西安:西安電子科技大學(xué), 2014.
[4] 毛羽. 科學(xué)化管理固定資產(chǎn)提高使用效益[J]. 天津經(jīng)濟(jì), 2010(10).