LOGO KLIENCI O FIRMIE KONTAKT
programy demonstracyjne CENNIK Strona glowna CO TO JEST FRAKTAL
PROGRAMY
Agent Celny - SAD, SAD-bis, DWC
Intrastat ++
NCTS ++
ECS ++
Agent Celny - SAD, SAD-bis, DWC
Procedura uproszczona
Spedytor CRM dla agencji celnych
Magazyn Celny
AWB
CMR
EUR
Aktualizacje
USŁUGI
Projektowanie i tworzenie stron internetowych
Projektowanie systemów informatycznych
Wdrożenia oprogramowania
Współpraca - dystrybucja oprogramowania

Projektowanie systemów informatycznych

Nasze projekty/ Etapy tworzenia projektu/ Metodologia/ Model logiczny/

Nasze projekty

Właściwie dobrane rozwiązania informatyczne są jednym z fundamentów sprawnie działającej firmy. Na efektywność systemu informatycznego ma wpływ wiele czynników: poziom wyszkolenia pracowników, zastosowane oprogramowanie, infrastruktura sprzętowa, rozwiązania sieciowe, dostosowanie systemu do wielkości firmy oraz prognozowanego wzrostu. Często okazuje się, że w miarę rozwoju firmy, przestają sprawdzać się - uprzednio wystarczające - rozwiązania.

System informatyczny stworzony na podstawie rzetelnej analizy potrzeb systemu i prognozy rozwoju firmy pozwoli na sprawną pracę systemu, podniesie efektywność oraz jakość organizacji i zarządzania firmą.

Nasza firma ma wieloletnie doświadczenie w projektowaniu systemów informatycznych, potwierdzone realizacją wielu dużych projektów. Stosujemy nowoczesną metodologię pracy nad projektem, korzystamy z zaawansowanych programów narzędziowych CASE oraz współczesnych metod analizy systemowej i projektowania.

Braliśmy udział w pracach projektowych dla Mennicy Państwowej S.A. Uczestniczyliśmy także w projektowaniu, realizacji i wdrożeniu systemu informatycznego dla Spółdzielni Mieszkaniowej Gocław - Lotnisko w Warszawie. W skład systemu weszły aplikacje obsługujące projektowanie i realizację inwestycji spółdzielni, eksploatację zasobów i spraw członkowskich, rozliczeń i ewidencji finansowo-księgowych.
Nasza firma współpracowała także przy opracowaniu projektu i wykonaniu Systemu Gospodarki Środkami Transportu dla Ministerstwa Przemysłu i Handlu, współtworzyła projekt Systemu Obsługi Prac Biurowych dla firmy EuRoPolGaz S.A. w Warszawie oraz projekt Systemu Kontroli Jakości Produkcji dla międzynarodowego koncernu, producenta m.in. produktów marki Whiskas.
Projektowane systemy tworzone były przy wykorzystaniu systemów baz danych Progress, Oracle i Lotus Notes.

W 2001 roku przygotowaliśmy projekt systemu informatycznego wspierającego obsługę klientów krajowych dla firmy UPS Polska Sp. z o.o. Jesteśmy również wykonawcą tego oprogramowania.

Etapy tworzenia projektu systemu informatycznego

Projektowanie systemu informatycznego jest działaniem wieloetapowym, w którym o prawidłowości wniosków decyduje przede wszystkim zakres analizy oraz przyjęta metodologia pracy.

Analiza aktualnego systemu zarządzania firmą

Produkty dostarczane w ramach tego etapu prac

Opracowanie przedstawiające aktualny system zarządzania przedsiębiorstwem. Opracowanie zawiera opis głównych funkcji realizowanych przez system oraz opis przetwarzanych przez system danych wraz z informacjami ilościowymi.

Cele realizowane przez dostarczenie wyników analizy

Uzyskanie obiektywnego, opartego na rzetelnej analizie, opisu bieżącego stanu zarządzania firmą. Informacje dotyczące stanu obecnego umożliwiają określenie optymalnych metod przejścia do nowego systemu zarządzania, czyli opracowanie harmonogramu rzeczowego i finansowego wdrożenia zintegrowanego systemu informatycznego.

Analiza zasobów firmy pod kątem ich wykorzystania w ramach zintegrowanego systemu informatycznego

Produkty dostarczane w ramach tego etapu prac

Opracowanie zawierające zestawienie i opis zasobów oraz sposoby i możliwości ich wykorzystania w ramach nowego zintegrowanego systemu informatycznego.

Powrót

Cele realizowane przez dostarczenie wyników analizy

Obniżenie kosztów wdrożenia nowego zintegrowanego systemu informatycznego poprzez najpełniejsze wykorzystanie posiadanych zasobów.

Opracowanie specyfikacji funkcjonalnej zintegrowanego systemu informatycznego

Produkty dostarczane w ramach tego etapu prac

  • Opracowanie zawierające listę głównych funkcji zintegrowanego systemu informatycznego wraz z ich opisem.
  • Zestawienie serii diagramów przepływu danych (DFD).
  • Zestawienie serii diagramów związków pomiędzy obiektami (ERD).
  • Słownik obiektów stanowiących dziedzinę działania systemu.

Cele realizowane przez dostarczenie specyfikacji funkcjonalnej

  • Przedstawienie nowego sposobu zarządzania firmą wspomaganego przez zintegrowany system informatyczny,
  • Optymalizacja procesów zarządzania firmą,
  • Dostarczenie danych do podjęcia decyzji dotyczących kolejności i zakresu inwestycji
  • związanych z zintegrowanym systemem informatycznym.

Opracowanie projektu infrastruktury sprzętowej zintegrowanego systemu informatycznego

Opracowanie prognozy efektów wdrożenia zintegrowanego systemu informatycznego

Produkty dostarczane w ramach tego etapu prac

  • Opracowanie zawierające szacunkowe informacje o skutkach i efektywności wdrożenia zintegrowanego systemu informatycznego.

Cele realizowane przez dostarczenie prognozy

Dostarczenie danych pozwalających na zweryfikowanie zasadności ponoszonych nakładów związanych z zintegrowanym systemem informatycznym oraz określenie warunków, jakie powinny być spełnione, by wdrożenie zintegrowanego systemu informatycznego przyniosło pożądane efekty ekonomiczne.

Opracowanie harmonogramu wdrażania zintegrowanego systemu informatycznego

Powrót

Produkty dostarczane w ramach tego etapu prac

  • Harmonogram określający kolejne fazy wdrażania zintegrowanego systemu informatycznego
    • dla każdego etapu prac określone bądź następujące parametry:
      • czas realizacji etapu
      • wymagane środki finansowe
    • dla każdego etapu prac zostaną określone:
      • wymagane zmiany w sposobie organizacji pracy firmy
      • konieczne inwestycje na sprzęt i oprogramowanie
      • zostanie określone ponadto, jakie dane będą musiały
      • być przygotowane i wprowadzone, by uruchomić zakupione moduły oprogramowania

Cele realizowane przez dostarczenie prognozy

Przedstawienie całości kosztów związanych z zintegrowanym systemem informatycznym, a także określenie horyzontów czasowych jego wdrożenia.

Opis stosowanej metodologii analizy i projektowania

Analiza systemowa to nowoczesny sposób projektowania systemów informatycznych, pozwalająca na wprowadzenie optymalnych rozwiązań organizacyjnych i technicznych, wspomagających zarządzanie firmą.

Celem analizy systemowej jest stworzenie nowego modelu logicznego projektowanego systemu zarządzania, na podstawie którego opracowywany jest model fizyczny.

Model logiczny to zbiór informacji określający zachowanie się systemu.
Model fizyczny to propozycja konkretnej realizacji (implementacji) modelu logicznego, czyli projekt techniczny oprogramowania i rozwiązań sprzętowych.

Analiza systemowa wykorzystuje metodologię CASE, czyli wspomaganego komputerowo projektowania oprogramowania.
Stworzenie nowego modelu logicznego danego systemu wymaga poznania aktualnego modelu fizycznego, czyli obecnego sposobu zarządzania firmą (zautomatyzowanego lub nie). Aktualny model fizyczny jest rozpoznawany we wstępnym etapie prac, głównie poprzez wywiady z osobami realizującymi funkcje systemu. Na bazie zebranych informacji jest tworzony aktualny model logiczny tego systemu.

Powrót

Podstawowe elementy modelu logicznego

  • lista funkcji systemu
  • określenie obiektów zewnętrznych systemu
  • określenie współzależności między funkcjami systemu

Ten etap prac można określić mianem "inwentaryzacji stanu obecnego". Celem prac w tej fazie projektowania jest przede wszystkim stworzenie możliwości:

  • wyodrębnienia przepływów ze zbyt dużym zagregowaniem danych (optymalizacja wielkości przepływów danych) oraz przepływów rozdrobnionych;
  • określenia niezbędnych porcji przesyłanych danych do realizacji poszczególnych funkcji
  • połączenia identycznych funkcji wykonywanych w różnych miejscach i przez różne osoby
  • wyeliminowania zbędnych przepływów i zasobów danych

Informacje o takim charakterze stanowią zarówno podstawę do prac analitycznych i projektowych nowego systemu informatycznego, a także pozwalają na określenie sposobów wdrożenia nowego systemu, czyli metody przejścia z jednego (aktualnego) systemu zarządzania firmą do systemu nowego.

Bardzo ważnym fragmentem projektowania jest faza opracowywania założeń nowego systemu logicznego na podstawie modelu aktualnego. Na tym etapie prac uwzględniane są propozycje zmian zgłaszane przez przyszłych użytkowników systemu, a także proponowane i uzgadniane nowe rozwiązania. W tej fazie prac istotne jest uwzględnienie spraw związanych ze współczesnymi metodami zarządzania i organizacji pracy oraz aspektów ekonomicznych funkcjonowania firmy. Metodyka postępowania wymusza ścisłe współdziałanie analityków i projektantów z użytkownikami.

Powrót

Składowe modelu logicznego

  • model środowiskowy (environmental model) określający położenie systemu w otoczeniu obiektów zewnętrznych i dzielący "świat" na część nadzorowaną przez system oraz na część poza jego kontrolą (środowisko)
    W skład modelu środowiskowego wchodzą:
    • diagram kontekstowy, określający powiązania systemu z obiektami zewnętrznymi oraz przepływy między systemem a tymi obiektami,
    • lista funkcji systemu, precyzująca zadania realizowane przez system.
  • model funkcjonalny (behavioral model) precyzujący wymagane zachowanie wewnątrz systemu, by spełnić wymagania stawiane przez otoczenie systemu (środowisko).
    Model funkcjonalny składa się z:
    • serii diagramów przepływu informacji (DataFlow Diagram - DFD)
    • diagramów relacji między obiektami (Entity-Relationship Diagram - ERD)
    • słownika obiektów (Data Dictionary) i specyfikacji procesów, które określają wewnętrzną strukturę systemu.

Model ten jest tworzony w dwóch fazach. Taki podział stanowi o różnicy między klasycznym podejściem zstępującym, które można scharakteryzować jako tworzenie diagramów niższych poziomów poprzez dekompozycję zaczynającą się od diagramu kontekstowego, a podejściem prezentowanym w opisywanej metodologii.

Pierwsza faza opracowywania modelu to zbudowanie wstępnego diagramu przepływu danych, który zawiera wszystkie funkcje z określonej w modelu środowiskowym listy funkcji. Kolejna faza to tworzenie diagramu poziomu zerowego poprzez łączenie funkcji z diagramu wstępnego w procesy (element podejścia wstępującego), po czym jest on dekomponowany na diagramy niższych poziomów.

Na podstawie listy funkcji modelu środowiskowego powstaje wstępny diagram relacji między obiektami. Jest on konfrontowany z diagramami przepływu informacji oraz słownikiem obiektów. Pozwala to na wprowadzenie i uszczegółowienie tego diagramu, aż do określenia struktur danych. Przy opracowywaniu modelu funkcjonalnego bardzo istotnym elementem jest bieżąca współpraca z przyszłym użytkownikiem systemu. Cykl prac po opracowaniu zerowego diagramu przepływu informacji i diagramu relacji między obiektami jest realizowany według zstępującej metody projektowania, przy czym kolejne fazy mają na celu dekomponowanie i uszczegóławianie informacji z wydzielonego i zamkniętego fragmentu poprzedniego, wyższego poziomu. Pozwala to na rozpatrywanie zagadnień o niewielkiej liczbie szczegółów, bez konieczności uwzględniania wszystkich elementów systemu. Podejście takie ponadto stwarza możliwość niezależnego projektowania poszczególnych fragmentów systemu.

Modele funkcjonalny i środowiskowy stanowią podstawę do opracowania implementacji systemu, pozwalając na właściwe określenie rodzaju oprogramowania, które powinno być wdrożone oraz platformy sprzętowej, która pozwoli na efektywne korzystanie z oprogramowania. Wybór optymalnego rozwiązania, czyli takiego, które w sposób zadowalający i najtańszy spełni wymagania, jest możliwy dopiero po analizie wspomnianych modeli systemu. Dotyczy to zarówno wyboru rodzaju połączeń sygnałowych, serwera plików, systemu operacyjnego, terminali jak i interface'u użytkownika.

Analiza systemowa i jej efekty pozwalają na opracowanie harmonogramów prac wdrożeniowych nowego systemu, określenie kosztów inwestycji i ich rozkład w czasie, ułatwienie podejmowania decyzji związanych z wyborem konkretnych rozwiązań technicznych (zakupy sprzętu, oprogramowania systemowego i oprogramowania użytkowego).

Ważną zaletą metodologii, którą stosujemy jest możliwość zaproponowania nowego modelu logicznego i fizycznego, które uwzględniają w szerokim zakresie życzenia przyszłego użytkownika systemu, a także zawierają w sobie osiągnięcia z dziedziny zarządzania, organizacji procesów produkcji i metod kontroli jakości.

W ramach prac analityczno-projektowych zespół analityków będzie przedstawiał kolejne prototypy specyfikacji funkcjonalnej, co pozwoli na bieżące kontrolowanie przez Zamawiającego postępu prac, a także stworzy możliwość aktywnego udziału w opracowywaniu kolejnych elementów specyfikacji. Takie podejście wymaga od Zamawiającego powołania zespołu do spraw kontaktów z analitykami. Zespół ten powinien mieć prawo do podejmowania decyzji związanych z weryfikowaniem kolejnych wersji lub elementów specyfikacji.

Powrót