Waar zijn bedrijfsinformatiesystemen voor bedoeld? Bedrijfsinformatiesystemen. Informatietechnologieën van ondernemingen. Dergelijke subsystemen kunnen dat zijn

Stuur uw goede werk naar de kennisbank is eenvoudig. Gebruik onderstaand formulier

Goed werk naar de site">

Studenten, promovendi en jonge wetenschappers die de kennisbasis gebruiken in hun studie en werk zullen je zeer dankbaar zijn.

geplaatst op http://www.allbest.ru/

MINISTERIE VAN ONDERWIJS EN WETENSCHAP VAN RUSLAND

CRIMEAN FEDERALE UNIVERSITEIT VERNOEMD NAAR V.I.VERNADSKY

faculteit Economie

Afdeling Economische Cybernetica

Samenvatting over professionele computerprogramma's

"Bedrijfsinformatiesystemen"

Uitgevoerd:

2e jaars student, groep 201 BI

Specialiteit - bedrijfsinformatica

Serafimova Anastasia

Gecontroleerd:

Popov V.B

Simferopol 2015

1. Grondbeginselen en basisconcepten van bedrijven en bedrijfsinformatiesystemen

2. Algemene problemen ontwerp en implementatie van CIS

2.1 Wat levert de implementatie van CIS op?

2.2 Principes voor het bouwen van een CIS

2.3 Stadia van CIS-ontwerp

3. Classificatie en kenmerken van CIS

3.1 Classificatie van CIS

3.2 Classificatie van geautomatiseerde systemen

3.3 Kenmerken van het GOS

4. CIS-architectuur

5. Vereisten voor CIS

Literatuur

1 . Basisprincipes en besturingssysteemnieuwe concepten van bedrijven en bedrijfsinformatiesystemen

De term corporatie komt van het Latijnse woord corporatio – vereniging. Een bedrijf betekent een vereniging van ondernemingen die onder gecentraliseerde controle opereren en gemeenschappelijke problemen oplossen. In de regel omvatten bedrijven ondernemingen die in verschillende regio's en zelfs in verschillende staten zijn gevestigd (transnationale ondernemingen).

In de meest algemene zin betekent de term Corporation een vereniging van ondernemingen die onder gecentraliseerde controle opereren en gemeenschappelijke problemen oplossen. De onderneming is een complexe, multidisciplinaire structuur en heeft daardoor een gedistribueerde structuur hiërarchisch systeem beheer.

Corporate governance wordt gedefinieerd als het systeem van relaties tussen aandeelhouders, de raad van bestuur en het management, gedefinieerd door het charter, de regelgeving en het officiële beleid van het bedrijf, evenals de rechtsstaat gebaseerd op het aangenomen bedrijfsmodel.

Een bedrijfsmodel is een beschrijving van een onderneming als een complex systeem, met een bepaalde nauwkeurigheid. Binnen het bedrijfsmodel worden alle objecten (entiteiten), processen, regels voor het uitvoeren van bewerkingen, de bestaande ontwikkelingsstrategie en criteria voor het beoordelen van de effectiviteit van het systeem weergegeven. De presentatievorm van het bedrijfsmodel en de mate van detail ervan worden bepaald door de doelstellingen van de modellering en het ingenomen standpunt.

Tot de vennootschap behorende ondernemingen, filialen en administratiekantoren bevinden zich doorgaans op voldoende afstand van elkaar. Hun informatie communicatie vormen met elkaar communicatie structuur onderneming, waarvan de basis het informatiesysteem is.

Een informatiemodel is een subset van een bedrijfsmodel dat alle bestaande (inclusief de informatiestromen die niet in documentaire vorm zijn vastgelegd) in een onderneming beschrijft, evenals verwerkingsregels en routeringsalgoritmen voor alle elementen van het informatieveld.

Een informatiesysteem (IS) is de volledige bedrijfsinfrastructuur die betrokken is bij het beheer van alle informatie- en documentstromen, inclusief de volgende verplichte elementen:

Een informatiemodel, een verzameling regels en algoritmen voor het functioneren van een informatiesysteem. Het informatiemodel omvat alle vormen van documenten, de structuur van mappen en gegevens, enz.

Regelgeving voor de ontwikkeling van het informatiemodel en de regels voor het aanbrengen van wijzigingen daarin.

Human resources (ontwikkelingsafdeling, externe consultants) verantwoordelijk voor de vorming en ontwikkeling van het informatiemodel.

Software waarvan de configuratie voldoet aan de eisen van het informatiemodel ( software is de belangrijkste drijfveer en tegelijkertijd het IS-controlemechanisme). Daarnaast zijn er altijd eisen voor de softwareleverancier die de procedure voor technische en gebruikersondersteuning gedurende de gehele levenscyclus regelen.

Personeelszaken die verantwoordelijk zijn voor het aanpassen en aanpassen van de software en de overeenstemming ervan met het goedgekeurde informatiemodel.

Regelgeving voor het wijzigen van aangepaste structuren (specifieke instellingen, databasestructuren, enz.) en softwareconfiguratie en de samenstelling van de functionele modules ervan.

Hardware en technische basis die voldoet aan de eisen voor besturingssoftware (werkplekcomputers, randapparatuur, telecommunicatiekanalen, systeemsoftware en DBMS).

Operationele en technische human resources, inclusief personeel voor het onderhoud van de hardware en technische basis.

Regels voor het gebruik van de software en gebruiksinstructies, regels voor training en certificering van gebruikers.

Bedrijfsmiddelen omvatten:

1. materiaal (materialen, eindproducten, vaste activa)

2. financieel

3. mens (personeel)

4. kennis (knowhow)

Het managementsysteem van elk bedrijf omvat drie belangrijke subsystemen:

1. Verkoop- en operationele planning. Dit is een algemeen plan voor het functioneren van de onderneming, waarbij het productievolume van eindproducten wordt vastgesteld. De sleutel hier is vraagplanning en het schatten van de middelen die nodig zijn om aan de vraag te voldoen. Hier wordt een masterproductieplan gemaakt dat bepaalt welke producten, in welke hoeveelheid en in welk tijdsbestek geproduceerd moeten worden.

2. Gedetailleerde planning van de benodigde middelen (materialen, productiecapaciteit, arbeidsmiddelen, enz.). Het opgestelde plan bepaalt de timing en het volume van de bestellingen voor alle materialen en componenten die nodig zijn om het hoofdproductieplan uit te voeren.

3. Beheer van de uitvoering van plannen in het proces van productie en inkoop (levering).

Al deze subsystemen worden geïmplementeerd op basis van CIS.

Bedrijfsinformatiesystemen (CIS) zijn geïntegreerde managementsystemen voor een geografisch verspreide onderneming, gebaseerd op diepgaande data-analyse, wijdverbreid gebruik systemen informatie ondersteuning besluitvorming, elektronisch documentbeheer en kantoorwerk. CIS is ontworpen om bedrijfsbeheerstrategieën en geavanceerde informatietechnologieën te combineren.

Een bedrijfsinformatiesysteem is een reeks technische en softwaretools van een onderneming die automatiseringsideeën en -methoden implementeren.

Uitgebreide automatisering van zakelijke bedrijfsprocessen op basis van moderne hardware- en software-ondersteuning kan anders worden genoemd. Momenteel worden naast de naam Corporate Information Systems (CIS) bijvoorbeeld de volgende namen gebruikt:

1. Geautomatiseerde controlesystemen (ACS);

2. Geïntegreerde managementsystemen (ICS);

3. Geïntegreerde informatiesystemen (IIS);

4. Bedr(EMIS).

De hoofdtaak van het CIS is het effectieve beheer van alle ondernemingsmiddelen (materieel, technisch, financieel, technologisch en intellectueel) om maximale winst en het voldoen aan de materiële en professionele behoeften van alle werknemers van de onderneming.

In zijn samenstelling is een CIS een verzameling van verschillende software- en hardwareplatforms, universele en gespecialiseerde applicaties van verschillende ontwikkelaars, geïntegreerd in één homogeen informatiesysteem dat het enigszins unieke probleem van elke specifieke onderneming het beste oplost. Dat wil zeggen, CIS is een mens-machinesysteem en een hulpmiddel voor het ondersteunen van menselijke intellectuele activiteit, dat onder zijn invloed:

Verzamel bepaalde ervaring en geformaliseerde kennis;

Voortdurend verbeteren en ontwikkelen;

Snel aanpassen aan veranderende omgevingsomstandigheden en nieuwe behoeften van de onderneming.

Uitgebreide automatisering van een onderneming impliceert de overdracht naar het vlak van computertechnologie van alle belangrijke bedrijfsprocessen van de organisatie. En het gebruik van speciale software die informatieondersteuning biedt voor bedrijfsprocessen als basis van een bedrijfsinformatiesysteem lijkt het meest gerechtvaardigd en effectief. Moderne bedrijfsprocesbeheersystemen maken het mogelijk om verschillende software eromheen te integreren, waardoor een uniform informatiesysteem ontstaat. Dit lost de problemen op bij het coördineren van de activiteiten van medewerkers en afdelingen, en zorgt ervoor dat ze Nodige informatie en controle op de prestatiediscipline, en het management krijgt tijdig toegang tot betrouwbare gegevens over de voortgang van het productieproces en heeft de middelen om snel beslissingen te nemen en uit te voeren. En, belangrijker nog, de ontvangen geautomatiseerd complex is een flexibele open structuur die in een mum van tijd kan worden herbouwd en aangevuld met nieuwe modules of externe software.

Met bedrijfsinformatiesysteem bedoelen we het informatiesysteem van een organisatie dat voldoet aan de volgende minimale lijst met eisen:

1. Functionele volledigheid van het systeem

2. Betrouwbaar informatiebeveiligingssysteem

3. Beschikbaarheid van hulpmiddelen voor aanpassing en onderhoud van het systeem

4. Implementatie toegang op afstand en werken in gedistribueerde netwerken

5. Zorgen voor gegevensuitwisseling tussen ontwikkelde informatiesystemen en andere softwareproducten die in de organisatie actief zijn.

6. Mogelijkheid tot informatieconsolidatie

7. Beschikbaarheid speciale middelen analyse van de systeemstatus tijdens bedrijf

Functionele volledigheid van het systeem

Naleving van internationale normen managementboekhouding MRP II, ERP, CSRP

Automatisering in het kader van een systeem voor het oplossen van problemen op het gebied van planning, budgettering, forecasting, operationele (management) accounting, boekhouding, statistische boekhouding en financiële en economische analyse

Aanmaak en onderhoud van documenten gelijktijdig volgens Russische en internationale normen

Het aantal parameters van de activiteit van de organisatie waarmee één keer rekening wordt gehouden, is van 200 tot 1000, het aantal gegenereerde databasetabellen is van 800 tot 3000.

Informatiebeveiligingssysteem

Wachtwoordsysteem voor het beperken van de toegang tot gegevens en geïmplementeerde controlefuncties

Gegevensbeschermingssysteem op meerdere niveaus (middelen voor het autoriseren van ingevoerde en aangepaste informatie, het registreren van het tijdstip van gegevensinvoer en -wijziging)

Tools voor systeemaanpassing en onderhoud

Het veranderen van de structuur en functies van bedrijfsprocessen

Wijziging informatie ruimte

Veranderende interfaces voor het invoeren, bekijken en aanpassen van informatie

Het veranderen van de organisatorische en functionele inhoud van de werkplek van de gebruiker

Aangepaste rapportgenerator

Generator van complexe zakelijke transacties

Standaard formuliergenerator

Mogelijkheid tot informatieconsolidatie

Op organisatorisch niveau - het combineren van informatie van filialen, holdings, dochterondernemingen, enz.

Op het niveau van individuele taken - planning, boekhouding, controle, enz.

Op het niveau van tijdsperioden - om een ​​analyse uit te voeren van financiële en economische indicatoren voor een periode die de rapportageperiode overschrijdt

Speciale hulpmiddelen voor het analyseren van de status van het systeem tijdens bedrijf:

Analyse van databasearchitectuur

Algoritmeanalyse

Analyse van statistieken over de hoeveelheid verwerkte informatie

Logboek van voltooide bewerkingen

Lijst met actieve serverstations

Interne mailanalyse

De meest ontwikkelde bedrijfsinformatiesystemen (CIS) zijn ontworpen om alle functies van het bedrijfsmanagement te automatiseren: van de wetenschappelijke, technische en marketingvoorbereiding van haar activiteiten tot de verkoop van haar producten en diensten. Momenteel zijn de GOS vooral economisch en productiegericht.

2 . Algemene kwesties van ontwerp en implementatie van CIS

Succesvol bedrijfsbeheer is tegenwoordig onmogelijk zonder constante, objectieve en uitgebreide informatie. Om de efficiëntie te vergroten en de managementkosten (tijd, middelen en financiële kosten) te minimaliseren, worden bedrijfsinformatiesystemen ontwikkeld en toegepast om budgetprocessen, de werkuren van werknemers, het door hen uitgevoerde werk, de voortgang van de projectimplementatie, de documentstroom en andere managementfuncties te helpen monitoren. Dit soort gegevens zijn zowel op een lokaal netwerk als via internet toegankelijk. Met behulp van een effectief bedrijfsinformatiesysteem kunt u de controle- en beheerprocessen op een onderneming van elk niveau aanzienlijk vereenvoudigen. Het ontwikkelen en implementeren van informatiesystemen is één van de hoofdactiviteiten van jouw specialisme. Dit proces begint met een analyse van de activiteiten van de onderneming en eindigt met de implementatie van het ontwikkelde systeem. Alle fasen van dit proces:

Het uitvoeren van een onderzoek voorafgaand aan het project

Formuleren van projectdoelen en beperkingen, ontwikkeling van een projectimplementatiestrategie

Engineering en reengineering van de bedrijfsprocessen van de Klant, advisering op diverse terreinen

Platformselectie, systeemontwikkeling, integratie met de gebruikte software

Levering van apparatuur en software

Inbedrijfstellingswerkzaamheden om het systeem in bedrijf te stellen

Ondersteuning van het gecreëerde systeem tijdens bedrijf, werken aan de verdere ontwikkeling ervan

Bovendien zijn bedrijfsinformatiesystemen tegenwoordig het belangrijkste instrument voor de introductie van nieuwe managementmethoden en bedrijfsherstructureringen.

IN De laatste tijd De belangstelling voor bedrijfsinformatiesystemen (CIS) groeit voortdurend. Terwijl CIS's gisteren de aandacht trokken van een vrij kleine kring van managers, zijn de problemen van het automatiseren van de activiteiten van bedrijven nu voor bijna iedereen relevant geworden. Dit is niet alleen te danken aan de positieve dynamiek van de economische ontwikkeling, maar ook aan het feit dat bedrijven tegenwoordig al aanzienlijke ervaring hebben met het gebruik van softwareproducten van verschillende klassen.

De hoofdtaak van het ontwerpen en implementeren van bedrijfsinformatiesystemen, als resultaat van systeemintegratie, zijn complexe activiteiten om bedrijfsproblemen op te lossen met behulp van moderne informatietechnologieën. Samen met de klant wordt de ontwikkeling van een informatiesysteemproject uitgevoerd, waardoor het mogelijk wordt een succesvol werkend bedrijfsinformatiesysteem te realiseren dat aan alle wensen van de klant voldoet.

Het scala aan bedrijfsprocessen dat in verschillende CIS's is geïmplementeerd, kan behoorlijk breed zijn. Hieronder valt onder meer het verkoopmanagement in verschillende vormen bijvoorbeeld verkopen op krediet of verkopen met betaling via tegenverplichting, diverse bedrijfsprocessen met betrekking tot planning, inkoop, productie, opslag, personeel en nog veel, veel meer. software-informatie bedrijf

Een informatiesysteem kan worden opgebouwd volgens het laag-voor-laag-principe. Zo zijn gespecialiseerde software (kantoor, applicatie), de workflow zelf, een documentbeheersysteem, stroomdocumentinvoerprogramma's, evenals hulpsoftware voor communicatie met de buitenwereld en het verschaffen van toegang tot de systeemfunctionaliteit via communicatiemiddelen (e-mail, internet /intranet). Onder de voordelen van deze aanpak moet worden opgemerkt dat het mogelijk is om wijzigingen aan te brengen in individuele softwarecomponenten die zich in één laag bevinden, zonder de noodzaak van fundamentele wijzigingen op andere lagen, om een ​​formele specificatie te bieden van interfaces tussen lagen die de onafhankelijke lagen ondersteunen. ontwikkeling van informatietechnologieën en software die deze implementeert. Bovendien zal het gebruik van open standaarden een pijnloze overgang mogelijk maken van softwaremodules van de ene fabrikant naar programma's van een andere (bijvoorbeeld het vervangen van mail server of HOF). Bovendien zal de laag-voor-laag aanpak de betrouwbaarheid en veerkracht bij storingen van het systeem als geheel vergroten.

2.1 Wat levert de implementatie van CIS op?

Voordelen van het implementeren van bedrijfsinformatiesystemen:

het verkrijgen van betrouwbare en tijdige informatie over de activiteiten van alle divisies van het bedrijf;

het vergroten van de efficiëntie van het bedrijfsmanagement;

vermindering van de werktijd die aan werkzaamheden wordt besteed;

4. het verbeteren van de algehele prestatie van het werk dankzij de meer rationele organisatie ervan.

De belangrijkste vraag. Laten we ons even afvragen: wat geeft het zenuwstelsel aan een persoon? Natuurlijk het vermogen om zichzelf te beheersen, ongunstige externe factoren te weerstaan ​​en flexibel te reageren op veranderingen in de omgeving. Als je je een bedrijf voorstelt als een levend organisme, dan is het CIS het meest geschikt om de rol van zijn zenuwstelsel te spelen en alle organen en alle delen van het bedrijfslichaam te doordringen.

Het vergroten van de interne beheersbaarheid, flexibiliteit en weerstand tegen externe invloeden verhoogt de efficiëntie, het concurrentievermogen en uiteindelijk de winstgevendheid van het bedrijf. Als gevolg van de implementatie van CIS nemen de verkoopvolumes toe, nemen de kosten af, nemen de magazijnvoorraden af, worden de orderafhandelingstijden verkort en verbetert de interactie met leveranciers. Maar ondanks de aantrekkelijkheid van de bovenstaande uitspraken verliest de kwestie van het rendement op investeringen in GOS zijn relevantie niet. De verhouding tussen de voordelen van het gebruik van het systeem en de kosten ervan is een van de hoogste belangrijke factoren die de beslissing “kopen of niet kopen” beïnvloeden. Elk investeringsproject, en de implementatie van een CIS, moet ongetwijfeld worden beschouwd als een investeringsproject, vertegenwoordigt een soort “aankoop” en vereist dienovereenkomstig een beoordeling van de kosten en de verwachte voordelen ervan.

Het is niet eenvoudig om de directe terugverdientijd van het CIS te berekenen, omdat het als gevolg van de implementatie is geoptimaliseerd interne structuur bedrijven worden moeilijk meetbare transactiekosten verlaagd. Het is bijvoorbeeld moeilijk om te bepalen in hoeverre de stijging van de bedrijfsinkomsten een gevolg was van het werk van het GOS (lees - softwaresysteem), en waarin - het resultaat van het opzetten van bedrijfsprocessen, dat wil zeggen de vrucht managementtechnologieën. Voor sommige aspecten van de activiteiten van het bedrijf is de waardering echter vrij realistisch. Het gaat hierbij vooral om de logistiek, waarbij de introductie van CIS leidt tot optimalisatie van materiaalstromen en een reductie van de behoefte aan werkkapitaal. Het opzetten van een financieel controlesysteem op basis van een CIS leidt tot een verlaging van de overheadkosten van het bedrijf, de liquidatie van onrendabele divisies en de uitsluiting van onrendabele producten uit het assortiment.

Het is heel moeilijk om het effect van het elimineren van chaos te beoordelen. Om dit te kunnen doen, moet je de omvang van de chaos duidelijk begrijpen, wat vanwege de aard van wanorde onmogelijk is. Kunt u inderdaad zeggen hoeveel geld uw bedrijf niet verdient (lees - verliest) vanwege onevenwichtigheden in het assortiment, of bijvoorbeeld vanwege gemiste deadlines voor het uitvoeren van bestellingen? Welke bedrijfsmiddelen worden uit de roulatie genomen als gevolg van post-mortem boekhouding en inconsistenties in de gegevens op de boekhoudafdeling, het magazijn en de werkplaatsen? Hoe de omvang van diefstal en verspilling van middelen beoordelen?

Momenteel wordt de Cost Benefit Analysis (CBA)-methode voor investeringsanalyse gebruikt om de effectiviteit van IT-projecten te evalueren. De methode wordt zo genoemd omdat deze gebaseerd is op de beoordeling en vergelijking van de voordelen van de implementatie van het project met de kosten van de implementatie ervan.

Het mondiale doel van de implementatie van CIS is het vergroten van de efficiëntie van het bedrijf. Elk bedrijf identificeert belangrijke gebieden die van invloed zijn op de effectiviteit ervan, de zogenaamde ‘kritieke succesfactoren’ (CSF). Verhoogde efficiëntie vindt plaats door de uitvoering van taken op elk van de sleutelgebieden. Daarom is IAS gebaseerd op de bedrijfsdoelstellingen van het bedrijf, bepaald in de fase van strategische planning.

Maar er zijn verschillende manieren om dit doel te bereiken, dus de tweede hoeksteen van IAS is de vergelijking van alternatieve opties. In dit geval is een van de mogelijke opties “zonder CIS”, d.w.z. dat er rekening wordt gehouden met de ontwikkeling in de tijd huidige situatie zonder er iets aan te veranderen. Vergelijkingen tussen alternatieve opties worden gemaakt door de voordelen te meten die ze opleveren en de kosten die ze met zich meebrengen. Er wordt rekening gehouden met zowel kwantitatieve als kwalitatieve indicatoren. Onlangs is speciale aandacht besteed aan de analyse van kwalitatieve indicatoren. Naast de baten-kostenverhouding alternatieve opties Ze verschillen ook in de mate van risico en de factoren die deze risico's bepalen. Daarom is het analyseren van de impact van dergelijke factoren op de baten-kostenverhouding een ander aandachtsgebied voor IAS. Het gaat hier om methoden voor het beoordelen van een specifiek geval.

Als we het hebben over statistische gegevens die de effectiviteit van de CIS-implementatie karakteriseren, kan ik de volgende cijfers geven:

Transport- en inkoopkosten met 60% verlagen;

Het verkorten van de productiecyclus voor maatwerkproducten met 50%;

Het aantal vertragingen bij de verzending van eindproducten met 45% verminderen;

Het niveau van de minimale minimumsaldi in magazijnen verlagen met 40%;

Reductie van productiefouten met 35%;

Reductie van administratieve en beheerkosten met 30%;

Het verkorten van de productiecyclus voor basisproducten met 30%;

Reductie van magazijnruimte met 25%;

Verhoging van de contante omzet in schikkingen met 30%;

Toename van de voorraadomzet met 65%;

Stijging van just-in-time leveringen met 80%.

Deze statistieken zijn verzameld op basis van het voorbeeld van westerse bedrijven, waar de kwaliteit van het management al behoorlijk hoog is. Denkt u dat het effect op Russische bodem groter of kleiner zal zijn?

2.2 Principes voor het bouwen van een CIS

Het concept van het bouwen van een CIS in de economie voorziet in de aanwezigheid van standaardcomponenten:

1. De kern van het systeem, dat uitgebreide automatisering van een reeks bedrijfsapplicaties biedt, omvat: volledige set functionele modules voor het automatiseren van besturingstaken;

2. Automatiseringssysteem voor documentstroom binnen het bedrijf;

3. Hulp instrumentatie systemen informatieverwerking (expertsystemen, systemen voor het voorbereiden en nemen van beslissingen, enz.) op basis van CIS-datawarehouses;

4. Software technische middelen CIS-beveiligingssystemen;

5. Dienstcommunicatietoepassingen ( E-mail, software voor toegang op afstand);

6. Internet/intranetcomponenten voor toegang tot heterogene databases en informatiebronnen, diensten;

7. Office-programma's- teksteditor, spreadsheets, DBMS van desktopklasse, enz.

8. Systemen voor speciale doeleinden - computerondersteunde ontwerpsystemen (CAD-systemen), geautomatiseerde procescontrolesystemen (APCS), banksystemen en etc.

De kern van elk productiesysteem zijn de richtlijnen voor productiemanagement die het belichaamt. Op dit moment zijn er verschillende sets van dergelijke aanbevelingen. Ze vertegenwoordigen een beschrijving van de algemene regels volgens welke planning en controle moeten worden uitgevoerd verschillende niveau's activiteiten van de corporatie. Hieronder vindt u enkele van de bestaande technologieën beheer.

De basisprincipes van het construeren van een CIS zijn onder meer:

1. Het integratieprincipe, dat erin bestaat dat de verwerkte gegevens slechts één keer in het systeem worden ingevoerd en vervolgens herhaaldelijk worden gebruikt om zoveel mogelijk problemen op te lossen; principe van het één keer opslaan van informatie;

2. Het principe van consistentie, dat bestaat uit het verwerken van gegevens in verschillende secties om de informatie te verkrijgen die nodig is voor het nemen van beslissingen op alle niveaus en in alle functionele subsystemen en afdelingen van het bedrijf; aandacht niet alleen voor subsystemen, maar ook voor de verbindingen daartussen; evolutionair aspect - alle stadia van productevolutie; het vermogen om te ontwikkelen moet de basis vormen van het GOS;

3. Het principe van complexiteit, dat automatisering van gegevensconversieprocedures impliceert in alle fasen van de promotie van de producten van het bedrijf.

2.3 Stadia van CIS-ontwerp

Onderzoek en creatie van modellen van de activiteiten van de organisatie, analyse (modellen) van bestaande CIS, analyse van modellen en vorming van vereisten voor CIS, ontwikkeling van een plan voor het creëren van een CIS.

2. Ontwerp

Conceptueel ontwerp, ontwikkeling van CIS-architectuur, ontwerp van een algemeen datamodel, vorming van applicatie-eisen.

3. Ontwikkeling

Ontwikkeling, prototyping en testen van applicaties, ontwikkeling van integratietests, ontwikkeling van gebruikersdocumentatie.

4. Integratie en testen

Integratie en testen van applicaties binnen het systeem, optimalisatie van applicaties en databases, opstellen van operationele documentatie, systeemtesten.

5. Implementatie

Gebruikerstraining, systeemimplementatie op locatie, database-installatie, bediening.

Escort

Registratie, diagnose en lokalisatie van fouten, wijzigingen aanbrengen en testen, controle van IS-bedrijfsmodi.

Klassieke levenscyclus

Een van de oudste reeksen stappen in softwareontwikkeling is de klassieke levenscyclus (auteur Winston Royce, 1970).

Vaker wordt de klassieke levenscyclus het CASCADE- of WATERFALL-model genoemd, waarbij wordt benadrukt dat ontwikkeling wordt beschouwd als een opeenvolging van fasen, en dat de overgang naar de volgende hiërarchisch lagere fase pas plaatsvindt nadat het werk in de huidige fase volledig is voltooid en er geen terugkeer meer mogelijk is. voor de voltooide fasen wordt verstrekt.

Laten we het geven korte beschrijving belangrijkste fasen. Ontwikkeling begint op systeemniveau en gaat door

Ontwerp,

Codering (implementatie),

Testen,

Escort

In dit geval worden de acties van een standaard engineeringcyclus gesimuleerd.

Systeemanalyse bepaalt de rol van elk element in een computersysteem en de interactie van elementen met elkaar.

De analyse begint met het identificeren van vereisten en het toewijzen van een subset van deze vereisten aan een software-element.

In dit stadium begint de oplossing voor het.

Tijdens de projectplanning worden de volgende zaken bepaald:

Omvang van het ontwerpwerk,

Risico van ontwerpwerkzaamheden,

Noodzakelijke arbeidskosten,

Er worden werktaken gevormd,

Er wordt een werkschema opgesteld.

Analyse van vereisten met betrekking tot een software-element, d.w.z. naar de software, verduidelijkt en detailleert:

Softwarefuncties,

Softwarekenmerken,

Software-interface.

Alle definities zijn gedocumenteerd in de analysespecificatie.

Ontwerp creëert weergaven:

Software-architecturen,

Modulaire softwarestructuur,

Algoritmische softwarestructuur,

Data structuren

Invoer- en uitvoerinterface (invoer- en uitvoergegevensformulieren).

Coderen (implementatie) bestaat uit het vertalen van ontwerpresultaten naar tekst in een programmeertaal.

Testen is de uitvoering van een programma om defecten in de functies, logica en vorm van implementatie van een softwareproduct te identificeren.

Onderhoud is het aanbrengen van wijzigingen in de gebruikte software. Doelen van verandering:

Foutcorrectie,

Aanpassing aan veranderingen in de externe softwareomgeving,

Verbetering van software op verzoek van de klant.

Softwareondersteuning bestaat uit hergebruiken elk van de voorgaande stappen (stadia) van de levenscyclus, d.w.z. systeemanalyse, behoefteanalyse, ontwerp, enz., voor een bestaand programma, maar niet voor de ontwikkeling van een nieuw programma.

Elke fase (fase) eindigt met de release complete set voldoende documentatie zodat de ontwikkeling door een ander ontwikkelteam kan worden voortgezet.

De voordelen van de klassieke levenscyclus zijn:

Het verkrijgen van een plan en tijdschema voor alle fasen van het project,

Het stroomlijnen van de ontwikkelingsvoortgang.

De nadelen van de klassieke levenscyclus zijn onder meer:

Frequente afwijkingen van echte projecten van de standaardvolgorde van stappen,

De cyclus is gebaseerd op het nauwkeurig formuleren van de initiële softwarevereisten, terwijl in werkelijkheid de eisen van de klant aan het begin van het project slechts gedeeltelijk gedefinieerd zijn.

Beschikbaarheid van projectresultaten voor de klant pas aan het einde van de werkzaamheden.

Lay-out (prototyping)

In de beginfase van het project is het onmogelijk om alle eisen voor het toekomstige model volledig en nauwkeurig te formuleren, omdat gebruikers in de regel niet al hun eisen kunnen vermelden en niet kunnen voorzien hoe deze tijdens de ontwikkeling zullen veranderen, en Bovendien kunnen er tijdens de ontwikkeling veranderingen optreden externe omgeving, wat van invloed kan zijn op de systeemvereisten. Daarom is het softwarecreatieproces nogal iteratief van aard, waarbij de resultaten van de volgende ontwikkelingsfase een terugkeer naar eerdere ontwikkelingen noodzakelijk kunnen maken.

Daarom wordt software niet onmiddellijk gemaakt, zoals in het geval cascadebenadering, en geleidelijk aan met behulp van breadboarding (prototyping), wanneer een model van het vereiste softwareproduct wordt gemaakt. Een prototype wordt opgevat als een besturingssoftwarecomponent die individuele functies implementeert.

Het model kan een van de volgende drie vormen aannemen:

Mockup op papier of pc (toont of tekent de dialoog tussen mens en machine),

Werkindeling (voert enkele van de vereiste functies uit),

Er is een programma waarvan de kenmerken vervolgens moeten worden verbeterd.

Prototyping is gebaseerd op herhaalde iteraties waaraan de klant en ontwikkelaar deelnemen.

Omdat de klant zijn eisen voor het product dat wordt ontwikkeld vaak niet kan bepalen en de ontwerper twijfelt aan de volledigheid en geschiktheid van de eisen van de klant, begint prototyping (lay-out) met het verzamelen en verduidelijken van de eisen voor de software die wordt gemaakt.

Samen bepalen de ontwikkelaar en de klant alle doelen van de software, stellen vast welke eisen bekend zijn en welke nog verder gedefinieerd moeten worden. De volgende stap is rapid design, waarbij de focus ligt op die features van de software die zichtbaar moeten zijn voor de gebruiker. De lay-out (prototype), gebouwd in de rapid design-fase, wordt door de klant geëvalueerd en gebruikt om de softwarevereisten te verduidelijken. Iteraties worden herhaald totdat het ontwerp alle eisen van de klant onthult en de ontwerper in staat stelt te begrijpen wat er moet gebeuren.

Het voordeel van prototyping is ervoor te zorgen dat de volledige softwarevereisten worden gedefinieerd.

Nadelen van de lay-out zijn onder meer:

Mogelijkheid voor de klant om de lay-out als product te accepteren,

Mogelijkheid voor de ontwikkelaar om de layout als product te accepteren

De klant, die een voorlopige versie (lay-out) heeft ontvangen en de functionaliteit ervan heeft geverifieerd, kan de tekortkomingen en onopgeloste problemen van de software niet langer zien en niet langer akkoord gaan met verdere verbeteringen, waarbij hij eist dat de mockup zo snel mogelijk wordt omgezet in een werkend product . Tegelijkertijd kan de ontwikkelaar, om tijd te besparen bij de ontwerpontwikkeling en de mogelijkheid om een ​​werkende optie te laten zien, ineffectieve middelen gebruiken. Door de redenen voor het gebruik van deze tools te vergeten, kan de ontwikkelaar een ineffectieve optie in het systeem integreren.

Strategieën voor softwareontwikkeling

Softwareontwikkelingsstrategieën kunnen in drie groepen worden verdeeld:

1. Lineaire opeenvolging van ontwikkelingsfasen – eenmalig (watervalstrategie)

2. Incrementele strategie, wanneer eerst alle vereisten (gebruiker en systeem) worden bepaald, en vervolgens de rest van de ontwikkeling wordt uitgevoerd in de vorm van een reeks versies, waarvan de eerste een deel van de geplande mogelijkheden implementeert, en alle daaropvolgende versies implementeren extra mogelijkheden totdat het een compleet systeem is bereikt.

3. Evolutionaire strategie.

Met deze strategie omvat de beginfase niet de volledige reikwijdte van de vereisten; ze worden verduidelijkt tijdens de ontwikkeling van nieuwe opeenvolgende versies.

Incrementele strategie

Het incrementele model is een klassiek voorbeeld van een incrementele softwareontwikkelingsstrategie, waarbij elementen van een sequentieel watervalmodel worden gecombineerd met een iteratieve prototyping-filosofie. Het bestaat uit verschillende leveringen (incrementen) die een reeks van analyse, ontwerp, codering en testen vertegenwoordigen.

De ontwikkeling van de eerste stap stelt ons in staat een basisproduct te verkrijgen dat de basisvereisten implementeert, terwijl veel aanvullende vereisten nog steeds niet zijn geïmplementeerd. Het plan voor de volgende stappen voorziet in een consistente aanpassing van het basisproduct aanvullende kenmerken en functionaliteit.

Van nature is een incrementeel proces iteratief, maar in tegenstelling tot prototyping produceert een incrementeel model een werkend product aan het einde van een incrementele iteratie.

Evolutionaire softwareontwikkelingsstrategie

Laten we naar de evolutionaire strategie kijken met behulp van de voorbeelden van het spiraalmodel, het componentgeoriënteerde model en zware en lichtgewicht ontwerpprocessen.

Spiraalvormig model

Het spiraalmodel definieert planning (het definiëren van doelen, opties, beperkingen), risicoanalyse (analyse van opties en risicoherkenning/selectie), ontwerp (productontwikkeling volgende niveau), evaluatie (beoordeling door de klant van de huidige ontwikkelingsresultaten).

Met elke iteratie in een spiraal (van het centrum naar de periferie) worden steeds completere versies van de software gebouwd. Bij de eerste draaiing van de spiraal wordt het volgende bepaald:

1) initiële doelen, opties en beperkingen;

2) risicoherkenning en -analyse;

3) de noodzaak om prototyping te gebruiken;

4) beoordeling door de klant van de ruwbouw en indiening van wijzigingsvoorstellen;

5) de volgende fase van planning en risicoanalyse, gebaseerd op de voorstellen van de klant.

In elke spiraalcyclus worden de resultaten van de risicoanalyse gevormd in de vorm van ‘doorgaan, niet doorgaan’. Als het risico te groot is, kan het project worden stopgezet. In de meeste gevallen zet de spiraal zich voort, waarbij elke stap ontwikkelaars in de richting van een algemener model van het systeem beweegt. Elke spiraalcyclus vereist een ontwerp, dat klassiek kan worden gerealiseerd levenscyclus of lay-out.

De voordelen van het spiraalmodel zijn onder meer:

1) de meest realistische (in de vorm van evolutie) weerspiegeling van softwareontwikkeling,

2) het vermogen om expliciet rekening te houden met risico's bij elke wending in de evolutionaire ontwikkeling,

3) opname van een systematische aanpakstap in de iteratieve ontwikkelingsstructuur,

4) gebruik van modellering om risico's te verminderen en het softwareproduct te verbeteren.

De nadelen van het spiraalmodel zijn:

1) hogere eisen aan de klant,

2) moeilijkheden bij het monitoren en beheren van de ontwikkelingstijd.

Componentgebaseerd model

Het componentgeoriënteerde model is een uitbreiding van het spiraalmodel en is gebaseerd op een evolutionaire softwareontwikkelingsstrategie. Dit model specificeert de inhoud van het ontwerp - het weerspiegelt het feit dat dit in moderne omstandigheden het geval is nieuwe ontwikkeling moet gebaseerd zijn op het hergebruik van bestaande softwarecomponenten.

De voordelen van het componentgeoriënteerde model zijn onder meer:

1) het verkorten van de softwareontwikkelingstijd;

2) het verlagen van de kosten van softwareontwikkeling;

3) het verhogen van de ontwikkelingsproductiviteit.

Zware en lichtgewicht processen

Traditioneel voor het stroomlijnen en versnellen software ontwikkeling Er werden strikt geordende zogenaamde zwaargewichtprocessen gebruikt. Bij deze processen wordt het volledige volume aan aankomend werk voorspeld. Daarom worden ze voorspellingsprocessen genoemd. De volgorde die een menselijke ontwikkelaar moet volgen is uiterst strikt.

IN afgelopen jaren er is een groep nieuwe lichtgewicht softwareontwikkelingsprocessen ontstaan. Ze worden ook wel mobiele processen genoemd. Deze processen zijn aantrekkelijk vanwege het gebrek aan bureaucratie dat kenmerkend is voor zware (voorspellende) processen.

Lichtgewicht softwareontwikkelingsprocessen belichamen een redelijk compromis tussen strikte discipline en geen discipline.

Verplaatsbare processen vereisen minder documentatie en zijn mensgericht. Verhuisprocessen houden rekening met de kenmerken van de moderne klant, namelijk frequente veranderingen in zijn softwarevereisten. Agile processen passen zich aan aan veranderingen in eisen (adaptief karakter).

3 . KlaCIS-classificatie en kenmerken

3.1 Classificatie van CIS

Bedrijfsinformatiesystemen kunnen ook in twee klassen worden verdeeld: financieel en management en productie.

1. Financiële en managementsystemen omvatten een subklasse van kleine geïntegreerde systemen. Dergelijke systemen zijn ontworpen voor het bijhouden van gegevens op een of meerdere gebieden (boekhouding, verkoop, magazijn, personeel, enz.). - Systemen van deze groep kunnen door vrijwel elke onderneming worden gebruikt.

Systemen van deze klasse zijn meestal universeel, hun implementatiecyclus is kort, soms kunt u de "boxed" -versie gebruiken door het programma aan te schaffen en het zelf op uw pc te installeren.

Financiële en managementsystemen (vooral die van Russische ontwikkelaars) zijn veel flexibeler in het aanpassen aan de behoeften van een bepaalde onderneming. Vaak worden er ‘constructors’ aangeboden, met behulp waarvan je het bronsysteem zelfstandig of met hulp van een leverancier vrijwel volledig kunt herbouwen door verbindingen tot stand te brengen tussen databasetabellen of afzonderlijke modules.

2. Productiesystemen (ook wel productiecontrolesystemen genoemd) omvatten subklassen van middelgrote en grote geïntegreerde systemen. Ze zijn primair bedoeld voor het beheer en de planning van het productieproces. Boekhoudfuncties, hoewel diep ontwikkeld, spelen een ondersteunende rol, en soms is het onmogelijk om een ​​boekhoudmodule te onderscheiden, omdat informatie op de boekhoudafdeling automatisch uit andere modules komt.

Deze systemen zijn functioneel verschillend: het ene kan een goed ontwikkelde productiemodule hebben, terwijl het andere een financiële module heeft. Vergelijkende analyse systemen van dit niveau en de toepasbaarheid ervan op een specifiek geval kunnen veel werk opleveren. En om het systeem te implementeren heb je een heel team van financiële, management- en technische experts nodig. Productiesystemen zijn veel complexer om te installeren (de implementatiecyclus kan 6 - 9 maanden tot anderhalf jaar of langer duren). Dit komt omdat het systeem de behoeften van de hele onderneming dekt, en dit vereist aanzienlijke gezamenlijke inspanningen van medewerkers van de onderneming en softwareleveranciers.

Productiesystemen zijn vaak gericht op een of meer industrieën en/of productiesoorten: seriematige assemblage (elektronica, machinebouw), kleinschalige en pilot-toepassingen (luchtvaart, zware techniek), discreet (metallurgie, chemie, verpakking), continu (olie productie, gasproductie).

Specialisatie komt zowel tot uiting in de reeks systeemfuncties als in het bestaan ​​van bedrijfsmodellen voor dit soort productie. Beschikbaarheid van inbouwmodellen voor zeker type productie onderscheidt productiesystemen van elkaar. Elk van hen heeft diep ontwikkelde gebieden en functies, waarvan de ontwikkeling nog maar net begint of helemaal niet aan de gang is.

In veel opzichten zijn productiesystemen veel strenger dan financiële en managementsystemen. De nadruk ligt vooral op planning en optimaal productiemanagement. Het effect van de introductie van productiesystemen komt tot uiting in de hogere regionen van het bedrijfsmanagement, wanneer het hele plaatje van het werk zichtbaar wordt, inclusief planning, inkoop, productie, verkoop, voorraden, financiële stromen en andere aspecten.

Met de toenemende complexiteit en breedte van de dekking van bedrijfsfuncties door het systeem, nemen de eisen aan de technische infrastructuur en het software- en hardwareplatform toe. Alle productiesystemen worden ontwikkeld met behulp van industriële databases. In de meeste gevallen worden client-server- of internettechnologieën gebruikt.

Om grote ondernemingen in de wereldpraktijk te automatiseren, wordt vaak een gemengde oplossing uit de klassen van grote, middelgrote en kleine geïntegreerde systemen gebruikt. Beschikbaarheid elektronische interfaces vereenvoudigt de interactie tussen systemen en vermijdt dubbele gegevensinvoer.

Er zijn ook typen CIS, zoals aangepast (uniek) en gerepliceerd CIS.

Aangepaste CIS

Aangepaste CIS verwijst meestal naar systemen die voor een specifieke onderneming zijn gemaakt en die geen analogen hebben en niet onderworpen zijn aan verdere replicatie.

Dergelijke systemen worden gebruikt om de activiteiten van ondernemingen met unieke kenmerken te automatiseren of om een ​​uiterst beperkt aantal speciale taken op te lossen.

Aangepaste systemen hebben in de regel helemaal geen prototypes, of het gebruik van prototypes vereist aanzienlijke veranderingen van kwalitatieve aard. De ontwikkeling van een maatwerk CIS kenmerkt zich door een verhoogd risico op het behalen van de gewenste resultaten.

Gerepliceerd (aanpasbaar) CIS.

De essentie van het aanpassingsprobleem van gerepliceerd CIS, d.w.z. aanpassing aan de arbeidsomstandigheden bij een specifieke onderneming is dat elk CIS uiteindelijk uniek is, maar tegelijkertijd ook gemeenschappelijke, typische eigenschappen heeft. Aanpassingsvereisten en de complexiteit van de implementatie ervan zijn in belangrijke mate afhankelijk van het probleemgebied en de schaal van het systeem. Zelfs de eerste programma's die individuele automatiseringsproblemen oplosten, werden gemaakt rekening houdend met de noodzaak om ze volgens parameters te configureren.

De ontwikkeling van een bedrijfsinformatiesysteem bij een onderneming kan zowel “from scratch” als op basis van een referentiemodel worden uitgevoerd.

Het referentiemodel is een beschrijving van het uiterlijk van het systeem, functies, georganiseerde structuren en processen die in zekere zin typisch zijn (industrie, type productie, enz.).

Het weerspiegelt de typische kenmerken die inherent zijn aan een bepaalde klasse van ondernemingen. Een aantal bedrijven die aanpasbare (gerepliceerde) CIS produceren, ontwikkelen samen met grote adviesbureaus al een aantal jaren referentiemodellen voor ondernemingen in de automobiel-, luchtvaart- en andere industrieën.

Aanpassingen en referentiemodellen maken deel uit van veel MRP II / ERP-klassesystemen, die de tijd voor de implementatie ervan in ondernemingen aanzienlijk kunnen verkorten.

Aan het begin van de werkzaamheden op het gebied van bedrijfsautomatisering kan het referentiemodel een beschrijving zijn van het bestaande systeem (zoals het is) en dient het als startpunt van waaruit het werk aan het verbeteren van het CIS begint.

De volgende classificatie wordt ook gebruikt. CIS zijn verdeeld in drie (soms vier) grote groepen:

1) eenvoudig (“in doos”);

2) middenklasse;

3) hogere klasse

Eenvoudig (“boxed”) CIS implementeert een klein aantal bedrijfsprocessen van een organisatie. Typische voorbeelden van dit soort systemen zijn boekhouding, magazijn en klein handelssystemen het meest vertegenwoordigd op de Russische markt. Bijvoorbeeld systemen van bedrijven als 1C, Infin, enz.

Een onderscheidend kenmerk van dergelijke producten is hun relatieve absorptiegemak, wat ze, in combinatie met een lage prijs, naleving van de Russische wetgeving en de mogelijkheid om een ​​systeem te kiezen "naar uw smaak", zeer populair maakt. Systemen uit het middensegment onderscheiden zich door een grotere diepte en breedte van functionaliteit. Deze systemen worden aangeboden door Russische en buitenlandse bedrijven. In de regel zijn dit systemen waarmee u de activiteiten van een onderneming op veel of meerdere gebieden kunt volgen:

Financiën;

Logistiek;

Personeel;

Ze vereisen configuratie, die in de meeste gevallen wordt uitgevoerd door specialisten van het ontwikkelingsbedrijf, evenals gebruikerstraining.

Deze systemen zijn het meest geschikt voor middelgrote en enkele grote ondernemingen vanwege hun functionaliteit en hogere kosten in vergelijking met de eerste klasse. Van Russische systemen van deze klasse we kunnen bijvoorbeeld de producten van de bedrijven Galaktika, TB.SOFT onder de aandacht brengen

De hoogste klasse omvat systemen die zich onderscheiden door een hoog detailniveau in de economische activiteiten van de onderneming. Moderne versies Dergelijke systemen zorgen voor de planning en het beheer van alle organisatiemiddelen (ERP-systemen).

Bij de implementatie van dergelijke systemen worden in de regel bestaande bedrijfsprocessen in de onderneming gemodelleerd en worden systeemparameters aangepast om aan de bedrijfsvereisten te voldoen.

Echter, aanzienlijke redundantie en een groot aantal van instelbare systeemparameters bepalen langetermijn de implementatie ervan, en ook de noodzaak om een ​​speciale eenheid of groep specialisten in de onderneming te hebben die het systeem zal herconfigureren in overeenstemming met veranderingen in bedrijfsprocessen.

Op de Russische markt is dat zo grote keuze GOS zijn van topklasse en hun aantal groeit. Erkende wereldleiders zijn bijvoorbeeld R/3 van SAP, Oracle Application van Oracle.

3.2 Classificatie van geautomatiseerde systemen

Laten we eens kijken naar de classificatie van geautomatiseerde systemen (AS):

Classificatie van systemen naar toepassingsschaal

1. lokaal (binnen één werkplek);

2. lokaal (binnen één organisatie);

3. territoriaal (binnen een bepaald administratief gebied);

4. industrie.

Classificatie naar gebruikswijze

1. systemen batchverwerking(eerste versies van organisatorische geautomatiseerde controlesystemen, informatiedienstsystemen, opleidingssystemen);

2. verzoek-antwoordsystemen (AIS voor kaartverkoop, systemen voor het ophalen van informatie, bibliotheeksystemen);

3. dialoogsystemen (CAD, ASNI, opleidingssystemen);

4. real-time systemen (controle van technologische processen, bewegende objecten, robotmanipulatoren, testbanken en andere).

AIS - geautomatiseerd informatiesysteem

AIS is ontworpen om gesystematiseerde informatie in bepaalde vakgebieden te verzamelen, op te slaan, bij te werken en te verwerken en de vereiste informatie te verstrekken op verzoek van gebruikers. AIS kan zelfstandig functioneren of onderdeel zijn van een complexer systeem (bijvoorbeeld een geautomatiseerd besturingssysteem of een CAD-systeem).

Op basis van de aard van informatiebronnen wordt AIS onderverdeeld in twee typen: feitelijk en documentair (hoewel gecombineerde AIS ook mogelijk is). Feitelijke systemen worden gekenmerkt door het feit dat ze werken met feitelijke informatie die wordt gepresenteerd in de vorm van speciaal georganiseerde sets van geformaliseerde gegevensrecords. Deze records vormen de systeemdatabase. Er is een speciale klasse software voor het creëren en garanderen van de werking van dergelijke feitelijke databases: databasebeheersystemen.

Documentaire AIS werkt met niet-geformaliseerde documenten met een willekeurige structuur natuurlijke taal. Van dergelijke systemen zijn de meest voorkomende systemen voor het ophalen van informatie, waaronder software voor het organiseren van de invoer en opslag van informatie, het ondersteunen van de communicatie met de gebruiker, het verwerken van verzoeken en een zoekarray van documenten. Deze array bevat vaak niet de teksten van documenten, maar alleen hun bibliografische beschrijving, soms samenvattingen of annotaties. Om het systeem te bedienen, worden zoekafbeeldingen van documenten (SID) gebruikt: geformaliseerde objecten die de inhoud van documenten weerspiegelen. Het verzoek wordt door het systeem omgezet in een zoekopdrachtafbeelding (SRI), die vervolgens wordt vergeleken met de SRI volgens het criterium van semantische conformiteit. Een variant van systemen voor het ophalen van informatie zijn bibliotheeksystemen, met behulp waarvan elektronische catalogi bibliotheken.

Een type AIS dat momenteel actief in ontwikkeling is, zijn geografische informatiesystemen (GIS). Een geografisch informatiesysteem is ontworpen om spatiotemporele gegevens te verwerken, waarvan de basis geografische informatie is. Met GIS kunt u informatie over een bepaald gebied of een bepaalde stad organiseren als een set kaarten. Elke kaart geeft informatie over één kenmerk van het gebied. Elk van deze individuele kaarten wordt een laag genoemd. De onderste laag vertegenwoordigt het coördinatensysteemraster waarin alle kaarten zijn geregistreerd. Hierdoor kunt u informatie over alle lagen of een combinatie daarvan analyseren en vergelijken.

Het vermogen om informatie in lagen te verdelen en deze verder te combineren bepaalt het grote potentieel van GIS als een wetenschappelijk hulpmiddel en een middel voor besluitvorming, omdat het de mogelijkheid biedt om een ​​grote verscheidenheid aan informatie over het milieu te integreren en analytische hulpmiddelen biedt voor het gebruik Deze data. Een GIS kan tientallen of honderden kaartlagen hebben die in een specifieke volgorde zijn gerangschikt en informatie tonen over het transportnetwerk, hydrografie, bevolkingskenmerken, economische activiteit, politieke jurisdictie en andere kenmerken van de natuurlijke en sociale omgeving.

Een dergelijk systeem kan nuttig zijn in een breed scala aan situaties, waaronder analyse en beheer van natuurlijke hulpbronnen, planning van landgebruik, infrastructuur- en stadsplanning, beheer noodsituaties, locatieanalyse enzovoort.

Zoals in de inleiding al opgemerkt, wordt de term informatiesysteem (dat wil zeggen een geautomatiseerd systeem) momenteel vaak in bredere zin gebruikt, waarbij met name de term geautomatiseerd controlesysteem wordt vervangen. In dit geval wordt onder een informatiesysteem verstaan ​​elk geautomatiseerd systeem dat wordt gebruikt als middel voor het verzamelen, accumuleren, opslaan, verwerken, verzenden en presenteren van informatie met als doel het begeleiden en ondersteunen van elke vorm van professionele activiteit.

CAD - computerondersteund ontwerpsysteem

CAD-systemen zijn ontworpen voor ontwerp zeker type producten of processen. Ze worden gebruikt voor het voorbereiden en verwerken van ontwerpgegevens, het selecteren van rationele opties voor technische oplossingen, het uitvoeren van rekenwerkzaamheden en het voorbereiden project documentatie(in het bijzonder tekeningen). Tijdens de werking van het systeem kunnen bibliotheken met normen, voorschriften, standaardelementen en modules die erin zijn verzameld, evenals optimalisatieprocedures worden gebruikt.

Het resultaat van CAD-werk is een set ontwerpdocumentatie die voldoet aan de normen en voorschriften ontwerp oplossingen om een ​​nieuwe te creëren of een bestaande te moderniseren technisch voorwerp. Dergelijke systemen worden het meest gebruikt in de elektronica, machinebouw en constructie.

ASNI - geautomatiseerd systeem voor wetenschappelijk onderzoek

Momenteel worden deze systemen meestal gebruikt om wetenschappelijk onderzoek te ontwikkelen op de meest complexe gebieden van de natuurkunde, scheikunde, mechanica en andere. In de eerste plaats zijn dit systemen voor het meten, vastleggen, accumuleren en verwerken van experimentele gegevens verkregen tijdens experimenteel onderzoek, maar ook voor het controleren van de voortgang van het experiment, opnameapparatuur, enzovoort. In veel gevallen is de experimentplanningsfunctie belangrijk voor dergelijke systemen; Het doel van een dergelijke planning is om de kosten van middelen en tijd te verlagen om het gewenste resultaat te verkrijgen.

Bovendien is een wenselijke eigenschap van ASNI de mogelijkheid om databanken van de primaire resultaten van experimentele onderzoeken aan te maken en op te slaan (vooral als deze duur en moeilijk te herhalen onderzoeken zijn). Vervolgens kunnen er meer geavanceerde methoden voor de verwerking ervan verschijnen, waardoor u deze kunt verkrijgen nieuwe informatie van oud experimenteel materiaal.

Als een soort experimentautomatiseringstaak kunnen we de taak van het automatiseren van het testen van een technisch object beschouwen. Het verschil is dat de controleacties die de experimentele omstandigheden beïnvloeden, gericht zijn op het creëren van de slechtste bedrijfsomstandigheden voor het bestuurde object, waarbij indien nodig noodsituaties niet worden uitgesloten.

De tweede richting is de computerimplementatie van complexe wiskundige modellen en het uitvoeren van computationele experimenten op deze basis, waarbij experimenten worden aangevuld of zelfs vervangen door echte objecten of processen in gevallen waarin het uitvoeren van onderzoek op volledige schaal duur of zelfs onmogelijk is. Het technologische schema van het computationele experiment bestaat uit verschillende cyclisch herhaalde fasen: constructie van een wiskundig model, ontwikkeling van een oplossingsalgoritme, software-implementatie algoritme, het uitvoeren van berekeningen en het analyseren van de resultaten. Een computationeel experiment is een nieuwe methodologie voor wetenschappelijk onderzoek die de karakteristieke kenmerken van traditionele theoretische en experimentele methoden combineert.

Soortgelijke documenten

    Analyse en ontwikkeling van een informatiesysteem, bedrijfsnetwerkstructuur. Beschrijving van het configuratieontwikkelingsproces en identificatie van de behoeften aan automatisering van functies. Ontwerp ontwikkeltools en database-architectuur. Ontwikkeling van een dreigingsmodel.

    proefschrift, toegevoegd op 13-07-2011

    Ontwikkeling van de structuur van het bedrijfsinformatiesysteem van NPO Mir LLC: creatie van een adresseringsschema, een domeinnaamsysteem; selectie van software- en hardwareconfiguraties van clientstations en geïmplementeerde servers. Berekening van softwarekosten.

    cursuswerk, toegevoegd op 20-02-2013

    Ontwikkeling van de structuur van een bedrijfsinformatiesysteem (hiërarchie van interactie van individuele elementen op software- en hardwareniveau). Selectie van computerapparatuur (clientstations, servers), systeem- en applicatiesoftware.

    cursuswerk, toegevoegd op 13-02-2016

    Ontwikkeling van de structuur van een bedrijfsinformatiesysteem. Ontwerp van adresruimte. Rechtvaardiging voor het kiezen van de hardwareconfiguratie van clientstations en serverapparatuur. Berekening van de kosten van systeemapparatuur en software.

    cursuswerk, toegevoegd op 15-02-2016

    Informatie Technologie: huidige toestand, rol in zakelijke en ontwikkelingstrends. Analyse informatie cultuur ondernemingen. Ontwikkeling van de "Base"-database en software voor het onderhoud van de database. Beschrijving van de informatiesysteeminterface.

    proefschrift, toegevoegd 11/02/2015

    De belangrijkste factoren die van invloed zijn op de geschiedenis van de ontwikkeling van geautomatiseerde bedrijfsinformatiesystemen. Hun algemene kenmerken en classificatie. Samenstelling en structuur van geïntegreerd AIS. ERP-systemen als een modern type bedrijfsinformatiesysteem.

    presentatie, toegevoegd op 14-10-2013

    Het probleem van het automatiseren van de detectie van fouten bij het verbinden met het bedrijfsnetwerk van clientwerkstations bij Sberbank of Russia OJSC. Vereisten voor de structuur en het functioneren van het systeem. Beschrijving van het informatiemodel. Software selecteren voor implementatie.

    proefschrift, toegevoegd op 25-07-2015

    Implementatie van een informatiesysteem voor het bijhouden van verhuurdocumentatie in het Access 2000 DBMS.Opbouw van een functioneel en informatiemodel. Beschrijving van software ontwikkeld in de client-server-architectuur, analyse van operationele kenmerken.

    cursuswerk, toegevoegd op 30-08-2010

    Softwarelevenscyclus. De belangrijkste fasen van het ontwikkelen van een informatiesysteem (IS), methoden voor de implementatie ervan. IP-levenscyclusmodellen, traditionele en alternatieve modellen van de creatie ervan. Ontwikkeling van een automatiseringsstrategie. Projecten voor het creëren van IP.

    presentatie, toegevoegd op 27-04-2013

    Implementatie van het Stroygenplan informatiesysteem in een client-server architectuur. Doelen en doelstellingen van het gemodelleerde informatiesysteem, de functionele en informatiemodellen ervan. Beschrijving van software ontwikkeld in de client-server-architectuur.

Momenteel wordt het functioneren van vrijwel elke organisatie of onderneming uitgevoerd met behulp van computerinformatietechnologieën. Het is echter belangrijk om te benadrukken dat een kwalitatieve sprong in het gebruik van informatietechnologie gepaard gaat met bedrijfsinformatiesystemen (CIS), die werken op basis van een computernetwerk en informatiebronnen door de hele organisatie en haar divisies heen integreren.

De vorming van de Russische softwaremarkt voor bedrijfsbeheer dateert uit het begin van de jaren negentig, toen het land de economische betrekkingen begon te liberaliseren. Tegelijkertijd verschenen de eerste commerciële ontwikkelingen van Russische softwarebedrijven op de markt, evenals oplossingen van buitenlandse bedrijven die waren ontworpen om uitgebreid beheer van ondernemingsmiddelen te bieden. En toen begonnen dergelijke systemen bedrijfsinformatiesystemen te worden genoemd.

Op dit moment zijn enkele van de belangrijkste trends op de Russische markt voor bedrijfsinformatiesystemen:

Integratie van binnenlandse en buitenlandse systemen;

Toegenomen intensiteit van de concurrentie tussen Russische GOS-ontwikkelaars;

Toegenomen intensiteit van de concurrentie in het segment van middelgrote ondernemingen;

Het volgen van mondiale trends in de ontwikkeling van de CIS-markt;

Overgang van in Rusland ontwikkelde systemen naar de ERP-standaard.

Een bedrijfsinformatiesysteem (CIS) is een managementideologie die de bedrijfsstrategie van een onderneming (met een structuur die is gebouwd voor de implementatie ervan) en geavanceerde informatietechnologieën combineert. De hoofdrol wordt hier gespeeld door een goed ontwikkelde managementstructuur, automatisering speelt een secundaire, instrumentele rol.

Bedrijfsinformatiesystemen (CIS) zijn geïntegreerde managementsystemen voor een geografisch verspreide onderneming, gebaseerd op diepgaande data-analyse, wijdverbreid gebruik van besluitsystemen, elektronisch documentbeheer en kantoorwerk. CIS is ontworpen om bedrijfsbeheerstrategieën en geavanceerde informatietechnologieën te combineren.

Een bedrijfsinformatiesysteem is een reeks technische en softwaretools van een onderneming die automatiseringsideeën en -methoden implementeren.

De belangrijkste taak van het CIS is het ondersteunen van het functioneren en de ontwikkeling van de onderneming. Zoals we weten is de bestaansreden van elke commerciële onderneming het maken van winst. Ondanks het feit dat de activiteitengebieden van ondernemingen (productie, diensten) heel verschillend kunnen zijn, in algemeen beeld De managementtaken zijn vergelijkbaar. Ze bestaan ​​uit het organiseren van het beheer van de middelen die de onderneming binnenkomen om het vereiste resultaat bij de output te verkrijgen.

De volgende hoofdredenen voor de noodzaak om CIS in een organisatie te implementeren kunnen worden geïdentificeerd:

a) Vervanging van bestaande systemen die niet voldoen aan de eisen van het moderne bedrijfsleven (geen ondersteuning bieden voor meerdere valuta en meertaligheid, niet opschalen naar de taken van de zich ontwikkelende onderneming van de onderneming, gefragmenteerd zijn en geen volledig beeld kunnen vormen van de bedrijfsactiviteiten, zorgen voor een onbevredigende uitvoeringssnelheid van fundamentele bedrijfsprocessen en onvoldoende efficiëntie bij het ontvangen en verwerken van informatie die nodig is voor de besluitvorming).

b) De noodzaak om de contacten uit te breiden (en hun Doorlopende ondersteuning) met partners en klanten.

c) Het bereiken van het gewenste niveau van concurrentievoordeel.

Bij het gebruik van CIS is het juister om te praten over het verlagen van de bedrijfskosten dan over het maken van echte winst. Bovendien zorgt de implementatie van CIS bij een onderneming in de regel voor een vermindering van de voorraden met 15% - 35% met een gelijktijdige verhoging van de algehele productiviteit. Maar nog belangrijker is dat na de implementatie van CIS de indirecte voordelen ervan beginnen te verschijnen: bedrijfsmanagement heeft de mogelijkheid om uitgebreid te analyseren en ontwikkelen strategische beslissingen, worden nauwere relaties met klanten en leveranciers opgebouwd. Dit alles leidt tot een grotere efficiëntie van de onderneming.

ERP-systemen kunnen door grote organisaties worden gebruikt om datastromen te beheren en op te slaan en bij te dragen aan de ontwikkeling ervan e-business organisaties

Momenteel is er op de Russische markt van bedrijfsinformatiesystemen (CIS) een vrij brede selectie software die beweert een geautomatiseerd bedrijfsbeheersysteem te zijn. Tabel 1 toont de belangrijkste Russische en buitenlandse GOS.

Onder CIS kunnen drie groepen worden onderscheiden, verdeeld op basis van de schaal van functionaliteit: groot, middelgroot en klein. Grote geïntegreerde systemen zijn onder meer SAP R/3, BAAN en Oracle Applications. Medium geïntegreerde systemen omvatten JD Edwards, MFG-Pro en enkele andere. Kleine geïntegreerde systemen omvatten veel Russische ontwikkelingen, zoals Parus, Galaktika, etc., en buitenlandse, zoals Axapta, Platinum, Concorde XAL, etc. Daarnaast zijn er een aantal zogenaamde lokale systemen die niet geïntegreerd kunnen worden genoemd , maar niettemin zijn ze in staat tegemoet te komen aan de behoeften van ondernemingen op het gebied van boekhouding en management accounting. Dit zijn softwareproducten zoals 1C, BEST, INFIN, enz.

Tabel 1 – Bedrijfsinformatiesystemen

Russische GOS

Buitenlandse GOS

Naam

Organisatie

ontwikkelaar

Naam

Organisatie

ontwikkelaar

heelal

heelal

1C: onderneming

Oracle-applicaties

INFOSOFT

Voorstap

IntelGroep

Axapta, Concorde XAL

Columbus IT-partner

Patlan - informeer

Navision Financials

Begin plus

Voordat we rechtstreeks over bedrijfsinformatiesystemen praten, moeten we het hebben over hun basis: IS. Er zijn veel definities van een informatiesysteem (IS), en elk daarvan bevat een lijst met de componenten van het IS. Laten we echter een gedetailleerde definitie van dit concept geven:

Een informatiesysteem is een onderling verbonden geheel van informatie, software en hardware, personeel, informatietechnologie en management voor het oplossen van een bepaalde lijst van functionele taken met als doel informatieondersteuning voor gebruikers.

Zoals we zien, trefwoord in deze definitie is informatie.

Informatie is informatie over de wereld om ons heen die de bestaande mate van onzekerheid en onvolledige kennis vermindert, vervreemd is van de maker ervan en berichten wordt die op verschillende manieren kunnen worden gereproduceerd.

Maar het volgende is belangrijk bij het definiëren van IP:

  • - informatie is geen informatie; het draagt ​​iets nieuws in zich dat de bestaande onzekerheid vermindert;
  • - informatie bestaat buiten zijn schepper, het is kennis die vervreemd is van zijn schepper; kennis is een weerspiegeling van de werkelijkheid in het menselijk denken;
  • - informatie wordt een boodschap, omdat deze in een bepaalde taal wordt uitgedrukt in de vorm van tekens;
  • - de boodschap kan op een materiële drager worden vastgelegd;
  • - het bericht is beschikbaar voor reproductie zonder tussenkomst van de auteur;
  • - informatie wordt doorgegeven aan publieke communicatiekanalen.

Informatie in informatiesystemen zijn documenten die invoerinformatie vertegenwoordigen die afkomstig is van verschillende bronnen op papier en magnetische media; dit zijn computerdatabases en, ten slotte, de outputinformatie die aan IS-gebruikers wordt verstrekt.

Software en hardware worden gebruikt om invoerinformatie die in de database is opgeslagen, om te zetten in uitvoer. IS-personeel (operators, programmeurs, netwerkbeheerders, computerwetenschappers-economen enz.)

Het informatiesysteem is complexe structuur, dat een groot aantal elementen en verbindingen daartussen bevat, en een passend informatiebeheer nodig heeft.

Het scala aan functionele taken dat aan IS werd toegewezen, breidde zich uit met de ontwikkeling van informatietechnologieën (IT), waardoor het mogelijk werd het doel van IS te veranderen.

In IS kunnen de volgende processen van informatietransformatie worden onderscheiden, die een gesloten lus van informatie-uitwisseling vormen tussen het subject en het controleobject:

Het ontvangen van de informatie.

Het bestaat uit het bemonsteren van bepaalde informatie uit de omringende wereld met behulp van menselijke sensoren en het vastleggen van deze informatie op media. Het proces van het verkrijgen van informatie is de betekenisvolle transformatie ervan, het creëren van nieuwe informatie.

Verzameling van informatie.

Ontworpen om informatie over te dragen van de plaats van herkomst naar een verwerkingscentrum. Begeleid door een transformatie van de representatievorm en een verandering in ruimtelijke coördinaten bij beweging.

Data opslag.

Omdat er een tijdsverschil zit tussen de ontvangst van informatie in het verwerkingscentrum en de verwerking zelf, moet de informatie worden opgeslagen. Het opslagproces gaat gepaard met een transformatie van de tijdscoördinaat van informatie.

Computationele verwerking

Dit centraal proces, gericht op het verkrijgen van resultaten die aan de gebruiker worden gegeven. Computationele verwerking begeleidt de processen van het verkrijgen, verzamelen en opslaan van informatie.

Het verstrekken van informatie.

Betreft het uitvoeren van de resultaten van het oplossen van een probleem vanuit RAM, mogelijk gebruik een tussenopslagmedium, dat dit naar de eindgebruiker verzendt en in een leesbare vorm omzet.

Omzetten van outputinformatie naar controleacties, inclusief acceptatie managementbeslissingen. De processen voor het verzamelen en verstrekken van informatie omvatten ook de overdracht ervan.

IP's zijn onderverdeeld op basis van een aantal kenmerken. De belangrijkste kenmerken van de classificatie van informatiesystemen zijn onder meer:

  • - structuur van de informatie die door de IS wordt verwerkt (documentaire en feitelijke IS zijn inbegrepen);
  • - toepassingsniveau (federaal, regionaal, gemeentelijk, industrie, ondernemingen, divisies, IS-werkplekken);
  • - toepassingsgebied (economisch, sociaal, statistisch, juridisch, enz.);
  • - soort activiteit van de IS (management, onderzoek, management, enz.);
  • - de aard van de territoriale locatie van ten opzichte van bronnen en gebruikers van informatie (gecentraliseerde, gedistribueerde informatiesystemen).

Het IC bevat functionele en ondersteunende onderdelen. De basis van de IS is een database, die een informatiemodel van het vakgebied kan worden genoemd. Het bevat informatie over de objecten in het onderwerpgebied in de vorm van een lijst met attributen en relaties tussen objecten.

Het software- en hardwarecomplex is een subsysteem van software en technische hulp Een IS ontworpen om functionele problemen op te lossen en een database te beheren. De software is leidend in het software- en hardwarecomplex, omdat het stelt eisen aan de configuratie van technische middelen.

Het functionele deel van het systeem is een reeks problemen op het vakgebied die de IS kan oplossen in het belang van informatieondersteuning voor gebruikers.

Vakgebied en functionele taken van IS.

Het vakgebied is het werkterrein van IS-gebruikers. Niet al zijn taken kunnen worden geautomatiseerd. Automatisering veronderstelt een geformaliseerde formulering en oplossing van een probleem. Tegelijkertijd kunnen een aantal taken niet worden geformaliseerd. De uitweg uit deze situatie is het gebruik van een interactieve oplossing voor het probleem, waarbij het formaliseerbare deel wordt overgebracht naar de machine en het niet-formaliseerbare deel naar de gebruiker.

Een functionele taak is een onderdeel van een geautomatiseerde controlefunctie, gekenmerkt door een eindresultaat in een specifieke vorm.

De beschrijving van de probleemstelling levert het volgende op:

  • - Een zinvolle omschrijving van de taak. (de essentie, doelstellingen, etc.)
  • - Het opstellen van een informatietechnologiediagram voor het oplossen van een probleem, waarbij de stadia van de oplossing en de bijbehorende input- en outputinformatie worden benadrukt.
  • - Beschrijving van invoerinformatie (primaire documenten, databasebestanden)
  • - Beschrijving van outputinformatie (rapporten, certificaten)
  • - Schrijven van een algoritme voor het oplossen van een probleem in de vorm van een reeks formules of een stroomdiagram.
  • - Beschrijving van hoe de gebruiker werkt met outputinformatie voor besluitvorming.
  • - Het opstellen van een fundamenteel dialoogmodel.

Concept van het GOS

De ontwikkeling, implementatie, onderhoud en exploitatie van bedrijfsinformatiesystemen worden uitgevoerd door specialisten op het gebied van informatietechnologie (IT).

Informatietechnologie is een zeer breed begrip, omdat het de methoden en middelen definieert voor het creëren, verzamelen, vastleggen, verzenden, verwerken, opslaan en uitgeven van informatie in informatiesystemen.

Zoals uit de bovenstaande definitie blijkt, omvatten informatietechnologieën algoritmische problemen (hoe te doen), evenals technische middelen en software (met behulp van wat te doen) in alle stadia van het werken met informatie. Dit is een zeer breed scala aan onderwerpen om te bestuderen en toe te passen. Zelfs het bestuderen van een beperkt aantal informatietechnologiekwesties die verband houden met CIS is een moeilijke taak. Dit komt door het feit dat de studie van CIS niet alleen hardware en software omvat, maar ook het vakgebied dat door CIS wordt bediend, d.w.z. economische activiteit van de onderneming.

ERP-systeem (Enterprise Resource Planning System) is een bedrijfsinformatiesysteem (CIS) dat is ontworpen om de boekhouding en het beheer te automatiseren. ERP-systemen zijn in de regel modulair opgebouwd en dekken tot op zekere hoogte alle belangrijke processen van het bedrijf af.

Maar daarnaast is er nog één opmerking: complexe automatisering van zakelijke bedrijfsprocessen op basis van moderne hardware- en software-ondersteuning kan anders worden genoemd. Momenteel worden naast de naam Corporate Information Systems (CIS) bijvoorbeeld de volgende namen gebruikt:

  • · Geautomatiseerde controlesystemen (ACS);
  • · Geïntegreerde managementsystemen (ICS);
  • · Geïntegreerde informatiesystemen (IIS);
  • · Bedr(EMIS).

In algemene termen kunnen we enkele basiskenmerken van een bedrijfsinformatiesysteem geven:

1. Integratie.

Het eerste kenmerk omvat alle functionele kenmerken van een specifiek bedrijfsinformatiesysteem van een specifiek bedrijf; deze zijn strikt individueel voor elk bedrijf. Voor het ene bedrijf moet een bedrijfsinformatiesysteem bijvoorbeeld een klasse hebben die niet lager is dan ERP, maar voor een ander bedrijf is een systeem van deze klasse volkomen suboptimaal en zal het de kosten alleen maar verhogen. En als je dieper graaft, kunnen verschillende bedrijven, op basis van hun behoeften, verschillende betekenissen geven aan het concept van ERP (en nog meer ERPII), verschillende functies, verschillende implementaties. Alleen boekhoudkundige en loonadministratiefuncties die door externe wetgeving worden gereguleerd, kunnen voor alle bedrijven gemeenschappelijk zijn; alle andere zijn strikt individueel.

2. Openheid en schaalbaarheid.

Een bedrijfsinformatiesysteem is geen reeks programma's voor het automatiseren van de bedrijfsprocessen van een bedrijf (productie, middelen en bedrijfsbeheer), het is een end-to-end geïntegreerd geautomatiseerd systeem waarin elke individuele systeemmodule (verantwoordelijk voor zijn bedrijfsproces) in realtime (of bijna realtime)) is alle benodigde informatie die door andere modules wordt gegenereerd beschikbaar (zonder aanvullende en vooral dubbele invoer van informatie).

Het bedrijfsinformatiesysteem moet openstaan ​​voor het opnemen van aanvullende modules en het uitbreiden van het systeem, zowel qua omvang en functies als op de gebieden die bestreken worden.

informatie administratieve opslag collectie

Bedrijfsinformatiesystemen (CIS) zijn ontworpen om de meerderheid van de bedrijfsprocessen (bij voorkeur alle) van de hele onderneming (meerdere ondernemingen) te ondersteunen, informatie over de onderneming en de externe omgeving te verzamelen en te analyseren om problemen van bedrijfsbeheer zowel verticaal ( van primaire informatie tot beslissingsondersteuning van het topmanagement) en horizontaal (alle activiteitengebieden en technologische activiteiten). Dergelijke systemen worden gekenmerkt door hoge prestaties en extreem gebruiksgemak, maar de functionaliteit van dergelijke systemen vanuit analyseoogpunt is doorgaans uiterst beperkt.

CIS helpt artiesten bij het analyseren belangrijke gegevens en gebruik passend hulpmiddelen om het te begeleiden bij het creëren van strategische beslissingen in de organisatie. CIS helpt artiesten bijvoorbeeld een nauwkeuriger en actueler holistisch beeld te ontwikkelen van de activiteiten van de organisatie, maar ook van concurrenten, leveranciers en consumenten (klanten).

Samenstelling van het GOS.

Het is duidelijk dat het GOS fondsen moet opnemen voor documentatie ondersteuning bedrijfsprocessen, informatieondersteuning voor vakgebieden, communicatiesoftware, tools voor het organiseren van collectief werk van medewerkers en andere ondersteunende (technologische) producten. Een dergelijk systeem met een breed profiel zou in gelijke mate, voor zover toegestaan, alle afdelingen van de organisatie tevreden moeten stellen en, indien mogelijk, de bestaande bedrijfsprocessen, evenals managementmethoden en -structuur. Zonder automatisering is het vrijwel onmogelijk om voortdurend veranderende bedrijfsprocessen te beheersen.

Het CIS moet softwareproducten van ten minste drie klassen bevatten:

Geïntegreerde bedrijfsbeheersystemen (geautomatiseerde informatiesystemen ter ondersteuning van de besluitvorming door het management);

Elektronische documentbeheersystemen;

Producten waarmee u modellen kunt maken van het functioneren van een organisatie, en haar activiteiten kunt analyseren en optimaliseren. Dit omvat ook systemen van de APCS- en CAD-klasse en dataminingproducten.

Met alle beschreven algemeenheid heeft elke onderneming zijn eigen specifieke kenmerken (onderwerp), die afhangen van het profiel van de onderneming. Daarom hangt de keuze voor gespecialiseerde informatiesystemen grotendeels af van deze specifieke kenmerken. Voor bedrijven die betrokken zijn bij de olieproductie is het bijvoorbeeld belangrijk om geografische informatiesystemen (GIS) te hebben als onderdeel van hun IS.

Voor industriële ondernemingen - automatiseringssystemen voor ontwerp en technologische voorbereiding van de productie (CAD/CAM/CAE/PDM). Voor economische diensten is het wenselijk om over systemen te beschikken financiële analyse, planning en forecasting, voor commerciële boekhoudsystemen voor klanten, enz. In dit geval kunnen oude ontwikkelingen worden gebruikt (bijvoorbeeld boekhouding, een systeem voor het registreren van goederen in een magazijn, enz.), waarvan de integratie in het CIS niet al te arbeidsintensief zal zijn. Het is mogelijk dat het nodig zal zijn om afzonderlijke gespecialiseerde componenten te ontwikkelen en deze in één systeem te integreren.

Een deel van het CIS wordt bepaald door kenmerken als de schaal van de organisatie en volumes informatie werkt. Met de toename ervan wordt het relevant om gespecialiseerde kantoorbeheer- en archiefopslagmodules te introduceren die in staat zijn grote elektronische archieven met gemengde documentatie te ondersteunen en tegelijkertijd het vereiste niveau van betrouwbaarheid en veiligheid van informatieopslag te garanderen.

In de moderne opvatting kan het CIS van een bedrijfsobject (bedrijf of onderneming) het volgende omvatten:

Enterprise Resource Management-systeem (ERP-systeem);

Gedistribueerd logistiek managementsysteem (SCM-systeem);

Inkoop-, verkoop- en after-sales servicebeheersysteem;

Productgegevensbeheersysteem ingeschakeld productiebedrijven(PDM);

CAD/CAM/CAE-systeem;

Documentstroomsysteem (DocFlow);

Werkruimte-organisatiesysteem (Workflow);

Internet/Intranetomgeving;

Systeem voor elektronische handel (E-commerce);

Beheersysteem voor informatiebronnen;

Data Warehouse-systeem;

Datamining-systeem;

Management Informatie Systeem (MIS);

Gespecialiseerde werkstations voor autonome gebruikers;

Systemen voor het modelleren en weergeven van bedrijfsprocessen;

Systemen voor wiskundige en simulatiemodellering van processen;

Systemen voor wiskundige (inclusief statistische) data-analyse;

Gespecialiseerde producten of systemen voor het uitvoeren van specifieke taken;

Bovendien kan elk onderdeel behoorlijk complex zijn en bestaan ​​uit verschillende softwareproducten en methoden om deze te beheren. Je moet ook speciale aandacht besteden aan het feit dat een aantal van de bovengenoemde componenten van het GOS pas onlangs zijn gevormd en dat een aantal nog steeds wordt gevormd. Het is onwaarschijnlijk dat in een dergelijke situatie ten minste één product aanspraak kan maken op het vermogen om in zijn eentje het hele scala aan taken met betrekking tot het beheer van een bedrijfsinformatiesysteem uit te voeren. Bovendien kan zelfs in alle gevallen zonder uitzondering geen enkel product, inclusief SAP R/3, beweren de eerste twee problemen volledig op te lossen.

Moderne bedrijfsprocesbeheersystemen maken het mogelijk om verschillende software eromheen te integreren, waardoor een uniform informatiesysteem ontstaat. Dit lost de problemen op van het coördineren van de activiteiten van medewerkers en afdelingen, het verstrekken van de nodige informatie en het bewaken van prestatiediscipline, en het management krijgt tijdig toegang tot betrouwbare gegevens over de voortgang van het productieproces en heeft de middelen om snel hun beslissingen te nemen en uit te voeren. . En het allerbelangrijkste: het resulterende geautomatiseerde complex is een flexibele open structuur die in een mum van tijd kan worden herbouwd en aangevuld met nieuwe modules of externe software.

Annotatie: Managementboekhouding en rapportage. Geautomatiseerde informatiesystemen. Geïntegreerde informatieomgeving. Evolutie van het GOS.

7. Bedrijfsinformatiesystemen. Bedrijfsinformatietechnologieën

Invoering

Moderne bedrijfsinformatiesystemen (CIS) spelen tegenwoordig een zeer belangrijke rol in het bedrijfsleven.


Rijst. 7.1.

Het CIS weerspiegelt de conceptuele en fysieke architectuur van de organisatie en begeleidt haar cross-functionele activiteiten. De basis van bedrijfsinformatiesystemen in het huidige stadium zijn de zogenaamde enterprise resource planning-systemen (Enterprise Recourse Planning - ERP). Uit wereldervaring blijkt dat een vakkundig geselecteerd en geïmplementeerd ERP-systeem de beheersbaarheid van een onderneming aanzienlijk verbetert en de efficiëntie van haar bedrijfsvoering vergroot.

7.1. Managementboekhouding en rapportage

Het bouwen van een bedrijfsinformatiesysteem moet beginnen met een analyse van de managementstructuur van de organisatie en de bijbehorende gegevens- en informatiestromen. De coördinatie van het werk van alle afdelingen van de organisatie wordt uitgevoerd via bestuursorganen op verschillende niveaus. Onder management wordt verstaan ​​het bereiken van een bepaald doel, onder voorbehoud van de implementatie van de volgende basisfuncties: organisatie, planning, boekhouding, analyse, controle, stimulatie.

De afgelopen jaren is op het gebied van management het concept ‘besluitvorming’ en de systemen, methoden en middelen ter ondersteuning van de besluitvorming die met dit concept samenhangen, steeds meer gebruikt. Het nemen en uitvoeren van een zakelijke beslissing is de handeling van het vormen en doelbewust beïnvloeden van een managementobject, gebaseerd op een analyse van de situatie, het definiëren van een doel, het ontwikkelen van een beleid en programma (algoritme) om dit doel te bereiken.

De eerste stap naar effectief management is het creëren van een systeem voor het verzamelen, onmiddellijk verwerken en verkrijgen van snelle, nauwkeurige en betrouwbare informatie over de activiteiten van de onderneming - een systeem voor het implementeren van management accounting.

Management accounting is een probleem voor een aanzienlijk deel van de bedrijfsmanagers, voornamelijk vanwege het ontbreken van een geschikt systeem voor het verwerken en presenteren van gegevens op basis waarvan beslissingen worden genomen. Soms wordt de informatie die het management ontvangt voor controle en besluitvorming gegenereerd uit het financiële rapportagesysteem, personeelsdossiers, enz. Het probleem is dat deze informatie specifieke doeleinden dient en niet voldoet aan de behoeften van het management voor besluitvorming. Daarom zijn er in veel ondernemingen twee parallelle boekhoudsystemen: boekhouding en management (praktisch), d.w.z. die dienen om de vervulling van de dagelijkse werktaken van werknemers en managers van de onderneming te garanderen. In de regel wordt een dergelijke boekhouding bottom-up uitgevoerd. Voor het uitvoeren van hun werk leggen medewerkers van een onderneming de gegevens vast die zij nodig hebben (primaire informatie). Wanneer het management van een onderneming informatie nodig heeft over de stand van zaken binnen de onderneming, wendt het zich tot managers op een lager niveau, en zij op hun beurt tot de uitvoerende managers.

Het gevolg van deze spontane benadering van de vorming van een rapportagesysteem is dat er in de regel een conflict ontstaat tussen de informatie die het management wil ontvangen en de gegevens die artiesten kunnen verstrekken. De reden voor dit conflict ligt voor de hand: op verschillende niveaus van de bedrijfshiërarchie is verschillende informatie vereist, en bij het bouwen van een bottom-up rapportagesysteem wordt het basisprincipe van het bouwen van een informatiesysteem – focus op de eerste persoon – geschonden. Uitvoerders beschikken óf over de verkeerde soorten gegevens die het management nodig heeft, óf de benodigde gegevens zijn niet in dezelfde mate van detail of generalisatie.

De meeste managers ontvangen wel rapporten over het werk van hun afdelingen, maar deze informatie is ofwel te lang (bijvoorbeeld het indienen van verkoopcontracten in plaats van een samenvattend rapport met cijfers over de totale omzet voor een bepaalde periode), of is, omgekeerd, niet volledig genoeg. Bovendien komt informatie te laat. U kunt bijvoorbeeld 20 dagen na het einde van de maand informatie over debiteuren ontvangen, terwijl de verkoopafdeling al goederen naar de klant heeft verzonden met de laatste betalingsachterstand. Onnauwkeurige gegevens kunnen tot slechte beslissingen leiden. Nauwkeurige gegevens die te laat worden ontvangen, verliezen ook waarde.

Om ervoor te zorgen dat het management van een onderneming de gegevens ontvangt die het nodig heeft om managementbeslissingen te nemen, is het noodzakelijk om een ​​rapportagesysteem “van boven naar beneden” op te bouwen, waarin de behoeften van het hoogste managementniveau worden geformuleerd en op de werkvloer worden geprojecteerd. lagere niveaus executie. Alleen deze aanpak garandeert de ontvangst en registratie op het laagste bestuursniveau van dergelijke primaire gegevens, die in algemene vorm het management van de onderneming kunnen voorzien van de informatie die het nodig heeft.

De belangrijkste vereisten voor het managementaccountingsysteem zijn tijdigheid, uniformiteit, nauwkeurigheid en regelmaat van de informatie die door het management van de onderneming wordt ontvangen. Deze vereisten kunnen worden geïmplementeerd met inachtneming van een aantal eenvoudige principes voor het bouwen van een systeem voor het genereren van managementrapportage:

  • het systeem moet gericht zijn op besluitvormers en medewerkers van de analytische afdeling;
  • het systeem moet van boven naar beneden worden opgebouwd; managers op elk niveau moeten de samenstelling en frequentie analyseren van de gegevens die ze nodig hebben om hun werk te doen;
  • uitvoerende kunstenaars moeten de mogelijkheid hebben om de door hun management vastgestelde gegevens “naar boven” op te nemen en door te geven;
  • gegevens moeten worden vastgelegd waar ze worden gegenereerd;
  • informatie verschillende graden gegevens moeten onmiddellijk nadat ze zijn vastgelegd voor alle geïnteresseerde consumenten beschikbaar komen.

Uiteraard kunnen deze vereisten het meest volledig worden gerealiseerd met behulp van geautomatiseerd systeem. Uit de ervaring met het stroomlijnen van managementrapportagesystemen bij verschillende ondernemingen blijkt echter dat de implementatie van een geautomatiseerd managementaccountingsysteem moet worden voorafgegaan door een vrij grote hoeveelheid ‘papieren’ werk. De implementatie ervan stelt ons in staat te simuleren verschillende functies managementrapportage van de onderneming en daardoor het implementatieproces van het systeem versnellen en veel kostbare fouten vermijden.

7.2. Geautomatiseerde informatiesystemen

De term ‘geautomatiseerde controlesystemen’ (ACS) verscheen voor het eerst in Rusland in de jaren zestig. twintigste eeuw in verband met het gebruik van computers en informatietechnologieën bij het beheer van economische objecten en processen, die het mogelijk maakten de productie-efficiëntie te verhogen, beter gebruik te maken van hulpbronnen en managers te ontlasten van het uitvoeren van verplichte routinematige handelingen.

Voor elke onderneming wordt de mogelijkheid om de productie-efficiëntie te verhogen in de eerste plaats bepaald door de effectiviteit van het bestaande managementsysteem. Gecoördineerde interactie tussen alle afdelingen, operationele verwerking en analyse van ontvangen gegevens, langetermijnplanning en voorspelling van marktomstandigheden - dit is geen volledige lijst van taken die kunnen worden opgelost door de implementatie van een modern geautomatiseerd controlesysteem (Fig. 7.2) .

In dit verband moet, sprekend over de toegenomen belangstelling van Russische ondernemingen voor de implementatie van geautomatiseerde controlesystemen, worden opgemerkt dat momenteel twee belangrijke trends in hun ontwikkeling en implementatie de overhand hebben op de binnenlandse markt.

De eerste is dat het bedrijf alleen automatiseringssystemen probeert te introduceren aparte ruimtes hun activiteiten, met de bedoeling deze verder te combineren gemeenschappelijk systeem, of tevreden zijn met ‘stuksgewijze’ (‘patchwork’) automatisering. Ondanks het feit dat dit pad op het eerste gezicht goedkoper lijkt, blijkt uit de ervaring met het implementeren van dergelijke systemen dat minimale kosten Dergelijke projecten resulteren meestal in een minimaal rendement, of leveren zelfs helemaal niet het gewenste resultaat op. Bovendien is het onderhoud en de ontwikkeling van dergelijke systemen uiterst moeilijk en kostbaar.

De tweede trend is de alomvattende implementatie van automatiseringssystemen, die het mogelijk maken om alle onderdelen van het managementsysteem te bestrijken, van het lagere niveau van productie-eenheden tot het topmanagementniveau. In dit geval omvat een dergelijk systeem:

  • automatisering van vele gebieden van de activiteiten van de onderneming (boekhouding, personeelsbeheer, verkoop, bevoorrading, enz.);
  • automatisering van de belangrijkste technologische processen van de onderneming;
  • automatisering van de managementprocessen zelf, analyseprocessen en strategische planning.
  • Momenteel worden in de mondiale praktijk de volgende namen gebruikt om volledig functionele geïntegreerde geautomatiseerde controlesystemen aan te duiden die door bedrijven worden gebruikt:
  • MRP (Materiaalbehoefteplanning),
  • MRP II (planning van productiemiddelen),
  • ERP-systeem (Enterprise Resource Planning),
  • ERP-II en CSRP (Customer Synchronized Relationship Planning - Resourceplanning gesynchroniseerd met de koper).

Er bestaat geen duidelijke en algemeen aanvaarde algemene classificatie van IT-bedrijven. Een mogelijke versie van de algemene structuur van moderne informatietechnologieën die in de industriële productie worden geïmplementeerd verschillende types, wordt weergegeven in figuur 7.2, waarin de volgende algemeen aanvaarde afkortingen worden gemaakt:

  • CAD - computerondersteunde ontwerp-/productiesystemen (Computer Aided Design / Computer Aided Manufacturing - CAD/CAM);
  • AS CCI - geautomatiseerde systemen voor technologische voorbereiding van de productie (Computer Aided Engineering - CAE);
  • APCS - geautomatiseerde procescontrolesystemen (Supervisory Control And Data Acquisition - SCADA);
  • ACS P - geïntegreerd geautomatiseerd bedrijfsbeheersysteem (Enterprise Resource Planning - ERP); WF - werkstromen (WorkFlow);
  • CRM - klantrelatiebeheer;
  • B2B - elektronisch handelsplatform ("online zakendoen");
  • DSS -ng;
  • SPSS - statistische data-analyse;
  • OLAP - analyse van multidimensionale gegevens;
  • MIS - managementinformatiesysteem (AWS) van de beheerder;
  • SCM - ketenbeheer;
  • PLM - productlevenscyclusbeheer (typisch voor discrete productie);
  • ERP-II - uitbreiding ERP-systemen voor de contouren van de productie (d.w.z. ERP + CRM + B2B + DSS + SCM + PLM, etc.);
  • WAN - mondiale (externe) netwerken en telecommunicatie (Wide Area Net);
  • HR - "Personeelsbeheer" kan worden beschouwd als zelfstandige taak, en opgenomen in het ERP (in de figuur weergegeven als twee links);
  • LAN - lokale netwerken ( Lokaal gebied Netto).

Vanuit het oogpunt van de introductie van informatietechnologie kunnen alle ondernemingen in twee grote klassen worden verdeeld: ondernemingen met een discreet productietype (discrete productie) en ondernemingen met continue productie (continue productie). Bij continue productie komt de implementatie van CAD/CAM vooral neer op de implementatie van grafische systemen.

Tegelijkertijd wordt de rol van de Kamer van Koophandel en Fabrieken steeds groter. De taken van de Kamer van Koophandel en Fabrieken breiden zich aanzienlijk uit in de richting van technologische berekeningen en modellering van technologische processen. Geautomatiseerde systemen voor technologische voorbereiding van de productie - AS CCI (CAE) beginnen een beslissende rol te spelen bij het organiseren van de productie (het proces bij continue productie is bijna onmogelijk te organiseren zonder technologische berekeningen en modellering).

Voor continue productie wordt de introductie van geautomatiseerde procescontrolesystemen - geautomatiseerde procescontrolesystemen (SCADA), waarvan de effectiviteit rechtstreeks afhangt van de efficiëntie van de productie, zeer relevant. De basis van de meeste SCADA-oplossingen bestaat uit verschillende softwarecomponenten (real-time database, invoer-/uitvoerapparaten, geschiedenis van typische en noodsituaties, enz.) en beheerders (toegang, controle, berichten).

Er komen veel bijzonderheden naar voren bij het implementeren van een geïntegreerd geautomatiseerd bedrijfsbeheersysteem – ACS P – in continue productie.

7.3. Geïntegreerde informatieomgeving

Ondanks de recente aanzienlijke uitbreiding van de markt voor informatiediensten en -producten, Informatie Ondersteuning Het bedrijfsbeheersysteem bevindt zich nog steeds op een onvoldoende niveau. Informatie- en telecommunicatiesystemen functioneren voornamelijk in het belang van hogere managementniveaus en in de regel zonder de noodzakelijke interactie ervan. Deze situatie leidt tot dubbel werk, redundantie bij het verzamelen van primaire informatie en hogere kosten voor de ontwikkeling en exploitatie van systemen.

De uniforme informatieruimte van een onderneming is een geheel van databases en databanken, technologieën voor het onderhoud en gebruik ervan, informatie- en telecommunicatiesystemen en -netwerken die opereren op basis van gemeenschappelijke principes en volgens algemene regels. Deze ruimte biedt een beschermde informatie interactie van alle deelnemers, en voldoet ook aan hun informatiebehoeften in overeenstemming met de hiërarchie van verantwoordelijkheden en het niveau van toegang tot gegevens.


Rijst. 7.3.


Rijst. 7.4.

De geïntegreerde informatieomgeving wordt beschouwd als een complex van probleemgerichte, onderling verbonden en op elkaar inwerkende informatiesubsystemen. Het conceptuele model van het CIS zou deze omgeving adequaat moeten weerspiegelen (Figuur 7.3). Een dergelijke omgeving als basis van een uniforme informatieruimte omvat de volgende hoofdcomponenten (Fig. 7.4):

  • telecommunicatieomgeving (communicatiesoftware), middelen om het collectieve werk van werknemers te organiseren (Groupware);
  • informatiebronnen, informatiesystemen en mechanismen voor het verstrekken van informatie die daarop zijn gebaseerd:
    • ERP systeem;
    • Software voor elektronisch documentbeheer;
    • Software voor informatieve ondersteuning van vakgebieden;
    • DOOR operationele analyse informatie en beslissingsondersteuning;
    • Software voor projectbeheer; embedded tools en andere producten (bijv. CAD/CAM/CAE/PDM-systemen;
    • HR-beheersoftware, enz.).
  • organisatorische infrastructuur die zorgt voor het functioneren en de ontwikkeling van de informatieomgeving, een systeem voor opleiding en omscholing van specialisten en gebruikers van de informatieomgeving.

Bij het creëren van een geïntegreerde informatieomgeving moet rekening worden gehouden met de volgende vereisten:

  • verticale en horizontale integratie van bestaande en nieuw gecreëerde bedrijfs- en probleemgerichte informatieomgevingen;
  • eenheid van organisatorische, technische en technologische principes voor het bouwen van een informatieomgeving;
  • bestaan uniform systeem datatransmissie op basis van verschillende fysieke media (glasvezel, satelliet, radiorelais en andere communicatiekanalen) als basis voor horizontale en verticale integratie van informatieomgevingen en computernetwerken;
  • strikte naleving van internationale en Russische normen op het gebied van informatie- en computernetwerken, protocollen en communicatie, informatiebronnen en -systemen;
  • het garanderen van gebruikerstoegang tot open en beschermde databases voor verschillende doeleinden;
  • het waarborgen van informatiebeveiliging en bescherming op meerdere niveaus van informatie tegen ongeoorloofde toegang, inclusief garanties voor de authenticiteit van informatie die in de informatieomgeving wordt verspreid;
  • Creatie van systemen en middelen voor collectieve toegang in een computernetwerk;
  • ontwikkeling van informatiebronnen en probleemgerichte systemen gebaseerd op de ideologie van informatieopslagplaatsen en open systemen, die de mogelijkheid bieden om verschillende hardwareplatforms en besturingssystemen te delen;
  • gebruik van het modulaire principe bij het ontwerp van centra en knooppunten voor het opslaan en verwerken van informatie, abonneepunten en gebruikerswerkstations;
  • gebruik van gecertificeerde software- en hardwareoplossingen en uniforme componenten van functionerende systemen en netwerken;
  • monitoring van informatisering, boekhouding, registratie en certificering van informatiebronnen;
  • ontwikkeling van mechanismen en middelen om te voorzien informatie Service eindgebruikers, certificering en licentieverlening van informatiediensten;
  • gebruik van organisatorische en lesmateriaal, systeem vereisten, standaarden en aanbevelingen voor de integratie van netwerken, systemen, databases en geautomatiseerde kadasters.

Ongetwijfeld moet een analyse van de algemene staat van de informatisering, trends en vooruitzichten voor de ontwikkeling ervan gebaseerd zijn op bepaalde voorwaarden en methodologische vereisten, zonder rekening te houden met welke factoren het moeilijk zou zijn om over de successen of mislukkingen ervan te praten.