În condițiile moderne, există o dezvoltare activă a sistemelor informaționale de diferite niveluri. Toate sunt implementate prin cea mai recentă tehnologie informatică. Astăzi, prelucrarea datelor acționează ca o direcție independentă a activității umane. În acest sens, etapele de proiectare a sistemelor informaționale au o relevanță deosebită. Să aruncăm o privire mai atentă asupra acestei zone.
Design: informații generale
În lumea de astăzi, datele sunt considerate una dintre cele mai importante resurse. Sistemele informaționale, la rândul lor, au devenit un instrument necesar care este utilizat în toate ramurile activității umane. O mare varietate de sarcini care sunt rezolvate prin intermediul IS duce la apariția diferitelor scheme. Ele diferă în principiile de formare și regulile de prelucrare a datelor. Etapele proiectării sistemelor informaționale vă permit să determinați modalitatea de rezolvare a problemelor care îndeplinește cerințele funcționalității sistemelor existente.tehnologii.
Destinații principale
Designul începe întotdeauna cu stabilirea obiectivului viitorului sistem. Sarcina principală a oricărei scheme este de a oferi:
- Funcționalitate necesară și nivelul de adaptare la condițiile în continuă schimbare.
- Lățime de bandă.
- Timp de răspuns la solicitare.
- Fiabilitatea muncii în modul stabilit.
- Ușor de operat și întreținut.
- Securitate necesară.
Etapele de proiectare a proiectului acoperă:
- Obiecte de date care vor fi utilizate în baza de date.
- Programe, rapoarte, formulare de ecran care asigură executarea solicitărilor.
- Contabilitate pentru o anumită tehnologie sau mediu (topologie de rețea, procesare paralelă sau distribuită, arhitectură, hardware și așa mai departe).
Etape și etape de proiectare
Sarcina principală a specialiștilor este modelarea operațiunilor prin care vor fi realizate scopurile organizației. Schema vă permite să definiți și să formulați principalele cerințe pentru IS. Această prevedere este considerată fundamentală și asigură obiectivitatea. Etapele de proiectare a sistemului implică o descriere a cerințelor pentru IS cu transformarea lor ulterioară într-o structură model. În primul rând, sunt create diagramele arhitecturii IS. După aceea, sunt formulate cerințele pentru software și suport pentru informații.
Definiți cerințele
Pași în procesul de proiectare asociat cu această sarcină,considerat a fi cel mai responsabil. Greșelile în definirea cerințelor sunt greu de corectat. În plus, ajustarea ulterioară este asociată cu costuri semnificative. Instrumentele care există astăzi fac posibilă crearea rapidă a sistemelor conform cerințelor gata făcute. Cu toate acestea, adesea astfel de circuite integrate nu mulțumesc clientul, au nevoie de numeroase îmbunătățiri. Acest lucru, la rândul său, duce la o creștere bruscă a costului real al modelelor. În acest sens, fiecare etapă a proiectării sistemului trebuie să fie însoțită de o analiză amănunțită.
Simulare
Principalele etape ale proiectării sunt însoțite de un studiu profund al informațiilor, scopurilor și obiectivelor IP. Pentru a forma modele de date, experții folosesc rezultatele analizei. Această etapă de proiectare include construcția unui circuit logic și apoi a unui circuit fizic. În paralel cu aceasta, se realizează formarea modelelor de operare. Sunt necesare pentru descrierea (specificația) modulelor IS. Principalele etape de proiectare - definirea cerințelor, modelarea operațiunilor și a datelor - sunt strâns interconectate. O parte din logica afacerii este de obicei implementată în baza de date de detalii (proceduri stocate, declanșatoare, constrângeri). Sarcina principală pe care o rezolvă etapa de proiectare a operațiunilor este maparea funcțiilor care au fost obținute în timpul analizei în module IS. La formarea acestora din urmă, se determină interfețele programului: aspectul ferestrelor, aspectul meniului, tastele rapide și apelurile asociate acestora.
Arhitectură
Această fază de proiectare implică selectarea uneia sau mai multor platforme și sisteme de operare. Există circuite integrate eterogene. În ele, mai multe computere rulează pe platforme diferite, iar gestionarea este efectuată de sisteme de operare diferite. Faza de proiectare presupune definirea unui număr de caracteristici ale arhitecturii. Ea poate fi:
- Client-server sau server de fișiere.
- Pe trei niveluri, inclusiv mai multe straturi.
- Distribuit sau centralizat. În primul caz, sunt definite suplimentar mecanismele de menținere a relevanței și consecvenței.
De asemenea, stabilește dacă vor fi utilizate servere paralele.
Închidere
Etapa de proiectare se încheie cu elaborarea unui plan tehnic pentru IP. În procesul de implementare, este creat un software pentru documentația operațională. După finalizarea dezvoltării unui singur modul, se efectuează un test de sine stătător. Necesar pentru:
- Detecție defecțiuni (eșec grav).
- Determinări de conformitate cu specificația (absența funcțiilor inutile și prezența funcțiilor necesare).
După trecerea testului, modulul este inclus în partea dezvoltată a sistemului. Apoi se efectuează testele de conectare. Sunt necesare pentru a urmări influența reciprocă a elementelor.
Măsuri de control
Grup de modele testate pentru fiabilitate. În primul rând, defecțiunile sistemului sunt simulate. În plus, timpii de eșec sunt testați. În primul caz, măsurile de control vă permit să determinați cât de binesistemul se recuperează în cazul unei defecțiuni software sau hardware. Conform celui de-al doilea grup de teste, nivelul stabilității IS este determinat în timpul lucrului obișnuit. Aceste măsuri de control permit estimarea perioadei de funcționare fără defecțiune. Setul de teste ar trebui să includă și pe cele care simulează sarcina maximă. După aceea, întregul complex de module este supus lansării sistemului. Pe parcursul acestuia se efectuează un control intern de acceptare, care permite evaluarea calității acestuia. În timpul evaluării, sunt efectuate teste de fiabilitate și funcționalitate a sistemului. Evenimentul de control final este testul de acceptare. În acest caz, se manifestă calitatea etapei de proiectare la care au fost determinate cerințele. În timpul testului, IP-ul este demonstrat clientului. În timpul demonstrației sunt simulate operațiuni reale, care ilustrează conformitatea proiectului cu cerințele clientului.
Siguranță
Fiecare IS trebuie să aibă anumite cerințe de garanție:
- Protecție împotriva accesului neautorizat.
- Audit.
- Înregistrare la eveniment.
- Restaurare sistem.
- Backup.
Toate aceste cerințe sunt formalizate de analiști la începutul proiectării. Specialiștii creează o strategie de securitate IP. Acestea definesc categoriile de utilizatori care au acces la date specifice prin intermediul componentelor respective. Odata cu aceasta se stabilesc si subiectele si obiectele protectiei. Trebuie spus că o strategie de securitate nu trebuie să se limiteze lasoftware. Ar trebui să includă un întreg set de reguli pentru desfășurarea operațiunilor. Este necesar să se stabilească în mod clar nivelul optim de protecție pentru fiecare element individual, să se evidențieze informațiile critice, accesul la care va fi strict limitat. Utilizatorii sistemului sunt înregistrați. În acest sens, specialiștii proiectează module care vor fi responsabile de autentificarea și identificarea subiecților. În cele mai multe cazuri, protecția discreționară este implementată. Implica accesul reglementat la anumite obiecte de date. Poate fi, de exemplu, vederi, tabele. Dacă trebuie să restricționați accesul direct la datele în sine, atunci trebuie să creați o protecție obligatorie. În acest caz, înregistrările individuale din tabele, câmpuri specifice și așa mai departe vor fi închise. Proiectanții de sistem trebuie să fie clari cu privire la nivelul de protecție pentru un anumit element de date va fi suficient și ce este necesar.
Concluzie
Etapa de proiectare a sistemului este considerată una dintre cele mai importante în munca de creare a acestuia. Cu el, de fapt, începe viața IP. Înainte de proiectare, specialiștii trebuie să definească și să înțeleagă clar sarcinile care vor fi rezolvate cu ajutorul sistemului, să stabilească fluxurile de trafic, locația fizică a resurselor și utilizatorilor, metoda de conectare la Internet și așa mai departe. De importanță nu mică este studiul structurilor și clădirilor în care va fi desfășurată rețeaua, precum și o analiză a infrastructurii existente.