Analiza i projektowanie systemu - przegląd
Rozwój systemów to systematyczny proces obejmujący takie fazy, jak planowanie, analiza, projektowanie, wdrażanie i konserwacja. W tym samouczku skupimy się przede wszystkim na -
- Analiza systemów
- Projektowanie systemów
Analiza systemów
Jest to proces gromadzenia i interpretowania faktów, identyfikowania problemów i dekompozycji systemu na jego elementy.
Analiza systemu jest prowadzona w celu zbadania systemu lub jego części w celu określenia jego celów. Jest to technika rozwiązywania problemów, która usprawnia system i zapewnia, że wszystkie elementy systemu działają wydajnie, aby osiągnąć swój cel.
Analiza określa what the system should do.
Projektowanie systemów
Jest to proces planowania nowego systemu biznesowego lub wymiany istniejącego systemu poprzez zdefiniowanie jego komponentów lub modułów w celu spełnienia określonych wymagań. Przed planowaniem należy dokładnie zapoznać się ze starym systemem i określić, jak najlepiej wykorzystać komputery, aby działały wydajnie.
Projekt systemu koncentruje się na how to accomplish the objective of the system.
Analiza i projektowanie systemu (SAD) koncentruje się głównie na -
- Systems
- Processes
- Technology
Co to jest system?
Słowo system wywodzi się od greckiego słowa Systema, które oznacza zorganizowaną relację między dowolnym zestawem elementów, aby osiągnąć jakąś wspólną przyczynę lub cel.
System to „uporządkowane zgrupowanie współzależnych komponentów połączonych ze sobą zgodnie z planem osiągnięcia określonego celu”.
Ograniczenia systemu
System musi mieć trzy podstawowe ograniczenia -
System musi ich mieć structure and behavior który ma na celu osiągnięcie z góry określonego celu.
Interconnectivity i interdependence musi istnieć wśród komponentów systemu.
Plik objectives of the organization mieć higher priority niż cele jego podsystemów.
Na przykład system zarządzania ruchem, system płacowy, automatyczny system biblioteczny, system informacji o zasobach ludzkich.
Właściwości systemu
System ma następujące właściwości -
Organizacja
Organizacja zakłada strukturę i porządek. To układ elementów pomaga osiągnąć założone cele.
Interakcja
Jest definiowany przez sposób, w jaki komponenty współpracują ze sobą.
Na przykład w organizacji dział zakupów musi współdziałać z działem produkcji, a płace z działem kadr.
Współzależność
Współzależność oznacza, w jaki sposób komponenty systemu zależą od siebie. Aby zapewnić prawidłowe działanie, komponenty są skoordynowane i połączone ze sobą zgodnie z określonym planem. Dane wyjściowe jednego podsystemu są wymagane przez inny podsystem jako dane wejściowe.
Integracja
Integracja dotyczy sposobu, w jaki elementy systemu są ze sobą połączone. Oznacza to, że części systemu współpracują ze sobą w ramach systemu, nawet jeśli każda część spełnia unikalną funkcję.
Cel centralny
Cel systemu musi być centralny. Może być prawdziwe lub określone. Nierzadko organizacja określa cel i działa, aby osiągnąć inny.
Użytkownicy muszą znać główny cel aplikacji komputerowej na wczesnym etapie analizy, aby projekt i konwersja zakończyły się sukcesem.
Elementy systemu
Poniższy diagram przedstawia elementy systemu -
Wyjścia i wejścia
Głównym celem systemu jest wytworzenie wyjścia użytecznego dla jego użytkownika.
Dane wejściowe to informacje, które wchodzą do systemu w celu przetworzenia.
Dane wyjściowe są wynikiem przetwarzania.
Procesor (y)
Procesor jest elementem systemu, który polega na faktycznej transformacji wejścia w wyjście.
Jest operacyjnym elementem systemu. Procesory mogą modyfikować dane wejściowe całkowicie lub częściowo, w zależności od specyfikacji wyjścia.
Przetwarzanie zmienia się wraz ze zmianami specyfikacji wyjściowych. W niektórych przypadkach dane wejściowe są również modyfikowane, aby umożliwić procesorowi obsługę transformacji.
Kontrola
Element obsługowy kieruje systemem.
Jest to podsystem decyzyjny, który kontroluje wzorzec działań regulujących wprowadzanie, przetwarzanie i wyjście.
Zachowanie systemu komputerowego jest kontrolowane przez system operacyjny i oprogramowanie. Aby utrzymać równowagę systemu, to, jakie i ile jest potrzebne, określają specyfikacje wyjściowe.
Sprzężenie zwrotne
Sprzężenie zwrotne zapewnia kontrolę w systemie dynamicznym.
Pozytywna informacja zwrotna ma charakter rutynowy i zachęca do działania systemu.
Negatywna informacja zwrotna ma charakter informacyjny, który dostarcza administratorowi informacji do podjęcia działań.
Środowisko
Środowisko to „supersystem”, w ramach którego działa organizacja.
Jest źródłem elementów zewnętrznych, które uderzają w system.
Określa, jak system musi funkcjonować. Na przykład dostawcy i konkurenci środowiska organizacji mogą wprowadzać ograniczenia, które wpływają na rzeczywistą wydajność działalności.
Granice i interfejs
System powinien być określony przez swoje granice. Granice to limity, które identyfikują jego komponenty, procesy i wzajemne powiązania, gdy łączy się z innym systemem.
Każdy system ma granice, które określają jego strefę wpływów i kontroli.
Znajomość granic danego systemu jest kluczowa dla określenia charakteru jego interfejsu z innymi systemami dla pomyślnego projektowania.
Rodzaje systemów
Systemy można podzielić na następujące typy -
Systemy fizyczne lub abstrakcyjne
Systemy fizyczne to namacalne byty. Możemy ich dotknąć i poczuć.
System fizyczny może mieć charakter statyczny lub dynamiczny. Na przykład biurka i krzesła są fizycznymi częściami centrum komputerowego, które są statyczne. Programowany komputer to dynamiczny system, w którym programy, dane i aplikacje mogą się zmieniać w zależności od potrzeb użytkownika.
Systemy abstrakcyjne to niefizyczne byty lub koncepcje, które mogą być formułami, reprezentacją lub modelem rzeczywistego systemu.
Systemy otwarte lub zamknięte
Otwarty system musi współdziałać ze swoim otoczeniem. Odbiera dane wejściowe i dostarcza wyjścia na zewnątrz systemu. Na przykład system informacyjny, który musi dostosowywać się do zmieniających się warunków środowiskowych.
Zamknięty system nie oddziałuje ze swoim otoczeniem. Jest odizolowany od wpływów środowiska. Całkowicie zamknięty system jest w rzeczywistości rzadkością.
System adaptacyjny i nieadaptacyjny
Adaptive System reaguje na zmiany w środowisku w taki sposób, aby poprawić swoje działanie i przetrwać. Na przykład ludzie, zwierzęta.
System nieadaptacyjny to system, który nie reaguje na środowisko. Na przykład maszyny.
System stały lub tymczasowy
Trwały system utrzymuje się przez długi czas. Na przykład zasady biznesowe.
System Tymczasowy jest wykonywany na określony czas, po czym następuje ich rozbiórka. Na przykład system DJ-ski jest skonfigurowany dla programu i jest rozpowszechniany po programie.
System naturalny i wyprodukowany
Naturalne systemy są tworzone przez naturę. Na przykład układ słoneczny, układ sezonowy.
System wyprodukowany to system stworzony przez człowieka. Na przykład rakiety, tamy, pociągi.
System deterministyczny lub probabilistyczny
System deterministyczny działa w sposób przewidywalny, a interakcja między elementami systemu jest znana z całą pewnością. Na przykład dwie cząsteczki wodoru i jedna cząsteczka tlenu tworzą wodę.
System probabilistyczny wykazuje niepewne zachowanie. Dokładny wynik nie jest znany. Na przykład prognozy pogody, dostarczanie poczty.
System społeczny, człowiek-maszyna, system maszynowy
System społeczny tworzą ludzie. Na przykład kluby towarzyskie, stowarzyszenia.
W systemie człowiek-maszyna do wykonania określonego zadania zaangażowani są zarówno ludzie, jak i maszyny. Na przykład programowanie komputerowe.
System maszynowy to miejsce, w którym zaniedbuje się ingerencję człowieka. Wszystkie zadania wykonuje maszyna. Na przykład autonomiczny robot.
Systemy informacyjne stworzone przez człowieka
Jest to połączony zestaw zasobów informacyjnych do zarządzania danymi dla określonej organizacji w ramach bezpośredniej kontroli zarządzania (DMC).
System ten obejmuje sprzęt, oprogramowanie, komunikację, dane i aplikację do wytwarzania informacji zgodnie z potrzebami organizacji.
Stworzone przez człowieka systemy informacyjne dzielą się na trzy typy -
Formal Information System - Opiera się na przepływie informacji w formie notatek, instrukcji itp., Od najwyższego szczebla do niższego szczebla zarządzania.
Informal Information System - To system pracowniczy, który rozwiązuje codzienne problemy związane z pracą.
Computer Based System- Ten system jest bezpośrednio zależny od komputera do zarządzania aplikacjami biznesowymi. Na przykład automatyczny system biblioteczny, system rezerwacji kolejowej, system bankowy itp.
Modele systemów
Schematyczne modele
Schematyczny model to wykres 2-W, który pokazuje elementy systemu i ich powiązania.
Różne strzałki pokazują przepływ informacji, przepływ materiałów i informacje zwrotne.
Modele systemów przepływu
Model systemu przepływu pokazuje uporządkowany przepływ materiałów, energii i informacji, które utrzymują system razem.
Na przykład technika oceny i przeglądu programu (PERT) jest używana do abstrakcji systemu świata rzeczywistego w formie modelu.
Statyczne modele systemów
Reprezentują jedną parę relacji, takich jak czynność - czas lub koszt - ilość .
Na przykład wykres Gantta przedstawia statyczny obraz relacji aktywność-czas.
Dynamiczne modele systemów
Organizacje biznesowe są systemami dynamicznymi. Model dynamiczny przybliża typ organizacji lub aplikacji, z którymi mają do czynienia analitycy.
Pokazuje ciągły, ciągle zmieniający się stan systemu. Składa się z -
Wejścia, które wchodzą do systemu
Procesor, za pośrednictwem którego odbywa się transformacja
Program (y) wymagane do przetwarzania
Dane wyjściowe wynikające z przetwarzania.
Kategorie informacji
Istnieją trzy kategorie informacji związanych ze szczeblami kierowniczymi i decyzjami podejmowanymi przez menedżerów.
Informacje strategiczne
Informacje te są wymagane przez najwyższe kierownictwo do prowadzenia polityki długoterminowego planowania na następne kilka lat. Na przykład trendy w dochodach, inwestycjach finansowych i zasobach ludzkich oraz wzrost liczby ludności.
Do tego typu informacji służy System Wspomagania Decyzji (DSS).
Informacje zarządcze
Tego rodzaju informacje są wymagane przez kierownictwo średniego szczebla do planowania krótkiego i średniego zasięgu, czyli w miesiącach. Na przykład analiza sprzedaży, prognoza przepływów pieniężnych i roczne sprawozdania finansowe.
Osiąga się to za pomocą systemów zarządzania informacją (MIS).
Informacje operacyjne
Ten rodzaj informacji jest wymagany przez niskie kierownictwo do codziennego i krótkoterminowego planowania w celu egzekwowania codziennych czynności operacyjnych. Na przykład prowadzenie rejestrów obecności pracowników, zaległych zamówień zakupu i dostępnych aktualnych zapasów.
Osiąga się to za pomocą systemów przetwarzania danych (DPS).