napsali jsme  slovo odbornφka               z pera naÜich specialist∙ 

Zde nßs najdete - mapa
Najdete nßs zde

CHIP 1/2000

Copyright © 1999
KOMIX spol. s r. o.

Napsali jsme - obsah INFORMIX-OnLine Dynamic Server °ady 7.X

Architektura WOIS

Workflow Oriented Information System

V souΦasnΘ dob∞ prochßzφ sv∞tem °φzenφ druhß vlna reengineeringu. Po prvnφm nadÜenφ z radikßlnφch rekonstrukcφ se p°echßzφ k inkrementßlnφmu p°φstupu, kter² vybφrß proces po procesu, nap°imuje jej a zaΦle≥uje do stßvajφcφ organizace tak, aby stabilita podniku nebyla pokud mo₧no naruÜena

Informatika musφ na tyto trendy reagovat, nebo¥ jejφm smyslem je zvyÜovat kvalitu organizace prßce v podniku (automatizacφ °φzenφ) a efektivitu prßce (automatizacφ ·kon∙). Je otßzkou, zda klasickΘ architektury IS jsou schopny inkrementßlnφ p°φstup umo₧nit a podpo°it.

V tomto textu se sna₧φm ukßzat na rizika klasickΘ architektury IS a popsat architekturu orientovanou na pracovnφ postupy. Pokusφm se charakterizovat prvnφ a zßkladnφ princip architektury WOIS: "Organizace prßce urΦuje strukturu IS". z prostorov²ch d∙vod∙ nenφ Φlßnek rozveden do Üφ°e, kterß by obsßhla ostatnφ principy:

  • "U₧ivatel pracuje v₧dy s objektem",
  • "Automatizace °φzenφ x Automatizace ·kon∙",
  • "èetrnß integrace dat",
  • "Pru₧nost systΘmu p°i zm∞nßch pracovnφch postup∙".

ZaΦßtek strßnky

Organizace prßce urΦuje strukturu IS

Pro zßkladnφ orientaci v pojmech je zde uveden obrßzek, na kterΘm je zobrazen vztah mezi OrganizaΦnφm odd∞lenφm, Podnikov²m procesem a Typov²m p°φpadem.

Vztah mezi OrganizaΦnφm odd∞lenφm, Podnikov²m procesem a Typov²m p°φpadem

Obr. 1 - Vztah mezi OrganizaΦnφm odd∞lenφm, Podnikov²m procesem a Typov²m p°φpadem.

OrganizaΦnφ odd∞lenφ je zßkladnφm prvkem struktury podniku.

Podnikov² proces probφhß nap°φΦ organizaΦnφ strukturou podniku (obvykle vφce ne₧ jednφm organizaΦnφm odd∞lenφm). Ka₧dΘ odd∞lenφ se podφlφ sv²m dφlem Φinnostφ na v²sledku procesu. Podnikov² proces b²vß v∞tÜinou velmi rozsßhl² a slo₧it².

Podnikov² proces se sklßdß z Typov²ch p°φpad∙ (nap°φklad Podnikov² proces "Vymßhßnφ pohledßvek" se m∙₧e sklßdat z typov²ch p°φpad∙ "Vymßhßnφ pohledßvek na v²kon rozhodnutφ", "Vymßhßnφ pohledßvek od subjekt∙ v likvidaci" a "Vymßhßnφ pohledßvek od subjekt∙ v konkursu").

Typov² p°φpad je samostatn² podproces, u n∞ho₧ lze zcela konkrΘtn∞ urΦit Typov² postup zpracovßnφ (neboli Äivotnφ cyklus p°φpadu, technicky tΘ₧ Stavov² automat). P°i sestavovßnφ Äivotnφho cyklu p°φpadu je mo₧no se obracet na konkrΘtnφ zam∞stnance, kte°φ dan² typ p°φpad∙ °eÜφ v praxi.

P°i zpracovßnφ p°φpadu vznikajφ r∙znΘ dokumenty, produkty, objednßvky, faktury atd., kterΘ oznaΦujeme jako komponenty. B∞hem zpracovßnφ p°φpadu dochßzφ ke komunikaci se zßkaznφky, dodavateli, stßtnφmi orgßny atp. I je oznaΦujeme jako komponenty. Komponenty jsou na rozdφl od p°φpadu vφce statickΘ. K jednΘ komponent∞ b²vß p°ipojeno vφce p°φpad∙.

ZaΦßtek strßnky

Architektura IS orientovanß na organizaci prßce

WOIS (Workflow oriented information system - InformaΦnφ systΘm orientovan² na organizaci prßce) je modernφ architektura informaΦnφho systΘmu. VyÜla z kritiky klasickΘho p°φstupu. Za nejv∞tÜφ riziko klasickΘho p°φstupu pova₧uje p°edevÜφm modularitu dle organizaΦnφch odd∞lenφ.

Workflow Oriented Information System - schema

Obr. 2 - WOIS - architektura informaΦnφho systΘmu orientovanß na organizaci prßce je zalo₧enß na modularizaci IS dle podnikov²ch proces∙ a jejich Typov²ch p°φpad∙ (jeden modul podporuje zpracovßnφ a vy°φzenφ jednoho celΘho p°φpadu bez ohledu na to, kter²mi odd∞lenφmi vy°φzenφ p°φpadu probφhß). Disharmonie p°i p°edßvßnφ prßce mezi odd∞lenφmi jsou minimalizovßny - IS s architekturou WOIS zde plnφ ·lohu integrßtora prßce.

Struktura modul∙ informaΦnφho systΘmu dle architektury WOIS odpovφdß struktu°e podnikov²ch proces∙ (Typov²ch ·loh). Jeden podnikov² proces je obvykle p°φliÜ rozsßhl², ne₧ aby bylo mo₧no jej pokr²t jedin²m modulem IS. z tohoto d∙vodu je podnikov² proces p°i anal²ze rozd∞len do Typov²ch p°φpad∙, kterΘ jsou samostatnΘ, avÜak na rozdφl od PodnikovΘho procesu natolik blφzkΘ realit∞, ₧e je ji₧ mo₧no p°esn∞ a detailn∞ popsat jejich ₧ivotnφ cyklus, jejich data (neboli charakteristiky Φi atributy) a to jak z pohledu u₧ivatelskΘho, tak i z pohledu informatickΘho.

Modul informaΦnφho systΘmu obvykle pokr²vß prßv∞ jeden Typov² p°φpad, zajiÜ¥uje podporu celΘho postupu vy°φzenφ jednoho p°φpadu, od jeho vzniku a₧ po jeho uzav°enφ, archivaci a koneΦnou likvidaci.

ZaΦßtek strßnky

Klasickß architektura informaΦnφho systΘmu

Klasickß architektura IS se na rozdφl od architektury WOIS orientuje primßrn∞ na funkΦnφ odd∞lenφ a jeho pot°eby. Vznikajφ zde problΘmy:

  • s organizacφ p°edßvßnφ rozpracovan²ch p°φpad∙,
  • s vyhledßnφm rozpracovanΘho p°φpadu,
  • se zjiÜt∞nφm stavu rozpracovanΘho p°φpadu,
  • nelze sladovat a tedy ani °φdit pr∙b∞₧nou dobu zpracovßnφ p°φpadu,
  • chybφ p°ehled o ·zk²ch mφstech vy°φzenφ (a nebo je tato informace znßma jen ·zkΘmu okruhu lidφ, kte°φ se pohybujφ poblφ₧ t∞chto mφst),
  • n∞kdy hrozφ dezintegrace informacφ - jednotlivß odd∞lenφ zpracovßvajφ r∙znΘ p°φpady, kterΘ se t²kajφ stejn²ch Komponent. Nφzkß mφra provßzanosti ale zp∙sobuje, ₧e se informace o jednotliv²ch p°φpadech k tΘ₧e Komponent∞ nesdφlejφ.

Klasickß architektura informaΦnφho systΘmu

Obr. 3 - Klasickß architektura informaΦnφho systΘmu zalo₧enß na modulech, kterΘ °eÜφ problematiku jednotliv²ch organizaΦnφch odd∞lenφ. U takto definovanΘho IS dochßzφ k nesouladu p°i propojovßnφ jednotliv²ch modul∙. Toto propojenφ je vÜak nezbytnΘ pro optimalizaci proces∙ (vy°izovßnφ p°φpad∙), kterΘ probφhajφ nap°φΦ organizaΦnφmi odd∞lenφmi. Moduly nepodporujφ integraci proces∙, Φasto jsou p°ekß₧kou.

ZaΦßtek strßnky

Zßv∞rem

Jednφm z p°φnos∙ WOIS je vysokß srozumitelnost analytick²ch postup∙ u₧ivatel∙m - zßkladem anal²zy jednoho modulu IS je zφskßnφ ₧ivotnφho cyklu typovΘho p°φpadu (obvykle ve form∞ diagramu aktivit Φi stavovΘho diagramu). Tyto prßce vy₧adujφ intenzivnφ spoluprßci s lidmi, kte°φ dan² proces znajφ do detail∙. Tato znalost Äivotnφho cyklu TypovΘho p°φpadu jim v²razn∞ napomßhß porozum∞t dob°e takΘ modulu IS, kter² automatizuje n∞kterΘ ·kony a podporuje automatizovanΘ °φzenφ zpracovßnφ.

P°i zm∞n∞ organizace prßce dochßzφ ke zm∞nßm Äivotnφho cyklu p°φpadu. Äivotnφ cyklus je v modulu IS ulo₧en ve form∞, kterß umo₧nφ jeho zm∞ny na odbornΘ u₧ivatelskΘ ·rovni. Programßto°i jsou zapot°ebφ pouze p°i zm∞n∞ u₧ivatelskΘho rozhranφ Φi p°i zm∞nßch zauotmatizovan²ch ∙kon∙ a pro p°idßvßnφ nov²ch, d°φve neprovßd∞n²ch operacφ.

Podnikov² proces je zßklad podniku. Informatika nesmφ tyto zßklady naruÜovat a drobit, musφ je zpev≥ovat!

Zden∞k Kadlec, kadlec@komix.cz

 
 
HOME | O FIRM╠ | SLUÄBY | REFERENCE | NAPSALI JSME | èKOLEN═ | SW N┴STROJE
 
OBSAH