Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
54
ROZDZIAŁ1.PROPEDEUTYKA1INFORMATYKIEKONOMICZNEJ
możetraktowaćwdrożonetamsystemyinformatycznejakoniepodzielneelementy(pod-
systemy)iwówczasskupiasięnasferzebiznesowejoraznainterakcjiludziitechnologii
(por.rys.1.8).Celemtworzeniatakiegomodelumożebyćpoznaniestrukturyifunkcjono-
waniadanejdziedzinyprzedsiębiorstwalubteżjegoaktywnareorganizacja.Przykładem
tegorodzajunarzędzia,używanegobardzoczęstoprzezinformatykówekonomicznych,
jestmodelowanieprocesówbiznesowych.
Proces(biznesowy)jestchronologicznymilogicznymciągiemfunkcji(zadań)wykonywanych
wtokupracynadokreślonymobiektemwramachracjonalnegodziałania.
Funkcje(bądźzadaniapojęciatetutajużywanezamiennie)stanowiączynności,
któremusząbyćwykonane,abyorganizacjamogłaosiągaćzamierzonecele.Procesbizne-
sowystanowipewnelogiczneichronologiczneuporządkowanietychfunkcjiwspójnyciąg
działań.Przyjmujesię,żewramachdanegoprocesubiznesowegoczynnościtekoncentrują
sięwokółjednegoustalonegoobiektu.Wyróżniasięobiektyinformacyjne,np.faktura,
orazobiektyfizyczne,np.towary.Wprzebiegujednegoprocesuwystępowaćmożewię-
cejobiektów,jednakjedenznichodgrywazawszegłównąrolę,definiujączarazemramy
procesuiumożliwiającrozgraniczenieposzczególnychprocesów.
1.3.3.Architekturaramowa
Typowąsytuacjąwwiększychprojektach(re-)organizacyjnychjestkoniecznośćanalizy
idokumentacjiwdośćkrótkimczasiedużejliczbyelementówskładowychsystemu,
np.procesówbiznesowych.Elementyteznajdująsięczęstonaróżnychpoziomachszcze-
gółowościiwróżnorakisposóbzesobąpowiązane.Poszczególnedokumentynie
wtakimprojekcieużywanejedynieprzezichtwórców,leczprzezróżnychczłonkówze-
społuprojektowego.Nierzadkozależnościmiędzyposzczególnymielementamiwtego
rodzajuprojektachważniejszeodsamychobiektówskładowych.Wtakiejsytuacjiniezwykle
przydatnyokazujesięmodelnadrzędny,znajdującysięnadużympoziomieabstrakcji,
którydajeposzczególnymdokumentom(czymodelom)składowymjedenwspólnypunkt
odniesieniaorazułatwiaorientacjęinawigację.Takiezadaniespełniaarchitekturaramowa.
Architekturaramowatowyrażonygraficzniemodel,którystrukturyzujeuznanezaistotne
elementydanegosystemuoryginalnegowrazzichpowiązaniami,przyczymdokonujesięto
nawysokimpoziomieabstrakcjiwedługprzyjętychkryteriówiprzyużyciuwybranegojęzyka
modelowania.
Celemarchitekturyramowejjestdostarczeniesyntetycznegoobrazusystemuoryginal-
negoorazprzedstawienieprzyporządkowaniaelementówipowiązańszczegółowychich
elementomipowiązaniomnadrzędnym.Należyzaznaczyć,żezgodniezdefinicjąkażda
architekturaramowajestmodelem.Cechamiodróżniającymiarchitekturyramoweodin-
nychmodelisą:wysokipoziomabstrakcjioraznacisknagraficznąprezentacjęzależności