Československá obchodní banka, a.s. je nejsilnější, nejstabilnější a nejvýkonnější bankou nejen v ČR, ale i v celém regionu střední a východní Evropy.
Hodnocení bonity klienta v segmentech SME a Corporate se provádělo s pomocí různých softwarových nástrojů založených nejčastěji na aplikaci Microsoft Excel. Problémem tohoto řešení bylo to, že různá minulá hodnocení klientů byla uložena v různých souborech a bylo obtížné jejich vzájemné srovnání, analýza a následný reporting. Také návazné zpracování reportů dalšími softwarovými nástroji bylo komplikované.
Hlavním cílem aplikace je realizovat hodnocení bonity klientů v obou segmentech. Data o klientech a provedených hodnoceních jsou uložena v jednotném formátu ve společné databázi, což umožňuje následné zpracování dalšími softwarovými nástroji. Aplikace musí být použitelná na standardních klientských stanicích.
Aplikaci je možné rozdělit do následujících modulů:
| • | Správa klientů – nastavení kmenových dat klienta a definice ekonomicky spjatých skupin |
| • | Finanční a nefinanční data - vkládání a editace finančních a nefinančních dat |
| • | Scoring – proces hodnocení klienta založený na matematickém modelu, který tvoří jádro skórinového enginu |
| • | Monitoring – umožňuje pravidelný monitoring klienta a srovnání hodnocení s plánovanými finančními daty |
| • | RAROC – alokace zajištění na transakce a výpočet RAROC a ROE |
| • | Setup – nastavení aplikace a matematického modelu |
|
Navržené řešení je realizováno na technologiích Microsoft. Technologickým základem aplikace jsou technologie .NET a SQL Server, který slouží jako úložiště dat. Aplikace je koncipována jako tenký klient, prezentační vrstva je realizována pomocí technologie ASP .NET 1.1. Pro design prezentační vrstvy je v maximální možné míře využívána technologie kaskádních stylů (CSS). Klientské scripty jsou psány v jazyce JavaScript. Pro zajištění jednotného vzhledu je použita technika MasterPages.
Prezentační vrstva podporuje více jazykových mutací uživatelského rozhraní, přičemž k dispozici jsou jazyky čeština, slovenština a angličtina. Pro zajištění vyšší spolehlivosti aplikace nedovoluje prezentační vrstva uživateli používat navigační prvky z IE (Refresh, Go Back atd.). Prezentační vrstva je plně kompatibilní s internetovým prohlížečem Internet Explorer 5.5 a vyšším. Zpracovávání výjimek v aplikaci je řešeno použitím aplikačního bloku pro zpracování výjimek (Exception Handling Application Block).
Implementace tohoto aplikační bloku byla provedena pod záštitou firmy Microsoft v rámci jejího programu „Patterns & Practices Library“. Autentizace je realizována technologií Single Sign On (SSO). Pro exporty a importy je použit produkt Microsoft Office 2003 (Word a Excel). Tento modul pracuje jako webová služba a je v co nejvyšší možné míře oddělen od vlastní aplikační logiky.
Právě aplikační logika tvoří jádro aplikace. Využívá datovou vrstvu k získání persistentních dat. Datová vrstva je realizována pomocí technologie ADO .NET. Komunikace s databází probíhá formou uložených procedur. Aplikační logika obsahuje skórovací engine, pomocí kterého jsou klienti hodnoceni. Skórovací engine je stejný pro oba segmenty, s výjimkou některých finančních ukazatelů.
Popis aplikačních vrstev
Databázová vrstva
ZZákladním úkolem této vrstvy je poskytovat spolehlivé úložiště dat aplikace. Další důležitou funkcí je udržení datové integrity a zjednodušení práce s daty pomocí uložených procedur a tím i přenesení zodpovědnosti za data a jejich konzistenci čistě na úroveň databáze.
Aplikační vrstva
Tato vrstva reprezentuje základní aplikační logiku celého systému a jejím úkolem je poskytování potřebných informací pro klientskou vrstvu. Obsahuje také skórovací engine, který tvoří páteř celé aplikace.
Klientská vrstva
Klientská vrstva má za hlavní funkci reprezentovat uživateli data v přijatelném formátu. Zabezpečuje interakci uživatele s aplikací.

Aplikace představuje výkonný nástroj pro proces hodnocení klientů ze segmentu Corporate a nadstandardní SME. Její výhodou je centralizace dat, což umožňuje následné zpracování dalšími softwarovými nástroji. Zefektivnil se také celý proces hodnocení klientů, je možné navíc i sledovat historii hodnocení a vytvářet na jejím základě reporty. Aplikaci lze použít také v ostatních státech, kde má klient pobočky, a to díky vícejazyčné podpoře.