Behoefte en belang van MIS (Management Informatie Systeem)
Belang van MIS
MIS is het gebruik van hardware, software en telecommunicatienetwerken om bedrijfsdoelstellingen te bereiken.
Als iemand bijvoorbeeld voor een bedrijf werkt dat klanten op veel verschillende locaties heeft, zal hij of zij de klanten van tijd tot tijd moeten bezoeken.
Tijdens het reizen hebben ze toegang nodig tot hun geld en het enige wat ze hoeven te doen om toegang te krijgen tot hun geld is naar de dichtstbijzijnde geldautomaat te gaan. Ze kunnen zelfs Mobile geld van hun telefoons halen en geld opnemen bij een agent.
MIS-infrastructuur
Het volgende diagram toont de architectuur van een typische MIS-infrastructuur:
Computer hardware
Computerhardware verwijst naar fysieke apparaten zoals servers, desktopcomputers, laptops, draagbare apparaten, netwerkapparaten, opslagapparaten en printers, enz. Laten we nu elk van deze elementen afzonderlijk bekijken
Servers
Een server is een computer met een hoge rekenkracht en opslagruimte die wordt gebruikt om gedeelde bronnen te hosten. De server kan worden gebruikt als een databaseserver die alle zakelijke transacties opslaat. Een e-mailserver kan worden gebruikt voor alle e-mails van het bedrijf. Een bestandsshare kan worden gebruikt voor het opslaan van de individuele bestanden van de werknemers van de organisatie, enz.
Desktop computers
Dit zijn werkstationclients die gewoonlijk verbinding maken met de server om informatie te posten, verwerken en op te halen. Bijvoorbeeld een kassasysteem dat op een desktopcomputer is geïnstalleerd om verbinding te maken met de POS-database op de server om gegevens te posten en op te halen.
Laptops en draagbare apparaten
Laptops hebben dezelfde rekenkracht als desktopcomputers, maar hebben het voordeel dat ze draagbaar zijn. Met de komst van internet en virtuele particuliere netwerken kunnen medewerkers met hun laptop naar externe locaties reizen en toch toegang hebben tot de server op het hoofdkantoor.
Tablets zijn veel gemakkelijker mee te nemen in vergelijking met laptops, en veel organisaties hebben zakelijke applicaties die vanaf tablets draaien. Ze kunnen ook via internet verbinding maken met de server.
Netwerkapparaten
Netwerkapparaten worden gebruikt om computerbronnen met elkaar te verbinden, zodat ze met elkaar kunnen communiceren. Veel voorkomende netwerkapparaten zijn onder meer netwerkhubs en -switches, Wi-Fi-routers, enz. Hubs en switches worden gebruikt om netwerkconnectiviteit te bieden via een fysieke kabel, en ze worden meestal gebruikt om desktopcomputers aan te sluiten. Wi-Fi-routers worden gebruikt om draadloze netwerkmogelijkheden te bieden. Wi-Fi-routers worden meestal gebruikt om laptops en mobiele apparaten met het bedrijfsnetwerk te verbinden.
printers
Er worden printers gebruikt om hardcopy's van rapporten af te drukken. Ze variëren afhankelijk van het gebruik. Sommige printers beschikken over netwerkmogelijkheden en kunnen op een netwerk worden geïnstalleerd en door meer dan één persoon worden gebruikt. Dit verlaagt de kosten voor het kopen van afzonderlijke printers voor elke computer. Dot-matrixprinters zijn meestal heel gebruikelijk bij verkooppunten en bankbedienden voor het afdrukken van bonnen, stortingsbonnen, enz.
Opslagapparaten
Opslagapparaten worden gebruikt om gegevens op te slaan. De gegevens kunnen de vorm hebben van documenten, audio, video, software-installatiepakketten, databaseback-ups, enz. De meest voorkomende opslagapparaten zijn externe schijven. Er bestaan ook opslagapparaten met netwerkmogelijkheden die kunnen worden gebruikt om bestanden op een netwerk te delen. De IT-afdeling maakt gewoonlijk mappen voor bestandsopslag aan op basis van afdelingen en het type gegevens dat moet worden opgeslagen.
MIS-systeemsoftware en applicatiesoftware
De software draait bovenop de hardware. Software verwijst naar computerprogramma's die specifieke taken uitvoeren. De software is meestal onderverdeeld in twee hoofdcategorieën, namelijk systeem- en applicatiesoftware.
MIS-systeemsoftware
Systeem software verwijst meestal naar het besturingssysteem. Een besturingssysteem is een computersoftware die de communicatie tussen de hardware en de gebruiker faciliteert. Microsoft Windows is het meest gebruikte besturingssysteem ter wereld.
Andere voorbeelden van besturingssystemen zijn Mac OS, ontwikkeld door Apple, en andere op Linux gebaseerde besturingssystemen, zoals Ubuntu, Fedora, enz.
Applicatiesoftware
Applicatiesoftware draait bovenop het besturingssysteem en voert zeer gespecialiseerde taken uit. Bijvoorbeeld, Microsoft Word is een voorbeeld van applicatiesoftware die wordt gebruikt om documenten te maken en te bewerken. Microsoft Excel is een ander voorbeeld van applicatiesoftware die wordt gebruikt om numerieke gegevens te manipuleren.
Applicaties zoals Excel en Word staan bekend als kant-en-klare pakketten. Dit betekent dat u ze bij geautoriseerde dealers kunt kopen en ze kunt gaan gebruiken zonder dat u wijzigingen hoeft aan te brengen. Als kant-en-klare software niet voldoet aan de eisen van de organisatie, zal er maatwerksoftware ontwikkeld moeten worden die voldoet aan de specificaties van de gebruikers. Dergelijke software wordt meestal ontwikkeld door bedrijven die gespecialiseerd zijn in het ontwikkelen van software.
Databasefuncties, gegevensbeheer, databases ontwerpen
Een database is een verzameling gerelateerde gegevens die op één plek zijn opgeslagen met minimale redundantie. De meeste zakelijke toepassingen registreren de dagelijkse zakelijke transacties via deze databases. Er zijn verschillende databases beschikbaar voor toegang tot en opslag van gegevens zoals RDBMS, NoSQL, XML, Etc.
- De relationeel databasebeheersysteem (RDBMS) model gebruikt tabellen om gegevens op te slaan, en het is het meest gebruikte databasemodel.
- De gegevens worden opgevraagd met behulp van gestructureerde querytaal (SQL).
- Records in een relationele databasetabel worden uniek geïdentificeerd met behulp van een primaire sleutel die voor elk record uniek moet zijn.
- Een primaire sleutel die in een andere tabel voorkomt, wordt een externe sleutel genoemd.
Een relationeel databasesysteem kan zowel standalone als client-servergebaseerd zijn. De zelfstandige database ondersteunt niet meerdere gebruikers tegelijkertijd. Voorbeelden van zelfstandige databasesystemen zijn onder meer;
- Microsoft Toegang tot
- SQL-bestand
- Microsoft SQL Servercompact
Een client-serverdatabase kan meer dan één gebruiker tegelijk ondersteunen. De database-engine wordt meestal op een servercomputer geïnstalleerd en gebruikers maken er verbinding mee vanaf externe werkstations. Voorbeelden van client-server-databasesystemen zijn onder meer:
- MySQL
- Microsoft SQL Server
- Oracle
- PostgreSQL
Een ander type database dat nu aan populariteit wint, is NoSQL-database. Ze zijn niet-relationeel en worden gebruikt om grote hoeveelheden data te verwerken zonder de prestaties van het systeem te vertragen. Bedrijven die grote hoeveelheden data verwerken, zoals Facebook, Google, Amazon, enz. gebruik de NoSQL-database.
Voorbeelden NoSQL-databases omvatten
- CouchDB
- Oracle NoSQL-database
- MongoDB
- Neo4J
Databaseontwerp houdt zich bezig met het begrijpen van de gegevensopslag- en ophaalvereisten van een organisatie en het ontwikkelen van gedetailleerde gegevensmodellen van de database.
Telecommunicatiesystemen en netwerken
Telecommunicatie is de uitwisseling van informatie over lange afstanden. Telecommunicatie maakt gebruik van zenders en ontvangers om de communicatie te vergemakkelijken. Signals kunnen worden verzonden via fysieke kabels of via een draadloos netwerk.
Een telecommunicatienetwerk verwijst naar meerdere zenders en ontvangers die gegevens uitwisselen. Het internet is een voorbeeld van een groot telecommunicatienetwerk. Wide Area Networks (WAN's), telefooncommunicatienetwerken, enz. zijn allemaal voorbeelden van telecommunicatienetwerken.
Netwerkapparaten worden gebruikt om computers en andere telecommunicatieapparatuur met elkaar te verbinden. De apparaten die worden gebruikt om een netwerk te creëren, zijn afhankelijk van het type netwerkwerk dat u wilt. Voor een bekabeld Local Area Network (LAN) zijn bijvoorbeeld een netwerkswitch en RJ-45-kabels nodig.
Een netwerkrouter wordt gebruikt om communicatie tussen twee of meer netwerken te vergemakkelijken. Een draadloze router wordt gebruikt om draadloze toegangspunten te bieden. Een draadloos toegangspunt wordt gebruikt om een elektronisch apparaat, zoals een computer, smartphones, enz., te verbinden met een computernetwerk.
Gegevensstructuren en algoritmen
Denk aan een bedrijf als Facebook. Elke maand sturen miljarden gebruikers gegevens naar Facebook. Facebook gebruikt deze gegevens op zijn beurt om nauwkeurig berichten te selecteren die relevant zijn voor de gebruiker en om suggesties te doen aan vrienden die bijna 100% nauwkeurig zijn, elke keer weer.
Datastructuren en algoritmen zijn een efficiënte manier om data te organiseren en beheren, met name grote datasets. Datastructuren verwijzen meestal naar de manier waarop de data wordt opgeslagen.
Een klasse is bijvoorbeeld een representatie van een entiteit uit de echte wereld. Een klantklasse bevat eigenschappen, zoals naam, rekeningnummer, adres, enz. en methoden, zoals een aankoop doen, een betaling uitvoeren, enz.
De volgende afbeelding illustreert het concept van een klasse;
Andere voorbeelden van datastructuren zijn arrays, records, sets en grafieken.
Een algoritme verwijst naar de bewerkingen die op de gegevens kunnen worden uitgevoerd.
Laten we nemen Amazon als voorbeeld. Als u ooit een artikel heeft gekocht op Amazon of blader door de catalogi, Amazon zal andere items aanbevelen waarin u mogelijk geïnteresseerd bent. Amazon gebruikt historische gegevens om andere items te voorspellen waarin u mogelijk ook geïnteresseerd bent.
Samenvatting
Informatietechnologie als bedrijfstool wordt gebruikt om bedrijfsdoelen efficiënt te archiveren en operationele kosten op de lange termijn te verlagen. Een implementatie van informatietechnologie vereist minimaal hardware, software en telecommunicatienetwerken.
Hardware verwijst naar fysieke apparaten zoals servers, werkstations, printers, etc. De meest gebruikte software omvat databaseservers, e-mailservers, spreadsheettoepassingen, tekstverwerkers, etc. Lokale netwerken en soms wijdverbreide netwerken worden gebruikt om bronnen tussen gebruikers te delen.