版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PAGE 信用卡數(shù)據(jù)分析系統(tǒng)摘要(zhiyo):隨著信用卡發(fā)行量的增多、交易額的增大、市場的拓展以及(yj)競爭的日益激烈,不論是銀行(ynhng)市場開拓人員還是管理決策人員都迫切地希望建立起一套信用卡業(yè)務(wù)管理和分析系統(tǒng),以便安全高效地開展信用卡的各項(xiàng)業(yè)務(wù)。 本文介紹的是一個(gè)模擬信用卡數(shù)據(jù)分析系統(tǒng),其主要功能是利用業(yè)務(wù)系統(tǒng)所積累的有關(guān)客戶的各類數(shù)據(jù)來獲取信息,從客戶關(guān)系、風(fēng)險(xiǎn)控制、透支等多方面進(jìn)行分析,然后導(dǎo)出圖形、報(bào)表與結(jié)論。更著重介紹了對(duì)“風(fēng)險(xiǎn)控制”模塊的設(shè)計(jì)與實(shí)現(xiàn),此模塊包括:透支總量的對(duì)比分析;透支持卡人的特征分析;透支持卡人的年齡層次分析;凍結(jié)/止付/掛失卡的比例;持卡人、擔(dān)保人的
2、信用評(píng)估等,經(jīng)過對(duì)這些分析可以加以改進(jìn)各項(xiàng)設(shè)事、減少風(fēng)險(xiǎn)度、有效地提高客戶忠誠度,并與之保持長期的和有益的業(yè)務(wù)關(guān)系。 本系統(tǒng)是以數(shù)據(jù)庫為基礎(chǔ),然后結(jié)合軟件開發(fā)與設(shè)計(jì),從而實(shí)現(xiàn)其各個(gè)分析功能,給卡戶和商戶提供友好的操作、查詢、分析等界面。并在可視化界面中,通過數(shù)據(jù)表、圖形和報(bào)表等多方面給予用戶直觀的分析結(jié)果,可方便地進(jìn)行查詢分析。關(guān)鍵詞:風(fēng)險(xiǎn)控制,信用卡,商戶,客戶,信用評(píng)估Card analysice Abstract: With the growing number of credit cards circulation , the growth of trade quantity , th
3、e expedition of market and the competition is becoming fiercer and fiercer, not only the marketing developing people of the bank but also the people who managing and making decision are eager to have a credit card management and analysis system. So that they can deal with the all kinds of business s
4、afely and effectively. In this paper, we introduce you a system which simulate the credit cards data analysis system. And the main function of it is to make use of the data of the customer which accumulate from business system . And analyze through the part of customer relationship, the control of r
5、isk, overdraft and so on, at the end send out the char, result and report. And more, introduce how to design and realize the module of “control of risk”. This module contains: the analysis of the total number of overdraft; the analysis of overdraft card holders character; the analysis of the relatio
6、nship between the total number of overdraft and card holders age; the analysis of the rate of the frozen ,lost, stop payment; the credit evaluation of the card holder and the cautioner. Through these analysis, some facilities may be improved , the risk may become lower, improve the faithfulness of t
7、he customers and keep the long time business relationship with them. This system is based on the database system, and combined with the design and exploitation by software to realize the analysis function and offer the card holder or businessman the friendly operation, inquiry, analysis form. And mo
8、re give the user intuitionistic analysis result through data report and chart so that inquire or analysis more convenient.Key words: the control of risk, Credit Card, Shop, Customer,前言(qin yn)隨著中國金融體制改革的逐漸深入以及中國加入WTO,中國銀行業(yè)面臨著前所未有的競爭壓力。各銀行既通過開發(fā)新的產(chǎn)品和服務(wù),來提高自身的競爭力,也希望能夠(nnggu)發(fā)揮自身的競爭優(yōu)勢滿足客戶需求,提高客戶忠誠度、提高決
9、策水平和效率。貨幣(hub)的電子化發(fā)展趨勢使銀行卡成為商業(yè)銀行所提供的重要金融工具,在銀行業(yè)務(wù)量中占有越來越大的比重。銀行卡業(yè)務(wù)的開發(fā)、應(yīng)用、服務(wù)、管理的水準(zhǔn)直接關(guān)系到銀行的經(jīng)濟(jì)收益。多年來,大部分銀行在銀行卡業(yè)務(wù)開展方面投入了大量的人力與財(cái)力。目前,在全國范圍內(nèi)無論從地域、發(fā)卡量、設(shè)備裝機(jī)量方面都已構(gòu)成相當(dāng)大的規(guī)模,同時(shí)也積累了大量的業(yè)務(wù)數(shù)據(jù)。通過對(duì)銀行卡業(yè)務(wù)數(shù)據(jù)的分析,可以有效地為銀行進(jìn)行銀行卡業(yè)務(wù)的客戶關(guān)系管理、風(fēng)險(xiǎn)管理、收益分析和績效評(píng)估等服務(wù)。從而可以為銀行識(shí)別不同的客戶群體,按照收益和風(fēng)險(xiǎn)對(duì)客戶分類,確定目標(biāo)市場,實(shí)現(xiàn)差異化服務(wù),并為銀行卡經(jīng)營管理決策分析提供準(zhǔn)確的信息??蛻絷P(guān)系
10、分析通過建立客戶單一的視圖,對(duì)客戶的基本情況、賬戶信息、交易數(shù)據(jù)等進(jìn)行分析。根據(jù)客戶的屬性,從不同角度深層次分析客戶,確定不同客戶群的特征和行為。例如,分析持卡人的構(gòu)成,如性別、年齡、收入、地域等因素;按不同的客戶群分析不同人群的交易、消費(fèi)行為和模式等;評(píng)估客戶的忠誠度;分析客戶服務(wù)的信息,對(duì)市場活動(dòng)進(jìn)行評(píng)估和分析。風(fēng)險(xiǎn)管理是識(shí)別、防范和控制銀行卡申辦和使用過程中的各種風(fēng)險(xiǎn),通過對(duì)客戶的資信評(píng)估,確定信用等級(jí)、分析透支情況、降低透支風(fēng)險(xiǎn)等。其中資信評(píng)估是重要的部分,通過建立資信評(píng)估系統(tǒng),對(duì)客戶進(jìn)行信用等級(jí)分類。本文介紹了信用卡分析系統(tǒng)的設(shè)計(jì)過程和具體實(shí)現(xiàn)(shxin)步驟。采用SQL Serv
11、er2000開發(fā)數(shù)據(jù)庫。有了數(shù)據(jù)庫的支持,再以VB為開發(fā)界面,開發(fā)信用卡數(shù)據(jù)分析系統(tǒng),并提供用戶以圖形比較、文字報(bào)表的形式來觀察分析結(jié)果,既清晰又直觀。本系統(tǒng)開發(fā)的難點(diǎn)在于利用VB的數(shù)據(jù)環(huán)境來控制(kngzh)輸出相應(yīng)的數(shù)據(jù)報(bào)表,下文將對(duì)其實(shí)現(xiàn)過程做詳細(xì)的闡述。 TOC o 1-3 h z u PAGE 目錄(ml) HYPERLINK l _Toc421975085 第1章 信用卡數(shù)據(jù)分析系統(tǒng)編程理論(lln)基礎(chǔ) PAGEREF _Toc421975085 h 6 HYPERLINK l _Toc421975086 1.1 風(fēng)險(xiǎn)(fngxin)控制理論 PAGEREF _Toc421975
12、086 h 6 HYPERLINK l _Toc421975089 1.2 數(shù)據(jù)庫理論 PAGEREF _Toc421975089 h 9 HYPERLINK l _Toc421975090 1.2.1 ODBC連接數(shù)據(jù)庫 PAGEREF _Toc421975090 h 9 HYPERLINK l _Toc421975091 1.2.2 結(jié)構(gòu)化查詢語言基礎(chǔ) PAGEREF _Toc421975091 h 11 HYPERLINK l _Toc421975092 1.2.3 ADO對(duì)象的數(shù)據(jù)庫操作 PAGEREF _Toc421975092 h 12 HYPERLINK l _Toc421975
13、093 第2章 需求分析 PAGEREF _Toc421975093 h 17 HYPERLINK l _Toc421975094 2.1 項(xiàng)目建議書 PAGEREF _Toc421975094 h 17 HYPERLINK l _Toc421975095 2.2 數(shù)據(jù)實(shí)現(xiàn)流程圖 PAGEREF _Toc421975095 h 19 HYPERLINK l _Toc421975096 2.3 使用軟件的比較: PAGEREF _Toc421975096 h 21 HYPERLINK l _Toc421975097 2.4 計(jì)劃任務(wù): PAGEREF _Toc421975097 h 24 HYP
14、ERLINK l _Toc421975098 第3章 總體的設(shè)計(jì)方案 PAGEREF _Toc421975098 h 28 HYPERLINK l _Toc421975099 3.1 概述 PAGEREF _Toc421975099 h 28 HYPERLINK l _Toc421975100 3.2 調(diào)用數(shù)據(jù)庫表的結(jié)構(gòu) PAGEREF _Toc421975100 h 29 HYPERLINK l _Toc421975101 3.3 系統(tǒng)結(jié)構(gòu)圖 PAGEREF _Toc421975101 h 32 HYPERLINK l _Toc421975102 3.4 各功能模塊: PAGEREF _To
15、c421975102 h 32 HYPERLINK l _Toc421975103 第4章 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc421975103 h 39 HYPERLINK l _Toc421975104 4.1 系統(tǒng)流程圖: PAGEREF _Toc421975104 h 39 HYPERLINK l _Toc421975105 4.2登陸界面的實(shí)現(xiàn): PAGEREF _Toc421975105 h 43 HYPERLINK l _Toc421975106 4.3主界面的實(shí)現(xiàn): PAGEREF _Toc421975106 h 46 HYPERLINK l _Toc421975107 4.5
16、透支持卡人的特性分析的實(shí)現(xiàn): PAGEREF _Toc421975107 h 47 HYPERLINK l _Toc421975111 4.6 透支持卡人年齡層次分析界面的實(shí)現(xiàn): PAGEREF _Toc421975111 h 53 HYPERLINK l _Toc421975114 4.7 凍結(jié)/止付/掛失卡的比例分析的實(shí)現(xiàn): PAGEREF _Toc421975114 h 60 HYPERLINK l _Toc421975115 4.8 透支總量的對(duì)比分析的實(shí)現(xiàn): PAGEREF _Toc421975115 h 61 HYPERLINK l _Toc421975116 4.9 持卡人、擔(dān)保
17、人的信用評(píng)估的實(shí)現(xiàn): PAGEREF _Toc421975116 h 61 HYPERLINK l _Toc421975117 第5章 信用卡數(shù)據(jù)分析系統(tǒng)軟件說明書 PAGEREF _Toc421975117 h 64 HYPERLINK l _Toc421975118 5.1 軟件概述 PAGEREF _Toc421975118 h 64 HYPERLINK l _Toc421975119 5.2 功能 PAGEREF _Toc421975119 h 65 HYPERLINK l _Toc421975120 5.3 軟件安裝 PAGEREF _Toc421975120 h 65 HYPERL
18、INK l _Toc421975121 5.4 運(yùn)行說明 PAGEREF _Toc421975121 h 65 HYPERLINK l _Toc421975122 第6章 對(duì)使用VB.NET建立本系統(tǒng)的展望 PAGEREF _Toc421975122 h 68 HYPERLINK l _Toc421975123 第7章 小結(jié) PAGEREF _Toc421975123 h 70江蘇師范大學(xué)商學(xué)院2012級(jí)學(xué)生作文PAGE 64第1章 信用卡數(shù)據(jù)分析系統(tǒng)編程理論(lln)基礎(chǔ) 本系統(tǒng)的主要理論基礎(chǔ)的最重要的兩個(gè)部分就是信用卡風(fēng)險(xiǎn)(fngxin)控制理論和數(shù)據(jù)庫理論。以下將詳細(xì)介紹這兩部分的技術(shù)細(xì)
19、節(jié)。1.1 風(fēng)險(xiǎn)(fngxin)控制理論1.1.1 信用卡風(fēng)險(xiǎn)的類型和特點(diǎn): 一 、風(fēng)險(xiǎn)和信用卡風(fēng)險(xiǎn):風(fēng)險(xiǎn)是指發(fā)生損失的可能性。風(fēng)險(xiǎn)越大發(fā)生實(shí)際損失的可能性就越大,但風(fēng)險(xiǎn)并不等于現(xiàn)實(shí)的損失。 信用卡風(fēng)險(xiǎn)是指發(fā)卡行、取現(xiàn)網(wǎng)點(diǎn)、特約商戶及持卡人在發(fā)卡、受理信用卡及使用信用卡等環(huán)節(jié)上出現(xiàn)的非正常情況而造成經(jīng)濟(jì)損失的可能性。二、 信用卡業(yè)務(wù)風(fēng)險(xiǎn)的特點(diǎn):由于信用卡業(yè)務(wù)涉及的面廣,其風(fēng)險(xiǎn)產(chǎn)生的原因也較復(fù)雜,因此,信用卡業(yè)務(wù)的風(fēng)險(xiǎn)是客觀存在的。其主要特點(diǎn)有:信用卡業(yè)務(wù)風(fēng)險(xiǎn)的涉及面廣。信用卡業(yè)務(wù)風(fēng)險(xiǎn)的種類繁多。三、 信用卡業(yè)務(wù)的風(fēng)險(xiǎn)的類型:由于信用卡業(yè)務(wù)的風(fēng)險(xiǎn)涉及面廣,發(fā)生的方式、方法是多種多樣的,風(fēng)險(xiǎn)形成的
20、原因也各不相同,其類型主要有以下幾種:持卡人的信用風(fēng)險(xiǎn)。不良持卡人超額透支的風(fēng)險(xiǎn)。不法分子詐騙的風(fēng)險(xiǎn)。特約商戶操作不當(dāng)(b dn)的風(fēng)險(xiǎn)。發(fā)卡銀行內(nèi)部或外部勾結(jié)作案(zu n)的風(fēng)險(xiǎn)。1.1.2 信用卡風(fēng)險(xiǎn)管理的作用(zuyng)和手段:一、信用卡風(fēng)險(xiǎn)管理的作用:信用卡業(yè)務(wù)風(fēng)險(xiǎn)是一種客觀經(jīng)濟(jì)現(xiàn)象,無處不在,無時(shí)不有,不以人們的意志為轉(zhuǎn)移。發(fā)卡行必須加強(qiáng)風(fēng)險(xiǎn)管理以降低風(fēng)險(xiǎn),減少損失。所謂信用卡風(fēng)險(xiǎn)管理是指發(fā)卡行在經(jīng)營管理中對(duì)信用卡業(yè)務(wù)中可能產(chǎn)生的風(fēng)險(xiǎn)采取事前防范、事中控制、事后處理的管理工作。加強(qiáng)信用卡風(fēng)險(xiǎn)管理對(duì)發(fā)卡行、特約商戶、持卡人及執(zhí)整個(gè)社會(huì)都具有重要的作用。實(shí)施信用卡管理的作用不外乎二個(gè)
21、方面:一是風(fēng)險(xiǎn)發(fā)生后的作用,二是風(fēng)險(xiǎn)發(fā)生前的作用。由于本系統(tǒng)主要是模擬信用卡數(shù)據(jù)分析系統(tǒng),主要是考慮到風(fēng)險(xiǎn)發(fā)生前的防范,就不再描述風(fēng)險(xiǎn)發(fā)生后的作用了。在信用卡風(fēng)險(xiǎn)發(fā)生之前,信用卡風(fēng)險(xiǎn)管理的作用主要有: 以較低的風(fēng)險(xiǎn)費(fèi)用支出取得最佳風(fēng)險(xiǎn)控制效果。 減少憂慮,增強(qiáng)使用,接受信用卡的安全感。二、 信用卡風(fēng)險(xiǎn)管理的手段:發(fā)卡機(jī)構(gòu)信用卡風(fēng)險(xiǎn)管理應(yīng)采取事前防范和事中控制并舉的措施,且應(yīng)在風(fēng)險(xiǎn)發(fā)生后采取積極措施進(jìn)行事后處理。信用卡風(fēng)險(xiǎn)的事前防范信用卡風(fēng)險(xiǎn)的事前防范包括信用卡風(fēng)險(xiǎn)的回避和信用卡風(fēng)險(xiǎn)的防范二種方法。信用卡風(fēng)險(xiǎn)的回避信用卡風(fēng)險(xiǎn)(fngxin)的防范a.持卡人風(fēng)險(xiǎn)(fngxin)防范b.特約(tyu
22、)商戶風(fēng)險(xiǎn)防范c.發(fā)卡機(jī)構(gòu)內(nèi)部風(fēng)險(xiǎn)防范d.對(duì)利用信用卡詐騙的風(fēng)險(xiǎn)防范信用卡風(fēng)險(xiǎn)的事中控制信用卡風(fēng)險(xiǎn)的事中控制手段主要有以下幾種。實(shí)現(xiàn)信用卡風(fēng)險(xiǎn)的轉(zhuǎn)移加強(qiáng)信用卡授權(quán)管理加強(qiáng)信用卡透支和支付管理信用卡風(fēng)險(xiǎn)的事后處理信用卡風(fēng)險(xiǎn)發(fā)生后,發(fā)卡機(jī)構(gòu)應(yīng)采取積極措施進(jìn)行事后處理,以減少風(fēng)險(xiǎn)損失,盡量保護(hù)發(fā)卡機(jī)構(gòu)、持卡人、特約商戶乃至保證人、保險(xiǎn)公司的利益不受損失,并保持發(fā)卡機(jī)構(gòu)經(jīng)營的穩(wěn)定性、連續(xù)性。信用卡風(fēng)險(xiǎn)事后處理的方法主要有以下幾種。建立風(fēng)險(xiǎn)補(bǔ)償機(jī)制持卡人拖欠透支款的處理對(duì)信用卡詐騙的處理1.2 數(shù)據(jù)庫理論對(duì)數(shù)據(jù)庫的連接將通過ODBC接口,對(duì)數(shù)據(jù)庫的操作將使用ADO對(duì)象和結(jié)構(gòu)化查詢語言(SQL)。對(duì)于AD
23、O對(duì)象的各種數(shù)據(jù)庫操作,在本系統(tǒng)中將要用到很多,對(duì)于結(jié)構(gòu)化查詢語言(SQL)的數(shù)據(jù)庫進(jìn)行各項(xiàng)操作也都要用到。所以對(duì)這些技術(shù)的的理解程度和掌握程度要非常的熟練,運(yùn)用自如。1.2.1 ODBC連接(linji)數(shù)據(jù)庫 數(shù)據(jù)庫配置模塊(m kui)在連接數(shù)據(jù)庫的時(shí)候,采用了ODBC設(shè)置數(shù)據(jù)源的文件DSN的方式,對(duì)各種可以使用ODBC連接的數(shù)據(jù)庫都能與其連接;應(yīng)用ODBC進(jìn)行應(yīng)用程序的開發(fā),需要了解(lioji)ODBC的一些含義和特點(diǎn):ODBC(Open Database Connectivity)是被人們廣泛接受的用于數(shù)據(jù)庫訪問的應(yīng)用程序編程接口。對(duì)于數(shù)據(jù)庫API,它以X/Open和ISO/IEC
24、的Call-Level Interface(CLI)規(guī)范為基礎(chǔ),并使用結(jié)構(gòu)化查詢語言(SQL)作為其數(shù)據(jù)庫訪問語言。ODBC是為最大的互用性而設(shè)計(jì)的,即一個(gè)應(yīng)用程序用相同的源代碼訪問不同的數(shù)據(jù)庫管理系統(tǒng)(DBMS)的能力。數(shù)據(jù)庫應(yīng)用程序在ODBC接口中調(diào)用函數(shù),ODBC接口在叫做驅(qū)動(dòng)程序的針對(duì)數(shù)據(jù)庫的模塊中實(shí)現(xiàn)。驅(qū)動(dòng)程序的使用使應(yīng)用程序從具體的數(shù)據(jù)庫調(diào)用中隔離開來,因?yàn)轵?qū)動(dòng)程序在運(yùn)行時(shí)才加載,所以,用戶只需要增加一個(gè)新的驅(qū)動(dòng)程序來訪問新的DBMS,沒有必要重新編譯或者重新鏈接應(yīng)用程序。建立ODBC是為了提供統(tǒng)一的方法,來訪問不同的或相異(heterogeneous)的數(shù)據(jù)庫管理系統(tǒng)。ODBC定
25、義標(biāo)準(zhǔn)SQL語法。應(yīng)用程序可以使用ODBC或具體DBMS的語法來提交語句。如果語句使用與具體DBMS不同的ODBC語法,在把它發(fā)送到數(shù)據(jù)源之前,驅(qū)動(dòng)程序轉(zhuǎn)換它。然而,這樣轉(zhuǎn)換非常少,因?yàn)榇蠖鄶?shù)DBMS都已經(jīng)使用SQL語法。ODBC總體(zngt)結(jié)構(gòu)有四個(gè)組件: 應(yīng)用程序。執(zhí)行(zhxng)處理并調(diào)用ODBC函數(shù),以提交SQL語句并檢索結(jié)果。 Driver Manager。根據(jù)應(yīng)用程序加載并卸載驅(qū)動(dòng)程序。處理(chl)ODBC函數(shù)調(diào)用,或把它們傳送到驅(qū)動(dòng)程序。 驅(qū)動(dòng)程序。處理ODBC函數(shù)調(diào)用,提交SQL請(qǐng)求到一個(gè)指定的數(shù)據(jù)源,并把結(jié)果返回到應(yīng)用程序。如果有必要,驅(qū)動(dòng)程序修改一個(gè)應(yīng)用程序請(qǐng)求,以
26、使請(qǐng)求與相關(guān)的DBMS支持的語法一致。 數(shù)據(jù)源。包括用戶要訪問的數(shù)據(jù)及其相關(guān)的操作系統(tǒng)、DBMS及用于訪問DBMS的網(wǎng)絡(luò)平臺(tái)(如果有的話)。1.2.2 結(jié)構(gòu)化查詢語言基礎(chǔ)本系統(tǒng)最主要的兩方面技術(shù)其中最基本的一個(gè)便是數(shù)據(jù)庫的操作,對(duì)數(shù)據(jù)庫模塊的操作功能需要對(duì)結(jié)構(gòu)化查詢語言(SQL)進(jìn)行深入的了解。先要了解結(jié)構(gòu)化查詢語言(SQL)的一些含義和特點(diǎn):這是一種允許用戶在特定需要的基礎(chǔ)上訪問數(shù)據(jù),需要給他們提供解釋他們的要求的語言。對(duì)數(shù)據(jù)庫來說,一個(gè)簡單的要求被定義為一個(gè)查詢;這樣的一種語言叫做查詢語言。為此(wi c)目的開發(fā)了許多查詢語言,但它們中只有一個(gè)成了最流行的:結(jié)構(gòu)化查詢語言,它是IBM于1
27、970年研制的。1986年SQL成了一個(gè)ANSI標(biāo)準(zhǔn),并于1987年成為ISO標(biāo)準(zhǔn);目前它廣泛應(yīng)用于數(shù)據(jù)庫管理系統(tǒng)中。SQL核心(hxn)語句:插入(ch r)數(shù)據(jù) 向表中添加一個(gè)新記錄,你要使用SQL INSERT 語句。INSERT INTO table_name|view_name (column_list) DEFAULT VALUES |Values_list | select_statement刪除數(shù)據(jù) 要從表中刪除一個(gè)或多個(gè)記錄,需要使用SQL DELETE語句。DELETE FROM table_name|view_name WHERE clause更新記錄 要修改表中存在的一
28、條或多條記錄,使用SQL UPDATE語句。UPDATE table_name|view_name SET table_name|view_namecolumn_list|variable_list|variable_and_column_list,column_list2|variable_list2|variable_and_column_list2,column_listN|variable_listN|variable_and_column_listNWHERE clause用SELECT 創(chuàng)建記錄和表需要把INSERT 語句與SELECT 語句結(jié)合起來。1.2.3 ADO對(duì)象(dux
29、ing)的數(shù)據(jù)庫操作 在本系統(tǒng)(xtng)中,對(duì)數(shù)據(jù)庫的操作使用了ADO對(duì)象。ADO的含義和特點(diǎn)如下:Microsoft ActiveX Data Objects (ADO) 使您的客戶端應(yīng)用程序能夠通過 OLE DB 提供者訪問和操作在數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)。ADO 支持用于建立基于客戶端/服務(wù)器和 Web 的應(yīng)用程序的主要功能。其主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。ADO 同時(shí)具有遠(yuǎn)程數(shù)據(jù)服務(wù) (RDS) 功能,通過 RDS 可以在一次往返過程中實(shí)現(xiàn)將數(shù)據(jù)從服務(wù)器移動(dòng)到客戶端應(yīng)用程序或 Web 頁、在客戶端對(duì)數(shù)據(jù)進(jìn)行處理(chl)然后將更新結(jié)果返回服務(wù)器的操作。ADO
30、提供執(zhí)行以下操作的方式: 連接到數(shù)據(jù)源。同時(shí),可確定對(duì)數(shù)據(jù)源的所有更改是否已成功或沒有發(fā)生。指定訪問數(shù)據(jù)源的命令,同時(shí)可帶變量參數(shù),或優(yōu)化執(zhí)行。執(zhí)行命令。如果這個(gè)命令使數(shù)據(jù)按表中的行的形式返回,則將這些行存儲(chǔ)在易于檢查、操作或更改的緩存中。適當(dāng)情況下,可使用緩存行的更改內(nèi)容來更新數(shù)據(jù)源。提供常規(guī)方法檢測(jin c)錯(cuò)誤(通常由建立連接或執(zhí)行命令造成)。 在典型情況下,需要在編程模型中采用所有這些步驟。但是,由于 ADO 有很強(qiáng)的靈活性,所以最后只需執(zhí)行部分模塊就能做一些有用的工作。例如:將數(shù)據(jù)從文件直接存儲(chǔ)(cn ch)到緩存行,然后僅用 ADO 資源對(duì)數(shù)據(jù)進(jìn)行檢查。以下元素是 ADO 編程
31、模型(mxng)中的關(guān)鍵部分: 連接 通過“連接”可從應(yīng)用程序訪問數(shù)據(jù)源,連接是交換數(shù)據(jù)所必需的環(huán)境。通過如 Microsoft Internet Information Server 作為媒介,應(yīng)用程序可直接(有時(shí)稱為雙層系統(tǒng))或間接(有時(shí)稱為三層系統(tǒng))訪問數(shù)據(jù)源。 對(duì)象模型使用 Connection 對(duì)象使連接概念得以具體化。Connection 對(duì)象用于指定專門的提供者和任意參數(shù)。 命令 通過已建立的連接發(fā)出的“命令”可以某種方式來操作數(shù)據(jù)源。一般情況下,命令可以在數(shù)據(jù)源中添加、刪除或更新數(shù)據(jù),或者在表中以行的格式檢索數(shù)據(jù)。 對(duì)象模型用 Command 對(duì)象來體現(xiàn)命令概念。Command
32、 對(duì)象使 ADO 能夠優(yōu)化對(duì)命令的執(zhí)行。 參數(shù)(cnsh)通常(tngchng),命令需要的變量部分即“參數(shù)”可以在命令發(fā)布之前進(jìn)行更改。例如,可重復(fù)發(fā)出相同的數(shù)據(jù)檢索命令,但每一次均可更改指定的檢索信息。參數(shù)對(duì)執(zhí)行其行為類似函數(shù)的命令非常有用,這樣就可知道命令是做什么的,但不必知道它如何工作。例如,可發(fā)出一項(xiàng)銀行過戶命令,從一方借出貸給另一方??蓪⒁^戶的款額設(shè)置為參數(shù)。 對(duì)象(duxing)模型用 Parameter 對(duì)象來體現(xiàn)參數(shù)概念。 記錄集如果命令是在表中按信息行返回?cái)?shù)據(jù)的查詢(行返回查詢),則這些行將會(huì)存儲(chǔ)在本地。對(duì)象模型將該存儲(chǔ)體現(xiàn)為 Recordset 對(duì)象。但是,不存在僅代表
33、單獨(dú)一個(gè) Recordset 行的對(duì)象。記錄集是在行中檢查和修改數(shù)據(jù)最主要的方法。 字段一個(gè)記錄集行包含一個(gè)或多個(gè)“字段”。如果將記錄集看作二維網(wǎng)格,字段將排列構(gòu)成“列”。每一字段(列)都分別包含有名稱、數(shù)據(jù)類型和值的屬性,正是在該值中包含了來自數(shù)據(jù)源的真實(shí)數(shù)據(jù)。對(duì)象模型以 Field 對(duì)象體現(xiàn)字段。 要修改數(shù)據(jù)源中的數(shù)據(jù),可在記錄集行中修改 Field 對(duì)象的值,對(duì)記錄集的更改最終被傳送給數(shù)據(jù)源。 錯(cuò)誤(cuw)錯(cuò)誤隨時(shí)可在應(yīng)用程序中發(fā)生,通常是由于(yuy)無法建立連接、執(zhí)行命令或?qū)δ承顟B(tài)(例如,試圖使用沒有初始化的記錄集)的對(duì)象進(jìn)行操作。對(duì)象(duxing)模型以 Error 對(duì)象體現(xiàn)
34、錯(cuò)誤。 屬性每個(gè) ADO 對(duì)象都有一組唯一的“屬性”來描述或控制對(duì)象的行為。屬性有兩種類型:內(nèi)置和動(dòng)態(tài)。內(nèi)置屬性是 ADO 對(duì)象的一部分并且隨時(shí)可用。動(dòng)態(tài)屬性則由特別的數(shù)據(jù)提供者添加到 ADO 對(duì)象的屬性集合中,僅在提供者被使用時(shí)才能存在。對(duì)象模型以 Property 對(duì)象體現(xiàn)屬性。 集合ADO 提供“集合”,這是一種可方便地包含其他特殊類型對(duì)象的對(duì)象類型。使用集合方法可按名稱(文本字符串)或序號(hào)(整型數(shù))對(duì)集合中的對(duì)象進(jìn)行檢索。 事件 “事件”是對(duì)將要發(fā)生或已經(jīng)發(fā)生的某些操作的通知。一般情況下,可用事件高效地編寫包含幾個(gè)異步任務(wù)的應(yīng)用程序。對(duì)象模型無法顯式體現(xiàn)事件,只能在調(diào)用(dioyng)
35、事件處理程序例程時(shí)表現(xiàn)出來。ADO 的目標(biāo)是訪問、編輯和更新數(shù)據(jù)源,而編程模型體現(xiàn)了為完成該目標(biāo)所必需的系列動(dòng)作(dngzu)的順序。ADO 提供類和對(duì)象以完成以下活動(dòng): 連接到數(shù)據(jù)源 (Connection),并可選擇開始(kish)一個(gè)事務(wù)。 可選擇創(chuàng)建對(duì)象來表示 SQL 命令 (Command)。 可選擇在 SQL 命令中指定列、表和值作為變量參數(shù) (Parameter)。 執(zhí)行命令 (Command、Connection 或 Recordset)。 如果命令按行返回,則將行存儲(chǔ)在緩存中 (Recordset)。 可選擇創(chuàng)建緩存視圖,以便能對(duì)數(shù)據(jù)進(jìn)行排序、篩選和定位 (Recordset
36、)。 通過添加、刪除或更改行和列編輯數(shù)據(jù) (Recordset)。 在適當(dāng)情況下,使用緩存中的更改內(nèi)容來更新數(shù)據(jù)源 (Recordset)。 如果使用了事務(wù),則可以接受或拒絕在完成事務(wù)期間所作的更改。結(jié)束事務(wù) (Connection)。 第2章 需求(xqi)分析2.1 項(xiàng)目(xingm)建議書 表2.1 項(xiàng)目(xingm)建議書表項(xiàng)目名稱信用卡數(shù)據(jù)分析系統(tǒng)性能要求實(shí)現(xiàn)查詢、分析、輸出報(bào)表、對(duì)比圖形等功能圖示功能模塊見附件一功能模塊說明見附件一描述軟件環(huán)境操作系統(tǒng)Windows 2000 數(shù)據(jù)庫系統(tǒng)SQL Server 2000開發(fā)環(huán)境VB附件(fjin)一:功能模塊概述(i sh)隨著中國金
37、融業(yè)的蓬勃發(fā)展,銀行提供的信用卡業(yè)務(wù)也受到了許多用戶的歡迎。信用卡是銀行和其它財(cái)務(wù)機(jī)構(gòu)簽發(fā)給那些信用狀況良好的人士的一種特制卡片,上面印有發(fā)卡機(jī)構(gòu)的特征圖案、信用卡卡號(hào)、持有者的英文或拼音姓名、有效期限等,背面有磁條,上面錄有持卡人的賬號(hào)、個(gè)人(grn)密碼等信息資料,是一種特殊的信用憑證。信用卡一般有廣義信用卡和狹義信用卡之分。從廣義上說,凡是能夠?yàn)槌挚ㄈ颂峁┬庞米C明,持卡人可憑卡購物、消費(fèi)或享受特定服務(wù)的特制卡片均可稱為信用卡。廣義上的信用卡包括貸記卡、準(zhǔn)貸記卡、借記卡、儲(chǔ)蓄卡、提款卡(ATM卡)、支票卡及賒賬卡等。從狹義上說,國外的信用卡主要是指由銀行或其它財(cái)務(wù)機(jī)構(gòu)發(fā)行的貸記卡,即無需預(yù)
38、先存款就可貸款消費(fèi)的信用卡,是先消費(fèi)后還款的信用卡;國內(nèi)的信用卡主要是指貸記卡即準(zhǔn)貸記卡(先存款后消費(fèi),允許小額、善意透支的信用卡)。我的課題內(nèi)容是一個(gè)信用卡數(shù)據(jù)分析系統(tǒng),其主要功能是利用業(yè)務(wù)系統(tǒng)所積累的有關(guān)客戶的各類數(shù)據(jù)來獲取信息,從客戶關(guān)系、風(fēng)險(xiǎn)控制、透支等多方面進(jìn)行分析,然后(rnhu)導(dǎo)出報(bào)表與結(jié)論,從而有效地提高客戶忠誠度,并與之保持長期的和有益的業(yè)務(wù)關(guān)系。所以我這個(gè)(zh ge)系統(tǒng)的實(shí)現(xiàn)流程:先是對(duì)數(shù)據(jù)庫的基礎(chǔ)構(gòu)建,然后用軟件實(shí)現(xiàn)兩大功能,方便地進(jìn)行查詢、更新和分析。最后綜合調(diào)試,提供友好的操作、查詢、糾錯(cuò)等界面。2.2 數(shù)據(jù)(shj)實(shí)現(xiàn)流程圖 圖2.1 數(shù)據(jù)處理流程圖 說明:
39、在對(duì)各種開發(fā)軟件的比較和實(shí)際操作的情況下,我選定了以SQL Server 2000 和 VB兩個(gè)軟件來實(shí)現(xiàn)“信用卡數(shù)據(jù)分析系統(tǒng)”的軟件開發(fā)。 具體地說,我將用SQL Server 2000來生成數(shù)據(jù)庫,從而建立各種信息表來存放系統(tǒng)信息,以便以后的數(shù)據(jù)查詢和數(shù)據(jù)分析。然后用 VB軟件來建立可視化界面,利用VB控件來建立與 SQL Server 2000 的連接,從而達(dá)到在VB界面里可以看到數(shù)據(jù)庫內(nèi)容,并且方便地通過界面操作來查詢信息和對(duì)信用卡數(shù)據(jù)的分析。用VB的數(shù)據(jù)環(huán)境和數(shù)據(jù)報(bào)表來輸出報(bào)表。運(yùn)用mschart來繪制分析比較圖形。根據(jù)報(bào)表結(jié)果,得出結(jié)論等。數(shù)據(jù)庫提供了客戶、商戶(shn h)、信用
40、卡等信息。兩大功能模塊分別為:客戶關(guān)系分析(fnx)和風(fēng)險(xiǎn)控制分析。客戶關(guān)系分析模塊包括:每天/每月的交易筆數(shù)、總金額的對(duì)比分析;按交易類型統(tǒng)計(jì)每天/每月的筆數(shù)、總金額;卡戶和商戶(shn h)的綜合分析;各種類型商戶的卡類交易量;各種類型商戶中卡戶交易的年齡層次等。風(fēng)險(xiǎn)控制分析模塊包括:透支總量的對(duì)比分析;透支持卡人的特征分析;透支的卡類、透支持卡人的年齡層次分析;凍結(jié)/止付/掛失卡的比例;持卡人、擔(dān)保人的信用評(píng)估等。 結(jié)果是根據(jù)前面各個(gè)分析小模塊得出最后結(jié)論,導(dǎo)出報(bào)表、圖形等。2.3 使用軟件的比較:(一)、數(shù)據(jù)庫開發(fā)軟件的比較 SQL Server 2000與ACCESS都是關(guān)系型數(shù)據(jù)庫
41、管理系統(tǒng)。在關(guān)系型數(shù)據(jù)庫中,信息被存放在二維結(jié)構(gòu)的表中,一個(gè)關(guān)系型數(shù)據(jù)庫包括多表,每一個(gè)標(biāo)都由行(又稱為記錄)和列(又稱為字段)組成。 SQL Server 2000,它具有獨(dú)立于硬件平臺(tái)、對(duì)稱的多處理器結(jié)構(gòu)、搶占式多任務(wù)管理、完善的安全系統(tǒng)和容錯(cuò)功能,并具有易于維護(hù)的特點(diǎn)。 它采用客戶/服務(wù)器計(jì)算模型,即中央服務(wù)器用來存放數(shù)據(jù)庫,該服務(wù)器可以被多臺(tái)客戶機(jī)訪問,數(shù)據(jù)庫應(yīng)用的處理過程分布在客戶機(jī)和服務(wù)器上,這樣便具有數(shù)據(jù)集中存儲(chǔ)、業(yè)務(wù)邏輯和安全規(guī)則的定義在服務(wù)器上定義,而后被所有用戶使用、節(jié)省硬件開銷等優(yōu)點(diǎn)。這也正是ACCESS所欠缺的。所以(suy)我決定使用SQL Server 2000作為
42、(zuwi)數(shù)據(jù)庫開發(fā)工具。(二)、分析系統(tǒng)(xtng)使用工具的比較 作為信用卡數(shù)據(jù)分析系統(tǒng)的開發(fā)工具,我一共考慮過三種形式。1.直接使用SQL SERVER 2000自帶的分析管理器;2.使用EXCEL作為前端分析工具,即在EXCEL中使用數(shù)據(jù)透視的技術(shù)進(jìn)行分析,并產(chǎn)生統(tǒng)計(jì)圖表。 3. 通過VB訪問數(shù)據(jù)庫 鑒于SQL SERVER 2000自帶的分析管理器比較適用于程序開發(fā)者,而不是用于應(yīng)用者,我考慮用VB來實(shí)現(xiàn)分析系統(tǒng),因?yàn)閂B可以提供用戶簡便的操作界面而隱藏了底層代碼。(三)、VB訪問數(shù)據(jù)庫方式的比較在VB中通過數(shù)據(jù)訪問控件或數(shù)據(jù)訪問對(duì)象(DAO)可以訪問以下列數(shù)據(jù)庫1.Jet數(shù)據(jù)庫,
43、即MicrosoftAccess2.ISAM數(shù)據(jù)庫。如:dBase、FoxPro等。3.ODBC數(shù)據(jù)庫。凡是遵循ODBC標(biāo)準(zhǔn)的客戶/服務(wù)器數(shù)據(jù)庫。如: SQL Server、OracleDAO比較適用(shyng)來訪問Jet數(shù)據(jù)庫、ISAM數(shù)據(jù)庫;而ADO則是訪問(fngwn)ODBC數(shù)據(jù)庫的最佳借口。(四)、比較各種數(shù)據(jù)訪問接口(ji ku)的功能及含義 表2.2 比較各種數(shù)據(jù)訪問接口的功能表數(shù)據(jù)訪問接口功能及含義ADC高技數(shù)據(jù)連接器:提供將adc數(shù)據(jù)源綁定到窗體的數(shù)據(jù)綁定控件上。Adc主要是一種直接訪問或者通過ado訪問遠(yuǎn)程ole db對(duì)象的一種技術(shù),他也支持主要應(yīng)用在微軟ie瀏覽器上的
44、數(shù)據(jù)綁定控件。它是特地為web上的瀏覽器為基礎(chǔ)的應(yīng)用程序而設(shè)計(jì)的。ADOActive數(shù)據(jù)對(duì)象:ado實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。Ado設(shè)計(jì)為一種極簡單的格式,通過odbc的方法同數(shù)據(jù)庫接口??梢允褂萌魏我环Nodbc數(shù)據(jù)庫,即不只適用于SQL Server oracle access等數(shù)據(jù)庫應(yīng)用程序,也適合于excel表格、文本文件、圖像文件和無格式的數(shù)據(jù)文件。DAO數(shù)據(jù)訪問對(duì)象是一種面向?qū)ο蟮慕缑娼涌?。通過dao/jet功能可以訪問isam數(shù)據(jù)庫,使用dao/odbc direct功能可以實(shí)現(xiàn)遠(yuǎn)程rdo功能。使用dao的程序編碼非常簡單,dao提供豐富的游標(biāo)類型的結(jié)果集和非游標(biāo)類
45、型的結(jié)果集,同dll的功能很類似。Dao模型是設(shè)計(jì)關(guān)系數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)對(duì)象類的集合。Jet數(shù)據(jù)連接性引擎技術(shù):是一種基于工作站通過dao的數(shù)據(jù)庫訪問機(jī)制。雖可以通過微軟公司access提供的odbc驅(qū)動(dòng)程序訪問jet數(shù)據(jù)庫,但使用這些驅(qū)動(dòng)程序在功能上有所限制。Jet即只有自己的查詢和結(jié)果處理功能,并可對(duì)同種或一種數(shù)據(jù)源作查詢處理。ODBC開放式的數(shù)據(jù)庫連接:是一種公認(rèn)的關(guān)系數(shù)據(jù)源的接口界面。它快而輕并且提供統(tǒng)一接口界面,odbc對(duì)任何數(shù)據(jù)源都未作優(yōu)化。ODBC direct是一種基于dao對(duì)象的新的dao模式,其方法和屬性與rdo功能相同。使用在有dao代碼存在的場合,可用來訪問遠(yuǎn)程數(shù)據(jù)源OLE
46、DB是一種底層數(shù)據(jù)訪問界面接口。是用于第三方驅(qū)動(dòng)程序商家開發(fā)輸出數(shù)據(jù)到ado技術(shù)的應(yīng)用程序或用于c+的開發(fā)者開發(fā)制定的數(shù)據(jù)庫組件。Ole db不能被vb直接調(diào)用。RDC遠(yuǎn)程數(shù)據(jù)訪問控件:是一種對(duì)rdo數(shù)據(jù)綁定的控件。可以輸出特定的結(jié)果集到數(shù)據(jù)源控件。RDO遠(yuǎn)程數(shù)據(jù)對(duì)象:遠(yuǎn)程數(shù)據(jù)對(duì)象和集合為使用代碼來創(chuàng)建和操作一個(gè)遠(yuǎn)程odbc數(shù)據(jù)庫系統(tǒng)的各個(gè)部件提供了一個(gè)框架。對(duì)象和集合都具有描述數(shù)據(jù)庫的各個(gè)部件特征的屬性以及用來操作這些部件的方法??梢栽趯?duì)象和集合之間建立起關(guān)系,這些關(guān)系就代表了數(shù)據(jù)庫系統(tǒng)的邏輯結(jié)構(gòu)。Rdo是odbc api的一個(gè)淺層界面接口。是轉(zhuǎn)為訪問遠(yuǎn)程odbc關(guān)系數(shù)據(jù)原設(shè)計(jì)的。VBSQL
47、是vb結(jié)構(gòu)化查詢語言。是一種基于api的接口方法,幾乎與c語言的db-library api相同。Vbsql只支持微軟公司的SQL Server。 Vbsql快而且輕但不支持對(duì)象界面。2.4 計(jì)劃(jhu)任務(wù):表2.3 信用卡數(shù)據(jù)分析系統(tǒng)模塊(m kui)的開發(fā)計(jì)劃表序號(hào)模塊名模塊編號(hào)設(shè)計(jì)/編程單元測試負(fù)責(zé)人無任何改動(dòng)有部分改動(dòng)問題(例如:編程中不妥的地方,需進(jìn)一步調(diào)試和完善處)負(fù)責(zé)人預(yù)定人天預(yù)定終止日實(shí)際終止日1用SQLServer2000建立數(shù)據(jù)庫1.1由SQL腳本生成數(shù)據(jù)庫框架2天/1人1.2對(duì)建立的每張表分別填充數(shù)據(jù)5天/1人2客戶關(guān)系分析2.1每天/每月的交易筆數(shù)、總金額的對(duì)比分析
48、5天/1人2.2按交易類型統(tǒng)計(jì)每天/每月的筆數(shù)、總金額5天/1人2.3卡戶和商戶的綜合分析5天/1人2.4各種類型商戶的卡類交易量5天/1人2.5各種類型商戶中卡戶交易的年齡層次5天/1人3風(fēng)險(xiǎn)控制分析3.1透支總量的對(duì)比分析5天/1人3.2透支持卡人的特征分析5天/1人3.3透支的卡類、透支金額的年齡層次分析5天/1人3.4凍結(jié)/止付/掛失卡的比例5天/1人3.5持卡人、擔(dān)保人的信用評(píng)估5天/1人4綜合調(diào)試20天/2人第3章 總體(zngt)的設(shè)計(jì)方案3.1 概述(i sh)我的課題內(nèi)容是一個(gè)信用卡數(shù)據(jù)分析系統(tǒng),其主要功能是利用業(yè)務(wù)系統(tǒng)所積累的有關(guān)客戶的各類數(shù)據(jù)來獲取信息,從客戶關(guān)系、風(fēng)險(xiǎn)控
49、制、透支等多方面進(jìn)行分析,然后導(dǎo)出報(bào)表與結(jié)論,從而有效地提高客戶忠誠度,并與之保持長期的和有益(yuy)的業(yè)務(wù)關(guān)系。具體地說,我將用SQL Server 2000來生成數(shù)據(jù)庫,從而建立各種信息表來存放系統(tǒng)信息,以便以后的數(shù)據(jù)查詢和數(shù)據(jù)分析。然后用 VB軟件來建立可視化界面,利用VB控件來建立與 SQL Server 2000 的連接,從而達(dá)到在VB界面里可以看到數(shù)據(jù)庫內(nèi)容,并且方便地通過界面操作來查詢信息和對(duì)信用卡數(shù)據(jù)的分析。接下來可在VB內(nèi)部代碼的幫助下輸出報(bào)表、繪出圖形等。數(shù)據(jù)庫提供了客戶、商戶、信用卡等信息。兩大功能模塊分別為:客戶關(guān)系分析和風(fēng)險(xiǎn)控制分析??蛻絷P(guān)系分析模塊包括:每天/每月
50、的交易筆數(shù)、總金額的對(duì)比分析;按交易類型統(tǒng)計(jì)每天/每月的筆數(shù)、總金額;卡戶和商戶的綜合分析;各種類型商戶的卡類交易量;各種類型商戶中卡戶交易的年齡層次等。風(fēng)險(xiǎn)控制分析模塊包括:透支總量的對(duì)比分析;透支持卡人的特征分析;透支持卡人的年齡層次分析;凍結(jié)/止付/掛失卡的比例;持卡人、擔(dān)保人的信用評(píng)估等。結(jié)果是根據(jù)前面各個(gè)分析小模塊得出最后結(jié)論,導(dǎo)出報(bào)表等。3.2 調(diào)用(dioyng)數(shù)據(jù)庫表的結(jié)構(gòu)1.客戶基本資料:客戶編號(hào) 、客戶姓名、性別(xngbi)、出生日期、證件號(hào)、婚姻狀況、教育程度、電話、郵編、住址等。Primary key: customeridForeign key: customer
51、id 表3.1 客戶(k h)基本資料表Column-nametypelengthNullable1CustomerIDbigint8no2Namevarchar10no3Genderchar1no4Birthdaydatetime8no5ID card nochar15no6 Marry statuschar1no7Educationchar6no8Telephonevarchar11no9Post nochar5no10Addressvarchar34no2.客戶的職業(yè)資料:客戶編號(hào) 、客戶姓名、單位、單位地址、任職部門、電話 Primary key : customerid Foreig
52、n key : customerid 表3.2 客戶的職業(yè)(zhy)資料表Column-nametypelengthNullable1CustomerIDbigint8no2Namevarchar10no3 Factory namechar20no4Working address varchar34no5Departmentvarchar20no6Working telephonechar5no3.信用卡信息資料:卡號(hào) 、客戶(k h)姓名、客戶編號(hào)、總額、余額、透支日期、應(yīng)還款(hi kun)日期 Primary key : cardidForeign key : customerid 表3
53、.3 信用卡信息資料表Column-nametypelengthNullable1CardID int8no2Namevarchar10no3CustomerIDint8no4Totalmoney8no5Balance money8no6Date_rentdatetime8no7Despair_ datedatetime8no4.商戶信息:商戶編號(hào)、商戶類型、地段、營業(yè)時(shí)間、培訓(xùn)(pixn)次數(shù) Primary key : shopid 表3.4 商戶(shn h)信息表Column-nametypelengthNullable1ShopIDbigint8no2Shop_type varcha
54、r8no3 Area char1no4Open_time datetime8no5tran_times bigint8no5.刷卡情況:交易號(hào)、客戶編號(hào) 、卡號(hào) 、記錄刷卡成功否、時(shí)間、商戶(shn h)編號(hào)、交易類型、消費(fèi)金額、是否透支情況。Primary key : noForeign key : customerid 表3.5 刷卡情況表Column-nametypelengthNullable1noint8no2CustomerIDint8no3CardID int8no4Success char1no5Time datetime8no6ShopIDint8no7Shop_type v
55、archar8no8Cost money8no9Despair_statuschar1no3.3 系統(tǒng)(xtng)結(jié)構(gòu)圖 圖3.1 系統(tǒng)(xtng)結(jié)構(gòu)圖3.4 各功能模塊:這個(gè)程序基本包括以下(yxi)界面:1.登陸界面2.客戶查詢選擇界面(可選擇客戶關(guān)系分析或風(fēng)險(xiǎn)控制分析)3.客戶關(guān)系分析包括1到5五類(對(duì)應(yīng)五個(gè)顯示界面)a.每天/每月的交易筆數(shù)、總金額的對(duì)比分析界面b.按交易類型統(tǒng)計(jì)每天/每月的筆數(shù)、總金額界面c.卡戶和商戶的綜合分析界面d.各種類型商戶的卡類交易量界面e.各種類型商戶中卡戶交易的年齡層次界面4.風(fēng)險(xiǎn)控制分析包括1到5五類(對(duì)應(yīng)五個(gè)顯示界面)a.透支總量的對(duì)比分析(fnx
56、)界面b.透支(tuzh)持卡人的特征分析界面c.透支(tuzh)持卡人的年齡層次分析界面d.凍結(jié)/止付/掛失卡的比例界面e.持卡人、擔(dān)保人的信用評(píng)估界面具體內(nèi)容描述:1.登陸界面:用戶輸入個(gè)人信息(如:登陸號(hào)、姓名、身份),同時(shí)進(jìn)行合法性的檢查。2.主界面:客戶查詢選擇界面,并在其中顯示登陸者的信息,顯示的內(nèi)容包括:登陸號(hào)、姓名、身份,還提供用戶選擇要進(jìn)行的查詢。3. 客戶關(guān)系分析:a.每天/每月的交易筆數(shù)、總金額的對(duì)比分析:個(gè)人每天交易筆數(shù)的對(duì)比分析: 文字分析(考慮用data report 來輸出個(gè)人每天交易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形)個(gè)人每月交易筆數(shù)的對(duì)比分析
57、: 文字分析(考慮用data report 來輸出個(gè)人每月交易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形)查詢結(jié)果導(dǎo)出(考慮用代碼導(dǎo)出查詢結(jié)果至excel) 個(gè)人每天交易總金額的對(duì)比分析:文字分析(考慮用data report 來輸出個(gè)人每天交易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形) 個(gè)人每月交易總金額的對(duì)比分析:文字分析(考慮用data report 來輸出個(gè)人每月交易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形)b.按交易類型統(tǒng)計(jì)(tngj)每天/每月的筆數(shù)、總金額:按交易類型統(tǒng)計(jì)每天交易筆數(shù)的對(duì)比分析: 文字分析(考慮用data report來輸出每天交
58、易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形) 按交易類型統(tǒng)計(jì)每月交易筆數(shù)的對(duì)比分析: 文字分析(考慮用data report來輸出每月交易筆數(shù)的報(bào)表) 圖形分析(考慮用mschart輸出圖形)c.卡戶和商戶的綜合(zngh)分析:卡戶和商戶的綜合分析: 文字分析(考慮用data report來輸出卡戶和商戶的綜合分析的報(bào)表) 圖形分析(考慮用mschart輸出圖形) d. 各種類型商戶(shn h)的卡類交易量:各種類型商戶的卡類交易量分析: 文字分析(考慮用data report來輸出各種類型商戶的卡類交易量的報(bào)表) 圖形分析(考慮用mschart輸出圖形) e. 各種類型商戶中
59、卡戶交易的年齡(ninlng)層次: 各種類型商戶中卡戶交易的年齡層次分析: 文字分析(考慮用data report來輸出各種類型商戶中卡戶交易的年齡層次的報(bào)表) 圖形分析(考慮用mschart輸出圖形) 4. 風(fēng)險(xiǎn)控制(kngzh)分析:a. 透支總量的對(duì)比分析:透支總量的對(duì)比分析:文字分析(考慮用data report 來輸出透支總量的對(duì)比分析報(bào)表) 圖形分析(考慮用mschart輸出圖形) b. 透支持卡人的特征分析:不同婚姻狀況透支持卡人的分析:文字分析(考慮用data report 來輸出不同婚姻狀況透支持卡人情況報(bào)表) 圖形分析(考慮用mschart輸出圖形) 不同性別持卡人分析:
60、文字分析(考慮用data report 來輸出不同性別持卡人的情況報(bào)表) 圖形分析(考慮用mschart輸出圖形) 不同教育程度透支持卡人的分析:文字分析(考慮用data report 來輸出不同教育程度持卡人的情況報(bào)表) 圖形分析(考慮用mschart輸出圖形) c. 透支金額的年齡層次分析: 不同年齡層次透支金額的分析:文字分析(考慮用data report 來輸出不同年齡層次透支金額的情況報(bào)表) 圖形分析(考慮用mschart輸出圖形) d. 凍結(jié)/止付/掛失卡的比例:凍結(jié)/止付/掛失卡的比例對(duì)比的分析:文字分析(考慮用data report 來輸出凍結(jié)/止付/掛失卡的比例對(duì)比的情況報(bào)表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅游度假空置別墅租賃協(xié)議
- 航空公司足浴技師招聘合同
- 防水工程維修合同
- 災(zāi)害救援項(xiàng)目捐贈(zèng)協(xié)議
- 文化旅游用房購房合同協(xié)議書
- 美容養(yǎng)生店合同范例
- 金屬材料生產(chǎn)加工合同三篇
- 育秧大棚建設(shè)合同(2篇)
- 土壤修復(fù)效果評(píng)估技術(shù)合同
- 集體土地私人修路協(xié)議范文
- 海闊天空音樂
- 2024年中國國際貨運(yùn)航空股份有限公司招聘筆試參考題庫含答案解析
- 梁湘潤《子平基礎(chǔ)概要》簡體版
- 《開關(guān)電源基礎(chǔ)知識(shí)》課件
- 政府部門的協(xié)調(diào)配合措施
- 托福考試報(bào)名流程完整詳解
- 提升學(xué)生深度閱讀教學(xué)設(shè)計(jì)
- 江蘇省宿遷市宿城區(qū)2023-2024學(xué)年一年級(jí)上學(xué)期期末數(shù)學(xué)試題
- 《工業(yè)工程導(dǎo)論》課件
- 廣東省中山市2023-2024學(xué)年五年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 計(jì)算機(jī)網(wǎng)絡(luò)局域網(wǎng)組建與維護(hù)
評(píng)論
0/150
提交評(píng)論