Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Technologinė architektūra #14

Closed
RMasiliunaite opened this issue May 11, 2020 · 3 comments
Closed

Technologinė architektūra #14

RMasiliunaite opened this issue May 11, 2020 · 3 comments

Comments

@RMasiliunaite
Copy link
Contributor

RMasiliunaite commented May 11, 2020

Technologinė architektūra

Failas parsisiuntimui

Įvadas

Šis dokumentas – architektūros projektiniai sprendimai – parengtas vykdant Detalios informacinės sistemos techninės specifikacijos parengimo bei informacinės sistemos kūrimo (modernizavimo) techninės priežiūros paslaugų sutarties Nr. VL19-715 pasirašytos 2019 m. gruodžio 30 d. (toliau – Sutartis) tarp Viešųjų pirkimų tarnybos (toliau – Perkančioji organizacija, Užsakovas) ir Forit, UAB bei UAB IO Projects veikiančių pagal jungtinės veiklos sutartį rezultatas.

Architektūros projektinių sprendimų dokumentas parengtas pagal Sutarties 1 priedo “Techninė specifikacija” 3.2.3 punkte keliamus reikalavimus.

Informacija apie projektą

Viešųjų pirkimų tarnyba (toliau - VPT) įgyvendina projektą „Centrinės viešųjų pirkimų informacinės sistemos modernizavimas“ (toliau – Projektas) finansuojamą pagal 2014-2020 metų Europos Sąjungos fondų investicijų veiksmų programos projekto 10 prioriteto „Visuomenės poreikius atitinkantis ir pažangus viešasis valdymas“ 10.1.2-ESFA-V-916-01-0015 priemonė „Nacionalinių kovos su korupcija priemonių įgyvendinimas“.

Projekto apimtyje VPT numato modernizuoti centrinę viešųjų pirkimų informacinę sistema – CVP IS sukuriant naują SAULĖ informacinę sistemą (toliau – SAULĖ IS).

Pagrindinis Projekto tikslas - sumažinti korupcijos atsiradimo ir plitimo veiksnius viešuosiuose pirkimuose.

Projekto tikslinė grupė – perkančiosios organizacijos, tiekėjai, kontroliuojančios institucijos ir visuomenė.

Įgyvendinant projektą siekiama didinti e-pirkimų vykdymo efektyvumą, automatizuoti pirkimų procesą nuo planavimo iki sutarties sudarymo, kurti priemones didesniam informacijos viešinimui, sukurti sąsajas su kitų institucijų, kurių duomenys reikšmingi viešųjų pirkimų procedūroje, bei kontroliuojančiųjų institucijų informacinėmis sistemomis, sukurti funkcionalumus, leidžiančius atsekti potencialų interesų konfliktą bei įgyvendinti kitas elektronizavimo priemones, padedančias užkardyti korupcinio pobūdžio veikas.

Projekto rezultatas - modernizuota CVP IS, prisidės prie Lietuvos Respublikos nacionalinės kovos su korupcija 2015–2025 metų programos įgyvendinimo 2015–2019 metų tarpinstituciniame veiklos plane, patvirtintame Lietuvos Respublikos Vyriausybės 2015 m. birželio 17 d. nutarimu Nr. 648 „Dėl Lietuvos Respublikos nacionalinės kovos su korupcija 2015–2025 metų programos įgyvendinimo 2015–2019 metų tarpinstitucinio veiklos plano patvirtinimo“, numatyto tikslo „Užtikrinti sąžiningą konkurenciją, skaidrų ir racionalų prekių, darbų ar paslaugų pirkimą vykdant viešuosius pirkimus“ pasiekimo, nes e-pirkimai ir informacijos viešumas yra viena iš efektyviausių kovos su korupcija priemonių.

Atnaujinus CVP IS bus ne tik pasiektas projekto tikslas ir patenkinti tikslinių grupių poreikiai, bet ir pagreitinti viešųjų pirkimų procesai, sumažinta administracinė našta, sumažintos viešųjų pirkimų išlaidos, skatinant konkurenciją tarp tiekėjų, sudaryta galimybė perkančiosioms organizacijoms naudoti įvairesnius viešųjų pirkimų būdus, geriau išnaudojami perkančiųjų organizacijų žmogiškieji ištekliai viešųjų pirkimų srityje.

Pirkimo tikslas yra įsigyti SAULE IS sukūrimo ir įdiegimo paslaugas.
SAULĖ IS sukūrimo tikslas – modernizuoti CVP IS sukuriant naują SAULĖ IS sistemą, sukurti naujas ir patobulinti esamas VPT per CVP IS priemones teikiamas paslaugas transformuojant jas į išmanius skaitmeninius sprendimus elektroninėje erdvėje, iš esmės padidinti SAULĖ IS naudotojų darbo efektyvumą ir pagreitinti susijusius veiklos procesus, automatizuoti viešųjų pirkimų rizikų vertinimą bei patobulinti viešųjų pirkimų duomenų analitiką ir jos sklaidą.

SAULĖ IS sukūrimo uždaviniai:

  1. Parengti detalios analizės dokumentą pagal nustatytus sistemos funkcinius reikalavimus ir pateiktus sistemoje būsimus procesų diagramas pirkimo techninėje specifikacijoje.
  2. Parengti detalizuotus projektinius sprendimus sistemos saugos, technologinei, duomenų, aplikacijų architektūrai ir įgyvendinti projektavimo veiklas pagal reikalavimus projektavimui.
  3. Tinkama apimtimi ir laiku sukurti SAULĖ IS informacinę sistemą, paruoštą diegimui į konsoliduotą Valstybės IT infrastruktūrą (VDPT).
  4. integruoti SAULĖ IS su valstybės registrais ir susijusiomis valstybinėmis informacinėmis sistemomis (žr. skyrių 3.1.6 Integruojamų registrų ir IS sąrašas);
  5. Įgyvendinti SAULĖ IS kokybės užtikrinimo veiklas: testavimą, bandomąją eksploataciją ir kt.;
  6. Apmokinti visas su SAULĖ IS kūrimu ir naudojimu susijusias suinteresuotas šalis naudotis SAULĖ IS informacine Sistema.

SAULĖ IS sukūrimo rezultatas – laiku ir tinkama apimti įgyvendinti sukūrimo uždaviniai.

Sistema turi būti sukurta pagal šiame dokumente 3 skyriuje aprašytus reikalavimus architektūrai ir pirkimo techninėje specifikacijoje aprašytus funkcinius ir nefunkcinius reikalavimus (techninė specifikacija bus pateikta vėliau).

Architektūros projektiniai sprendimai
Aplikacijų SAULĖ IS architektūra

3.1.1 Saulė IS naudotojai
3.1.2 SAULĖ IS principinė aplikacijų architektūros schema
3.1.3 Reikalavimai integracinėms sąsajoms
3.1.4 Bendrieji reikalavimai aplikacijų sukūrimui
3.1.5 SAULE IS funkcinė architektūra

Technologinė architektūra

3.2.1 SAULĖ IS technologinės architektūros (diegimo) schema
3.2.2 Reikalavimai SAULE IS debesijos infrastruktūros tiekėjui

Duomenų architektūra

3.3.1 Duomenų srautų schema
3.3.2 Duomenų valdymo schema
3.3.3 Reikalavimai SAULE IS duomenų architektūrai

Saugumo architektūra

3.4.1 Principinė SAULĖ IS saugos (hibridinės saugos) architektūros schema
3.4.2 Reikalavimai SAULĖ IS saugos architektūrai

Debesijos paslaugų poreikio aprašymas

@sirex sirex mentioned this issue May 11, 2020
1 task
@Rayvid
Copy link

Rayvid commented May 12, 2020

Architektūra kaip issue komentaras? Suprantu nora opensourcint, bet nemanau, kad tinkamas formatas. Kaip wiki gal reikėtu? Ir paveiksliukų rezoliuciją reikėtu padidinti.

Duomenų srautai nupaišyti komponentais? Na tegu nie, informacija pakankamai suprantama. Rekomenduočiau turėt ir batchinį ETL, ne viskas reikalauja stream approach'o (kafka), o ir šiaip kafka pati savaime nėra ETL. Ar tikrai jums reikia nosql? Užtektu Presto (rekomenduočiau vietoj Hive) ir HDFS IMO.

Na vienžo, daug tobulintinų dalykų, bet turit sugalvot kaip opensourcint patogesniu formatu pirmiausia kad įmanoma būtų strūkturizuotai dirbti.

Nepykit už kritiką, iniciatyva sveikintina!

@RMasiliunaite
Copy link
Contributor Author

Architektūra kaip issue komentaras? Suprantu nora opensourcint, bet nemanau, kad tinkamas formatas. Kaip wiki gal reikėtu? Ir paveiksliukų rezoliuciją reikėtu padidinti.

Duomenų srautai nupaišyti komponentais? Na tegu nie, informacija pakankamai suprantama. Rekomenduočiau turėt ir batchinį ETL, ne viskas reikalauja stream approach'o (kafka), o ir šiaip kafka pati savaime nėra ETL. Ar tikrai jums reikia nosql? Užtektu Presto (rekomenduočiau vietoj Hive) ir HDFS IMO.

Na vienžo, daug tobulintinų dalykų, bet turit sugalvot kaip opensourcint patogesniu formatu pirmiausia kad įmanoma būtų strūkturizuotai dirbti.

Nepykit už kritiką, iniciatyva sveikintina!

@RMasiliunaite
Copy link
Contributor Author

Architektūra kaip issue komentaras? Suprantu nora opensourcint, bet nemanau, kad tinkamas formatas. Kaip wiki gal reikėtu? Ir paveiksliukų rezoliuciją reikėtu padidinti.
Duomenų srautai nupaišyti komponentais? Na tegu nie, informacija pakankamai suprantama. Rekomenduočiau turėt ir batchinį ETL, ne viskas reikalauja stream approach'o (kafka), o ir šiaip kafka pati savaime nėra ETL. Ar tikrai jums reikia nosql? Užtektu Presto (rekomenduočiau vietoj Hive) ir HDFS IMO.
Na vienžo, daug tobulintinų dalykų, bet turit sugalvot kaip opensourcint patogesniu formatu pirmiausia kad įmanoma būtų strūkturizuotai dirbti.
Nepykit už kritiką, iniciatyva sveikintina!

Ačiū už pastabas, pasistengsime pataisyti informacijos viešinimą :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants