raport - systém na podporu riadenia administratívneho toku práce projekt apvv 51- 024604
DESCRIPTION
RAPORT - Systém na podporu riadenia administratívneho toku práce Projekt APVV 51- 024604. Ústav i n f ormatiky SAV Fakulta informatiky a informa č n ý ch technol ógií STU Centrum simulačných technológií Národnej akadémie obrany. Obsah prezentácie. Ciele a charakteristika projektu - PowerPoint PPT PresentationTRANSCRIPT
RAPORT - RAPORT - Systém na podporu riadenia administratívneho toku
práce Projekt APVV 51- 024604
Ústav informatiky SAV
Fakulta informatiky a informačných technológií STU
Centrum simulačných technológií Národnej akadémie obrany
28.11.2006 - WIKT2006, Bratislava 2
Obsah prezentácie
Ciele a charakteristika projektu
Popis pilotnej aplikácie
Architektúra systému
Základné funkcie systému
Formálny zápis znalostí – ontologický prístup
Portál
Práca s dokumentmi a formulármi
Záver
28.11.2006 - WIKT2006, Bratislava 3
RAPORT – základné údaje o projekte
• Projekt podporovaný agentúrou APVV (APVV 51 024604)
• Trvanie projektu: január 2005 – december 2007• Konzorcium:
Ústav informatiky SAV, Bratislava – zodpovedný riešiteľ
Fakulta informatiky a informačných technológií STU, Bratislava
Centrum simulačných technológií Národnej akadémie obrany maršala Andreja Hadika, Liptovský Mikuláš
28.11.2006 - WIKT2006, Bratislava 4
Ciele projektu
• Výskum a vývoj znalostného systému na podporu administratívnych tokov práce.
• Analýza a modelovanie pracovných procesov administratívneho charakteru, analýza a identifikácia znalostí a možností ich uchovávania a riadenia v rámci organizácií, modelovanie znalostí pomocou vhodných softvérových nástrojov – ontologický prístup
• Vývoj modulárneho systému zahrňujúceho modul na manažovanie znalostí (automatické zachytávanie, manuálne ukladanie, identifikáciu, riadenie a opätovné použitie), modul na podporu rozhodovania (obsahuje algoritmy usudzovania) a modul na komunikáciu s užívateľom.
• Implementácia a testovanie systému na reálnom procese prípravy vojenských cvičení v Centre simulačných technológií Národnej akadémie obrany v Liptovskom Mikuláši
28.11.2006 - WIKT2006, Bratislava 5
Pilotná aplikácia – príprava vojenského cvičenia v CST NAO
1. Špecifikácia cvičenia2. Spracovanie predpisu pre cvičenie3. Plánovanie hodnotenia cvičenia4. Spracovanie bojovej dokumen- tácie – „modrí“5. Plánovanie rozohry nepriateľa (bojová dokumentácia „červených“)6. Plánovanie riadenia simulácie7. Plánovanie technického a komunikačného zabezpečenia8. Spracovanie logistických požiadaviek na zabezpečenie cvičenia9. Plánovanie podpory cvičenia.
28.11.2006 - WIKT2006, Bratislava 6
Vlastnosti systému RAPORT
• Zhromažďovanie skúseností zamestnancov a ich prezentovanie pri opakovanom vykonávaní aktivity v rámci prípravy iného cvičenia.
• Sledovanie prebiehajúcich príprav cvičení a upozorňovanie na termíny a povinnosti.
• Podpora pri príprave materiálov pre jednotlivé aktivity v rámci prípravy cvičenia (poskytovanie relevantných kontaktných informácií, formulárov, štruktúrovaných dokumentov a pod.).
• Zabezpečenie spolupráce pri príprave cvičenia.
28.11.2006 - WIKT2006, Bratislava 7
Architektúra systému
SERVER
Prezentačná úroveň
Portál
Dátová úroveň
Vykonávacia úroveň
Používateľské rozhranieNástroje na spoluprácu a
poskytovanie služieb
Sledovanie a notifikácia údalosti
Poskytovanie aktívnych rád a znalosti podľa kontextu
Preddefinované štruktúry dát, časových plánov, atď.
Dátabázový systémÚložisko súborov
. . .
Spolupráca a komunikácia
Model používateľa
Generická a domainová ontológia
Organizovanie a udržovanie znalostí a informácií
Analýza a spracovanie informácií
Pripravovanie informácií podľa kontextu a plánu
Spolupráca a komunikácia
Manažovanie prezentačnej úrovne
• Prezentačná úroveň– Používateľské
rozhranie - portál
• Vykonávacia úroveň– Embet – anotácia
dokumentov a ich prezentovanie podľa kontextu
• Dátová úroveň– Databáza, ontologické
úložisko, úložisko súborov
28.11.2006 - WIKT2006, Bratislava 8
Trojvrstvová architektúra systému
• Dátová úroveň: plní úlohu databázy, úložiska súborov, generickej, doménovej a užívateľskej ontológie. Ontológie sú uložené v jazyku OWL. V úložisku súborov sa nachádzajú formuláre, štruktúrované dokumenty, plány, smernice a predpisy v elektronickej forme.
• Vykonávacia úroveň: monitoruje udalosti v systéme a zabezpečuje ich notifikáciu. Vytvára ontologické dáta na základe analýzy kontextu, zachytáva a spracováva skúsenosti vo forme textových poznámok a pripravuje ich na prezentovanie podľa aktuálneho pracovného kontextu, pripravuje na prezentovanie formuláre a dokumenty súvisiace s práve vykonávanou aktivitou. Prezentačná úroveň: poskytuje transparentné, užívateľky priateľské a adaptívne prostredie pre prezentáciu znalostí a informácií užívateľom.
28.11.2006 - WIKT2006, Bratislava 9
Užívateľské rozhranie - portál
Slúži na:
Komunikáciu s užívateľmi
Prezentovanie aktívnych textových poznámok
Administráciu systému – zadávanie nového cvičenia, pridávanie formulárov, informácií a dát
28.11.2006 - WIKT2006, Bratislava 10
Portál pre Náčelníka PVŠÚvodná obrazovka
28.11.2006 - WIKT2006, Bratislava 11
Obrazovka detailov konkrétneho cvičenia
28.11.2006 - WIKT2006, Bratislava 12
Príklad práce s formulármi
• Formuláre sa ukladajú v XML formáte
• Pomocou XSLT šablóny sa transformujú na HTML s CSS
• Transformovaný formulár sa zobrazuje ako HTML na čítanie alebo vypĺňanie (podľa pridelenej roly užívateľa)
• Užívateľ vyplní formulár cez webové rozhranie
• Vyplnené formuláre sa opať ukladajú v XML formáte
28.11.2006 - WIKT2006, Bratislava 13
Transformácia z XML na HTML
Manažovanie prezentačnej úrovne
XSLT šablóny
HTML Používateľské rozhranie
XML správy (formulár)
Sablotron s PHP, Apache
CSS štýlové šablóny
XML správy od používateľa
... RAPORT systém
28.11.2006 - WIKT2006, Bratislava 14
Príklad: práca s formulármi (2)
28.11.2006 - WIKT2006, Bratislava 15
Formalizácia znalostí -Ontologický model
• Model pracovného procesu– popis pracovného
procesu, aktivít a udalostí
• Model používateľa– popis osôb podieľajúcich
sa na jednotlivých aktivitách
• Model dát– spracovávané dokumenty– typy: e-mail, papierový
dokument, fax
Ontológia
Modelprac.
procesu
Modelpoužívateľa
Modeldát
28.11.2006 - WIKT2006, Bratislava 16
<xml:document >
<title>Bojová dokumentácia</title>
<contact>
<name>pplk Kolarsky</name>
<email>[email protected]</email>
</contact>
</document>
Model dát
• Popisuje metadáta o dokumentoch ako napr. autor dokumentu, dátum, typ, miesto uloženia.
S pracovaniebojovej
dokum ent.
cv ičiaci - "modr í"
A1
špec ialis ta príprav yC AX
P lánovanierozohry
nepriateľa
A 1 - ná m e t c vič e niaB - R ozka z k prípra ve c vič e nia
C - B ojová dokum e ntá c iaD - P lá n rozohry ne pria te ľa
DC
r iadiac i cv ičenia
cv ičiaci - "červení"
B
bojová dokum entác ia - "m odrí" bojová dokum entác ia - "červení"
špec ialis ta príprav yC AX
A1
B
A A1 B
<xml:document >
<title>Bojová dokumentácia</title>
<contact>
<name>pplk Kolarsky</name>
<email>[email protected]</email>
</contact>
</document>
…. J • Miesto uloženia štruktúry dokumentov v XML.
Osoba
Plánovaniepredpisu pre
cvičenie
Riadiaci cvičenia
CST
Cvičiaci
A
A1 B
Dokument
Aktivita
Zdroj
Model zdrojov
Pracovnýproces
• Zdroj – všetko čo vstupuje do pracovného procesu.
• Obrázok vyjadruje model tried zdrojov v ontológii– všeobecný a špecifický pohľad
• Farebné časti predstavujú špecifické črty pre konkrétnu aplikáciu
• Všeobecné triedy obsahujú atribúty, ktoré sú dedené triedami vytvorenými pre konkrétnu aplikáciu
28.11.2006 - WIKT2006, Bratislava 18
Model pracovného procesu
• Abstraktná úroveň definuje typy aktivít, v rámci všeobecného pracovného procesu.
• Trieda „Abstraktná udalosť“ špecifikuje podmienky, kedy môže byť spustený pracovný proces.
• Kontext prac. procesu definuje stav pracovného procesu. Súhrn zdrojov dostupných v pracovnom procese.
Abstraktný proces Abstraktná udalosť
inšt
A1inšt
B
EXSPECMedved
2006
Kontext pracovného procesu
inšt
A
A1 B
Požadovaný kontext
?
Plánovaniepredpisu pre
cvičeniepplk Kolarsky
Plánovanierozohry
nepriateľa
Abstraktná úroveň
28.11.2006 - WIKT2006, Bratislava 19
Abstraktný model pracovného procesu a inštancie
28.11.2006 - WIKT2006, Bratislava 20
Plánovanie úloh
1. Užívateľ odošle dokument do systému. Systém upraví kontext pracovného procesu.
2. Nájdenie aktivity, ktorá by mohla byť spracovaná, porovnaním nového kontextu a kontextu aktivít.
3. Ak bola nájdená nová aktivita, tak sa naplánuje jej spracovanie.
4. Je kontaktovaná zodpovedná osoba za danú aktivitu (úprava špecifikácie, priradenie osôb podieľajúcich sa na aktivite, spresnenie termínov, atď.)
5. Zaslanie požiadaviek na úspešné spracovanie aktivity (požiadavka na spracovanie dokumentu, pozvánka no poradu, info. o ukončení aktivity).
Plánovač
hotové
A1
Plánovanie cvičenia v CST
Kontext
Medved2006_EXSPEC
Plánovanieaktivity
Portál
spracuj
A2 Info
1.
2.
5. 4.
3.
28.11.2006 - WIKT2006, Bratislava 21
Aktivácia aktivity na základe porovnania kontextu
28.11.2006 - WIKT2006, Bratislava 22
Záver
Prínos systému RAPORT pre organizovanie simulovaného cvičenia v CST NAO je v definovaní pracovného procesu, postupnosti aktivít, zodpovedností za jednotlivé aktivity a podmienok pre prechod na ďalšie aktivity; organizačnej štruktúry a vzťahov medzi aktivitami a zamestnancami centra. Zachytené a uložené skúsenosti a znalosti slúžia na preklenutie problémov pri organizácii cvičenia napr. v prípade absencie niektorého zamestnanca, resp. zmeny na niektorej pozícii.
Ďakujem za pozornosť