銀行信貸管理系統(tǒng)架構設計與實現(xiàn)
發(fā)布時間:2018-05-10 15:11
本文選題:銀行信貸系統(tǒng) + 架構分析 ; 參考:《電子科技大學》2013年碩士論文
【摘要】:隨著我國市場經(jīng)濟改革的不斷深入,我國中小銀行的商業(yè)化改革從未停歇,特別是在信息化建設方面,中小銀行表現(xiàn)出了非常強烈的需求,使得信貸管理系統(tǒng)成為了銀行核心業(yè)務系統(tǒng)中重中之重的信息化建設項目之一。信貸管理系統(tǒng)作為專業(yè)級應用系統(tǒng),其主要目的是銀行進行信貸業(yè)務管理和風險控制。而在其進行系統(tǒng)的構建過程中,系統(tǒng)架構的設計是整個系統(tǒng)構建的基礎,具有極其重要的作用,系統(tǒng)架構的性能直接影響了整個系統(tǒng)的使用性能。 本文通過對我國中小銀行信貸系統(tǒng)中底層技術的關鍵問題進行分析、設計、實現(xiàn)。論述了在B/S軟件框架體系下銀行軟件開發(fā)的關鍵性技術問題;同時對目前銀行系統(tǒng)研發(fā)所用的開發(fā)平臺和開發(fā)工具做了比較和分析,針對研發(fā)的周期、難易度、安全性等問題,經(jīng)過綜合評價,最終選擇了J2EE平臺作為研發(fā)的基礎語言,并采用spring、ejb、hibernate、struts實現(xiàn)整個信貸系統(tǒng)的底層框架。 論文首先對銀行信貸建設的歷史作了概要回顧,分析了銀行信貸系統(tǒng)包括的各項子系統(tǒng),闡述了子系統(tǒng)在整體系統(tǒng)運營中的重要性和必然性?偨Y其他銀行和團隊在設計該系統(tǒng)的缺陷和不足,結合我行的實際運行情況提出了一些解決方案。 在此基礎上,對本行信貸系統(tǒng)進行了系統(tǒng)性的需求分析,從系統(tǒng)的業(yè)務需求和系統(tǒng)功能需求兩方面深入分析完成本系統(tǒng)所需要的基本功能和外部接口,明確信貸系統(tǒng)在整個銀行信息化中所起的主要作用和與其它子系統(tǒng)的外在內(nèi)在關系。 系統(tǒng)實現(xiàn):首先明確了系統(tǒng)的整體架構的設計方案,并使用java實現(xiàn)了底層的基本代碼,對所有的代碼通過junit進行了完整測試,接著利用Apache Tomcat服務器對項目進行了部署測試。為了提高開發(fā)效率和項目小組的協(xié)同性,在架構的實現(xiàn)中對底層框架進行了模式化、模塊化,對常規(guī)代碼進行了封裝處理,最后提供一個完整解決方案供項目的二次開發(fā)和UI部分的完整呈現(xiàn),,在本文中重點針對整個系統(tǒng)底層框架的實現(xiàn)做了研究和開發(fā),并針對重要模塊的實現(xiàn)做了完整的實例及解釋,但不涉及視圖的呈現(xiàn)部分。
[Abstract]:With the deepening of the market economy reform in our country, the commercial reform of the small and medium-sized banks in our country has never stopped. Especially in the field of information construction, the small and medium-sized banks have shown a very strong demand. The credit management system has become one of the most important information construction projects in the core business system of the bank. As a professional application system, the main purpose of credit management system is credit management and risk control. In the process of constructing the system, the design of the system architecture is the foundation of the whole system construction and plays an extremely important role. The performance of the system architecture has a direct impact on the performance of the whole system. This paper analyzes, designs and implements the key problems of the underlying technology in the credit system of small and medium banks in China. This paper discusses the key technical problems in the development of bank software under the system of B / S software framework, and makes a comparison and analysis of the development platform and tools used in the development of the banking system at present, aiming at the problems of the cycle, the degree of difficulty and the security of the research and development. After comprehensive evaluation, the J2EE platform is chosen as the basic language of the research and development, and the bottom frame of the whole credit system is realized by using springboard JB / C hibernatestruts. Firstly, the paper reviews the history of bank credit construction, analyzes the subsystems included in the bank credit system, and expounds the importance and inevitability of the subsystem in the operation of the whole system. This paper summarizes the defects and shortcomings of other banks and teams in designing the system, and puts forward some solutions combined with the actual operation of our bank. On this basis, the bank credit system is analyzed systematically, and the basic functions and external interfaces of the system are analyzed from the two aspects of the system's business requirements and the system's functional requirements. It is clear that the credit system plays the main role in the whole bank informatization and the external relationship between the credit system and other subsystems. System implementation: firstly, the design scheme of the overall architecture of the system is defined, and the underlying basic code is implemented by using java. All the codes are tested through junit, and then the deployment test is carried out by using the Apache Tomcat server. In order to improve the development efficiency and the cooperation of the project team, the underlying framework is modeled, modularized, and the general code is encapsulated in the implementation of the architecture. Finally, a complete solution is provided for the second development of the project and the complete presentation of the UI part. A complete example and explanation for the implementation of the important module is given, but the rendering part of the view is not involved.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.52;F832.4
【參考文獻】
相關期刊論文 前2條
1 馬克明;;基于B/S的學生信息管理系統(tǒng)的設計與實現(xiàn)[J];甘肅科技;2006年12期
2 劉再躍;裘昌利;;基于網(wǎng)絡B/S結構的學生信息管理系統(tǒng)設計與實現(xiàn)[J];現(xiàn)代情報;2009年04期
本文編號:1869806
本文鏈接:http://sikaile.net/guanlilunwen/bankxd/1869806.html
最近更新
教材專著