Popis:
3.1 Současný stav systému
Současný stav je charakteristický tím, že banka nabízí pouze dva produkty – jedná se o běžný účet pro fyzické a běžný účet pro právnické osoby. Všechny pobočky banky jsou spojeny s bankovní centrálou počítačovou sítí 24 hodin denně. Činnost bankovní centrály je charakteristická tím, že se účtuje pouze v pracovní dny.
Běžné účty fyzických osob:
Jsou vedeny centrálně, každý večer v 18:00 končí zúčtovací doba a všechny pobočky zasílají
transakce do centrály (e-mailem),ta je zpracuje, rozešle zpátky pobočkám seznam
neuplatněných transakcí a seznam zůstatků.
- Příkazy k úhradě – možnost zadat všude (tzn. na pobočce i centrále), první den v 18:00 je strhnut, následující den v 18:00 připsán
- Trvalý příkaz - možnost zadat všude, jeho první platba může být nejdříve dva dny po zúčtování
- Zůstatek – možnost získat všude – je platný k poslednímu zúčtování 18:00 (tedy 1 den starý)
Běžné účty právnických osob:
Na rozdíl od běžných účtů pro fyzické osoby, v tomto případě každá pobočka vede své účty
samostatně. Zúčtování je prováděno stejně jako v předchozím případě - každý večer v 18:00
končí zúčtovací doba a všechny pobočky zasílají transakce do centrály,ta je zpracuje, rozešle
zpátky pobočkám seznam neuplatněných transakcí a seznam zůstatků.
- Příkazy k úhradě apod. – možnost zadat všude
- Trvalý příkaz - možnost zadat pouze na pobočce, jeho první platba může být nejdříve dva dny po zúčtování
- Zůstatek – možnost získat pouze na pobočce – je platný k poslednímu zúčtování 1800
Proces zakládání účtů:
Klient sepíše předběžnou smlouvu (občanský průkaz, osobní účast), je ověřen na centrále a poté je kontaktován, že jeho žádost byla schválena a že se má dostavit k podepsání smlouvy (nutné jsou tedy jeho dvě návštěvy).
Proces plateb:
Současná omezení vyplývají z popisů běžných účtů pro fyzické a právnické osoby.
Hlavní problém:
Hlavním problémem je nemožnost přidávat do stávajícího systému nové produkty, systém je nepružný, zastaralý a po všech stránkách nevyhovující.
3.2.2 Cíle projektu
a.) pro klienta
pohodlný platební styk
nízké náklady
rychlé provedení platby
jednoduché provedení platby
bezpečnost při provádění platebního styku
časová disponibilita
univerzální platební prostředky
b.) pro banku
servis a podpora pro klienty
racionální zpracování elektronickými systémy
velký rozsah
konkurenční výhody
redukce hotovostního platebního styku
rozšíření časových možností pro výběr peněz (24 hodin denně)
3.2.2 Cíle projektu
a.) pro klienta
pohodlný platební styk
nízké náklady
rychlé provedení platby
jednoduché provedení platby
bezpečnost při provádění platebního styku
časová disponibilita
univerzální platební prostředky
b.) pro banku
servis a podpora pro klienty
racionální zpracování elektronickými systémy
velký rozsah
konkurenční výhody
redukce hotovostního platebního styku
rozšíření časových možností pro výběr peněz (24 hodin denně)
Klíčová slova:
projekt
banka
business system planning
use case
projektová dokumentace
Obsah:
- 1 Informace o řešitelích projektu 5
1.1 O řešitelské firmě 5
1.2 Členové řešitelských týmů 5
2 Informace o zadavateli 6
2.1 Bližší informace o zadavatelské firmě 6
2.2 SWOT analýza 6
2.2.1 Silné stránky – Strengths 6
2.2.2 Slabé stránky – Weaknesses 6
2.2.3 Příležitosti – Opportunities 6
2.2.4 Hrozby – Threats 6
2.3 Cíle firmy 6
3 Řešený projekt 7
3.1 Současný stav systému 7
3.2 Projektový záměr 7
3.2.1 Požadovaný stav 7
3.2.2 Cíle projektu 8
3.2.3 Plánované bankovní produkty 8
3.3 Poznámky ke zprostředkování platební styku 9
3.3.1 Zúčtování bezhotovostních operací 9
3.3.2 Zúčtování operací prováděných platebními kartami 11
4 Globální návrh systému 12
4.1 Business Systém Planning (BSP) – matice BSP 12
4.1.1 Matice procesy / organizační jednotky 12
4.1.2 Definice podnikových strategií 13
4.1.3 Matice procesy / třídy dat 13
4.1.4 Matice strategie / třídy dat 13
4.1.5 Matice organizační jednotky / třídy dat 14
4.2 Data Flow Diagram (DFD) 14
4.3 Class Diagram 15
4.3.1 Notace 15
4.3.2 Třídy 15
4.3.3 Vztahy 19
4.4 Use Case 20
5 Detailní návrh systému 22
5.1 Activity diagramy 22
5.1.1 Identifikace 22
5.1.2 Založení účtu 22
5.1.3 Zrušení účtu 23
5.1.4 Vydání platební karty 24
5.1.5 Výběr hotovosti 25
5.1.6 Vklad hotovosti 26
5.1.7 Vydání dokladu o operaci 26
5.1.8 Zadání příkazu k inkasu/úhradě: 27
5.1.9 Souhlas s operací: 28
5.1.10 Zjištění nastavení produktů 29
5.1.11 Žádost o změnu nastavení produktů 30
5.1.12 Sjednání kontokorentního účtu 31
5.1.13 Založení termínovaného účtu 32
5.2 Detailní use-case diagramy 33
5.2.1 Vedlejší Use-case: 33
5.2.2 Autorizace/zamítnutí platby: 34
5.2.3 Informace o uskutečnění platby: 35
5.2.4 Poskytnutí informací o všech operacích: 36
5.2.5 Získávání/vkládání informací o neplatičích: 37
5.2.6 Výpis z účtu 38
5.3 Class diagram – atributy, jejich datové typy & constraints 38
5.3.1 Class diagram v grafickém formátu 38
5.3.2 Entita Klient 39
5.3.3 Entita Bankovní pracovník 39
5.3.4 Entita Běžný účet 39
5.3.5 Entita Návazný účet 40
5.3.6 Entita Platební karta 40
5.3.7 Entita Trvalý příkaz 40
5.3.8 Entita Služba 41
5.3.9 Entita Listina 41
5.3.10 Entita Bankovní operace 42
5.3.11 Entita Položka ceníku 43
5.4 Class diagram – operace, události a jejich vzájemné vztahy 43
5.5 Collaboration diagramy 54
5.5.1 Platba platební kartou 54
5.5.2 Vydání platební karty 55
5.5.3 Výběr platební kartou 56
5.5.4 Výpis z účtu 57
5.5.5 Zadání příkazu 58
5.5.6 Založení běžného účtu 59
5.5.7 Založení návazného účtu 60
5.5.8 Zrušení běžného účtu 61
5.5.9 Zrušení kontokorentu 62
5.5.10 Zrušení povolení k inkasu 63
5.5.11 Zrušení termínovaného účtu 64
5.5.12 Zrušení trvalého příkazu 65
5.5.13 Zaúčtování úroků 66
6 Diagramy stavů a přechodů /State Transition Diagramy/ 67
6.1 68
6.2 Dokumentace: 68
6.3 Platební karta 69
6.4 Návazný účet 70
6.5 Smlouva 71
6.6 Pokladní doklad 72
6.7 Kontokorentní účet 73
6.8 Termínovaný účet 74
6.9 Běžný účet 75
6.10 Jednorázový platební příkaz 76
6.11 Jednorázový příkaz k inkasu 77
6.12 Jednorázový příkaz k úhradě 78
6.13 Trvalý příkaz 79
6.14 Trvalý příkaz k inkasu 80
6.15 Trvalý příkaz k úhradě 81
6.16 Bankovní operace 82
6.17 Poplatek 83
6.18 Inkaso 84
6.19 Operace s platební kartou 85
7 Implementace a funkcionalita systému 86
7.1 Popis modulů 86
7.1.1 Systém jako celek 86
7.1.2 Dekompozice systému 86
7.1.3 Komunikace s okolím 87
7.1.4 Vliv PcD na Class diagram 87
7.2 Implementace 88
7.2.1 Návrh síťové infrastuktury na úroveň počtu strojů a druhu přenosových protokolů a síťové topologie 88
7.2.2 Zavedení a testování systému 90
7.2.3 Personální změny 91
7.2.4 Školení, uživatelská příručka 91
7.2.5 Zkušební provoz 91
7.3 Rozhraní IS banky pro komunikaci s externími subjekty 91
7.3.1 Rozhraní Klient – Banka 92
7.3.2 Rozhraní Clearingové centrum – Banka 93
7.3.3 Firmy sledující bonitu ostatních firem – Banka 93
7.3.4 Rozhraní Autorizační středisko – Banka 94
8 . Závěrečná glosa vedoucího projektu 95