Potrzeba i znaczenie MIS (systemu informacji zarządczej)

Znaczenie MIS

MIS to wykorzystanie sprzętu, oprogramowania i sieci telekomunikacyjnych do osiągnięcia celów biznesowych.

Na przykład, jeśli dana osoba pracuje dla firmy, która ma klientów w wielu różnych lokalizacjach, będzie musiała od czasu do czasu odwiedzać klientów.

Podczas podróży będą potrzebować dostępu do gotówki i wszystko, co muszą zrobić, aby uzyskać do niej dostęp, to udać się do najbliższego bankomatu. Mogą nawet skorzystać z Mobile pieniądze ze swoich telefonów i wypłacaj gotówkę u dowolnego agenta.

Infrastruktura MIS

Poniższy diagram przedstawia architekturę typowej infrastruktury MIS:

Infrastruktura MIS

Sprzęt komputerowy

Sprzęt komputerowy odnosi się do urządzeń fizycznych, takich jak serwery, komputery stacjonarne, laptopy, urządzenia przenośne, urządzenia sieciowe, urządzenia pamięci masowej i drukarki itp. Przyjrzyjmy się teraz każdemu z tych elementów osobno

Serwery

Serwer to komputer o dużej mocy obliczeniowej i przestrzeni dyskowej, który jest używany do hostowania współdzielonych zasobów. Serwer może być używany jako serwer bazy danych, który przechowuje wszystkie transakcje biznesowe. Serwer poczty e-mail może być używany do wszystkich wiadomości e-mail firmy. Udostępniony plik może być używany do przechowywania poszczególnych plików pracowników organizacji itp.

Komputery osobiste

Są to klienci stacji roboczych, którzy zwykle łączą się z serwerem w celu wysyłania, przetwarzania i pobierania informacji. Na przykład system punktu sprzedaży zainstalowany na komputerze stacjonarnym, który łączy się z bazą danych POS na serwerze w celu publikowania i pobierania danych.

Laptopy i urządzenia przenośne

Laptopy mają tę samą moc obliczeniową co komputery stacjonarne, ale mają tę zaletę, że są przenośne. Wraz z pojawieniem się Internetu i wirtualnych sieci prywatnych pracownicy mogą podróżować ze swoimi laptopami do odległych lokalizacji, nadal mając dostęp do serwera w siedzibie głównej.

Tablety są znacznie łatwiejsze do przenoszenia w porównaniu do laptopów, a wiele organizacji ma aplikacje biznesowe działające na tabletach. Mają także możliwość łączenia się z serwerem poprzez Internet.

Urządzenia sieciowe

Urządzenia sieciowe służą do łączenia zasobów obliczeniowych, aby mogły się między sobą komunikować. Typowe urządzenia sieciowe obejmują koncentratory i przełączniki sieciowe, routery Wi-Fi itp. Koncentratory i przełączniki służą do zapewniania łączności sieciowej za pomocą fizycznego kabla i zwykle są używane do łączenia komputerów stacjonarnych. Routery Wi-Fi służą do zapewniania możliwości sieci bezprzewodowej. Routery Wi-Fi są zwykle używane do łączenia laptopów i urządzeń mobilnych z siecią firmową.

Drukarki

Do drukowania raportów w formie papierowej używa się drukarek. Różnią się one w zależności od zastosowania. Niektóre drukarki mają możliwości pracy w sieci i mogą być instalowane w sieci i używane przez więcej niż jedną osobę. Zmniejsza to koszty zakupu osobnych drukarek do każdego komputera. Drukarki igłowe są zwykle bardzo popularne w punktach sprzedaży i kasjerach bankowych do drukowania pokwitowań, dowodów wpłat itp.

Urządzenia pamięci masowej

Urządzenia pamięci masowej służą do przechowywania danych. Dane mogą mieć formę dokumentów, plików audio i wideo, pakietów instalacyjnych oprogramowania, kopii zapasowych baz danych itp. Najpopularniejszymi nośnikami danych są dyski zewnętrzne. Istnieją również urządzenia pamięci masowej z możliwością pracy w sieci, których można używać do udostępniania plików w sieci. Dział IT zazwyczaj tworzy katalogi do przechowywania plików zgodnie z działami i typem danych, które mają być przechowywane.

Oprogramowanie systemu MIS i oprogramowanie aplikacyjne

Oprogramowanie działa na sprzęcie. Oprogramowanie oznacza programy komputerowe, które wykonują określone zadania. Oprogramowanie dzieli się zwykle na dwie główne kategorie, a mianowicie oprogramowanie systemowe i aplikacyjne.

Oprogramowanie systemu MIS

Oprogramowanie systemowe zwykle odnosi się do systemu operacyjnego. System operacyjny to oprogramowanie komputerowe, które ułatwia komunikację między sprzętem a użytkownikiem. Microsoft Windows jest najpopularniejszym systemem operacyjnym na świecie.

Inne przykłady systemów operacyjnych obejmują system Mac OS opracowany przez firmę Apple oraz systemy operacyjne oparte na systemie Linux, takie jak: Ubuntu, Fedora itp.

Oprogramowanie

Oprogramowanie aplikacji działa na szczycie systemu operacyjnego i wykonuje bardzo wyspecjalizowane zadania. Na przykład, Microsoft Word to przykład aplikacji służącej do tworzenia i edytowania dokumentów. Microsoft Excel to kolejny przykład aplikacji służącej do manipulowania danymi numerycznymi.

Aplikacje takie jak Excel i Word nazywane są gotowymi pakietami. Oznacza to, że możesz je kupić u autoryzowanych dealerów i zacząć z nich korzystać, nie żądając żadnych zmian. Jeśli gotowe oprogramowanie nie spełnia wymagań organizacji, konieczne będzie opracowanie oprogramowania niestandardowego, które będzie spełniać specyfikację użytkowników. Takie oprogramowanie jest zwykle tworzone przez firmy specjalizujące się w tworzeniu oprogramowania.

Funkcje baz danych, zarządzanie danymi, projektowanie baz danych

Baza danych to zbiór powiązanych danych przechowywanych w jednym miejscu przy minimalnej redundancji. Większość aplikacji biznesowych rejestruje codzienne transakcje biznesowe za pośrednictwem tych baz danych. Dostępne są różne bazy danych umożliwiające dostęp do danych i ich przechowywanie, takie jak RDBMS, NoSQL, XML, itp.

  • system zarządzania relacyjnymi bazami danych (RDBMS) model wykorzystuje tabele do przechowywania danych i jest to najczęściej używany model bazy danych.
  • Zapytanie o dane odbywa się przy użyciu strukturalnego języka zapytań (SQL).
  • Rekordy w tabeli relacyjnej bazy danych są jednoznacznie identyfikowane przy użyciu klucza podstawowego, który powinien być unikalny dla każdego rekordu.
  • Klucz podstawowy pojawiający się w innej tabeli nazywany jest kluczem obcym.

System relacyjnej bazy danych może być samodzielny lub oparty na kliencie-serwerze. Samodzielna baza danych nie obsługuje wielu użytkowników jednocześnie. Przykłady samodzielnych systemów baz danych obejmują;

  • Microsoft Wejdź
  • SQLite
  • Microsoft SQL Serwer kompaktowy

Baza danych klient-serwer może obsługiwać jednocześnie więcej niż jednego użytkownika. Silnik bazy danych jest zwykle instalowany na serwerze, a użytkownicy łączą się z nim ze zdalnych stacji roboczych. Przykłady systemów baz danych klient-serwer obejmują

  • MySQL
  • Microsoft SQL Server
  • Oracle
  • PostgreSQL

Innym typem bazy danych, który zyskuje obecnie na popularności, jest baza danych NoSQL. Są one nierelacyjne i służą do obsługi dużych ilości danych bez spowalniania działania systemu. Firmy, które obsługują duże ilości danych, takie jak Facebook, Google, Amazonitp. użyj bazy danych NoSQL.

Przykłady Bazy danych NoSQL zawierać

  • CouchDB
  • Oracle Baza danych NoSQL
  • MongoDB
  • Neo4J

Projektowanie baz danych wiąże się ze zrozumieniem wymagań organizacji dotyczących przechowywania i wyszukiwania danych oraz opracowaniem szczegółowych modeli danych bazy danych.

Systemy i sieci telekomunikacyjne

Telekomunikacja to wymiana informacji na duże odległości. Telekomunikacja wykorzystuje nadajniki i odbiorniki w celu ułatwienia komunikacji. SignalMożna je przesyłać za pomocą kabli fizycznych lub sieci bezprzewodowej.

Sieć telekomunikacyjna oznacza wiele nadajników i odbiorników wymieniających dane. Internet jest przykładem dużej sieci telekomunikacyjnej. Sieci rozległe (WAN), sieci komunikacji telefonicznej itp. to przykłady sieci telekomunikacyjnych.

Urządzenia sieciowe służą do łączenia ze sobą komputerów i innych urządzeń telekomunikacyjnych. Urządzenia użyte do utworzenia sieci zależą od rodzaju pracy sieciowej, jaką chcesz uzyskać. Na przykład przewodowe sieci lokalne (LAN) będą wymagały przełącznika sieciowego i kabli RJ-45.

Router sieciowy służy do ułatwiania komunikacji między dwiema lub więcej sieciami. Router bezprzewodowy służy do zapewniania punktów dostępu bezprzewodowego. Punkt dostępu bezprzewodowego służy do łączenia urządzenia elektronicznego, np. komputera, smartfonów itp. z siecią komputerową.

Struktury danych i algorytmy

Pomyśl o biznesie takim jak Facebook. Co miesiąc miliardy użytkowników przesyłają dane do Facebooka. Facebook z kolei wykorzystuje te dane, aby dokładnie wybierać posty, które są istotne dla użytkownika i przedstawiać sugestie znajomych, które są prawie w 100% trafne za każdym razem.

Struktury danych i algorytmy są skutecznym sposobem organizacji i zarządzania danymi, zwłaszcza dużymi zestawami danych. Struktury danych zazwyczaj odnoszą się do sposobu przechowywania danych.

Na przykład klasa jest reprezentacją jednostki ze świata rzeczywistego. Klasa klienta będzie zawierać właściwości tj. nazwę, numer konta, adres itp. oraz metody tj. dokonanie zakupu, dokonanie płatności itp.

Poniższy obraz ilustruje koncepcję klasy;

Struktury danych i Algorithms

Inne przykłady struktur danych obejmują tablice, rekordy, zbiory i wykresy.

Algorytm odnosi się do operacji, które można wykonać na danych.

Weźmy Amazon jako przykład. Jeśli kiedykolwiek kupiłeś przedmiot na Amazon lub przeglądałeś katalogi, Amazon polecę Ci inne pozycje, które mogą Cię zainteresować. Amazon wykorzystuje dane historyczne do przewidywania innych elementów, które mogą Cię również zainteresować.

Podsumowanie

Informatyka jako narzędzie biznesowe jest wykorzystywana do efektywnego archiwizowania celów biznesowych i obniżania kosztów operacyjnych w dłuższej perspektywie. Wdrożenie technologii informacyjnej wymaga co najmniej sprzętu, oprogramowania i sieci telekomunikacyjnych.

Sprzęt odnosi się do urządzeń fizycznych, takich jak serwery, stacje robocze, drukarki itp. Najczęściej używane oprogramowanie obejmowało serwery baz danych, serwery poczty e-mail, aplikacje arkuszy kalkulacyjnych, procesory tekstu itp. Sieci lokalne, a czasami sieci rozległe, służą do udostępniania zasobów użytkownikom.