- Data Strage and Distributin Data Sheet Určenie aplikácie Organizácie v prcese svjej činnsti veľmi čast vytvárajú rzsiahle súbry referenčných údajv, ktré spravidla ppisujú a kategrizujú najrôznejšie aspekty ich aktivity. Tiet súbry referenčných údajv (napr. číselníky) sú následne pužívané pri jedntlivých činnstiach v rganizácii a tvria významný aspekt interperability v rámci rganizácie. Prblematika tvrby, údržby a distribúcie referenčných údajv sa stáva kriticku pri zabezpečvaní integrácie prcesv v rganizácii bez hľadu na t, či je aleb nie je prces infrmatizvaný. slúži ak nástrj pre pdpru tvrby, údržby a distribúcie referenčných údajv rganizácie, ak centrálny referenčný sklad číselníkvých údajv s mžnsťu imprtu a exprtu údajv z a d iných systémv. Systém umžňuje rganizáciu práce v tíme a delegvanie zdpvednsti za tvrbu, údržbu, zverejňvanie a distribúciu referenčných údajv. Zjedndušuje prístup ku číselníkvým údajm ich umiestnením v referenčnm systéme. umžňuje flexibilne ppísať referenčné údaje rganizácie prstredníctvm metadát na úrvni definície zznamu číselníkv, štruktúry, frmátu dát, zdpvednsti za tvrbu, miest, spôsbv a peridicity ich distribúcie a tým dsiahnutie vyskej aktuálnsti údajv v prevádzkvaných systémch č je nevyhnutnu pdmienku úspešnej prcesnej integrácie. Základné vlastnsti DSD DSD má nasledvné vlastnsti: Číselníky (tabuľky) Číselníkv môže byť nebmedzený pčet Riadkv v číselníkch môže byť takmer nebmedzený pčet, závislý na mžnstiach SQL servera Každý číselník má svj názv s maximálnu dĺžku 100 Každá číselník má až d 60 atribútv (stĺpcv), z th jeden z nich slúži ak identifikátr záznamu (primárny kľúč) Číselníky môžu byť navzájm prepjené cez cudzie kľúče a t v relácii 1:N resp. N:1 Každý číselník má vlastné užívateľské rzhranie pre prácu s ním
Číselník môže bsahvať nebmedzený pčet záznamv (závisí na mžnstiach pužitéh SQL servera) Číselník môže mať verzie, pričm platná môže byť iba jedna z nich Verzie je mžné zamknúť, aby ich nebl mžné meniť Číselníky môžu byť zbrazené ak master detail d jednej úrvne vnrenia detailu Atribúty (stĺpce) číselníkv Maximálny pčet atribútv pre jeden číselník je 60 Maximálna dĺžka názvu atribútu je 100 znakv Atribúty môžu mať svj prmpt (alias) s dĺžku maximálne 100 znakv Atribúty môžu byť dátvéh typu: Text, Numerická hdnta, Dátum, Dátum a čas, Lgická hdnta, Obrázk, Dkument (súbr akéhkľvek typu). Pdprvané sú štandardné grafické frmáty brázkv. Veľksť náhľadu brázku je užívateľsky nastaviteľná. Maximálna dĺžka bsahu atribútu je 2000 znakv Atribúty môžu byť definvané ak nezbrazvané aleb ak zbrazvané, pradie zbrazvania je mžné určiť Atribúty môžu byť definvané ak pvinné aleb nepvinné Atribúty môžu byť kntrlvané na: Zznam vymenvaných hdnôt (dména) Obsah iných číselníkv na základe väzieb medzi číselníkmi pdľa definvateľných zznamv hdnôt Prvnanie vči knštantám aleb iným atribútm v rámci číselníka. Kntrlných prvnaní môže byť viac a môžu byť medzi nimi perátry A, Aleb. Pvlené perácie pre kntrlu sú: =, <=, >, >=, Obsahuje, Nebsahuje, Je zadaný, Nie je zadaný Atribúty môžu byť vypčítavané z iných atribútv v rámci číselníka a knštánt pužitím perátrv: Plus, Mínus, Krát, Delen, Mcnina, Odmcnina (pre číselné plia), aleb Knverzia na malé písmená, Knverzia na veľké písmená, Pripjenie ďalšieh textu (zreťazenie) (pre textvé plia) Atribúty môžu mať zakázanú zmenu hdnty bez hľadu na nastavené práva Pri zadaní chybnej hdnty d atribútu je užívateľ upzrnený užívateľsky definvaným znamm, ktrý môže byť: Upzrnením systém iba známi užívateľvi upzrnenie hľadm údajv a pkračuje v práci Chybvu správu systém nedvlí hdntu vlžiť Jeden z atribútv musí byť určený ak identifikátr záznamu (primárny kľúč) a musí bsahvať jedinečnú hdntu pre daný číselník. Identifikátr môže byť nastavený na: Autmatické genervanie vtedy h napĺňa systém autmaticky sám ak nasledvnú hdntu v číselnej rade Ručné vyplnenie bsluhu systém kntrluje jedinečnsť vlženej hdnty
Atribúty môžu byť zbrazené ak: textvé ple, pp list (výber z dmén, aleb zznamv hdnôt), check bx (lgické hdnty), brázk, dkaz na dkument Atribúty môžu mať zadefinvanú default hdntu typu: Aktuálny pužívateľ, Dátum, Dátum a čas Zznamy hdnôt Môžu byť vytvrené z viacerých číselníkv Môžu mať nebmedzený pčet atribútv Zvlené atribúty z zznamu hdnôt sa môžu zbrazvať ak lkup plžky na frmulári číselníka Iba jedna hdnta jednéh atribútu môže byť definvaná ak referenčná návratvá hdnta Rzhrania pre Imprt Rzhraní pre každý číselník môže byť vytvrených viacer pdľa ptreby Imprt môže byť z jednéh vstupnéh súbru iba d jednéh číselníka Pri imprte mžn vyknať matematické perácie nad imprtvanými údajmi. Výsledk perácie sa ulží d definvanéh atribútu číselníka. Imprt údajv môže byť spúšťaný bsluhu, aleb môže byť naplánvaný s využitím schedulera peračnéh systému Windws Pdprvané frmáty pre imprt údajv sú: Text s pevnu šírku, Delimited text, XML Rzhrania pre Exprt Rzhraní môže byť vytvrených viacer pdľa ptreby Exprtvané údaje môžu byť pskladané z viacerých číselníkv ich pspájaním cez cudzie kľúče Pri exprte mžn vyknať matematické perácie nad exprtvanými údajmi Exprt údajv môže byť spúšťaný: Obsluhu P vzniku nvej verzie číselníka P uvedení verzie číselníka d platnsti Pred uvedením verzie číselníka d platnsti s definvaným pčtm dní predstihu Na základe definvanej časvej pravidelnsti s využitím Windws schedulera Exprt je pdprvaný v frmátch: Text s pevnu šírku, Delimited text, XML, SQL Exprt dát môže byť plný aleb rzdielvý (exprtujú sa iba zmenené riadky). Systém pdpruje exprt dát z rzdielvých verzií jednéh číselníka a z iba jednéh číselníka. Umžňuje aj exprt dát z rzdielvých verzií a viacerých číselníkv, avšak rzdielvá verzia môže byť iba pre jeden z číselníkv. DSD pdpruje n line prístup ku dátam rzhraní prstredníctvm web služby. Web služba je určená pre sprístupnenie dát ulžených v DSD aplikáciám tretích strán.
Užívateľsky definvateľné menu Údaje číselníkv je mžné ich knečným užívateľm sprístupniť prstredníctvm užívateľsky definvateľnéh menu, ktré je knfigurvateľné na základe práv ku jedntlivým číselníkm a príslušnsti užívateľa d skupiny. Užívateľsky definvateľné zstavy Systém DSD umžňuje integráciu tlačvých zstáv, vytvrených nad údajvými štruktúrami a údajmi rzhraní. Zstavy sú prístupné z užívateľsky definvanéh menu. Bezpečnsť údajv Ochrana údajv ulžených v systéme je zabezpečená štandardnými autentifikačnými nástrjmi peračnéh prstredia a databázvéh servera a viacúrvňvu autrizáciu prístupu: Na úrvni mdulv aplikácie Na úrvni jedntlivých číselníkv Na úrvni stĺpcv v jedntlivých číselníkch Správa systému a správa údajv Správu systému a údajv s ňm ulžených mžn rzdeliť na nasledvné časti: Administrácia systému, teda definícia bjektv, administrácia užívateľv a ich práv na úrvni mdulv a na úrvni prístupv ku jedntlivým bjektm (číselníkm) Tvrba a údržba bsahu referenčných dát, teda zdpvednsť za bsah referenčných údajv z phľadu definvania štruktúry dát (metadát), spôsbu a miest distribúcie bsahu a exprtvacích a imprtvacích mechanizmv. Administrátr môže vytvárať prístupy pre užívateľv rvnakéh číselníka na úrvni hrizntálnych práv pre jedntlivé atribúty. Sám administrátr číselníka je z phľadu administrácie celéh systému na úrvni užívateľa. Správa údajv bsiahnutých v číselníku, teda zdpvednsť za samtný údajvý bsah zverených číselníkv Užívateľské prstredie a pužité technlógie je zalžená na architektúre klient-server. Klientská časť aplikácie vyžaduje prstredie MS Windws s pdpru.net Framewrk a priamu knektivitu na databázvý server. Databázvý server je na základe pžiadavky zákazníka mžn zvliť medzi Oracle 11g a MS SQL server 2005. On line distribúcia dát d iných aplikácií je zalžená na vlastnstiach web služby s využitím technlógie Micrsft IIS. Asphere, a.s. Zámcká 30
811 01 Bratislava www.asphere.sk aspheremail@asphere.sk