11.07.2015 Views

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PSE - Editor procesní stanicemístě v procesu nebo pokud pracují se skupinou proměnných jejichž stav je nějak spolusvázaný. Dojde-li k přerušení uprostřed zápisu jednotlivých proměnných skupiny, je tatoskupina pro přerušující proces nekonzistentní.4.13 Kontrola navržené procesní stanice4.13.1 Expertní kontrolaPo dokončení popisu procesní stanice je vhodné uložit návrh stanice na disk(Soubor | Ulož resp. ), provést expertní kontrolu a vytvořit dokumentaci k navrženéstanici. Následující odstavce stručně popisují jednotlivé kroky.K provedení expertní kontroly zvolíme v menu příkaz Volby | Expertní kontrola. ProgramPSE zobrazí standardní dialogové okénko pro volbu jména souboru - protokolu o provedenéexpertní kontrole. Tento protokol je k dispozici i pro pozdější použití. Program PSEstandardně používá pro jméno souboru s protokolem jméno souboru procesní stanice,doplněné příponou .LST (ASCII soubor).Po stisku tlačítka "OK" program provede expertní kontrolu a zobrazí v okně protokolo provedené expertní kontrole. Do protokolu zapisuje program PSE údaje tří typů - jsou tosouhrnné údaje, varování a chybová hlášení.Souhrnné údajeSouhrnné údaje informují o statistických a jiných údajích zjištěných při expertní kontrole -např. celková délka databáze procesní stanice, odhad vytížení procesoru stanice apod.Podle těchto údajů získá autor aplikace představu o celkovém budoucím chování a vlastnostechnavrhované procesní stanice.VarováníExpert informuje autora o drobných prohřešcích proti pravidlům a konvencím návrhuprocesní stanice ve formě varování. Programátor musí sám posoudit, zda je předmětvarování skutečně drobný a nepodstatný prohřešek nebo zda signalizuje skrytou vážnějšíchybu.Typickým varováním jsou upozornění na prohřešky proti správným a úplným podkladůmpro automatické generování dokumentace.Chyby a vážné chybyPokud Expert nalezne zásadní prohřešky proti zásadám návrhu procesní stanice informujeo tom autora v podobě hlášení o chybě nebo vážné chybě. Znamená to, ženavržená procesní stanice není schopná z uvedeného důvodu běhu. Chybu je nutnoopravit a provést znovu expertní kontrolu.Typickými chybami jsou zrušené databázové proměnné, na které se funkční moduly stáleodkazují, databázové proměnné nesprávného typu nebo rozměru, chybně použité příkazypseudojazyka apod.Výsledky kontrolyProtokol o expertní kontrole je rozdělen do několika sekcí. Tyto sekce odpovídají jednotlivýmetapám návrhu procesní stanice - definici V/V, popisu databáze atd. Na konci každésekce je uveden souhrnný počet chyb a varování v sekci. Na konci protokolu je pakuveden celkový počet chyb a varování v celé procesní stanici. Je dobrým zvykempokračovat v úpravách procesní stanice tak dlouho, dokud neskončí expertní kontrolas výsledkem "0 chyb, 0 varování".Další činnost ExpertaKromě sběru souhrnných údajů a výpisu varovných a chybových hlášení o databázi,funkčních modulech a jejich parametrech a dalších částech procesní stanice prověřujeExpert korektnost použití návěští ve stanici. Podle potřeby je schopen dodefinovata správně použít veškerá automatická lokální návěští (viz výše).Detailní popis všech kontrolovaných datových objektů a vazeb a podrobné vysvětlenívšech varování a chybových hlášení jde nad rámec této příručky. Nové verze programuPSE budou průběžně doplňovány o další funkce a kontroly Experta, takže počet hlášeníbude značně narůstat. Přitom hlášení sama jsou dostatečně názorná, aby upozornila naproblém a doporučila způsob jeho odstranění i bez dalšího výkladu.PSE - Editor procesní stanice 102

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!