Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
5.pielikums
Valsts ieņēmumu dienesta rīkotā atklātā
konkursa “Integrētās riska informācijas sistēmas
uzturēšana, pilnveidošana un autoruzraudzības
nodrošināšana” nolikumam, publiskā iepirkuma
identifikācijas Nr. FM VID 2016/010
ESOŠĀS SISTĒMAS APRAKSTS Visa šajā pielikumā minētā informācija satur vispārēju informāciju par VID Muitas
policijas pārvades (MPP) Integrētā riska informācijas sistēmu (IRIS), kuru pretendentam būs
jāuztur līguma darbības laikā. Detalizēts IRIS apraksts tiks izsniegts konkursa uzvarētājam
pēc līguma noslēgšanas.
1. Definīcijas un saīsinājumi
Akronīms Skaidrojums
AEO Authorised Economic Operator (Atzītais komersants) - komersants, kurš ir
uzticams ar muitu saistīto darbību kontekstā un tādēļ tam ir tiesības
izmantot priekšrocības visā Eiropas Savienībā
APK Administratīvo pārkāpumu kodekss
APL Administratīvā pārkāpuma lieta
APP Administratīvo pārkāpumu protokols
DU Darba uzdevums
IKN Informācijas koordinācijas nodaļa
IC Informācijas centrs
IKS Importa Kontroles Sistēma
IeM Latvijas Republikas Iekšlietu ministrija
IRIS Integrēta riska informācijas sistēma
EMDAS Elektroniskās muitas datu apstrādes sistēma
EKS Eksporta Kontroles Sistēma
MFKB Muitas Fiziskās Kontroles Bloks
MPP VID Muitas policijas pārvalde
MP VID Muitas pārvalde
KP Kriminālprocess
NCP Nacionālais kontaktpunkts
KRASS Kriminālprocesa informācijas sistēma
NIV Novirzāmās informācijas veidlapa
NNR Noziedzīgu nodarījumu reģistrs
TKS Tranzīta kontroles sistēma
TUN Taktisko uzdevumu nodaļa
TUS Taktisko uzdevumu sektors
VID Valsts ieņēmumu dienests
2
Akronīms Skaidrojums
PA Pārbaudes akts
RIV Riska informācijas veidlapa
PZ Pārbaudes ziņojums
RAS Riska apstrādes serviss
RP Riska profils
XML Paplašināmās iezīmēšanas valoda (Extensible Markup Language)
ITVS Integrētā tarifa vadības sistēma
2. Uzturamās un pilnveidojamās sistēmas apraksts
Latvijas Republikas Valsts ieņēmumu dienestā (VID) ir izstrādātas, ieviestas un tiek
darbinātas vairākas informācijas sistēmas (IS), kurām, savstarpēji sadarbojoties un veicot
informācijas apmaiņu, tiek nodrošināts nepieciešamais VID darbinieku izpildāmo uzdevumu
atbalsts, kā arī Eiropas Savienības (ES) un Latvijas normatīvo aktu prasību ievērošana
nodokļu administrēšanas un muitas politikas jomā.
IRIS nav autonoma sistēma, bet gan valsts pārvaldes sistēmas sastāvdaļa. Informācijas
apmaiņa notiek arī ar citām VID IS, kā arī ārējām IS tādējādi savstarpēji aktualizējot sistēmu
datu bāzēs uzkrāto informāciju un izvairoties no datu atkārtotas manuālas ievades.
Svarīgās IRIS saskarnes ir ar sekojošām IS:
1. VID IS:
– Elektroniskā muitas datu apstrādes sistēma (EMDAS), kas nodrošina Muitas deklarāciju
(imports, eksports, tranzīts), fizisko personu muitas deklarāciju, pasta pavadzīmju un fizisko
personu mutiski deklarēto preču kvīšu ievadi un apstrādi, dod iespēju veikt riska profilēšanu;
– Centrālā muitas informācijas sistēma (CMIS), kas nodrošina IRIS ar nepieciešamajiem
klasifikatoru datiem;
– Nodokļu informācijas sistēma (NIS), kas nodrošina IRIS ar nepieciešamajiem klasifikatoru
datiem;
– Integrētā tarifa vadības sistēma (ITVS), kas nodrošina IRIS ar nepieciešamajiem
klasifikatoru datiem;
– Muitas fiziskās kontroles bloks (MFKB), kas nodrošina automātisku PZ sagatavošanu un
nosūtīšanu uz IRIS;
- Administratīvo pārkāpumu lietvedības informācijas sistēma (APLIS), kas nodrošina
automātisku datu nodošanu no APLIS uz IRIS.
2. Iekšlietu ministrijas IS:
– Iekšlietu ministrijas Informācijas centra Kriminālprocesa informācijas sistēma (KRASS) un
Sodu reģistrs (SR), kas nodrošina datu apmaiņu starp KRASS/SR un IRIS par personu
administratīvajiem pārkāpumiem, kriminālprocesiem, krimināllietām, krimināllietu epizodēm
un ar to saistītajām personām.
3. IRIS izpildāmās funkcijas
IRIS ir VID Muitas policijas pārvaldes un Muitas pārvaldes ikdienas darba instruments.
Veidota VID Muitas dienesta vajadzībām ar mērķi nodrošināt informācijas plūsmu minētajās
VID struktūrvienībās, uzglabāt, apstrādāt un izplatīt informāciju par konstatētiem un iespējamiem
likumpārkāpumiem muitas jomā, un jebkādu citu informāciju, kas ir VID Muitas policijas pārvaldes
un Muitas pārvaldes rīcībā, kas var būt nozīmīga noziedzīgu nodarījumu atklāšanā un organizētās
noziedzības apkarošanā muitas jomā, kā arī informāciju, kas īstenojot Kopienas un nacionālos
pasākumus, ir būtiska muitas kontroles veikšanai.
3
Sistēmai ir autorizētais un anonīmais interfeiss. Anonīmā interfeisa lietotājs var būt
jebkurš VID darbinieks. IRIS autorizētie lietotāji ir tikai MPP un MP amatpersonas.
IRIS nodrošina sekojošus darba procesus:
1. Izlūkošanas procesus;
2. Izmeklēšanas procesus;
3. Kontroles procesus;
4. Riska apstrādes servisa procesus;
5. Pārskatu veidošana ar Business Objects.
Lai aprakstītu sistēmas nodrošinātās funkcijas ir jāapskata sistēmā esošie reģistri.
IRIS dokumenti
Ar IRIS dokumentu tiek saprasts elektronisks dokuments, kuru atbilstoši normatīvajiem
aktiem un iekšējās kārtības noteikumiem sistēmā ievada un uztur sistēmas lietotājs. Par IRIS
dokumentu uzskatāmi: Riska informācijas veidlapas (RIV), Novirzāmās informācijas
veidlapas (NIV), Pārbaudes ziņojumi (PZ) un Izlūkošanas lietas (IL), Kriminālprocesi (KP),
Administratīvo pārkāpumu lietvedības (APL), Administratīvā pārkāpuma protokoli (APP),
Pārbaudes akti (PA); Operācijas.
Sistēmā pastāv sekojoši IRIS dokumentu reģistri:
Riska informācijas veidlapu reģistrs;
Novirzāmās informācijas veidlapu reģistrs;
Pārbaudes ziņojumu reģistrs;
Izlūkošanas lietu reģistrs;
Kriminālprocesu reģistrs;
Administratīvo pārkāpumu lietvedību reģistrs;
Administratīvo pārkāpumu protokolu reģistrs;
Pārbaudes aktu reģistrs;
Operāciju reģistrs.
IRIS dokumentu reģistri nodrošina sekojošas funkcijas
dokumentu attēlošana, aizpildīšana un reģistrēšana;
dokumenta statusa maiņa un lietotāju informēšana par to;
saišu veidošana un uzturēšana uz citiem dokumentiem tajā pašā vai citā reģistrā;
saišu veidošana un uzturēšana uz Riska objektiem, kas glabājas kādā no Riska objektu
reģistriem;
dokumentu meklēšana pēc dažādiem kritērijiem, kā arī pēc saistītajiem Riska
objektiem;
saistīto dokumentu un riska objektu atvēršana, attēlošana un labošana atbilstoši pieejas
tiesībām;
dokumentu eksportēšana teksta datnes formā;
dokumentu novirzīšana konkrētai struktūrai, amatam vai personai MPP vai VID
ietvaros;
Izlūkošanas procesi:
Riska informācijas veidlapa
Sistēma nodrošina sekojošu funkcionalitāti:
aizpildīt RIV;
aplūkot un novērtēt RIV datus;
akceptēt (reģistrēt) RIV;
noraidīt RIV;
4
- ja veidlapu izveidojis identificēts VID darbinieks, kurš nav sistēmas reģistrēts
lietotājs, viņam, izmantojot veidlapā norādīto e-pastu, tiek nosūtīts paziņojums
par šo faktu, norādot iemeslu;
- ja veidlapu ir izveidojis reģistrēts sistēmas lietotājs, paziņojums par šo faktu
tiek parādīts izmantojot sistēmas līdzekļus;
reģistrēt veidlapā minētos Riska objektus;
pievienot failus;
sagatavot NIV un RP projektus.
Reģistrs satur Riska informācijas veidlapu (RIV) datus. RIV ir riska informācijas dokuments,
kuru var aizpildīt ikviens VID darbinieks. Pēc sākotnējās informācijas ievadīšanas veidlapu
analizē un papildina Nacionālā kontaktpunkta (NCP) darbinieks.
Riska informācijas reģistrs nodrošina iespēju aizpildīt RIV gan ikvienam VID darbiniekam,
gan reģistrētam IRIS lietotājam. Pirmajā gadījumā RIV aizpildīšanai tiek realizēta intraneta
lapā (anonīmais interfeiss), kas neprasa lietotājam ieiet sistēmā, bet ļauj uzreiz aizpildīt RIV
formu un nosūtīt to NCP darbiniekam. Sistēmas lietotāja gadījumā RIV ievadīšana notiek
izmantojot parastu sistēmas funkciju. RIV ietvaros , kurai nav nepieciešama turpmāka riska
analīze, var izveidot Riska Profilu pamatojoties uz RIVā sniegto informāciju.
Novirzāmās informācijas veidlapa
Sistēma nodrošina sekojošu funkcionalitāti:
aizpildīt NIV;
izvērtēt NIV saturu un pieņemt atbilstošu lēmumu;
piesaistīt Riska objektus;
nosūtīt NIV sistēmā reģistrētam lietotājam vai citam VID darbiniekam vai darbinieku
grupai.
Reģistrs satur Novirzāmās informācijas veidlapu (NIV) datus. NIV ir informācija vai
uzdevums VID struktūrvienībām. NIV reģistrē un nosūta NCP. Informācijas koordinācijas
nodaļa (IKN) un specializēto nodaļu darbinieki var sagatavot NIV projektu, kas ar sistēmas
līdzekļiem tiek nodots NCP tālākām darbībām – reģistrācijai, nosūtīšanai u.c..
Pārbaudes ziņojums
Sistēma nodrošina sekojošu funkcionalitāti:
aizpildīt PZ;
aplūkot un novērtēt PZ datus;
akceptēt (reģistrēt) PZ;
noraidīt PZ;
- ja veidlapu ir aizpildījis identificēts VID darbinieks, kurš nav sistēmas
reģistrēts lietotājs, viņam, izmantojot veidlapā norādīto e-pastu, tiks nosūtīts
paziņojums par šo faktu, norādot iemeslu;
- ja veidlapu ir aizpildījis reģistrēts sistēmas lietotājs, paziņojums par šo faktu
tiks parādīts izmantojot sistēmas līdzekļus;
reģistrēt veidlapā minētos Riska objektus;
pievienot failus;
sagatavot NIV un RP projektus.
Pārbaudes ziņojums (PZ) ir dokuments, ar kuru VID struktūrvienības ziņo MPP par
konstatētajiem administratīva un krimināla rakstura pārkāpumiem, kā arī IKS/EKS/TKS,
pasta pavadzīmju, fizisko personu un fizisko personu mutiski deklarēto preču kvīšu Riska
profila nostrādāšanas faktu un/vai NIV izpildi. PZ var aizpildīt ikviens VID darbinieks -
aizpildīšanu ir iespējams veikt analoģiski kā RIV gadījumā – gan Intranetā – (anonīmais
5
interfeiss), gan IRIS sistēmā. Pēc sākotnējās informācijas ievadīšanas Pārbaudes ziņojumu
analizē un papildina NCP darbinieks. PZ ietvaros, kuram nav nepieciešama turpmāka riska
analīze, var izveidot Riska Profilu vai citu NIV pamatojoties uz Pārbaudes ziņojumā ietverto
informāciju.
Izlūkošanas lieta
Izlūkošanas lieta (IL) ir dosjē par konkrētu gadījumu vai riska objektu, ar to saistīto
informāciju no iekšējiem (IRIS) un ārējiem avotiem un šīs informācijas apstrādes procesu.
IRIS ietvaros Izlūkošanas lietā tiek reģistrēta sekojoša informācija:
IL tēma, apakštēma;
MPP vadības rezolūcijas;
Specializēto nodaļu vadības rezolūcijas par IL uzsākšanu, IL izbeigšanu, IL materiālu
novirzīšanu un IL apvienošanu vai atjaunošanu;
Specializēto nodaļu norādījumi par IL izpildes un pārskatu sniegšanas termiņiem, par
nepieciešamajām papildus darbībām IL ietvaros;
par IL atbildīgā specializētās nodaļas amatpersona;
darba grupas sastāvs;
darba plāns;
IL esošo dokumentu saraksts.
IL reģistrs nodrošina šādas funkcijas:
IL uzsākšana: sagatave ar IL aprakstošajām ailēm. Ja IL tiek veidota no RIV, PZ vai
cita dokumenta, kas var kalpot par IL uzsākšanas pamatu, attiecīgas ailes uz ekrāna
tiks automātiski aizpildītas ar informāciju no šī dokumenta;
IL rediģēšana (apraksta mainīšana, datņu pievienošana utml.);
Par IL atbildīgās amatpersonas un darbinieku grupas nozīmēšana;
Konkrētu IL ietvaros veicamu darbu (rezolūciju) un to izpildes termiņu reģistrēšana;
Darbu plāna veidošana;
Riska profilu projekta un NIV projekta izveide;
IL atlasīšanu pēc lietotāja uzdotiem kritērijiem un attēlošanu sarakstu formā;
ar IL saistīto Riska objektu un Pirmdokumentu (RIV, PZ) attēlošanu, gan sarakstu
formā un izvērstā formā.
Operācijas
Operācija ir īstermiņa NCP pasākums starptautiskā vai Latvijas valsts mērogā, kura ir līdzīga
Informācijas lietai, bet tai ir savādāki atribūti. Viens no Operācijas atribūtiem ir Operācijas
termiņš.
IRIS nodrošina sekojošas darbības ar Operāciju:
Operācijas uzsākšana;
Operācijas rediģēšana;
rezolūciju reģistrēšana;
dokumentu piesaistīšana;
NIV projekta un Riska Profila projekta izveide;
Operācijā saistīto dokumentu attēlošana gan sarakstu, gan izvērstā formā;
Operāciju atlasīšana pēc lietotāja uzdotiem kritērijiem un attēlošana sarakstu formā.
IRIS ietvaros Operāciju reģistrā tiek uzturēta sekojoša informācija:
Operācijas nosaukums;
termiņš;
dalībvalstis;
6
Operācijā iesaistītās struktūras;
NCP vadības un atbildīgās amatpersonas rezolūcijas par Operācijas uzsākšanu,
izbeigšanu, Operācijas materiālu novirzīšanu;
NCP atbildīgās amatpersonas norādījumi par nepieciešamajām papildus darbībām
sakarā ar Operāciju;
iesaistīto atbildīgo amatpersonu saraksts;
Operācijā saistīto dokumentu saraksts.
Riska objektu reģistri
Sistēma uztur atsevišķus reģistrus katram no sekojošiem Riska objektu tipiem:
fiziskas personas;
juridiskas personas;
transportlīdzekļi;
sakaru līdzekļi;
preces;
telefonu numuri;
adreses;
dokumenti.
Reģistri nodrošina šādas pamatfunkcijas:
jauna ieraksta izveide;
ieraksta labošana;
ieraksta loģiska un/vai fiziska dzēšana;
ierakstu saraksta atlasīšana un attēlošana;
saraksta kārtošana pēc vērtībām konkrētā saraksta kolonā;
ieraksta meklēšana;
sistēmā atrastā objekta datu un saistītās sistēmā reģistrētās informācijas kopsavilkuma
atspoguļošana
ierakstu savstarpēja sasaistīšana;
ierakstu apvienošana;
vēsturisko datu uzturēšana un atsekošana;
fizisku personu gadījumā, aplūkojot personas datus izvērstā veidā būs iespējams
pievienot un aplūkot personas fotogrāfiju.
Līdzīgi kā Pirmdokumentu reģistru gadījumā arī Riska objektu reģistri nodrošina:
objektu savstarpējo saišu attēlošanu sarakstu formā un saistīto objektu aplūkošanu
izvērstā formā;
izvērsta objektu savstarpējo saišu pārskatu, kas attēlos šīs saiknes hierarhiskā
kokveida struktūrā;
meklēšanas logus, izmantojot kurus lietotājs varēs meklēt Riska objektus un kārtot
sarakstā attēlotos meklēšanas rezultātus.
Risku profilēšana un analīze
Nacionālo un Eiropas Savienības risku identificēšanas process ietver šādus divus galvenos
soļus – a) riska kritēriju noteikšana un sagatavošana riska profilu (RP) formā; b) deklarāciju
datu salīdzināšana (analīze) ar RP. Pirmā soļa izpildi atbalsta IRIS sistēmā realizētā
funkcionalitāte, bet otro soli – RAS.
RAS nodrošina sekojošu galveno funkciju izpildi:
Deklarāciju datu saņemšana no ārējām sistēmām noteiktos formātos;
RAS pieprasījuma identificēšana un deklarācijas datu nolasīšana;
AEO sertifikāta identificēšana saņemtajā XML dokumentā;
7
Deklarācijai piemērojamo riska profilu atlasīšana;
Ar muitas operāciju saistītā riska novērtēšana pret atlasītajiem riska profiliem;
Riska profila nostrādāšanas faktu saglabāšana sistēmā IRIS;
Riska profila autora informēšana;
Atbildes (tai skaitā kļūdu paziņojumu) sagatavošana un nosūtīšana sistēmai, kas
pieprasījusi RAS pakalpojumu.
IRIS/RAS datu plūsma
IRIS/RAS darbības pamatprincipus un mijiedarbību ar citām sistēmām ilustrē 1.attēls.
1.attēls. IRIS/RAS galvenās datu plūsmas
Izmeklēšanas procesi
KP lietotāja saskarne nodrošina sekojošas funkcijas:
iespēju ievadīt, papildināt un aplūkot KP reģistru datus un ar tiem saistīto informāciju:
- iespēju ievadīt, uzturēt un aplūkot lēmumus par kriminālprocesa uzsākšanu;
- iespēju ievadīt, uzturēt un aplūkot KP lietvedības dokumentus;
- iespēju ievadīt, uzturēt un aplūkot KP procesuālos dokumentus kā arī veidot to
sasaisti ar noteiktiem kriminālprocesa reģistra ierakstiem;
- iespēju ievadīt, uzturēt un aplūkot KP piesaistītos figurantus;
- iespēju ievadīt, uzturēt un aplūkot KP piesaistītās procesā iesaistītās personas;
- procesuālo termiņu automātiska aprēķināšana standarta situācijās;
- iespēju ievadīt, papildināt un aplūkot lietiskos pierādījumus;
EMDAS
ASYCUDA
IRIS
Riska analīze (VAD, FP, PP/MK)
Ieejas XML ziņojuma apstrāde
Atbildes XML ziņojuma sagatavošana
Saņemtā ziņojuma datu analīze pret
atlasītajiem RP
XML ziņojumam atbilstošo RP atlase
Riska profili
Nostrādes fakti
Deklarācijas dati
Riska profili
Nostrādes fakti
Deklarācijas dati
ENS/EKS/TKS/IKS/PPMK/FPKB
Nostrādes fakti
Deklarācijas dati
MFKB
Fona process
Datu apmaiņa ar IeM IC sistēmuKRASS
PZ WS
Saglabā PZ dokumentu
Fona process datu atlasei no A++
CMIS
PUD
CSDDNIS
OperācijasAPL,APP
KPMVMPZ, NIV, RIV, PA
IL
BO
EORI
Fona process
Replicē EORI datus
FP
JP
Adreses
APLIS
Replicē KP datus
ITVS
Preču kodi
8
- iespēju apskatīt un izdrukāt lēmumu par KP uzsākšanu, KP reģistru un lietisko
pierādījumu sarakstu;
- iespēju ievadīt, papildināt un aplūkot piespiedu līdzekļus;
- iespēju ievadīt, uzturēt un aplūkot PZ, DU dokumentus, izmantojot IRIS
funkcionalitāti, kā arī veidot minēto dokumentu sasaisti ar kriminālprocesu;
APL lietotāja saskarne nodrošina sekojošas funkcijas:
iespēju ievadīt, papildināt un aplūkot APL datus un ar tiem saistīto informāciju:
- iespēju ievadīt, uzturēt un aplūkot lēmumus par lietvedības uzsākšanu un
izbeigšanu administratīvā pārkāpuma lietā;
- iespēju ievadīt, uzturēt un aplūkot lēmumus par izņemtās preces nodošanu v/a
Materiālās rezerves;
- iespēju ievadīt, uzturēt un aplūkot dienesta ziņojumus KP uzsākšanai;
- iespēju ievadīt, uzturēt un aplūkot paskaidrojumus;
- iespēju ievadīt, uzturēt un aplūkot izņemšanas protokolus;
- iespēju ievadīt, uzturēt un aplūkot informācijas pieprasījuma veidlapas NCP;
- iespēju ievadīt, uzturēt un aplūkot PZ, APP, PA, DU dokumentus, izmantojot
IRIS funkcionalitāti, kā arī veidot minēto dokumentu sasaisti ar administratīvo
lietu.
Kontroles procesi - Taktisko vienību darba administrēšana
Lietotāja saskarne nodrošinās šādas funkcijas:
reģistrētam IRIS sistēmas lietotājam iespēju ievadīt, uzturēt un aplūkot DU vienuma
datus;
reģistrētam IRIS sistēmas lietotājam iespēju ievadīt, uzturēt un aplūkot ar DU saistīto
PZ vienumu datus;
reģistrētam IRIS sistēmas lietotājam iespēju pievienot pielikumus DU vienumiem;
TUN amatpersonām veidot un uzturēt TUS saistošos Nedēļas plānus;
TUS vadītājiem apskatīt savai TUS saistošo Nedēļas plānu;
TUS vadītājiem veidot un uzturēt Dienas plānus;
TUN amatpersonām apskatīt TUS vadītāju izveidotos Dienas plānus;
iespēju nosūtīt informāciju par steidzamu DU uz mobilo telefonu īsziņas formā;
Pārskatu veidošana ar Business Objects
Business Objects (BO) analīzes rīks ļauj lietotājiem sastādīt savus pieprasījumus un sagatavot
pārskatus, nepārvaldot datu bāzu tehnoloģijas un atbilstošās datu struktūras. Tas tiek
nodrošināts izmantojot meta datus, ar kuru palīdzību analīzes rīks ļauj lietotājiem formulēt
pieprasījumus, operējot ar sev ierastiem terminiem.
IRIS informācijas blokam ir jānodrošina lietotājiem informācijas analīzes iespējas, kā arī šīs
informācijas pasniegšana analīzei pieņemamā veidā.
4. IRIS arhitektūras apraksts.
IRIS ir sekojošas pamatkomponetes:
Tīmekļa serveris (Web Server) – datu attēlošana lietotāja saskarnē
Starpslānis (Middle Tier) – nodrošina datu apstrādi
Starpslāņa datu bāzes vadības sistēma (DBVS) – nodrošina datu uzglabāšanu
IRIS pamakomponetes atrodas uz aplikāciju (1 gab.) un datu bāzes servera (1 gab.) .
IRIS tiek nodrošināta sasaiste ar citām VID informācijas sistēmām:
NIS – datu apmaiņa realizēta ar JDBC,
CMIS – datu apmaiņa realizēta ar JDBC,
9
EMDAS (EKS, IKS, TKS, MFKB) – datu apmaiņa realizēta ar tīmekļa pakalpi
(web service),
KRASS – datu apmaiņai izmato IeM IC uzturēto tīmekļa pakalpi (web service),
ITVS - datu apmaiņa nodrošināta ar operētājsistēmas rīkiem,
APLIS - datu apmaiņai izmato tīmekļa pakalpi (web service).
5. Sistēmas struktūra un funkcionalitāte
5.1. Sistēmas dalījums līmeņos
IRIS ir „daudzlīmeņu” (multi-layer) sistēma. Ar jēdzienu „daudzlīmeņu” (multi-layer) tiek
saprasts tas, ka sistēmas funkcionalitāte sagrupēta noteikta tipa programmatūras
komponentos. Katru šādu komponentu tipu turpmāk sauksim par līmeni. Katrs līmenis realizē
noteikta tipa funkcionalitāti. Piemēram, datu pieejas līmenis ir klašu komplekts, kuras satur
publiskas funkcijas, kas savukārt griežas pie Oracle datubāzes izmantojot JDBC tehnoloģiju
un atgriež ResultSet tipa objektus ar datiem.
IRIS ir sekojoši līmeņi:
Prezentācijas līmenis: šis līmenis nodrošina lietotāju saskarnes funkcijas; tehniski tas
nodrošina tikai datu attēlošanu un elementāras navigācijas iespējas; HTML saskarnes
gadījumā prezentācijas līmeņa funkcionēšanu nodrošina WWW pārlūkprogramma, kas
darbojas uz klienta datora;
Dinamiskas datu attēlošanas līmenis: šis līmenis nodrošina lietotāja saskarnes
elementu (HTML lapu un sastāvdaļu) dinamisku sagatavošanu uz WWW servera un
nosūtīšanu prezentācijas līmenim; tehniski šis līmenis ietver funkcionalitāti, kas
nodrošina sarežģītāku navigācijas funkcionalitāti, konkrētu datu attēlošanu HTML
lapās, utml.; šī funkcionalitāte tiks realizēta izmantojot JSP un Servlet tehnoloģijas;
Biznesa loģikas līmenis: šis līmenis ietver funkcionalitāti, kas saistīta ar datu
sintaktisku un loģisku validāciju un datu manipulācijām; šī funkcionalitāte realizēta
izmantojot Session EJB tehnoloģiju;
Datu pieejas līmenis: šajā līmenī realizēta pieeja datiem; respektīvi, no vienas puses
šis līmenis sazinās ar konkrētu datubāzes serveri, no otras puses, tas nodrošina
saskarni, caur kuru iepriekšminētie līmeņi saņem un nodod datus; šis līmenis realizēts
kā Session EJB komponents(-i), kurš izmanto JDBC API pakalpojumus;
Datu glabāšanas un manipulācijas līmenis: atbilstoši prasībām, datu uzglabāšanai
izmanto ar Oracle 12c serveri darbināmu datubāzi. Datu manipulācijas operācijas, kas
(a) saistītas ar lielu datu apjomu apstrādi, (b) kurās nav nepieciešama lietotāja
iejaukšanās un (c) ciktāl to atļauj transakciju robežas realizēta izmantojot saglabātās
procedūras un funkcijas (stored procedures and functions), tāpat datu izveidošana,
labošana, dzēšana un nolasīšana realizēta tikai caur saglabātām procedūrām un
funkcijām maksimāli izvairoties no dinamisku SQL izteiksmju būvēšanas Java
pirmkodā.
5.2. Sistēmas dalījums slāņos
IRIS ir „daudzslāņu” (multi-tier) sistēma. Ar jēdzienu „daudzslāņu” (multi-tier) tiek saprasts
tas, ka atsevišķi sistēmas līmeņi fiziski uzinstalēti un darbināti uz atsevišķām datorsistēmām -
aparatūras vienībām. Šīs atsevišķās datorsistēmas turpmāk sauksim par slāņiem. Šāds slānis,
ir, piemēram, dators, kur ir uzinstalēta Oracle DBVS programmatūra un uz kura cietā diska
atrodas IRIS datubāzes fails.
IRIS ir sekojoši slāņi:
klienta dators, darbina:
o Prezentācijas līmeni;
datorsistēma aplikāciju serverim un WWW serverim, darbina:
10
o Dinamiskas datu attēlošanas līmeni;
o Biznesa loģikas līmeni;
o Datu pieejas līmeni;
datubāzes serveris, darbina:
o Datu glabāšanas un manipulācijas līmeni.
6. IRIS informācijas analīze un pārskati
IRIS informācijas blokā:
dati glabājas Oracle datu bāzēs (pašlaik IRIS un EMDAS);
informācija ir jāanalizē ar lietojumprogrammas BO XI Desktop Intelligence palīdzību;
informācijas analīzei tiek izmantota tipveida lietotāju programmatūra BO XI Desktop
Intelligence, tādēļ, veidojot IRIS informācijas bloka analīzes sistēmas, ir jāņem vērā šo
programmatūru izvirzītās prasības datu modelim un informācijas apstrādei;
jānodrošina nepieciešamās formas lietotāju atskaišu sagatavošanai.
7. IRIS serveru programmatūra
Slānis Operētājsistēma Programmnodrošinājums
Aplikāciju un www
serveris
Oracle Linux Server
Release 7.2
WebLogic Server Version: 12.1.3.
Datubāzu serveris Oracle Linux Server
Release 7.2
Oracle Database 12c Enterprise
Edition Release 12.1.0.2.0 - 64bit
Production
8. Izstrādājamās un nododamās dokumentācijas veidi, atbilstošie standarti
Šajā nodaļā ir norādīti Sistēmas pilnveidošanas, uzturēšanas un autoruzraudzības
nodrošināšanas ietvaros iespējamie izstrādājamie nodevumi un to standarti, par kuriem līguma
izpildes laikā VID ar Pretendentu vienosies atsevišķi, slēdzot attiecīgos vienošanās protokolus
par konkrētu darbu izpildi. Nodevumi tiek noformēti latviešu valodā atbilstoši šajā punktā
norādīto Latvijas valsts un starptautisko standartu prasībām.
8.1. Sistēmas dokumentācijas veidi.
1. projekta pārvaldības plānu;
2. projekta kvalitātes nodrošināšanas plānu;
3. darbības koncepcijas aprakstu (DKA);
4. programmatūras prasību specifikāciju (PPS);
5. programmatūras projektējuma aprakstu (PPA);
6. programmatūras nodevums:
programmatūras instalācijas pakotnes;
instalācijas pakešu apraksts;
parametru apraksti;
programmatūras pirmkodi;
programmatūras izpildkodi;
programmatūras instalācijas rokasgrāmata;
Datu bāzes struktūras apraksts Excel tabulas formā un sagatavots datu bāzes modelis,
kuru iespējams rediģēt un papildināt elektroniskā formā;
sistēmas administratora rokasgrāmata;
lietotāja rokasgrāmatas;
palīdzības sistēma;
sistēmas darbības atjaunošanas plāns;
11
programmatūras testēšanas apraksts;
programmatūras testpiemēru apraksts.
8.2. Standarti.
Noformējot Līguma Nodevumus, IZPILDĪTĀJS ievēros zemāk dotajā tabulā minēto Latvijas
valsts un starptautisko programmatūras izstrādes standartu prasības:
Nr.p.k. Dokumenta nosaukums Atbilstošie standarti
1. Projekta plānošanas dokumenti
1.1. Projekta pārvaldības plāns LVS 67:1996; IEEE 1058.1
1.2. Kvalitātes nodrošināšanas plāns LVS 65:1996; IEEE 730.1
1.3. Programmatūras (kvalifikācijas)
testēšanas plāns
LVS 70:1996; IEEE 829; IEEE/EIA J-STD-
016 (E.2.2.)
1.4. Programmatūras instalēšanas plāns IEEE/EIA J-STD-016 (E.2.3.)
1.5. Programmatūras verifikācijas un
validācijas plāns
LVS 71:1996; IEEE 1012
1.6. Programmatūras pārcelšanas plāns IEEE/EIA J-STD-016 (E.2.4.)
2. Projekta specifikācijas
2.1. Sistēmas lietotāju prasības LVS 72:1996; IEEE 830; IEEE/EIA J-STD-
016 (F.2.2.)
2.2. Programmatūras prasību
specifikācija
LVS 68:1996; IEEE 830; IEEE/EIA J-STD-
016 (F.2.2., F.2.4.)
2.3. Sistēmas darbības koncepcijas
apraksts
LVS 75:1996; IEEE 1362; IEEE/EIA J-STD-
016 (F.2.1.)
2.4. Programmatūras produkta
specifikācija
ISO/IEC 12119; IEEE/EIA J-STD-016 (I.2.1.)
2.5. Programmatūras versijas apraksts IEEE/EIA J-STD-016 (I.2.2.)
3. Projektējumu dokumentācija
3.1.
Programmatūras projektējuma
apraksts, ieskaitot datu bāzu
projektējuma aprakstu
LVS 72:1996; IEEE 1016; IEEE/EIA J-STD-
016 (G.2.2., G.2.3., G.2.4.)
3.2 Sistēmas/apakšsistēmas
projektējuma apraksts
LVS 72:1996; IEEE 1016; IEEE/EIA J-STD-
016 (G.2.1.)
4. Ieviešanas dokumentācija
4.1. Programmatūras pirmkodi IEEE/EIA J-STD-016 (G.2.1.)
4.2. Programmatūras izpildkodi IEEE/EIA J-STD-016 (I.2.1.)
5. Lietotāja dokumentācija
5.1. Lietotāja rokasgrāmata LVS 66:1996; IEEE 1063;
IEEE/EIA J-STD-016 (J.2.1.)
12
5.2. Programmaparatūras/sistēmas
atbalsta rokasgrāmata
IEEE/EIA J-STD-016 (I.2.4.)
5.3. Programmatūras/sistēmas
uzturēšanas rokasgrāmatas
IEEE/EIA J-STD-016 (5.13.8.)
5.4. Programmatūras/sistēmas
ievadizvades rokasgrāmata
IEEE/EIA J-STD-016 (J.2.2.)
5.5. Programmatūras uzturēšanas plāns ISO/IEC 12207
5.6. Programmatūras uzturēšanas
procedūra
ISO/IEC 12207
5.7. Programmatūras instalēšanas
instrukcija
IEEE/EIA J-STD-016 (I.2.2.)
5.8. Sistēmas administratora instrukcija LVS 66:1996;
IEEE/EIA J-STD-016 (J.2.4.)
6. Testēšanas dokumentācija
6.1. Programmatūras testēšanas apraksts LVS 70:1996; IEEE 829; LVS 73:1996; IEEE
1008; IEEE/EIA J-STD-016 (H.2.1.)
6.2. Testēšanas žurnāls LVS 70:1996; IEEE 829
6.3. Testēšanas (kopsavilkuma) pārskats LVS 70:1996; IEEE 829; IEEE/EIA J-STD-
016 (H.2.2.)