



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、ABSTRACT摘 要新世紀以來,全球經濟和金融一體化發(fā)生著深遠的變革。而美國金融危機的爆發(fā),使金融風險這個話題再次擺在我們的面前,使人們對銀行風險防范有了更加深刻的認識。特別是商業(yè)銀行的信貸風險防范更為重要,研究銀行風險防范和加強風險防范的信息化建設將成為金融經營管理的重中之重。在這樣的背景下,如何提高銀行業(yè)競爭能力,防范和化解信貸風險,如何將信息共享處理,提高貸款質量,減少信貸風險,如何增強信貸資產的安全性,提高信貸管理水平,規(guī)范業(yè)務流程,如何利用發(fā)達的信息技術控制和管理銀行信貸風險成為當前銀行風險管理的一個新課題。商業(yè)銀行風險管理信息系統運作必須高度重視數據收集、數據處理、信息傳遞以及信
2、息系統安全管理。當前中國商業(yè)銀行的全面風險管理信息系統尚處于建設之中,目前尚局限于信用風險管理,風險數據收集、處理、傳遞以及系統安全管理均處于測試、運行之中,其內涵與外延都需要不斷充實、拓寬并加以反復完善。本文利用軟件工程技術,從構建我國商業(yè)銀行全面風險管理模式的視角出發(fā),在結合商業(yè)銀行G系統風險防范系統的基礎上,分析其信息管理的現狀和作用,最終為我國商業(yè)銀行全面風險管理模式下的信息系統整合提供一個基本的思路,以信息技術強化商業(yè)銀行的風險管理能力和水平。關鍵詞:銀行;信貸風險;信息化太泛,不適宜做關鍵詞??梢愿臑椋悍婪禔BSTRACT1、全文的英文用:Times New Roman 字體檢查全
3、文2、翻譯太直譯,建議請英文專業(yè)的朋友把把關。Since the new century, global economic and financial integration had a profound change. The United States of America and the outbreak of the financial crisis, the financial risk to this topic again in front of us, so that people on the risk prevention of banks have a more prof
4、ound understanding of. Especially the commercial bank credit risk prevention is more important, study of banking risk and strengthen risk prevention information construction will become the financial management of the priority among priorities. Under this background, how to improve the competitive a
5、bility of the banking industry, prevent and dissolve the credit risk, how to integrate the information sharing, improve loan quality, reduce credit risk, how to strengthen the credit asset security, improve the level of credit management, standardize business processes, how to use the advanced infor
6、mation technology and management control of bank credit risk become the bank risk management a new topic.Commercial bank risk management information system must pay attention to data collection, data processing, and information transmission and information system security management. The current Chi
7、nese banks risk management information system is still under construction, at present is still confined to the credit risk management, risk data collection, processing, transmission and system security management are in the test, the movement, its connotation and extension are needed to constantly e
8、nrich, expand and be iteratively refine.In this dissertation, using the software engineering technology, from the construction of overall risk management of Chinese commercial banks the perspective of the model, in combination with the commercial bank G system risk prevention system based on the ana
9、lysis of the information management, the status and role of, ultimately for our country commercial bank risk management mode of integration of information system provides a basic idea, to information technology to enhance the commercial bank risk management ability and level.Key Words:Banking;Credit
10、 Risk;Information商業(yè)銀行G系統風險防范功能研究與設計目 錄論文目錄的要求章的標題的字號:四號黑體加重;節(jié)的標題的字號:小四黑體加重;目的標題的字號:小四宋體。1.3.3 銀行風險管理信息化建設新進展第一章 緒論11.1 選題的背景及意義11.2銀行風險管理信息化建設理論11.3 我國銀行風險管理信息化建設現狀41.3.1信息系統建設初具規(guī)模41.3.2 管理決策信息化已起步41.3.銀行風險管理信息化建設新進展51.4 銀行風險防范信息化的特點及需要解決的問題51.5 論文的主要內容與結構6第二章 軟件工程概述82.1軟件工程定義82.2 軟件工程的目標82.3 軟件生命周期
11、92.4 軟件過程模型122.5 計算機輔助軟件工程17第三章 G系統風險防范功能需求分析183.1 需求分析183.2 各模塊基本功能需求分析193.2.1 用戶,機構設置管理模塊的需求分析193.2.2 信貸檔案管理模塊的需求分析193.2.3 商業(yè)銀行抵押品管理模塊需求分析193.2.4 貸后管理模塊需求分析203.2.5 商業(yè)銀行客戶關系管理模塊需求分析203.3 G系統項目實施原則203.4 系統總體框圖21第四章 G系統風險管理功能的設計224.1 系統功能設計224.2 系統E-R圖224.3 數據庫結構234.3.1 數據庫系統關系結構圖234.3.2 數據庫系統結構定義24第
12、五章 各模塊的實現295.1用戶設置管理的實現295.2 機構設置管理的實現325.3 信貸檔案管理模塊的實現365.4 信貸檔案管理模塊的實現375.5 抵押品管理模塊的實現375.6 貸后管理模塊的實現385.6.1 貸后管理業(yè)務流程385.6.2 貸后管理模塊實現405.7 商業(yè)銀行客戶關系管理模塊的實現425.7.1 客戶關系管理模塊基本含義與技術要求425.7.2商業(yè)銀行客戶關系管理系統設計與實現43第六章 總結與展望46參考文獻48致謝 CATALOG用:Contens 以下英文目錄:1、英文論文目錄的要求章的標題的字號:四號加重;節(jié)的標題的字號:小四加重;目的標題的字號:小四。2
13、、均用:Times New Roman 字體3、除了介詞、冠詞、連詞之外,其它單詞的首字母大寫4、節(jié)、目 適當縮進,層次更清晰5、行距1.5倍First chapter用Chapter 1 2 3 introduction 11.1 The background and significance of topic11.2 Bank risk management informationization construction theory11.3 Chinas banking risk management informationization construction present sit
14、uation 41.3.1 Information system construction takes shape41.3.2 Management decision based on information already started41.3.3 Bank risk management informatization construction progress 51.4 Banking risk prevention information characteristics and problems to be solved 51.5 The main content and struc
15、ture of the thesis 6The second chapter Object oriented technology and object oriented design 82.1 Object oriented overview 82.2 Object oriented basic theory 82.3 Object oriented elements 92.4 Object oriented development method 12The third chapter G system risk prevention function demand analysis 183
16、.1 Demand analysis 在軟件工程中,“需求分析”的專用詞是:Requirements Analysis 183.2 Each module basic function demand analysis 193.2.1 The user management module, organization demand analysis 193.2.2 Credit file management module demand analysis 193.2.3 The commercial bank collateral management demand analysis 193.2.
17、4 Loan management demand analysis 203.2.5 Commercial banking customer relationship management module demand analysis 203.3 The G system project implementation principle 203.4 System diagram 21The fourth chapter G system risk prevention function design 224.1 Function design of the system 224.2 System
18、 E-R diagram 224.3 Database structure 234.3.1 Database system structure diagram 234.3.2 Database system structure definition 24The fifth chapter The realization of each module 295.1 The realization of user settings management 295.2 The realization of organization management 325.3 The realization of
19、credit file management module 365.4 The realization of credit file management module 375.5 The realization of collateral management module375.6 The realization of loan management module385.6.1 Loan management business process 385.6.2 The realization of loan management module 405.7 The realization of
20、 commercial banking customer relationship management module 425.7.1 Customer relationship management module basic meaning and technical requirements 425.7.2 Commercial banking customer relationship management system design and Implementation 43The sixth chapter SummaryConclusions and Prospect 46Refe
21、rence 48第一章 緒論1.1 選題的背景及意義進入新世紀以來,我國的經濟生活發(fā)生翻天覆地的變化,經濟全球一體化與金融全球一體化發(fā)生著深入的變革。隨著美國金融危機的爆發(fā),金融風險這個話題再次擺在我們的面前,使人們對銀行風險防范有了更加深刻的認識。特別是商業(yè)銀行的信貸風險防范更為重要,研究銀行風險防范和加強風險防范的信息化建設將成為金融經營管理的重中之重。在這樣的背景下,2012年2月9日,中國銀行業(yè)監(jiān)督管理委員會出臺了“信貸七不準”,由此可見,無論是銀行業(yè)監(jiān)督管理部門,還是銀行本身的風險管理部門對銀行貸款風險管理都十分重視。如何提高銀行業(yè)競爭能力,防范和化解信貸風險,如何將信息共享處理,提
22、高貸款質量,減少信貸風險,如何增強信貸資產的安全性,提高信貸管理水平,規(guī)范業(yè)務流程,如何利用發(fā)達的信息技術控制和管理銀行信貸風險成為當前銀行風險管理的一個新課題。本文從構建我國商業(yè)銀行全面風險管理模式的視角出發(fā),在結合商業(yè)銀行GTS()正文中首次出現的縮寫,除非通識,需要標注全稱。之后用縮寫。系統風險防范系統的基礎上,分析其信息管理的現狀和作用,最終為我國商業(yè)銀行全面風險管理模式下的信息系統整合提供一個基本的思路,以信息技術強化商業(yè)銀行的風險管理能力和水平。1.2銀行風險管理信息化建設理論原銀監(jiān)會主席劉明康(2005)認為,銀行業(yè)金融機構要在繼續(xù)加強和改進對銀行業(yè)金融機構信用風險監(jiān)管的同時,進
23、一步將市場風險和操作風險等納入到整體風險監(jiān)管評價和資本充足建設的范疇,從根本上改變“重業(yè)務輕管理,重外延擴張輕內控建設”的局面,以全面提升內控和風險管理水平,為商業(yè)銀行改革和發(fā)展創(chuàng)造良好環(huán)境。德意志銀行大中華區(qū)首席經濟學家兼中國大陸和香港宏觀策略研究主管馬駿博士(2006)認為國內金融機構風險控制機制與國際接軌。首先,股權結構改革是提高風險管理水平的基本前提,董事會向股東負責,股票市場的“用腳投票”等都直接影響管理層風險管理意識的提升。其次,在內部體制上,各個業(yè)務部門的決策必須互相獨立,若在總部級別,銀行集團風險控制委員會下,設立信貸及操作風險首席控制部門和市場風險控制部門,加強風險控制措施,
24、成效更直接。再者,金融機構必須對信貸風險及市場風險使用全面風險控制的數量指標。另外,設定對各項業(yè)務的風險上限也十分重要。在控制貸款風險方面,設定對國家、行業(yè)、單個客戶的信貸風險上限。除此之外,建立全面、實時監(jiān)控風險的計算機管理軟件方案,便能察覺和控制突發(fā)性的風險。 中國興業(yè)銀行經濟學者魯政委(2011)認為,建立科學的信貸風險預警體系,有助于改變傳統管理模式下風險判斷表面化和風險反應滯后的狀況,加強信貸風險搜索的系統性和準確性,提高信貸風險分析的技術含量。招商銀行信息化管理部劉義揚(2010)認為,商業(yè)銀行風險管理信息系統運作必須高度重視數據收集、數據處理、信息傳遞以及信息系統安全管理。當前中
25、國商業(yè)銀行的全面風險管理信息系統尚處于建設之中,目前尚局限于信用風險管理,風險數據收集、處理、傳遞以及系統安全管理均處于測試、運行之中,其內涵與外延都需要不斷充實、拓寬并加以反復完善。中國銀行總行科技部王德貴(2008)認為,先進的、企業(yè)級的風險管理信息系統應該采用B/S結構(BROWSER STRUCTURE),操作人員以IE方式實現遠程登陸。發(fā)布風險分析信息通過預覽和發(fā)布這兩個步驟。在目前的中國商業(yè)銀行風險管理信息系統下,商業(yè)銀行的風險管理數據傳遞主要通過內部企業(yè)網,有些采用B/S結構(BROWSER STRUCTURE),操作人員通過IE方式實現遠程登陸。就技術層面而言已經實現風險信息傳
26、遞,并予以發(fā)布和預覽,但系統性的、先進的、企業(yè)級的風險管理信息系統尚需進一步整合和完善,商業(yè)銀行風險管理信息傳遞的路徑與組織體系還未最終成型。 中國工商銀行總行信息技術部副總經理張艷(2008)認為,風險管理已經成為商業(yè)銀行越來越重要的一項工作。銀行本身就是經營風險的企業(yè),所以風險管理歷來是銀行的一個永恒話題,尤其近些年風險管理在銀行系統建設中也起到越來越重要的作用。首先從外部環(huán)境來看,目前監(jiān)管的機構對商業(yè)銀行風險管理提出越來越多的要求。要求銀行運用信息技術,加強內部控制,促進內部控制流程與信息技術有效結合,實現對業(yè)務和事項的自動控制。要求各家銀行利用自己的信息系統來實現對內部風險管理的控制。
27、第二,從次貸危機產生之后,應該對商業(yè)銀行整個風險傳染、釋放都產生了長遠影響。我們當初一直認為,國際大型商業(yè)銀行、投資銀行和這么多金融機構他們也建立了非常多的風險管理系統,也具有非常強的內部控制流程。通過這次金融危機來看,在風險管理方面無論是任何國家和任何商業(yè)銀行,都需要有進一步加深的必要。所以通過此次次貸危機可以看出,對于風險管理的要求是提到越來越日益重要的地位。第三,銀監(jiān)會要求商業(yè)銀行要在2010年開始實施新的資本協議,并且最遲在2013年實施完新的巴塞爾協議,并且比如對資本最低的管理,對資本的管理,對風險加權資產的計算等等,都提出了非常明確的要求以及監(jiān)管部門的檢查方面也提出了定性的評估和合
28、規(guī)的檢查,對于市場管方面都提了很多要求。中國銀行間市場交易商協會衍生品專業(yè)委員會主任委員,中國光大銀行副行長劉珺(2012)認為,合理運用信用衍生產品有利于商業(yè)銀行提高信用風險管理能力。長期以來,我國商業(yè)銀行主要采取信用等級分類、授信額度限制等預防性的靜態(tài)手段管理信用風險。由于信貸資產流動性低,相關風險控制措施被動,銀行在發(fā)現貸款出現信用風險損失苗頭時,只能通過增加保證、要求提前還款等方式避免損失。而通過合理運用信用衍生產品,商業(yè)銀行能夠在不涉及資產所有權轉移的情況下,將信用風險剝離出來單獨進行交易,有利于商業(yè)銀行對信用風險進行持續(xù)控制;有利于推動銀行從被動、靜態(tài)和事前的管理方式,向主動、動態(tài)
29、和事中的管理方式轉變;有利于全面提高銀行的信用風險管理能力。中國建設銀行總行科技部劉明光(2012)認為,銀行應該加強風險管理的信息化建設。這個系統的體系架構是這樣,分為三個層面:第一,是屬于交易和操作的風險管理層面。現在的風險一方面是在操作方面,像柜臺各種業(yè)務的風險管理,貸款發(fā)放等等的風險管理以及在操作層面來涉及到像各種金融衍生產品、外匯產品的風險,以及銀行卡透支等等方面的風險。對于這方面的風險都是直接面臨的,各行也是建立了一系列的系統來實現對這方面的風險管理,像信貸系統,銀行卡系統,都有風險管理的內容。第二,是風險應用的層面,這層通過把第一層面當中各種數據、信息進行加工、處理、分析,來形成
30、對信用風險的管理、市場風險的管理和操作風險管理具體的一些應用。第三,應該是更高層的層面,就是通過在第二個層面各種數據的分析、挖掘,還有各種統計和評估,形成我們風險管理的報告,一方面要給銀行股東,就是向董事會做報告,再一方面各種風險管理的指標要向銀行的管理層,就是高管層進行報告,使高管層能夠明確現在存在的風險,以便于采取相應的管理措施。另外,要向銀行的監(jiān)管部門來進行報告,按照銀監(jiān)會、人民銀行等等相關的要求,做好信息系統的報告工作。1.3 我國銀行風險管理信息化建設現狀我國的金融電子化建設始于70年代,在經歷了20余年的發(fā)展后,已取得一定的成績:全國金融數據通信網絡基本框架已經建成;一個多功能、開
31、放的商業(yè)銀行信息化體系已經初步形成。主要有以下特征:1.3.1信息系統建設初具規(guī)模二十多年來,我國商業(yè)銀行業(yè)務信息系統取得了較快的發(fā)展并取得了一定的成績,各商業(yè)銀行努力建設自身的業(yè)務基礎系統,并實現了一定的規(guī)模,特別是在后臺的業(yè)務處理系統上,實現了信貸業(yè)務,財務和會計業(yè)務,資金轉帳結算業(yè)務的信息化。但是,也有一些商業(yè)銀行業(yè)務或信息系統的支持水平不高,或只用于本地系統的分支機構,或現有系統的功能不能滿足要求,還需要進一步改進。另一方面,在銀行信息系統建設過程中仍然存在基本部門業(yè)務界限問題,部門之間缺乏統一的規(guī)范和標準,導致重復信息的收集,數據接口的不一致,進而阻礙了信息共享和平穩(wěn)運行,導致商業(yè)銀
32、行難以順利實現信息資源共享,影響銀行業(yè)務標準化、管理規(guī)范化的推行。1.3.2 管理決策信息化已起步在管理決策支持系統方面,主要實現了對信用風險的管理決策的信貸管理信息系統,同時,一些銀行建立了與各類風險掛鉤的風險監(jiān)測預警系統,如:建設銀行的信貸風險監(jiān)測預警系統、福建興業(yè)銀行的流動性風險預警系統等。而對市場風險、資產負債管理、資產分配、業(yè)績評價和監(jiān)管報告等風險管理功能支持不足。從風險管理流程來看,對風險的識別、測量、評估和控制主要依靠傳統加權方法,未能充分利用現有的數據和風險管理技術(如VAR, Credit Metrics等),數據挖掘技術和金融工程方法,致使銀行管理信息系統對于銀行內海量數據
33、的處理一直停留在統計、匯總、制作靜態(tài)報表等直觀層面,缺乏對銀行數據進行整理分類,相關分析,挖掘深層次信息的能力。對于建設具有一定智能化分析處理能力的銀行業(yè)務管理信息系統,我國銀行仍處于起步階段。1.3.3 銀行風險管理信息化建設新進展至2010年底,國內各商業(yè)銀行已經基本完成數據集中工作,在全行數據集中統一的前提下正在建設支持管理決策過程、面向主題、集成、穩(wěn)定、不同時間數據集合的數據倉庫。與此同時,各商業(yè)銀行建立起以客戶為中心,實現會計集中核算,并實現統一評估,統一審批的新一代集成系統,以實現銀行的垂直管理,從而提高銀行的運營效率,加強銀行的風險控制和規(guī)避風險的能力。然而,當銀行面對大量數據的
34、時候,其數據利用仍然留存于表面,多數還是根據報表,根據金融統計數據,并沒有充分開發(fā)利用的數據,數據挖掘技術和金融工程技術沒有得到充分的發(fā)揮和利用,導致大量的數據只是存儲和閑置,沒有發(fā)揮其應有的作用。新一代集成系統的標準化評估,統一的會計原則,也在一定程度上制約了銀行的一些項目的及時性和基層行的靈活性。 1.4 銀行風險管理信息化的特點及需要解決的問題近幾年來,我國的商業(yè)銀行一直在強調要加強風險管理,一方面,每年的商業(yè)銀行不良資產保持在一個較高的水平,銀行案件頻發(fā)。另一方面,銀行也采取主動,在治理結構,加強風險管理體制,組織設置,不斷推出新的手段和改革措施。盡管付出了巨大的人力和物力成本,但銀行
35、案件頻發(fā)表明這些措施和方法在各方面并未達到預期的效果。面對市場自由化和商業(yè)銀行建立全面風險管理信息系統的雙重壓力下,商業(yè)全面實施風險管理體系勢在必行。目前,我國大多數商業(yè)銀行建立各自的信貸風險預警系統、信貸管理系統等,主要為信貸風險、操作風險、市場風險,進行相應的信息系統支持。據統計分析,國內和國外商業(yè)銀行約40的損失事件是由信用風險造成的,25的損失事件是由操作風險所造成的,約30的損失事件是由市場風險造成的。因此,一方面,商業(yè)銀行應當以風險管理思想為基礎,全面加快風險管理信息系統建設,促進了風險管理的全面升級。另一方面,商業(yè)銀行風險管理模式管理信息系統必須盡快進行整合,加強信息管理系統的支
36、持和固化,增強商業(yè)銀行的風險管理。當前,我國商業(yè)銀行全面建立風險管理信息系統的挑戰(zhàn)包括:缺乏歷史數據支撐,難以量化風險模型,以及缺乏全面的風險管理機制。在商業(yè)銀行全面的風險管理目標模式下,積極構建風險管理信息系統,從頂部到底部覆蓋全行的所有業(yè)務活動和完整的業(yè)務職能,以實現高效,安全,方便的風險數據的收集,處理,傳輸和系統的安全管理,建立包括所有的組織結構和專業(yè)的信息化、網絡化、集中化,打造綜合和全面的風險管理系統的信息化平臺的過程領域。為此,商業(yè)銀行構建風險管理信息系統集成,應該從整體上把握以下思路:一是改善現有的系統,全面在系統和風險點調查的基礎上,關注風險控制計劃的執(zhí)行情況,并明確的程序和
37、權限;二是充分考慮到意外因素,建立應急方案;三是持續(xù)改進機制,建立一個風險管理的標準化進程;四是關注有關的內部和外部風險事件庫管理,充分吸收巴塞爾III協議以及中國銀行監(jiān)督管理委員會關于銀行信貸風險控制管理的要求和規(guī)定。商業(yè)銀行需要進一步加快風險管理信息系統建設,不但要把重點放在信貸風險上,而且還要逐步轉移到經營風險,市場風險,信用風險上。參照巴塞爾協議III和中國銀行業(yè)監(jiān)督管理委員會的要求和規(guī)定,對銀行信貸風險控制和管理風險的識別加大建設和評估,加強風險損失事件的歷史數據管理,以應對未來的挑戰(zhàn)。商業(yè)銀行可以拓寬自己的視野,加強和產品供應商的風險管理信息系統和開發(fā)平臺系統合作,基于全面風險管理
38、思想,盡快研發(fā)加強對商業(yè)銀行的風險分析模型,并最終為商業(yè)銀行的一流的設施,以加快一體化和全面風險管理信息系統的使用提供解決方案和技術的渠道。1.5 論文的研究內容與結構第一章為緒之前應該補充論文的研究內容:本文分析.,探討., 研究, 構建.論,總體本論文選題的背景及意義,國內關于銀行風險管理以及信息化在銀行風險管理中應用的觀點,分析了我國商業(yè)銀行風險管理信息化建設現狀,以及銀行風險防范信息化系統的特點和需要解決的問題。第二章對面向對象技術與面向對象設計進行了介紹。第三章對商業(yè)銀行業(yè)務風險防范系統的需求分析,提出了商業(yè)銀行G系統項目實施原則,設計出系統總體框圖。第四章為商業(yè)銀行業(yè)務風險防范系統
39、的設計與實現。本章分別對G系統下的用戶,機構設置模塊、信貸管理模塊、抵押品管理模塊、貸后管理模塊、客戶關系管理模塊進行了設計,并提出實現步驟。第五章對本論文進行了總結 ,并展望后續(xù)研究工作。第二章 面向對象技術與面向對象設計與之前的版本存在同樣的問題!本章可以考慮介紹系統設計中用到的主要的、關鍵的技術。但是介紹這種通用的技術,可能引起讀者的質疑,你在湊篇幅! 可以考慮改為:第二章 系統相關概念與技術介紹比如:CMS、ABISBIBS系統G系統數據庫技術(某個版本)數據長褲與數據挖掘(后面似乎有涉及到一些)本章小結通常軟件的開發(fā)過程分解為5個階段:需求、分析、設計、實現、測試。本 章就面向對象進
40、行細致的分析。 2.1 面向對象概述面向對象程序設計(英語:Object-oriented programming,縮寫:OOP),指一種程序設計范型,同時也是一種程序開發(fā)的方法論。它將對象作為程序的基本單元,將程序和數據封裝其中,以提高軟件的重用性、靈活性和擴展性。當我們提到面向對象的時候,它不僅指一種程序設計方法。它更多意義上是一種程序開發(fā)方式。在這一方面,我們必須了解更多關于面向對象系統分析和面向對象設計(Object Oriented Design,簡稱OOD)方面的知識。面向對象程序設計可以被視作一種在程序中包含各種獨立而又互相調用的單位和對象的思想,這與傳統的思想剛好相反:傳統的面
41、向過程程序設計主張將程序看作一系列函數的集合,或者直接就是一系列對電腦下達的指令。面向對象程序設計中的每一個對象都應該能夠接受數據、處理數據并將數據傳達給其它對象,因此它們都可以被看作一個小型的“機器”,或者說是負有責任的角色。目前已經被證實的是,面向對象程序設計推廣了程序的靈活性和可維護性,并且在大型項目設計中廣為應用。此外,支持者聲稱面向對象程序設計要比以往的做法更加便于學習,因為它能夠讓人們更簡單地設計并維護程序,使得程序更加便于分析、設計、理解。2.2 面向對象的基本理論在面向對象軟件的上下文中,對象可以用于表示幾乎所有的實物和概念可以表示物理對象,例如“桌子”或者“客戶”;也可以表示
42、只有在軟件中才有意義的概念性對象,如“文本輸入區(qū)域”或者“文件”。通常,在軟件中,我們對對象最感興趣,這些對象當然既包括現實世界存在的實物對象,也包括需要在軟件中表示的概念性對象。面向對象軟件由一系列具有屬性和操作的自包含對象組成,這些對象之間能夠交互,從而達到我們的要求。對象的屬性是與對象相關的特性或變量。對象的操作則是對象可以執(zhí)行的、用來改變其自身或對外部產生影響的方法、行為或函數(屬性可以與成員變量和特性這些詞交替使用,而操作也可以與方法交替使用)。面向對象軟件的一個重要優(yōu)點是支持和鼓勵封裝的能力封裝也叫數據隱藏。從本質上說,訪問一個對象中的數據只能通過對象的操作來實現,對象的操作也就是
43、對象的接口。一個對象的功能取決于對象使用的數據。在不改變對象的接口的情況下,能很容易地修改對象實現的細節(jié),從而提高性能、添加新性能或修復bug。在整個項目中,修改接口可能會帶來一些連鎖反應,但是封裝允許在不影響項目其他部分的情況下進行修改或修復bug。2.3 面向對象的要素面向對象的三個要素是:封裝、繼承、多態(tài)。1.封裝:封裝是一種把代碼和代碼所操作的數據捆綁在一起,使這兩者不受外界干擾和誤用的機制。封裝可被理解為一種用做保護的包裝器,以防止代碼和數據被包裝器外部所定義的其他代碼任意訪問。對包裝器內部代碼與數據的訪問通過一個明確定義的接口來控制。封裝代碼的好處是每個人都知道怎樣訪問代碼,進而無
44、需考慮實現細節(jié)就能直接使用它,同時不用擔心不可預料的副作用。在C+中,最基本的封裝單元是類,一個類定義著將由一組對象所共享的行為(數據和代碼)。一個類的每個對象均包含它所定義的結構與行為,這些對象就好象是一個模子鑄造出來的。所以對象也叫做類的實例。在定義一個類時,需要指定構成該類的代碼與數據。特別是,類所定義的對象叫做成員變量或實例變量。操作數據的代碼叫做成員方法。方法定義怎樣使用成員變量,這意味著類的行為和接口要由操作實例數據的方法來定義。2.繼承:繼承是指一個對象從另一個對象中獲得屬性的過程。是面向對象程序設計的三大原則之二,它支持按層次分類的概念。例如,波斯貓是貓的一種,貓又是哺乳動物的
45、一種,哺乳動物又是動物的一種。如果不使用層次的概念,每個對象需要明確定義各自的全部特征.通過層次分類方式,一個對象只需要在它的類中定義是它成為唯一的各個屬性,然后從父類中繼承它的通用屬性。因此,正是由于繼承機制,才使得一個對象可以成為一個通用類的一個特定實例。一個深度繼承的子類將繼承它在類層次中的每個祖先的所有屬性。繼承與封裝可以互相作用。如果一個給定的類封裝了某些屬性,它的任何子類將會含有同樣得屬性,另加各個子類所有得屬性.這是面向對象程序在復雜性上呈線性而非幾何增長的一個重要概念。新的子類繼承其所有祖先的所有屬性。子類和系統中的其他代碼不會產生無法預料的交互作用。3.多態(tài):多態(tài)性(poly
46、morphisn)是允許你將父對象設置成為和一個或更多的他的子對象相等的技術,賦值之后,父對象就可以根據當前賦值給它的子對象的特性以不同的方式運作。簡單的說,就是一句話:允許將子類類型的指針賦值給父類類型的指針。實現多態(tài),有二種方式,覆蓋,重載。覆蓋,是指子類重新定義父類的虛函數的做法。重載,是指允許存在多個同名函數,而這些函數的參數表不同(或許參數個數不同,或許參數類型不同,或許兩者都不同)。2.4 面向對象的開發(fā)方法目前,面向對象開發(fā)方法的研究已日趨成熟,國際上已有不少面向對象產品出現。面向對象開發(fā)方法有Coad方法、Booch方法和OMT方法等。1.Booch方法:Booch最先描述了面
47、向對象的軟件開發(fā)方法的基礎問題,他指出面向對象開發(fā)是一種根本不同于傳統的功能分解的設計方法。面向對象的軟件分解更接近人對客觀事務的理解,而功能分解只通過問題空間的轉換來獲得。2.Coad方法:Coad方法是1989年Coad和Yourdon提出的面向對象開發(fā)方法。該方法的主要優(yōu)點是通過多年來大系統開發(fā)的經驗與面向對象概念的有機結合,在對象、結構、屬性和操作的認定方面,提出了一套系統的原則。該方法完成了從需求角度進一步進行類和類層次結構的認定。盡管Coad方法沒有引入類和類層次結構的術語,但事實上已經在分類結構、屬性、操作、消息關聯等概念中體現了類和類層次結構的特征。3.OMT方法:OMT方法是
48、1991年由James Rumbaugh等5人提出來的,其經典著作為“面向對象的建模與設計”。該方法是一種新興的面向對象的開發(fā)方法,開發(fā)工作的基礎是對真實世界的對象建模,然后圍繞這些對象使用分析模型來進行獨立于語言的設計,面向對象的建模和設計促進了對需求的理解,有利于開發(fā)得更清晰、更容易維護的軟件系統。該方法為大多數應用領域的軟件開發(fā)提供了一種實際的、高效的保證,努力尋求一種問題求解的實際方法。4.UML(Unified Modeling Language)語言:軟件工程領域在1995年1997年取得了前所未有的進展,其成果超過軟件工程領域過去15年的成就總和,其中最重要的成果之一就是統一建模
49、語言(UML)的出現。UML將是面向對象技術領域內占主導地位的標準建模語言。UML不僅統一了Booch方法、OMT方法、OOSE方法的表示方法,而且對其作了進一步的發(fā)展,最終統一為大眾接受的標準建模語言。UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于支持面向對象的分析與設計,還支持從需求分析開始的軟件開發(fā)全過程。建議:一章的末尾有一節(jié):本章小結第三章 G系統風險防范功能需求分析每一章另起一頁。檢查全文商業(yè)銀行現有的信貸管理系統開發(fā)于2000年初,只能對貸款賬戶的發(fā)放、歸還、利息計算、利息清收進行管理,對客戶的信息管理
50、一直停留在手工操作,使得信貸業(yè)務的開展、監(jiān)督存在著一定的問題。如何將信貸客戶信息共享化,提高貸款質量,減少信貸風險,實現信貸業(yè)務的集約化經營、科學化管理,對增強信貸資產的安全性,提高信貸管理水平,規(guī)范業(yè)務流程,加強信貸預測和決策的科學性,一直是困擾著商業(yè)銀行決策層的問題。隨著金融改革的深入發(fā)展,銀行業(yè)務由以前的單一的賬戶管理逐步轉變?yōu)榘纯蛻粜枨蟮亩鄻有詷I(yè)務處理。如何在激烈的競爭中及時了解銀行客戶的存貸款情況和需求,對科學化管理,合理運用好這些信息并在銀行管理和決策過程中將起到重要的作用。3.1 業(yè)務需求分析商業(yè)銀行G系統是實現全行信貸管理業(yè)務處理的必要條件,G系統將取代以前BIBS系統的業(yè)務處
51、理功能,同時將BIBS系統平移改造,實現信貸管理業(yè)務的完整處理流程,系統需求分析如下:一是G系統是實現用戶與機構設置管理、信貸檔案管理、抵押品管理、貸后管理和客戶關系管理等業(yè)務的集中應用系統,利用影像掃描、音頻視頻傳輸和工作流技術,實現影像與音像傳輸和單據、業(yè)務數據的電子化管理,支持信貸業(yè)務的區(qū)域集中業(yè)務模式。二是通過建立統一的數據交換平臺和統一的數據標準,實現與行內核心系統(CMS、ABIS等)之間的數據雙向交換和共享,實現與外部監(jiān)管系統數據的直接采集和傳輸。如征信管理功能,減少數據報送差錯。三是G系統以產品為中心,按各項產品的操作流程進行設計,兼顧不同客戶需求,基礎數據較完整,分類細化,能
52、夠提供有效的信貸和消費產品渠道支持和融資新產品支撐,通過報表系統為各級行提供決策支持。四是從用戶角度出發(fā),在控制風險的前提下簡化操作流程,有效提高系統的管理和決策支持功能,有效提高業(yè)務處理效率和風險防范水平。五是具有完善的內部管理和分析功能,為商業(yè)銀行的內部管理和工作考核提供便利。3.2功能需求分析3.2.1 用戶,機構設置管理模塊的需求分析用戶和機構管理是中心和二級行管理員對轄內機構和G系統用戶的設置、業(yè)務權限設置和維護等工作。功能需求為,實現轄內機構信息的新增和核對,實現業(yè)務終端的設定,實現機構號段取值的設定,實現增加G系統用戶。3.2.2 信貸檔案管理模塊的需求分析信貸業(yè)務是商業(yè)銀行的核
53、心業(yè)務,信貸資產質量及信貸資金盈利水平對銀行實現其經營目標有著舉足輕重的作用,因此,信貸管理信息系統將多方位的力助信貸業(yè)務的管理,提高信貸質量。隨著貸款五級分類工作的深入,以及信貸管理模塊的推廣應用,對信貸檔案管理也提出了更高的要求。同時信貸檔案在信貸風險管理中地位和作用日益凸現。針對以上問題,為了加強信貸檔案管理,保證金融專業(yè)檔案的齊全完整,充分發(fā)揮信貸檔案的作用,防范信貸風險,不斷健全與完善信貸檔案。 3.2.3抵押品管理模塊需求分析抵押品管理模塊規(guī)劃和需求分析主要包含以下幾個方面:一是以統一的方式規(guī)范各業(yè)務部門押品業(yè)務管理流程,增進管理工作效率,提高商業(yè)銀行抵押品管理水平;二是收集全行各業(yè)務部門分散管理的押品信息,為押品管理提供統一的信息平臺,實現信息共享;三是定期評估押品風險,全面、及時掌握押品現狀,為風險管理部門決策提供準確客觀的信息基礎;四是根據內評法需求,滿足巴塞爾協議III及國內監(jiān)管要求,為壓力測試、LGD測算、VAR計量、流動性管理、經濟資本計量、RAROC、風險限額、貸款定價等積累數據。3.2.4 貸后管理模塊需求分析貸后管理是信貸管理的一項基礎工作,是指從貸款發(fā)放至回收的貸款管理,是負責對貸款用途的監(jiān)督,掌握貸款客戶的動態(tài)信息,補充完善貸款檔案資料,落實還款來源,保全信貸資產,確保貸款本息回收的全過程。近年來,雖然商業(yè)銀行各
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源充電樁建設訂單合同
- 二零二五年度商鋪使用權終止及補償合同
- 二零二五年度健康管理技術研發(fā)與應用合同
- 二零二五年度貨車司機勞動合同及駕駛資格審核
- 二零二五年度成都租賃市場信用評估合同
- 二零二五年度帳戶借用及跨境支付服務合同
- 2025年度鋼材產品進出口代理與清關服務合同
- 跨國公司間貸款合同參考模板
- 網絡平臺廣告位租賃合同25B
- 小學六一文藝匯演合同策劃方案
- 初中數學新課程標準(2024年版)
- 煤礦危險源辨識和風險考核試卷
- 科學計算語言Julia及MWORKS實踐 課件 4-Syslab簡介
- 新能源汽車三電系統培訓教材
- 2024機械車間裝配作業(yè)指導書
- 城市污水處理廠改造施工方案
- 八項規(guī)定解讀
- 2024年高等教育法學類自考-00369警察倫理學考試近5年真題集錦(頻考類試題)帶答案
- 礦山開采居間合作協議書范文
- 社交媒體對消費者行為的影響調研報告
- 人防工程管理制度范本(三篇)
評論
0/150
提交評論