40
AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali” (cod CPV: 72212000-4) 1 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI SECŢIUNEA a II-a CAIETUL DE SARCINI Caietul de sarcini este parte integrantă din documentaţia licitaţiei şi reprezintă ansamblul cerinţelor minime obligatorii pe baza cărora se elaborează de către fiecare ofertant propunerea tehnică şi financiară. Cerinţele impuse vor fi considerate ca fiind minime şi obligatorii. Astfel, orice ofertă prezentată care se abate de la prevederile Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea unui nivel calitativ superior cerinţelor minime din Caietul de sarcini. Oferta ce conţine caracteristici tehnice inferioare celor prevăzute în Caietul de sarcini va fi considerată neconformă şi va fi respinsă. 1. Scopul licitaţiei Ofertantul/ofertanţii desemnat(-ţi) ştigător(-i), numit(-ţi) în continuare „Ofertantul”, va/vor proiecta, dezvolta, testa şi implementa o aplicaţie interactivă care va efectua, pe baza opţiunilor introduse de utilizatorii finali, analize comparative ale planurilor tarifare existente pe piaţă, aferente serviciilor de comunicaţii electronice, urmând să returneze un clasament al celor mai avantajoase planuri tarifare din punct de vedere al preţului, care corespund opţiunilor exprimate de utilizatorii finali. Informaţiile comparative privind tarifele şi condiţiile oferite de furnizorii de servicii de comunicaţii electronice destinate publicului vor fi puse la dispoziţia utilizatorilor finali prin intermediul unei pagini de Internet realizată de Ofertant şi administrată de ANCOM. Ofertantul va oferi totodată suport tehnic şi instruire de specialitate personalului ANCOM care va fi implicat în administrarea şi exploatarea curentă a comparatorului de tarife. Ofertantul va participa, dacă şi atunci când este necesar, la reuniuni cu părţile implicate (industrie, utilizatori, presă) pentru a prezenta soluţia aleasă. De asemenea, soluția trebuie să fie atât scalabilă, permiţând creșterea în timp din punct de vedere al numărului de utilizatori, cât și adaptabilă din perspectiva algoritmului de calcul. În perioada de garanţie, Ofertantul va oferi, în mod gratuit, suport pentru toate defecţiunile care apar în perioada de garanţie a aplicaţiei. 2. Caracteristicile aplicaţiei interactive Ofertantul va elabora o metodologie de calcul şi o aplicaţie care să furnizeze utilizatorilor finali informaţii privind un clasament al cel puțin primelor 25 dintre cele mai avantajoase oferte comerciale, pentru fiecare tip de produs, din punct de vedere al preţului, în funcţie de un set de opţiuni proprii, introduse de utilizatorii finali, precum şi informaţii detaliate şi actualizate referitoare la fiecare ofertă inclusă în acest clasament. Ofertantul va detalia în cadrul ofertei tehnice metodologia și modelul de calcul propus. Aplicaţia interactivă va asigura: - posibilitatea utilizatorilor finali de a accesa informaţii corecte, complete şi actualizate conform legislaţiei în vigoare. - interfeţe grafice prietenoase şi accesibile pentru utilizatorii finali, furnizorii de servicii de telefonie şi acces la internet (operatori) şi ANCOM, inclusiv o facilitate de

SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

1 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

SECŢIUNEA a II-a CAIETUL DE SARCINI

Caietul de sarcini este parte integrantă din documentaţia licitaţiei şi reprezintă ansamblul cerinţelor minime obligatorii pe baza cărora se elaborează de către fiecare ofertant propunerea tehnică şi financiară. Cerinţele impuse vor fi considerate ca fiind minime şi obligatorii. Astfel, orice ofertă prezentată care se abate de la prevederile Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea unui nivel calitativ superior cerinţelor minime din Caietul de sarcini. Oferta ce conţine caracteristici tehnice inferioare celor prevăzute în Caietul de sarcini va fi considerată neconformă şi va fi respinsă. 1. Scopul licitaţiei

Ofertantul/ofertanţii desemnat(-ţi) câştigător(-i), numit(-ţi) în continuare „Ofertantul”, va/vor proiecta, dezvolta, testa şi implementa o aplicaţie interactivă care va efectua, pe baza opţiunilor introduse de utilizatorii finali, analize comparative ale planurilor tarifare existente pe piaţă, aferente serviciilor de comunicaţii electronice, urmând să returneze un clasament al celor mai avantajoase planuri tarifare din punct de vedere al preţului, care corespund opţiunilor exprimate de utilizatorii finali. Informaţiile comparative privind tarifele şi condiţiile oferite de furnizorii de servicii de comunicaţii electronice destinate publicului vor fi puse la dispoziţia utilizatorilor finali prin intermediul unei pagini de Internet realizată de Ofertant şi administrată de ANCOM. Ofertantul va oferi totodată suport tehnic şi instruire de specialitate personalului ANCOM care va fi implicat în administrarea şi exploatarea curentă a comparatorului de tarife. Ofertantul va participa, dacă şi atunci când este necesar, la reuniuni cu părţile implicate (industrie, utilizatori, presă) pentru a prezenta soluţia aleasă. De asemenea, soluția trebuie să fie atât scalabilă, permiţând creșterea în timp din punct de vedere al numărului de utilizatori, cât și adaptabilă din perspectiva algoritmului de calcul. În perioada de garanţie, Ofertantul va oferi, în mod gratuit, suport pentru toate defecţiunile care apar în perioada de garanţie a aplicaţiei. 2. Caracteristicile aplicaţiei interactive

Ofertantul va elabora o metodologie de calcul şi o aplicaţie care să furnizeze

utilizatorilor finali informaţii privind un clasament al cel puțin primelor 25 dintre cele mai avantajoase oferte comerciale, pentru fiecare tip de produs, din punct de vedere al preţului, în funcţie de un set de opţiuni proprii, introduse de utilizatorii finali, precum şi informaţii detaliate şi actualizate referitoare la fiecare ofertă inclusă în acest clasament.

Ofertantul va detalia în cadrul ofertei tehnice metodologia și modelul de calcul propus.

Aplicaţia interactivă va asigura: - posibilitatea utilizatorilor finali de a accesa informaţii corecte, complete şi

actualizate conform legislaţiei în vigoare. - interfeţe grafice prietenoase şi accesibile pentru utilizatorii finali, furnizorii de

servicii de telefonie şi acces la internet (operatori) şi ANCOM, inclusiv o facilitate de

Page 2: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

2 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

asistenţă online, respectiv casete de informaţii de tip tooltip afişate în momentul poziţionării mouse-ului pe anumite zone de interes, iar câmpurile pe care utilizatorul este rugat să le completeze să fie însoţite de informaţii explicative;

- stocarea securizată a informaţiilor furnizate de operatori; - accesul autorizat al operatorilor în vederea furnizării şi actualizării periodice a

informaţiilor, conform prevederilor art. 12 şi art. 13 din Decizia Preşedintelui ANCOM nr. 77/2009 privind obligaţiile de informare a utilizatorilor finali de către furnizorii de servicii de comunicaţii electronice destinate publicului.

Aplicaţia interactivă trebuie să permită realizarea următoarelor procese de lucru: a. Introducerea setului de opţiuni de către utilizatorul final şi returnarea informaţiilor comparative relevante; b. Introducerea de către operatori a informaţiilor privind propriile oferte comerciale şi realizarea de simulări care să returneze, cu titlu exemplificativ, rezultatele comparărilor cu celelalte oferte; c. Administrarea conţinutului paginii de internet de către personalul ANCOM, configurarea parametrilor şi a setărilor de sistem, verificarea ofertelor introduse în prealabil de operatori, realizarea de simulări ale comparării ofertelor (a noilor oferte introduse cu cele afişate deja pe pagina publică) şi validarea ofertelor pentru a fi utilizate prin intermediul aplicaţiei interactive; d. Elaborarea de rapoarte şi statistici referitoare la activitatea pe site, dar şi la comportamentul utilizatorilor care au accesat aplicaţia, atât în ceea ce priveşte parametrii de consum a serviciilor de comunicaţii introduşi, cât şi cu privire la utilizarea aplicaţiei; e. Schimbul de mesaje şi informaţii între personalul ANCOM şi operatori prin intermediul aplicaţiei (de exemplu: notificarea ANCOM în privinţa introducerii unor informaţii noi de către operatori, atenţionarea operatorilor asupra nevalidării informaţiilor ce necesită modificări); f. Posibilitatea utilizatorului de comparare directă, în paneluri paralele, a cel puțin 2 oferte returnate de clasamentul final. 3. Soluţia tehnică a aplicaţiei 3.1. Informaţii generale

ANCOM deţine o structură IT&C complexă ce cuprinde: sistem de comunicaţii (VPN, VoIP), mediu virtualizat cu tehnologie VmWare, sisteme de securitate, aplicaţii, sisteme de calcul și alte sisteme necesare activității ANCOM.

3.2. Cerințe tehnice și funcționale

3.2.1. Prevederi de securitate 3.2.1.1. Cerinţe generale de securitatea datelor

Aplicaţia are o serie de cerinţe de securitate specifice pentru a asigura securitatea datelor indiferent de starea în care se află: tranzit, prelucrare sau stocare. Mecanismele de securitate ce vor fi incluse în soluția propusă vor trebui să aibă la bază norme şi concepte de bune practici în domeniu pentru a permite adaptarea cerinţelor de securitate, dar în acelaşi timp să asigure şi un nivel ridicat de securizare a sistemelor şi datelor manipulate. Informaţiile stocate în baza de date vor fi criptate, accesul

Page 3: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

3 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

utilizatorilor, al operatorilor şi al personalului ANCOM, va fi bine definit şi controlat prin politici de securitate.

Sistemul trebuie să asigure că datele vehiculate în cadrul sistemul sunt autentice şi nu au fost modificate de către terţe entităţi. Aceste deziderate sunt atinse prin folosirea semnăturii digitale şi construirea unui mecanism avansat de verificare a acesteia.

Accesul la funcționalitățile sistemului pentru operatori se va face astfel: - fiecare operator va dispune de un certificat emis de o autoritate de certificare

recunoscută; - utilizatorii desemnaţi de fiecare operator vor accesa sistemul pe bază de

username și parola, folosind canale criptate https (folosind certificatul operatorului); - funcționalităţiile sistemului vor fi disponibile în funcție de rolul asociat

utilizatorului respectiv. Securitatea mediului de comunicare va fi asigurată prin folosirea protocolului

HTTPS (bazat pe SSL 128 biţi). Pentru a permite acest tip de comunicare serverul trebuie să dispună de un certificat digital utilizatabil pentru criptare şi semnare. Echipamentele hardware, sistemele de operare, aplicaţiile software, reţelele şi sistemele de comunicaţii trebuie configurate şi protejate corespunzător atât împotriva atacurilor fizice cât şi logice, atât din interiorul ANCOM cât şi din exterior.

Se va folosi principiul AAA (Authentication, Authorization, Accounting). Nimeni nu va avea posibilitatea să facă mai multe tipuri de operaţiuni decât cele care îi sunt atribuite iniţial şi pe care le poate accede prin autentificare. Pentru a se putea face verificări asupra modului în care operatorii îşi folosesc drepturile pe care le au prin autentificare, se vor păstra log-urile.

Totodată, se vor defini mai multe tipuri de conturi pentru aplicaţie, fiecare cont având privilegii minime (LEAST privileges).

Este critic ca datele care sunt stocate în baza de date să fie confidenţiale şi bine securizate. Securitatea datelor se va realiza atât pentru datele care sunt manipulate în mod curent în cadrul bazei de date, dar şi pentru datele care sunt stocate sau transportate în reţea. Datele stocate în baza de date vor fi criptate, asigurându-se astfel confidenţialitatea informaţiilor, prin folosirea opţiunii native ale bazei de date, într-un mod transparent pentru utilizatori. Prin folosirea acestor opţiuni, datele stocate în tabele vor fi criptate asigurând-se astfel nivelul de securitate dorit. Pentru criptarea informaţiei se vor folosi unul din următorii algoritimi:

Triple Data Encryption Standard (3DES). Advanced Encryption Standard (AES): 128, 192 şi 256 de biţi.

Se vor asigura soluţii de securitate astfel încât datele să nu poată fi accesate decât de utilizatorii autorizaţi în acest sens. Va fi prevăzută şi o cale de auditare care să permită interogarea utilizatorilor care actualizează tarifele operatorilor sau setările şi parametrii sistemului.

Aplicația va gestiona seturi de date cu caracter confidențial (datele personale ale utilizatorilor, pachetele de servicii ale operatorilor, poate unele nelansate încă în mod oficial) ceea ce face ca securitatea sistemului să reprezinte un aspect critic al întregului proiect. În cadrul soluției ofertate, trebuie să se țină cont de următoarele elemente:

Securitatea aplicației; Securitatea bazei de date; Securitatea infrastructurii de rețea.

Page 4: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

4 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

3.2.1.2. Securitatea aplicației

Soluția ofertată trebuie să răspundă următoarelor cerințe de securitate: Pentru accesarea paginilor dedicate ANCOM/operatorilor se va solicita un nume de

utilizator/cont şi o parolă. Această componentă este principalul element care garantează faptul că fiecare operator nu-şi poate accesa decât propriile date. Numele de utilizatori şi parolele trebuie generate de sistem şi criptate pe 128 de biţi. Recuperarea numelui de utilizator şi a parolei nu se va putea realiza decât prin procese stricte;

Se va asigura protecţie la atacurile prin injecţia de script-uri (XSS); Se va asigura protecţie la tehnica de injectare a codului ce exploatează breşele de

securitate ce ar putea să apară în trmiterea cererilor către baza de date (SQL Injection);

Se va asigura protecţie CAPTCHA. Acest sistem va avea rolul de a opri programele ce pot completa automat formularele comparatorului şi pot extrage astfel informaţiile referitoare la ofertele acestora, reconstituind baza noastră de date;

Criptarea informației se va face pe minim 128 de biţi, toate informaţiile transmise între server, operator şi ANCOM vor fi criptate cu o cheie unică generată per sesiune. Această criptare va garanta că informaţiile furnizate nu vor putea fi vizualizate sau alterate în tranzit;

Soluția va permite definirea de grupuri de utilizatori și autorizarea accesului la funcționalități pe bază de grup. Mai mult, soluția va trebui să permită rafinarea accesului până la nivel de utilizator;

Acțiunile utilizatorilor în cadrul sistemului vor fi auditate, soluția ofertată va trebui să permită controlul dinamic al nivelului de detaliu al informațiilor auditate, activarea/dezactivarea auditului, rafinarea auditului până la nivel de utilizator (dar și la nivel de grup de utilizatori).

3.2.1.3. Securitatea bazei de date

La nivelul soluției pentru baza de date, următoarele elemente de securitate vor trebui considerate în cadrul soluției ofertate:

trebuie să se asigure că toate datele stocate pe acest server nu vor putea fi accesate decât de către persoanele autorizate să utilizeze aplicaţia; de asemenea, păstrarea parolelor se va realiza în urma unei operaţii de tip hashing (md5/sha) iar datele confidenţiale vor fi păstrate criptat;

restricţie acces DBA (Database Administrator – administratorul bazelor de date) – una din sarcinile principale ale administratorulul de baze de date este de a monitoriza şi administra securitatea sistemului de gestiune al bazelor de date. Acest lucru implică adăugarea şi eliminarea utilizatorilor, administrarea resurselor sistemului de baze date, auditul bazei de date precum şi verificarea oricăror alte probleme de securitate.

3.2.1.4. Securitatea infrastructurii de rețea

Ofertantul va lua în considerare echipamentele existente în ANCOM în vederea asigurării securităţii infrastructurii de reţea.

Page 5: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

5 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

3.2.1.5. Auditarea şi istoricul informaţiilor Se va implementa un mecanism specializat care să asigure toate informaţiile în

ceea ce priveşte monitorizarea activităţii utilizatorilor. Pentru un maxim de flexibilitate, funcţionalităţile de auditare şi logare sunt

complet configurabile. Acţiunile operatorilor, precum şi acţiunile personalului ANCOM, vor fi înregistrate. Rezultatele vor fi prezentate într-o manieră agregată şi inteligibilă administratorului de sistem. Acest lucru crează posibilitatea de a evidenţia numai acele acţiuni sau evenimente care sunt relevante, dată fiind o schemă de prioritizare de la evenimente critice (precum erori de aplicaţie sau excepţii de autorizare) până la operaţiuni corespunzătoare unui flux normal de lucru (precum editarea unei entităţi sau introducerea unei noi înregistrări).

Fiecare cont de utilizator este adăugat în baza de date iar operaţiile ulterioare (modificări sau ştergeri) vor fi adăugate ca informaţii privitoare la identitatea sa în sistem. Fiecare operaţiune care are impact asupra datelor stocate în baza de date este înregistrată împreună cu următoarele informaţii de control: utilizatorul care efectuează operaţiunea, data şi ora operaţiunii, respectiv tipul operaţiunii (adăugare, editare, ştergere).

3.2.2. Arhitectura sistemului Soluția tehnică ofertată trebuie să implementeze o arhitectură pe trei niveluri,

după modelul descris în figura nr. 1.

Page 6: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

6 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 1. Modelul de arhitectură 3-tier

Arhitectura aplicaţiei este organizată pe 3 niveluri, conform cu modelul 3-tier (o arhitectură client-server în care procesele de prezentare, de prelucrare a cererilor, precum şi datele de management sunt pe niveluri logic separate). Modelul 3-tier este considerat a fi o arhitectură software şi un model de proiectare.

În afară de avantajele obişnuite oferite de software-ul modular, cu interfeţe bine definite, modelul de arhitectură 3-tier este destinat să permită oricărui dintre cele trei niveluri să fie modificate, modernizate sau înlocuite în mod independent. De exemplu, o schimbare de sistem de operare la nivel de prezentare ar afecta numai codul de interfaţă cu utilizatorul.

În continuare sunt descrise cele trei niveluri ale arhitecturii împreună cu cerințele tehnice minimale pe care soluția tehnică trebuie să le asigure pentru fiecare dintre acestea.

3.2.2.1. Nivelul de prezentare

Acesta este nivelul cel mai de sus al aplicaţiei şi constituie interfaţa cu utilizatorul. Nivelul de prezentare afişează informaţii referitoare la serviciile oferite de aplicaţie, cum ar fi: căutarea celor mai bune tarife în sistem sau compararea mai multor oferte. Interfaţa web destinată utilizatorilor finali va fi proiectată luând în considerare elementele de identitate vizuală ale ANCOM care vor fi puse la dispoziţie la momentul dezvoltării acesteia.

3.2.2.2. Nivelul logic

Nivelul logic controlează funcţionalitatea aplicaţiei prin desfăşurarea unor activităţi de prelucrare detaliată a informaţiilor. Acest nivel este responsabil de procesarea cererilor trimise de pe nivelul de prezentare, de formularea cererilor către nivelul de stocare al informaţiilor (în speţă baza de date), de primirea şi interpretarea răspunsurilor şi trimiterea lor spre afişare către nivelul superior al interfeţei cu utilizatorul.

3.2.2.3. Nivelul de date

Acest nivel este reprezentat de serverul de baze de date care are rolul de a stoca informaţiile aplicaţiei. Rolul acestui nivel este de a păstra datele independent de serverele de aplicaţie sau de logica acesteia (separarea modului de afişare al informaţiilor de datele efective). 3.3. Modulul de administrare

Prin interfaţa destinată ANCOM se vor desfăşura cea mai mare parte a activităţilor constând printre altele în:

acţiuni de mentenanţă a tuturor celor 3 interfeţe; verificarea şi validarea datelor transmise de operatori; modificări limitate (adăugare, schimbare, ponderi parametri și alte operații

echivalente); generarea de rapoarte privind evoluţia tarifelor şi/sau a pachetelor tarifare; controlul asupra comentariilor postate pe forum şi acţiuni de moderare a

discuţiilor.

Page 7: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

7 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

3.4. Managementul utilizatorilor și accesul în sistem

Soluţia ofertată va trebui să realizeze impunerea politicilor de securitate într-un mod uniform şi centralizat, prin care se restricţionează tipurile de acces pentru fiecare categorie de utilizatori. Mecanismele de securitate ce vor fi implementate trebuie să asigure facilităţi de tipul auto-administrare (self-service) şi confidenţialitatea informaţiilor, ceea ce în cadrul soluţiei propuse reprezintă o misiune critică. Informaţia dintr-un astfel de sistem trebuie protejată împotriva ameninţărilor în orice situaţie, chiar şi când este transportată în reţea.

Obiectivele generale ale modului de management al utilizatorilor sunt: asigurarea controlului accesului în sistem centralizat şi autorizarea folosirii unei

resurse din sistem, pe baza profilului de utilizator; managementul centralizat al utilizatorilor şi al drepturilor de acces, inclusiv

delegarea administrării; utilizarea unei interfeţe unice pentru gestionarea utilizatorilor şi a politicilor de

securitate; automatizarea implementărilor de proceduri şi politici care să furnizeze

confidenţialitate, autentificare, integritate şi acceptarea conectivităţii la sistem; oferirea de funcţionalităţi de tip auto-administrare (self-service) pentru personalul

ANCOM și operatori, inclusiv pentru delegarea administrării. Mecanismele de securitate ce vor fi implementate vor trebui să asigure

confidenţialitatea informaţiilor stocate în conturile utilizatorilor. Informaţia dintr-un astfel de sistem trebuie protejată împotriva ameninţărilor în orice situaţie, fie atunci când este stocată pe medii magnetice, fie când este transportată în reţea.

Urmărind principiile de securitate prezentate mai sus, securitatea trebuie privită ca o „mantie” care acoperă şi protejează aplicaţia pentru preluarea on-line a informaţiilor, infrastructura de securitate trebuie să fie o componentă obligatorie a sistemului, nu să fie adăugată la o data ulterioară.

Sistemul ofertat trebuie să asigure, prin modulele sale, controlul accesului şi să permită managementul identităţii utilizatorilor, atât al operatorilor, cât şi al personalului ANCOM. Pentru a face managementul identităţii, soluţia trebuie să ofere următoarele funcţionalităţi disponibile tuturor tipurilor de utilizatori:

Proces de înregistrare Managementul profilului utilizatorilor Închiderea contului

3.4.1. Procesul de înregistrare În cazul procesului de înregistrare în sistem, atât operatorii cât şi personalul

ANCOM vor urma un proces de autentificare. După accesul în sistem, operatorii vor putea să-şi administreze singuri (self-

service) conturile de utilizatori de tip editor şi să creeze conturile utilizatorilor subordonaţi. De asemenea, ei vor putea să-şi modifice datele profilului.

În cazul în care datele introduse nu corespund sau nu este găsit contul operatorului, atunci această cerere de accesare a contului va fi rutată automat către un administrator al sistemului. Această persoană, special desemnată, analizează şi corectează datele introduse (eventual prin interacţiune cu respondentul) şi va activa

Page 8: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

8 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

contul cu noile detalii astfel corectate. În acel moment, respondentul va fi notificat de activarea contului.

3.4.2. Managementul profilului utilizatorilor Prin intermediul interfeţei de auto-administrare (self-service), utilizatorii sistemului

pot face actualizarea propriului profil de utilizator, dar şi al utilizatorilor subordonaţi. Fiecare operator va avea un cont generic de acces la sistem. Contul operatorului

va fi administrat de o persoană desemnată de acesta și care va fi persoană de contact în relaţia cu ANCOM. La orice moment în timp numai un singur cont de tip administrator va fi activ, pentru respectivul operator.

Pe lângă administrarea contului, aplicaţia include şi un sistem de alertare şi notificare, astfel încât pentru diverse acţiuni vor fi trimise notificări către utilizatori şi administratori (alerte, notificări periodice, confirmări şi mesaje de eroare).

3.4.3. Închiderea contului Sistemul propus trebuie să ofere capabilitatea de a schimba starea unui cont în

momentul în care operatorul care deţine respectivul cont îşi încetează activitatea.

3.5. Cerințe infrastructură

3.5.1. Infrastructura IT&C existentă în ANCOM Infrastructura IT&C disponibilă în cadrul ANCOM prezintă următoarele caracteristici: - 800 sisteme de calcul, 34 servere şi peste 80 de aplicaţii specifice, dezvoltate cu

resurse interne şi / sau externe şi diverse alte aplicaţii comerciale furnizate de terţi producători (Adobe Systems Incorporated, Corel Corporation, Abbyy, Dameware Development, McAfee Inc., CA Technologies, ATDI, Rohde & Schwarz). Numărul acestora este în continuă schimbare datorită proiectelor aflate în derulare.

- toate locaţiile ANCOM (Sediul Central, Direcţiile Regionale şi oficiile judeţene) sunt conectate utilizându-se conexiuni tip VPN pe tunele GRE prin reţeaua unui operator de comunicaţii de date Accesul la internet se face numai prin Sediul Central.

- un sistem de telefonie care se compune dintr-un sistem VoIP conectat la PSTN prin intermediul a trei fluxuri PRA la sediul central. Prin cele trei fluxuri PRA sunt rutate 1000 de numere astfel încât să fie asigurat necesarul de comunicaţii pentru toţi salariaţii. Convorbirile între sediile ANCOM se efectuează prin tehnologie VoIP prin intermediul VPN. În plus, locaţiile ANCOM dispun de câte un port analogic conectat direct în reţeaua PSTN prin acelaşi operator.

- se bazează pe o soluţie constituită dintr-un mediu virtualizat cu tehnologie VMware, având următoarele componente:

Cluster virtualizare format din 4 servere HP DL360 G7, echipate fiecare cu două procesoare Intel XEON X5670, 2,93 GHz, 6 core-uri/procesor, 64 GB memorie RAM (8 module HP 8GB 2Rx4 PC3-10600R-9).

Cluster management soluție virtualizare și backup format din 2 servere HP DL360 G7, echipate fiecare cu un procesor Intel XEON X5670, 2,93 GHz, 6 core-uri/procesor, 16 GB memorie RAM (2 module HP 8GB 2Rx4 PC3-10600R-9).

Storage HP EVA 6400 – capacitate de stocare aproximativ 26 TB. Librărie bandă magnetică – HP MSL 4048. Switch FC SAN – HP STORAGEWORKS 8/24 SAN – 2 buc.

Page 9: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

9 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Switch Gigabit – HP Procurve 2824 – 2 buc. Rack HP 10642 G2 + Switch KVM HP 16 porturi. Software backup – HP Data Protector. Software de virtualizare - VMware vSphere 4 Enterprise Plus – 8 CPU.

3.5.2. Cerinţe minimale hardware şi software Ofertantul va trebui să ofere licenţe perpetue pentru toate produsele software

incluse în soluţie (nu se admit licenţe temporare sau cu functionalităţi limitate comparativ cu licenţele fără restricţii pentru aceleaşi produse).

Ofertantul va prezenta o soluţie tehnologică completă pentru satisfacerea tuturor cerinţelor cuprinse în prezentele specificaţii tehnice şi a tuturor funcţionalităţilor incluse în acestea.

În figurile 2 şi 3 este ilustrată arhitectura hardware, respectiv arhitectura funcţională a aplicaţiei.

Load balancer-ul împarte cererile http, https către cele două noduri web server. Pe cele două noduri web server vor fi instalate şi serverele de aplicaţie. Web

serverele vor trebui configurate astfel încât fiecare din ele să distribuie optim cererile http/https către cele două servere de aplicaţie. Serverele de aplicaţie vor trebui configurate într-un cluster activ-activ.

În cazul în care una din maşinile web server suferă o defecţiune, sistemul va trebui să funcţioneze în continuare utilizând doar web serverul rămas activ.

Clusterul bază de date este compus din două servere care accesează concurent aceeaşi bază de date în mod activ-activ.

Baza de date va fi plasată pe un echipament de stocare extern conectat pe fibră optică, existent în infrastructura ANCOM. Atât căile de access FC precum şi echipamentul de stocare extern în sine sunt redundante. Ca urmare, este de aşteptat ca serviciul bază de date să fie activ chiar şi în cazul în care unul din cele două servere de baze de date suferă o defecţiune.

Conexiunea dintre serverul web şi serverele de aplicaţii precum şi conexiunea dintre serverele de aplicaţii şi serverul de baze de date se face prin reţeaua internă (LAN) ANCOM.

Echipamentele hardware de natură networking (load balancer, firewall, router, conectică) solicitate în prezenta documentaţie, vor fi instalate în infrastructura ANCOM într-o configuraţie care va fi stabilită în faza implementare a proiectului. De asemenea, modul de configurare a porturilor Ethernet de pe servere în contextul infrastructurii ANCOM va fi stabilit în tot în faza de implementare a proiectului.

Page 10: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

10 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 2. Arhitectura hardware a aplicaţiei

Page 11: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

11 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 3. Arhitectura funcţională a sistemului

Mai jos este realizată o prezentare a principalelor caracteristici pentru fiecare categorie de componentă a infrastructurii. Toate serverele solicitate se vor livra cu sistem de operare preinstalat şi licenţiat. Toate echipamentele se vor livra împreună cu toate accesoriile necesare integrării în infrastructura existentă.

3.5.2.1. Cerinţe minimale hardware Se solicită livrarea echipamentelor descrise mai jos. Toate echipamentele se vor

livra cu o garanţie de minim 3 ani on site. Toate serverele se vor livra cu adaptor FC dual Port (8 Gbs) 1 Router cu următoarele caracteristici de bază:

- Memorie şi putere astfel încât să accepte Full Internet BGP routing table cu 2 furnizori de internet la un trafic de 60Mbps.

- 4 porturi Ethernet. - Full Internet BGP Routing Table, IPSec 3DES/AES, VLAN, CLI, EIGRP. - NAT, DHCP. - Fiecare Port LAN CU LED: Link (conectare Ethernet), FDX (fullduplex), 100Mbps

(conectare 100Mbps). - Rack-abil 19“, maxim 3 U, prevăzut cu toate elementele de conectare în rack. - 220 V, 50 Hz, prevăzut cu cablu adecvat pentru prizele din Romania. - Dual Power Supplies, Redundant Power Supply.

2 Firewall cu următoarele caracteristici de bază: - IPS. - State full filtering. - Restricţii. - Black-list. - Rackabil 19”, maxim 1U. - 220 V, 50 Hz, prevăzut cu cablu adecvat pentru prizele din Romania.

2 Switch-uri de Layer 3 cu următoarele caracteristici de bază: - Rack-abil, 19”, 1U. - Layer 3 (capacitate de routare). - ACL, Port Security, Port Filtering, Mac Overflow. - 24 RJ-45 10/100/1000 ports. (IEEE 802.3 Type 10Base-T, IEEE 802.3u Type

100Base-T) 1 port RJ-45 pentru consolă de administrare, 2 porturi care acceptă tranfer de date pe cupru sau pe fibră optică (IEEE 802.3 Type 10Base-T; IEEE 802.3u Type 100Base-TX; IEEE 802.3ab 1000Base-T Gigabit Ethernet) sau un slot mini-GBIC (pentru utilizare cu transceiver mini-GBIC).

- IEEE 802.3x Control Flux, IEEE 802.3ad Link Aggregation Control Protocol, RFC 1492 TACACS+SSHv1/SSHv2 Secure Shell, IEEE 802.1X Network Login, IEEE 802.1Q VLAN tagging, SNMPv1/v2c/v3, RFC 1493 Bridge MIB, IEEE 802.1s Multiple Spanning Trees, IEEE 802.1AB Link Layer Discovery Protocol, RFC 2138 RADIUS, Secure Sockets Layer (SSL), IEEE 802.1Q VLANs, IEEE 802.1p Priority, SNMP MIB II, RFC 2236 (IGMPv2).

- interfaţă pentru linia de comandă; browser Web; un canal dedicat de management (serial RS-232C)

- Minim 8000 de intrări în Tabela MAC.

Page 12: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

12 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

- Voltaj: 100:127 VAC/200:240 VAC, curent maxim: 0.75 A /0.4 A, Frecventa: 50/60 Hz. Cerinţele minimale pentru caracteristicile serverelor sunt descrise în continuare.

2 servere web: - Două procesoare ultimă generaţie cu 4 nuclee per procesor, realizate special

pentru servere, cu frecvenţa minimă de 2,5 GHz. - MainBoard cu FSB 1333, DDR dual-channel, PCI express, 2 x 10/100/1000 LAN

(min 4xUSB 2.0. - SAS RAID hardware, 256MB RAM, RAID support 0,1,10, min. 6 SAS ports, hot-

swap - 8 GB DDR min 667MHz FB-DIMM - 4x 146 GB, 15.000 rpm, SAS plus 2x 146 GB de rezervă - DVD±RW Dual Layer cu soft scriere inclus - SVGA, min 16MB - Rack mountable case max 4U, 2x min 500W redundant power hot swap, min 6

bay HDD hot-swap 1 un server de bază de date

- două procesoare ultimă generaţie cu 4 nuclee per procesor, realizate special pentru servere, cu frecvenţa minimă de 2.5 GHz

- MainBoard cu FSB 1333, DDR dual-channel, PCI express, sound, 2x 10/100/1000 LAN, min 4xUSB 2.0

- SAS RAID hardware, 256MB RAM, RAID support 0,1,10, min. 6 SAS ports, hot-swap

- 8 GB DDR min 667Mhz FB-DIMM - FDD, 1.44 MB floppy (se accepta si extern pe USB 2.0) - 4 x 300 GB SAS, 15.000 rpm, plus 2 x 146 GB SAS, pentru sistem de operare - DVD±RW Dual Layer cu soft scriere inclus, - SVGA, min 16MB - Rack mountable case max 4U, 2x min 500W redundant power hot swap, min 6

bay HDD hot-swap 1 server pentru replicarea bazei de date

- două procesoare ultimă generaţie tip x86 cu 4 nuclee per procesor, realizate special pentru servere, cu frecvenţa minimă de 3.00 GHz

- MainBoard cu FSB 1333, DDR dual-channel, PCI express, sound, 2x 10/100/1000 LAN, min 4xUSB 2.0

- SAS RAID hardware, 256MB RAM, RAID support 0,1,10, min. 6 SAS ports, hot-swap

- 8 GB DDR min 667Mhz FB-DIMM - FDD, 1.44 MB floppy (se accepta si extern pe USB 2.0) - 4 x 300 GB SAS, 15.000 rpm, plus 2 x 146 GB SAS pentru sistem de operare - DVD±RW Dual Layer cu soft scriere inclus, - SVGA, min 16MB - Rack mountable case max 4U, 2x min 500W redundant power hot swap, min 6

bay HDD hot-swap Kit de bază pentru servere:

- Switch KVM 4 porturi - Tastatură 104 keys

Page 13: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

13 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

- Mouse cu scroll - Monitor 22” min 1600x1050

UPS: - rack-abil 19’ - Să fie capabilă să susţină întreaga structură hardware în caz de incident (cădere tensiune) minim 15 minute la încărcare maximă / consum maxim (full load) şi 30 de minute la încărcare / consum pe jumătate

Rack: Dimensionat după echipamente care trebuie să fie toate rack-abile şi să încapă în el.

Dispozitiv stocare extern: - Rack-abil 19”, maxim 2 U; - LTO – 4; - AES 256-bit; - 1 TB compressed 2:1; - 128 MB Included; - 4-Gbps Fibre Channel connect to host sau 3 Gb/sec SAS; - Sursă dublă de alimentare, Surse redundantă; - 220V, 50Hz, prevăzut cu cablu adecvat pentru prizele din Romania.

Un dispozitiv hardware compatibil cu Load Balancing: - Rack-abil 19”, maxim 1U; - Layer 4 & Layer 7 load balancing; Content routing; - Monitorizare stare server; detectare eroare/defectare server; adaugare/înlocuire

servere fără a opri funcţionarea sistemului; Stare capabilităţi servere (Server weighting), Mod de întreţinere server, 1 GB rată de transfer pe mediu fizic; Direct Server Return mode;

- Monitorizare performanță; suport SNMP; Actualizări automate, protecție ACL și SSL; Trafic în timp real; Statistici; Configurare automată a salvărilor; Mod automat de descoperire; Fără restricții pe port sau pe server, API (Application Programming Interface); Actualizare facillă a firmware; Notificare evenimente; Actualizare facilă a firmware; Notificare evenimetelor prin e-mail sau SNMP; Rute statice;

- http, HTTPS (SSL), SSH, SMTP, IMAP, POP3, RDP (Windows Terminal Services), NNTP, ASP, Flux continuu audio – video prezentat către utilizator; Streaming media, DNS, LDAP, RADIUS, TFTP, Other TCP/UDP services;

- Prevenire atacuri DDos, IPS (Intrusion Prevention System), Remote Desktop Protocol (RDP) support, Service level ACL;

- 2 x Gigabit Ethernet; - 3 ani să fie asigurate update-urile; - 220V, 50Hz, prevăzut cu cablu adecvat pentru prizele din Romania.

3.5.2.2. Sistemul de comunicaţii

Arhitectura sistemului de comunicaţii este prezentată în figurile de mai jos:

Page 14: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

14 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 4. Sistemul de comunicaţii al ANCOM

Page 15: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

15 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 5. Sistemul de comunicaţii al aplicaţiei

Cele două scheme au caracter informativ. Structura finală (setările) a sistemului de comunicaţii va fi stabilită în faza de implementarea proiectului.

Reţeaua VPN a ANCOM este structurată pe 2 niveluri ierarhice cu 3 niveluri de capacităţi şi permite asigurarea comunicaţiilor de tip transmisii de date, telefonie VoIP, transmisii fax over IP (toate protocoalele, inclusiv G3, SG3), modem over IP, inclusiv modulaţie V.34, transmisii de videoconferinţă, audioconferinţă şi date de proces.

Deoarece ANCOM deţine un AS (sistem autonom) propriu pentru sediul Central prin care se anunţă 2 clase de adrese IP/24 şi un alt AS pentru sediul Portabilitatea Numerelor prin care se anunţă o clasă de adrese IP/24 diferită de clasele de adrese IP de la sediul central, pentru interconectarea la internet se foloseşte protocolul BGP pentru fiecare dintre aceste două locaţii.

Page 16: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

16 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

3.5.2.3. Cerinţe minimale software Se vor livra, pentru toate serverele din arhitectura tehnică, sisteme de operare de

nivel Enterprise, care respecta cerintele specificate la punctul 3.5.2.1. Cerinţe minimale hardware. Mai jos sunt specificaţiile pentru fiecare dintre produsele de infrastructură software necesare funcţionării sistemului.

Este necesar ca serverul de web şi serverul de aplicaţii să fie certificate de către producatori că funcţionează împreună corect în configuraţia solicitată. De asemenea, este necesar ca serverul de aplicaţii şi baza de date să fie certificate de către producatori că funcţionează împreună corect în configuratia solicitată. Propunerea tehnică trebuie să includă documentaţia tehnică a produselor care să certifice aceste compatibilităţi.

3.5.2.4. Server web

Serverul web livrat trebuie să îndeplinească următoarele cerinţe minime şi obligatorii:

să ofere suport pentru SSL şi autentificare de bază să permită extensia funcţionalităţilor pe baza de plugin-uri sau module să dispună de plugin-uri astfel încât să permită utilizarea ca server de interfaţă

pentru serverul de aplicaţii să permită implementarea unei arhitecturi de tip PKI comunicaţiile cu exteriorul reţelei trebuie să se realizeze atât criptat cât şi în clar,

în funcţie de tipul informaţiei să ofere suport pentru SSL v3 să permită integrarea cu soluţii de accelerare hardware a criptării/decriptării să permită operarea în mod reverse-proxy să dispună de functionalităţi de rescriere a adreselor URL să dispună de mecanisme de balansare a încărcării să permită configurarea într-un mod de disponibilitate ridicată să ofere suport pentru IPv4 şi IPv6 să permită rularea conţinutului dinamic oferind suport cel puţin pentru tehnologiile

PHP, JSP, C/C++ să permită port tunneling să ofere servicii de web cache să ruleze pe toate distribuţiile majore de sisteme de operare prezente pe piaţă

(Windows, Linux, Unix) Se vor livra licenţe pentru echipamentele de tip web server arhitectură x86/x64

descrise mai sus.

3.5.2.5. Server de aplicaţii Serverul de aplicaţii va trebui să implementeze unul din standardele mature din

piaţă (DotNet, J2EE sau alte standarde echivalente). Acest standard trebuie să aibă cel puțin 3 implementări majore de tip produs de raft făcute de către 3 producători mari (Oracle Weblogic, IBM WebSphere, JBoss sau alţi producători mari).

Serverul de aplicaţii trebuie să îndeplinească următoarele cerinţe minime şi obligatorii:

să ofere suport pentru conectarea la multiple sisteme de gestiune a bazelor de date relaţionale (SGBDR)

Page 17: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

17 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

să permită partajarea conexiunilor de date (Connection Pooling) integrat cu mecanismele de clustering şi detectarea defectelor implementate la nivelul bazelor de date

să ofere mecanisme de grupare a serverelor în clustere de servere de aplicaţii atât în topologii de tip activ-activ cât şi activ-pasiv

să permită stoparea temporară a unui nod din cluster pentru mentenanţă şi suport, sistemul în acest timp fiind disponibil pentru activităţi normale

să ofere mecanisme de balansarea dinamică a încărcării sistemului între resursele administrate în cadrul aceluiaşi cluster

să ofere mecanisme de scalare a sistemului pe orizontală (Scale Out) şi verticală (Scale Up)

să conţină integrat server-ul web să permită rularea serverului de aplicaţii pe toate distribuţiile majore de sisteme

de operare prezente pe piaţă: Windows, Linux şi UNIX să permită instalarea de noi versiuni ale unei aplicaţii fără intreruperea

utilizatorilor conectaţi asigurând continuitate activăţii de business (Zero-Downtime); vechea aplicaţie va fi dezactivată numai după închiderea tuturor conexiunilor active la momentul instalării noi versiuni

să ofere suport complet pentru standardul Java Messaging Service (JMS) versiunile 1.0 şi 1.1 sau echivalent

să ofere suport complet pentru standardul Java Authentication and Authorization Service (JAAS) sau echivalent

să ofere o consolă de administrare a serverelor de aplicaţii cu capabilităţi de gestiune a schimbărilor de configuraţii: ‐ blocarea unei configuraţii în vederea modificării; ‐ salvarea unei configuraţii fără aplicare efectivă; ‐ revenirea la o configuraţie anterioară; ‐ istoricul modificărilor

să se permită înregistrarea, sub forma unui script de comenzi, a operaţiilor de administrare executate asupra unui domeniu de aplicaţii cu posibilitatea de utilizare ulterioară a acestuia pentru activităţi de administrare si mentenanţă a serverului de aplicaţii

să ofere suport pentru protecţie împotriva supraîncărcării serverului de aplicaţii utilizând opţiuni de configurare a resurselor software pentru cazurile în care serverul nu mai poate accepta noi cereri de procesare, capacitatea maximă a sistemului fiind atinsă

să includă facilităţi de modificare dinamică (self-tunning) a numărului de sesiuni concurente acceptate în funcţie de gradul de încărcare a sistemului exploatat

să fie compatibil cu specificaţiile standardului Java Enterprise Edition 5 sau echivalent

să ofere compatibilitate cu specificaţiile standardelor anterioare Java, Java 2 Enterprise Edition 1.4 şi Java 2 Enterprise Edition 1.3 sau echivalent

să constituie o platformă tehnologică completă pentru instalarea şi execuţia site-urilor web dinamice, serviciilor web şi aplicaţiilor conforme standardului J2EE sau echivalent

să ofere suport complet pentru specificaţiile standardelor Java Servlets 2.3, 2.4 si 2.5 sau echivalent

Page 18: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

18 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

să ofere suport complet pentru specificaţiile standardelor JavaServer Pages 1.2, 2.0 si 2.1 sau echivalent

să ofere suport complet pentru specificaţiile standardelor Enterprise JavaBeans 2.0, 2.1 sau echivalent

să ofere suport pentru servicii web conform specificaţiilor standardului WS-I Basic Profile 1.0 si 1.1

să ofere suport complet pentru servicii web utilizând specificaţiile standardelor JAX-WS 2.0 si JAX-RPC 1.1 sau echivalent

să ofere suport pentru Simple Object Access Protocol (SOAP) versiunile 1.1 si 2.0 şi SOAP with Attachments API for Java (SAAJ) sau echivalent

să permită transformarea datelor în format XML utilizând standardul W3C Extensible Stylesheet Language (XSL)

să permită citirea şi scrierea datelor în format XML, utilizând interfeţele de programare standard Document Object Model (DOM) şi Simple API for XML (SAX) şi specificaţia Streaming API for XML (StAX) sau echivalent

să permită securizarea serviciilor web, utilizând standardele WS-Security şi WS-SecurityPolicy

să ofere suport complet pentru standardul JDBC versiunile 2.1 si 3.0 sau echivalent În cazul în care ofertantul oferă soluţii care respectă standarde echivalente, acesta

va trebui să prezinte în ofertă un tabel de echivalenţă din care să rezulte clar că soluţia ofertată oferă cel puţin toate funcţionalităţile pe care le oferă o soluţie compatibilă cu standardele specificate mai sus.

Se vor livra licenţe pentru echipamentele de tip web server arhitectură x86/x64 descrise mai sus

3.5.2.8. Server baza de date

Baza de date relaţională trebuie să îndeplinească următoarele cerinţe minime şi obligatorii:

să fie un sistem de gestiune a bazelor de date de tip relaţional să permită minimizarea conflictelor de acces la date şi garantarea simultaneităţii

accesului la date să permită reorganizarea, mutarea şi redefinirea de tabele fără blocarea activităţii să aibă posibilitatea de a suspenda temporar operaţii consumatoare de resurse

(de ex. încărcări masive de date), cu reluarea ulterioară a acestora să ofere scheme de prioritate în modul de accesare a bazei de date în funcţie de

tipul de utilizator să fie compatibilă cu standardul ANSI SQL să ofere suport date multimedia să permită în mod nativ stocarea şi gestiunea de structuri de date de tip XML să ofere suport pentru proceduri stocate şi triggeri să ofere suport pentru tranzacţii autonome să permită definirea de tabele de tip index pentru acces rapid la anumite tabele să ofere mecanisme de restaurare rapidă în caz de eroare, la nivel de tranzacţie,

tabelă sau bază de date, fără a fi necesară întreruperea activităţii pe baza de date

Page 19: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

19 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

să ofere mecanisme integrate în baza de date pentru anularea unei tranzacţii care a fost comisă, fără a fi necesară restaurarea dintr-un backup sau întreţinerea prin proceduri de utilizator a unor copii ale datelor

să permită interogarea direct din baza de date a fişierelor text externe, fără a necesita în prealabil o operaţiune de încărcare într-o tabelă din baza de date

să permită limitarea numărului de conexiuni la baza de date prin folosirea unui mecanism de tip database connection pooling

să ofere suport complet pentru folosirea de expresii regulate să permită recuperarea tranzacţiilor aflate în lucru în momentul intervenirii unei

căderi (roll-forward) să aibă suport Unicode UTF-8 sau echivalent să ofere suport pentru replicarea bidirecţională a datelor între două instanţe ale

bazei de date să permită restricţionarea accesului la nivelul obiectelor bazei de date să permită aplicarea simultană a mai multor politici de securitate pe un acelaşi

obiect al bazei de date să ofere o listă cu operaţiile pe care un grup sau o clasă de utilizatori le poate

executa să ofere mecanisme native de restricţionare a accesului utilizatorilor la nivel de

înregistrare şi coloană într-o tabelă să permită modificarea dinamică a parametrilor în cazul suplimentării sistemului cu

memorie, procesoare şi spatiu de stocare, baza trebuind să se ajusteze în mod automat la aceste modificări

să permită salvarea/restaurarea şi arhivarea/dezarhivarea datelor în regim de lucru online

să pemită salvarea totală şi/sau parţială a bazei de date să permită efectuarea de backup automat într-o formă unitară, centralizată şi uşor

de administrat să permită efectuarea de backup numai pentru fişierele care au suferit schimbări

de la ultimul backup şi pentru fişierele nou create să ofere rapoarte locale şi consolidate asupra întregului mediu de backup cât şi a

operaţiunilor de backup să permită înregistrarea tuturor modificărilor bazei de date pentru a permite

recuperarea bazei de date (înregistrarea tranzacţiilor) să permită recuperarea totală şi/sau parţială a bazei de date de la un moment de

timp specificat de utilizator să permită salvarea pentru unul sau mai multe spaţii alocate tabelelor aşa cum

este specificat de către administratorul bazei de date să permită rularea serverului de baze de date pe toate distribuţiile majore de

sisteme de operare prezente pe piaţă: Windows, Linux şi UNIX să permită compresia datelor stocate în tabele pentru a minimiza spaţiul de

stocare să permită execuţia de instructiuni INSERT de tip multi-tabelă să permită limitarea numărului de procesoare utilizate de baza de date prin

mecanismele proprii, fără a fi necesară instalarea suplimentară de software de virtualizare.

Page 20: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

20 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

să aibă capabilităţi incluse de optimizare automată a instrucţiunilor SQL, prin mecanisme de indexare sau partiţionare a datelor

să aibă posibilitatea de partiţionare logică a tabelelor mari în scopul reducerii timpului de acces la date folosind diverse criterii de partitionare (list, range, hash) şi combinatii ale acestora (range-hash, range-list, range-range, list-range, list-list, list-hash)

tabelele partiţionate să ofere facilitatea de indexare la nivel global şi la nivel de partiţie (indecşi locali)

să permită accesul cât mai rapid la informaţii prin utilizarea diferitelor tipuri de indecşi, cum ar fi B-Tree, bitmap, partitioned, function based, domain sau similari

suportă definirea de partiţionare de tip referinţă a tabelelor, prin utilizarea drept criteriu de partiţionare a tabelei copil, în cazul existenţei unei relaţii de tip referinţă părinte-copil între două tabele, a aceleiaşi coloane după care a fost partiţionată tabela părinte, fără a fi necesară prezenţa acelei coloane în tabela copil

să ofere suport pentru definirea de scripturi declanşate de anumite evenimente la nivel de instrucţiune sau înregistrare, permiţând executarea respectivelor acţiuni scriptate atât înainte cât şi după respectivul eveniment declanşator

să ofere un utilitar grafic pentru modelarea relaţională şi dimensională a datelor să ofere posibilitatea de a defini interogări analitice, care să permită utilizarea de

seturi de formule intercorelate, identificarea de seturi cu frecvenţă comună, agregări cumulative, teste de rang şi distribuţie sau posibilitatea de a schimba rindurile in coloane (pivot)

să permită definirea de tabele de tip index, în care datele să fie stocate împreună cu indexul în aceleaşi blocuri fizice, pentru acces rapid la anumite tabele

să permită instalarea bazei de date pe mai multe noduri (arhitectură de tip cluster activ-activ) pentru a asigura toleranţa la căderi de noduri, baza de date furnizând în acest scop propriul software de clustering; nodurile din cluster trebuie să poată fi adăugate/eliminate din cluster în mod dinamic, fără a fi necesară întreruperea bazei de date

să permită interogarea directă a tabelelor care să prezinte imaginea datelor exact aşa cum erau acestea la un moment anterior în timp, chiar dacă acestea au fost modificate ulterior, fără a necesita restaurarea dintr-un backup sau efectuarea de snapshot-uri periodice Se vor livra licenţe pentru cele două maşini baze de date solicitate mai sus

(arhitectură x86/x64). 4. Arhitectura aplicaţiei

Componentele aplicaţiei sunt prezentate în figura 6. Cerinţa minimă pentru calificarea ofertanţilor este furnizarea şi implementarea componentelor hardware şi software, luând în considerare prevederile prezentului caiet de sarcini. Infrastructura hardware trebuie să asigure funcţionarea aplicaţiei pe soluţia software propusă de Ofertant.

Page 21: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

21 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Fig. 6. Componentele aplicaţiei interactive

Interfaţa web destinată utilizatorilor finali va fi proiectată luând în considerare structura şi elementele de identitate vizuală indicate de ANCOM, care vor fi puse la dispoziţia Ofertantului la momentul dezvoltării interfeţei web. De asemenea, vor fi respectate prevederile POS CCE privind identitatea vizuală a proiectelor finanţate prin Axa Prioritară III "Tehnologia Informaţiei şi Comunicaţiilor pentru sectoarele privat şi public" Domeniul Major de Intervenţie 2 „Dezvoltarea şi creşterea eficienţei serviciilor publice electronice” Operaţiunea 1 „Susţinerea implementării de soluţii de e-guvernare şi asigurarea conexiunii la broadband, acolo unde este necesar”.

Cerinţa principală va fi realizarea unui instrument de calcul şi a arhitecturii corespunzătoare a sistemului, care să asigure compararea online a tarifelor pentru serviciile de comunicaţiile electronice şi afişarea informaţiilor relevante privind condiţiile de furnizare a acestor servicii, pe baza unor opţiuni introduse de utilizatori. 4.1. Serviciile de comunicaţii electronice care vor fi incluse în modelul de calcul

Modelul propus trebuie să realizeze comparaţii interactive, pe baza tarifelor,

pentru următoarele servicii declarate de operatori ca fiind furnizabile într-o anumită arie geografică (la nivel naţional, judet, localitate), conform prevederilor de la Sectiunea a 2-a, art. 11 alin. (2) din Decizia nr. 77/2009:

Telefonie fixă: abonament, apeluri naţionale fix-fix (în interiorul reţelei proprii, sau parteneri, şi în afara acesteia), apeluri naţionale fix-mobil (în interiorul reţelei proprii, sau parteneri, şi în afara acesteia), şi apeluri către o serie de destinaţii internaţionale;

Telefonie mobilă: abonament/cartelă preplătită, apeluri naţionale (în interiorul reţelei proprii, sau parteneri, şi în afara acesteia), apeluri internaţionale, SMS şi/sau MMS (în interiorul reţelei proprii, sau parteneri, şi în afara acesteia), extraopţiuni de acces la internet prin telefon;

Internet (altul decât cel prin intermediul telefonului mobil): abonament, trafic/timp inclus, lărgime de bandă;

Interfaţa web destinată utilizatorilor finali

Instrumentul/softul de calcul

Serverul web

Baza de date

Componente

Software

Tipul componentelor

Infrastructura de operare

Locaţia

Prin intermediul paginii publice de

internet

Găzduit pe serverul web

Page 22: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

22 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Pachete de servicii, în orice combinaţie care include serviciile de mai sus. Operatorii vor putea adăuga, opţional, într-un câmp suplimentar, ofertele comerciale privind pachetele de servicii care, pe lângă serviciile sau combinaţiile de servicii de mai sus, mai cuprind şi serviciul de retransmisie a programelor audiovizuale. Sub rezerva posibilităţii neincluderii tuturor ofertelor de pachete de servicii de acest tip de pe piaţă, modelul propus va realiza comparaţii şi între preţul final al pachetelor introduse, în funcţie de serviciile selectate de utilizator (minim două). 4.2. Baza de date/Instrumentul de comparare

Baza de date va conţine: detalii privind toate ofertele comerciale standard, publice, aşa cum au fost

transmise de către operatori şi validate de către ANCOM; în cazul telefoniei fixe şi telefoniei mobile, instrumentul de calcul necesar comparării

ofertelor pe baza profilului „utilizatorului tipic” sau a detaliilor furnizate individual de fiecare utilizator;

în cazul internetului şi a pachetelor de servicii instrumentul de calcul necesar comparării ofertelor pe baza detaliilor furnizate individual de fiecare utilizator.

alte date necesare paginilor dedicate utilizatorilor, operatorilor şi ANCOM. Datele privind profilurile „utilizatorului tipic” vor fi puse la dispoziţia Ofertantului

de către ANCOM. „Utilizatorul tipic” va cuprinde maxim 3 profiluri standard de consum (Redus, Mediu şi Ridicat) construite astfel încât să se poată adresa utilizatorilor finali cu consum redus, mediu sau ridicat de servicii de telefonie. 4.3. Pagina dedicată utilizatorilor finali

4.3.1. Funcţionalităţi Pagina de internet dedicată utilizatorilor finali le va permite acestora să evalueze

care sunt cele mai convenabile oferte comerciale adaptate setului propriu de opţiuni. Comparaţiile se vor baza pe modelul individualizat de consum al utilizatorului final.

În cazul telefoniei fixe şi a telefoniei mobile, pentru a asigura o utilizare facilă pentru utilizatorii finali, soluţia va oferi opţional o comparaţie pe baza unuia dintre profilurile „utilizatorului tipic". Utilizatorul trebuie să poată modifica profilul „utilizatorului tipic" astfel încât să-l adapteze cât mai bine propriului model de consum.

Astfel, utilizatorii vor introduce detalii privind modul propriu de utilizare a serviciului/serviciilor respective (de exemplu, modul în care doreşte să facă plata, numărul de minute sunate lunar, volumul de trafic de date realizat sau alţi indicatori), iar aplicaţia interactivă le va furniza un clasament al cel puțin primelor 25 cele mai avantajoase oferte din punctul de vedere al preţului (calculat pentru un interval de o lună). În momentul afişării rezultatelor, se vor afişa şi alte detalii relevante privind ofertele respective (de exemplu, număr de minute sau SMS-uri incluse, perioada de facturare, durata minimă a contractelor, datele de contact ale serviciului de relaţii cu clienţii).

Aceasta va fi o pagină accesibilă publicului larg. La accesarea paginii, utilizatorului i se va solicita introducerea unor seturi de parametri, fără a fi obligatorii sau a se limita la:

I. Parametri preliminari:

Page 23: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

23 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

- tipul de serviciu solicitat: telefonie fixă, telefonie mobilă, internet sau pachete de servicii (se vor bifa minim două servicii);

- modalitatea de plată (acolo unde este cazul): cu abonament, cartelă preplătită sau ambele;

II. Comportament de consum: În cazul serviciilor de telefonie:

a) număr de minute către reţele mobile (în reţeaua proprie şi către alte reţele); b) număr de minute către reţele fixe (în reţeaua proprie şi către alte reţele); c) număr de SMS-uri (în reţeaua proprie şi către alte reţele); d) număr de MMS-uri (în reţeaua proprie şi către alte reţele); e) număr de minute către numere internaţionale (către reţele fixe, către reţele mobile

partenere, către alte reţele mobile); f) număr de minute pe paliere orare, în week-end, către numere favorite; g) număr de minute către mesageria vocală; h) MB trafic internet de pe telefonul mobil.

În cazul serviciilor de acces la internet: a) tipul de acces la internet dorit (internet fix sau mobil) b) restricţii (conectat permanent sau un anumit număr de ore, limită de trafic sau

nelimitat); c) viteza (minimă) de download/upload.

Parametrii prezentaţi mai sus sunt orientativi, scopul acestora fiind ca Ofertantul să-şi facă o idee cât mai clară şi mai completă asupra cerinţelor aplicaţiei solicitate. Setul concret de parametri trebuie propus de Ofertant numai după analizarea ofertelor furnizorilor de pe piaţa de comunicaţii electronice din România. Nivelul de detaliere necesar trebuie să ia în calcul atât cerinţe precum uşurinţa utilizatorilor finali de a folosi şi înţelege aplicaţia, cât şi gradul în care informaţiile solicitate pot asigura un rezultat al comparaţiei care să reprezinte cu acurateţe tarifele fiecărui operator.

În cazul pachetelor de servicii se va solicita bifarea a minimum 2 tipuri de servicii (telefonie fixă, telefonie mobilă sau internet), după care utilizatorul va fi solicitat să introducă consecutiv comportamentul de consum pentru fiecare din serviciile bifate, urmând ca la final aplicaţia să returneze rezultatele pachetelor de servicii conform solicitării.

După introducerea setului minim de date, utilizatorul poate fie (i) să aleagă direct compararea tarifelor oferite de diverşi operatori pe baza „utilizatorului tipic” (acolo unde este cazul), fie (ii) să introducă detalii suplimentare cu privire la comportamentul său de consum, după care să solicite compararea.

Ofertele comerciale vor fi prezentate utilizatorului în funcţie de datele introduse, în ordinea crescătoare a tarifelor. Clasamentul returnat va conţine informaţii cum ar fi:

În cazul serviciilor de telefonie: a) denumirea şi logo-ul furnizorului, numele planului tarifar şi pagina de internet a

furnizorului unde se regăsesc informaţii detaliate privind acest plan; b) aranjamentul contractual (cu plata în avans sau ulterior furnizării serviciilor); c) durata minimă a contractului, precum şi penalităţile aplicabile pentru încetarea

contractului înainte de termen; d) tariful abonamentului lunar sau valoarea cartelei de reîncărcare, după caz, precum

şi minutele incluse sau creditul iniţial inclus în preţ, dacă este cazul; e) tariful de conectare la reţea sau tariful de instalare a serviciului, dacă este cazul;

Page 24: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

24 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

f) tarifele percepute pentru fiecare categorie de apeluri: pentru apelurile naţionale, se vor indica tarifele în funcţie de destinaţie/reţeaua apelată (în aceeaşi reţea sau către alte reţele/tipuri de reţele, precizându-se reţelele/tipurile de reţele care pot fi apelate), precum şi în funcţie de perioada din zi/săptămână în care se efectuează apelul (în orele de vârf/în afara orelor de vârf, cu indicarea intervalelor orare corespunzătoare) sau în funcţie de tipurile de numere apelate (de exemplu, numere dintr-un grup definit), dacă este cazul; pentru apelurile internaţionale, se vor indica tarifele în funcţie de zonele/ţările de destinaţie; de asemenea, se va indica faptul că pentru unele categorii de numere se pot aplica tarife mai mari decât în mod obişnuit (de exemplu, numere cu tarif special);

g) în cazul serviciilor de telefonie mobilă, tarifele pentru serviciile utilizate în roaming (apeluri primite, apeluri efectuate, SMS, MMS) în funcţie de reţeaua selectată, intervalul orar (dacă este cazul), precum şi în funcţie de destinaţie (în interiorul ţării vizitate, către ţara de origine sau către o altă ţară decât cea de destinaţie ori cea de origine);

h) aria de acoperire a serviciilor (localităţile în care sunt disponibile serviciile, în cazul telefoniei fixe, respectiv procentul populaţiei şi procentul din teritoriu, în cazul telefoniei mobile);

i) modalităţile de plată a facturii; j) ofertele promoţionale în curs, inclusiv reduceri sau gratuităţi la echipamente; k) orele de program ale serviciului de relaţii cu clienţii.

În cazul serviciului de internet: a) denumirea şi logo-ul furnizorului, numele planului tarifar şi pagina de internet a

furnizorului unde se regăsesc informaţii detaliate privind acest plan, dacă este cazul; b) aranjamentul contractual (cu plata în avans sau ulterior furnizării serviciilor); c) durata minimă a contractului, precum şi penalităţile aplicabile pentru încetarea

contractului înainte de termen; d) tariful abonamentului lunar şi traficul/creditul iniţial inclus în preţ, dacă este cazul; e) tariful de conectare la reţea sau tariful de instalare a serviciului, dacă este cazul; f) tarifele percepute pentru închiriere/furnizare echipamente, dacă este cazul; g) tariful perceput pentru traficul suplimentar, dacă este cazul; h) aria de acoperire a serviciilor (localităţile în care sunt disponibile serviciile); i) viteza de upload/download în intervalul orar de trafic maxim (calculată în funcţie de

numărul maxim de utilizatori care pot accesa simultan serviciul), precum şi viteza maximă de upload/download;

j) modalităţile de plată a facturii; k) ofertele promoţionale în curs, inclusiv reduceri sau gratuităţi la echipamente; l) orele de program ale serviciului de relaţii cu clienţii.

Dacă mai multe oferte au acelaşi preţ, ele vor fi departajate după alte criterii, cum ar fi:

În cazul serviciilor de telefonie fixă şi mobilă: a) cele mai multe minute în reţea/în afara reţelei incluse în ofertă; b) cele mai multe SMS-uri în reţea/în afara reţelei incluse în ofertă; c) cel mai mic preţ pe minut în reţea/în afara reţelei după terminarea minutelor incluse în ofertă (dacă e cazul); d) cel mai mare volum de trafic internet inclus; e) cele mai noi oferte apărute.

În cazul serviciilor de acces la internet: a) cea mai mare viteză de download/upload;

Page 25: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

25 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

b) volum de trafic inclus în ofertă; c) cele mai noi oferte apărute.

Aceste criterii au caracter informativ, criteriile exacte urmând a fi stabilite în urma definitivării modelului de calcul.

Modalitatea de afişare a informaţiilor va fi decisă de comun acord de Ofertant şi de ANCOM.

Aplicaţia va oferi utilizatorilor, în momentul afişării rezultatului comparaţiei solicitate, informaţii referitoare la data ultimei actualizări a ofertei efectuate de operatori. Tarifele obţinute de utilizator ca rezultat al comparării solicitate vor fi afişate astfel încât să poată permite acestuia identificarea cu uşurinţă a tuturor costurilor suplimentare aferente pachetului tarifar ales spre analiză (de exemplu: tariful echipamentului sau tariful de instalare), precum şi a tuturor serviciilor aflate în componenţa respectivului tarif, în cazul pachetelor de servicii. De asemenea, utilizatorii vor putea să îşi exprime părerea despre ofertele de servicii de comunicaţii electronice prin înregistrarea unor mesaje în cadrul unui forum de discuţii libere, moderate de reprezentanţii ANCOM.

Aplicaţia va furniza un modul de abonare la newsletter prin care se vor transmite notificări cu privire la actualizările operate de ANCOM (introducerea de noi facilităţi în aplicaţie; adăugarea, modificarea sau ştergerea unor module sau alte operaţiuni asemănătoare.). Utilizatorii vor avea posibilitatea abonării la aceste notificări selectiv, prin alegerea domeniului din care să primească informaţii (telefonie mobilă, telefonie fixă, internet sau pachete de servicii).

4.3.2. Acces Pagina dedicată utilizatorilor finali va fi publică şi nu va avea nicio parolă de acces

sau restricţii de înregistrare. Totodată sistemul va permite crearea de conturi de utilizatori pentru a accesa diferite facilități ca de exemplu; salvarea rezultatelor interogărilor efectuate sau accesul la forum.

4.4. Pagina dedicată operatorilor

4.4.1. Funcţionalităţi Operatorii vor avea la dispoziţie o interfaţă web securizată, în vederea introducerii

informaţiilor privind tarifele şi condiţiile de furnizare a serviciilor de comunicaţii electronice. Câmpurile oferite de această interfaţă vor permite introducerea unui set de informaţii obligatorii, dar şi adăugarea de informaţii opţionale.

Fiecare furnizor de servicii de telefonie şi acces la internet autorizat de ANCOM va introduce în baza de date propriile informaţii privind tarifele, prin intermediul unei conexiuni securizate dedicate. Operatorul va folosi această pagină pentru a prezenta ANCOM informaţiile privind ofertele, urmând ca aceasta din urmă să le valideze şi să le activeze în vederea accesării de către utilizatorii paginii publice.

Aplicaţia trebuie să permită operatorului modificarea, actualizarea sau inactivarea (oferta nu mai este disponibilă, dar ea rămâne în sistem pentru a asigura trasabilitate și pentru a furniza statistici şi analize) ofertelor introduse în pagina proprie. De asemenea, operatorul poate stabili o perioadă de valabilitate a ofertei, după care oferta va deveni automat inactivă. Toate operațiile efectuate de operatori vor fi semnate cu un certificat digital calificat.

Page 26: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

26 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Operatorul va avea posibilitatea să folosească interfaţa proprie drept instrument de testare, în vederea comparării opţiunilor tarifare pe care intenţionează să le propună cu opţiunile tarifare aflate deja pe pagina publică, înainte de a le prezenta ANCOM.

După introducerea unei oferte de către operatori, ANCOM va primi o alertă pentru validarea ofertei şi publicarea acesteia pe pagina dedicată utilizatorilor finali.

4.4.2. Acces Conectarea operatorilor la aplicatie se va face securizat folosind certificate digitale

calificate, instalate pe mașinile de pe care se accesează aplicația web. Autentificarea va fi de tip dual-factor, presupunând atât introducerea unui nume de utilizator și a parolei, cât și prezentarea certificatului digital. Fiecărui operator i se va aloca un nume de utilizator şi o parolă care să permită accesul individual şi securizat. În plus, operatorul este singurul care poate accesa sau manipula informaţiile privind tarifele proprii. Toate modificările efectuate de operatori vor fi semnate digital. Aceste măsuri asigură controlul, integritatea și autencitatea datelor precum și non-repudierea operațiilor efectuate.

Numele de utilizator și parolele trebuie criptate pe 128 de biți. Recuperarea numelui de utilizator şi a parolei nu se va putea realiza decât prin procese stricte.

Dacă timp de 15 minute un utilizator nu foloseşte sistemul în timp ce este înregistrat, sesiunea acestuia va fi întreruptă automat.

Ofertantul trebuie să asigure şi condiţiile de securitate a paginilor/conexiunilor prezentate la punctul 3.2.1. 4.5. Pagina dedicată autorităţii

4.5.1. Funcţionalităţi Pagina destinată autorităţii este, la rândul ei, o pagină privată, prin care ANCOM

poate verifica şi valida toate informaţiile privind ofertele transmise de către operatori spre publicare, ca şi conţinutul paginii dedicate utilizatorilor finali. Interfaţa web va trebui să permită cel puţin: vizualizarea informaţiilor introduse de operatori şi returnarea lor dacă informaţiile nu sunt corecte şi necesită modificări/completări; realizarea de simulări care să cuprindă atât noile oferte introduse cât şi cele afişate deja pe pagina publică; • validarea datelor introduse de către operatori înaintea activării acestora şi lansarea lor în vederea accesării de către public pe pagina de Internet destinată utilizatorilor finali; • modificarea conţinutului paginilor destinate utilizatorilor (de exemplu, formularea textelor afişate pe pagină, modificarea conținutului help-urilor, actualizarea rubricii „noutăţi”, afişarea unor anunţuri şi atenţionări periodice sau determinate de evenimente specifice); • operarea modificărilor instrumentului de comparare, inclusiv în ceea ce priveşte valoarea parametrilor şi a setărilor sistemului; • moderarea forumului de discuţii; • generarea de rapoarte (şi grafice) privind evoluţia tarifelor pe categorii de servicii şi intervale de timp; • căutarea/identificarea pachetelor tarifare valabile la o anumită dată sau pe anumite intervale de timp şi/sau ale unui anumit operator.

Page 27: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

27 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

4.5.2. Acces La fel ca în cazul paginii destinate operatorilor, fiecărui utilizator autorizat al

ANCOM i se va aloca un nume de utilizator şi o parolă care să permită accesul individual şi securizat. Parola unică alocată fiecărui utilizator asigură păstrarea confidenţialităţii informaţiilor. Numele de utilizatori şi parolele trebuie generate de sistem şi criptate pe 128 de biţi. Recuperarea numelui de utilizator şi a parolei nu se va putea realiza decât prin procese stricte. Accesul la sistem se va face din rețeaua internă a ANCOM. Vor fi implementate politici de acces care să reglementeze acest lucru.

În cadrul forumului va fi folosit un filtru care va opri automat de la publicare mesajele primite care conţin limbaj neadecvat. De asemenea, utilizatorii ANCOM cu drepturi de moderatori ai forumului trebuie să poată modifica sau şterge unele mesaje.

Dacă timp de 15 minute un utilizator nu foloseşte sistemul în timp ce este înregistrat, sesiunea acestuia va fi întreruptă automat. Utilizatorul care nu utilizează activ aplicaţia va fi informat, cu cel puţin un minut înainte de deconectarea automată, prin transmiterea, printr-o fereastră de informare, a unui mesaj standard de avertizare a întreruperii sesiunii.

Ofertantul trebuie să asigure şi condiţiile de securitate a paginilor/conexiunilor prezentate la punctul 3.2.1. 4.6. Prevederi privind caracteristicile ofertelor de pe piaţă ale operatorilor, ce trebuie tratate de către aplicaţia solicitată

Soluţia propusă trebuie să acopere o gamă largă de caracteristici ale ofertelor publice aflate în vigoare, fără însă a se limita la:

tarife diferenţiate în funcţie de apelurile efectuate în reţea, respectiv în afara reţelei; opţiunile tarifare cu minute incluse sau credit inclus, cu precizarea dacă pot sau nu

pot fi reportate în următoarea(-le) perioadă(-e) de facturare, în cazul nefolosirii acestora; tarife promoţionale pentru o perioadă determinată, urmând ca după expirarea

acestei perioade să fie aplicate tarife standard; opţiunile cu minute şi alte servicii opţionale incluse, de exemplu, opţiunile cu tarife

speciale, cu SMS-uri/MMS-uri incluse; opţiunile tarifare pentru pachete de produse şi servicii cum ar fi tarife reduse pentru

accesul la internet în cazul folosirii aceluiaşi operator pentru furnizarea serviciilor de telefonie;

tariful minim per apel sau condiţiile speciale în care se aplică respectivul tarif (ex. în cazul în care se oferă o reducere a tarifului per minut după un număr de minute din cadrul aceluiaşi apel), dacă este cazul;

tarife de iniţiere a apelurilor, dacă este cazul, sau unitatea minimă de facturare; modalitatea de tarifare (de exemplu: la secundă sau la minut, la 10KB sau 1MB); tarife diferenţiate în funcţie de orele din zi sau de zilele din săptămână; scheme de reduceri aplicate în funcţie de volumul traficului; reduceri de loialitate, caz în care utilizatorul final beneficiază de reduceri dacă nu

reziliază contractul cu furnizorul, pentru o anumită perioadă; reduceri pentru anumite metode de plată a facturii (ex. plata prin debit direct); numere favorite, la apelarea cărora utilizatorul poate beneficia de tarife reduse sau

gratuitate;

Page 28: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

28 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

În proiectarea soluţiei pentru prezentarea întregii game de oferte de pe piaţă, Ofertantul va trebui să aibă în vedere un echilibru între considerentele de complexitate şi cele de utilizare, în special să se asigure că utilizatorii şi operatorii pot înţelege şi folosi cu uşurinţă pagina de Internet (prin intermediul diverselor interfeţe) şi că toate detaliile necesare implementării comparatorului de tarife pot fi colectate fără a presupune eforturi suplimentare nejustificate din partea operatorilor.

Pentru a asigura acest echilibru între uşurinţa în utilizare şi complexitatea necesară corectitudinii rezultatelor, Ofertantul trebuie să se asigure că soluţia propusă:

asigură o ordonare corectă a tarifelor diverşilor operatori în funcţie de parametrii prezentaţi la pct. 4.3.1. Iniţial, tarifele ofertelor vor fi afişate în Euro, dar aplicaţia trebuie să includă şi opţiuni de afişare a tarifelor în Lei sau Dolari americani. În cazul ofertelor care au tarifele exprimate în alte monede decât cea în care se face afişarea, aplicaţia va face automat conversia înainte de afişarea rezultatelor, la cursul oficial al BNR extras automat, afişându-se atât valoarea şi moneda în care se face afişarea cât şi cea iniţială/originală;

are în vedere suficiente posibilităţi de comparare între opţiunile tarifare astfel încât să asigure utilizatorului final un rezultat cât mai relevant ca urmare a opţiunilor exprimate de acesta;

nu permite falsificarea rezultatelor în vederea asigurării unei poziţionări mai favorabile.

Ofertantul va trebui să detalieze, în cadrul fazei de analiză, modul în care propune integrarea caracteristicilor/structurilor tarifare ca metodă efectivă de calcul, cu precădere:

descrierea caracteristicilor ofertelor, subliniind relevanţa şi impactul acestora asupra instrumentului de calcul, a paginii utilizatorilor, paginii operatorilor şi dezvoltarea modelului de consum al „utilizatorului tipic” sau alte aspecte particulare ale soluţiei de ansamblu propuse.

modul în care se pot integra orice fel de caracteristici ale ofertei tarifare în instrumentul de calcul şi modul în care eforturile suplimentare cauzate de colectarea acestor date pot fi minimizate. 4.7. Cerinţe privind tehnologia folosită

Soluția ofertată va implementa următoarele cerințe tehnice minimale: Se va baza pe tehnologii de tip client side scripting – AJAX, CSS, Javascript; Conținutul site-ul va fi optimizat cel puţin pentru următoarele browsere şi

versiunile următoare ale acestora: Internet Explorer 7.x, Firefox 3.x, Opera 9.x, Chrome 10.x, Safari 5.x., sau versiuni ulterioare ale acestora.

va include şi conţinut optimizat pentru terminale mobile (telefon mobil, smartphone-uri, netbook, tabletă sau alte dispozitive asemănătoare) cu următoarele caracteristici:

o direcţionarea utilizatorilor ce accesează de pe mobil site-ul aplicaţiei către versiunea specifică a acestuia;

o redirecţionarea către versiunea completă a paginilor de pe site-ul de mobil al aplicaţiei

o folosirea markup-ului valid în structura internă a site-ului;

Page 29: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

29 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

o folosirea unui antet XML (XML header), a unui DOCTYPE şi a encoding-ului corespunzător;

o folosirea unui layout liniar, minimizarea navigării stânga-dreapta şi organizarea informaţiei pe o singură coloană;

o minimizarea folosirii tabelelor; o minimizarea dimensiunii paginilor o separarea codului de tip conţinut de codul de tip prezentare (CSS); o folosirea tag-urilor de tip ALT.

site-ul trebuie să fie realizat în totalitate folosindu-se standardele CSS, [X]HTML, pur „box modeling”, excepţional tabele. Pagini validate conform standardelor w3c.org;

indexarea cuvintelor cheie, titlului paginii, conţinutului, titlurilor link-urilor pentru o mai bună performanţă;

conţinutul paginilor trebui să poată fi accesate pe orice sisteme de operare Windows, Mac OS şi Linux;

suport Dynamic HTML/CSS să permită suport pentru conţinut audiovizual.

4.8. Cerinţe de performanţă

Următoarele cerințe de performanță trebuie îndeplinite de soluția ofertată:

timpul mediu de încărcare a unei pagini care nu oferă decât informaţii primare: 1-5 secunde în funcţie de tipul de conexiune de care dispune vizitatorul;

timpul mediu de încărcare a unei pagini care conţine procesări şi comparaţii de oferte: 5-15 secunde în funcţie de complexitatea cererii;

număr mediu de utilizatori concurenţi: cel puţin 5.000 pentru pagina destinată utilizatorilor, cel puţin 20 pentru pagina destinată operatorilor şi cel puţin 10 pentru pagina destinată ANCOM;

număr minim de cereri/minut: cel puţin 1.000 pentru pagina destinată utilizatorilor finali, cel puţin 10 pentru pagina destinată operatorilor şi cel puţin 5 pentru pagina destinată ANCOM;

capacitatea de a suporta cel puţin 20 de utilizatori interni cu diverse roluri de administrare;

disponibilitate 99,9% (sau 24/7 exclusiv perioadele de mentenanţă); capacitatea de a răspunde într-un timp rezonabil unui număr de cel puţin 50.000

de vizitatori unici pe lună pentru pagina utilizatorilor finali şi 1.000 de utilizatori unici pentru pagina operatorilor şi pagina ANCOM;

capacitatea de a suporta perioade lungi de trafic intens; să permită suport pentru furnizarea de fluxuri video şi audio.

Ofertantul trebuie să prezinte testele ce vor fi efectuate pentru a asigura îndeplinirea cerințelor de performanță. 4.9. Cerinţe de optimizare a afişării site-ului

site-ul trebuie să fie realizat în totalitate folosindu-se standardele CSS, [X]HTML; indexarea cuvintelor cheie, titlului paginii, conţinutului, titlurilor link-urilor pentru o

mai bună performanţă;

Page 30: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

30 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Page Caching – să permită printr-un sistem de cache să reţină pagina astfel încât dacă mai există o cerere pentru aceeaşi pagină să o poată afişa mai repede;

Load Balancing – să permită încărcarea conţinutului de pe mai multe. 4.10. Cerinţe de interoperabilitate

Content Syndication (RSS) – Integrarea abonamentului RSS pentru transmiterea ştirilor;

program avertizare noutăţi sau evenimente prin e-mail ; suport multilingvistic (UTF-8, UTF-16 sau alte formate echivalente);

4.11. Cerinţe design

Ofertantul va prezenta cel puţin 3 layout-uri diferite pentru prima pagină, site şi subsite-uri, respectând identitatea vizuală a aplicaţiei şi caracteristicile de branding stabilite pentru aceasta (ale căror specificaţii şi elemente cheie vor fi puse la dispoziţia Ofertantului de către ANCOM);

Designul site-ului va respecta toate cerinţele de identitate vizuală prezentate în Manualul de Identitate Vizuală (MIV) al Programului Operaţional Sectorial Creşterea Competitivităţii Economice (POSCCE)

toate paginile, cu excepţia primei pagini vor avea acelaşi design de bază. Subsite-urile se vor diferenţia prin folosirea unui design derivat din cel de bază. Designul va respecta manualul de brand pus la dispoziţie de ANCOM;

culori: Ofertantul va folosi o paletă standard de culori pentru text, fundaluri, gif-uri animate în scopul asigurării compatibilităţii multiplatformă, conform manualului de brand şi MIV POSCCE, ce vor fi puse la dispoziţie de către ANCOM;

fonturi: Ofertantul va folosi o familie (familii) de font-uri pentru a asigura lizibilitatea textului indiferent de navigator sau platformă pe care acesta rulează, conform manualului de brand ca va fi pus la dispoziţie de către ANCOM;

imagini: Ofertantul va optimiza imaginile pentru vizualizare. Excepţiile vor fi specificate de către beneficiar (imaginile destinate mass-media). 4.12. Cerinţe de uzabilitate Ofertantul va respecta următoarele cerinţe:

partea de navigaţie în site nu va ocupa mai mult de 20% din pagină; toate paginile vor conţine o opţiune de tipul „printer friendly”, „back to top” şi

trimite unui prieten”; informaţiile rezultate în urma comparării ofertelor vor putea fi salvate într-un

document de tip PDF ce va putea fi descărcat de utilizator printr-o opţiune suplimentară „salvează rezultatele”;

harta site-ului va fi în două formate: unul pentru vizitatori, într-o formă accesibilă şi unul pentru principalele motoare de căutare (cel puţin Google, Yahoo, Bing) într-un fişier de tip XML (sitemap.xml);

ID diferit pentru paginile de română şi engleză; opţiune de mărire/micşorare a fonturilor;

Page 31: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

31 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

administratorul va avea posibilitatea de monitorizare a frecvenţei de vizualizare şi utilizare (accesare) de către utilizatori a paginilor şi posibilitatea identificării traiectoriei click-urilor în vederea analizării ergonomiei interfeţei web. 4.13. Cerinţe de optimizare a conţinutului

Ofertantul va respecta următoarele cerinţe minimale: Soluția tehnică ofertată trebuie să facă dovada optimizării conținutului pentru

motoarele de căutare cele mai utilizate (cel puţin Google, Yahoo, Bing și alte motoare de căutare echivalente).

Ofertantul va asigura promovarea aplicaţiei interactive prin motoarele de căutare cele mai utilizate (cel puţin Google, Yahoo, Bing).

Cele două cerinţe de mai sus vor fi îndeplinite astfel încât, în urma căutării după cuvintele cheie dedicate, portalul să se regăsească în primele 10 rezultate.

4.13.1. Optimizarea internă (On Page)

definirea de cuvinte şi fraze cheie se va face de către ANCOM, ţinându-se cont de sugestiile şi recomandările Prestatorului;

folosirea tag-urilor Meta pentru descrierea paginilor; includerea cuvintelor cheie definite în tag-urile TITLE de pe toate paginile; folosirea tag-urilor H (Heading) în mod logic pentru prezentarea intuitivă a

secţiunilor conţinutului; folosirea markup-ului valid în structura internă a site-ului; folosirea unui antet XML (XML header), a unui DOCTYPE şi a encoding-ului

corespunzator; separarea codului de tip conţinut de codul de tip prezentare (CSS) şi de codul de

tip script (Javascript); folosirea tag-urilor de tip ALT pentru imagini; minimizarea folosirii tabelelor; implementarea unui sistem automat de generarea a sitemap-ului conform

cerintelor si standardelor impuse de www.sitemaps.org.

4.13.2. Optimizarea externă implementarea unei campanii de strângere de link-uri relevante către site-ul

aplicaţiei şi construirea unui raport de optimizare; prezentarea unei strategii de optimizare SEO de lungă durată pentru păstrarea şi

îmbunătăţirea poziţiilor curente în indecşii motoarelor de căutare în paralel cu atragerea de noi link-uri relevante către site-ul aplicaţiei. Toate elementele raportului SEO vor fi susţinute în finalul proiectului de un

document cu sugestii, recomandări şi instructaj SEO. 4.14. Cerinţe de suport

Ofertantul va asigura gratuit suport tehnic pe toată durata implementării comparatorului de tarife.

Page 32: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

32 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

4.14.1. Instruire

Activitatea de instruire a personalului ANCOM va fi realizată de personalul specializat al firmei dezvoltatoare a aplicaţiei interactive şi va include efectuarea unei evaluări şi întocmirea unui raport (care va include strategia şi curriculum-ul) asupra necesităţilor de instruire ale experţilor din cadrul ANCOM în domeniile relevante pentru acest proiect. Se va realiza instruirea corespunzătoare a experţilor din cadrul ANCOM 15 persoane în special prin instruire on-the-job, care va fi realizată pe parcursul derulării activităţilor putând fi considerată parte integrantă din aceste activităţi, după caz, sau prin alte forme de instruire profesională, dacă este cazul, după cum va rezulta din evaluarea necesităţilor de instruire. Instruirea va urmări îmbunătăţirea calificărilor în ceea ce priveşte aspectele economice şi tehnice pe care buna funcţionare a aplicaţiei o presupune. Instruirea on-the-job se va realiza în principal prin asistarea experţilor ANCOM în toate stadiile desfăşurării proiectului, şi în special în cea de proiectare, dezvoltare şi mentenanţă a aplicaţiei propriu-zise. Subactivităţile: - Instruire on-site în timpul dezvoltării aplicaţiei a personalului ANCOM în vederea administrării şi mentenanţei - Dezvoltare material online de tip Help pentru utilizatori şi furnizori de servicii Ca rezultate ale activitatii de instruire, se preconizeaza:

- 15 persoane instruite - material online de tip help pentru utilizatori şi furnizori de servicii.

Instruirea utilizatorilor externi se va realiza direct prin intermediul sistemului,

furnizându-se informații despre funcționalități prin intermediul manualelor de utilizare on-line disponibile precum și a help-ului contextual

4.14.2. Garanţie și mentenanță

Perioada de garanţie pentru sistemele hardware este de minim 3 (trei) ani. Perioada de garanţie pentru toate software-urile de bază (sistem de operare,

sistem de bază de date, sistem web etc.) este cea oferită standard de producătorul respectivului software.

Perioada de garanţie pentru aplicaţia ce va avea ca rol compararea tarifelor va fi de minim 2 (doi) ani. Pentru perioada de garanţie a aplicaţiei se va avea în vedere mentenanţa corectivă (corecţii de bug-uri şi instalări de patch-uri cu corecţiile pe mediul de producţie).

Pentru perioadele de garanție se vor asigura toate operațiile necesare funcționării aplicației în parametrii specificați în caietul de sarcini.

În perioada de garanţie a aplicaţiilor software (excluzând software-ul de bază) se va elabora un plan detaliat de livrare a versiunilor generate de activităţile de mentenanţă corectivă. În acest sens se vor avea în vedere programul de lucru şi timpul maxim de remediere.

În cazul unor solicitări, se va asigura, la locaţia unde se află instalat sistemul, personal tehnic specializat pentru servicii operaţionale de implementare a soluţiei software şi a soluţiei hardware livrate, pentru perioada de garanţie.

Page 33: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

33 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

4.14.3. Prevederi pentru perioada de garanţie Servicii operaționale minime ce vor fi oferite în perioada de garanție:

suport tehnic, pentru următoarele cazuri: o neclarităţi referitoare la modul de utilizare al soluţiilor software şi hardware

oferite; o identificarea şi verificarea cauzei unui defect sau a unei erori; o corecţia defectului sau erorii şi înlăturarea cauzei acesteia.

durata de răspuns la incidente. Un incident poate fi notificat în orice zi 24x7x365zile. Un specialist va prelua incidentul, îl va diagnostica şi va stabili împreuna cu beneficiarul gradul de severitate al incidentului. Când un incident este semnalat timpul de răspuns depinde de prioritatea

incidentului după cum urmează:

Prioritate 1 Impact critic la nivelul sistemului 2 ore Prioritate 2 Impact necritic la nivelul sistemului 4 ore

Dacă nu este specificată o prioritate a incidentului atunci implicit va fi considerat de prioritate 2.

Durata de rezolvare a incidentelor. Acţiunile necesare pentru rezolvarea incidentelor vor fi făcute în urmatoarele intervale de timp după ce se stabileşte nivelul de severitate:

Tabel nr. 3.

Nivel de severitate

Definire Interval corecţie sau

găsire soluţie

alternativă

Durata rezoluţie finală (de la momentul semnalării

incidentului)

Severitate 1

O componentă critică a sistemului nu este operaţională şi problema cauzează pierderea completă a serviciului. Desfăşurarea activităţii nu mai poate continua în mod rezonabil şi situatia constituie o urgenţă. O problemă de Severitate 1 poate avea una sau mai multe din următoarele caracteristici: Coruperea datelor; O funcţionalitate critică nu este disponibilă; Sistemul s-a blocat cauzând întârzieri inacceptabile sau nedefinite de răspuns sau resurse; Sistemul cade în mod repetat chiar după încercări de repornire; sau alte operaţiuni

Luni – Duminica,

intre 0:00 – 24:00

Maxim 8 ore (rezoluţie finală sau soluţie alternativă) Solutia alternativă va asigura continuarea activităţii obişnuite în mod rezonabil până va putea fi oferită o rezoluţie finală

Page 34: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

34 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

echivalente;

Severitate 2

Există o problemă critică care afectează serios sistemul sau operarea acestuia şi cauzeaza pierderi semnificative de functionalităţi. Nu este disponibilă nici o soluţie alternativă; totuşi, operarea poate continua în mod restrictiv şi problema ar putea fi temporară.

Luni – Joi, între 8:30 –

17:30 şi Vineri între 8:30 –

14.30

Maxim 2 zile lucrătoare (rezoluţie finală sau soluţie alternativă. Soluţia alternativă va asigura continuarea activităţii obişnuite în mod rezonabil până va putea fi oferită o rezoluţie finală

Severitate 3

Problema cauzează pierderi minore de funcţionalitate. Impactul este minor, operarea nu este afectată dar există o problemă care necesită o rezoluţie. Rezoluţia înseamnă chestionarea şi dezvoltarea unui răspuns, sfat, opinie sau corecţie, soluţie alternativă sau modalitate de asistenţă a problemei.

Luni – Joi, între 8:30 –

17:30 şi Vineri între 8:30 –

14.30

5 zile lucrătoare

servicii de suport tehnic dedicat, prestate numai de specialişti acreditaţi

(autorizaţi) de producătorul tehnologiei pe durata perioadei de garanţie, conform cerinţelor de mai jos:

o Serviciul de suport trebuie să ofere asistenţă tehnică profesională legată de instalarea şi operarea produselor software şi hardware, păstrând sistemele informatice disponibile şi fiabile, ajutând la atingerea obiectivelor proiectului, creşterea productivităţii şi maximizarea valorii investiţiei.

o Serviciul de suport tehnic va oferi un suport rapid, efectiv pentru toate produsele. Caracteristicile cheie includ: Diagnosticare şi rezolvare permanentă a problemelor, prin acces la

informaţiile tehnice şi asistenţa corespunzătoare; Soluţii în timp real prin acces permanent la expertiza tehnică; O gamă largă de resurse tehnice – inclusiv biblioteci de soluţii tehnice

şi abilitatea de conectare la acestea şi de a ţine evidenţa solicitărilor de asistenţă tehnică;

Management de cont de suport – prin intermediul unui manager de cont tehnic dedicat.

În perioada de garanţie se vor asigura pentru echipamentul hardware şi produsele software livrate:

Intervenţii gratuite la cererea beneficiarului, în cazul funcţionării defectuoase a echipamentelor prevăzute în contract;

În cazul semnalării unor defecţiuni în funcţionarea serverelor sau a software-ului (de baza şi al aplicaţiilor), modalitatea de răspuns/rezolvare a Ofertantului trebuie să fie conform celor precizate mai sus;

Înştiinţarea de către beneficiar se poate face astfel:

Page 35: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

35 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

o utilizând sistemul de poştă electronică (la o adresă de poştă electronică dedicată pusă la dispoziţie de către Ofertant);

o printr-un apel telefonic al clientului la un număr dedicat pus la dispoziţie de către Ofertant;

o printr-un fax la un număr dedicat pus la dispoziţie de către Ofertant (opţional)

o suplimentar, Ofertantul va desemna un manager care va fi responsabil cu gestionarea incidentelor tehnice.

Dacă în cazul defecţiunilor hardware remedierea defecţiunii nu se poate face în termenele precizate mai sus, atunci Ofertantul va pune la dispoziţia clientului un echipament cu caracteristici tehnice similare pentru asigurarea continuităţii funcţionării sistemului până la rezolvarea defecţiunii. Ofertantul trebuie să asigure și după expirarea perioadelor de garanție, o

perioadă de mentenanţă, astfel încât să fie asigurată funcţionarea sistemului minim 5 ani de la acceptanța finală. În acest sens, serviciile de mentenanţă vor fi furnizate de către firma implementatoare, în baza unui contract distinct, încheiat conform prevederilor legale în materia achizițiilor publice, atât în vederea întreţinerii aplicaţiei informatice, cât şi din perspectiva asigurării actualizărilor şi modificărilor necesare în cadrul modulelor aplicative; estimările sunt de 2% din valoarea aplicaţiilor aferente pentru primii 3 ani întrucât este asigurată garanţie hardware pe toată durata celor 3 ani; ulterior, costurile de mentenanţă sunt aproximate la 2% din totalul investiţiei. Propunerea tehnică trebuie să cuprindă angajamentul ofertantului cu privire la asigurarea mentenanței conform cerințelor de mai sus.

Ofertantul va prezenta în oferta tehnică, metodologia si resursele alocate in

vederea asigurării garanţiei. Ofertantul va furniza achizitorului codul sursă şi dreptul de proprietate intelectuala

asupra acestuia precum si dreptul de modificare aferent aplicaţiei software dezvoltate, licenţele pentru eventuale soft-uri utilizate de la terţi şi toată documentaţia aferentă aplicaţiei.

Ofertantul va pune la dispoziţia achizitorului un manual de utilizare şi un manual cu descrierea structurii de directoare, a tabelelor şi a semnificaţiei informaţiei stocate în aceste tabele, schema de legături şi relaţii între tabele. De asemenea, vor fi furnizate un manual de administrare al aplicaţiei şi un manual de instalare şi configurare a echipamentelor. Toate manualele vor fi livrate in limba romana, iar acolo unde acest lucru nu este posibil in limba engleza, cel putin 1 set in format fizic (print) si 1 set pe suport electronic. 5. Implementarea aplicaţiei software – cerinţe minimale obligatorii 5.1. Termene de dezvoltare şi implementare

Ofertantul are obligaţia de a presta toate serviciile care fac obiectul achiziţiei (inclusiv instruirea personalului ANCOM) în termen de maxim 200 (douăsute) zile calendaristice de la semnarea contractului.

Page 36: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

36 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

În vederea prestării serviciilor, Ofertantul va respecta cel puțin activităţile și subactivitățiile proiectului, așa cum sunt prezentate în continuare:

Nr. Crt. Activitate/ subactivitate

1 Analiza

1.1 Evaluarea situaţiei planuri tarifare ale furnizorilor de comunicaţii electronice

2 Proiectare 2.1 Identificare algoritm optim de calcul 2.1.1 Elaborare draft soluţie şi simulare 2.1.2 Testare draft 2.1.3 Consultare furnizori 2.1.4 Stabilirea soluţiei finale

2.2 Definitivarea proiectării de ansamblu şi de detaliu a soluţiei, cu precizarea exactă a componentelor software şi a hardware-ului aferent

2.3 Definitivare proces proiectare

3 Implementare

3.1 Elaborare soluție software pentru implementarea algoritmului

3.2 Elaborarea formularelor online necesare funcţionării aplicaţii

3.3 Design pagină web

3.4 Design interfaţă furnizori şi interfaţă administrare

3.5 Design forum de discuţii

3.6 Instalare şi configurare infrastructură de reţea

3.7 Instalare şi configurare aplicaţii de bază pe serverele achiziţionate

3.8 Instalarea în mediul de producţie (deployment pe platforma hardware)

4 Testarea aplicaţiei

4.1 Testare aplicaţie interactivă 4.2 Testare de acceptanţă în mediul de producţie

Page 37: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

37 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

5 Acceptanţa soluţiei 6 Instruire

6.1 Instruire on-site în timpul dezvoltării aplicaţiei a personalului ANCOM în vederea administrării şi mentenanţei

6.2 Dezvoltare material online de tip Help pentru utilizatori şi furnizori de servicii

ANCOM va oferi Ofertantului orice informaţii pe care le deţine şi care sunt necesare pentru prestarea corespunzătoare a serviciilor ce fac obiectul achiziţiei, în termen de maxim 5 (cinci) zile lucrătoare de la primirea unei solicitări în acest sens.În cazul în care informaţiile solicitate de Ofertant nu sunt deţinute în mod direct de către ANCOM, termenul de răspuns menţionat anterior se poate prelungi corespunzător cu termenele de răspuns la solicitări prevăzute în legislaţia în vigoare. 5.2. Cerinţe testare soluţie

La finalizarea implementării aplicaţiei, se va efectua testarea sistemului pentru a se verifica respectarea cerinţelor precizate in caietul de sarcini. Testarea se va desfasura în timpul programului normal de lucru al ANCOM, în prezenţa echipei tehnice desemnate, pe baza unui plan de teste propus de catre prestator si stabilit de comun acord cu echipa ANCOM. În propunerea tehnică, Ofertantul trebuie să prezinte descrierea metodologiei, procedurilor si instrumentelor de testare ce vor fi folosite pentru a demonstra conformitatea sistemului in ansamblul sau cu cerintele solicitate in caietul de sarcini. În funcţie de tipul de instrumente software de testare prezentate se vor acorda, sau nu, puncte conform factorilor de evaluare prezentaţi la punctul IV.2.1 din Secțiunea 1 – Fișa de date a achiziției, după cum acestea sunt consacrate si utilizate pe scara larga de catre specialistii IT sau sunt dezvoltate cu resurse proprii de catre ofertant. În cazul în care propunerea tehnică nu cuprinde descrierea de mai sus, inclusiv prezentarea expresă a instrumentelor software de testare care vor fi folosite, oferta va fi respinsă ca neconformă.

Testarea se va face astfel incat rezultatele sa demonstreze conformitatea cu toate cerintele de functionalitate si performanta ale sistemului in ansamblul sau (hardware si software). In cazul in care, la testare, se constata erori, procedura se va relua integral dupa realizarea corecturilor considerate necesare de catre Furnizor, pana cand se elimina toate neconformitatile apreciate de catre ANCOM ca fiind inacceptabile.

Acceptanţa.

Acolo unde se va considera necesar se vor încheia procese verbale de acceptanţă parţială (la livrarea echipamentelor, la livrarea şi instalarea software de bază, la efectuarea de teste sau în alte situaţii similare). Acceptanţa finală se va realiza pe baza proceselor verbale de acceptanţă parţială, după efectuarea testării finale.

6. Alte cerinţe

Page 38: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

38 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Locurile de prestare a serviciilor sunt sediile ANCOM din Bucureşti, Str. Delea Nouă nr. 2, sector 3, cod poştal 030925 și Str. Lucian Blaga nr. 4, bloc M110, sector 3, Bucureşti, cod poştal 031072.

Ofertanul va asigura licenţierea corespunzătoare pentru toate platformele tehnologice ofertate în strânsă legatura cu soluţia hardware şi politica de licenţiere a producătorilor.

Componentele hardware şi software vor fi instatalate la beneficiar. Ofertantul va preda ANCOM soluţia funcţională în totalitate. Vor fi predate şi următoare documente fără a se limita la:

Documentaţia de analiză aprobată de beneficiar; Documentaţia completă de proiectare la zi; Kit-uri de instalare; Documentaţia de instalare, configurare şi administrare; Documentaţia tehnică de realizare (design) pentru fiecare componentă a

proiectului; Documentaţia de utilizare a soluţiei; Planul de proiect; Planul de instruire; Suporturi de curs.

În cazul în care intervin modificări, documentaţiile vor fi actualizate. Documentaţia va fi oferită în limba română. Acolo unde nu este posibil acesta va fi

oferită în limba engleză. Toate documentele vor fi trimise către ANCOM pentru validare. ANCOM va răspunde în termen de 10 zile lucrătoare. Este obligatoriu ca documentele aferente unei activități să fie finalizate (să fie actualizate la zi şi să aibă acceptul ANCOM), înainte de acceptanța respectivei activități.

Ofertantul va include în oferta descrierea livrabilelor. Cel mai târziu la data acceptanţei finale, Ofertantul are obligaţia de a preda

ANCOM codul sursă şi toată documentaţia aferentă site-ului, manualul de utilizare (update de conţinut), manualul cu descrierea structurii de directoare, a tabelelor şi a semnificaţiei informaţiei stocate în aceste tabele, schema de legături şi relaţii între tabele şi declaraţia de conformitate.

Prin ofertă vor fi asigurate toate licenţele necesare funcţionării în parametrii a aplicaţie, pe termen de timp nedeterminat. Funcţionarea aplicaţiei în parametrii specificaţi prin acest CS nu trebuie să implice costuri suplimentare de licenţiere ulterioare acceptantei.

Prin semnarea fără obiecţiuni a procesului-verbal de acceptanţă finală se va certifica prestarea tuturor serviciilor care fac obiectul contractului, cu respectarea prevederilor Caietului de sarcini, incluzând, fără limitare, realizarea aplicaţiei software, instalarea şi funcţionarea corespunzătoare a acesteia (inclusiv a echipamentelor) şi primirea materialelor şi a codului sursă. Dreptul de proprietate incluzând şi toate drepturile patrimoniale de proprietate intelectuală asupra aplicaţiei globale dezvoltate (fără a include platformele comerciale înglobate în soluţie), va fi transferat către ANCOM, împreună cu toate licenţele aferente, nelimitate în timp, la momentul semnării fără obiecţiuni a procesului verbal de

Page 39: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

39 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

acceptanţă finală. Propunerea tehnică trebuie să cuprindă angajamentul expres al ofertantului cu privire la respectarea acestei cerințe.

Page 40: SECŢIUNEA a II-a CAIETUL DE SARCINI - ancom.ro€¦ · Caietului de sarcini va fi luată în considerare, dar numai în măsura în care Propunerea tehnică presupune asigurarea

AUTORITATEA NAŢIONALĂ PENTRU ADMINISTRARE ŞI REGLEMENTARE ÎN COMUNICAŢII (ANCOM) Documentaţia de atribuire a contractului de achiziţie publică având ca obiect prestarea serviciilor de programare software pentru dezvoltarea şi implementarea proiectului „Aplicaţie online pentru compararea ofertelor de comunicaţii destinate utilizatorilor finali”

(cod CPV: 72212000-4)

40 / 40 SECŢIUNEA 2: CAIETUL DE SARCINI

Anexă la Caietul de sarcini

Nr. Crt.

Factori tehnici de evaluare Valori oferite*

1. Perioada totală de implementare a proiectului 2. Grad de echipare a serverelor cu memorie RAM 3. Grad de echipare a serverelor cu lăcaşuri pentru HDD, care permit

schimbarea discurilor fără a fi necesară oprirea serverelor (bay HDD hot-swap)

4. Grad de echipare a serverelor cu porturi de reţea 5. Grad de aliniere a dispozitivului extern de

stocare pe benzi magnetice, la ultima generaţie a standardului LTO

6. Perioada de garanţie extinsă a aplicaţiei 7. Modalitatea de testare

*Se va specifica perioada/valoarea/modalitatea oferită Notă: Informaţiile din acest document vor fi citite în şedinţa de deschidere a ofertelor şi vor fi menţionate în procesul verbal de deschidere al ofertelor.

Data completării ......................

OFERTANT, _________________

(semnătura autorizată şi ştampilă)