天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 碩博論文 > 信息類碩士論文 >

基于微服務(wù)的財(cái)務(wù)統(tǒng)一結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-11-03 04:53
   隨著互聯(lián)網(wǎng)技術(shù)的不斷演變與發(fā)展,網(wǎng)上交易逐漸普及,各電商平臺(tái)的經(jīng)營(yíng)規(guī)模隨之不斷壯大,業(yè)務(wù)領(lǐng)域也在不斷擴(kuò)展。傳統(tǒng)的單體式架構(gòu)的系統(tǒng)開發(fā)方式是將系統(tǒng)所有功能模塊打包為一個(gè)應(yīng)用,部署在同一進(jìn)程中運(yùn)行。這種方式顯然已經(jīng)無(wú)法滿足企業(yè)業(yè)務(wù)頻繁擴(kuò)增的需求,隨著企業(yè)的發(fā)展會(huì)逐漸暴露出系統(tǒng)維護(hù)困難、擴(kuò)展性差、部署繁瑣等一系列的問(wèn)題。微服務(wù)架構(gòu)彌補(bǔ)了單體式架構(gòu)的缺陷,對(duì)系統(tǒng)整體進(jìn)行了拆分,拆分后的每個(gè)服務(wù)能夠通過(guò)單獨(dú)部署獨(dú)立運(yùn)行,降低了模塊之間的耦合性,使得系統(tǒng)變得更加靈活。因此,微服務(wù)架構(gòu)成為電商企業(yè)系統(tǒng)開發(fā)的新選擇。本文應(yīng)電商企業(yè)內(nèi)部資金結(jié)算與管理的需求,設(shè)計(jì)并實(shí)現(xiàn)了基于微服務(wù)的財(cái)務(wù)統(tǒng)一結(jié)算系統(tǒng)。系統(tǒng)采用微服務(wù)架構(gòu)進(jìn)行設(shè)計(jì)開發(fā),根據(jù)系統(tǒng)業(yè)務(wù)領(lǐng)域進(jìn)行了服務(wù)拆分,將系統(tǒng)拆分為基礎(chǔ)服務(wù)、供應(yīng)商結(jié)算服務(wù)、內(nèi)部往來(lái)服務(wù)、日記賬服務(wù),并且通過(guò)基于Dubbo分布式框架和Zookeeper分布式應(yīng)用的RPC遠(yuǎn)程調(diào)用方式實(shí)現(xiàn)了各服務(wù)之間的通信。系統(tǒng)整體分為兩個(gè)部分,系統(tǒng)功能和系統(tǒng)接口。功能部分實(shí)現(xiàn)了企業(yè)與供應(yīng)商之間的結(jié)算業(yè)務(wù)及企業(yè)各主體之間的內(nèi)部往來(lái)業(yè)務(wù)的統(tǒng)一化管理。該系統(tǒng)可通過(guò)業(yè)務(wù)單據(jù)自動(dòng)生成會(huì)計(jì)分錄來(lái)簡(jiǎn)化工作流程,以此提高財(cái)務(wù)人員的工作效率;通過(guò)審批流實(shí)現(xiàn)單據(jù)核查,提高流程規(guī)范性和數(shù)據(jù)準(zhǔn)確性;通過(guò)生成報(bào)表提升數(shù)據(jù)分析能力,來(lái)為企業(yè)決策提供數(shù)據(jù)支撐。系統(tǒng)接口部分實(shí)現(xiàn)了系統(tǒng)與OA系統(tǒng)、銷售系統(tǒng)、倉(cāng)儲(chǔ)系統(tǒng)等公司各業(yè)務(wù)線的數(shù)據(jù)對(duì)接。該系統(tǒng)通過(guò)從其他系統(tǒng)集成結(jié)算單據(jù),實(shí)現(xiàn)了數(shù)據(jù)自動(dòng)化入庫(kù),降低了人為操作的失誤率,并且有利于實(shí)現(xiàn)業(yè)務(wù)財(cái)務(wù)一體化。系統(tǒng)服務(wù)端采用Spring Boot框架實(shí)現(xiàn)。Spring Boot框架具有簡(jiǎn)化編碼、簡(jiǎn)化配置、簡(jiǎn)化部署的優(yōu)點(diǎn);前端使用Vue.js框架,實(shí)現(xiàn)了前后端分離,降低了服務(wù)端與系統(tǒng)前端的耦合性;系統(tǒng)使用MySQL數(shù)據(jù)庫(kù),并使用Redis緩存數(shù)據(jù)庫(kù)提升了系統(tǒng)性能;Web服務(wù)器采用Jetty+Jenkin,實(shí)現(xiàn)了持續(xù)集成和自動(dòng)化部署,高效快捷;系統(tǒng)利用Oracle Cloud平臺(tái)和Oracle的財(cái)務(wù)模塊對(duì)系統(tǒng)生成的賬務(wù)數(shù)據(jù)進(jìn)行存儲(chǔ)和對(duì)賬,提高了財(cái)務(wù)數(shù)據(jù)的安全性和準(zhǔn)確性。系統(tǒng)利用Web Service實(shí)現(xiàn)了與Oracle Cloud之間的交互。Web Service具有跨平臺(tái)跨語(yǔ)言的特點(diǎn),可以用于實(shí)現(xiàn)不同平臺(tái)之間的接口調(diào)用。目前該系統(tǒng)己在企業(yè)內(nèi)部交付用戶使用,運(yùn)行狀況良好。
【學(xué)位單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2020
【中圖分類】:F713.36;TP311.52
【部分圖文】:

用例圖,來(lái)源,單據(jù),用例圖


?山東大學(xué)碩士學(xué)位論文???的設(shè)置內(nèi)容。基礎(chǔ)設(shè)置用例圖,如圖2-1所示。??基礎(chǔ)設(shè)置??z?-源系統(tǒng)????“包含>_>????用設(shè)? ̄?_一〈〈包含?>>?—?金科目設(shè)^>??Z?7〈包含〉〉??????/? ̄、、<^行賬戶設(shè)????^?一一—<^SiS5i5^)??八\?^^<6Smss5z>=c:;<ti^???系統(tǒng)管理員^^?x?^、、:款條件設(shè)??\?\?、、〈^款方法設(shè)^>??\?\?^?^?—-<555555e>??\?V^sa*5z\=z^?1,1?——^??\、——乂、—、、<gj£iiSg|>??\???^?__-)<¥iw5sfflS5l)??\^十刪:心》??^?包含》?往細(xì)間??圖2-1基礎(chǔ)設(shè)置用例圖??來(lái)源系統(tǒng)設(shè)置內(nèi)容包括單據(jù)來(lái)源系統(tǒng)編碼、來(lái)源系統(tǒng)名稱等。系統(tǒng)結(jié)算數(shù)??據(jù)可以由外部系統(tǒng)單據(jù)傳送至財(cái)務(wù)統(tǒng)一結(jié)算系統(tǒng)生成結(jié)算單。由外部系統(tǒng)集成??的單據(jù)需要有詳細(xì)來(lái)源信息。現(xiàn)金科目設(shè)置內(nèi)容包括科目編碼、是否現(xiàn)金科目、??是否需要銀行流水號(hào),是用來(lái)區(qū)分單據(jù)在日記賬模塊傳送云時(shí)是否合并傳送。??銀行賬戶設(shè)置用于查詢和維護(hù)各個(gè)子公司的銀行賬戶信息,在進(jìn)行結(jié)算單收付??款和內(nèi)部往來(lái)結(jié)算等操作時(shí),用戶可以直接選擇己維護(hù)的銀行賬戶信息。??供應(yīng)商結(jié)算單類型設(shè)置是為了在創(chuàng)建結(jié)算單和付款單據(jù)時(shí)可以選取到在設(shè)??置界面維護(hù)的基礎(chǔ)信息。財(cái)務(wù)人員在創(chuàng)建結(jié)算單時(shí),選擇某個(gè)結(jié)算單類型后,??系統(tǒng)能夠自動(dòng)獲取結(jié)算單屬性值,包含是否需要審批單據(jù)、是否為預(yù)付款、是??否為押金、默認(rèn)的付款條件、科目方向、是否需要匹配發(fā)票,結(jié)算科目、會(huì)計(jì)??9??

用例圖,供應(yīng)商,條件,用例圖


?山東大學(xué)碩士學(xué)位論文???用戶需要在發(fā)票錄入頁(yè)簽錄入發(fā)票信息,或選擇上傳發(fā)票。系統(tǒng)允許用戶添加??多張發(fā)票,但發(fā)票的總金額需與結(jié)算單總金額保持一致。如果實(shí)際業(yè)務(wù)中,本??次結(jié)算可以核銷歷史的預(yù)付款或者預(yù)收賬款,用戶可以在核銷預(yù)付/預(yù)收賬款頁(yè)??簽選擇對(duì)應(yīng)供應(yīng)商的己經(jīng)支付的預(yù)付/預(yù)收賬款,系統(tǒng)既支持全額核銷,也支持??部分核銷,核銷后,后續(xù)流程僅需對(duì)結(jié)算單總金額與核銷金額的差額進(jìn)行收付??款操作。用戶也可以在核銷結(jié)算單頁(yè)簽選擇科目方向相反的單據(jù)進(jìn)行核銷,科??目方向?yàn)榻璺降慕Y(jié)算單只能核銷已支付的科目方向?yàn)橘J方的結(jié)算單,結(jié)算單同??樣支持部分核銷。預(yù)付款和結(jié)算單核銷后系統(tǒng)支持撤銷核銷。??供應(yīng)商結(jié)算??增結(jié)算至>??/?、、<3?回??/??????q?[/?〇??TV?發(fā)票錄入^^^包含”-x^iij?除??v\???,??八t?、、<3t董導(dǎo)〇?八??會(huì)計(jì)人員財(cái)務(wù)經(jīng)理??y?\?押金保證金收取)??V\?嫩?>、C?退?N?)???^?“包含、◎收/付核??款計(jì)劃iFj〉??圖2-2供應(yīng)商結(jié)算用例圖??系統(tǒng)會(huì)根據(jù)用戶選擇的付款條件和條件日期自動(dòng)生成付款計(jì)劃,在進(jìn)行收??付款時(shí),系統(tǒng)將依據(jù)付款計(jì)劃進(jìn)行收付款操作。收付款的記錄可以在付款查詢??頁(yè)簽進(jìn)行查看,點(diǎn)擊每筆付款單可以跳轉(zhuǎn)到付款申請(qǐng)的明細(xì)界面。附件界面可??以上傳相關(guān)的附件,作為結(jié)算單的實(shí)際依據(jù),可以供審批人查看和存檔。日記??11??

功能圖,公司,子公司,財(cái)務(wù)


???付款申請(qǐng)流程??階段??|?選需1?款,—選fjfJ,?一多選擇幣種填寫匯率??1??5?L?丨完善其他匕?丨修改收款/匕?丨選擇付款??與?丨■■, ̄ ̄|信息^I付款金額^ ̄I計(jì)劃??|個(gè)??申? ̄r ̄ ̄\?否? ̄(―^ ̄??^?提交一>?審批^是否■駁回??5?s????交? ̄><¥否。蓿尽?取消??I?- ̄7???ifa??單?^結(jié)——生成日記賬?<一確認(rèn)令一網(wǎng)銀支付??確?^—?——??認(rèn)??圖2-3付款申請(qǐng)流程圖??4.內(nèi)部往來(lái)??內(nèi)部往來(lái)模塊是用于處理企業(yè)下屬的各子公司之間的財(cái)務(wù)結(jié)算,主要功能??包括內(nèi)部往來(lái)事務(wù)處理、內(nèi)部往來(lái)結(jié)算、資金撥付、第三方支付等功能。內(nèi)部??往來(lái)模塊用例圖如圖2-4所示。??以第三方支付為例,第三方支付作為一種特殊的內(nèi)部往來(lái)結(jié)算方式,通過(guò)??中間代付公司篩尋代收”和“代付”的內(nèi)部往來(lái)事務(wù)處理單據(jù),關(guān)聯(lián)業(yè)務(wù)以??第三方支付功能進(jìn)行內(nèi)部代付結(jié)算。如企業(yè)下屬的公司A僅支持人民幣業(yè)務(wù),??公司B僅支持港幣業(yè)務(wù),公司C兩種幣種的業(yè)務(wù)都支持,當(dāng)公司A與公司B??進(jìn)行內(nèi)部往來(lái)交易時(shí),可以通過(guò)公司C代付的方式進(jìn)行。??公司各主體之間進(jìn)行需要由第三方公司進(jìn)行代付的業(yè)務(wù)交易時(shí),需要由發(fā)??起方公司創(chuàng)建第三方支付的內(nèi)部往來(lái)單據(jù)。用戶首先需要選擇發(fā)起方公司信息,??并選擇事務(wù)處理幣種和結(jié)算幣種。事務(wù)處理幣種對(duì)應(yīng)的是內(nèi)部往來(lái)結(jié)算單的幣??種,也是發(fā)起方公司與代付公司進(jìn)行結(jié)算的幣種;結(jié)算幣種對(duì)應(yīng)的是代付公司??與接收方公司進(jìn)行交易的幣種。選擇幣種后在單據(jù)行信息中填寫具體的發(fā)起方??與代付公司交易的金額和匯率、代付公司與接收
【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 歐陽(yáng)志東;;大型集團(tuán)企業(yè)考勤自動(dòng)結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];信息與電腦(理論版);2020年08期

2 陳建清;馬禎一;;基于互聯(lián)網(wǎng)技術(shù)的門診分診與結(jié)算系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2017年18期

3 韓莉;韓紅彩;賀宏;張亞娜;;淺談基于DRNN模型預(yù)測(cè)聯(lián)機(jī)結(jié)算時(shí)間[J];知音勵(lì)志;2016年16期

4 韓紅彩;張亞娜;曹鑫;韓莉;;醫(yī)院醫(yī)保聯(lián)機(jī)結(jié)算平臺(tái)的系統(tǒng)實(shí)現(xiàn)[J];知音勵(lì)志;2017年05期

5 馮宇;陳婉霞;;中美債券市場(chǎng)托管結(jié)算系統(tǒng)比較研究[J];時(shí)代金融;2012年02期

6 馮宇;陳婉霞;;中美債券市場(chǎng)托管結(jié)算系統(tǒng)比較研究[J];時(shí)代金融;2012年05期

7 盧向群;綜合結(jié)算系統(tǒng)及其工程應(yīng)用[J];電信工程技術(shù)與標(biāo)準(zhǔn)化;2004年01期

8 楊朝均;;油田內(nèi)部網(wǎng)上結(jié)算系統(tǒng)的應(yīng)用[J];財(cái)務(wù)與會(huì)計(jì)(理財(cái)版);2010年02期

9 孫潔;;電信結(jié)算現(xiàn)狀及前景分析[J];通信與信息技術(shù);2018年04期

10 崔寧;胡小龍;;電信集中結(jié)算系統(tǒng)高可用建設(shè)研究[J];江西通信科技;2005年04期


相關(guān)碩士學(xué)位論文 前10條

1 趙煜;基于微服務(wù)的財(cái)務(wù)統(tǒng)一結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2020年

2 陳敬;聯(lián)通公司財(cái)務(wù)單據(jù)結(jié)算系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];東北大學(xué);2016年

3 葉奕鑫;基于SSH框架的約租車統(tǒng)一支付清結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2017年

4 劉紫桐;基于Java平臺(tái)的U集團(tuán)供應(yīng)結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)施[D];哈爾濱工業(yè)大學(xué);2018年

5 李鳳飛;基于J2EE的國(guó)際結(jié)算系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2018年

6 唐艷;基于JSP的國(guó)際結(jié)算系統(tǒng)的研究與設(shè)計(jì)[D];湖南大學(xué);2016年

7 馬家聰;商業(yè)銀行電子化國(guó)際結(jié)算系統(tǒng)營(yíng)銷策略研究[D];山東大學(xué);2018年

8 戴朝輝;航空公司結(jié)算系統(tǒng)分布式開發(fā)框架構(gòu)建[D];復(fù)旦大學(xué);2010年

9 黃效品;外匯結(jié)算系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D];上海交通大學(xué);2007年

10 唐瑭;綜合結(jié)算系統(tǒng)及其關(guān)鍵技術(shù)研究[D];南京郵電大學(xué);2014年



本文編號(hào):2868121

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2868121.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶00be3***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com