Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
Statistica

Caracteristicile sistemlor informatice bancare

finante



+ Font mai mare | - Font mai mic



Caracteristicile sistemlor informatice bancare

  1. caracter complex dat de aria pe care acest system o acopera si de diversitatea activitatii pe care le sustine acesta.
  2. dezvoltarea modulara si valabilitate

modularizat : pt fiecare activitate / business este cate un modul, care coopereaza intre ele, asigurand posibilitatea dezvoltarii in timp (atunci cand se lanseaza un nou produse se alatura celor existente, modificarea unui modul nu le afecteaza pe celelalte)



valabilitate : proprietatea unui sistem de a se adapta modificarilor in volumul tranzactiilor ( de mareste nr. de tranzactii)

  1. definirea modulelor pe criterii functionale (risc de management, marketing / linii de business)
  2. sistemele integrate :
    • procesare multipla a acelorasi date din BD, intrarile sunt unice.

Actualizeaza

 
Intrari unice consultare 1 (situatie provizorie la sfarsit de luna, situatie restanta pe nr. de zile

OP, tranz, ATM,

contractele de credit,

facturi consultare 2 (balanta pe sucursala X, situatia operatiunilor de cont current pe sucursale consultare M

introducere unica de date cu procesare multipla pt acoperirea cerintelor tuturor utilizatorilor.

functioneaza in timp real : actualizarea in timp real a BD

flexibilitate si adaptabilitate : dezvoltarea modulara permite acoperirea de noi cerinte, parametrizarea sistemelor (fiecare banca isi revizuieste periodic politicile de comisioane, dobanzi etc.)

nevoia dezvoltarii / upgrade-arii permanente a parametrilor in timp

volumul mare de date procesate : resursele hardware care sa asigure un timp de reaspuns acceptabil

extinderea proceselor on-line : adoptarea business-ului la cerintele pietei

disponibilitate ridicata a datelor (24h/24, 7 zile/7)

necesitatea implementarii de controale multiple la nivelul proceselor de prelucrare in vederea asigurarii elementelor de monitorizare a riscurilor si de intarire a sistemelor de control intern

interoperabilitate : capacitatea de a interactiona cu alte sisteme

Bursa de Valori BNR TRANSFOND/SEP

(sisteme elctronice de plati)

SI BANCA X

 
Clienti Procesatori tranzactii carduri (PAYNET, ROMCARD) SWIFT POS comercianti ATM

cerinte de securitate sporita a accesului, securizare a tranzactiilor care pp lucrul la distanta

dezvoltarea etapizata conduce de multe ori la integrarea unor platforme diferite - mosaic de solutii software si a infrstructurii

fiabilitate sporitta : vizeaza rata de nefunctionalitate, de esec

sisteme informatice (SI) raspund cerintei de portabilitate, aplicatia poate fi operata cu usurinta si correct pe mai multe configuratii

DEZVOLTAREA SISTEMELOR INFORMATICE

Solutiile IN HOUSE (real. de personalul bancii)

OUTSOURCING ( preluarea unui SI de la o firma de soft)

Avantaje OUTSOURCING :

functionalitate

performanta

fiabilitate verificate in timp la alte banci

securitate

Etapele dezvoltarii unui sistem informatic prin OUTSOURCING :

Definirea problemei

 


Analiza problemei

Specialistii bancari:

identifica domeniile si activitatile pe care trebuie sa le acopere softul

determina resursele necesare in vederea identificarii solutiilor de OUTSOURCING (ex.: PROBAS)

Specialistii IT
- determina care sistem informatic bancar poate fi analizat ca solutie alternative la cel existent

2, Intelegerea problemei

Analiza sistemelor

 
Specialistii bancari

descriu problema, procesele, cerintele

precizeaza restrictii, cerintele de sist. De control

Specialistii IT:

analizeaza probleme

precizeaza conditiile de ordin ethnic

3. Luarea deciziei

4. Solutiile de configurare a sistemului informatic

Evaluarea OUTSOURCING - ului

 
Specialistii bancari:

evalueaza fezabilitatea solutiilor din punct de vedere a activitatii bancii

Specialistii IT:

sugereaza solutiile alterntive inclusive outsourcing

determina fezabilitatea solutiilor propuse

recomanda firma de software

Specialistii outsourcer-ului:

pregatesc specificatiile de customizare si configurare

Implementarea

Specialistii bancari:

Implementare

 
participa la elaborarea planurilor de testare, asigura datele de test

valideaza rezultatele testelor

participa la operatiile de conversie a datelor pe noul sistem

Specialistii IT:

monitorizeaza activitatea de implementare asigurata de personalul outsourcer-ului

Specialistii OUTSOURCER-ului

asigura proiectarea fizica

instaleaza noul sitem

asigura asistenta tehnica

intretine temporar sistemul

CALITATEA PRODUSELOR SOFTWARE

Gradul in care un sistem, o componenta sau un process intalneste clientul sau necesitatile utilizatorilor sau asteptarile acestuia.

Standarde - ISO 9126 "Cea mai buna practica" - stabileste niste caracteristici

ISO 9001

ISO 9126 → Caracteristicile pe care trebuie sa le aiba sistemul informatic :

functionalitate

siguranta

utilizabilitate

eficienta

intretinere / mentenanta

protabilitate

Functionalitate:

oportunitate : capacitatea sistemului software de a pune la dispozitie un set special de functii pt sarcini specifice si obiective apartinand utilizatorilor

acuratete : efectul sau rezultatele sunt corecte / dorite

interoperabilitate : capacitatea de a interactiona cu alte sisteme

conformitate softul raspunde cerintelor standardelor, conventiilor, legilor, regulamentelor.

securitatea accesului si la atacuri externe

Siguranta

maturitate : si-a dovedit potentialul

toleranta la eroare : asigurarea unui anumit nivel de toleranta la eroare

recuperabilitate : capacitatea de refacere a nivelului de performanta si recuperare directa a datelor afectate datorita erorii

Utilizabilitate

usor de inteles

usor de invatat

usor de operat

atractiv pt utilizatori

Eficienta

comportamentul in timp : erori, intreruperi

eficienta utilizarii resurselor

Intretinere

capacitatea de a fi analizat si diagnosticat

modificabilitate

stabilitate in urma modificarilor

testatbil

Portabilitate

adaptabil : capacitatea de adaptare la diferitele medii fara utilizarea unor actiuni sau mijloace oferite de software pt acest scop

instabilitate : exprima efortul de a instala un software intr-un mediu specific

conformare : software-ul adera la standarde sau conventii legate de portabilitate

inlocuirea : atribut al software-ului ce ii permite sa fie folosit in locul altui software

ABORDARI PRIVIND ARHITECTURA SISTEMELOR INFORMATICE BANCARE

Sistemul informatic centralizat : un calculator gazda (mainframe), asigura toate procesarile (permite intrari, iesiri, stocare)

Sistemul informational centralizat intreg procesul de stocare si prelucrare a datelor se realizeza pe un singur calculator.

Avantaje:

control foarte bun asupra utilizarii si dezvoltarea software-ului

control foarte bun asupra securitatii si integritatii datelor

partajarea resurselor hard, soft si date intre utilizatori

elimina riscul incompatibilitatii hard si soft in cadrul sistemelor

promovarea cu usurinta a standardelor la nivelul intregului sistem

asigurarea tehnicilor prin puterea de calcul a sistemului central

Dezavantaje:

"caderea" sistemului de control central

alterarea datelor si programului afecteaza toti utilizatorii

sistemul, in timp, se poate deovedi lent si inflexibil

timp mare de raspuns in cazul unor solicitari simultane a mai multor utilizatori

Arhitectura client - server presupune 3 componente:

un process client solicitand un serviciu

un process server oferind serviciul solicitat

componenta middleware care asigura interactiunea dintre procesele clientului si server

Proprietatile tipice

server-ul va stabili cum se va efectua cererea

software-ul client / server ideal este independenta de platforme hardware sau software

locatia componentei client si a componentei server sunt transparente utilizatorilor

componenta client este cea care initiaza dialogul cerand furnizarea unui serviciu

un client poate deveni server si un server poate deveni client

o caracteristica importanta este salabilitatea

Sistemul informatci distribuit : un nr de calculatoare pe care se realizeaza toate prelucrarile, distribuite fizic si conectate printr-o retea de comunicare

Procesare cooperative : un numar de calculatoare care realizeaza toate prelucrarile, distribuite fizic si conectat printr-o retea de comunicatie, procesarea realizata prin partajarea resurselor, lucru transparent pentru utilizatori

Date layer

CLIENT

 

SERVER DE APLICATIE

 
Date extrase din BD Comenzi SQL Date Conexiuni TCP / Apel RPC transfer de informatii printr-o retea (browser)



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1653
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved