ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA...

20
ACTIVITATEA 7 – DEZVOLTAREA ŞI IMPLEMENTAREA SISTEMULUI INFORMATIONAL NATIONAL STATISTIC Gheorghe Vaida Muntean Camelia Chirniciuc Dan Marcu 1

Transcript of ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA...

Page 1: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7 –DEZVOLTAREA ŞI IMPLEMENTAREA SISTEMULUI INFORMATIONAL NATIONAL STATISTIC

Gheorghe Vaida MunteanCamelia Chirniciuc

Dan Marcu

1

Page 2: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐

FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC

ACTIVITATEA 7.2 DEZVOLTAREA ŞI IMPLEMENTAREA SISTEMULUI 

INFORMATIC LA NIVEL NATIONAL CU INDICATORI STATISTICI ŞI 

INSTRUMENTELE NECESARE ACTUALIZARII ŞI INTRETINERII ACESTEIA

ACTIVITATEA 7.3 TESTAREA FUNCȚIONALITATII SOLUȚIEI TEHNICE

ACTIVITATEA 7.4 INTRAREA ÎN EXPLOATARE A SOLUȚIEI TEHNICE

ACTIVITATEA 7.5 INSTRUIREA UTILIZATORILOR

Arhitectura funcționala a Sistemului Informatic

Arhitectura software a Sistemului Informatic

Arhitectura Hardware a Sistemului Informatic

Page 3: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC

Analiza şi elaborarea specificațiilor tehnice detaliate privind funcționalitatilesistemul informatic şi centralizarea tuturor acestor cerințe intr‐un document de  analiza funcționala care  va fi aprobat de  catre Institutia Beneficiara, specificații ce includ următoarele:

stabilirea tuturor sub‐componentelor funcționale ale sistemului;

definirea fluxurilor de date intre sub‐componentele sistemului;

definirea matricii de securitate a sistemului, atat din punct de 

vedere a autentificarii utilizatorilor cat şi din punct de vedere a 

autorizarii acestora;

definirea tipurilor de date utilizate în sistem;

definirea nomenclatoarelor utilizate în sistem

3

Page 4: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

definirea interfetelor de lucru utilizator pentru:

• incarcare, validare şi corelare date;

• creare şi intretinere cuburi multi‐dimensionale pentru utilizatorii cheie;

• creare şi intretinere rapoarte pentru utilizatorii finali;

• administrare informatii specifice raportării agregate de date (ex.: metadata, securitate, structuri de rapoarte, specificații de afisare a rapoartelor în cadrul componentei de portal a sistemului, etc.);

• vizualizare/navigare şi analiza a datelor agregate.

definirea proceselor şi a fluxurilor de lucru

elaborarea specificațiilor de integrare/interfatare a sistemului cu alte sistemeaflate în uz in cadrul INS

definirea rapoartelor pentru utilizatori şi a rapoartelor de evidentiere a activității în cadrul sistemului

elaborarea scenariilor în vederea testarii sistemului

ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC

4

Page 5: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC

Analiza şi definirea specificațiilor tehnice detaliate privind calculul indicatorilorstatistici din scopul proiectului si centralizarea tuturor acestor specificații intr‐undocument de analiza business, specificații ce includ următoarele:

Definirea structurii de tip data warehouse;

Identificarea surselor de date 

Definirea proceselor ETL (Extract, Transfor and Load);

Definirea colectiilor de date tip data smart (aproximativ 10, cate unul

pentru fiecare minister);

Definirea cuburilor multi‐domensionale (OLAP):

• Dimensiuni;

• Masuri.

Definirea indicatorilor statistici propriu‐zisi (minim 50).

5

Page 6: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC

Livrarea si receptia de catre INS a licentelor software;

Instalarea şi configurarea infrastructurii software a sistemului;

Livrarea si receptia de catre INS a echipamentelor hardware;

Instalarea şi configurarea infrastructurii hardware a sistemului;

6

Page 7: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.2 DEZVOLTAREA ŞI IMPLEMENTAREA SISTEMULUI INFORMATIC LA  NIVEL  NATIONAL  CU  INDICATORI  STATISTICI  ŞI  INSTRUMENTELE  NECESARE ACTUALIZARII ŞI INTRETINERII ACESTEIA

Implementarea si dezvoltarea funcționalitatilor sistemului informatic ce includurmătoarele:

implementarea fluxurilor de date intre sub‐componentele sistemului;implementarea nomenclatoarelor utilizate în sistemimplementarea si dezvoltarea interfetelor de lucru utilizator pentru:• incarcare, validare şi corelare date;• creare şi intretinere cuburi multi‐dimensionale pentru utilizatorii cheie;• creare şi intretinere rapoarte pentru utilizatorii finali;• administrare informatii specifice raportării agregate de  date  (De  ex.: 

metadata,  securitate,  structuri de  rapoarte,  specificații de  afisare a rapoartelor în cadrul componentei de portal a sistemului, etc.);

• vizualizare/navigare şi analiza a datelor agregate.implementarea proceselor şi a fluxurilor de lucruintegrare/interfatare a sistemului cu alte sisteme aflate în uz in cadrul INSdezvoltarea rapoartelor pentru utilizatori şi a  rapoartelor de  evidentiere a activității în cadrul sistemului 7

Page 8: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.2 DEZVOLTAREA ŞI IMPLEMENTAREA SISTEMULUI INFORMATIC LA  NIVEL  NATIONAL  CU  INDICATORI  STATISTICI  ŞI  INSTRUMENTELE  NECESARE ACTUALIZARII ŞI INTRETINERII ACESTEIA

Implementarea si dezvoltarea proceselor de calcul a  indicatorilor statistici din 

scopul proiectului:

Implementarea structurii de tip data warehouse;

Implementarea proceselor ETL (Extract, Transfor and Load);

Implementarea colectiilor de date tip data mart (aproximativ 10, cate unul

pentru fiecare minister);

Implementarea cuburilor multi‐domensionale (OLAP)

Implementarea indicatorilor statistici propriu‐zisi (minim 50)

Incarcarea în sistem a  datelor initiale,  respectiv a  tuturor datelor necesare

inceperii utilizarii sistemului.

8

Page 9: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.3 TESTAREA FUNCȚIONALITATII SOLUȚIEI TEHNICE

Testarea funcționalitatilor componentelor software ale sistemului;

Testarea integrata a  sistemului pe baza scenariilor de  test  (elaborate  în

activitatea de  7.1  Proiectare şi dezvoltare a  specificațiilor tehnico‐

funcționale privind sistemul informatic);

Optimizarea funcționalitatii sistemului pe baza operatiunilor de  tip  „fine‐

tuning”;

9

Page 10: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

ACTIVITATEA 7.4 INTRAREA ÎN EXPLOATARE A SOLUȚIEI TEHNICE

Deploymentul sistemului;

Asistenta tehnica în privinta utilizarii sistemului în perioada Go‐Live.

ACTIVITATEA 7.5 INSTRUIREA UTILIZATORILOR

Elaborarea documentatiilor de utilizare a sistemului;

Instruirea utilizatorilor cheie;

Instruirea administratorilor sistemului informatic;

Instruirea unor reprezentanți ai utilizatorilor finali ai sistemului.

10

Page 11: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Principalele blocuri funcționale ale Sistemului informatic sunt definite de următoarele procese distincte (ce se vor efectua în cadrul Sistemului):

Colectare de date necesare din sursele de date administrative la nivel central;

Validare şi corectare a datelor în regim automatizat sau manual;

Actualizarea colectiilor de date tip data mart în structura tip Data Warehouse;

Calculul indicatorilor statistici din scopul proiectului pe baza actualizarii

cuburilor multi‐dimensionale şi actualizarea rapoartelor cu forma fixa; 

Publicarea rapoartelelor de date în platforma de Portal a Sistemului.

11

Page 12: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Arhitectura funcționala a Sistemului Informatic

12

Page 13: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Pentru realizarea arhitecturii software se vor utiliza solutii de virtualizare care 

prezinta urmatoarele avantaje:

‐ fiabilitate ridicata;

‐ alocare rapida de resurse suplimentare.

Functional sistemul va presupune 2 zone care includ (minim) 10 instante virtualizate

tip server, dupa cum urmeaza:

Zona de inalta disponibilitate a Sistemului care include (minim) urmatoarele 6 

instante virtualizate:

• 2 instante pentru un cluster dual‐node tip HTTP Server;

• 2 instante pentru un cluster dual‐node tip Application Server (tot aici se vor

instala si componentele specifice de Portal si Integrare de Date);

• 2 instante pentru un cluster dual‐node tip Database Server.

13

Page 14: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Zona pentru restul serviciilor aferente Sistemului care va include minim 

urmatoarele 4 instante virtualizate:

1 instanta virtualizata pentru componentele specifice de Securitate, 

Administrare si monitorizare;

1 instanta virtualizata pentru sistemul tip GIS;

1 instanta virtualizata pentru sistemul de analiza si raportare agregata a 

datelor;

1 instanta virtualizata pentru sistemul de publicare a rapoartelor (intr‐un 

portal  web).

14

Page 15: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Arhitectura software a Sistemului Informatic

15

Page 16: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Componente software ale Sistemului Informatic

Sistem de operare (server)Componenta de virtualizare si administrare a infrastructurii virtualizate

Platforma de procesare a aplicațiilor, stocare uniformă a datelor şi raportare integratăSistem de gestiune a bazelor de date relaționale

Platforma de portalServer de webServer de aplicații

Componenta de integrare a datelor

Componenta de analiză şi raportareAnaliză şi raportare managerialăAnaliză şi raportare cu format fix

16

Page 17: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Componenta de raportare cu suport de hartă

Server GISAplicatie Desktop GISBaza de date spațialăHarta de bazăAplicația WebGis

Sistemul de autentificare tip OTP

Platforma de recunoaştere a semnăturii olografe

Infrastructura hardware a Sistemului va fi compusa din următoarele echipamente:Servere pentru procesarea aplicatiilor (virtualizare) ‐ 2 bucatiServer pentru stocarea uniforma a datelor ‐ 1 bucataSwitch‐uri pentru conectivitate retea ‐ 6 bucatiCabinet de integrare a echipamentelor  ‐ 1 bucataComponenta UPS  ‐ 1 bucataEchipamente pentru protectia retelei ‐ 2 bucatiVideoproiectoare ‐ 44 bucati

17

Page 18: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Arhitectura Hardware a Sistemului Informatic

18

Page 19: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Instruirea utilizatorilor Sistemului Informatic

Nr.  Crt.  Tip utilizator de instruit Numarutilizatori

Domenii de instruit sub forma de curs

1 Utilizatori interni ai Sistemului(finali)

100 Aspectele funcționale şi de raportare ale sub‐sistemelor de:•Platformei de Portal;•Componentei de integrare a datelor;•Componentei de analiza şi raportare.Nivelul cursului: mediu spre aprofundat.

2 Utilizatori cu drepturi speciale(super‐utilizatori şi personal de management)

5 Aspectele funcționale şi de raportare agregata ale sub‐sistemelor de:•Platformei de Portal;•Componentei de integrare a datelor;•Componentei de analiza şi raportare;•Componentei de raportare cu suport harta.Nivelul cursului: aprofundat.

3 Aspecte tehnice ale:•Componentei de administrare şi monitorizare;•Sistemului de autentificare tip OTP;•Platformei de recunoastere a semnaturii olografe.

3 Cursuri atestate de producatori privind:Sistemului de gestiune a bazelor de date relationale;Nivelul cursului : mediu spre aprofundat.

3 Administratori tehnici ai Sistemului

2 Cursuri atestate de producatori privind:•Sistemul de operare (server);•Componenta de virtualizare si administrare a infrastructurii virtualizate.Nivelul cursului: mediu spre aprofundat.

19

Page 20: ACTIVITATEA 7 - insse.ro Arhitectura IT.pdf · ACTIVITATEA 7.1 PROIECTAREA ŞI DEZVOLTAREA SPECIFICAȚIILOR TEHNICO‐FUNCȚIONALE PRIVIND SISTEMUL INFORMATIC Analiza şielaborareaspecificațiilor

Va multumim pentru atentie!

• Gheorghe Vaida Muntean – [email protected]• Camelia Chirniciuc – [email protected]

• Dan Marcu – [email protected]