Istoria dezvoltării sistemelor informaționale. Componentele principale ale sistemelor informaționale corporative Un sistem informațional este format din părți

22.04.2021 Știri

Proiecta sisteme de informare este un proces în mai multe etape de creare și/sau modernizare a acestora prin utilizarea unui set ordonat de metodologii și instrumente. Proiectarea (spre deosebire de modelare) presupune lucrul cu un obiect inexistent și are ca scop crearea unui sistem informațional în domeniul:

  • prelucrarea obiectelor viitoarei baze de date,
  • programe de scriere (inclusiv formulare de raportare și ecran) care asigură executarea interogărilor la date,
  • ținând cont de funcționarea unui mediu specific (tehnologie).

Dacă identificăm etapa de proiectare a sistemelor informaționale ca o etapă separată, atunci aceasta poate fi plasată între etapele de analiză și dezvoltare. Cu toate acestea, în practică, o împărțire clară în etape este de obicei dificilă sau imposibilă, deoarece proiectarea, începând în mod oficial cu definirea scopului proiectului, continuă adesea în etapele de testare și implementare.

Scopul proiectării sistemului informațional și conceptele aferente

Managerii moderni ai organizațiilor publice și private sunt conștienți de faptul că viteza de procesare a informațiilor, care se schimbă constant și crește în volum, este o chestiune de supraviețuire a companiei pe piață și de avantaj competitiv. În general, obiectivele proiectelor de creare a sistemelor informaționale se rezumă la furnizarea de condiții care să permită recepționarea, procesarea și utilizarea acestor informații prin crearea unui sistem funcțional, sigur, cu suficiente:

  • nivelul de adaptabilitate la condițiile în schimbare,
  • debit,
  • timpul de răspuns al sistemului la o solicitare,
  • nivel de securitate,
  • gradul de ușurință în utilizare.

Un sistem informațional (IS) este o colecție de informații conținute într-o bază de date și tehnologii (precum și instrumente tehnice) care permit prelucrarea informațiilor. În acest caz, tehnologiile includ metode de detectare, colectare, procesare, stocare, distribuire a informațiilor și metode care permit implementarea acestor metode. Administrarea informației aceasta se rezumă la utilizarea acestor metode pentru a controla procesele de planificare, proiectare, operare și analiză a SI. Tehnologia de proiectare se bazează pe metodologia aleasă pentru o anumită sarcină ca un set de principii exprimate într-un singur concept definit.

Organizarea designului IP

Organizarea designului IC este de obicei împărțită în 2 tipuri:

  1. Designul canonic reflectă caracteristicile tehnologice ale procesului original (individual).
  2. Designul standard, care se caracterizează printr-o soluție de proiectare standard (TDS), este replicat și potrivit pentru utilizare repetată.

Designul canonic se distinge prin reflectarea tehnologiei de proiectare manuală, implementarea la nivel de performeri și utilizarea instrumentelor universale de asistență computerizată.

Designul canonic este utilizat în principal pentru circuite integrate locale și relativ mici, cu utilizarea minimă a soluțiilor standard. Adaptarea soluțiilor de proiectare are loc numai prin reprogramarea modulelor software.

Proiectarea canonică este organizată folosind un model de ciclu de viață în cascadă. Aceasta presupune împărțirea procesului în următoarele etape și etape:

  1. Etapa pre-proiect. Produs și compilat sarcina tehnica. Adică se formează cerințele pentru sistemul informațional, se dezvoltă conceptul acestuia, se întocmește un studiu de fezabilitate și se scriu specificații tehnice.
  2. Etapa de proiectare presupune pregătirea proiectelor preliminare și tehnice, elaborarea documentației de lucru.
  3. Etapa post-proiect demarează activitățile pentru implementarea SI, instruirea personalului și analiza rezultatelor testelor. O parte a acestei etape este menținerea PI și eliminarea deficiențelor identificate.

Etapele, dacă este necesar, pot fi mărite sau detaliate - combinați etapele succesive, eliminați-le pe cele „inutile”, începeți următoarea etapă înainte de a o finaliza pe cea anterioară.

Metoda de proiectare standard se distinge prin capacitatea de a descompune IS proiectat în componente, care includ module software, subsisteme, seturi de sarcini etc. Pentru a implementa componente, puteți utiliza soluții standard care există deja pe piață și le puteți personaliza pentru a se potrivi. nevoile unei anumite organizaţii. În acest caz, proiectarea standard necesită disponibilitatea obligatorie a documentației care descrie în detaliu TPR și procedurile de configurare.

Descompunerea poate avea mai multe niveluri, ceea ce face posibilă distingerea claselor de TPR:

  • elemental – pentru o sarcină separată (element),
  • subsistem - pentru subsisteme individuale,
  • obiect - soluții de proiectare standard ale industriei care conțin întregul set de subsisteme.

Abilitatea de a implementa o abordare modulară este considerată un avantaj al TPR-urilor elementare. Totuși, în caz de incompatibilitate elemente diferite procesul de combinare a acestora duce la creșterea costurilor. Subsistemul TPR, pe lângă implementarea unei abordări modulare, face posibilă realizarea unei configurații parametrice pentru obiecte la diferite niveluri de control. Problemele cu unificarea apar atunci când sunt implicate mai multe produse diferiți producători DE. În plus, adaptabilitatea TPR din punctul de vedere al reinginerării continue a proceselor este considerată insuficientă. TPR-urile obiectelor, în comparație cu clasele anterioare, sunt diferite o cantitate mare avantaje:

  • scalabilitate, care face posibilă utilizarea configurațiilor IS pentru un număr diferit de stații de lucru,
  • unitatea metodologică a componentelor,
  • compatibilitatea componentelor IC,
  • deschiderea arhitecturii - capacitatea de a implementa soluții de proiectare pe platforme de diferite tipuri,
  • configurabilitate – capacitatea de a utiliza subsetul dorit de componente IS.

În timpul implementării proiectării standard, sunt utilizate abordări orientate spre parametri și orientate pe model.

Metodologii de bază de proiectare IC

Caracteristicile specifice ale procesului de proiectare ne permit să distingem metodologiile construite pe diferite principii. Printre principalele metodologii moderne de proiectare IC se numără următoarele:

  • SADT. Metodologia de modelare a muncii funcționale, care se bazează pe analiza structurală și reprezentare grafică organizarea ca sistem de funcţii. Aici distingem modele funcționale, informaționale și dinamice. Metodologia este cunoscută în prezent ca notația IDEF0 (standard). Procesul analizat este reprezentat grafic sub forma unui patrulater, unde influențele de reglementare și de control sunt reprezentate în partea de sus, obiectele de control în partea de jos, datele de intrare în stânga și datele de ieșire în dreapta.
  • RAD. Metodologie de dezvoltare rapidă a aplicațiilor. RAD permite dezvoltarea rapidă a aplicațiilor prin utilizarea designului bazat pe componente. Metodologia este utilizată pentru proiecte cu un buget limitat, cerințe neclare pentru IP și termene scurte de implementare. Ei recurg la el dacă interfața cu utilizatorul poate fi demonstrat într-un prototip iar designul împărțit în elemente funcționale.
  • RUP. Metodologia RUP implementează abordări iterative și incrementale. Sistemul este construit pe baza arhitecturii sistemului informațional, iar planificarea și managementul proiectelor se bazează pe cerințele funcționale ale sistemului informațional. Dezvoltarea unui sistem informatic general are loc în iterații, ca un complex de proiecte individuale mici, cu propriile planuri și sarcini. Ciclul iterativ este caracterizat de un periodic Părereși adaptarea la nucleul IS.

Există mai multe clasificări ale metodologiilor: pentru utilizarea TPR, pentru utilizarea instrumentelor de automatizare etc. De exemplu, după gradul de adaptabilitate, reconstrucții (când modulele sunt reprogramate), parametrizare (când modificarea parametrilor presupune generarea unui soluție de proiectare), restructurare (la schimbarea modelului zonei cu probleme) se disting însoțite de generarea automată a unei soluții de proiectare).

Conceptul de sistem informatic

Conceptul de „tehnologia informației” este strâns legat de conceptul de „sistem informațional”.

Există multe definiții ale conceptului de „sistem”. De exemplu, sistem este considerată ca un ansamblu de elemente (obiecte) interdependente unite pentru a atinge un scop comun, izolat de mediu inconjurator, interacționând cu acesta în ansamblu și prezentând proprietăți sistemice. Într-un sens mai larg, interpretarea sistemului este dată de un dicționar terminologic de automatizare, știința informației și tehnologia calculatoarelor: sistem – este un ansamblu de obiecte interconectate subordonate unui anumit scop comun, ținând cont de condițiile de mediu.

Un set ordonat de elemente de sistem și conexiunile lor între ele reprezintă structura sistemului.

După ce am analizat conceptul de structură și existent definiții ale sistemului , putem evidenția următoarele principale: componente :

1) un sistem este o colecție ordonată de elemente;

2) elementele sistemului sunt interconectate și interacționează în cadrul acestui sistem, fiind subsistemele acestuia;

3) sistemul în ansamblu își îndeplinește funcția atribuită, care nu poate fi redusă la funcția unui element separat;

4) elementele sistemului pot interacționa între ele în cadrul sistemului, precum și independent cu mediul extern și, în același timp, își pot schimba conținutul sau structura internă.

Sistem informatic(IS) este un mediu ale cărui elemente constitutive sunt calculatoare, rețele de calculatoare, produse software, baze de date, oameni etc.

Scopul principal al sistemului informatic– organizarea stocării, prelucrării și transmiterii informațiilor finale necesare pentru luarea deciziilor. Un sistem informațional este un sistem de procesare a informațiilor om-calculator.

Să ne amintim: Tehnologia informației este un proces de lucru cu informații, constând în reguli clar reglementate pentru efectuarea operațiunilor.

Scopul principal al tehnologiei informației- productie solicitate de utilizator informație.

Executarea functiilor sistemului informatic imposibil fără cunoștințe de tehnologie informațională orientată către aceasta.

Sistem informatic modern – acesta este un set tehnologia Informatiei, care vizează susținerea ciclului de viață al informației și include trei componente principale ale procesului: prelucrarea datelor, managementul, managementul informațiilor și managementul cunoștințelor.

Conceptul de sisteme informaționale a suferit schimbări semnificative de-a lungul existenței sale. Mai jos este istoria dezvoltării IP și scopurile utilizării lor în diferite perioade de existență.



În anii 1950 a fost realizat rolul informației ca resursă cea mai importantă a unei întreprinderi, organizații, regiuni și societăți în ansamblu; a început să dezvolte SI automatizate de diferite tipuri. Primele IS-uri au fost destinate exclusiv procesării facturilor și calculelor de salarizare și au fost implementate pe contabilitatea electromecanică mașini de numărat. Acest lucru a dus la o anumită reducere a costurilor și a timpului pentru pregătirea documentelor pe hârtie. La început, când a devenit posibilă procesarea informațiilor folosind tehnologia computerizată, termenul „sisteme de procesare a datelor” (DPS) a fost larg răspândit; acest termen a fost utilizat pe scară largă în dezvoltarea sistemelor de control radio pentru rachete și alte obiecte spațiale, în crearea de sisteme de colectare și prelucrare a informațiilor statistice despre starea atmosferei, contabilitate și raportare a informațiilor întreprinderilor etc. Pe măsură ce memoria computerului a crescut, atenția principală a început să fie acordată problemelor de organizare a bazelor de date. Această direcție păstrează o anumită independență în prezent și este angajată în principal în dezvoltarea și dezvoltarea tehnicii și implementare software prelucrarea datelor folosind diferite tipuri de calculatoare. Pentru a păstra această direcție pe măsură ce se dezvoltă, au apărut termenii „bază de cunoștințe” și „bază de obiective”, permițând să se extindă interpretarea problemei creării și procesării efective a unei baze de date la sarcinile care sunt puse în viitor la dezvoltarea un IS.

anii 1960 sunt marcate de o schimbare de atitudine față de IP. Informațiile obținute de la aceștia au început să fie folosite pentru raportarea periodică a multor parametri. Pentru a realiza acest lucru, organizațiile aveau nevoie de echipamente informatice de uz general capabile să îndeplinească multe funcții, și nu doar să proceseze facturile și să calculeze salariile la întreprindere, așa cum era cazul anterior.

:

Suportul tehnic pentru sisteme a constat din calculatoare de putere redusă din generația a 2-a-3-a;

Suportul informațional (IS) a constat din matrice de date (fișiere), a căror structură era determinată de programul în care au fost utilizate;

Software – programe de aplicații specializate, de exemplu, software de salarizare;

Arhitectura IS este centralizată. De regulă, a fost folosit procesare în lot sarcini. Utilizatorul final nu a avut contact direct cu IS-ul, întregul Prelucrare preliminară informațiile și contribuțiile au fost efectuate de personalul IS.

:

Relația directă între programe și date, de ex. schimbari in domeniul subiectului a dus la modificări în structura datelor, ceea ce a forțat reproiectarea programelor;

Dezvoltarea și modificarea sistemelor cu forță de muncă intensivă;

Dificultatea de a coordona părți ale unui sistem dezvoltat de diferiți oameni în momente diferite.

În anii 1970 - începutul anilor 1980. Enterprise IP începe să fie folosit ca instrument de management al producției care sprijină și accelerează procesul de pregătire și luare a deciziilor. Majoritatea sistemelor informaționale din această perioadă au fost destinate să rezolve probleme consacrate, care au fost clar definite în etapa de creare a sistemului și apoi practic nu s-au schimbat. Apariția calculatoarelor personale duce la apariția resurselor de calcul distribuite și la descentralizarea sistemului de control. Această abordare și-a găsit aplicarea în sistemele de sprijinire a deciziilor (DSS), care caracterizează noua etapa management organizațional informatic. Acest lucru reduce sarcina resurselor de calcul centralizate și niveluri superioare management, care le permite să concentreze soluția unor sarcini strategice majore pe termen lung. Viabilitatea oricărui IT depinde în mare măsură de accesul prompt al utilizatorilor la resursele centralizate și de nivelul conexiunilor de informații atât pe orizontală, cât și pe verticală în cadrul structurii organizaționale. În același timp, pentru a asigura un management eficient al întreprinderilor mari, ideea de a crea integrat sisteme automatizate sistem de control (ACS).

Până la sfârșitul anilor 1980. – începutul anilor 1990 Conceptul de utilizare a IP se schimbă din nou. Ele devin o sursă strategică de informații și sunt utilizate la toate nivelurile unei întreprinderi de orice profil. IT din această perioadă, oferind informațiile necesare în timp util, ajută organizația să obțină succes în activitățile sale, să creeze noi bunuri și servicii, să găsească noi piețe, să își asigure parteneri demni și să organizeze lansarea produselor. Calitate superioarăși la un preț mic etc. Dorința de a depăși neajunsurile generatia precedenta IP a dat naștere tehnologiei de creare și gestionare a bazelor de date. Baza de date este creată pentru un grup de sarcini interconectate, pentru mulți utilizatori, iar acest lucru face posibilă rezolvarea parțială a problemelor sistemelor informatice create anterior. La început, SGBD-urile au fost dezvoltate pentru calculatoare mari și numărul lor nu depășea o duzină. Datorită apariției calculatoarelor personale, tehnologia bazelor de date s-a răspândit, s-au creat un număr mare de instrumente și SGBD-uri pentru dezvoltarea sistemelor informaționale, ceea ce a determinat, la rândul său, apariția unui număr mare de sisteme informatice aplicate în domeniile de aplicare.

Principalele caracteristici ale acestei generații de IP:

Baza IR este baza de date;

Software-ul constă din programe de aplicație și un SGBD;

Mijloace tehnice: calculatoare de generația a 3-a–4 și calculatoare personale;

Instrumente de dezvoltare IS: limbaje procedurale de programare de 3–4 generații, extinse cu un limbaj de bază de date (SQL, QBE);

Arhitectura IS: cele mai populare sunt doua tipuri: IS local personal, baza de date centralizata cu acces la retea.

Un mare pas înainte a fost dezvoltarea principiului unei „interfețe prietenoase” în raport cu utilizatorul (atât utilizatorul final, cât și dezvoltatorul IS). De exemplu, o interfață grafică, sisteme dezvoltate de asistență pentru utilizatori și diverse instrumente pentru simplificarea dezvoltării IS sunt utilizate pe scară largă: sisteme de dezvoltare rapidă a aplicațiilor (sisteme RAD), instrumente de proiectare IS asistate de computer (instrumente CASE).

Dezavantajele acestei generații de circuite integrate:

Investițiile mari în informatizarea întreprinderilor nu au produs efectul așteptat corespunzător costurilor (costurile generale au crescut, dar nu a existat o creștere bruscă a productivității);

Introducerea sistemelor informatice s-a confruntat cu inerția oamenilor, cu reticența utilizatorilor finali de a-și schimba stilul obișnuit de lucru și de a stăpâni noile tehnologii;

Au început să fie impuse cerințe mai înalte calificărilor utilizatorilor (cunoașterea unui PC, programe de aplicație specifice și DBMS, capacitatea de a-și îmbunătăți constant abilitățile).

De la sfârşitul anilor 1990 În legătură cu neajunsurile menționate mai sus, generația modernă de IP a început treptat să prindă contur.

Principalele caracteristici ale acestei generații de circuite integrate:

Platforma tehnică constă din calculatoare puternice de generația a 5-a; diferite platforme sunt utilizate într-un singur IS (calculatoare mainframe, computere desktop puternice, computere mobile). Caracteristica cea mai tipică este utilizarea pe scară largă a rețelelor de calculatoare - de la local la global;

Suportul informațional are ca scop creșterea inteligenței băncilor de date în următoarele domenii:

· noi modele de cunoștințe care iau în considerare nu numai structura informației, ci și natura activă a cunoștințelor;

· instrumente online de analiză a informațiilor (OLAP) și instrumente de sprijin decizional (DSS);

· noi forme de prezentare a informaţiei, mai naturale pentru om (multimedia, baze de date complet documentare, baze de date hiper-documentare, instrumente de percepţie şi sinteză a vorbirii).

3.3. Sisteme informatice: sarcini, proprietăți, procese, utilizatori

Sistemele informatice moderne rezolvă următoarele scopuri principale :

1. Căutarea, prelucrarea și stocarea informațiilor care se acumulează pe o perioadă lungă de timp sunt de mare valoare. IC-urile sunt concepute pentru a procesa informațiile mai rapid și mai fiabil, astfel încât oamenii să nu piardă timpul, pentru a evita erorile umane, pentru a economisi costuri, pentru a face viața oamenilor mai confortabilă.

2. Stocarea datelor diferitelor structuri. Nu există un IS dezvoltat care să funcționeze cu un fișier de date omogen. Mai mult, o cerință rezonabilă pentru un sistem informațional este ca acesta să poată evolua. Pot apărea noi funcții care necesită date suplimentare cu o nouă structură. În același timp, toate informațiile acumulate anterior trebuie să rămână intacte. Teoretic, această problemă poate fi rezolvată prin utilizarea mai multor fișiere memorie externa, fiecare dintre ele stochează date cu o structură fixă. În funcție de modul în care este utilizat sistemul de gestionare a fișierelor, această structură poate fi o structură de înregistrare a fișierelor sau poate fi susținută de o funcție de bibliotecă separată scrisă special pentru sistem. Există exemple cunoscute de sisteme informatice care funcționează efectiv în care stocarea datelor a fost planificată să se bazeze pe fișiere. Ca urmare a dezvoltării majorității acestor sisteme, în ele a fost identificată o componentă separată, care este un tip de sistem de gestionare a bazelor de date (DBMS).

3. Analiza și prognozarea fluxurilor informaționale de diverse tipuri și tipuri care se mișcă în societate. Fluxurile sunt studiate în vederea minimizării, standardizării și adaptării acestora prelucrare eficientă pe computere, precum și caracteristici ale fluxurilor de informații care circulă prin diverse canale de diseminare a informațiilor.

4. Cercetarea modalităților de prezentare și stocare a informațiilor, crearea de limbaje speciale pentru descrierea formală a informațiilor de diferite naturi, dezvoltarea tehnicilor speciale de comprimare și codificare a informațiilor, adnotarea documentelor voluminoase și rezumarea acestora. În cadrul acestei direcții, se lucrează la crearea unor bănci de date cu volum mare care stochează informații din diverse domenii de cunoaștere într-o formă accesibilă computerelor.

5. Construirea de proceduri și mijloace tehnice pentru implementarea acestora, cu ajutorul cărora puteți automatiza procesul de extragere a informațiilor din documente care nu sunt destinate computerelor, ci axate pe percepția umană.

6. Crearea de sisteme de regăsire a informațiilor capabile să accepte interogări către depozitele de informații formulate în limbaj natural, precum și limbaje speciale de interogare pentru sistemele de acest tip.

7. Crearea de rețele de stocare, procesare și transmitere a informațiilor, care includ bănci de date informaționale, terminale, centre de procesare și echipamente de comunicații.

Sarcinile specifice care trebuie rezolvate de sistemul informatic depind de domeniul de aplicare pentru care este destinat sistemul. Domeniile de aplicare a aplicațiilor informaționale sunt variate: bancar, management industrial, medicină, transport, educație, drept etc.

Sistemul informatic este definit prin următoarele proprietăți :

1. Structura sistemului informaţional şi scopul său funcţional trebuie să corespundă scopurilor stabilite.

2. IS este destinat producerii de informații fiabile, la timp și sistematizate, bazate pe utilizarea bazelor de date, a sistemelor expert și a bazelor de cunoștințe. Deoarece orice sistem informatic este conceput pentru a colecta, stoca si procesa informatii, baza oricarui sistem informatic este mediul de stocare si accesare a datelor. Mediul trebuie să ofere un nivel de fiabilitate a stocării și eficiență de acces care să corespundă domeniului de aplicare a sistemului informațional.

3. IP trebuie să fie controlată de oameni, înțeleasă și utilizată în conformitate cu principiile de bază încorporate în standardul IP al organizației. Interfața cu utilizatorul IS ar trebui să fie ușor de înțeles la nivel intuitiv.

4. Orice sistem informatic poate fi analizat, construit și gestionat pe baza principii generale sisteme de construcție.

5. Orice IP este dinamică și în curs de dezvoltare.

6. La construirea unui IS se folosesc rețele de transmisie a datelor.

Procesele, asigurând funcționarea unui sistem informatic în orice scop, poate fi reprezentat aproximativ sub formă de blocuri:

- introducerea de informații din surse externe sau interne;

- procesarea informațiilor de intrareși prezentarea într-o formă convenabilă;

- ieșire de informații pentru prezentare către consumatori sau transfer în alt sistem;

- Părere– aceasta este informația procesată de oamenii unei anumite organizații pentru a corecta informațiile de intrare.

utilizatorii IP poate fi împărțit în mai multe grupe:

Un utilizator ocazional a cărui interacțiune cu sistemul informațional nu se datorează îndatoririlor oficiale;

Utilizatorul final (consumatorul de informații) este o persoană sau un grup în ale cărui interese funcționează sistemul informațional. Lucrează zilnic cu sistemele informaționale, este asociat cu o zonă de activitate strict limitată și, de regulă, nu este programator, de exemplu, ar putea fi contabil, economist sau șef de departament;

O echipă de specialiști (personal IS), inclusiv un administrator de bancă de date, un analist de sistem, programatori de sisteme și aplicații.

Componența și funcțiile personalului SI:

Administrator este un specialist (sau o echipă de specialiști) care înțelege nevoile utilizatorilor finali, lucrează îndeaproape cu aceștia și este responsabil pentru definirea, încărcarea, protejarea și operarea eficientă a băncii de date. El trebuie să coordoneze procesul de colectare a informațiilor, proiectarea și operarea bazei de date, ținând cont de nevoile actuale și viitoare ale utilizatorilor.

Programatori de sistem– aceștia sunt specialiști care sunt implicați în dezvoltarea și întreținerea software-ului de calculator de bază (OS, DBMS, traducători, programe de service scop general).

Programatori de aplicații- Aceștia sunt specialiști care dezvoltă programe pentru implementarea interogărilor de baze de date.

Analiștii– aceștia sunt specialiști care construiesc un model matematic al domeniului de studiu bazat pe nevoile de informare ale utilizatorilor finali; stabiliți sarcini pentru programatorii de aplicații.

În practică, personalul sistemelor informatice mici este adesea format din unul sau doi specialiști care îndeplinesc toate funcțiile de mai sus.

Pentru diferite clase de utilizatori, se pot distinge mai multe niveluri de idei despre informațiile din IS, care sunt determinate de nevoile diferitelor grupuri de utilizatori și de nivelul de dezvoltare a instrumentelor pentru crearea SI.

Niveluri de prezentare a informațiilor în sistemele informaționale:

Reprezentarea datelor externe este o descriere a nevoilor de informații ale utilizatorului final și ale programatorului de aplicații. Legătura dintre aceste două tipuri de reprezentare externă este realizată de analist.

Reprezentarea conceptuală a datelor – afișarea cunoștințelor despre întreaga disciplină a IS. Aceasta este cea mai completă reprezentare care reflectă sensul informației; poate exista doar una și nu trebuie să conțină contradicții sau ambiguități. O reprezentare conceptuală este suma tuturor reprezentărilor externe, luând în considerare perspectivele de dezvoltare a sistemelor informaționale, cunoștințele despre metodele de prelucrare a informațiilor, cunoștințele despre structura sistemului informațional în sine etc.

Reprezentare internă (fizică). este organizarea datelor pe un suport fizic de stocare. Acest nivel caracterizează ideile programatorilor de sistem și este utilizat practic doar atunci când SGBD-ul nu oferă viteza necesară sau un mod specific de procesare a datelor.

Subsisteme

Una dintre principalele proprietăți ale unui IS este divizibilitatea în subsisteme, care are avantaje din punctul de vedere al dezvoltării și funcționării sale:

· simplificarea dezvoltării și modernizării SI ca urmare a specializării echipelor de proiectare pe subsisteme;

· simplificarea implementării și livrării subsistemelor gata făcute în conformitate cu ordinea de lucru;

· simplificarea funcționării sistemului informațional datorită specializării lucrătorilor în domeniu.

În mod obișnuit, se disting subsistemele funcționale și cele suport. Cu toate acestea, subsistemul organizațional poate fi identificat și ca un al treilea subsistem. sarcinile sale includ:

· stabilirea procedurii de elaborare și implementare a SIE, a structurii sale organizatorice și a componenței angajaților;

· reglementarea procesului de creare și operare EIS etc.

Structura sistemului informațional economic, din punctul de vedere al împărțirii acestuia în subsisteme, este prezentată în Fig. 15.

Orez. 15. Împărțirea EIS în subsisteme

Subsisteme funcționale

Subsisteme IS funcționale(FP IS) – complex sarcini economice cu un grad ridicat schimburi de informații(conexiuni) între sarcini (un anumit proces de prelucrare a informațiilor cu un set clar definit de informații de intrare și de ieșire. De exemplu, calcularea salariilor la bucată, contabilizarea primirii materialelor, plasarea unei comenzi de cumpărare etc.

FP IS servește informațional anumite tipuri de activități sistem economic(întreprindere), caracteristică diviziunilor sale structurale și (sau) funcțiilor de conducere. Integrarea subsistemelor funcționale în sistem unificat se realizează prin crearea și funcționarea subsistemelor suport, cum ar fi:

· informativ;

· tehnic;

· software;

· matematică;

· lingvistic.

Compoziția întreprinderii financiare este în mare măsură determinată de caracteristicile sistemului economic, afilierea sa sectorială, forma de proprietate, dimensiunea și natura activităților întreprinderii.

Subsistemele funcționale IS pot fi construite după diverse principii:

· subiect;

· funcțional;

· problematic

· mixt (subiect-funcţional).

Principiul subiectului utilizarea SI în procesele economice ale unei întreprinderi industriale determină subsistemele de gestionare a producției și resurselor financiare: provizii materiale și tehnice; producerea de produse finite; personal; vânzări de produse finite; finantelor. În același timp, subsistemele au în vedere rezolvarea problemelor la toate nivelurile de management, asigurând integrarea verticală a fluxurilor de informații.



Pentru implementarea funcțiilor de management se disting subsisteme funcționale, care sunt implementate la diferite niveluri de management și sunt combinate în următoarele contururi de management (marketing, producție, logistică, finanțe):

· prognoza;

· raţionare;

· planificare (tehnică, economică și operațională);

· analiza;

· reglementare.

Ca exemplu de aplicare a unei abordări funcționale, să luăm în considerare un complex de rețea multi-utilizator de automatizare completă a corporației Galaktika (JSC New Atlant), conceput pentru a automatiza întreaga gamă de activități financiare și economice ale întreprinderilor mijlocii și mari. Complexul Galaktika poate avea diverse configurații. Una dintre cele mai importante configurații poate fi considerată „Managementul întreprinderii de producție”. Această configurație este o soluție cuprinzătoare care acoperă principalul contururi management și contabilitate la o întreprindere de producție, ceea ce vă permite să organizați un sistem informațional unificat pentru gestionarea diferitelor aspecte ale activităților întreprinderii. Mai jos este o listă de circuite care alcătuiesc acest IC:



● Managementul productiei; ● Management financiar; ● Managementul depozitului (inventarului); ● Managementul vanzarilor; ● Managementul achizitiilor; ● Managementul relatiilor cu clientii; ● Managementul resurselor umane, inclusiv salarizarea.

Complexul Galaxy va fi studiat mai detaliat în următoarele părți ale manualului.

Principiu problematic formarea subsistemelor reflectă necesitatea unor decizii de management flexibile și prompte asupra problemelor individuale din cadrul DSS, de exemplu, rezolvarea problemelor de planificare a afacerii și managementul proiectelor. Astfel de subsisteme pot fi implementate sub formă de LIS care importă date din CIS (de exemplu, un sistem de planificare a afacerii bazat pe Project-Expert) sau sub formă de subsisteme speciale în cadrul CIS (de exemplu, un sistem de informații al managerului) .

În practică, este cel mai des folosit abordare mixtă (subiect-funcțională)., conform căruia construcția unei structuri funcționale a unui sistem informațional este împărțirea acesteia în subsisteme în funcție de natura activității economice, care trebuie să corespundă structurii obiectului și sistemului de management, precum și funcțiilor de management îndeplinite (Fig. . 16).


Orez. 16. Structura subsistemelor IS funcționale, separate după principiul funcțional-subiect

Folosind această abordare, putem identifica următorul set tipic de subsisteme funcționale în structura generală a unui SI al întreprinderii.

Conform principiului funcțional:

· dezvoltare strategică;

· planificare tehnică și economică;

· contabilitatea si analiza activitatilor comerciale.

După principiul subiectului (subsisteme de management al resurselor):

· pregătirea tehnică a producţiei;

· producția principală și auxiliară;

· calitatea produsului;

· logistica;

· marketing;

Subsistemele construite pe un principiu funcțional acoperă toate tipurile de activități economice ale întreprinderii (producție, furnizare, vânzări, personal, finanțe). Subsistemele construite conform principiului subiectului se referă în principal la nivelul operațional de management al resurselor.

Subsisteme suport

Subsisteme suport sunt comune întregului IS, indiferent de subsistemele funcționale specifice în care sunt utilizate anumite tipuri de software. În cadrul lucrării, subsistemele de susținere și organizaționale sunt combinate într-un singur subsistem de sprijin. Justificarea unei astfel de decizii poate fi considerată că componentele acestora asigură implementarea scopurilor și funcțiilor sistemului.

Compoziția subsistemelor suport nu depinde de domeniul selectat și are (Fig. 17):

● structura functionala;

● suport informaţional;

● software matematic (algoritmic și software);

● suport tehnic;

● suport organizatoric;

● personal,

iar în stadiul dezvoltării SI suport suplimentar:

· legală;

· lingvistic;

· tehnologice;

· metodologic;

· interfețe cu circuite integrate externe.

Orez. 18. Structura funcțională a SI: 1–6 – funcții

Funcția unui sistem informațional este înțeleasă ca gama de acțiune a sistemelor informaționale care vizează atingerea unui anumit scop de management.

Compoziția funcțiilor implementate în SI este reglementată standard de statși este împărțit în funcții de informare și control.

Funcții de informare:

· control centralizat:

o 1 – măsurarea valorilor parametrilor;

o 2 – măsurarea abaterilor acestora de la valorile specificate;

· operații de calcul și logice:

o 3 – testarea performanței SI;

o 4 – pregătirea și schimbul de informații cu alte sisteme;

· funcțiile de conducere trebuie îndeplinite de:

o 5 – căutarea și calculul modurilor de control rațional;

o 6 – implementarea modurilor de control specificate.

Suport informațional este un ansamblu de mijloace și metode de construcție baza de informatii(Fig. 19). Acesta definește metodele și formele de afișare a stării unui obiect de control sub formă de date în interiorul IS, documente, grafice și semnale în afara IS. Suportul informațional este împărțit în extern și intern.

Orez. 20. Software-ul IS

Suport algoritmic este un set de metode, modele și algoritmi matematici utilizați în sistem pentru a rezolva probleme și a procesa informații.

Software este format din:

· din software-ul general (OS, traducători, teste și diagnostice etc., adică tot ceea ce asigură funcționarea dispozitivelor hardware);

· software special (software de aplicație care asigură automatizarea proceselor de management într-un anumit domeniu).

Suport tehnic(Fig. 21) este format din dispozitive:

· măsurători;

· transformări;

· transferuri;

· depozitare;

· prelucrare;

· afișaj;

· înregistrare;

· intrare/ieșire de informații;

· dispozitive executive.


Orez. 21. IS suport tehnic

Personal este un ansamblu de metode și mijloace de organizare și desfășurare a instruirii personalului în lucrul cu sistemele informaționale.
Scopul său este de a menține funcționalitatea SI și posibilitatea dezvoltării sale ulterioare. Sprijinul personalului include metode de predare, cursuri și programe de pregătire practică, instrumente de pregătire tehnică și reguli de lucru cu acestea etc.

Suport organizațional este un ansamblu de mijloace și metode de organizare a producției și de gestionare a acestora în contextul introducerii PI.

Scopul suportului organizațional este: selectarea și stabilirea sarcinilor de management, analiza sistemului de management și a modalităților de îmbunătățire a acestuia, dezvoltarea de soluții pentru organizarea interacțiunii sistemelor informaționale și personalul, implementarea sarcinilor de management. Sprijinul organizațional include metode de lucru, cerințe pentru pregătirea documentelor, descrierea postului etc.

Acest suport este unul dintre cele mai importante subsisteme IS, de care depinde implementarea cu succes a obiectivelor și funcțiilor sistemului. Este format din patru grupe de componente (Fig. 22).


Orez. 22. Suport organizațional al IP

Cele mai importante materiale didactice primul grup reglementarea procesului de creare și funcționare a sistemului:

· ghiduri la nivel de industrie și materiale metodologice privind crearea PI;

· soluții standard de proiectare;

· materiale metodologice privind organizarea și desfășurarea anchetelor înainte de proiect la întreprinderi;

· materiale metodologice privind crearea și implementarea documentației de proiect.

Setul de instrumente necesare pentru proiectarea și funcționarea eficientă a SI al doilea grup :

· complexe de sarcini de control, inclusiv pachete standard de aplicații software;

· structuri standard de management al întreprinderii;

· sisteme de documente unificate;

· clasificatoare la nivel de sistem și de industrie etc.

Documentatie tehnica al treilea grup , obținute în timpul inspecției, proiectării și implementării sistemului:

· studiu de fezabilitate;

· sarcină tehnică;

· proiecte tehnice și detaliate și documente care documentează punerea în funcțiune în etape a sistemului).

Program de organizare și personal a patra grupă determină, în special, componenţa specialiştilor în subsisteme de management funcţional.

Suport juridic are ca scop reglementarea procesului de creare și exploatare a sistemelor informaționale, care include un set de documente legale care stabilesc relații de reglementare pentru formarea, stocarea, prelucrarea informațiilor intermediare și rezultate ale sistemului.

Suport lingvistic(LO) este un set de termeni științifici și tehnici și alte mijloace lingvistice utilizate în sistemele informaționale, precum și reguli pentru formalizarea limbajului natural, inclusiv metodele de compresie și extindere informații text pentru a îmbunătăți eficiența procesării automate a informațiilor.

Fondurile incluse în subsistemul LO (Fig. 23) sunt împărțite în două grupe:

· limbaje tradiționale (limbi naturale, matematice, algoritmice, de modelare);

· concepute pentru dialogul cu un computer (limbi de regăsire a informațiilor, limbi SGBD, medii de operare, limbi de intrare ale pachetelor de aplicații software).


Orez. 23. Compoziția suportului lingvistic pentru IP

Suport tehnologic(Electronic Data Processing - EDP) IS corespunde împărțirii SI în subsisteme în funcție de etapele tehnologice de prelucrare a diferitelor tipuri de informații:

· informatii primare. etape proces tehnologic:

o transferuri;

o acumulare;

o depozitare;

o prelucrarea informațiilor primare;

o primirea și emiterea informațiilor rezultate;

· documentatie organizatorica si administrativa. etape:

o primirea documentației primite;

o transfer spre executare;

o formarea si stocarea fisierelor;

o compilarea și reproducerea documentelor și rapoartelor interne;

· documentatie si desene tehnologice. Etape:

o introducerea și actualizarea șabloanelor de produse în sistem;

o introducerea datelor inițiale și generarea documentației de proiectare pentru noile tipuri de produse;

o emiterea de desene către plotter;

o actualizarea standardelor băncii de stat și industrie, condiții tehnice, date de reglementare;

o intocmirea si emiterea documentatiilor tehnologice pentru noi tipuri de produse;

· baze de date și cunoștințe. etape:

o formarea bazelor de date și a cunoștințelor;

o introducerea și procesarea cererilor pentru găsirea unei soluții;

o emiterea unei opțiuni de soluție și a unei explicații pentru aceasta;

· informații științifice și tehnice, GOST și condiții tehnice, documente și cazuri legale. Etape:

o formarea imaginilor de căutare a documentelor;

o constituirea unui fond de informare;

o menținerea unui director tezaur de cuvinte cheie și codurile acestora;

o codificarea cererii de căutare;

o efectuarea unei căutări și emiterea unui document sau a adresei de stocare a documentelor.

Suportul tehnologic pentru IS dezvoltat include următoarele subsisteme:

· OLTP– prelucrarea operațională a datelor tranzacționale, care asigură de mare viteză transformarea unui număr mare de tranzacții axate pe algoritmi fix de căutare și procesare a informațiilor din bazele de date;

· OLAP– analiza datelor operaționale pentru a sprijini luarea deciziilor de management.

Tehnologiile OLAP oferă:

– analiza și modelarea datelor online;

– lucrul cu depozite de date orientate pe subiecte;

– implementarea de interogări de orice tip;

– formarea unui sistem de cunoștințe despre domeniul de studiu etc.

Datorită interfeței programului de aplicație, API-ului și accesului, interfețele cu sisteme de informații externe (Interfețe) oferă schimb de date și funcționalitate extinsă a aplicației pentru următoarele obiecte:

· Obiecte Microsoft Jet (baze de date, foi de calcul, interogări, seturi de înregistrări etc.) în programe în Microsoft Access Basic, Microsoft Visual Basic– DAO (Obiect de acces la date);

· baza de date relationala gestionata de WOSA ( Microsoft Windows Open Standards Architecture) – ODBC (Open Database Connectivity);

· modelul component al obiectelor – COM (Component Object Model), suportând o interfață standard de accesare a obiectelor și metode de prelucrare a obiectelor, indiferent de natura, locația, structura, limbaje de programare ale acestora;

· obiecte locale și la distanță ale altor aplicații bazate pe tehnologia Automation manipulation (OLE Automation), care asigură interacțiunea dintre server și client;

· Obiecte ActiveX (controale OLE și OCX) pentru includerea lor în aplicații web, păstrând în același timp formatarea și animația complexă etc.

Sistemul informatic acceptă următoarele categorii utilizatorii (Utilizator):

· utilizatori finali(Utilizatori finali, Utilizatori interni) – personal de conducere, specialiști, personal tehnic care, prin natura activităților lor, utilizează tehnologii informaționale de management;

· Administrarea IP, inclusiv:

o designer sau analist de sistem (Analist) – asigură managementul eficacității SI, determină perspectivele de dezvoltare a SI;

o administrator de aplicații (Application Administrator) – responsabil cu formalizarea nevoilor de informații ale aplicațiilor de afaceri, gestionarea eficienței și dezvoltarea aplicațiilor de afaceri;

o Data Base Administrator – operează și menține caracteristicile de calitate ale securității informațiilor (DB);

o administrator rețea de calculatoare(Administrator de rețea) – asigură funcționarea fiabilă a rețelei, gestionează accesul utilizatorilor autorizați, stabilește protecția resurselor rețelei;

· programatori de sisteme și aplicații(Programatori de sistem, Programatori de aplicații) - creați, mențineți și modernizați software IP;

· personalul tehnic(Tehnicieni) – asigură întreținerea echipamentelor tehnice de prelucrare a datelor;

· utilizatori externi(Utilizatori externi) – consumatori ai informațiilor de ieșire ale SI, contrapărți.

89. Organizarea căutării de informații.

Ca parte a sistemelor informaționale corporative, se pot distinge două componente relativ independente:

· infrastructura informatică a organizației, care este un ansamblu de infrastructuri de rețea, telecomunicații, software, informații și organizaționale. Această componentă este de obicei numită rețea corporativă.

· subsisteme funcționale interconectate care asigură rezolvarea problemelor organizației și atingerea scopurilor acesteia.

Prima componentă reflectă latura sistem-tehnică, structurală a oricărui sistem informațional. În esență, aceasta este baza pentru integrarea subsistemelor funcționale, care determină complet proprietățile sistemului informațional care determină funcționarea cu succes a acestuia. Cerințele pentru infrastructura de calculatoare sunt uniforme și standardizate, iar metodele de construire a acesteia sunt bine cunoscute și au fost testate de multe ori în practică.

A doua componentă a sistemului informațional corporativ este în întregime legată de zona de aplicație și depinde puternic de sarcinile și obiectivele specifice ale întreprinderii. Această componentă se bazează în totalitate pe infrastructura informatică a întreprinderii și determină funcționalitatea aplicată a sistemului informațional.Cerințele pentru subsistemele funcționale sunt complexe și adesea contradictorii, deoarece sunt prezentate de specialiști din diverse domenii de aplicare. Cu toate acestea, în cele din urmă, această componentă este cea mai importantă pentru funcționarea organizației, deoarece, de fapt, infrastructura informatică este construită pentru aceasta.

Relația dintre componentele sistemului informațional

Relaţiile dintre cele două componente indicate ale sistemului informaţional sunt destul de complexe. Pe de o parte, aceste două componente sunt independente într-un anumit sens. De exemplu, organizarea unei rețele și protocoalele utilizate pentru schimbul de date între computere sunt absolut independente de metodele și programele pe care întreprinderea intenționează să le folosească pentru a organiza contabilitatea.

Pe de altă parte, aceste componente, într-un anumit sens, încă depind una de alta. Subsistemele funcționale, în principiu, nu pot exista fără infrastructură informatică. În același timp, infrastructura computerului în sine este destul de limitată, deoarece nu are funcționalitatea necesară. Este imposibil să operați un sistem de informații distribuite în absența infrastructurii de rețea. Deși, având o infrastructură dezvoltată, este posibil să se ofere angajaților organizației o serie de servicii utile la nivelul întregului sistem (de exemplu, e-mail acces la internet), simplificarea muncii și eficientizarea acesteia (în special prin utilizarea unor mijloace de comunicare mai dezvoltate).



Astfel, este indicat să se înceapă dezvoltarea unui sistem informațional cu construcția unei infrastructuri de calculatoare (rețea corporativă) ca componentă cea mai importantă, bazată pe tehnologii industriale dovedite și garantată a fi implementată într-un timp rezonabil și cu un grad ridicat de certitudine atât în ​​enunţarea problemei cât şi în soluţiile propuse.

Notă

Nu are sens să construiești o rețea corporativă ca un fel de sistem autosuficient fără a ține cont de funcționalitatea aplicației. Dacă în procesul de creare a unei infrastructuri tehnice de sistem nu analizați și automatizați sarcinile de management, atunci fondurile investite în dezvoltarea unei rețele corporative nu vor oferi ulterior un profit real.

Rețeaua corporativă este creată pentru mulți ani de acum încolo; costurile de capital pentru dezvoltarea și implementarea ei sunt atât de mari încât practic exclud posibilitatea reluării complete sau parțiale. reteaua existenta. Subsistemele funcționale, spre deosebire de rețeaua corporativă, sunt de natură schimbătoare, deoarece au loc în mod constant schimbări mai mult sau mai puțin semnificative în domeniul activităților organizației. Funcționalitatea sistemelor informaționale depinde în mare măsură de structura organizatorică și managerială a organizației, de funcționalitatea acesteia, de distribuția funcțiilor, de tehnologiile și schemele financiare adoptate în organizație, de tehnologia existentă a fluxului de documente și de mulți alți factori.

Dezvoltarea și implementarea subsistemelor funcționale se poate face treptat. De exemplu, mai întâi, în domeniile cele mai importante și responsabile, efectuați dezvoltări care asigură funcționalitatea aplicată a sistemului (implementarea sistemelor de contabilitate financiară, managementul personalului etc.), apoi distribuiți aplicații aplicate sisteme software iar altele, initial mai putine zone semnificative managementul întreprinderii.



Întrebări:

1. Etapele dezvoltării sistemelor informaţionale?

2. Proprietăţi generale caracteristice sistemelor informaţionale?

3. Care sunt principalele componente ale sistemelor informatice corporative?

4. Care sunt relaţiile dintre componentele sistemului informaţional?


Cursul 3

Tema: Domenii de aplicare și exemple de implementare a sistemelor informaționale. Ciclul de viață al sistemelor informaționale.

Plan

1. Domeniul de aplicare al tehnologiei informației;

2. Exemple de implementare a sistemelor informatice;

3. Ciclul de viață al sistemelor informaționale

Cuvinte cheie

Software, sisteme informatice corporative, componente IS, infrastructură de calculatoare, subsisteme funcționale interconectate, rețea corporativă, ciclu de viață ESTE.

Domenii de aplicare și exemple de implementare a sistemelor informaționale

În ultimii ani, computerul a devenit o parte integrantă a sistemului de management al întreprinderilor. Cu toate acestea, abordarea modernă a managementului implică și investiții în tehnologia informației. În plus, cu cât întreprinderea este mai mare, cu atât ar trebui să fie mai mari astfel de investiții.

Datorită dezvoltării rapide a tehnologiei informației, domeniul de aplicare al acestora se extinde. Dacă anterior aproape singurul domeniu în care erau folosite sistemele informaționale era automatizarea contabilă, acum asistăm la introducerea tehnologiilor informaționale în multe alte domenii. Utilizarea eficientă a sistemelor de informații corporative vă permite să faceți mai mult previziuni preciseși evitați posibile eroriîn management.

Din orice date și rapoarte despre funcționarea unei întreprinderi pot fi extrase o mulțime de informații utile. Iar sistemele informatice fac posibilă extragerea unui beneficiu maxim din toate tehnologiile informaționale de care dispune compania - afacerile moderne sunt extrem de sensibile la erorile de management, iar pentru a lua decizii de management competente în condiții de incertitudine și risc este necesar să se păstreze constant sub control diverse aspecte ale activitatilor financiare si economice ale intreprinderii (indiferent de profilul activitatii acesteia).

Prin urmare, se poate afirma destul de rezonabil că într-o competiție dură, o întreprindere care utilizează tehnologii informaționale moderne în management are șanse mari de câștig.

Să ne uităm la cele mai importante sarcini care pot fi rezolvate folosind un software special.

Contabilitate

Aceasta este o zonă clasică de aplicare a tehnologiei informației și sarcina cel mai des implementată astăzi. Această situație este destul de de înțeles. În primul rând, greșeala unui contabil poate fi foarte costisitoare, astfel încât beneficiile utilizării capacităților de automatizare a contabilității sunt evidente. În al doilea rând, sarcina contabilă este destul de ușor de formalizat, astfel încât dezvoltarea sistemelor de automatizare contabilă nu pune o problemă dificilă din punct de vedere tehnic.

Notă

Cu toate acestea, dezvoltarea sistemelor de automatizare contabilă necesită foarte multă muncă. Acest lucru se datorează faptului că sistemele contabile sunt supuse unor cerințe sporite în ceea ce privește fiabilitatea și simplitatea maximă și ușurința în utilizare.

1.2.1 Conceptul și proprietățile sistemului

1.2.2 Concept și tipuri de sisteme informaționale

1.2.3. Structura și componența sistemului informațional

1.2.4. Componentele sistemului de prelucrare a datelor

1.2.5. Componentele organizatorice ale unui sistem informatic

1.2.6. Tendinte de dezvoltare a sistemelor informatice

Literatură: 4, p. 12–25; 5, p. 16–32; 7, p. 9–32.

1.2.1 Conceptul și proprietățile sistemului. Sistem este orice obiect care, pe de o parte, este considerat ca un întreg unic, iar pe de altă parte, ca un set de componente interconectate sau care interacționează.

Termenul „sistem” este folosit în principal în două sensuri:

Un sistem este o proprietate constând dintr-o combinare rațională și ordonare a tuturor elementelor unui anumit volum în timp și spațiu, astfel încât fiecare dintre ele să contribuie la succesul activității întregului obiect. Asociată cu această interpretare este o înțelegere a coordonării și sincronizării acțiunilor personalului de conducere unit în vederea atingerii scopurilor lor;

Un sistem ca obiect care are o structură destul de complexă, ordonată structura interna(de exemplu, un proces de fabricație).

Conceptul de sistem acoperă un complex de elemente interconectate care acționează ca un întreg. Sistemul include următoarele Componente :

Structura sistemului– multe elemente ale sistemului și relațiile dintre ele. Exemplu: structura organizatorică și de producție a unei întreprinderi. Modelul matematic al structurii este un grafic.

Funcțiile fiecărui element de sistem. Exemplu: funcții de conducere - luarea deciziilor de către o anumită unitate structurală a întreprinderii.

Intrarea și ieșirea fiecărui element al sistemului ca întreg. Exemplu: fluxuri de materiale sau informații care intră sau ies din sistem. Fiecare flux de intrare este caracterizat de un set de parametri (x(i)); valorile acestor parametri pentru toate fluxurile de intrare formează o funcție vectorială X. În cel mai simplu caz, X depinde numai de timpul t, iar în cazurile practic importante, valoarea lui X la momentul t+1 depinde de X(t) Si t. Funcția de ieșire a sistemului Y este definită în mod similar.

Legea comportamentului sistemului - funcția care leagă modificările în intrarea și ieșirea sistemului Y = F(X).

Obiectivele și limitările sistemului și ale acestuia elemente individuale . Exemplu: atingerea profitului maxim, constrângeri financiare.

Calitatea funcționării sistemului este descrisă de un număr de variabile u1, u2,..., uN. Unele dintre aceste variabile (de obicei o singură variabilă) trebuie menținute la o valoare extremă, de exemplu, max ul. Se numește funcția ul = f(X,Y,t,...). functie tinta, sau scop. Adesea f nu are deloc o expresie analitică sau explicită. Variabilele rămase pot fi supuse restricțiilor (în general bidirecționale).

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

Printre celebri proprietățile sistemelor Este recomandabil să luați în considerare următoarele: relativitate, divizibilitate și integritate.

Proprietatea relativității stabilește că componența elementelor, relațiilor, intrărilor, ieșirilor, scopurilor și limitărilor depinde de scopurile cercetătorului.

Divizibilitateînseamnă că sistemul poate fi reprezentat ca fiind format din părți relativ independente - subsisteme, fiecare dintre acestea putând fi considerată ca un sistem.

Proprietatea de integritate indică coerența scopului funcționării întregului sistem cu scopurile funcționării subsistemelor și elementelor acestuia.

Un sistem, de regulă, are mai multe proprietăți decât elementele sale constitutive (Aristotel).

1.2.2 Concept și tipuri de sisteme informaționale.În legătură cu utilizarea noii tehnologii informaționale bazate pe utilizarea comunicațiilor și a calculatoarelor, conceptul de „ Sistem informatic "(ESTE).

Sistem informatic este un sistem de comunicare pentru colectarea, transmiterea și procesarea informațiilor despre un obiect, furnizând lucrătorilor de diferite ranguri informații pentru implementarea funcțiilor de management.

Un sistem informatic este creat pentru un anumit obiect. Un sistem informațional eficient ia în considerare diferențele dintre nivelurile de management, domeniile de acțiune și circumstanțele externe și oferă fiecărui nivel de management doar informațiile de care are nevoie pentru a implementa eficient funcțiile de management.

Introducerea sistemelor informatice se realizează în scopul creșterii eficienței producției și activităților economice ale companiei prin nu numai procesarea și stocarea informațiilor de rutină, automatizarea muncii de birou, ci și prin metode fundamental noi de management bazate pe modelarea acțiunilor specialiştii companiei la luarea deciziilor (metode de inteligenţă artificială, sisteme expert etc.), utilizarea telecomunicaţiilor moderne (e-mail, teleconferinţe), a reţelelor globale şi locale de calculatoare etc.

În funcție de gradul (nivelul) de automatizare, se disting sisteme informatice manuale, automatizate și automate.

CI manuale caracterizată prin faptul că toate operațiunile de prelucrare a informațiilor sunt efectuate de oameni.

CI automate– unele dintre funcțiile de control sau de prelucrare a datelor (subsisteme) sunt efectuate automat, iar unele sunt efectuate de oameni.

CI automate– toate funcțiile de control și prelucrare a datelor sunt efectuate prin mijloace tehnice fără intervenție umană (de exemplu, controlul automat al proceselor tehnologice).

În funcție de domeniul de aplicare, se pot distinge următoarele clase de sisteme informaționale:

Cercetare științifică;

Proiectare asistată de calculator;

management organizațional;

Managementul proceselor tehnologice.

IP științific conceput pentru a automatiza activitățile oamenilor de știință, a analiza informații statistice și a controla experimentele.

IC de proiectare asistată de calculator concepute pentru a automatiza munca inginerilor proiectanți și dezvoltatorilor de echipamente noi (tehnologie). Astfel de sisteme informatice ajută la:

Dezvoltarea de noi produse și tehnologii pentru producerea acestora;

Calcule inginerești diverse (determinarea parametrilor tehnici ai produselor, standardele de consum - manopera, material etc.);

Realizarea documentatiei grafice (desene, diagrame, machete);

Modelarea obiectelor proiectate;

Crearea de programe de control pentru mașini cu comandă numerică.

IS de management organizațional concepute pentru a automatiza funcțiile personalului administrativ (de conducere). Această clasă include IS pentru gestionarea atât a instalațiilor industriale (întreprinderi), cât și neindustriale (bănci, burse de valori, companii de asigurări, hoteluri etc.) și a birourilor individuale (sisteme de birouri).

IC de control al procesului conceput pentru automatizarea diferitelor procese tehnologice (procese de producție flexibile, metalurgie, energie etc.).

1.2.3 Structura și componența sistemului informațional. Aproape toate tipurile de sisteme informatice luate în considerare, indiferent de domeniul lor de aplicare, includ același set de componente (Fig. 1.2):

Componente funcționale;

Componente ale sistemului de prelucrare a datelor;

Componentele organizatorice.

În același timp, sub functie de control se referă la o responsabilitate continuă specială a uneia sau mai multor persoane, a cărei îndeplinire duce la atingerea unui anumit rezultat al afacerii.

Sub componente functionale este înțeles ca un sistem de funcții manageriale – un set complet (complex) de muncă managerială interconectată în timp și spațiu, necesar atingerii scopurilor stabilite pentru întreprindere.

Întregul proces de management al companiei se rezumă fie la conducerea liniară (de exemplu, administrativă) a întreprinderii sau a diviziunii sale structurale, fie la managementul funcțional (de exemplu, logistică, contabilitate etc.). Prin urmare, descompunerea sistemului informațional conform la criteriile funcționale (Fig. 1.2) include identificarea părților sale individuale, numite subsisteme funcționale (FS) (module funcționale, aplicații de afaceri), implementând un sistem de funcții de management. Atributul funcțional determină scopul subsistemului, adică pentru ce domeniu de activitate este destinat și ce obiective principale, sarcini și funcții îndeplinește. Subsistemele funcționale depind în mare măsură de domeniul (domeniul de aplicare) al sistemelor informaționale.

În figura 1.3 este prezentată descompunerea funcțională a sistemului informațional al unei întreprinderi industriale. În funcție de complexitatea obiectului, numărul de subsisteme funcționale variază de la 10 la 50 de articole. După cum rezultă din figurile de mai sus, în ciuda diferitelor domenii de aplicare ale sistemelor informaționale, o serie de subsisteme funcționale au același nume (de exemplu, contabilitate și raportare), dar conținutul lor intern pentru diferite obiecte diferă semnificativ unul de celălalt. Caracteristicile specifice fiecărui subsistem funcțional sunt cuprinse în așa-numitele „sarcini funcționale” ale subsistemului (Fig. 1.2). În mod obișnuit, personalul de conducere fie asociază acest concept cu atingerea anumitor obiective ale funcției de conducere, fie îl definește ca lucru care trebuie efectuat într-un anumit mod într-o anumită perioadă. Cu toate acestea, odată cu apariția noilor tehnologii informaționale, conceptul de „ sarcină » este considerat mai larg: ca un complex complet de prelucrare a informatiilor, asigurand fie emiterea de influente de control direct asupra mersului procesului de productie, fie emiterea informatiilor necesare pentru luarea deciziilor de catre personalul de conducere. Astfel, sarcina trebuie considerată ca un element al sistemului de control, și nu ca un element al sistemului de prelucrare a datelor. Alegerea compoziției sarcinilor funcționale ale subsistemelor de management funcțional se realizează de obicei ținând cont de principalele faze ale managementului: planificare; contabilitate, control și analiză; reglementare (execuție).

Planificare este o functie de conducere care asigura formarea planurilor in conformitate cu care se va organiza functionarea obiectului de conducere. În mod obișnuit, se distinge planificarea pe termen lung (5-10 ani), anual (1 an) și operațional (zi, săptămână, deceniu, lună).

Figura 1.3 – Descompunere funcțională mărită

sistem informatic al întreprinderii industriale

Contabilitate, control si analiza– sunt funcții care furnizează date despre starea sistemului gestionat pentru o anumită perioadă de timp; determinarea faptului și a motivului abaterilor stării reale a obiectului de control de la starea planificată, precum și găsirea mărimii acestei abateri. Contabilitatea se realizează conform indicatorilor de plan în intervalul de planificare selectat (orizont) (operațional, pe termen mediu etc.).

Reglementare (execuție)– aceasta este o funcție care asigură o comparație a indicatorilor de performanță planificați și efectivi ai unui obiect de control și implementarea acțiunilor de control necesare în prezența abaterilor de la cei planificați într-un interval (segment) dat.

În conformitate cu subsistemele funcționale identificate (Fig. 1.3) și ținând cont de fazele de management, se determină componența sarcinilor subsistemelor funcționale. De exemplu, sistemul informațional de management al personalului unei bănci poate conține următoarele subsisteme funcționale:

Planificarea numărului de personal al băncii;

Calculul salariilor personalului;

Planificarea si organizarea instruirii personalului;

Managementul mișcărilor de personal;

Contabilitate si raportare statistica;

Ajutor la cerere.

Selecția și justificarea compoziției sarcinilor funcționale este unul dintre elementele importante ale creării sistemelor informaționale. Trebuie remarcat faptul că sarcina (subsistemul funcțional) este obiectul dezvoltării, implementării și exploatării de către utilizatorul final.

Analiza sarcinilor funcționale arată că implementarea lor practică în sistemele informaționale este multivariată. Aceeași problemă poate fi rezolvată (implementată) prin diverse metode, modele și algoritmi matematici (Fig. 1.2). Acest subsistem funcțional este uneori numit subsistem software.

Printre numeroasele opțiuni de implementare, de regulă, există cea mai bună, determinată de capacitățile sistemului de calcul și ale sistemului de procesare a datelor în ansamblu.

În sistemele moderne de automatizare pentru proiectarea sistemelor informaționale, această componentă face parte din așa-numitele bănci de modele și algoritmi, dintre care cele mai eficiente pentru un anumit obiect de management sunt selectate în timpul dezvoltării sistemelor informaționale.

1.2.4 Componentele unui sistem de prelucrare a datelor. Funcția principală a sistemului de prelucrare a datelor este implementarea operațiunilor standard de prelucrare a datelor, care sunt:

Colectare, înregistrare și transfer de informații pe medii informatice;

Transferul de informații către locurile de stocare și prelucrare a acestora;

Introducerea de informații într-un computer, controlarea intrării și aranjarea lor în memoria computerului;

Crearea și întreținerea unei baze de informații în mașină;

Prelucrarea informațiilor pe calculator (acumulare, sortare, ajustare, prelevare de probe, procesare aritmetică și logică) pentru rezolvarea problemelor funcționale ale sistemului de management al facilității (subsistem);

Ieșire de informații sub formă de file, videograme, semnale pentru controlul direct al proceselor tehnologice, informații pentru comunicare cu alte sisteme;

Organizarea, conducerea (administrarea) procesului de calcul (planificare, contabilitate, control, analiza implementarii progresului calculelor) in retelele locale si globale de calculatoare.

Sistem de prelucrare a datelor (DPS) este destinat serviciilor de informare pentru specialiştii din diverse organe de conducere ale întreprinderii care iau decizii de conducere.

Identificarea operațiunilor tipice de prelucrare a datelor a făcut posibilă crearea de sisteme software și hardware specializate care le implementează (diverse dispozitive periferice, echipamente de birou, seturi de software standard, inclusiv pachete de aplicații software - APP - care implementează sarcinile funcționale ale IS). Configurația sistemelor hardware formează așa-numita topologia sistemului de calcul.

ODS poate funcționa în trei moduri principale: lot, interactiv, în timp real.

Pentru Foc continuu Este tipic ca rezultatele procesării să fie date utilizatorilor după finalizarea așa-numitelor pachete de sarcini. Ca exemplu de sisteme care funcționează în regim batch, putem numi sisteme de raportare statistică, inspectorate fiscale, centre de decontare numerar (CCS), bănci etc. Dezavantajul acestui mod este că utilizatorul este izolat de procesul de prelucrare a informațiilor, ceea ce reduce eficiența luării deciziilor de management.

La modul interactiv (dialog). de funcționare, mesajele sunt schimbate între utilizator și sistem. Utilizatorul ia în considerare rezultatele interogării și introduce deciziile luate în sistem pentru procesare ulterioară. Exemple tipice de sarcini de dialog pot fi considerate sarcini multivariate de utilizare a resurselor (muncă, material, financiar).

Modul în timp real utilizat pentru a gestiona procese rapide, cum ar fi transferul și procesarea informațiilor bancare în rețele internaționale globale, cum ar fi SWIFT, și procese tehnologice continue.

Aproape toate sistemele de prelucrare a datelor ale sistemelor informatice, indiferent de domeniul lor de aplicare, includ același set de componente (componente), numite tipuri de suport (Fig. 1.2). Se obișnuiește să se facă distincție între informații, software, suport tehnic, legal și lingvistic.

Suport informațional este un set de metode și mijloace de plasare și organizare a informațiilor, inclusiv sisteme de clasificare și codificare, sisteme de documentare unificate, raționalizarea fluxului de documente și formulare de documente, metode de creare a unei baze de informații în mașină a unui sistem informațional. Fiabilitatea și calitatea deciziilor de management luate depind în mare măsură de calitatea suportului informațional dezvoltat.

Software– un set de instrumente software pentru crearea și operarea ODS folosind tehnologia computerizată. Software-ul include produse software de bază (la nivelul întregului sistem) și aplicate (speciale).

Suport tehnic este un ansamblu de mijloace tehnice utilizate pentru funcționarea unui sistem de prelucrare a datelor atât în ​​afara computerului (mijloace tehnice periferice de colectare, înregistrare, prelucrare primară a informațiilor, echipamente de birou pentru diverse scopuri, echipamente de telecomunicații și comunicații), cât și pe calculatoare de diverse clase.

Suport juridic este un ansamblu de norme juridice care reglementează crearea și funcționarea unui sistem informațional. Suportul juridic pentru dezvoltarea unui sistem informatic include reglementări privind relațiile contractuale dintre client și dezvoltatorul IS. Sprijinul juridic pentru funcționarea ODS include: condiții de conferire a forței legale documentelor obținute cu ajutorul tehnologiei informatice; drepturile, îndatoririle și responsabilitățile personalului, inclusiv pentru oportunitatea și acuratețea prelucrării informațiilor; regulile de utilizare a informațiilor și procedura de soluționare a litigiilor privind fiabilitatea acesteia etc.

Suport lingvistic este un set de instrumente lingvistice utilizate în diferite etape ale creării și funcționării ODS pentru a crește eficiența dezvoltării și a asigura comunicarea între oameni și computere.

1.2.5 Componentele organizatorice ale sistemului informatic. Separarea componentelor organizaționale într-o direcție independentă este determinată de importanța deosebită a factorului uman (personalul) în funcționarea cu succes a SI. Înainte de implementarea unui sistem costisitor de prelucrare a datelor; Trebuie depusă o cantitate imensă de muncă pentru a eficientiza și îmbunătăți structura organizatorică a unității; în caz contrar, eficiența IS va fi scăzută. problema principala constă în același timp în identificarea gradului de conformitate a funcțiilor de management existente și a structurii organizatorice care implementează aceste funcții și a strategiei de dezvoltare a companiei. Mijloacele pentru atingerea scopului - îmbunătățirea structurilor organizaționale - sunt diverse metode de modelare.

Sub componentele organizatorice ale IS (Fig. 1.2) este înțeles ca un ansamblu de metode și mijloace care fac posibilă îmbunătățirea structurii organizatorice a obiectelor și a funcțiilor de conducere îndeplinite de diviziile structurale; determinarea efectivului și numărul de membri ai fiecărei unități structurale; elaborează fișe de post pentru personalul de conducere în condițiile de funcționare a ODS.

1.2.6 Tendințe în dezvoltarea sistemelor informaționale. Logica dezvoltării sistemelor informaționale în ultimii 40 de ani demonstrează în mod clar efectul de pendul: modelul centralizat de procesare a datelor bazat pe mainframe, care a dominat până la mijlocul anilor 80, a cedat în doar câțiva ani arhitectura distribuită de peer- rețele locale to-peer (LAN) ale computerelor personale, dar apoi a început o mișcare de întoarcere către centralizarea resurselor sistemului.

Astăzi, accentul se pune pe tehnologia client-server, care combină eficient avantajele predecesorilor săi.

Există mai multe generații de IP.

IC de prima generație (1960–1970) a fost construit pe baza calculatoarelor centrale pe principiul „o întreprindere - un centru de procesare”, iar sistemul de operare IBM - MVS - a servit ca mediu standard pentru executarea aplicațiilor (sarcini funcționale).

IC de a doua generație (1970–1980): Primii pași către descentralizarea IP, timp în care utilizatorii au început să împingă tehnologia informației în birouri și sucursale ale companiilor folosind minicalculatoare precum DEC VAX. În paralel, a început introducerea activă a SGBD-urilor de înaltă performanță de tip DB2 și a pachetelor software de aplicații comerciale. Astfel, inovația cardinală a acestei generații de sisteme informatice a fost un model pe două și trei niveluri de organizare a unui sistem de prelucrare a datelor (calculator central - minicalculatoare ale departamentelor și birourilor) cu o fundație informațională bazată pe o bază de date descentralizată și pachete de aplicații. .

IC de a treia generație(1980–începutul anului 1990): boom-ul de procesare în rețea distribuită, determinat de trecerea masivă la computerele personale (PC-uri). Logica afacerilor corporative impunea unificarea locurilor de muncă disparate într-un singur sistem informațional - au apărut rețelele de calculatoare și procesarea distribuită. Cu toate acestea, foarte curând au început să fie descoperite primele semne de ierarhie în rețelele peer-to-peer: mai întâi sub forma serverelor de fișiere dedicate, serverelor de imprimare și de telecomunicații, iar apoi serverelor de aplicații. La un moment dat, nevoia tot mai mare de concentrare a resurselor IS responsabile cu administrarea sistemului (organizarea procesului de calcul), susținerea bazei de date corporative și rularea aplicațiilor centralizate asociate acesteia, a fost satisfăcută în așa-numitul model „calibrul mediu” prin utilizarea de servere UNIX, produse de IBM, DEC, Hewlett-Packard, Sun etc. Prin urmare, piața serverelor a devenit unul dintre cele mai dinamice sectoare ale industriei computerelor.

Odată cu dezvoltarea IS de a treia generație, ideea de procesare distribuită pură (peer-to-peer) a dispărut vizibil și a făcut loc unui model ierarhic client-server.

IC de a patra generație. Trăsăturile distinctive ale IS modern sunt, în primul rând, o organizare ierarhică în care procesarea centralizată și gestionarea unificată a resurselor SI la nivelul superior este combinată cu procesarea distribuită la nivelul inferior, determinată de sinteza soluțiilor testate în sistemele anterioare. generatii. Sistemele informatice din a patra generație acumulează următoarele caracteristici principale:

Exploatați pe deplin potențialul computerelor desktop și al mediilor de procesare distribuită;

Construcția modulară a sistemului, sugerând existența multor tipuri diferite de soluții arhitecturale;

Economisirea resurselor sistemului prin centralizarea stocării și procesării datelor la nivelurile superioare ale ierarhiei IS;

Disponibilitatea unor instrumente eficiente de administrare a rețelei și a sistemului centralizate (organizarea procesului de calcul), permițând controlul end-to-end asupra funcționării și managementului rețelei la toate nivelurile ierarhiei, precum și oferind flexibilitatea și schimbările dinamice necesare în configurația sistemului;

O reducere bruscă a așa-numitelor „costuri ascunse” - costuri de operare pentru întreținerea sistemului informațional, care nu sunt ușor de asigurat în bugetul organizației (menținerea funcționării rețelei, copierea de rezervă a fișierelor utilizatorilor pe servere la distanță, configurarea configurarea stațiilor de lucru și conectarea acestora la rețea, asigurarea protecției datelor, actualizarea versiunilor software etc.).

1.3 Clasificarea și structura mijloacelor tehnice ale tehnologiei informației

1.3.1 Etapele funcționării sistemelor informaționale

1.3.2 Informații de bază despre proiectarea computerului

1.3.3 Clasificarea calculatoarelor

1.3.4 Tendințele de dezvoltare a calculatoarelor

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

1.3.1 Etapele funcționării sistemelor informaționale.În funcționarea unui sistem informațional, în procesul său tehnologic, se pot distinge mai multe etape destul de clar distinse:

1. Nașterea datelor, adică formarea mesajelor primare care înregistrează rezultatele operațiunilor de afaceri, proprietățile obiectelor și subiectelor managementului, parametrii proceselor de producție, conținutul actelor de reglementare și juridice etc.

2. Acumularea și sistematizarea datelor , adică organizarea unei astfel de plasări a datelor care să asigure căutarea și selecția rapidă a informațiilor necesare, actualizarea metodică a datelor, protecția împotriva distorsiunii, pierderii, pierderii conectivității etc.

3. Procesarea datelor – procese în urma cărora, pe baza datelor acumulate anterior, se formează noi tipuri de date: generalizante, analitice, de recomandare, de prognoză... Datele derivate pot fi și ele supuse unor prelucrări ulterioare și aduc informații de generalizare mai profundă etc. .

4. Afișarea datelor – prezentarea datelor într-o formă adecvată percepției umane. În primul rând, aceasta este imprimarea, adică producerea de documente care sunt convenabile pentru percepția umană. Dar tipuri de prezentare precum construcția de materiale grafice ilustrative (grafice, diagrame) și formarea semnalelor sonore sunt, de asemenea, utilizate pe scară largă.

1.3.2 Informații de bază despre structura computerului. Un calculator electronic (calculator) este un dispozitiv care efectuează următoarele operații:

Introducerea informațiilor;

Prelucrarea informațiilor conform programului de calculator;

Rezultatele procesării sunt într-o formă potrivită pentru percepția umană.

Un bloc special de computer este responsabil pentru fiecare dintre aceste acțiuni, respectiv: dispozitiv de intrare, unitate centrală de procesare (CPU), dispozitiv de ieșire. Toate sunt foarte complexe și, la rândul lor, constau din dispozitive mai mici separate. în particular, procesorul central poate include: o unitate aritmetică-logică, un dispozitiv de control şi un dispozitiv de memorie cu acces aleatoriu. Astfel, diagrama bloc mărită a calculatorului ia forma prezentată în Fig. 1.4. Această compoziție a fost formulată pentru prima dată de matematicianul germano-american John von Neumann (deși a fost folosită pentru prima dată în timpul celui de-al doilea război mondial de germanul Konrad Zuse în calculatoarele sale din seria Z).

Unitate logică aritmetică (ALU) este exact locul în care se efectuează transformările de date prescrise de comenzile programului: operații aritmetice pe numere, conversii de coduri, comparare de cuvinte etc.

Memorie cu acces aleator (RAM), sau pur și simplu memoria, este concepută pentru a găzdui programe, precum și pentru a stoca temporar unele părți din datele de intrare și rezultate intermediare. Se caracterizează prin: capacitatea de a scrie (sau de a citi) elemente de programe și date într-o locație de memorie arbitrară (sau dintr-o locație de memorie arbitrară), performanță ridicată. Cuvânt arbitrar nu înseamnă „orice”, ci oportunitatea de a apela dat abordare fără necesitate vizionare toata lumea anterior.

Figura 1.4 – Diagrama bloc mărită a unui calculator

Calitatea computerului caracterizat de mulți indicatori. Acesta este un set de instrucțiuni (comenzi) pe care un computer este capabil să le înțeleagă și să le execute, precum și viteza de funcționare (performanța) procesorului central și numărul de dispozitive de intrare/ieșire (dispozitive periferice) care pot fi conectate la acesta. în același timp, și consumul de energie și multe altele. Dar principala caracteristică, de regulă, este performanţă , adică numărul de operații pe care procesorul central este capabil să le efectueze pe unitatea de timp.

Viteza unui computer depinde în mod semnificativ de viteza RAM, sau cu alte cuvinte, de durata accesului la RAM. Prin urmare, există o căutare constantă a elementelor RAM care ar necesita cât mai puțin timp posibil pentru operațiunile de citire-scriere. Cu toate acestea, împreună cu performanța, costul elementelor de memorie crește (și foarte brusc), astfel încât construirea RAM a capacității necesare pe elemente rapide este inacceptabilă din punct de vedere economic. Această problemă a fost rezolvată prin construcție memorie pe mai multe niveluri . RAM constă din două sau trei părți: partea principală este de mare capacitate, construită pe elemente relativ lente (dar mai ieftine), iar partea suplimentară (se numește memorie cache ) constă din elemente de mare viteză. Datele pe care ALU le accesează cel mai frecvent sunt conținute în cache; o cantitate mai mare de informații operaționale este stocată în memoria principală. Distribuția informațiilor între componentele RAM este controlată de o unitate specială a unității centrale de procesare (CPU). Cantitatea de memorie RAM și memoria cache este una dintre cele mai importante caracteristici ale unui computer.

1.3.3 Clasificarea calculatoarelor. Gama de tipuri de computere este în prezent uriașă: mașinile diferă în funcție de scop, putere, dimensiune, baza elementului utilizat, rezistență la condiții nefavorabile etc. Deci ar fi posibil să se clasifice calculatoarele din diferite puncte de vedere, după diferite criterii de clasificare. Gradația acceptată în prezent a calculatoarelor în ceea ce privește performanța și caracteristicile generale (dimensiuni, greutate) este prezentată în Tabelul 1.1. Trebuie remarcat faptul că clasificarea este într-o anumită măsură arbitrară, deoarece granițele dintre grupuri sunt neclare și foarte fluide în timp: dezvoltarea acestei ramuri a științei și tehnologiei este atât de rapidă încât, de exemplu, microcalculatorul de astăzi nu este inferior în alimentarea unui minicomputer acum cinci ani.

Tabelul 1.1 – Clase de calculatoare moderne

Clasa de calculatoare Scop principal Date tehnice de bază
Supercomputer Calcule științifice complexe Performanță integrală de până la sute de miliarde de operațiuni pe secundă; sute de procesoare paralele
Calculatoare mainframe Prelucrarea unor volume mari de informații de la bănci și întreprinderi mari Arhitectura multiprocesor; conectarea a până la 200 de stații de lucru
Minicalculator Sisteme de management pentru întreprinderile mijlocii; sisteme de calcul cu mai multe console Arhitectură multiprocesor, periferice extinse
Servere Controlul rețelei locale sau al nodului de Internet, stocarea datelor Arhitectură unică (multi-procesor), viteză mare a procesorului; RAM mare, hard disk de capacitate mare
Stații de lucru Sisteme de proiectare asistată de calculator, sisteme de automatizare a experimentelor Arhitectură unică (multi-procesor), viteză mare a procesorului; RAM mare, hard disk-uri de mare capacitate, periferice specializate
Microcalculator Serviciu personalizat pentru utilizatori; lucrează în sisteme de control automate locale Arhitectură cu un singur procesor, flexibilitate de configurare - capacitatea de a conecta o varietate de dispozitive externe

Clasa de calculatoare personaleîn sine constă din tipuri foarte diverse de mașini și, prin urmare, merită o clasificare separată (Tabelul 1.2). Datele de greutate și dimensiuni au fost luate ca criteriu de clasificare.

Tabelul 1.2 – Microcalculatoare (calculatoare personale)

Tip Greutate, kg Alimentare electrică