Cykl życia systemu informatycznego: Różnice pomiędzy wersjami

Z Encyklopedia Zarządzania
m (Infobox update)
 
m (cleanup bibliografii i rotten links)
 
(Nie pokazano 10 wersji utworzonych przez 2 użytkowników)
Linia 1: Linia 1:
{{infobox4
Pojęcie '''systemu informacyjnego''', czyli SI rozumiemy jako ogólny system przepływu informacji, który uwzględnia źródła wiadomości, kanały przesyłania, punkty gromadzenia, procedury przekształcania, a także punkty efektywnego przeznaczenia wiadomości. Jak pisze Klonowski pojęcie systemu informacyjnego może odnosić się do zbioru obiektów, czy funkcji, bądź określonego zakresu (Z Klonowski 2004, s. 180).
|list1=
<ul>
<li>[[System zarządzania przebiegiem procesów]]</li>
<li>[[Kluczowe czynniki sukcesu wdrożenia systemu informatycznego]]</li>
<li>[[Inżynieria oprogramowania]]</li>
<li>[[DMAIC]]</li>
<li>[[Wdrożenie]]</li>
<li>[[Metodyka badania potrzeb informacyjnych]]</li>
<li>[[Systemy wspomagania decyzji]]</li>
<li>[[Systemy Closed Loop MRP]]</li>
<li>[[Plany wg PRINCE2]]</li>
</ul>
}}


Natomiast pojęcie '''systemu przetwarzania danych''', czyli SPD definiuje się jako złożony układ źródeł danych, zbiorów danych, kanałów przesyłania, punktów gromadzenia danych, [[proces]]ów ich przetwarzania, ludzi i środków technicznych realizujących te procesy. Często w przełożeniu do SPD używa się określenia ''formalny [[system informacyjny]]'' (Z Klonowski 2004, s. 180).


Pojęcie '''systemu informatycznego''' definiuje się natomiast jako system przetwarzania danych, który jest zautomatyzowany. Środkiem automatyzacji są właściwe komputery. Definiując system informatyczny zarządzania, przyjmuje się, że jest on automatycznym systemem przetwarzania różnego rodzaju danych, który wspiera [[proces zarządzania]] (Z Klonowski 2004, s. 181).


Pojęcie '''systemu informacyjnego''', czyli SI rozumiemy jako ogólny system przepływu informacji, który uwzględnia źródła wiadomości, kanały przesyłania, punkty gromadzenia, procedury przekształcania, a także punkty efektywnego przeznaczenia wiadomości. Jak pisze Klonowski pojęcie systemu informacyjnego może odnosić się do zbioru obiektów, czy funkcji, bądź określonego zakresu (Z Klonowski 2004, s. 180).  
''"[[System informatyczny]] zawiera się w systemie przetwarzania danych, a ten w systemie informacyjnym. Inaczej mówi się, że system informatyczny jest zanurzony w systemie przetwarzania danych, a ten w systemie informacyjnym"'' (Z Klonowski 2004, s. 181).
 
Jak również piszą Adrian Kapczyński i Sławomir Smugowski - ''[[system informatyczny]] zarządzania jest częścią systemu informacyjnego'', która jest realizowana dzięki środkom techniki komputerowej. Celem systemu informatycznego jest wspomaganie procesów zarządzania w danej organizacji (A Kapczyński, S Smugowski 2010, s. 28).
Natomiast pojęcie '''systemu przetwarzania danych''', czyli SPD definiuje się jako złożony układ źródeł danych, zbiorów danych, kanałów przesyłania, punktów gromadzenia danych, [[proces]]ów ich przetwarzania, ludzi i środków technicznych realizujących te procesy. Często w przełożeniu do SPD używa się określenia ''formalny [[system informacyjny]]'' (Z Klonowski 2004, s. 180).  
Zatem [[system informatyczny]] jest pojęciem różnym od systemu informacyjnego. Nie są to pojęcia jednoznaczne. System informatyczny jest [[artefakt]]em, czyli rozwiązaniem technicznym, służącym do realizowania w [[proces]]ie automatycznym danego podzbioru funkcji spośród ogółu, których oczekujemy od systemu informacyjnego (M Kuraś 2009, s. 6).


Pojęcie '''systemu informatycznego''' definiuje się natomiast jako system przetwarzania danych, który jest zautomatyzowany. Środkiem automatyzacji są właściwe komputery. Definiując system informatyczny zarządzania, przyjmuje się, że jest on automatycznym systemem przetwarzania różnego rodzaju danych, który wspiera [[proces zarządzania]] (Z Klonowski 2004, s. 181).  
==TL;DR==
Artykuł omawia różnice między systemem informacyjnym, systemem przetwarzania danych i systemem informatycznym. Przedstawiona jest również metodyka oparta o cykl życia systemu informatycznego, w której wyodrębniono osiem etapów: określenie założeń i celów systemu, zebranie informacji i studium możliwości, analiza systemu, projektowanie ogólne, projektowanie szczegółowe, wdrożenie, przejście na nowy system oraz eksploatacja i ocena działania systemu.


''"[[System informatyczny]] zawiera się w systemie przetwarzania danych, a ten w systemie informacyjnym. Inaczej mówi się, że system informatyczny jest zanurzony w systemie przetwarzania danych, a ten w systemie informacyjnym”'' (Z Klonowski 2004, s. 181).
<google>n</google>
Jak również piszą Adrian Kapczyński i Sławomir Smugowski - ''[[system informatyczny]] zarządzania jest częścią systemu informacyjnego'', która jest realizowana dzięki środkom techniki komputerowej. Celem systemu informatycznego jest wspomaganie procesów zarządzania w danej organizacji (A Kapczyński, S Smugowski 2010, s. 28).
Zatem [[system informatyczny]] jest pojęciem różnym od systemu informacyjnego. Nie są to pojęcia jednoznaczne. System informatyczny jest [[artefakt]]em, czyli rozwiązaniem technicznym, służącym do realizowania w [[proces]]ie automatycznym danego podzbioru funkcji spośród ogółu, których oczekujemy od systemu informacyjnego (M Kuraś 2009, s. 6).


==Metodyka oparta o cykl życia systemu informatycznego==
==Metodyka oparta o cykl życia systemu informatycznego==
Linia 38: Linia 26:


Poszczególne etapy powyższej metodyki realizowane są sekwencyjnie, w podanej powyżej kolejności, co upraszcza znacznie [[zarządzanie]] przedsięwzięciami realizowanymi z wykorzystaniem tej metodyki. Poniżej scharakteryzowano poszczególne etapy cyklu życia projektu informatycznego wraz z wyszczególnieniem powstających dokumentów oraz efektów ([[produkt]]ów) realizacji każdego z nich.
Poszczególne etapy powyższej metodyki realizowane są sekwencyjnie, w podanej powyżej kolejności, co upraszcza znacznie [[zarządzanie]] przedsięwzięciami realizowanymi z wykorzystaniem tej metodyki. Poniżej scharakteryzowano poszczególne etapy cyklu życia projektu informatycznego wraz z wyszczególnieniem powstających dokumentów oraz efektów ([[produkt]]ów) realizacji każdego z nich.
==Określenie założeń i celów systemu==
==Określenie założeń i celów systemu==
Etap ten jest konieczny przed rozpoczęciem [[praca|pracy]] analityków i projektantów systemu. Najczęściej jest on realizowany przez Komitet Sterujący, w którym zasiadają przedstawiciele najwyższego szczebla kierownictwa przedsiębiorstwa. W deklaracji założeń i celów należy przedstawić problem, który powinien zostać rozwiązany oraz obszar działania, którego on dotyczy.
Etap ten jest konieczny przed rozpoczęciem [[praca|pracy]] analityków i projektantów systemu. Najczęściej jest on realizowany przez Komitet Sterujący, w którym zasiadają przedstawiciele najwyższego szczebla kierownictwa przedsiębiorstwa. W deklaracji założeń i celów należy przedstawić problem, który powinien zostać rozwiązany oraz obszar działania, którego on dotyczy.


Efektem końcowym tego etapu jest deklaracja założeń i celów projektu.
Efektem końcowym tego etapu jest deklaracja założeń i celów projektu.
==Zebranie informacji i studium możliwości==
==Zebranie informacji i studium możliwości==
Efektem tego etapu jest ocena technicznych możliwości rozwiązania problemów i realizacji założeń projektu. Wykonanie zadań związanych z tym etapem wymaga zebrania informacji charakteryzujących obecnie wykorzystywany [[system]] pracy, niezbędne jest zebranie i zbadanie [[dokumentacja organizacyjna|dokumentacji organizacyjnej]], [[obserwacja]], wywiady z [[pracownik]]ami. Mogą tutaj zostać zaprezentowane różne [[warianty]] rozwiązań w ogólnym zarysie wraz z szacunkiem [[koszt]]ów, efektów i możliwości realizacji. [[Cel]]em tego etapu jest dostarczenie Komitetowi Sterującemu danych niezbędnych do podjęcia decyzji o kontynuowaniu prac nad projektem.  
Efektem tego etapu jest ocena technicznych możliwości rozwiązania problemów i realizacji założeń projektu. Wykonanie zadań związanych z tym etapem wymaga zebrania informacji charakteryzujących obecnie wykorzystywany [[system]] pracy, niezbędne jest zebranie i zbadanie [[dokumentacja organizacyjna|dokumentacji organizacyjnej]], [[obserwacja]], wywiady z [[pracownik]]ami. Mogą tutaj zostać zaprezentowane różne [[warianty]] rozwiązań w ogólnym zarysie wraz z szacunkiem [[koszt]]ów, efektów i możliwości realizacji. [[Cel]]em tego etapu jest dostarczenie Komitetowi Sterującemu danych niezbędnych do podjęcia decyzji o kontynuowaniu prac nad projektem.
<google>ban728t</google>
Efektem realizacji tego etapu jest [[dokument]]: studium możliwości.
Efektem realizacji tego etapu jest [[dokument]]: studium możliwości.
==Analiza systemu==
==Analiza systemu==
Jeżeli studium wykonalności projektu zostało zaakceptowane - to należy rozpocząć konstrukcję logicznego modelu istniejącego systemu. Faza ta obejmuje dekompozycję funkcji systemu, a następnie stworzenie modelu logicznego przepływu danych i procesów niezbędnych do realizacji opisanych funkcji. Efektem tej fazy jest model logiczny systemu uzupełniony o specyfikację algorytmów przetwarzania, słowniki [[dan|ych i modele danych. Do akceptacji modelu niezbędna jest zgoda zarządu i [[użytkownik]]ów, że [[model]] jest pełnym i logicznym odzwierciedleniem problematycznego obszaru funkcjonowania.
Jeżeli studium wykonalności projektu zostało zaakceptowane - to należy rozpocząć konstrukcję logicznego modelu istniejącego systemu. Faza ta obejmuje dekompozycję funkcji systemu, a następnie stworzenie modelu logicznego przepływu danych i procesów niezbędnych do realizacji opisanych funkcji. Efektem tej fazy jest model logiczny systemu uzupełniony o specyfikację algorytmów przetwarzania, słowniki [[dan|ych i modele danych. Do akceptacji modelu niezbędna jest zgoda zarządu i [[użytkownik]]ów, że [[model]] jest pełnym i logicznym odzwierciedleniem problematycznego obszaru funkcjonowania.


[[Produkt]]em końcowym tego etapu jest [[model]] logiczny systemu.
[[Produkt]]em końcowym tego etapu jest [[model]] logiczny systemu.
==Projektowanie ogólne==
==Projektowanie ogólne==
Po analizie systemu, projektanci mogą przystąpić do konstrukcji logicznej struktury systemu. Następuje wybór procesów, które będą wspomagane informatycznie i tych, które pozostaną, z różnych względów, realizowane w sposób tradycyjny. Następuje wybór optymalnej platformy sprzętowej, struktury bazy danych, itp. Efektem tej fazy są różne warianty projektowanego systemu, wraz z ich oceną dotyczącą kosztu, wpływu na [[organizacja|organizacje]] i [[prognozowanie|prognozowanych]] efektów wdrożenia.  
Po analizie systemu, projektanci mogą przystąpić do konstrukcji logicznej struktury systemu. Następuje wybór procesów, które będą wspomagane informatycznie i tych, które pozostaną, z różnych względów, realizowane w sposób tradycyjny. Następuje wybór optymalnej platformy sprzętowej, struktury bazy danych, itp. Efektem tej fazy są różne warianty projektowanego systemu, wraz z ich oceną dotyczącą kosztu, wpływu na [[organizacja|organizacje]] i [[prognozowanie|prognozowanych]] efektów wdrożenia.


Po zakończeniu tego etapu pozostaje schematyczny [[projekt]] systemu, tzw. model ogólny.
Po zakończeniu tego etapu pozostaje schematyczny [[projekt]] systemu, tzw. model ogólny.
==Projektowanie szczegółowe==
==Projektowanie szczegółowe==
Po akceptacji modelowego rozwiązania, analitycy mogą przystąpić do szczegółowego technicznego projektowania struktury systemu. Niezbędne jest stworzenie wymagań dotyczących koniecznych zakupów sprzętu i oprogramowania.
Po akceptacji modelowego rozwiązania, analitycy mogą przystąpić do szczegółowego technicznego projektowania struktury systemu. Niezbędne jest stworzenie wymagań dotyczących koniecznych zakupów sprzętu i oprogramowania.
Linia 63: Linia 55:
* czy wykorzystuje się oprogramowanie typowe czy [[Oprogramowanie dedykowane]]
* czy wykorzystuje się oprogramowanie typowe czy [[Oprogramowanie dedykowane]]
Efektem projektowania szczegółowego jest specyfikacja logiczna i fizyczna składników systemu.
Efektem projektowania szczegółowego jest specyfikacja logiczna i fizyczna składników systemu.
==Wdrożenie==
==Wdrożenie==
W czasie wdrożenia, zaprojektowany system jest fizycznie tworzony. Programy są pisane przez programistów i instalowane na zakupionym sprzęcie. Przeprowadzane są testy działania systemu i współpracy różnych programów. Tworzona jest struktura bazy danych, następuje [[przeniesienie]] danych historycznych ze starych systemów do nowego systemu.
W czasie wdrożenia, zaprojektowany system jest fizycznie tworzony. Programy są pisane przez programistów i instalowane na zakupionym sprzęcie. Przeprowadzane są testy działania systemu i współpracy różnych programów. Tworzona jest struktura bazy danych, następuje [[przeniesienie]] danych historycznych ze starych systemów do nowego systemu.


Zakończeniem tego etapu jest działający system wraz z dokumentacją i procedurami użytkowymi.
Zakończeniem tego etapu jest działający system wraz z dokumentacją i procedurami użytkowymi.
==Przejście na nowy system==
==Przejście na nowy system==
Jest to etap, w którym [[przedsiębiorstwo]] zaczyna wykorzystywać nowy system w działalności operacyjnej. Może on trwać krótko w przypadku gdy po uruchomieniu [[system]]u, stare systemy przestają działać. Mogą też zostać wykorzystane alternatywne sposoby: np. równoległe wykorzystywanie dwóch systemów, wdrażanie nowego systemu "po kawałku", itp. Każde z tych rozwiązań ma swoje wady i zalety i zależy od specyfiki przedsiębiorstwa i stopnia skomplikowania systemu.
Jest to etap, w którym [[przedsiębiorstwo]] zaczyna wykorzystywać nowy system w działalności operacyjnej. Może on trwać krótko w przypadku gdy po uruchomieniu [[system]]u, stare systemy przestają działać. Mogą też zostać wykorzystane alternatywne sposoby: np. równoległe wykorzystywanie dwóch systemów, wdrażanie nowego systemu "po kawałku", itp. Każde z tych rozwiązań ma swoje wady i zalety i zależy od specyfiki przedsiębiorstwa i stopnia skomplikowania systemu.


Efektem jest system zainstalowany i użytkowany w praktyce.
Efektem jest system zainstalowany i użytkowany w praktyce.
==Eksploatacja oraz ocena działania systemu==
==Eksploatacja oraz ocena działania systemu==
W tym momencie [[firma]] posiada już uruchomiony i wykorzystywany w codziennej pracy system. Powinien on realizować [[cele]] i zadania do których został zaprojektowany. Jednakże aby mógł on poprawnie działać niezbędna jest jego prawidłowa obsługa i utrzymanie (np. usuwanie awarii sprzętu, poprawianie i korygowanie błędów [[oprogramowani|a, zabezpieczenie danych, szkolenie nowych użytkowników, itp.).
W tym momencie [[firma]] posiada już uruchomiony i wykorzystywany w codziennej pracy system. Powinien on realizować [[cele]] i zadania do których został zaprojektowany. Jednakże aby mógł on poprawnie działać niezbędna jest jego prawidłowa obsługa i utrzymanie (np. usuwanie awarii sprzętu, poprawianie i korygowanie błędów [[oprogramowani|a, zabezpieczenie danych, szkolenie nowych użytkowników, itp.).
Linia 77: Linia 72:


Okresowo w trakcie eksploatacji powinien być sporządzany raport oceniający.
Okresowo w trakcie eksploatacji powinien być sporządzany raport oceniający.
{{infobox5|list1={{i5link|a=[[System zarządzania przebiegiem procesów]]}} &mdash; {{i5link|a=[[Kluczowe czynniki sukcesu wdrożenia systemu informatycznego]]}} &mdash; {{i5link|a=[[Inżynieria oprogramowania]]}} &mdash; {{i5link|a=[[DMAIC]]}} &mdash; {{i5link|a=[[Wdrożenie]]}} &mdash; {{i5link|a=[[Metodyka badania potrzeb informacyjnych]]}} &mdash; {{i5link|a=[[Systemy wspomagania decyzji]]}} &mdash; {{i5link|a=[[Systemy Closed Loop MRP]]}} &mdash; {{i5link|a=[[Plany wg PRINCE2]]}} }}


==Bibliografia==
==Bibliografia==
* Curtis G., ''Business Information Systems. Analysis, Design and Practice'', Addison-Wesley, Massachusetts 1995
<noautolinks>
* Kapczyński A., Smugowski S. (2010). [http://delibra.bg.polsl.pl/Content/25313/BCPS_28858_2010_Wspolczesne-systemy-.pdf Współczesne systemy informatyczne i ich zastosowania] Wydawnictwo PTI Oddział Górnośląski
* Curtis G. (1995), ''Business Information Systems. Analysis, Design and Practice'', Addison-Wesley, Massachusetts
* Klonowski, Z. J. (2004). [http://www.dbc.wroc.pl/dlibra/docmetadata?id=968&from=&dirids=1&ver_id=&lp=1&QI= Systemy informatyczne zarządzania przedsiębiorstwem: modele rozwoju i właściwości funkcjonalne] Oficyna Wydawnicza Politechniki Wrocławskiej
* Kapczyński A., Smugowski S. (2010), ''[https://delibra.bg.polsl.pl/Content/25313/BCPS_28858_2010_Wspolczesne-systemy-.pdf Współczesne systemy informatyczne i ich zastosowania]'', Wydawnictwo PTI Oddział Górnośląski, Katowice
* Kuraś, M. (2009). [https://www.uci.agh.edu.pl/uczelnia/tad/APSI/cwiczenia/SI-vs-SIT.pdf System informacyjny–system informatyczny. Co poza nazwą różni te dwa obiekty.] Zeszyty Naukowe/Uniwersytet Ekonomiczny w Krakowie, 770, 259-275.
* Klonowski Z. (2004), ''[https://www.dbc.wroc.pl/Content/968/klonowski_systemy_informatyczne.pdf Systemy informatyczne zarządzania przedsiębiorstwem, modele rozwoju i właściwości funkcjonalne]'', Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław
* Woźniak K., ''[[System informacji menedżerskiej]] jako instrument zarządzania strategicznego w firmie'', [[praca]] doktorska, Akademia Ekonomiczna w Krakowie, Kraków 2005
* Kuraś M. (2004), ''[https://www.uci.agh.edu.pl/uczelnia/tad/APSI/cwiczenia/SI-vs-SIT.pdf System informacyjny - System informatyczny. Co poza nazwą różni te dwa obiekty?]'', Zeszyty Naukowe Akademii Ekonomicznej w Krakowie
* Woźniak K. (2005), ''System informacji menedżerskiej jako instrument zarządzania strategicznego w firmie'', praca doktorska, Akademia Ekonomiczna w Krakowie, Kraków
</noautolinks>


{{a|Krzysztof Woźniak, Elżbieta Bąk}}
{{a|Krzysztof Woźniak, Elżbieta Bąk}}
[[Kategoria:Systemy informatyczne]]
[[Kategoria:Systemy informatyczne]]
<!--[[en:Information System Life Cycle]]-->
 
{{#metamaster:description|Pojęcie systemu informacyjnego, przepływu informacji, przetwarzania danych i zarządzania. Systemy informatyczne wspomagają procesy zarządzania w organizacji.}}

Aktualna wersja na dzień 17:18, 22 gru 2023

Pojęcie systemu informacyjnego, czyli SI rozumiemy jako ogólny system przepływu informacji, który uwzględnia źródła wiadomości, kanały przesyłania, punkty gromadzenia, procedury przekształcania, a także punkty efektywnego przeznaczenia wiadomości. Jak pisze Klonowski pojęcie systemu informacyjnego może odnosić się do zbioru obiektów, czy funkcji, bądź określonego zakresu (Z Klonowski 2004, s. 180).

Natomiast pojęcie systemu przetwarzania danych, czyli SPD definiuje się jako złożony układ źródeł danych, zbiorów danych, kanałów przesyłania, punktów gromadzenia danych, procesów ich przetwarzania, ludzi i środków technicznych realizujących te procesy. Często w przełożeniu do SPD używa się określenia formalny system informacyjny (Z Klonowski 2004, s. 180).

Pojęcie systemu informatycznego definiuje się natomiast jako system przetwarzania danych, który jest zautomatyzowany. Środkiem automatyzacji są właściwe komputery. Definiując system informatyczny zarządzania, przyjmuje się, że jest on automatycznym systemem przetwarzania różnego rodzaju danych, który wspiera proces zarządzania (Z Klonowski 2004, s. 181).

"System informatyczny zawiera się w systemie przetwarzania danych, a ten w systemie informacyjnym. Inaczej mówi się, że system informatyczny jest zanurzony w systemie przetwarzania danych, a ten w systemie informacyjnym" (Z Klonowski 2004, s. 181). Jak również piszą Adrian Kapczyński i Sławomir Smugowski - system informatyczny zarządzania jest częścią systemu informacyjnego, która jest realizowana dzięki środkom techniki komputerowej. Celem systemu informatycznego jest wspomaganie procesów zarządzania w danej organizacji (A Kapczyński, S Smugowski 2010, s. 28). Zatem system informatyczny jest pojęciem różnym od systemu informacyjnego. Nie są to pojęcia jednoznaczne. System informatyczny jest artefaktem, czyli rozwiązaniem technicznym, służącym do realizowania w procesie automatycznym danego podzbioru funkcji spośród ogółu, których oczekujemy od systemu informacyjnego (M Kuraś 2009, s. 6).

TL;DR

Artykuł omawia różnice między systemem informacyjnym, systemem przetwarzania danych i systemem informatycznym. Przedstawiona jest również metodyka oparta o cykl życia systemu informatycznego, w której wyodrębniono osiem etapów: określenie założeń i celów systemu, zebranie informacji i studium możliwości, analiza systemu, projektowanie ogólne, projektowanie szczegółowe, wdrożenie, przejście na nowy system oraz eksploatacja i ocena działania systemu.

Metodyka oparta o cykl życia systemu informatycznego

Jedną z wielu metodyk stosowanych w diagnozie i projektowaniu systemów informatycznych jest metodyka oparta o tzw. cykl życia systemu informatycznego, w którym wyodrębnić można następujące etapy:

  1. Określenie założeń i celów systemu
  2. Zebranie informacji i wykonanie studium wykonalności (feasibility study)
  3. Analiza systemu
  4. Projektowanie ogólne
  5. Projektowanie szczegółowe
  6. Wdrożenie
  7. Przejście na nowy system
  8. Eksploatacja oraz ocena efektów wdrożenia

Poszczególne etapy powyższej metodyki realizowane są sekwencyjnie, w podanej powyżej kolejności, co upraszcza znacznie zarządzanie przedsięwzięciami realizowanymi z wykorzystaniem tej metodyki. Poniżej scharakteryzowano poszczególne etapy cyklu życia projektu informatycznego wraz z wyszczególnieniem powstających dokumentów oraz efektów (produktów) realizacji każdego z nich.

Określenie założeń i celów systemu

Etap ten jest konieczny przed rozpoczęciem pracy analityków i projektantów systemu. Najczęściej jest on realizowany przez Komitet Sterujący, w którym zasiadają przedstawiciele najwyższego szczebla kierownictwa przedsiębiorstwa. W deklaracji założeń i celów należy przedstawić problem, który powinien zostać rozwiązany oraz obszar działania, którego on dotyczy.

Efektem końcowym tego etapu jest deklaracja założeń i celów projektu.

Zebranie informacji i studium możliwości

Efektem tego etapu jest ocena technicznych możliwości rozwiązania problemów i realizacji założeń projektu. Wykonanie zadań związanych z tym etapem wymaga zebrania informacji charakteryzujących obecnie wykorzystywany system pracy, niezbędne jest zebranie i zbadanie dokumentacji organizacyjnej, obserwacja, wywiady z pracownikami. Mogą tutaj zostać zaprezentowane różne warianty rozwiązań w ogólnym zarysie wraz z szacunkiem kosztów, efektów i możliwości realizacji. Celem tego etapu jest dostarczenie Komitetowi Sterującemu danych niezbędnych do podjęcia decyzji o kontynuowaniu prac nad projektem. Efektem realizacji tego etapu jest dokument: studium możliwości.

Analiza systemu

Jeżeli studium wykonalności projektu zostało zaakceptowane - to należy rozpocząć konstrukcję logicznego modelu istniejącego systemu. Faza ta obejmuje dekompozycję funkcji systemu, a następnie stworzenie modelu logicznego przepływu danych i procesów niezbędnych do realizacji opisanych funkcji. Efektem tej fazy jest model logiczny systemu uzupełniony o specyfikację algorytmów przetwarzania, słowniki [[dan|ych i modele danych. Do akceptacji modelu niezbędna jest zgoda zarządu i użytkowników, że model jest pełnym i logicznym odzwierciedleniem problematycznego obszaru funkcjonowania.

Produktem końcowym tego etapu jest model logiczny systemu.

Projektowanie ogólne

Po analizie systemu, projektanci mogą przystąpić do konstrukcji logicznej struktury systemu. Następuje wybór procesów, które będą wspomagane informatycznie i tych, które pozostaną, z różnych względów, realizowane w sposób tradycyjny. Następuje wybór optymalnej platformy sprzętowej, struktury bazy danych, itp. Efektem tej fazy są różne warianty projektowanego systemu, wraz z ich oceną dotyczącą kosztu, wpływu na organizacje i prognozowanych efektów wdrożenia.

Po zakończeniu tego etapu pozostaje schematyczny projekt systemu, tzw. model ogólny.

Projektowanie szczegółowe

Po akceptacji modelowego rozwiązania, analitycy mogą przystąpić do szczegółowego technicznego projektowania struktury systemu. Niezbędne jest stworzenie wymagań dotyczących koniecznych zakupów sprzętu i oprogramowania. Następujące pytania wymagają odpowiedzi:

  • jakie programy należy napisać (kupić) aby zostały spełnione wymagania funkcjonalne postawione w modelu ogólnym systemu,
  • jaki sprzęt należy kupić aby powyższe oprogramowanie działało sprawnie i efektywnie (szczegółowa specyfikacja dotycząca serwerów, pamięci dyskowej, urządzeń sieciowych i komunikacyjnych, itp.),
  • jaka powinna być struktura bazy danych oraz systemu plików,
  • jaki powinien być harmonogram wdrożenia, szkolenia użytkowników, instalacji oprogramowania, itp.
  • czy wykorzystuje się oprogramowanie typowe czy Oprogramowanie dedykowane

Efektem projektowania szczegółowego jest specyfikacja logiczna i fizyczna składników systemu.

Wdrożenie

W czasie wdrożenia, zaprojektowany system jest fizycznie tworzony. Programy są pisane przez programistów i instalowane na zakupionym sprzęcie. Przeprowadzane są testy działania systemu i współpracy różnych programów. Tworzona jest struktura bazy danych, następuje przeniesienie danych historycznych ze starych systemów do nowego systemu.

Zakończeniem tego etapu jest działający system wraz z dokumentacją i procedurami użytkowymi.

Przejście na nowy system

Jest to etap, w którym przedsiębiorstwo zaczyna wykorzystywać nowy system w działalności operacyjnej. Może on trwać krótko w przypadku gdy po uruchomieniu systemu, stare systemy przestają działać. Mogą też zostać wykorzystane alternatywne sposoby: np. równoległe wykorzystywanie dwóch systemów, wdrażanie nowego systemu "po kawałku", itp. Każde z tych rozwiązań ma swoje wady i zalety i zależy od specyfiki przedsiębiorstwa i stopnia skomplikowania systemu.

Efektem jest system zainstalowany i użytkowany w praktyce.

Eksploatacja oraz ocena działania systemu

W tym momencie firma posiada już uruchomiony i wykorzystywany w codziennej pracy system. Powinien on realizować cele i zadania do których został zaprojektowany. Jednakże aby mógł on poprawnie działać niezbędna jest jego prawidłowa obsługa i utrzymanie (np. usuwanie awarii sprzętu, poprawianie i korygowanie błędów [[oprogramowani|a, zabezpieczenie danych, szkolenie nowych użytkowników, itp.).

Po określonym czasie powinien zostać przeprowadzony audyt oceniający porównujący założenia i cele stawiane systemowi na początku z efektami, które zostały osiągnięte po wdrożeniu.

Okresowo w trakcie eksploatacji powinien być sporządzany raport oceniający.


Cykl życia systemu informatycznegoartykuły polecane
System zarządzania przebiegiem procesówKluczowe czynniki sukcesu wdrożenia systemu informatycznegoInżynieria oprogramowaniaDMAICWdrożenieMetodyka badania potrzeb informacyjnychSystemy wspomagania decyzjiSystemy Closed Loop MRPPlany wg PRINCE2

Bibliografia


Autor: Krzysztof Woźniak, Elżbieta Bąk