Povijest razvoja informacijskih sustava. Glavne komponente korporativnih informacijskih sustava Informacijski sustav sastoji se od dijelova

22.04.2021 Vijesti

Oblikovati informacijski sustavi je višefazni proces njihovog stvaranja i/ili modernizacije korištenjem uređenog skupa metodologija i alata. Dizajn (za razliku od modeliranja) uključuje rad s nepostojećim objektom i usmjeren je na stvaranje informacijskog sustava u području:

  • obrada objekata buduće baze podataka,
  • pisanje programa (uključujući obrasce za izvješćivanje i ekrane) koji osiguravaju izvršavanje upita prema podacima,
  • vodeći računa o funkcioniranju konkretnog okruženja (tehnologije).

Ako fazu projektiranja informacijskih sustava izdvojimo kao zasebnu fazu, onda se ona može smjestiti između faza analize i razvoja. Međutim, u praksi je jasna podjela na faze obično teška ili nemoguća, budući da se dizajn, koji formalno započinje definiranjem cilja projekta, često nastavlja u fazama testiranja i implementacije.

Cilj projektiranja informacijskog sustava i povezani koncepti

Suvremeni menadžeri javnih i privatnih organizacija svjesni su da je brzina obrade informacija, koja se neprestano mijenja i sve više raste, pitanje opstanka poduzeća na tržištu i konkurentske prednosti. Općenito, ciljevi projekata stvaranja informacijskih sustava svode se na osiguravanje uvjeta koji omogućuju primanje, obradu i korištenje tih informacija stvaranjem funkcionalnog sustava sigurnog od grešaka s dovoljno:

  • stupanj prilagodljivosti promjenjivim uvjetima,
  • propusnost,
  • vrijeme odgovora sustava na zahtjev,
  • razina sigurnosti,
  • stupanj jednostavnosti korištenja.

Informacijski sustav (IS) skup je informacija sadržanih u bazi podataka i tehnologija (kao i tehničkih alata) koji omogućuju obradu informacija. U ovom slučaju tehnologije uključuju metode za otkrivanje, prikupljanje, obradu, pohranu, distribuciju informacija i metode koje omogućuju implementaciju tih metoda. Upravljanje informacijama to se svodi na korištenje ovih metoda za kontrolu procesa planiranja, projektiranja, rada i analize IS-a. Tehnologija projektiranja temelji se na metodologiji odabranoj za određeni zadatak kao skupu principa izraženih u jednom definiranom konceptu.

Organizacija IP dizajna

Organizacija IC dizajna obično se dijeli na 2 tipa:

  1. Kanonski dizajn odražava tehnološke značajke izvornog (pojedinačnog) procesa.
  2. Standardni dizajn, koji karakterizira standardno projektno rješenje (TDS), repliciran je i prikladan za višekratnu upotrebu.

Kanonski dizajn odlikuje se odrazom tehnologije ručnog projektiranja, implementacijom na razini izvođača te korištenjem univerzalnih računalnih potpornih alata.

Kanonski dizajn koristi se uglavnom za lokalne i relativno male IC-ove s minimalnom upotrebom standardnih rješenja. Prilagodba dizajnerskih rješenja događa se samo kroz reprogramiranje programskih modula.

Kanonski dizajn organiziran je korištenjem kaskadnog modela životnog ciklusa. To uključuje podjelu procesa u sljedeće faze i korake:

  1. Predprojektna faza. Proizvedeno i sastavljeno tehnički zadatak. Odnosno, formiraju se zahtjevi za informacijski sustav, razvija njegov koncept, izrađuje se studija izvodljivosti i pišu tehničke specifikacije.
  2. Faza projektiranja uključuje izradu idejnih i tehničkih projekata, izradu radne dokumentacije.
  3. U postprojektnoj fazi započinju aktivnosti za implementaciju IS-a, obuku osoblja i analizu rezultata testiranja. Dio ove faze je održavanje IP-a i otklanjanje uočenih nedostataka.

Faze se, ako je potrebno, mogu povećati ili detaljizirati - kombinirati uzastopne faze, eliminirati "nepotrebne", započeti sljedeću fazu prije dovršetka prethodne.

Metoda standardnog projektiranja odlikuje se sposobnošću dekomponiranja projektiranog IS-a na komponente koje uključuju programske module, podsustave, skupove zadataka itd. Za implementaciju komponenti možete koristiti standardna rješenja koja već postoje na tržištu i prilagoditi ih potrebama konkretne organizacije. U ovom slučaju standardni dizajn zahtijeva obveznu dostupnost dokumentacije koja detaljno opisuje TPR i postupke konfiguracije.

Dekompozicija može imati nekoliko razina, što omogućuje razlikovanje klasa TPR-a:

  • elementarno – za poseban zadatak (element),
  • podsustav - za pojedinačne podsustave,
  • objekt - industrijska standardna dizajnerska rješenja koja sadrže cijeli skup podsustava.

Sposobnost implementacije modularnog pristupa smatra se prednošću elementarnih TPR-ova. Međutim, u slučaju nekompatibilnosti različite elemente proces njihovog kombiniranja dovodi do povećanja troškova. Podsustav TPR, osim implementacije modularnog pristupa, omogućuje provođenje parametarske konfiguracije za objekte na različitim razinama upravljanja. Problemi s unificiranjem nastaju kada je uključeno nekoliko proizvoda različitih proizvođača PO. Osim toga, prilagodljivost TPR-a sa stajališta kontinuiranog reinženjeringa procesa smatra se nedostatnom. TPR-ovi objekata, u usporedbi s prethodnim klasama, su drugačiji veliki iznos prednosti:

  • skalabilnost, koja omogućuje korištenje IS konfiguracija za različiti broj radnih stanica,
  • metodološko jedinstvo komponenti,
  • kompatibilnost IC komponenti,
  • otvorenost arhitekture - mogućnost postavljanja dizajnerskih rješenja na platforme različitih vrsta,
  • konfigurabilnost – mogućnost korištenja željenog podskupa komponenti IS-a.

Tijekom implementacije standardnog dizajna koriste se parametrijski orijentirani i modelski orijentirani pristupi.

Osnovne metodologije projektiranja IC-a

Specifične značajke procesa projektiranja omogućuju nam razlikovanje metodologija izgrađenih na različitim načelima. Među glavnim modernim metodologijama dizajna IC-a su sljedeće:

  • SADT. Metodologija funkcionalnog modeliranja rada, koja se temelji na strukturnoj analizi i grafički prikaz organizacija kao sustav funkcija. Ovdje razlikujemo funkcionalne, informacijske i dinamičke modele. Metodologija je trenutno poznata kao IDEF0 notacija (standard). Analizirani proces je grafički prikazan u obliku četverokuta, gdje su regulacijski i upravljački utjecaji prikazani gore, upravljački objekti dolje, ulazni podaci lijevo, a izlazni podaci desno.
  • RAD. Metodologija brzog razvoja aplikacija. RAD omogućuje brzi razvoj aplikacija korištenjem dizajna temeljenog na komponentama. Metodologija se koristi na projektima s ograničenim proračunom, nejasnim zahtjevima za IP i kratkim rokovima za provedbu. Pribjegavaju mu ako korisničko sučelje može se demonstrirati u prototipu, a dizajn podijeliti na funkcionalne elemente.
  • RUP. RUP metodologija implementira iterativne i inkrementalne pristupe. Sustav je izgrađen na temelju arhitekture informacijskog sustava, a planiranje i upravljanje projektima temeljeno je na funkcionalnim zahtjevima za informacijski sustav. Razvoj općeg informacijskog sustava odvija se u iteracijama, kao skup pojedinačnih malih projekata sa svojim planovima i zadacima. Iterativni ciklus karakterizira periodički Povratne informacije i prilagodba jezgri IS-a.

Postoji nekoliko klasifikacija metodologija: za korištenje TPR-a, za korištenje alata za automatizaciju itd. Na primjer, prema stupnju prilagodljivosti, rekonstrukcije (kada se moduli reprogramiraju), parametrizacija (kada promjena parametara podrazumijeva generiranje dizajnersko rješenje), restrukturiranje (prilikom promjene modela problematičnog područja) razlikuju se uz automatsko generiranje dizajnerskog rješenja).

Koncept informacijskog sustava

Pojam "informacijske tehnologije" usko je povezan s pojmom "informacijski sustav".

Postoje mnoge definicije pojma "sustav". Na primjer, sustav smatra se skupom međusobno povezanih elemenata (objekata) ujedinjenih radi postizanja zajedničkog cilja, izoliranih od okoliš, u interakciji s njim kao cjelinom i pokazujući sustavna svojstva. U širem smislu tumačenje sustava dano je terminološkim rječnikom automatike, informatike i računalne tehnologije: sustav – je skup međusobno povezanih objekata podređenih određenom zajedničkom cilju, uzimajući u obzir uvjete okoline.

Predstavlja uređen skup elemenata sustava i njihovih međusobnih veza struktura sustava.

Nakon analize pojma strukture i postojećeg definicije sustava , možemo istaknuti sljedeće glavne: komponente :

1) sustav je uređen skup elemenata;

2) elementi sustava su međusobno povezani i međusobno djeluju u okviru ovog sustava, budući da su njegovi podsustavi;

3) sustav kao cjelina obavlja zadanu mu funkciju, koja se ne može svesti na funkciju zasebnog elementa;

4) elementi sustava mogu djelovati međusobno unutar sustava, kao i neovisno o vanjskom okruženju i pritom mijenjati svoj sadržaj ili unutarnju strukturu.

Informacijski sistem(IS) je okruženje čiji su sastavni elementi računala, računalne mreže, programski proizvodi, baze podataka, ljudi itd.

Glavna svrha informacijskog sustava– organizaciju pohrane, obrade i prijenosa konačnih informacija potrebnih za donošenje odluka. Informacijski sustav je sustav za obradu informacija čovjek-računalo.

Prisjetimo se: Informacijska tehnologija je proces rada s informacijama koji se sastoji od jasno reguliranih pravila za izvođenje operacija.

Glavna svrha informacijske tehnologije- proizvodnja zahtijeva korisnik informacija.

Izvršenje funkcija informacijskog sustava nemoguće bez znanja informacijske tehnologije usmjerene na to.

Suvremeni informacijski sustav – ovo je set informacijske tehnologije, čiji je cilj podrška životnom ciklusu informacija i uključuje tri glavne komponente procesa: obradu podataka, upravljanje, upravljanje informacijama i upravljanje znanjem.

Koncept informacijskih sustava je tijekom svog postojanja doživio značajne promjene. U nastavku je prikazana povijest razvoja IP-a i svrhe njihove upotrebe u različitim razdobljima postojanja.



Pedesetih godina prošlog stoljeća spoznata je uloga informacija kao najvažnijeg resursa poduzeća, organizacije, regije i društva u cjelini; počeo razvijati automatizirani IS raznih vrsta. Prvi IS-ovi su bili namijenjeni isključivo za obradu faktura i obračun plaća, a implementirani su na elektromehaničkom knjigovodstvu strojevi za brojanje. To je dovelo do određenog smanjenja troškova i vremena za pripremu papirnatih dokumenata. U početku, kada je postalo moguće obrađivati ​​informacije pomoću računalne tehnologije, pojam "sustavi za obradu podataka" (DPS) bio je široko rasprostranjen; ovaj se pojam naširoko koristio u razvoju sustava za radio upravljanje raketama i drugim svemirskim objektima, u stvaranju sustavi za prikupljanje i obradu statističkih informacija o stanju atmosfere, računovodstvene i izvještajne informacije poduzeća itd. Kako se memorija računala povećavala, glavna se pozornost počela posvećivati ​​problemima organiziranja baza podataka. Ovaj smjer zadržava određenu neovisnost u današnje vrijeme i uglavnom se bavi razvojem i razvojem tehničkih i implementacija softvera obrada podataka pomoću raznih vrsta računala. Kako bi se ovaj smjer zadržao kako se razvija, pojavili su se pojmovi "baza znanja" i "baza ciljeva", što je omogućilo proširenje tumačenja problema stvarnog stvaranja i obrade baze podataka na zadatke koji se postavljaju u budućnosti pri razvoju IS.

1960-ih godina obilježeni su promjenom stava prema IP-u. Informacije dobivene od njih počele su se koristiti za periodično izvješćivanje o mnogim parametrima. Da bi se to postiglo, organizacijama je bila potrebna računalna oprema opće namjene koja može služiti mnogim funkcijama, a ne samo obrađivati ​​fakture i obračunavati plaće u poduzeću, kao što je ranije bio slučaj.

:

Tehničku podršku sustavima činila su računala male snage 2.–3. generacije;

Informacijsku potporu (IS) činili su podatkovni nizovi (datoteke), čija je struktura određena programom u kojem su se koristili;

Softver – specijalizirani aplikacijski programi, na primjer, softver za obračun plaća;

Arhitektura IS-a je centralizirana. U pravilu se koristilo skupna obrada zadaci. Krajnji korisnik nije imao izravni kontakt s IS-om, cijeli Preliminarna obrada informacije i unos izvršilo je osoblje IS-a.

:

Izravni odnos između programa i podataka, tj. promjene u predmetno područje dovela je do promjena u strukturi podataka, što je prisililo programe na redizajniranje;

Radno intenzivan razvoj i modifikacija sustava;

Poteškoće koordiniranja dijelova sustava koje su razvili različiti ljudi u različito vrijeme.

U 1970-ima - početkom 1980-ih. Enterprise IP počinje se koristiti kao alat za upravljanje proizvodnjom koji podržava i ubrzava proces pripreme i donošenja odluka. Većina informacijskih sustava ovog razdoblja bila je namijenjena rješavanju utvrđenih problema, koji su bili jasno definirani u fazi stvaranja sustava i potom se praktički nisu mijenjali. Pojava osobnih računala dovodi do pojave distribuiranih računalnih resursa i decentralizacije sustava upravljanja. Ovaj pristup našao je svoju primjenu u sustavima za podršku odlučivanju (DSS), koji karakteriziraju nova pozornica računalo IT organizacijsko upravljanje. To smanjuje opterećenje centraliziranih računalnih resursa i gornje razine upravljanje, što im omogućuje da se koncentriraju na rješavanje glavnih dugoročnih strateških zadataka. Održivost svakog IT-a uvelike ovisi o brzom pristupu korisnika centraliziranim resursima i razini informacijske povezanosti horizontalno i vertikalno unutar organizacijske strukture. U isto vrijeme, kako bi se osiguralo učinkovito upravljanje velikim poduzećima, ideja o stvaranju integriranih automatizirani sustavi sustav upravljanja (ACS).

Do kraja 1980-ih. – početkom 1990-ih Koncept korištenja IP-a ponovno se mijenja. Oni postaju strateški izvor informacija i koriste se na svim razinama poduzeća bilo kojeg profila. IT ovog razdoblja, pružajući potrebne informacije na vrijeme, pomaže organizaciji postići uspjeh u svojim aktivnostima, stvoriti nove proizvode i usluge, pronaći nova tržišta, osigurati dostojne partnere i organizirati puštanje proizvoda. Visoka kvaliteta a po niskoj cijeni itd. Želja za prevladavanjem nedostataka prethodne generacije IP je iznjedrio tehnologiju stvaranja i upravljanja bazama podataka. Baza podataka se kreira za skup međusobno povezanih zadataka, za više korisnika, čime je moguće djelomično riješiti probleme prethodno kreiranih informacijskih sustava. Isprva su DBMS-ovi razvijeni za velika računala i njihov broj nije prelazio desetak. Zahvaljujući pojavi osobnih računala, tehnologija baza podataka je postala široko rasprostranjena, stvoren je veliki broj alata i DBMS-ova za razvoj informacijskih sustava, što je opet uzrokovalo pojavu velikog broja primijenjenih informacijskih sustava u aplikativnim područjima.

Glavne značajke ove generacije IP-a:

Osnova IR-a je baza podataka;

Softver se sastoji od aplikacijskih programa i DBMS-a;

Tehnička sredstva: računala 3.–4. generacije i osobna računala;

Alati za razvoj IS-a: proceduralni programski jezici 3-4 generacije, prošireni jezikom baze podataka (SQL, QBE);

Arhitektura IS-a: najpopularnija su dva tipa: osobni lokalni IS, centralizirana baza podataka s mrežnim pristupom.

Veliki iskorak bio je razvoj principa “prijateljskog sučelja” u odnosu na korisnika (i krajnjeg korisnika i razvijača IS-a). Primjerice, naširoko se koriste grafičko sučelje, razvijeni sustavi pomoći korisnicima i razni alati za pojednostavljenje razvoja IS-a: sustavi za brzi razvoj aplikacija (RAD sustavi), alati za računalno potpomognuto projektiranje IS-a (CASE alati).

Nedostaci ove generacije IC-ova:

Velika ulaganja u informatizaciju poduzeća nisu proizvela očekivani učinak koji odgovara troškovima (režijski troškovi su porasli, ali nije došlo do naglog povećanja produktivnosti);

Uvođenje informacijskih sustava suočeno je s inertnošću ljudi, nevoljkošću krajnjih korisnika da promijene svoj uobičajeni način rada i ovladaju novim tehnologijama;

Počeli su se postavljati viši zahtjevi na kvalifikacije korisnika (poznavanje osobnog računala, specifičnih aplikacijskih programa i DBMS-a, mogućnost stalnog usavršavanja).

Od kraja 1990-ih U vezi s gore navedenim nedostacima, moderna generacija IP-a postupno se počela oblikovati.

Glavne značajke ove generacije IC-ova:

Tehničku platformu čine moćna računala 5. generacije, u jednom IS-u koriste se različite platforme (mainframe računala, moćna stolna računala, mobilna računala). Najtipičnija značajka je raširena uporaba računalnih mreža – od lokalnih do globalnih;

Informacijska podrška usmjerena je na povećanje inteligencije banaka podataka u sljedećim područjima:

· novi modeli znanja koji uzimaju u obzir ne samo strukturu informacija, već i aktivnu prirodu znanja;

· online alati za analizu informacija (OLAP) i alati za podršku odlučivanju (DSS);

· novi oblici prezentiranja informacija, prirodniji za čovjeka (multimedijski, cjelovito dokumentarne baze podataka, hiperdokumentarne baze podataka, alati za percepciju govora i sintezu).

3.3. Informacijski sustavi: zadaci, svojstva, procesi, korisnici

Suvremeni informacijski sustavi rješavaju sljedeće glavni ciljevi :

1. Pretraživanje, obrada i pohranjivanje informacija koje se nakupljaju tijekom dugog vremenskog razdoblja od velike su vrijednosti. IC-ovi su dizajnirani za bržu i pouzdaniju obradu informacija kako ljudi ne bi gubili vrijeme, kako bi se izbjegle ljudske pogreške, kako bi se smanjili troškovi, kako bi životi ljudi bili udobniji.

2. Pohranjivanje podataka različitih struktura. Ne postoji razvijeni IS koji radi s jednom homogenom podatkovnom datotekom. Štoviše, razuman zahtjev za informacijski sustav je da se može razvijati. Mogu se pojaviti nove funkcije koje zahtijevaju dodatne podatke s novom strukturom. Istodobno, sve prethodno prikupljene informacije moraju ostati netaknute. Teoretski, ovaj problem se može riješiti korištenjem nekoliko datoteka vanjska memorija, od kojih svaki pohranjuje podatke s fiksnom strukturom. Ovisno o načinu na koji se koristi sustav za upravljanje datotekama, ova struktura može biti struktura zapisa datoteke ili podržana zasebnom bibliotečkom funkcijom napisanom posebno za sustav. Poznati su primjeri stvarno funkcionirajućih informacijskih sustava u kojima je planirano da se pohrana podataka temelji na datotekama. Kao rezultat razvoja većine ovih sustava, identificirana je zasebna komponenta u njima, a to je vrsta sustava za upravljanje bazom podataka (DBMS).

3. Analiza i predviđanje protoka informacija raznih vrsta i tipova koji se kreću u društvu. Tokovi se proučavaju s ciljem njihovog minimiziranja, standardizacije i prilagodbe učinkovita obrada na računalima, kao i značajke protoka informacija koji teku različitim kanalima širenja informacija.

4. Istraživanje načina prezentiranja i pohranjivanja informacija, stvaranje posebnih jezika za formalni opis informacija različite prirode, razvijanje posebnih tehnika za sažimanje i kodiranje informacija, označavanje obimnih dokumenata i njihovo sažimanje. U okviru ovog smjera razvija se rad na stvaranju velikih baza podataka koje pohranjuju informacije iz različitih područja znanja u obliku dostupnom računalima.

5. Izgradnja procedura i tehničkih sredstava za njihovu provedbu, uz pomoć kojih možete automatizirati proces izvlačenja informacija iz dokumenata koji nisu namijenjeni računalima, već usmjereni na ljudsku percepciju.

6. Stvaranje sustava za pretraživanje informacija sposobnih prihvatiti upite prema repozitorijima informacija formulirane na prirodnom jeziku, kao i posebne jezike upita za sustave ove vrste.

7. Stvaranje mreža za pohranu, obradu i prijenos informacija, koje uključuju informacijske banke podataka, terminale, procesne centre i komunikacijsku opremu.

Konkretni zadaci koje informacijski sustav mora rješavati ovise o području primjene za koje je sustav namijenjen. Područja primjene informacijskih aplikacija su raznolika: bankarstvo, industrijski menadžment, medicina, promet, obrazovanje, pravo itd.

Informacijski sustav definiran je sljedećim Svojstva :

1. Struktura informacijskog sustava i njegova funkcionalna namjena moraju odgovarati postavljenim ciljevima.

2. IS je namijenjen proizvodnji pouzdanih, pravovremenih i sistematiziranih informacija na temelju korištenja baza podataka, ekspertnih sustava i baza znanja. Budući da je svaki informacijski sustav namijenjen prikupljanju, pohrani i obradi informacija, temelj svakog informacijskog sustava je okruženje za pohranu i pristup podacima. Okolina mora osigurati razinu pouzdanosti pohrane i učinkovitosti pristupa koja odgovara području primjene informacijskog sustava.

3. IP moraju kontrolirati ljudi, razumjeti i koristiti u skladu s osnovnim načelima utjelovljenima u IP standardu organizacije. Korisničko sučelje IS-a trebalo bi biti lako razumljivo na intuitivnoj razini.

4. Bilo koji informacijski sustav može se analizirati, izgraditi i na temelju njega upravljati generalni principi sustavi izgradnje.

5. Svaki IP je dinamičan i razvija se.

6. Pri izgradnji IS-a koriste se mreže za prijenos podataka.

Procesi, osiguravajući rad informacijskog sustava za bilo koju svrhu, može se grubo predstaviti u obliku blokova:

- unos informacija iz vanjskih ili unutarnjih izvora;

- obrada ulaznih informacija i predstavljanje u prikladnom obliku;

- izlaz informacija za prezentaciju potrošačima ili prijenos u drugi sustav;

- Povratne informacije– ovo su informacije koje obrađuju ljudi iz određene organizacije kako bi ispravili ulazne informacije.

IP korisnici mogu se podijeliti u nekoliko grupa:

Povremeni korisnik čija interakcija s informacijskim sustavom nije posljedica službenih dužnosti;

Krajnji korisnik (potrošač informacija) – osoba ili skupina u čijem interesu funkcionira informacijski sustav. Svakodnevno radi s informacijskim sustavima, vezan je uz strogo ograničeno područje djelovanja i u pravilu nije programer, npr. može biti računovođa, ekonomist ili voditelj odjela;

Tim stručnjaka (IS osoblje), uključujući administratora banke podataka, sistemskog analitičara, programera sustava i aplikacija.

Sastav i funkcije osoblja IS-a:

Administrator je stručnjak (ili tim stručnjaka) koji razumije potrebe krajnjih korisnika, blisko surađuje s njima i odgovoran je za definiranje, učitavanje, zaštitu i učinkovito upravljanje bankom podataka. On mora koordinirati proces prikupljanja informacija, projektiranja i rada baze podataka, vodeći računa o sadašnjim i budućim potrebama korisnika.

Sistemski programeri– to su stručnjaci koji se bave razvojem i održavanjem osnovnog računalnog softvera (OS, DBMS, prevoditelji, servisne programe Opća namjena).

Aplikacijski programeri- To su stručnjaci koji razvijaju programe za implementaciju upita u bazu podataka.

Analitičari– to su stručnjaci koji grade matematički model predmetnog područja na temelju informacijskih potreba krajnjih korisnika; postaviti zadatke programerima aplikacija.

U praksi se osoblje malih informacijskih sustava često sastoji od jednog ili dva stručnjaka koji obavljaju sve gore navedene funkcije.

Za različite klase korisnika može se razlikovati nekoliko razina predodžbi o informacijama u IS-u, koje su određene potrebama različitih skupina korisnika i stupnjem razvijenosti alata za izradu IS-a.

Razine prikaza informacija u informacijskim sustavima:

Eksterni prikaz podataka je opis informacijskih potreba krajnjeg korisnika i aplikacijskog programera. Vezu između ove dvije vrste vanjske reprezentacije uspostavlja analitičar.

Konceptualni prikaz podataka – prikaz znanja o cjelokupnom predmetnom području IS-a. Ovo je najcjelovitiji prikaz koji odražava značenje informacije; može biti samo jedan i ne smije sadržavati proturječnosti ili dvosmislenosti. Konceptualni prikaz je zbroj svih vanjskih prikaza, uzimajući u obzir izglede za razvoj informacijskih sustava, znanja o metodama obrade informacija, znanja o strukturi samog informacijskog sustava itd.

Unutarnja (fizička) reprezentacija je organizacija podataka na fizičkom mediju za pohranu. Ova razina karakterizira ideje sistemskih programera i praktično se koristi samo kada DBMS ne pruža potrebnu brzinu ili određeni način obrade podataka.

Podsustavi

Jedno od glavnih svojstava IS-a je djeljivost na podsustave, što ima prednosti sa stajališta njegovog razvoja i rada:

· pojednostavljenje razvoja i modernizacija IS-a kao rezultat specijalizacije projektantskih timova po podsustavima;

· pojednostavljenje implementacije i isporuka gotovih podsustava u skladu s redoslijedom rada;

· pojednostavljenje rada informacijskog sustava zbog specijalizacije djelatnika predmetnog područja.

Obično se razlikuju funkcionalni i potporni podsustavi. Međutim, organizacijski podsustav može se identificirati i kao treći podsustav. njegovi zadaci uključuju:

· utvrđivanje postupka izrade i implementacije EIS-a, njegove organizacijske strukture i sastava zaposlenika;

· reguliranje procesa izrade i rada EIS-a i sl.

Struktura ekonomskog informacijskog sustava, sa stajališta njegove podjele na podsustave, prikazana je na sl. 15.

Riža. 15. Podjela EIS-a na podsustave

Funkcionalni podsustavi

Funkcionalni podsustavi IS(FP IS) – složen gospodarskih zadataka s visokim stupnjem razmjene informacija(veze) između zadataka (određeni proces obrade informacija s jasno definiranim skupom ulaznih i izlaznih informacija. Na primjer, obračun plaća po komadu, obračun prijema materijala, narudžbenica itd.

FP IS informacijski služe određenim vrstama aktivnosti ekonomski sustav(poduzeće), karakteristično za njegove strukturne podjele i (ili) funkcije upravljanja. Integracija funkcionalnih podsustava u jedinstveni sustav ostvaruje se stvaranjem i radom pratećih podsustava, kao što su:

· informativni;

· tehnički;

· softver;

· matematički;

· lingvistički.

Sastav financijskog poduzeća uvelike je određen karakteristikama gospodarskog sustava, njegovom sektorskom pripadnošću, oblikom vlasništva, veličinom i prirodom djelatnosti poduzeća.

Funkcionalni IS podsustavi mogu se graditi prema različitim principima:

· predmet;

· funkcionalan;

· problematično

· mješoviti (predmetno-funkcionalni).

Predmetni princip korištenje IS-a u gospodarskim procesima industrijskog poduzeća određuje podsustave za upravljanje proizvodnim i financijskim resursima: materijalno-tehničke opskrbe; proizvodnja gotovih proizvoda; osoblje; prodaja gotovih proizvoda; financije. Istovremeno, podsustavi razmatraju rješavanje problema na svim razinama upravljanja, osiguravajući vertikalnu integraciju tokova informacija.



Za provedbu upravljačkih funkcija razlikuju se funkcionalni podsustavi koji se implementiraju na različitim razinama upravljanja i objedinjuju u sljedeće upravljačke konture (marketing, proizvodnja, logistika, financije):

· predviđanje;

· racioniranje;

· planiranje (tehničko, ekonomsko i operativno);

· analiza;

· regulacija.

Kao primjer primjene funkcionalnog pristupa, razmotrimo višekorisnički mrežni kompleks potpune automatizacije korporacije Galaktika (JSC New Atlant), dizajniran za automatizaciju cijelog niza financijskih i gospodarskih aktivnosti srednjih i velikih poduzeća. Kompleks Galaktika može imati različite konfiguracije. Jedna od najvažnijih konfiguracija može se smatrati "Manufacturing Enterprise Management". Ova konfiguracija je sveobuhvatno rješenje koje pokriva glavni konture upravljanje i računovodstvo u proizvodnom poduzeću, što vam omogućuje organiziranje jedinstvenog informacijskog sustava za upravljanje različitim aspektima aktivnosti poduzeća. Ispod je popis sklopova koji čine ovaj IC:



● Upravljanje proizvodnjom; ● Financijsko upravljanje; ● Upravljanje skladištem (inventarom); ● Upravljanje prodajom; ● Upravljanje nabavom; ● Upravljanje odnosima s kupcima; ● Upravljanje ljudskim resursima, uključujući obračun plaća.

Kompleks Galaxy će biti detaljnije proučavan u sljedećim dijelovima priručnika.

Problematično načelo formiranje podsustava odražava potrebu za fleksibilnim i brzim upravljačkim odlukama o pojedinim problemima unutar DSS-a, primjerice, rješavanje problema poslovnog planiranja i upravljanja projektima. Takvi podsustavi mogu biti implementirani u obliku LIS-a koji uvoze podatke iz CIS-a (primjerice, sustav za poslovno planiranje temeljen na Project-Expertu), ili u obliku posebnih podsustava unutar CIS-a (primjerice informacijski sustav menadžera) .

U praksi se najčešće koristi mješoviti (predmetno-funkcionalni) pristup, prema kojem je izgradnja funkcionalne strukture informacijskog sustava njegova podjela na podsustave prema prirodi gospodarske djelatnosti, koji moraju odgovarati strukturi objekta i sustava upravljanja, kao i funkcijama upravljanja koje se obavljaju (Sl. 16).


Riža. 16. Struktura funkcionalnih podsustava IS, odvojenih po funkcionalno-predmetnom principu

Koristeći ovaj pristup, možemo identificirati sljedeći tipični skup funkcionalnih podsustava u cjelokupnoj strukturi IS-a poduzeća.

Prema funkcionalnom principu:

· strateški razvoj;

· tehničko i ekonomsko planiranje;

· računovodstvo i analiza poslovnih aktivnosti.

Po predmetnom principu (podsustavi upravljanja resursima):

· tehnička priprema proizvodnje;

· glavna i pomoćna proizvodnja;

· kvaliteta proizvoda;

· logistika;

· Marketing;

Podsustavi izgrađeni na funkcionalnom principu pokrivaju sve vrste ekonomskih aktivnosti poduzeća (proizvodnju, nabavu, prodaju, osoblje, financije). Podsustavi izgrađeni po predmetnom principu odnose se uglavnom na operativnu razinu upravljanja resursima.

Potporni podsustavi

Potporni podsustavi zajednički su cijelom IS-u, bez obzira na konkretne funkcionalne podsustave u kojima se koriste pojedine vrste softvera. U radu su potporni i organizacijski podsustavi spojeni u jedan potporni podsustav. Opravdanjem takve odluke može se smatrati da njihove komponente osiguravaju provedbu ciljeva i funkcija sustava.

Sastav pratećih podsustava ne ovisi o odabranom predmetnom području i ima (slika 17):

● funkcionalna struktura;

● informacijska podrška;

● matematički (algoritamski i softverski) softver;

● tehnička podrška;

● organizacijska podrška;

● osoblje,

au fazi razvoja IS dodatna podrška:

· pravni;

· lingvistički;

· tehnološki;

· metodološki;

· sučelja s vanjskim IC-ovima.

Riža. 18. Funkcionalna struktura IS-a: 1–6 – funkcije

Pod funkcijom informacijskog sustava podrazumijeva se raspon djelovanja informacijskih sustava usmjerenih na postizanje određenog cilja upravljanja.

Uređuje se sastav funkcija implementiranih u IS državni standard a dijeli se na informacijsku i upravljačku funkciju.

Informacijske funkcije:

· centralizirana kontrola:

o 1 – mjerenje vrijednosti parametara;

o 2 – mjerenje njihovih odstupanja od zadanih vrijednosti;

· računske i logičke operacije:

o 3 – testiranje performansi IS-a;

o 4 – priprema i razmjena informacija s drugim sustavima;

· funkcije upravljanja moraju obavljati:

o 5 – traženje i proračun racionalnih načina upravljanja;

o 6 – implementacija navedenih načina upravljanja.

Informacijska podrška je skup sredstava i metoda za konstruiranje informacijska baza(Slika 19). Definira načine i oblike prikaza stanja upravljačkog objekta u obliku podataka unutar IS-a, dokumenata, grafikona i signala izvan IS-a. Informacijska podrška dijeli se na vanjsku i unutarnju.

Riža. 20. IS softver

Algoritamska podrška je skup matematičkih metoda, modela i algoritama koji se koriste u sustavu za rješavanje problema i obradu informacija.

Softver sastoji se od:

· od općeg softvera (OS, prevoditelji, testovi i dijagnostika itd., tj. sve što osigurava rad hardverskih uređaja);

· poseban softver (aplikativni softver koji omogućuje automatizaciju procesa upravljanja u određenom predmetnom području).

Tehnička podrška(Sl. 21) sastoji se od uređaja:

· mjerenja;

· transformacije;

· transferi;

· skladištenje;

· obrada;

· prikaz;

· registracija;

· ulaz/izlaz informacija;

· izvršni uređaji.


Riža. 21. Tehnička podrška IS-a

Osoblje je skup metoda i sredstava za organiziranje i provođenje obuke osoblja za rad s informacijskim sustavima.
Cilj mu je održati funkcionalnost IS-a i mogućnost njegova daljnjeg razvoja. Kadrovska podrška uključuje nastavne metode, tečajeve i programe praktične obuke, alate za tehničku obuku i pravila za rad s njima itd.

Organizacijska podrška je skup sredstava i metoda za organiziranje proizvodnje i upravljanje njima u kontekstu uvođenja IP-a.

Svrha organizacijske podrške je: odabir i postavljanje zadataka upravljanja, analiza sustava upravljanja i načina za njegovo poboljšanje, razvoj rješenja za organizaciju interakcije informacijskih sustava i osoblja, provedba zadataka upravljanja. Organizacijska podrška uključuje metode rada, zahtjeve za pripremu dokumenata, opis posla itd.

Ova podrška jedan je od najvažnijih podsustava IS-a o kojem ovisi uspješna realizacija ciljeva i funkcija sustava. Sastoji se od četiri skupine komponenti (slika 22).


Riža. 22. Organizacijska podrška IP-u

Najvažniji nastavni materijali prva grupa reguliranje procesa stvaranja i rada sustava:

· smjernice i metodološki materijali za cijelu industriju o stvaranju IP-a;

· tipska dizajnerska rješenja;

· metodološki materijali o organiziranju i provođenju predprojektnih istraživanja u poduzećima;

· metodološki materijali o izradi i provedbi projektne dokumentacije.

Skup alata potrebnih za učinkovito projektiranje i rad IS-a druga skupina :

· kompleksi kontrolnih zadataka, uključujući standardne aplikacijske programske pakete;

· standardne strukture upravljanja poduzećem;

· jedinstveni sustavi dokumenata;

· sistemski i industrijski klasifikatori, itd.

Tehnička dokumentacija treća skupina , dobivenih tijekom pregleda, projektiranja i implementacije sustava:

· Studija izvodljivosti;

· tehnički zadatak;

· tehnički i izvedbeni projekti te dokumentacija koja dokumentira fazno puštanje sustava u rad).

Organizacijski i kadrovski raspored četvrta skupina utvrđuje osobito sastav stručnjaka za podsustave funkcionalnog upravljanja.

Pravna podrška namijenjen je reguliranju procesa stvaranja i rada informacijskih sustava, što uključuje skup pravnih dokumenata kojima se utvrđuju regulatorni odnosi za formiranje, pohranu, obradu posrednih i rezultirajućih informacija sustava.

Jezična podrška(LO) je skup znanstvenih i tehničkih pojmova i drugih jezičnih sredstava koja se koriste u informacijskim sustavima, kao i pravila za formalizaciju prirodnog jezika, uključujući metode kompresije i ekspanzije tekstualne informacije poboljšati učinkovitost automatizirane obrade informacija.

Sredstva uključena u LO podsustav (slika 23) podijeljena su u dvije skupine:

· tradicionalni jezici (prirodni, matematički, algoritamski, jezici za modeliranje);

· dizajniran za dijalog s računalom (jezici za pronalaženje informacija, DBMS jezici, radna okruženja, ulazni jezici aplikativnih programskih paketa).


Riža. 23. Sastav jezične potpore za IP

Tehnološka podrška(Electronic Data Processing - EDP) IS odgovara podjeli IS-a na podsustave prema tehnološkim fazama obrade različitih vrsta informacija:

· primarne informacije. faze tehnološki proces:

o transferi;

o nakupljanje;

o skladištenje;

o obrada primarnih informacija;

o primanje i izdavanje rezultirajućih informacija;

· organizacijsku i upravnu dokumentaciju. faze:

o zaprimanje ulazne dokumentacije;

o prijenos na ovrhu;

o formiranje i pohranjivanje datoteka;

o sastavljanje i umnožavanje internih dokumenata i izvješća;

· tehnološka dokumentacija i nacrti. Faze:

o unos i ažuriranje predložaka proizvoda u sustav;

o unos početnih podataka i izrada projektne dokumentacije za nove vrste proizvoda;

o izdavanje crteža crtaču;

o ažuriranje banke državnih i industrijskih standarda, tehničkih uvjeta, regulatornih podataka;

o priprema i izdavanje tehnološke dokumentacije za nove vrste proizvoda;

· baze podataka i znanja. faze:

o formiranje baza podataka i znanja;

o unos i obrada zahtjeva za pronalaženje rješenja;

o izdavanje opcije rješenja i obrazloženja iste;

· znanstvene i tehničke informacije, GOST-ovi i tehnički uvjeti, pravni dokumenti i slučajevi. Faze:

o formiranje slika za pretraživanje dokumenata;

o formiranje informacijskog fonda;

o održavanje imenika tezaurusa ključnih riječi i njihovih kodova;

o kodiranje zahtjeva za pretraživanje;

o obavljanje pretrage i izdavanje isprave ili adrese za pohranu isprave.

Tehnološka podrška za razvijeni IS uključuje sljedeće podsustave:

· OLTP– operativna obrada transakcijskih podataka, koja pruža velika brzina transformacija velikog broja transakcija usmjerenih na fiksne algoritme za pretraživanje i obradu podataka baze podataka;

· OLAP– operativna analiza podataka za podršku donošenju upravljačkih odluka.

OLAP tehnologije pružaju:

– online analiza podataka i modeliranje;

– rad s predmetno orijentiranim skladištima podataka;

– implementacija upita bilo koje vrste;

– formiranje sustava znanja o predmetnom području i sl.

Zahvaljujući sučelju aplikacijskog programa, API-ju i pristupu, sučelja s vanjskim informacijskim sustavima (Sučelja) omogućuju razmjenu podataka i proširenu funkcionalnost aplikacije za sljedeće objekte:

· Microsoft Jet objekti (baze podataka, proračunske tablice, upiti, skupovi zapisa, itd.) u programima u Microsoft Access Basic, Microsoft Visual Basic– DAO (Objekt pristupa podacima);

· relacijska baza podataka kojom upravlja WOSA ( Microsoft Windows Open Standards Architecture) – ODBC (Open Database Connectivity);

· komponentni model objekata – COM (Component Object Model), koji podržava standardno sučelje za pristup objektima i metode za obradu objekata, bez obzira na njihovu prirodu, lokaciju, strukturu, programske jezike;

· lokalne i udaljene objekte drugih aplikacija temeljene na tehnologiji automatizacije manipulacije (OLE Automation), koja osigurava interakciju između poslužitelja i klijenta;

· ActiveX objekti (OLE i OCX kontrole) za njihovo uključivanje u web aplikacije uz zadržavanje složenog oblikovanja i animacije, itd.

Informacijski sustav podržava sljedeće kategorije korisnika (Korisnik):

· krajnji korisnici(Krajnji korisnici, Interni korisnici) – rukovodeće osoblje, stručnjaci, tehničko osoblje koje po prirodi svoje djelatnosti koristi upravljačke informacijske tehnologije;

· IP administracija, uključujući:

o projektant ili analitičar sustava (Analyst) – osigurava upravljanje učinkovitošću IS-a, utvrđuje izglede za razvoj IS-a;

o administrator aplikacije (Application Administrator) – odgovoran za formaliziranje informacijskih potreba poslovnih aplikacija, upravljanje učinkovitošću i razvojem poslovnih aplikacija;

o Administrator baze podataka – upravlja i održava karakteristike kvalitete informacijske sigurnosti (DB);

o administrator računalna mreža(Network Administrator) – osigurava pouzdan rad mreže, upravlja ovlaštenim pristupom korisnika, uspostavlja zaštitu mrežnih resursa;

· programeri sustava i aplikacija(System Programmers, Application Programmers) - kreirati, održavati i modernizirati softver IP;

· tehničko osoblje(Tehničari) – osigurava održavanje opreme za tehničku obradu podataka;

· vanjski korisnici(Vanjski korisnici) – potrošači izlaznih informacija IS-a, protustranke.

89. Organizacija traženja informacija.

U sklopu korporativnih informacijskih sustava mogu se razlikovati dvije relativno neovisne komponente:

· računalna infrastruktura organizacije, koja je skup mrežne, telekomunikacijske, programske, informacijske i organizacijske infrastrukture. Ova se komponenta obično naziva korporativna mreža.

· međusobno povezani funkcionalni podsustavi koji osiguravaju rješavanje problema organizacije i postizanje njezinih ciljeva.

Prva komponenta odražava sistemsko-tehničku, strukturnu stranu svakog informacijskog sustava. U biti, to je osnova za integraciju funkcionalnih podsustava, što u potpunosti određuje svojstva informacijskog sustava koja određuju njegovo uspješno funkcioniranje. Zahtjevi za računalnu infrastrukturu su jedinstveni i standardizirani, a metode za njenu izgradnju dobro poznate i višestruko provjerene u praksi.

Druga komponenta korporativnog informacijskog sustava u potpunosti je vezana uz područje primjene i jako ovisi o specifičnim zadacima i ciljevima poduzeća. Ova se komponenta u potpunosti temelji na računalnoj infrastrukturi poduzeća i određuje primijenjenu funkcionalnost informacijskog sustava.Zahtjevi za funkcionalne podsustave su složeni i često kontradiktorni, budući da ih postavljaju stručnjaci iz različitih područja primjene. No, u konačnici, upravo je ta komponenta važnija za funkcioniranje organizacije, budući da se za nju zapravo i gradi računalna infrastruktura.

Odnos komponenti informacijskog sustava

Odnosi između dvije navedene komponente informacijskog sustava prilično su složeni. S jedne strane, ove dvije komponente su u određenom smislu neovisne. Na primjer, organizacija mreže i protokoli koji se koriste za razmjenu podataka između računala apsolutno su neovisni o tome koje metode i programe poduzeće planira koristiti za organiziranje računovodstva.

S druge strane, ove komponente u određenom smislu ipak ovise jedna o drugoj. Funkcionalni podsustavi u načelu ne mogu postojati bez računalne infrastrukture. Istovremeno, sama računalna infrastruktura je prilično ograničena, budući da nema potrebne funkcionalnosti. Nemoguće je upravljati distribuiranim informacijskim sustavom bez mrežne infrastrukture. Iako je uz razvijenu infrastrukturu moguće zaposlenicima organizacije pružiti brojne korisne usluge na razini cijelog sustava (npr. elektronička pošta Pristup Internetu), pojednostavljivanje i učinkovitost rada (osobito korištenjem razvijenijih komunikacijskih sredstava).



Stoga je preporučljivo započeti razvoj informacijskog sustava s izgradnjom računalne infrastrukture (korporacijske mreže) kao najvažnije komponente, temeljene na provjerenim industrijskim tehnologijama i zajamčene implementacije u razumnom roku i s visokim stupnjem sigurnost kako u postavci problema tako iu predloženim rješenjima.

Bilješka

Nema smisla graditi korporativnu mrežu kao neku vrstu samodostatnog sustava bez uzimanja u obzir funkcionalnosti aplikacija. Ako u procesu stvaranja sistemsko-tehničke infrastrukture ne analizirate i automatizirate zadatke upravljanja, tada se sredstva uložena u razvoj korporativne mreže neće naknadno realno isplatiti.

Korporativna mreža se stvara za mnogo godina; kapitalni troškovi za njen razvoj i implementaciju su toliko visoki da praktički isključuju mogućnost potpune ili djelomične prerade postojeću mrežu. Funkcionalni podsustavi, za razliku od korporativne mreže, promjenjive su prirode, budući da se manje ili više značajne promjene stalno događaju u predmetnom području aktivnosti organizacije. Funkcionalnost informacijskih sustava uvelike ovisi o organizacijskoj i upravljačkoj strukturi organizacije, njezinoj funkcionalnosti, raspodjeli funkcija, financijskim tehnologijama i shemama usvojenim u organizaciji, postojećoj tehnologiji protoka dokumenata i mnogim drugim čimbenicima.

Razvoj i implementacija funkcionalnih podsustava može se odvijati postupno. Na primjer, prvo u najvažnijim i najodgovornijim područjima provesti razvoj koji osigurava primijenjenu funkcionalnost sustava (implementirati sustave financijskog računovodstva, upravljanje osobljem itd.), a zatim distribuirati primijenjene aplikacije programski sustavi a drugi, u početku manje značajna područja upravljanje poduzećem.



Pitanja:

1. Faze razvoja informacijskih sustava?

2. Opća svojstva karakteristična za informacijske sustave?

3. Koje su glavne komponente korporativnih informacijskih sustava?

4. Kakvi su odnosi između komponenti informacijskog sustava?


Predavanje 3

Tema: Područja primjene i primjeri implementacije informacijskih sustava. Životni ciklus informacijskih sustava.

Plan

1. Opseg informacijske tehnologije;

2. Primjeri implementacije informacijskih sustava;

3. Životni ciklus informacijskih sustava

Ključne riječi

Softver, korporativni informacijski sustavi, komponente IS-a, računalna infrastruktura, međusobno povezani funkcionalni podsustavi, korporativna mreža, životni ciklus JE.

Područja primjene i primjeri implementacije informacijskih sustava

U posljednjih nekoliko godina računalo je postalo sastavni dio sustava upravljanja poduzećima. No, suvremeni pristup upravljanju uključuje i ulaganje u informatičku tehnologiju. Štoviše, što je poduzeće veće, to bi takva ulaganja trebala biti veća.

Zahvaljujući brzom razvoju informacijske tehnologije širi se opseg njihove primjene. Ako je ranije gotovo jedino područje u kojem su se koristili informacijski sustavi bila automatizacija računovodstva, sada smo svjedoci uvođenja informacijskih tehnologija u mnoga druga područja. Učinkovito korištenje korporativnih informacijskih sustava omogućuje vam da učinite više točne prognoze i izbjegavati moguće greške u upravljanju.

Iz bilo kojih podataka i izvješća o poslovanju poduzeća može se izvući mnogo korisnih informacija. A informacijski sustavi omogućuju izvlačenje maksimalne koristi iz svih informacijskih tehnologija kojima tvrtka raspolaže – moderno poslovanje iznimno je osjetljivo na pogreške menadžmenta, a za donošenje kompetentnih upravljačkih odluka u uvjetima neizvjesnosti i rizika potrebno je stalno održavati pod kontrolom različitih aspekata financijskih i ekonomskih aktivnosti poduzeća (bez obzira na profil njegove djelatnosti).

Stoga se sasvim opravdano može reći da u oštroj konkurenciji poduzeće koje koristi suvremene informacijske tehnologije u upravljanju ima velike šanse za pobjedu.

Pogledajmo najvažnije zadatke koji se mogu riješiti pomoću posebnog softvera.

Računovodstvo

Ovo je klasično područje primjene informacijske tehnologije i najčešće implementiran zadatak današnjice. Ova situacija je sasvim razumljiva. Prvo, pogreška računovođe može biti vrlo skupa, tako da su prednosti korištenja mogućnosti automatizacije računovodstva očite. Drugo, računovodstveni zadatak prilično je lako formaliziran, tako da razvoj sustava automatizacije računovodstva ne predstavlja tehnički složen problem.

Bilješka

Međutim, razvoj sustava automatizacije računovodstva vrlo je radno intenzivan. To je zbog činjenice da su računovodstveni sustavi podložni povećanim zahtjevima u pogledu pouzdanosti i maksimalne jednostavnosti i lakoće korištenja.

1.2.1 Pojam i svojstva sustava

1.2.2 Pojam i vrste informacijskih sustava

1.2.3. Struktura i sastav informacijskog sustava

1.2.4. Komponente sustava za obradu podataka

1.2.5. Organizacijske komponente informacijskog sustava

1.2.6. Trendovi razvoja informacijskih sustava

Literatura: 4, str. 12–25; 5, str. 16–32; 7, str. 9–32 (prikaz, stručni).

1.2.1 Pojam i svojstva sustava. Sustav je svaki objekt koji se, s jedne strane, promatra kao jedinstvena cjelina, a s druge strane, kao skup međusobno povezanih ili međusobno povezanih komponenti.

Pojam "sustav" koristi se uglavnom u dva značenja:

Sustav je svojstvo koje se sastoji od racionalne kombinacije i rasporeda svih elemenata određenog volumena u vremenu i prostoru tako da svaki od njih doprinosi uspješnosti djelovanja cjelokupnog objekta. S ovim tumačenjem povezano je razumijevanje koordinacije i sinkronizacije djelovanja rukovodećeg osoblja udruženog radi postizanja svojih ciljeva;

Sustav kao objekt koji ima prilično složenu, uređenu strukturu unutarnja struktura(na primjer, proizvodni proces).

Pojam sustava obuhvaća kompleks međusobno povezanih elemenata koji djeluju kao jedinstvena cjelina. Sustav uključuje sljedeće Komponente :

Struktura sustava– mnoge elemente sustava i odnose među njima. Primjer: organizacijska i proizvodna struktura poduzeća. Matematički model strukture je graf.

Funkcije svakog elementa sustava. Primjer: funkcije upravljanja - donošenje odluka od strane određene strukturne jedinice poduzeća.

Ulaz i izlaz svakog elementa sustava kao cjeline. Primjer: tokovi materijala ili informacija ulaze ili izlaze iz sustava. Svaki ulazni tok karakterizira skup parametara (x(i)); vrijednosti ovih parametara za sve ulazne tokove tvore vektorsku funkciju X. U najjednostavnijem slučaju X ovisi samo o vremenu t, au praktično važnim slučajevima vrijednost X u trenutku t+1 ovisi o X(t) i T. Izlazna funkcija sustava Y definirana je na sličan način.

Zakon ponašanja sustava – funkcija koja povezuje promjene u ulazu i izlazu sustava Y = F(X).

Ciljevi i ograničenja sustava i njegovih pojedinačni elementi . Primjer: postizanje maksimalnog profita, financijska ograničenja.

Kvaliteta funkcioniranja sustava opisuje se nizom varijabli u1, u2,..., uN. Neke od ovih varijabli (obično samo jedna varijabla) moraju se održavati na ekstremnoj vrijednosti, na primjer, max ul. Poziva se funkcija ul = f(X,Y,t,...). ciljna funkcija, odnosno svrhu. Često f uopće nema analitički ili eksplicitni izraz. Preostale varijable mogu biti podložne (općenito dvosmjernim) ograničenjima

aK<= gK(uK) <= bК, где2 <= К <=N.

Među slavnima svojstva sustava Preporučljivo je uzeti u obzir sljedeće: relativnost, djeljivost i cjelovitost.

Svojstvo relativnosti utvrđuje da sastav elemenata, odnosa, ulaza, izlaza, ciljeva i ograničenja ovisi o ciljevima istraživača.

Djeljivost znači da se sustav može prikazati kao da se sastoji od relativno neovisnih dijelova - podsustava, od kojih se svaki može smatrati sustavom.

Svojstvo cjelovitosti ukazuje na usklađenost svrhe funkcioniranja cjelokupnog sustava sa svrhama funkcioniranja njegovih podsustava i elemenata.

Sustav u pravilu ima više svojstava od svojih sastavnih elemenata (Aristotel).

1.2.2 Pojam i vrste informacijskih sustava. U vezi s uporabom nove informacijske tehnologije koja se temelji na korištenju komunikacija i računala, koncept “ Informacijski sistem "(JE).

Informacijski sistem je komunikacijski sustav za prikupljanje, prijenos i obradu informacija o objektu, opskrbljujući zaposlenike različitih rangova informacijama za provedbu upravljačkih funkcija.

Za određeni objekt izrađuje se informacijski sustav. Učinkovit informacijski sustav uzima u obzir razlike između razina upravljanja, područja djelovanja i vanjskih okolnosti te svakoj razini upravljanja osigurava samo one informacije koje su joj potrebne za učinkovito provođenje funkcija upravljanja.

Uvođenje informacijskih sustava provodi se kako bi se povećala učinkovitost proizvodnih i gospodarskih aktivnosti poduzeća ne samo obradom i pohranom rutinskih informacija, automatizacijom uredskog rada, već i temeljno novim metodama upravljanja temeljenim na modeliranju djelovanja stručnjaci poduzeća pri donošenju odluka (metode umjetne inteligencije, ekspertni sustavi i dr.), korištenje suvremenih telekomunikacija (e-mail, telekonferencije), globalne i lokalne računalne mreže i dr.

Ovisno o stupnju (razini) automatizacije razlikuju se ručni, automatizirani i automatski informacijski sustavi.

Ručni IC-ovi karakteriziran činjenicom da sve operacije obrade informacija obavljaju ljudi.

Automatizirani IC-ovi– neke funkcije kontrole ili obrade podataka (podsustavi) provode se automatski, a neke provode ljudi.

Automatski IC– sve funkcije upravljanja i obrade podataka provode se tehničkim sredstvima bez ljudske intervencije (primjerice automatsko upravljanje tehnološkim procesima).

Prema opsegu primjene mogu se razlikovati sljedeće klase informacijskih sustava:

Znanstveno istraživanje;

Računalno potpomognuto projektiranje;

Organizacijski menadžment;

Upravljanje tehnološkim procesima.

Znanstveni IP dizajniran za automatizaciju aktivnosti znanstvenika, analizu statističkih informacija i kontrolu eksperimenata.

Računalno projektiranje IC dizajniran za automatizaciju rada inženjera dizajna i programera nove opreme (tehnologije). Takvi informacijski sustavi pomažu:

Razvoj novih proizvoda i tehnologija za njihovu proizvodnju;

Razni inženjerski proračuni (određivanje tehničkih parametara proizvoda, normativa potrošnje - rada, materijala itd.);

Izrada grafičke dokumentacije (crteži, dijagrami, prijelomi);

Modeliranje dizajniranih objekata;

Izrada upravljačkih programa za numerički upravljane strojeve.

IS organizacijskog menadžmenta dizajniran za automatizaciju funkcija administrativnog (upravljačkog) osoblja. Ovaj razred uključuje IS za upravljanje industrijskim (poduzeća) i neindustrijskim objektima (banke, burze, osiguravajuća društva, hoteli itd.) i pojedinačnim uredima (uredski sustavi).

IC kontrole procesa namijenjeni automatizaciji različitih tehnoloških procesa (fleksibilni proizvodni procesi, metalurgija, energetika itd.).

1.2.3 Struktura i sastav informacijskog sustava. Gotovo sve vrste razmatranih informacijskih sustava, bez obzira na njihov opseg primjene, uključuju isti skup komponenti (slika 1.2):

Funkcionalne komponente;

Komponente sustava za obradu podataka;

Organizacijske komponente.

Istovremeno, pod kontrolna funkcija odnosi se na posebnu trajnu odgovornost jedne ili više osoba, čije ispunjenje dovodi do postizanja određenog poslovnog rezultata.

Pod, ispod funkcionalne komponente shvaća se kao sustav upravljačkih funkcija - cjeloviti skup (kompleks) upravljačkih poslova međusobno povezanih u vremenu i prostoru, potrebnih za postizanje ciljeva postavljenih poduzeću.

Cjelokupni proces upravljanja poduzećem svodi se ili na linearno (na primjer, administrativno) upravljanje poduzećem ili njegovom strukturnom podjelom, ili na funkcionalno upravljanje (na primjer, logistika, računovodstvo itd.). Stoga je dekompozicija informacijskog sustava prema funkcionalnim kriterijima (slika 1.2) uključuje identifikaciju njegovih pojedinačnih dijelova, nazvanih funkcionalni podsustavi (FS) (funkcionalni moduli, poslovne aplikacije), implementirajući sustav funkcija upravljanja. Funkcionalni atribut određuje svrhu podsustava, odnosno za koje područje djelovanja je namijenjen i koje glavne ciljeve, zadatke i funkcije obavlja. Funkcionalni podsustavi uvelike ovise o predmetnom području (području primjene) informacijskih sustava.

Slika 1.3 prikazuje funkcionalnu dekompoziciju informacijskog sustava industrijskog poduzeća. Ovisno o složenosti objekta, broj funkcionalnih podsustava kreće se od 10 do 50 stavki. Kao što proizlazi iz gornjih slika, unatoč različitim područjima primjene informacijskih sustava, određeni broj funkcionalnih podsustava ima isto ime (primjerice, računovodstvo i izvještavanje), ali se njihov interni sadržaj za različite objekte međusobno značajno razlikuje. Specifične značajke svakog funkcionalnog podsustava sadržane su u takozvanim “funkcionalnim zadacima” podsustava (slika 1.2). Tipično, rukovodeće osoblje ili povezuje ovaj koncept s postizanjem određenih ciljeva upravljačke funkcije, ili ga definira kao posao koji se mora obaviti na određeni način u određenom razdoblju. Međutim, s pojavom novih informacijskih tehnologija, koncept “ zadatak » razmatra se šire: kao cjelovit kompleks obrade informacija, osiguravajući ili izdavanje izravnih kontrolnih utjecaja na tijek proizvodnog procesa, ili izdavanje potrebnih informacija za donošenje odluka od strane upravljačkog osoblja. Dakle, zadatak treba promatrati kao element sustava upravljanja, a ne kao element sustava za obradu podataka. Izbor sastava funkcionalnih zadataka funkcionalnih podsustava upravljanja obično se provodi uzimajući u obzir glavne faze upravljanja: planiranje; računovodstvo, kontrola i analiza; regulacija (izvršenje).

Planiranje je funkcija upravljanja koja osigurava formiranje planova u skladu s kojima će se organizirati funkcioniranje objekta upravljanja. Obično se razlikuju dugoročno (5–10 godina), godišnje (1 godina) i operativno (dan, tjedan, desetljeće, mjesec) planiranje.

Slika 1.3 – Povećana funkcionalna dekompozicija

informacijski sustav industrijskog poduzeća

Računovodstvo, kontrola i analiza– to su funkcije koje daju podatke o stanju upravljanog sustava za određeno vremensko razdoblje; utvrđivanje činjenica i razloga odstupanja stvarnog stanja objekta upravljanja od planiranog stanja, kao i utvrđivanje veličine tog odstupanja. Knjigovodstvo se vodi prema planskim pokazateljima u odabranom planskom opsegu (horizontu) (operativni, srednjoročni i dr.).

Regulacija (izvršenje)– ovo je funkcija koja osigurava usporedbu planiranih i stvarnih pokazatelja učinka kontrolnog objekta i provedbu potrebnih kontrolnih radnji u slučaju odstupanja od planiranih u zadanom rasponu (segmentu).

U skladu s identificiranim funkcionalnim podsustavima (sl. 1.3) i uzimajući u obzir faze upravljanja, utvrđuje se sastav zadataka funkcionalnih podsustava. Na primjer, informacijski sustav upravljanja osobljem banke može sadržavati sljedeće funkcionalne podsustave:

Planiranje broja bankovnog osoblja;

Obračun plaće osoblja;

Planiranje i organiziranje obuke osoblja;

Upravljanje kretanjem osoblja;

Statističko računovodstvo i izvješćivanje;

Pomoć na upit.

Odabir i obrazloženje sastava funkcionalnih zadataka jedan je od bitnih elemenata kreiranja informacijskih sustava. Treba napomenuti da je upravo zadatak (funkcionalni podsustav) predmet razvoja, implementacije i rada krajnjeg korisnika.

Analiza funkcionalnih zadataka pokazuje da je njihova praktična implementacija u informacijskim sustavima viševarijantna. Isti se problem može riješiti (implementirati) različitim matematičkim metodama, modelima i algoritmima (slika 1.2). Ovaj funkcionalni podsustav ponekad se naziva programski podsustav.

Među brojnim mogućnostima implementacije, u pravilu, postoji najbolja, određena mogućnostima računalnog sustava i sustava za obradu podataka u cjelini.

U suvremenim automatiziranim sustavima za projektiranje informacijskih sustava ova komponenta je dio tzv. banaka modela i algoritama iz kojih se tijekom razvoja informacijskih sustava odabiru najučinkovitiji za određeni objekt upravljanja.

1.2.4 Komponente sustava za obradu podataka. Glavna funkcija sustava za obradu podataka je implementacija standardnih operacija obrade podataka, a to su:

Prikupljanje, registracija i prijenos informacija na računalne medije;

Prijenos informacija do mjesta njihove pohrane i obrade;

Unos informacija u računalo, kontrola unosa i njihovo raspoređivanje u memoriji računala;

Stvaranje i održavanje baze podataka unutar stroja;

Obrada informacija na računalu (akumulacija, sortiranje, podešavanje, uzorkovanje, aritmetička i logička obrada) za rješavanje funkcionalnih problema sustava (podsustava) upravljanja objektima;

Izlaz informacija u obliku kartica, videograma, signala za neposredno upravljanje tehnološkim procesima, informacija za komunikaciju s drugim sustavima;

Organizacija, upravljanje (administriranje) računalnog procesa (planiranje, računovodstvo, kontrola, analiza provedbe napredovanja izračuna) u lokalnim i globalnim računalnim mrežama.

Sustav za obradu podataka (DPS) namijenjen je informatičkim uslugama za stručnjake iz raznih upravljačkih tijela poduzeća koji donose upravljačke odluke.

Identifikacija tipičnih operacija obrade podataka omogućila je stvaranje specijaliziranih softverskih i hardverskih sustava koji ih implementiraju (različiti periferni uređaji, uredska oprema, standardni programski setovi, uključujući aplikacijske programske pakete - APP - koji provode funkcionalne zadatke IS-a). Konfiguracija hardverskih sustava tvori tzv topologija računalnog sustava.

ODS može raditi u tri glavna načina: šaržni, interaktivni, u stvarnom vremenu.

Za rafalni način rada Tipično je da se rezultati obrade daju korisnicima nakon završetka tzv. paketa zadataka. Kao primjer sustava koji rade u paketnom načinu rada mogu se navesti sustavi statističkog izvještavanja, porezne inspekcije, centri za obračun gotovine (CCS), banke itd. Nedostatak ovog načina je što je korisnik izoliran od procesa obrade informacija, što smanjuje učinkovitost donošenja upravljačkih odluka.

Na interaktivni (dijaloški) način rada rada, razmjenjuju se poruke između korisnika i sustava. Korisnik razmatra rezultate upita i donesene odluke unosi u sustav za daljnju obradu. Tipični primjeri dijaloških zadataka mogu se smatrati multivarijantnim zadacima korištenja resursa (radnih, materijalnih, financijskih).

Način rada u stvarnom vremenu koristi se za upravljanje brzim procesima, poput prijenosa i obrade bankovnih informacija u globalnim međunarodnim mrežama kao što je SWIFT, te kontinuiranim tehnološkim procesima.

Gotovo svi sustavi obrade podataka informacijskih sustava, bez obzira na njihov opseg primjene, uključuju isti skup komponenti (komponenti), nazvanih vrstama podrške (slika 1.2). Uobičajeno je razlikovati informacijsku, programsku, tehničku, pravnu i jezičnu podršku.

Informacijska podrška je skup metoda i sredstava za smještaj i organiziranje informacija, uključujući sustave klasifikacije i kodiranja, jedinstvene dokumentacijske sustave, racionalizaciju protoka dokumenata i obrazaca dokumenata, metode za stvaranje unutarstrojne informacijske baze informacijskog sustava. O kvaliteti razvijene informacijske potpore uvelike ovisi pouzdanost i kvaliteta donesenih upravljačkih odluka.

Softver– skup programskih alata za izradu i rad ODS-a pomoću računalne tehnologije. Softver uključuje osnovne (na razini cijelog sustava) i primijenjene (posebne) softverske proizvode.

Tehnička podrška je skup tehničkih sredstava koja služe za rad sustava za obradu podataka kako izvan računala (periferna tehnička sredstva za prikupljanje, snimanje, primarnu obradu informacija, uredska oprema raznih namjena, telekomunikacijska i komunikacijska oprema) tako i na računalima različitih klasa .

Pravna podrška je skup pravnih normi kojima se uređuje stvaranje i rad informacijskog sustava. Pravna potpora razvoju informacijskog sustava uključuje propise o ugovornim odnosima između naručitelja i nositelja razvoja IS-a. Pravna podrška za funkcioniranje ODS-a uključuje: uvjete za davanje pravne snage dokumentima dobivenim korištenjem računalne tehnologije; prava, dužnosti i odgovornosti osoblja, uključujući pravodobnost i točnost obrade informacija; pravila korištenja informacija i postupak rješavanja sporova o njihovoj pouzdanosti i dr.

Jezična podrška je skup jezičnih alata koji se koriste u različitim fazama stvaranja i rada ODS-a kako bi se povećala učinkovitost razvoja i osigurala komunikacija između ljudi i računala.

1.2.5 Organizacijske komponente informacijskog sustava. Izdvajanje organizacijskih sastavnica u samostalan smjer uvjetovano je posebnim značajem ljudskog čimbenika (osoblja) u uspješnom funkcioniranju IS-a. Prije implementacije skupog sustava za obradu podataka; Potrebno je obaviti ogroman posao na racionalizaciji i poboljšanju organizacijske strukture ustanove; inače će učinkovitost IS-a biti niska. glavni problem ujedno se sastoji u utvrđivanju stupnja usklađenosti postojećih funkcija upravljanja i organizacijske strukture koja te funkcije provodi sa strategijom razvoja poduzeća. Sredstva za postizanje cilja - poboljšanje organizacijskih struktura - su različite metode modeliranja.

Pod, ispod organizacijske komponente IS-a (Sl. 1.2) se shvaća kao skup metoda i sredstava koji omogućuju poboljšanje organizacijske strukture objekata i funkcija upravljanja koje obavljaju strukturne jedinice; utvrđuje raspored osoblja i broj članova svake ustrojstvene jedinice; izraditi opis poslova za rukovodeće osoblje u uvjetima rada ODS-a.

1.2.6 Trendovi u razvoju informacijskih sustava. Logika razvoja informacijskih sustava u proteklih 40 godina jasno pokazuje učinak njihala: centralizirani model obrade podataka temeljen na glavnim računalima, koji je dominirao do sredine 80-ih, ustupio je mjesto u samo nekoliko godina distribuiranoj arhitekturi ravnopravnih računala. to-peer lokalne mreže (LAN-ovi) osobnih računala, no tada se počelo vraćati kretanje prema centralizaciji resursa sustava.

Danas je fokus na tehnologiji klijent-poslužitelj, koja učinkovito kombinira prednosti svojih prethodnika.

Postoji nekoliko generacija IP-a.

Prva generacija IC (1960.–1970.) izgrađen je na temelju središnjih računala po principu “jedno poduzeće - jedan procesni centar”, a IBM-ov operacijski sustav - MVS - služio je kao standardno okruženje za izvršavanje aplikacija (funkcionalnih zadataka).

Druga generacija IC (1970.–1980.): Prvi koraci prema decentralizaciji IP-a, tijekom kojih su korisnici počeli gurati informacijsku tehnologiju u urede i podružnice poduzeća pomoću miniračunala kao što je DEC VAX. Paralelno je počelo aktivno uvođenje visokoučinkovitih DBMS-ova tipa DB2 i komercijalnih aplikacijskih programskih paketa. Dakle, kardinalna inovacija ove generacije informacijskih sustava bio je dvo- i trorazinski model organizacije sustava za obradu podataka (centralno računalo - mini-računala odjela i ureda) s informacijskom osnovom temeljenom na decentraliziranoj bazi podataka i aplikacijskim paketima. .

Treća generacija IC(1980. – početak 1990.): Procvat distribuirane mrežne obrade, potaknut masovnim prelaskom na osobna računala (PC). Logika korporativnog poslovanja zahtijevala je objedinjavanje različitih poslova u jedinstven informacijski sustav - pojavile su se računalne mreže i distribuirana obrada. Međutim, vrlo brzo prvi znakovi hijerarhije počeli su se otkrivati ​​u peer-to-peer mrežama: prvo u obliku namjenskih datotečnih poslužitelja, ispisnih poslužitelja i telekomunikacijskih poslužitelja, a potom i aplikacijskih poslužitelja. U određenoj fazi, sve veća potreba za koncentracijom resursa IS-a odgovornih za administraciju sustava (organiziranje računalnog procesa), podržavanje korporativne baze podataka i pokretanje centraliziranih aplikacija povezanih s njom, zadovoljena je u takozvanom modelu "srednjeg kalibra" korištenjem UNIX poslužitelja, koje proizvode IBM, DEC, Hewlett-Packard, Sun itd. Stoga je tržište poslužitelja postalo jedan od najdinamičnijih sektora računalne industrije.

S razvojem treće generacije IS-a, ideja čiste (peer-to-peer) distribuirane obrade primjetno je izblijedjela i ustupila mjesto hijerarhijskom modelu klijent-poslužitelj.

Četvrta generacija IC. Posebnosti suvremenog IS-a su prije svega hijerarhijska organizacija u kojoj se centralizirana obrada i objedinjeno upravljanje resursima IS-a na višoj razini kombinira s distribuiranom obradom na nižoj razini, određeno sintezom rješenja testiranih u sustavima prethodnih godina. generacije. Informacijski sustavi četvrte generacije akumuliraju sljedeće glavne karakteristike:

U potpunosti iskoristiti potencijal stolnog računalstva i okruženja distribuirane obrade;

Modularna konstrukcija sustava, koja sugerira postojanje više različitih tipova arhitektonskih rješenja;

Ušteda resursa sustava centraliziranjem pohrane i obrade podataka na višim razinama hijerarhije IS-a;

Dostupnost učinkovitih centraliziranih mrežnih i alata za administraciju sustava (organizacija računalnog procesa), koji omogućuju end-to-end kontrolu nad funkcioniranjem mreže i upravljanje na svim razinama hijerarhije, kao i pružanje potrebne fleksibilnosti i dinamičkih promjena u konfiguracija sustava;

Oštro smanjenje tzv. “skrivenih troškova” - operativnih troškova za održavanje informacijskog sustava, koje nije lako predvidjeti u proračunu organizacije (održavanje funkcioniranja mreže, backup korisničkih datoteka na udaljenim poslužiteljima, postavljanje konfiguracija radnih stanica i njihovo povezivanje s mrežom, osiguranje zaštite podataka, ažuriranje verzija softvera itd.).

1.3 Klasifikacija i struktura tehničkih sredstava informacijske tehnologije

1.3.1 Faze rada informacijskog sustava

1.3.2 Osnovne informacije o dizajnu računala

1.3.3 Računalna klasifikacija

1.3.4 Trendovi razvoja računala

Literatura: 2 str. 48–76; 4 c. 32–73; 5 c. 45–56; 6 c. 4–12, 92–136; 8.9.

1.3.1 Faze rada informacijskog sustava. U radu informacijskog sustava, u njegovom tehnološkom procesu, može se razlikovati nekoliko prilično jasno razlučivih faza:

1. Rođenje podataka, odnosno formiranje primarnih poruka koje bilježe rezultate poslovanja, svojstva objekata i subjekata upravljanja, parametre proizvodnih procesa, sadržaj regulatornih i pravnih akata itd.

2. Prikupljanje i sistematizacija podataka , odnosno organiziranje takvog smještaja podataka koji bi osigurao brzo pretraživanje i odabir potrebnih informacija, metodično ažuriranje podataka, zaštitu od iskrivljenja, gubitka, gubitka povezanosti i sl.

3. Obrada podataka – procesi uslijed kojih se na temelju prethodno akumuliranih podataka formiraju novi tipovi podataka: generalizirajući, analitički, preporučni, prognostički... Izvedeni podaci također se mogu podvrgnuti daljnjoj obradi i donositi informacije dublje generalizacije itd. .

4. Prikaz podataka – prikaz podataka u obliku pogodnom za ljudsku percepciju. Prije svega, to je tisak, odnosno izrada dokumenata koji su pogodni za ljudsku percepciju. Ali takve vrste prezentacije kao što su izrada grafičkih ilustrativnih materijala (grafike, dijagrami) i formiranje zvučnih signala također se široko koriste.

1.3.2 Osnovne informacije o strukturi računala. Elektroničko računalo (računalo) je uređaj koji obavlja sljedeće operacije:

Unos podataka;

Obrada informacija u skladu s računalnim programom;

Izlaz obrade rezultira u obliku pogodnom za ljudsku percepciju.

Za svaku od ovih radnji odgovoran je poseban računalni blok, odnosno: ulazni uređaj, središnja procesorska jedinica (CPU), izlazni uređaj. Svi su oni vrlo složeni i sastoje se od zasebnih manjih uređaja. Konkretno, središnji procesor može uključivati: aritmetičko-logičku jedinicu, upravljački uređaj i uređaj za memoriju s izravnim pristupom. Tako uvećani blok dijagram računala poprima oblik prikazan na sl. 1.4. Ovu kompoziciju prvi je formulirao njemačko-američki matematičar John von Neumann (iako ju je tijekom Drugog svjetskog rata prvi upotrijebio Nijemac Konrad Zuse u svojim kalkulatorima Z-serije).

Aritmetičko logička jedinica (ALU) je upravo mjesto gdje se izvode transformacije podataka propisane programskim naredbama: aritmetičke operacije nad brojevima, pretvorbe kodova, usporedba riječi itd.

RAM memorija (RAM), ili jednostavno memorija, namijenjena je za smještaj programa, kao i za privremeno pohranjivanje nekih dijelova ulaznih podataka i međurezultata. Karakterizira ga: mogućnost pisanja (ili čitanja) elemenata programa i podataka na proizvoljnu memorijsku lokaciju (ili s proizvoljne memorijske lokacije), visoke performanse. Riječ proizvoljan ne znači "što god", već mogućnost okrenuti se dano adresa bez nužnost gledanje svatko prethodni.

Slika 1.4 – Uvećani blok dijagram računala

Kvaliteta računala karakteriziraju mnogi pokazatelji. Ovo je skup uputa (naredbi) koje je računalo sposobno razumjeti i izvršiti, te radna brzina (performanse) središnjeg procesora i broj ulazno/izlaznih uređaja (perifernih uređaja) koji se na njega mogu spojiti na isto vrijeme, i potrošnja energije, i mnogo više. Ali glavna karakteristika, u pravilu, jest izvođenje , odnosno broj operacija koje je središnji procesor sposoban izvršiti u jedinici vremena.

Brzina računala bitno ovisi o brzini RAM-a, odnosno o trajanju pristupa RAM-u. Stoga postoji stalna potraga za elementima RAM-a koji bi zahtijevali što manje vremena za operacije čitanja i pisanja. Međutim, zajedno s performansama, cijena memorijskih elemenata raste (i to vrlo oštro), tako da je izgradnja RAM-a potrebnog kapaciteta na brzim elementima ekonomski neprihvatljiva. Ovaj problem je riješen izgradnjom višerazinska memorija . RAM se sastoji od dva ili tri dijela: glavni dio je velikog kapaciteta, izgrađen na relativno sporim (ali jeftinijim) elementima, i dodatni dio (tzv. cache memorija ) sastoji se od elemenata velike brzine. Podaci kojima ALU najčešće pristupa nalaze se u predmemoriji; u glavnoj memoriji pohranjuje se veća količina operativnih informacija. Distribuciju informacija između komponenti RAM-a kontrolira posebna jedinica središnje procesorske jedinice (CPU). Količina RAM-a i cache memorije jedna je od najvažnijih karakteristika računala.

1.3.3 Klasifikacija računala. Raspon tipova računala trenutno je ogroman: strojevi se razlikuju po namjeni, snazi, veličini, korištenoj bazi elemenata, otpornosti na nepovoljne uvjete itd. Tako bi bilo moguće klasificirati računala s različitih gledišta, prema različitim kriterijima klasifikacije. Trenutno prihvaćena gradacija računala s obzirom na performanse i ukupne karakteristike (dimenzije, težina) prikazana je u tablici 1.1. Valja napomenuti da je klasifikacija u određenoj mjeri proizvoljna, budući da su granice između skupina nejasne i vrlo promjenjive tijekom vremena: razvoj ove grane znanosti i tehnologije toliko je brz da, primjerice, današnje mikroračunalo nije inferiorno u snage za miniračunalo prije pet godina.

Tablica 1.1 – Klase suvremenih računala

Računalni razred Glavna svrha Osnovni tehnički podaci
Superračunalo Složeni znanstveni izračuni Integralne performanse do stotine milijardi operacija u sekundi; stotine paralelnih procesora
Glavna računala Obrada velikih količina informacija iz banaka i velikih poduzeća Višeprocesorska arhitektura; povezivanje do 200 radnih stanica
Miniračunalo Sustavi upravljanja za srednja poduzeća; računalni sustavi s više konzola Višeprocesorska arhitektura, opsežna periferija
poslužitelji Kontrola lokalne mreže ili Internet čvora, pohrana podataka Jednostruka (višeprocesorska) arhitektura, velika brzina procesora; veliki RAM, tvrdi diskovi velikog kapaciteta
Radne stanice Sustavi za projektiranje potpomognuti računalom, sustavi za automatizaciju pokusa Jednostruka (višeprocesorska) arhitektura, velika brzina procesora; veliki RAM, tvrdi diskovi velikog kapaciteta, specijalizirane periferije
Mikroračunalo Personalizirana korisnička usluga; rad u lokalnim automatiziranim sustavima upravljanja Jednoprocesorska arhitektura, fleksibilnost konfiguracije - mogućnost povezivanja raznih vanjskih uređaja

Razred osobnih računala sastoji se od vrlo različitih tipova strojeva i stoga zaslužuje zasebnu klasifikaciju (tablica 1.2). Kao kriterij klasifikacije uzeti su podaci o težini i dimenzijama.

Tablica 1.2 – Mikroračunala (osobna računala)

Tip Težina, kg Napajanje