Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Erori
  • Software. Conceptul și clasificarea software-ului

Software. Conceptul și clasificarea software-ului

Software(ing. software) Este un ansamblu de programe care asigură funcționarea computerelor și soluționarea cu ajutorul acestora a problemelor de domenii. Software-ul (software-ul) este o parte integrantă sistem informatic, este o continuare logică a mijloacelor tehnice și determină domeniul de aplicare al computerului.

PE calculatoare moderne include o mare varietate de programe, care pot fi împărțite aproximativ în trei grupuri (Fig. 3.1):

1. Software de sistem ( programe de sistem);

2. Software de aplicație (programe de aplicație);

3. Suport instrumental (sisteme instrumentale).

Programul sistemului (SPO) sunt programe care controlează funcționarea unui computer și îndeplinesc diverse funcții auxiliare, de exemplu, gestionarea resurselor computerului, crearea de copii ale informațiilor, verificarea operabilității dispozitivelor computerizate, emiterea de informații de referință despre un computer etc. Sunt destinate toate categoriile de utilizatori, sunt utilizate pentru munca eficienta calculatorului si utilizatorului, precum si executia eficienta a programelor de aplicatie.

Loc central sisteme de operare (ing. sisteme de operare). Sistem de operare (OS) este un set de programe concepute pentru a controla încărcarea, lansarea și execuția altor programe de utilizator, precum și pentru a planifica și gestiona resursele de calcul ale unui computer, de ex. controlul funcționării PC-ului din momentul pornirii acestuia până în momentul în care este oprit alimentarea. Se încarcă automat când computerul este pornit, conduce un dialog cu utilizatorul, gestionează computerul, resursele acestuia (RAM, spațiu pe disc etc.), lansează alte programe pentru execuție și oferă utilizatorului și programelor o modalitate convenabilă de a comunica - interfata - cu dispozitive informatice. Cu alte cuvinte, sistemul de operare asigură funcționarea și interconectarea tuturor componentelor computerului și, de asemenea, oferă utilizatorului acces la capacitățile sale hardware.

Sistemul de operare determină performanța sistemului, gradul de protecție a datelor, alegerea programelor care pot fi utilizate pe computer și cerințele hardware. Exemple de sisteme de operare sunt MS DOS, OS / 2, Unix, Windows 9x, Windows XP.

Sisteme de service extinde capacitățile sistemului de operare pentru întreținerea sistemului, oferă ușurință în utilizare. Această categorie include sistemele întreținere, shell-uri software și medii OS și programe utilitare.

Sisteme de întreținere Este un set de software și hardware pentru PC care efectuează control, testare și diagnosticare și sunt utilizate pentru a verifica funcționarea dispozitivelor computerului și a detecta defecțiunile în timpul funcționării computerului. Sunt un instrument pentru specialiștii în operarea și repararea hardware-ului computerelor.

Pentru a organiza o interfață de utilizator mai convenabilă și mai intuitivă cu un computer, utilizați shell-uri ale sistemului de operare - programe care permit utilizatorului să efectueze acțiuni de gestionare a resurselor computerului prin alte mijloace decât cele oferite de sistemul de operare (mai ușor de înțeles și mai eficient). Unele dintre cele mai populare skin-uri sunt pachetele NortonCommander ( Symantec), FAR (FileandArchivemanageR) ( E. Roshal).

Utilități (utilitati, lat. utilitas- beneficiu) este programe auxiliare oferind utilizatorului o serie de servicii aditionale pentru realizarea lucrărilor efectuate frecvent sau creșterea confortului și confortului muncii. Acestea includ:

· Programe de ambalare (arhive), care permit înregistrarea mai densă a informațiilor pe discuri, precum și combinarea copiilor mai multor fișiere într-un singur fișier, așa-numitul fișier de arhivă (arhivă);

· program antivirus conceput pentru a preveni infectarea cu viruși informatici și pentru a elimina consecințele infecției;

· Programe de optimizare și control al calității spațiului pe disc;

· Programe de recuperare a informațiilor, formatare, protecția datelor;

· Programe pentru înregistrarea CD-urilor;

Drivere - programe care extind capacitățile sistem de operare pentru gestionarea dispozitivelor I/O, RAM etc. Când conectați dispozitive noi la computer, trebuie să instalați driverele corespunzătoare;

· Programe de comunicare care organizează schimbul de informații între calculatoare etc.

Unele utilități sunt incluse în sistemul de operare, iar unele sunt comercializate ca autonome produse software, de exemplu, pachetul multifuncțional de utilități de servicii NortonUtilities ( Symantec).

Software de aplicație(PPO) este conceput pentru a rezolva problemele utilizatorilor. Include aplicații utilizator și pachete de aplicații (PPP) în diverse scopuri .

Aplicație utilizator Este orice program care contribuie la rezolvarea unei probleme într-o anumită zonă problematică. Programele de aplicație pot fi utilizate fie de sine stătătoare, fie ca parte a pachetelor sau pachetelor software.

Pachete de aplicații (PPP) este într-un mod special organizat pachete software concepute pentru utilizare generală într-o zonă cu probleme specifice și completate cu documentația tehnică corespunzătoare. Se disting următoarele tipuri de RFP:

· RFP de uz general- produse software universale concepute pentru a automatiza o clasă largă de sarcini ale utilizatorului. Acestea includ:

Editori de text(de exemplu, MSWord, WordPerfect, Lexicon);

Procesoare de masă(de exemplu, MSExcel, Lotus 1-2-3, QuattroPro);

Sisteme dinamice de prezentare(de exemplu, MSPowerPoint, FreelanceGraphics, HarvardGraphics);

Sisteme de management al bazelor de date(de exemplu, MSAccess, Oracle, MSSQLServer, Informix);

Editor grafic(de exemplu, CorelDraw, AdobePhotoshop);

Sisteme de publicare(de exemplu, PageMaker, VenturePublisher);

Proiectare sisteme de automatizare(de exemplu, BPWin, ERWin);

Dicționare electronice și sisteme de traducere(de exemplu, Prompt, Socrate, Lingvo , Context);

sisteme OCR(de exemplu, FineReader, CuneiForm).

Sistemele de uz general sunt adesea integrate în pachete de automatizare de birou cu mai multe componente - pachete de birou - MicrosoftOffice, StarOffice etc.

· RFP orientat pe metodă, care se bazează pe implementarea metodelor matematice de rezolvare a problemelor. Acestea includ, de exemplu, sisteme de prelucrare a datelor matematice (Mathematica, MathCad, Maple), sisteme de prelucrare a datelor statistice (Statistica, Stat) .;

· RFP orientat către probleme conceput pentru a se adresa o sarcină specificăîntr-un domeniu specific. De exemplu, sistemele informatice și juridice YurExpert, YurInform; pachete de contabilitate si control 1C: Contabilitate, Galaxy, Angelica; în domeniul marketingului - Killer Whale, MarketingExpert; sistemul bancar STBank;

· RFP integrat sunt o colecție de mai multe produse software combinate într-un singur instrument. Cele mai avansate includ editor de text, manager personal (organizator), foaie de calcul, sistem de gestionare a bazelor de date, suport e-mail, program de creare a graficelor de prezentare. Rezultatele obținute prin subrutine separate pot fi combinate într-un document final care conține material tabelar, grafic și textual. Acestea includ, de exemplu, MSWorks. Pachetele integrate, de regulă, conțin un fel de nucleu, permițând o interacțiune strânsă între componente.

De obicei, pachetele de aplicații software au instrumente de personalizare care le permit să fie adaptate la specificul domeniului subiectului în timpul funcționării.

LA software instrumental include: sisteme de programare pentru dezvoltarea de noi programe, de exemplu, Pascal, BASIC. Acestea includ de obicei: editor de text furnizarea de creare și editare de programe în limbajul de programare sursă (programe sursă), traducător, precum și biblioteci de subrutine; medii instrumentale pentru dezvoltarea de aplicații, de exemplu, C++, Delphi, VisualBasic, Java, care includ instrumente de programare vizuală; sisteme de simulare , de exemplu, sistemul de simulare MatLab, sistemul de modelare a proceselor de afaceri BpWin și bazele de date ErWin și altele.

Traducător(ing. traducător- translator) este un program de traducere care convertește un program dintr-un limbaj de nivel înalt într-un program format din instrucțiuni de mașină. Traducătorii sunt implementați ca compilatoare sau interpreți, care diferă semnificativ în modul în care funcționează.

Compilator(ing. compilator- compilator, colector) citește întregul program în întregime, își face traducerea și creează o versiune completă a programului în limbaj mașină, care este apoi executată. După compilare, se dovedește program executabil, când este executat, nici programul original nici compilatorul.

Interpret(ing. interpret- interpret, interpret) traduce și execută programul linie cu linie... Programul procesat de interpret trebuie retradus în limbajul mașinii de fiecare dată când este pornit.

Programele compilate rulează mai repede, dar programele interpretate sunt mai ușor de reparat și schimbat.


4 Hardware și software

^ Managementul organizației IT și IS


  • Utilizarea mijloacelor tehnice bazate pe integrarea sistematică și complexă a tuturor echipamentelor, ținând cont de o serie de cerințe.

  • Componentele principale ale suportului tehnic sunt calculatoarele de diferite clase, scări de acțiune, universale și specializate, precum și mijloacele de interacțiune și comunicare a acestora, adică echipamentele de rețea.

  • Programele de sistem și aplicații ca parte a software-ului, impactul lor asupra productivității unui utilizator - un economist.

  • Diferite oferte ale pieței de produse software, evaluarea de către utilizatori a adecvării și calității acestora în raport cu costurile bănești, precum și aplicabilitatea acestora în contextul unor întreprinderi specifice.

^ 4.1. Componența suportului tehnic al managementului IT și IS al organizației
Baza tehnică a managementului IT și IS este reprezentată de un set de interconectate management unificat mijloace tehnice autonome de colectare, acumulare, prelucrare, transmitere, ieșire și prezentare a informațiilor, mijloace de prelucrare a documentelor și echipamente de birou, precum și mijloace de comunicare pentru realizarea schimbului de informații între diverse mijloace tehnice.

Realizarea funcționării eficiente a SI implică îndeplinirea unui anumit set de cerințe pentru un set de mijloace tehnice (CTS), dintre care principalele sunt următoarele:

· Minimizarea costurilor cu forța de muncă și costurile pentru rezolvarea întregului complex de sarcini ale sistemului;

· Implementarea procesării integrate a informațiilor datorită compatibilității informațiilor, tehnice și software a diferitelor dispozitive tehnice;

· Furnizarea utilizatorilor de comunicare prin intermediul dispozitivelor terminale cu o bază de date distribuită; fiabilitate ridicată;

· Disponibilitatea protecției informațiilor împotriva accesului neautorizat;

· Fezabilitatea CTS, de ex. posibilitatea creării acestuia în detrimentul produselor standard produse de industria autohtonă;
flexibilitatea structurii CCC, adică perspectiva includerii unor mijloace tehnice noi, mai avansate în componența sa, pe măsură ce industria le asimilează;

· Minimizarea cheltuielilor de capital pentru achiziționarea KTS și funcționarea curentă a acestora.

Funcționarea eficientă a SI se bazează pe utilizarea integrată a mijloacelor tehnice moderne de prelucrare a informațiilor și a metodelor de organizare a proceselor tehnologice de rezolvare a problemelor. Baza dezvoltare ulterioară automatizare activitati de managementîn diverse sectoare ale economiei este o tehnologie informațională nouă, progresivă, axată pe utilizarea celor mai recente realizări ale tehnologiei electronice, în special, computere de înaltă performanță, de mare viteză și comunicații moderne.

Crearea unei noi tehnologii necesită luarea în considerare a particularităților structurii sistemelor economice. În primul rând, aceasta este complexitatea interacțiunii organizaționale, care necesită crearea unor sisteme ierarhice pe mai multe niveluri (sediu central, sucursale) cu legături informaționale COMPLEX de direcții înainte și înapoi cu organizațiile aferente.

Elementul principal al complexului de mijloace tehnice destinate pt prelucrare automată informația în procesul de rezolvare a problemelor de management este un computer electronic, sau un computer.

În domeniul economiei, acestea sunt computere putere diferită, performanta, dimensiuni. Acestea sunt concepute pentru a rezolva o mare varietate de probleme: probleme economice, matematice, informaționale și alte probleme care diferă în complexitatea algoritmilor și a unei cantități mari de date procesate și sunt utilizate pe scară largă în sistemele de calcul puternice.

Trăsăturile caracteristice ale calculatoarelor moderne sunt: ​​înaltă performanță; o varietate de forme de date prelucrate - binare, zecimale, simbolice, cu o gamă largă de modificări și precizie ridicată a reprezentării; o gamă largă de operații efectuate, atât aritmetice, logice, cât și speciale; capacitate mare memorie cu acces aleator; organizarea dezvoltată a sistemului de intrare-ieșire a informațiilor, care asigură conectarea diferitelor tipuri de dispozitive externe.

Orientat spre probleme facilitati de calcul servesc la rezolvarea unei game mai restrânse de sarcini asociate, de regulă, cu gestionarea obiectelor tehnologice, înregistrarea, acumularea și prelucrarea unor cantități relativ mici de date, efectuând calcule folosind algoritmi relativ simpli. Ele sunt limitate în comparație cu calculatoare de uz general hardware și resursele programului. Cele orientate spre problemă includ, în special, toate tipurile de sisteme informatice de control.

^ Facilitățile de calcul specializate sunt folosite pentru a rezolva o gamă restrânsă de probleme sau pentru a implementa un grup strict definit de funcții. O astfel de orientare îngustă face posibilă specializarea clară a structurii, reducerea semnificativă a complexității și costului computerelor, menținând în același timp performanța ridicată și fiabilitatea funcționării acestora. Specializate includ, de exemplu, microprocesoare programabile pentru scopuri speciale; adaptoare și controlere care îndeplinesc funcții logice de control al dispozitivelor, unităților și proceselor tehnice simple individuale; dispozitive pentru coordonarea și interfațarea activității nodurilor sistemelor de calcul.

În ceea ce privește dimensiunea și funcționalitatea, calculatoarele utilizate în activitățile de management sunt împărțite în extra-mari (mainframe), mari, mici, ultra-mici (microcalculatoare).

Capacitățile funcționale ale computerelor moderne se disting prin:

· Viteza, măsurată prin numărul mediu de operații efectuate de mașină pe unitatea de timp;

· Capacitatea cifrelor si formele de reprezentare a numerelor cu care functioneaza sistemul de calcul;

· Nomenclatura, capacitatea și viteza tuturor dispozitivelor de stocare;

· Nomenclatura și caracteristicile tehnice și economice ale dispozitivelor de stocare externe, schimbul și intrarea-ieșirea informațiilor;

· Tipuri și debit de dispozitive de comunicație și interfațare a nodurilor computerului între ele (interfață intramașină);

· Capacitatea unui computer de a lucra simultan cu mai mulți utilizatori și de a rula mai multe programe (multiprogramare);

· Tipuri și caracteristici tehnice și operaționale ale sistemelor de operare utilizate în mașină;

· Disponibilitatea și funcționalitatea software-ului;

· Capacitatea de a executa programe scrise pentru alte tipuri de mașini (compatibilitate software cu alte computere);

Sistemul și structura instrucțiunilor mașinii:

· Capacitatea de a se conecta la canale de comunicare și la o rețea de calculatoare;

· Fiabilitatea operațională a calculatoarelor;

· Coeficientul de utilizare utilă a calculatoarelor în timp, determinat de raportul dintre timpul util de lucru și timpul de prevenire.

^ 5 Managementul tehnologiei informației

Potrivit experților, aproximativ 70% din informațiile computerului sunt acum pe mainframe; numai în Statele Unite, au fost instalate 400.000 de mainframe în 1998. În Rusia, sunt utilizate în prezent aproximativ 5 mii de computere ES și aproximativ același număr de mainframe de marcă: IBM (ES / 9000 sunt instalate la fabrici de mașini, fabrici metalurgice), Нitachi Data System, Fujitsu etc.

Calculatoarele mici sunt fiabile, ieftine și ușor de utilizat, cu capacități puțin mai mici decât mainfra-urile.

Minicalculatoarele (și cele mai puternice dintre acestea sunt supermini) au următoarele caracteristici:

· Productivitate - până la 100 MIPS;

Capacitatea memoriei principale - 4-512 Mbytes:

· Capacitatea memoriei pe disc - 2-100 GB;

· Numărul de utilizatori acceptați - 16-512.

Toate modelele utilizate de acest tip sunt dezvoltate pe baza unor seturi de microprocesoare de circuite integrate, microprocesoare de 16, 32, 64 de biți. O gamă largă de performanțe în condiții specifice de aplicație, implementare hardware a majorității funcțiilor I/O ale sistemului, implementare simplă a sistemelor cu microprocesoare și multi-mașină, viteza mare manipularea întreruperilor, abilitatea de a lucra cu formate de date de diferite lungimi le face ușor de utilizat în managementul IT.

Avantajele computerelor includ: arhitectura specifica cu modularitate mare, mai buna decat mainframe-urile, raport performanta/pret, acuratete de calcul crescuta. Sunt destinate utilizării ca parte a sistemelor informatice de control. Gama largă de dispozitive periferice, tradiționale pentru astfel de complexe, este completată de blocuri de comunicații interprocesoare, care asigură implementarea sistemelor de calcul cu structură variabilă.

Calculatoarele sunt folosite cu succes pentru calcularea în sisteme de calcul multiutilizator, în sisteme proiectare asistată de calculator, în sisteme de modelare a obiectelor simple, în sisteme de inteligență artificială.

Un computer personal îndeplinește cerințele de disponibilitate generală și versatilitate de utilizare și are următoarele caracteristici:

· Cost redus, care se încadrează în gama de disponibilitate pentru un cumpărător individual;

· Autonomie de funcționare fără cerințe speciale pentru condițiile de mediu;

· Flexibilitatea arhitecturii, asigurând adaptabilitatea acesteia la o varietate de aplicații în domeniul managementului, științei, educației, în viața de zi cu zi;

... „Amabilitate” sistemului de operare și a altor software-uri, ceea ce face posibil ca utilizatorul să lucreze cu acesta fără o pregătire profesională specială;

Fiabilitate operațională ridicată (mai mult de 5000 de ore MTBF).

În domeniul managementului sunt utilizate pe scară largă calculatoarele personale, produse de companiile americane Compaq Computer, Apple (Macintosh), Hewlett Packard, Oell, OEC, precum și de firmele din Marea Britanie - Spectrum, Amstrad; Franta - Micral;

Italia - 0livetty; Japonia - Toshiba, Panasonic și partener.

Cele mai populare în prezent sunt computerele personale ale unei clone (arhitectura unei anumite direcții) (VM-uri, ale căror primele modele au apărut în 1981. la distribuție locul 2.

La începutul anului 2000, parcul mondial de calculatoare era de aproximativ 250 de milioane de unități, dintre care aproximativ 90% erau computere personale, în special, existau peste 100 de milioane de computere profesionale de tip IBM PC. (aproximativ 75% din toate computerele); PC-uri profesionale de tip OES - aproximativ 5 milioane de buc.

În străinătate, cele mai comune modele de computere sunt în prezent computerele cu microprocesoare Pentium și Pentium Pro (Tabelul 4.1).
Tabelul 4.1. Caracteristicile medii ale moderne IR / VM Re


Parametru

Tip microprocesor

80386 SX

80386 OH

80486 SX

80486 OH

Pentium

Pentium Pro

frecvența ceasului,

25-40

33-40

33-80

50-100

60-150

100-400

Adâncime de biți

32

32

32

32

64

64

Dimensiunea RAM, MB

1;2;4

2;4;8

2;4;8

4;6;8

8;16

16;32

Dimensiunea memoriei cache, KB

Nu

64,128

128;256

256;512

512;1024

512;1024

Capacitate HDD, MB

210

420

540

850

2000

10000

Adaptor video

VGA / SVGA, %


30/70

24/76

10/90

0/100

0/100

0/100

Prezența unui coprocesor

45

67

80

100

100

100

^ Un grup special de calculatoare care se dezvoltă rapid este format din servere multiutilizatoare utilizate în rețelele de calculatoare. Serverele sunt de obicei denumite microcalculatoare, dar în ceea ce privește caracteristicile lor, serverele puternice pot fi atribuite mai probabil computerelor mici și chiar mainframe-urilor, iar superserverele sunt aproape de supercomputere.

Serverul este un computer dedicat procesării cererilor de la toate stațiile din rețeaua de calculatoare, care oferă acestor stații acces la resursele comune ale sistemului (putere de calcul, baze de date, biblioteci de programe, imprimante, faxuri etc.) și distribuie aceste resurse. Acest server generic este adesea denumit server de aplicații.

^ Serverele din rețea sunt adesea specializate. Serverele specializate sunt folosite pentru a elimina cel mai mult blocajele in retea: crearea si administrarea bazelor de date si arhivelor de date, suport pentru fax si e-mail multicast, management terminale multi-utilizator (imprimante, plottere) etc.

Server de fișiere(Server de fișiere) este folosit pentru a lucra cu fișiere de date, are dispozitive mari de stocare pe disc, adesea cu toleranță la erori matrice de discuri KAYU cu o capacitate de până la 1 TB.

^ Server de arhivare (Server Rezervă copie) servește la copierea de rezervă a informațiilor în rețele mari multi-server, utilizează unități de bandă magnetică (streamere) cu cartușe înlocuibile cu o capacitate de până la 5 GB; de obicei realizeaza zilnic arhivare automata cu compresia informatiilor de pe servere si statii de lucru conform scenariului stabilit de administratorul retelei (desigur, cu compilarea directorului de arhiva).

Server de fax(Net SatisFaxioп) - o stație de lucru dedicată pentru organizarea unei comunicări fax multicast eficace cu mai multe plăci de modem fax, cu protecție specială a informațiilor împotriva accesului neautorizat în timpul transmisiei, cu sistem de stocare pentru faxuri electronice.

^ Server de e-mail(Mail Server) - la fel ca un server de fax, dar pentru organizarea e-mailului, cu cutii de e-mail.

Server de imprimare(Server Pript, Port Net) este destinat utilizare eficientă imprimante de sistem.

^ Server de teleconferință are un sistem de procesare automată a imaginilor video etc.

O subclasă în creștere rapidă de computere personale, computere notebook (notebook, laptop).

Majoritate computere laptop are o alimentare autonomă de la baterii, dar poate fi și conectat la rețea.

Ei folosesc ecrane plate cu cristale lichide cu un videoproiector ca monitoare video, mai rar - luminiscente pentru prezentări sau afișaje cu descărcare de gaz.

Calculatoarele portabile sunt foarte diverse: de la stații de lucru portabile voluminoase și grele (până la] 5 kg) până la notebook-uri electronice în miniatură cu o greutate de aproximativ 100 g. Stațiile de lucru portabile sunt cele mai puternice și mai mari PC-uri portabile.

Ele sunt adesea făcute sub formă de valiză și poartă numele argotic Nomadic - nomad. Caracteristicile lor sunt similare cu cele ale PC-urilor staționare - stații de lucru: microprocesoare puternice, adesea de tip RISC, cu frecvența ceasului până la 300 MHz; RAM de până la 64 MB; unități de disc gigabyte; interfețe de mare viteză și adaptoare video puternice cu memorie video de până la 4 MB.

În esență, acestea sunt stații de lucru obișnuite, alimentate de o rețea, dar proiectate structural într-o carcasă care este ușor de transportat și având, ca toate PC-urile portabile, un monitor video plat cu cristale lichide de o clasă nu mai mare decât UAD. Nomadele au de obicei modemuri și pot fi conectate rapid la canalele de comunicare pentru a lucra într-o rețea de calculatoare.

Principala tendință de dezvoltare tehnologie de calculîn prezent, are loc o extindere în continuare a domeniilor de aplicare a calculatoarelor și, în consecință, trecerea de la mașini individuale la sistemele lor - sisteme de calcul și complexe de diferite configurații cu o gamă largă funcţionalitate si caracteristici.

Cele mai promițătoare, create pe baza calculatoarelor personale, sistemele de calcul multimașină distribuite geografic - rețele de calculatoare - sunt axate nu atât pe procesarea informatică a informațiilor, cât pe serviciile de informare de comunicare: e-mail, sisteme de teleconferință și sisteme informatice și de referință.

În rețeaua Intemet este implementat principiul hipertext conform căruia abonatul, alegând cuvintele cheie găsite în textul lizibil, poate primi explicațiile și materialele suplimentare necesare.

În dezvoltarea și crearea de PC-uri moderne, o prioritate semnificativă și stabilă în ultimii ani a fost calculatoare grele- supercalculatoare, precum și PC-uri miniaturale și subminiaturale.Se desfășoară lucrări de cercetare pentru a crea calculatoare de generația a 6-a, bazate pe arhitectura neuronală distribuită a neurocalculatoarelor.

Introducerea pe scară largă a instrumentelor multimedia, în primul rând de intrare și ieșire audio și video a informațiilor, va face posibilă comunicarea cu un computer într-un limbaj natural.

Instituție de învățământ de stat federal

studii superioare și profesionale

„UNIVERSITATEA FEDERALĂ DE SUD”

INSTITUTUL DE ECONOMIE ȘI RELAȚII ECONOMICE EXTERINE

Facultatea de Economie

LUCRARE DE CURS

Pe tema:„Suport tehnic al AIS”

Subiect: AIS

Student "cu normă întreagă

Grupuri Nr 2007-3-ACS

Specialitate

Asmerzaeva Karina Igorevna

Consilier stiintific:

Bordiugova T.

Rostov-pe-Don


Introducere

1.2 Structura și organizarea AIS TO

1.3 Calculul întreținerii optime AIS

Capitolul 2. Dezvoltarea suportului informativ pentru înmatricularea autovehiculelor magazinului „Technosila”.

Concluzie

Introducere

Evoluția suportului tehnic, care include hardware, comunicații, software, este neuniformă, salturi și limite. Dezvoltarea tehnologiei informatice are loc încă în progresie geometrică. Performanța computerelor se dublează la fiecare patru ani.

Clasificare tehnologia calculatoarelor după tipul de interfață cu utilizatorul (modul în care utilizatorul tehnologiei interacționează cu un computer) - rachetă, dialog, rețea. În primul caz, utilizatorul primește doar rezultatele tehnologiei, în rest interacționează cu aceasta pe un computer individual sau un computer conectat la o rețea de calculatoare.

Mijloacele tehnice moderne de asigurare a managementului resurselor informaționale sunt foarte diverse în componența și funcționalitatea lor. Tehnologia calculatoarelor, tehnologia comunicațiilor, tehnologia organizațională.

Echipamentele informatice sunt destinate în principal implementării tehnologiilor integrate de prelucrare și stocare a informațiilor și stau la baza integrării tuturor mijloacelor tehnice moderne de asigurare a managementului resurselor informaționale.

Echipamentele de comunicații sunt destinate în principal implementării tehnologiilor de transfer de informații și presupun atât funcționarea autonomă, cât și funcționarea împreună cu echipamentele informatice.

Tehnologia organizațională este destinată implementării tehnologiilor de stocare, prezentare și utilizare a informațiilor, precum și pentru efectuarea diferitelor operațiuni auxiliare în cadrul anumitor tehnologii. suport informativ activitati de management.

Până în prezent, există două forme principale de organizare a suportului tehnic (forme de utilizare a mijloacelor tehnice): centralizată și descentralizată parțial sau complet.

Asistența tehnică centralizată se bazează pe utilizarea calculatoarelor mari și a centrelor de calcul în sistemul informațional.

Descentralizarea mijloacelor tehnice presupune implementarea subsisteme funcționale pe computerele personale direct la locurile de muncă.

O abordare promițătoare ar trebui considerată o abordare parțial descentralizată - organizarea suportului tehnic bazat pe rețele distribuite constând din calculatoare personale și un mainframe pentru stocarea bazelor de date comune oricăror subsisteme funcționale.

Scopul cursului este de a studia organizarea suportului tehnic pentru sisteme informatice automatizate (AIS) folosind exemplul magazinului Technosila.

Obiectivele lucrării cursului: luarea în considerare a cerințelor și caracteristicilor de bază ale moderne și utilizarea mijloacelor tehnice ale AIS, studierea structurii și organizării TO AIS, analizarea caracteristicilor organizării optime TO AIS, precum și să dezvolte suport informațional pentru contabilitatea magazinului TS „Technosila”.

Capitolul 1. Caracteristici teoretice ale organizării suportului tehnic

1.1 Cerințele de bază și caracteristicile moderne și utilizarea mijloacelor tehnice ale AIS

Un sistem informatic automatizat (AIS) este un complex de informații, software, tehnice, organizatorice, metodologice și alte mijloace necesare pentru colectarea, prelucrarea, stocarea, transmiterea datelor, precum și manipularea acestora pentru rezolvarea diferitelor probleme.

De regulă, AIS include:

Resursele informaționale prezentate sub formă de baze de date (baze de cunoștințe) care stochează date despre obiecte, legătura dintre care este stabilită de anumite reguli;

Sistem logico-matematic formal, implementat sub formă de module software care asigură intrarea, prelucrarea, căutarea și ieșirea informațiilor necesare;

O interfață care asigură comunicarea între utilizator și sistem într-o formă convenabilă pentru acesta și îi permite să lucreze cu informațiile bazei de date;

Personalul care stabilește procedura de funcționare a sistemului, planifică procedura de stabilire a scopurilor și atingerea scopurilor;

Complex de mijloace tehnice.

Resursele de informații includ informații despre mașini și non-mașini. Informațiile despre mașini sunt prezentate sub formă de baze de date, baze de cunoștințe, bănci de date. Bazele de date (băncile) de date pot fi centralizate sau distribuite.

Complexul de mijloace tehnice (CTS) include un set de tehnologie informatică (calculatoare de diferite niveluri, stații de lucru ale operatorului, canale de comunicare, elemente și dispozitive de rezervă) și un complex special (mijloace de obținere a informațiilor despre starea obiectului de control, mijloace locale). de reglare, actuatoare, senzori și dispozitive de control și reglare a mijloacelor tehnice).

Software-ul (SW) este format din software general (sisteme de operare, rețele locale și globale și complexe de programe de întreținere, programe speciale de calcul) și software special (programe de organizare și programe care implementează algoritmi de control și management).

Personalul și materialele didactice și metodologice constituie suportul organizațional al sistemului.

Procedurile și tehnologiile sunt dezvoltate pe baza unor modele și algoritmi logici și matematici care stau la baza suportului matematic al sistemului și sunt implementate folosind software și CTS, precum și o interfață care oferă utilizatorului acces la informații.

De exemplu, compoziția sistem expert(ES) include:

O interfață care vă permite să transferați informații în baza de date și să contactați sistemul cu o întrebare sau pentru o explicație;

Memoria de lucru (DB), care stochează date despre obiecte;

Dispecer care stabilește procedura de funcționare a SE;

Un motor de inferență este un sistem logic formal implementat ca un modul software.

Baza de cunoștințe (KB) este o colecție de toate informațiile disponibile despre domeniul subiectului, înregistrate folosind structuri formale de reprezentare a cunoștințelor (un set de reguli, cadre, rețele semantice).

Cea mai importantă componentă a ES este blocul de explicații. Acesta permite utilizatorului să pună întrebări și să primească răspunsuri rezonabile.

Prin suport tehnic se înțelege compoziția, formele și metodele de funcționare a diferitelor dispozitive tehnice necesare executării proceduri de informare: colectarea, înregistrarea, transferul, stocarea, prelucrarea și utilizarea informațiilor.

Elementele suportului tehnic includ: un set de mijloace tehnice, forme organizatorice de utilizare a mijloacelor tehnice, personal care lucrează pe mijloace tehnice, materiale de instruire privind utilizarea tehnologiei.

Un set de mijloace tehnice este un set de mijloace tehnice interconectate concepute pentru prelucrarea automată a datelor.

Cerințe pentru un set de mijloace tehnice:

Minimizarea costurilor de achiziție și operare;

Fiabilitate;

Protecție împotriva accesului neautorizat;

Distribuție rațională în funcție de nivelurile de procesare.

Complexul de mijloace tehnice include:

A. Mijloace de colectare și înregistrare a informațiilor:

Senzori și contoare automate pentru înregistrarea apariției oricăror evenimente, pentru calcularea valorilor indicatorilor individuali;

Cantare, ceasuri si alte aparate de masura;

Calculatoare personale pentru introducerea de informaţii despre document şi înregistrarea acestora pe suport;

Scanere pentru citirea automată a datelor din documente și transformarea acestora în reprezentare grafică, digitală și textuală.

B. Complex de mijloace de transmitere a informațiilor:

Comunicare GPS;

Rețele de calculatoare (locale, regionale, globale);

Facilități de comunicații telegrafice;

Comunicare radio;

Comunicații prin satelit etc.

B. Suporturi de stocare:

Discuri optice (CD, DVD);

unități USB (flash, HDD);

Hard disk (2,5", 3,5").

D. Instrumente de prelucrare a datelor sau calculatoare, care sunt împărțite în clase:

supercalculatoare;

Caiet:

Computer de buzunar.

Ele diferă în parametrii tehnici și operaționali (dimensiunea memoriei, viteza etc.).

E. Mijloace de ieșire a informațiilor:

Monitoare;

Imprimante;

Ploteri.

E. Mijloace de tehnologie organizațională:

Producerea, copierea, prelucrarea și distrugerea documentelor;

Facilități speciale (ATM-uri), detectoare pentru numărarea bancnotelor și verificarea autenticității acestora etc.

1.2 Structura și organizarea suportului tehnic AIS

Suportul tehnic este un ansamblu de mijloace tehnice destinate functionarii unui sistem informatic, precum si documentatia corespunzatoare acestor mijloace si procese tehnologice.

Complexul de mijloace tehnice este format din:

Calculatoare de orice model;

Dispozitive pentru colectarea, acumularea, procesarea, transmiterea si iesirea de informatii;

Dispozitive de transmisie a datelor si linii de comunicatie;

Echipamente și dispozitive de birou pentru preluarea automată a informațiilor;

Materiale de operare etc.

Până acum, există două forme principale de organizare a suportului tehnic (forme de utilizare a mijloacelor tehnice) - centralizată și parțial sau complet descentralizată.

Suportul tehnic centralizat se bazează pe utilizarea în sistemul informațional calculatoare mariși centre de calcul.

Descentralizarea mijloacelor tehnice presupune implementarea subsistemelor funcționale pe calculatoarele personale direct la locurile de muncă. O abordare promițătoare ar trebui considerată, aparent, o abordare parțial descentralizată - organizarea suportului tehnic pe baza rețelelor distribuite constând din calculatoare personale și mari pentru stocarea bazelor de date comune oricăror subsisteme funcționale.

Matematice și software - un set de metode matematice, modele, algoritmi și programe pentru implementarea scopurilor și obiectivelor sistemului informațional, precum și funcționarea normală a complexului de mijloace tehnice.

Mijloacele software includ:

Instrumente de modelare a proceselor de management;

Algoritmi tipici de control;

Metode programare matematică, statistici matematice, teoria cozilor etc.

Software-ul include produse software speciale și la nivel de sistem, precum și documentatie tehnica, Figura 1.1.

Figura 1.1 - Software de sistem informatic

Software-ul la nivelul întregului sistem include complexe software destinate utilizatorilor și concepute pentru a rezolva sarcinile tipice de procesare a informațiilor. Acestea servesc la extinderea funcționalității computerelor, controlul și gestionarea procesului de prelucrare a datelor.

Software-ul special este o colecție de programe dezvoltate la crearea unui anumit sistem informațional. Include pachete software care implementează modelele dezvoltate de diferite grade de adecvare, reflectând funcționarea unui obiect real.

Documentatie tehnica pentru dezvoltare instrumente software ar trebui să conțină o descriere a sarcinilor, o atribuire pentru algoritmi, un model economic și matematic al sarcinii, cazuri de testare.

Suportul organizațional este un ansamblu de metode și mijloace care reglementează interacțiunea angajaților cu mijloace tehnice și între ei în procesul de dezvoltare și operare a unui sistem informațional. Sprijinul organizațional este creat pe baza rezultatelor unui sondaj pre-proiect al organizației. Suportul organizațional implementează următoarele funcții:

Analiza sistemului de management al organizației existent, unde va fi utilizat sistemul informațional și identificarea sarcinilor de automatizat;

Pregătirea sarcinilor pentru rezolvare pe calculator, inclusiv termenii de referință pentru proiectarea unui sistem informatic și un studiu de fezabilitate al eficienței;

Elaborarea deciziilor manageriale privind componența și structura organizației, metodologia de rezolvare a problemelor care vizează creșterea eficienței sistemului de management.

Suport juridic- un ansamblu de norme juridice care determină crearea, statutul juridic și funcționarea sistemelor informaționale, reglementând procedura de obținere, transformare și utilizare a informațiilor.

Scopul principal al sprijinului juridic este consolidarea statului de drept. Cadrul legal cuprinde legi, decrete, hotărâri ale autorităților statului, ordine, instrucțiuni și alte documente normative ale ministerelor, departamentelor, organizațiilor, autorităților locale.

În cadrul legal, se poate distinge parte comună care reglementează funcționarea oricărui sistem informațional și partea locală care reglementează funcționarea unui anumit sistem. Suportul juridic al etapelor de dezvoltare a unui sistem informatic include acte standard legate de relatia contractuala dintre dezvoltator si client si reglementarea legala a abaterilor de la contract.

Suportul juridic pentru funcționarea sistemului informațional include:

Starea sistemului informatic;

Drepturile, îndatoririle și responsabilitățile personalului;

Prevederi legale ale anumitor tipuri de proces de management;

Procedura de creare și utilizare a informațiilor etc.

Cerințe pentru un set de mijloace tehnice: minimizarea costurilor de achiziție și exploatare; fiabilitate; protectie impotriva accesului neautorizat; distribuţia raţională a nivelurilor de procesare.

Metodele de utilizare a mijloacelor tehnice sunt de obicei numite forme organizatorice de utilizare a mașinilor. În practică, acestea sunt utilizate în 2 tipuri: 1) centre de calcul ; 2) stații de lucru automate locale (AWS) și rețele de calculatoare .

Centrele de calcul sunt utilizate la întreprinderi mari, bănci, organisme guvernamentale... Acestea sunt întreprinderi specifice de prelucrare a informațiilor. Sunt echipate cu mainframe, iar computerele personale și terminalele sunt folosite ca auxiliare. Pe centre de calcul există un sistem de management (conducere), departamente de stabilire a sarcinilor, programare, deservire a mașinilor, precum și unități de producție - grupuri pentru acceptarea documentelor, transferarea informațiilor către mass-media, administrarea băncilor de date, emiterea informațiilor, duplicarea materialelor etc.

Pentru stațiile de lucru automatizate (AWP) ale specialiștilor, este tipic să plasați computerele la stațiile de lucru, în zone contabile separate care pot fi conectate în rețea, conectate la un computer mare.

1.3 Calculul suportului tehnic optim pentru AIS

După cum știți, implementarea fiecărui proces tehnologic principal necesită prezența unor procese auxiliare (secundare) care să asigure activități eficiente pentru furnizarea de servicii de informare. Toate activitățile, procesele, complexele de hardware și software planificate trebuie să fie susținute de servicii adecvate care trebuie pregătite, organizate, instruite, ceea ce necesită costuri financiare adecvate, determinate de factorii de mediu.

Astfel, modelul de optimizare la fiecare nivel formează parametrii de ieșire corespunzători minimizând în același timp indicatorii economici (financiari) luând în considerare factorii externi.

Principalele surse de finanțare pentru centrul de informare sunt: ​​bugetul; activitate de auto-susținere; sponsorizare (individuală, corporativă, asociativă); granturi; finanţare (departamentală) vizată.

De menționat că raportul dintre volumele acestor tipuri de finanțare depinde de politica economică și socială a statului. În condițiile moderne, finanțarea bugetară și direcționată către reaprovizionarea mijloacelor fixe este în continuă scădere. Așadar, pentru completarea necesară a resurselor informaționale, partea lipsă a fondurilor este alocată din venituri de auto-susținere. Finanțarea pentru achiziționarea de fonduri în cadrul grantului nu este prevăzută de regulile de acordare a acestuia.

Sursele de finanțare enumerate nu sunt utilizate în mod egal pentru a sprijini anumite procese de bibliotecă și informare. Deci, de exemplu, alocațiile bugetare, fondurile de auto-susținere, sponsorizarea și finanțarea direcționată sunt folosite pentru a completa resursele de informații. Sursele de sprijin financiar pentru dezvoltările științifice și practice, analitice, metodologice sunt veniturile de auto-susținere, fondurile alocate sub granturi și sponsorizarea.

Astfel, aplicarea modelului de optimizare a planificării programului țintă în sistemul de control schimb de informatii permite repartizarea rațională a potențialului financiar generalizat pentru principalele activități ale centrului de informare, ținând cont de toate resursele necesare atingerii obiectivului strategic principal. Alegerea principalelor funcții (criterii) țintă și sistemul de restricții permit formularea, în funcție de scopuri, a unui set de strategii care determină comportamentul conducerii centrului la luarea unei decizii. Ca urmare, se formează lista de măsuri necesare pentru asigurare sistem eficient managementul schimbului de informații. Această formulare a problemei de optimizare face posibilă determinarea necesarului real de resurse necesare atingerii obiectivelor stabilite, ținând cont de fezabilitatea complexă sau eficacitatea implementării acestora, în funcție de momentul și amploarea introducerii noilor tehnologii și de rezultate. a evoluţiilor ştiinţifice.

Astfel, sistemul de management al schimbului de informații este un sistem ierarhic integrat care cuprinde subsisteme cu baze informaționale comune de indicatori economici, tehnici, de calitate ai activităților centrului și a legăturilor de coordonare a acestora. Este foarte important să respectați următoarele cerințe:

1. Sistemul de management ar trebui să ofere fiecărui manager informațiile necesare pentru a analiza și alege între cursuri alternative de acțiune, pentru a planifica rezultatele finale, precum și acțiunile care vizează obținerea acestor rezultate finale și implementarea acțiunilor corective.

2. Sistemul ar trebui să prevadă colectarea și prelucrarea datelor faptice.

3. Sistemul trebuie să corespundă structurii organizatorice a centrului de informare astfel încât parametrii controlați ai activității fiecărei unități structurale să poată fi măsurați în ceea ce privește contribuția acesteia la activitatea de ansamblu a bibliotecii și centrului de informare.

4. Sistemul ar trebui să fie integrat în așa măsură încât informațiile să fie agregate la nivelurile ierarhiei, adică informațiile de la un nivel inferior să fie mai specifice decât la unul superior.

5. În sistem, informațiile utilizate pentru planificare ar trebui să fie diferite de cele utilizate pentru control, deși formarea fiecăruia dintre aceste tipuri necesită o contabilitate de alt tip.

6. Informațiile furnizate de sistem trebuie să fie la timp; ar trebui să acopere trecutul, prezentul și viitorul și să reflecte toți indicatorii cheie de performanță ai centrului.

7. Sistemul trebuie să fie suficient de flexibil pentru a oferi posibilitatea gestionării operaționale a noilor structuri (procese) și controlul acestora.

8. La elaborarea acțiunilor de control este necesar să se țină cont atât de informațiile primite în timpul implementării principalelor procese, cât și de opiniile managerilor care le furnizează.

9. Sistemul trebuie să ia în considerare cât mai deplin posibil și să selecteze informații despre astfel de factori de producție și de mediu, de care depind cel mai mult succesul și eficiența funcționării bibliotecii și a sistemelor informaționale.

10. Pentru a realiza un echilibru acceptabil, este necesar ca ulterior informații de control corespundea stilului de conducere al şefilor diviziilor respective.

11. Materialele speciale de raportare ar trebui să acopere cele mai importante perioade de timp și să reflecte realizările centrului, să ajute la verificarea implementării planurilor, să includă doar fapte reale. De asemenea, ar trebui să fie lizibile și înțelese, să aibă un scop clar, să se bazeze pe planuri specifice și să fie construite în conformitate cu tehnologia fluxului de documente.

12. Este necesară utilizarea activă sisteme automatizate pentru procesul de management și luare a deciziilor.

13. Ar trebui să existe loc de îmbunătățire și modernizare a sistemului de management, dar reluarea constantă a fiecărei probleme minore este inacceptabilă.

Acest sistem este implementat în RMBITS MH RT și asigură funcționarea eficientă a acestuia de mulți ani pe piața serviciilor informaționale.

2.1 Caracteristici generale ale suportului tehnologic al magazinului Technosila

Rețea comercială de magazine aparate electrocasnice Technosila a fost fondată în 1993. Astăzi, „Technosila” este unul dintre liderii pieței ruse de electrocasnice și electronice și are 242 de magazine în 191 de orașe din Rusia. Din 2005 funcționează magazinul online Technosila.

Lanțurile de magazine au holuri spațioase, echipamente comerciale moderne și convenabile și o expoziție convenabilă a mărfurilor. Magazinul își asumă responsabilitatea de a livra bunuri voluminoase la domiciliul cumpărătorului.

Promoțiile și ofertele speciale sunt organizate în mod regulat. În toate orașele în care își desfășoară activitatea magazinele Technosila, există centre de service ale rețelei comerciale certificate de producători de top de electronice și electrocasnice.

Compania oferă cumpărătorilor multe tipuri diferite de echipamente. In acest sens, as dori sa folosesc ca date nu tot sortimentul de marfuri oferite pe piata. Să ne oprim asupra aparatelor de aer condiționat, purificatoarelor de aer și ventilatoarelor.

Înainte de a începe lucrul la crearea unei baze, este necesar să se formeze un concept de obiecte, fapte și evenimente pe care acest sistem va funcționa. Pentru a aduce aceste concepte la unul sau la altul model de date, este necesar să le înlocuim vederi de informații... Una dintre cele mai instrumente convenabile vizualizarea unificată a datelor este modelul entitate-relație sau modelul ER.

Acest model se bazează pe unele importante informație semantică despre lumea reală și este conceput pentru a reprezenta în mod logic datele. Acesta definește semnificația datelor în contextul relației sale cu alte date. Este important ca toate modelele de date existente să poată fi generate din modelul entitate-relație. Prin urmare, este cea mai generală.

Modelarea domeniului se bazează pe utilizarea diagramelor grafice care includ un număr mic de componente eterogene. Conceptele de bază ale acestui model sunt entitate, relație, atribut.

Entitate - un obiect real sau reprezentabil, despre care informațiile despre care vor fi stocate și ar trebui să fie disponibile.

O legătură este o asociere reprezentată grafic stabilită între două entități. Este binar și poate exista între două entități diferite sau între o entitate și ea însăși.

2.2 Construirea unui model ER de suport pentru informații AIS

Să luăm în considerare modelul ER al bazei noastre de date. După cum am menționat deja, pentru a evita greoaiele, vom lua în considerare anumite tipuri de produse oferite de magazin. Baza de date va folosi trei tabele: cantitatea în stoc, prețul și prețul de vânzare. Să definim legăturile dintre cele două tabele și să reprezentăm modelul ER.

Figura 2.1 - Modelul ER al bazei de informații


Când dezvoltăm modele ER, ar trebui să primim următoarele informații despre domeniul subiectului:

1. Lista entităților de domeniu.

2. Lista de atribute ale entităților.

3. Descrierea relațiilor dintre entități.

Diagramele ER sunt convenabile deoarece procesul de extragere a entităților, atributelor și relațiilor este iterativ. După ce am dezvoltat prima versiune aproximativă a diagramelor, le rafinăm intervievând experți în domeniu. În acest caz, documentația în care sunt înregistrate rezultatele conversațiilor sunt diagramele ER în sine.

Să presupunem că ne confruntăm cu sarcina de a dezvolta un sistem informatic comandat de un angrosist. În primul rând, trebuie să studiem tematica și procesele care au loc în ea. Pentru a face acest lucru, intervievăm angajații companiei, citim documentație, studiem formulare de comandă, facturi etc.

De exemplu, în timpul unei conversații cu un manager de vânzări, sa dovedit că el (managerul) crede că sistemul proiectat ar trebui să efectueze următoarele acțiuni:

Stocați informații despre clienți.

Tipăriți facturile pentru mărfurile eliberate.

Monitorizați disponibilitatea mărfurilor în depozit.

Să selectăm toate substantivele din aceste propoziții - acestea vor fi potențiali candidați pentru entități și atribute și să le analizăm (vom evidenția termenii de neînțeles cu un semn de întrebare):

Cumpărătorul este un candidat clar pentru entitate.

Factura este un candidat clar pentru o entitate.

Un produs este un candidat clar pentru o entitate.

Depozit - in general, cate depozite are firma? Dacă sunt mai multe, atunci va fi un candidat pentru o nouă entitate.

Prezența unui produs este cel mai probabil un atribut, dar un atribut al cărei entități?

Imediat apare o legătură evidentă între entități – „cumpărătorii pot cumpăra multe bunuri” și „bunurile pot fi vândute multor cumpărători”. Prima versiune a diagramei arată astfel:

Figura 2.2 - Modelul ER "Cumparator - Produs"

După ce am adresat întrebări suplimentare managerului, am aflat că compania are mai multe depozite. Mai mult, fiecare produs poate fi depozitat în mai multe depozite și poate fi vândut din orice depozit.

Unde ar trebui plasate entitățile „Factură” și „Depozit” și cu ce să le lege? Să ne întrebăm, cum sunt aceste entități legate între ele și cu entitățile „Cumpărător” și „Produs”? Cumpărătorii cumpără bunuri, în timp ce primesc facturi, care includ date despre cantitatea și prețul bunurilor achiziționate. Fiecare client poate primi mai multe bonuri de livrare. Fiecare factură trebuie emisă pentru un singur cumpărător. Fiecare factura trebuie sa contina mai multe bunuri (nu exista facturi goale). Fiecare articol, la rândul său, poate fi vândut mai multor clienți prin mai multe bonuri de livrare. In plus, fiecare factura trebuie sa fie emisa dintr-un anumit depozit, iar multe facturi pot fi emise din orice depozit. Astfel, după clarificare, diagrama va arăta astfel:


Figura 2.3 - Model ER "Cumparator - Factura - Depozit - Marfa"

Este timpul să ne gândim la atributele entității. Discuând cu angajații companiei, am aflat următoarele:

Fiecare cumpărător este o persoană juridică și are nume, adresă, detalii bancare.

Fiecare produs are un nume, un preț și se caracterizează și prin unități de măsură.

Fiecare factură are un număr unic, data emiterii, o listă de mărfuri cu cantitățile și prețurile, precum și suma totală a facturii. Foaia de transport este emisă dintr-un anumit depozit și către un anumit client.

Fiecare depozit are propriul nume.

Să scriem din nou toate substantivele care vor fi atribute potențiale și să le analizăm:

Persoana juridică este un termen retoric, nu lucrăm cu persoane fizice. Nu acordați atenție.

Numele cumpărătorului este o caracteristică clară a cumpărătorului.

Adresa este o caracteristică clară a cumpărătorului.

Detaliile bancare sunt o caracteristică clară a cumpărătorului.

Denumirea produsului este o caracteristică clară a produsului.

Prețul produsului - Se pare că aceasta este o caracteristică a produsului. Această caracteristică diferă de prețul de pe factură?

O unitate de măsură este o caracteristică explicită a unui produs.

Numărul facturii este o caracteristică unică clară a facturii.

Data facturii este o caracteristică explicită a facturii.

Lista mărfurilor din factură - lista nu poate fi un atribut. Probabil, trebuie să separați această listă într-o entitate separată.

Cantitatea de mărfuri din factură este o caracteristică evidentă, dar o caracteristică a ce? Aceasta este o caracteristică nu doar a „mărfurilor”, ci și a „mărfurilor din factură”.

Prețul mărfurilor din factură - din nou, aceasta nu ar trebui să fie doar o caracteristică a mărfurilor, ci caracteristicile mărfurilor din factură. Dar prețul produsului a fost deja atins mai mare - este același lucru?

Suma facturii este o caracteristică explicită a facturii. Această caracteristică nu este independentă. Valoarea facturii este egală cu suma valorilor tuturor bunurilor incluse în factură.

Numele depozitului este o caracteristică explicită a depozitului.

În timpul unei conversații suplimentare cu managerul, a fost posibilă clarificarea diferitelor concepte de prețuri. S-a dovedit că fiecare produs are un anumit preț curent. Acesta este prețul la care articolul este vândut în prezent. Desigur, acest preț se poate schimba în timp. Prețul aceluiași produs în diferite facturi emise în timp diferit poate fi diferit. Astfel, există două prețuri - prețul mărfurilor din factură și prețul curent al mărfurilor.

Odată cu conceptul emergent de „Lista mărfurilor din factură”, totul este destul de clar. Entitățile Factură și Produs sunt legate între ele printr-o relație multi-la-mulți. O astfel de relație, așa cum am menționat mai devreme, trebuie împărțită în două relații unu-la-mai multe. Acest lucru necesită o entitate suplimentară. Această entitate va fi entitatea „Lista mărfurilor din factură”. Legătura sa cu entitățile „Factură” și „Produs” se caracterizează prin următoarele sintagme - „fiecare factură trebuie să aibă mai multe înregistrări din lista mărfurilor din factură”, „trebuie inclusă fiecare intrare din lista mărfurilor din factură”. într-o singură factură”, „fiecare produs poate fi inclus în mai multe înregistrări din lista de mărfuri din factură”, fiecare înregistrare din lista de mărfuri din factură trebuie să fie asociată exact cu un articol”. Atributele „Cantitatea mărfurilor în factură” și „Prețul mărfurilor în factură” sunt atribute ale entității „Lista mărfurilor în factură”.

Să facem același lucru cu relația care leagă entitățile Depozit și Produs. Să introducem entitatea suplimentară „Marfa în stoc”. Atributul acestei entități va fi „Cantitatea de mărfuri în stoc”. Astfel, marfa va fi listata in orice depozit iar cantitatea din fiecare depozit va fi diferita.

2.3 Crearea unei baze de date de contabilitate și vânzări de vehicule

Când lucrează cu o bază de date, utilizatorul, de regulă, nu trebuie să vadă în același timp toate informațiile care sunt stocate într-un anumit tabel al bazei de date. Dimpotrivă, este adesea necesară afișarea conținutului mai multor tabele simultan care îndeplinesc anumite condiții.

Access oferă un instrument puternic pentru manipularea datelor în tabele legate, care vă permite să afișați informațiile pe care doriți să le îndepliniți cerințele specifice - o interogare.

Există două tipuri principale de interogări: o interogare de preluare și o interogare de modificare a datelor.

Cererea de eșantionare este cea mai frecventă. Când este executat, se formează un set de înregistrări, informații pentru care sunt preluate dintr-unul sau mai multe tabele. Îl vom folosi în baza noastră de date.

Să creăm patru solicitări: o cerere pentru cantitatea unui articol, pentru un preț, un cost și pentru un articol.

Rețineți că, folosind interogări, putem afișa doar informațiile necesare în prezent. Nu trebuie să răsfoim tabele întregi pentru a găsi datele de care avem nevoie, ceea ce economisește atât timp, cât și efort. În exemplul nostru, tabelele sunt relativ mici. Dar, în cele mai multe cazuri, trebuie să operați cu cantitate mare tabele și date. Prin urmare, rolul interogărilor în lucrul cu o bază de date poate fi cu greu supraestimat.

Lucrul cu datele din baza de date se realizează direct în tabele și interogări. În același timp, posibilitățile propuse de modificare a structurilor tabelelor și a datelor pe care acestea le conțin sunt utile mai mult dezvoltatorului decât utilizatorului. În plus, pentru ușurință în utilizare, Access are oportunități ample de a crea o interfață cu utilizatorul folosind formulare. Atunci când creează un formular, dezvoltatorul urmărește mai multe obiective:

Afisarea si modificarea datelor. Cel mai adesea, formularele sunt folosite doar pentru aceasta. În acest caz, dezvoltatorul poate seta orice tip de afișare a informațiilor;

Introducere a datelor. Formularele pot fi folosite pentru a introduce date noi într-un tabel. În acest caz, introducerea va fi efectuată de utilizator în formatul specificat de dezvoltator. Cu alte cuvinte, utilizatorul poate introduce valori doar pentru acele câmpuri care sunt prezentate în formular;

Sigiliu. În ciuda faptului că rapoartele sunt folosite pentru tipărirea datelor din baza de date, conținutul formularului poate fi și tipărit;

Mesaje. Caracteristică suplimentară utilizarea formularelor este de a crea cu ajutorul lor diverse mesaje care sunt afișate ulterior într-o situație dată pentru a facilita munca utilizatorului. Ca atare, formularele sunt folosite în aplicații.

În funcție de scopul pentru care este creat formularul, dezvoltatorul determină caracteristicile aspectului său. Să evidențiem următoarele:

Mai multe pagini - câmpurile de înregistrare sunt afișate într-o singură coloană. În acest caz, în același moment, formularul afișează doar conținutul înregistrării curente (de exemplu, formularul „cantitate de mărfuri”);

Panglică - toate câmpurile înregistrării sunt afișate într-o singură linie, în timp ce toate înregistrările sunt afișate în formular (de exemplu, formularul „preț de vânzare”);

Tabular - înregistrările sunt afișate sub forma unui tabel.

Rapoartele sunt concepute pentru a furniza informații tipărite dintr-o bază de date în Access. În comparație cu alte metode de imprimare, atunci când utilizați rapoarte, pe lângă afișarea conținutului câmpurilor din tabele și interogări, puteți calcula diverse totale și, de asemenea, grupați date. Baza de date Technosila conține rapoarte privind cantitatea din stoc, costul și prețul de vânzare.

MicrosoftAccess conține diferite tipuri de macrocomenzi pentru a automatiza funcționarea aplicației dvs. O macrocomandă este un set de una sau mai multe comenzi care efectuează operații specifice. Iată exemple de situații în care este convenabil să folosești macrocomenzi în aplicații: - pentru a efectua sarcini simple precum deschiderea și închiderea formularelor, afișarea și ascunderea barelor de instrumente sau lansarea de rapoarte;

În cazurile în care nu trebuie să urmăriți și să gestionați erorile;

Pentru a defini cheile generale atribuite;

Pentru a crea o bară de meniu dedicată, precum și submeniuri pentru formulare;

Pentru a executa o macrocomandă sau un set de macrocomenzi atunci când baza de date este deschisă.

Macro-urile vă permit să:

Deschideți un tabel, o interogare, un formular sau un raport oriunde modul accesibil... De asemenea, vă permit să închideți masă deschisă, cerere, formular, raport;

Deschideți raportul în modul de previzualizare sau scoateți direct fie întregul raport către imprimantă, fie doar o parte selectată a acestuia;

Executați o solicitare de preluare sau de modificare;

Efectuați acțiuni pe baza valorilor dintr-o bază de date, formular sau raport;

Navigați la orice înregistrare sau căutați date care corespund condițiilor de căutare din sursa de date din formular;

Executați comenzi din meniul Acces etc.

Baza noastră de date conține o macrocomandă care apelează la un raport privind costul și prețul de vânzare.

Acum să facem un model în cascadă al ciclului de viață al Technosila AIS.

Un model de ciclu de viață este o structură care definește secvența execuției și relația dintre procese, acțiuni și sarcini efectuate de-a lungul ciclului de viață.

Cele mai răspândite sunt două modele principale de ciclu de viață:

1) model în cascadă 2) spirală

Metoda cascadei este împărțirea întregii dezvoltări în etape, iar trecerea de la o etapă la alta are loc după ce lucrările la cea actuală sunt complet finalizate.

1. Analiza:

La analiza AIS Technosila, au fost identificate o serie de cerințe:

AIS „Technosila” trebuie să aibă date despre produs, prețul și disponibilitatea acestuia;

Clientului trebuie sa i se ofere o baza de informatii despre marfa magazinului;

2. Design:

Toate datele despre produs, disponibilitatea și prețul acestuia sunt introduse în baza de date generală pentru utilizare ulterioară. V bază comună include trei tabele cu o descriere a produsului și toate datele despre acesta.

3. Implementare:

Baza de date creată pentru AIS „Technosila” ar trebui să fie disponibilă total sau parțial angajaților. Pentru a face acest lucru, trebuie să lansați baza de date în rețeaua corporativă.

4. Implementare:

După introducerea bazei de date în rețeaua corporativă, este necesar să se monitorizeze performanța acesteia.

5. Acompaniament:

La sfârșitul duratei de viață, este necesar să se identifice toate modificările din Software pentru a remedia erorile și a introduce noi funcționalități.

Așadar, am creat o bază de date a unui magazin de hardware, creând în același timp tabele care conțin informații despre produse, interogări, rapoarte și macrocomenzi. Această bază de date va ajuta la organizarea datelor într-un singur întreg, oferă acces flexibil și lucru mai convenabil. Rapoartele, interogările și macrocomenzile generate în acest proces nu sunt universale. Utilizatorul, independent sau cu ajutorul unui vrăjitor, poate completa baza de date cu noi interogări, rapoarte și macro-uri necesare acestuia. Nu va fi dificil, dacă se dorește, să extindeți baza. Pentru a face acest lucru, trebuie să creați tabele noi, să introduceți datele necesare în ele și apoi să faceți noi conexiuni între tabelele existente și cele create.

Concluzie

Viața noastră este atât de plină de informații diverse încât este aproape imposibil să le stocăm fără ajutorul tehnologiei computerului. Lucrul cu cantități mari de informații fără ajutorul unui computer este deja inacceptabil atât din punct de vedere al costurilor de stocare, cât și din punct de vedere al managementului informațiilor și al vitezei de acces la aceasta.

Astfel, o nevoie atât de urgentă de a organiza datele și de a crea o bază de date este destul de evidentă. Dinamica, tendința la variabilitatea informațiilor ne obligă să căutăm noi metode și mijloace care să ne permită să gestionăm această dinamică, și să nu ne adaptăm strict la ea. Astfel, sistemul pe care l-am luat în considerare, care vă permite doar să gestionați datele, își va găsi, fără îndoială, aplicație nu numai în afacerile comerciale, ci și în alte sectoare ale economiei naționale.

Lista literaturii folosite

1. „1C: Contabilitate”, Manualul utilizatorului. - M.: 1999.

2. Bank V.R., Zverev B.C. Tehnologii informatice automatizate în economie: Manual / AGTU. - Astrakhan: Editura ASTU, 2000.

3. Braga V.V. Informatizarea contabilitatii. - M .: Finstatinform, 1996.

4. Vasina E.N., Partyka T.L., Popov I.I. Sisteme informatice contabile automatizate. - M .: Infra-M, 2010.

5. Elochkin M.E. Tehnologia de informație. - M .: Pace și Educație, 2009.

6. Sapkov V.V. Tehnologia informației și informatizarea muncii de birou. - M .: Academia, 2010.

7. Chistov D.V. Sisteme informatice în economie. - M .: Infra-M, 2010.

De la începutul anilor 80 ai secolului XX, în legătură cu producția în masă și introducerea computerelor personale (PC), ideea de automatizare a sistemului a procesului de proiectare devine practic fezabilă pentru organizațiile de proiectare de orice scară: de la o mare institut la un birou privat. Pe de o parte, conceptul de CAD a devenit mai simplu și este adesea asociat cu un anumit program de calculator. Pe de altă parte, proiectarea de obiecte tehnice complexe este posibilă numai în cadrul CAD ca o organizație și tehnică bazate pe sisteme care este întregul potențial al tehnologiei informației.

Instrumentele software CAD sunt clasificate ca o unitate a următoarelor componente: tehnice, software, matematice, metodologice, informaționale și organizaționale.

2.1. Hardware și software

Suport tehnic este un set de mijloace tehnice cu ajutorul cărora acestea colectează, procesează, stochează, transformă și transferă date asociate obiectului de proiectare.

Baza suportului tehnic este alcătuită din facilități informatice și, în primul rând, este un computer personal.

Configurația standard a unui computer este bine cunoscută (vezi Fig. 2.1):

· unitate de sistem, formată dintr-un procesor, RAM, sursă de alimentare, hard disk, alte dispozitive de stocare a datelor, porturi pentru conectarea dispozitivelor periferice;

· tastatura pentru introducerea informatiilor;

· monitor pentru afisarea informatiilor;

· mouse pentru comoditatea dialogului „om-calculator”.

Orez. 2.1. Computer personal cu configurație standard

Conceptul de dispozitive periferice include o gamă largă de mijloace tehnice. În primul rând, acestea sunt instrumente de colectare și prelucrare a datelor pentru proiectare. Acestea includ echipamente electronice geodezice (taheometre, sisteme de navigație prin satelit, scanere cu laser etc.), care fie funcționează direct sub controlul computerelor, fie transmite datele de măsurare sub formă de fișiere computerizate. Informații mai detaliate despre mijloacele tehnice ale cercetărilor inginerești sunt prezentate în cap. 4.

Dacă informațiile inițiale despre drumul proiectat sunt prezentate sub formă de tablete de planuri topografice, atunci pentru a converti informațiile din hârtie în format electronic, utilizați scanere(vezi Figura 2.2, a) . Există scanere roll-to-roll sau plat. Precizia de scanare a acestuia din urmă este semnificativ mai mare și poate ajunge la 12000 dpi (dots per inch - dots per inch). Când este vorba despre proiectarea obiectelor tehnice complexe, apoi se folosesc scanere de inginerie format mare A 0 (A 1).

Informațiile grafice de ieșire despre obiectul de design (desene) sunt de asemenea tipărite pe plotere de format mare. Prin metoda de alimentare cu hârtie complotori ca și scanerele, există role (Figura 2.2, b) sau plat. Prin metoda de aplicare a materiei colorante - laser sau cu jet de cerneală. Întrebarea care ar trebui să fie desenul de inginerie, alb-negru sau color, a fost recent rezolvată fără ambiguitate în favoarea culorii. În primul rând, având în vedere progresul semnificativ în domeniul imprimării color, care a devenit puțin mai scump decât alb-negru. În al doilea rând, culoarea poartă Informații suplimentare despre obiectul proiectat și ajută la creșterea eficienței analizei vizuale a unor astfel de desene.

FORMA \ * MERGEFORMAT

Orez. 2.2. a) Roll scanner; b) rola plotter

LA periferice computerele pot fi, de asemenea, atribuite dispozitivelor fotografie digitalăși videoclipuri, care sunt în prezent utilizate pe scară largă în colectarea datelor inițiale pentru proiectarea drumurilor.

Pentru a organiza munca colectivă la un proiect și pentru a schimba rapid informații, calculatoarele sunt combinate în rețele locale (intranet) și globale (Internet), ale căror componente tehnice sunt servere, plăci de rețea, modemuri, rețele de fibră optică etc.

Software CAD este subdivizat în la nivelul întregului sistemși aplicat.

Software-ul la nivel de sistem include, în primul rând, sistemele de operare (OS), care controlează toate procesele din computere. Apariția și evoluția sistemului de operare a avut loc în paralel cu dezvoltarea computerelor în sine. Dacă crearea primului computer personal este asociată unei companii IBM(www. ibm. com ), apoi a apărut primul sistem de operare de masă pentru acest computer de la companie Microsoft( www. microsoft. com) și a fost chemat DOMNIȘOARĂ- DOS.

Calea evolutivă de 14 ani (din 1981 până în 1995) DOMNIȘOARĂ- DOS versiunile 1.0-7.0 au contribuit la introducerea computerelor de la rezolvarea problemelor de inginerie restrânse la utilizarea lor omniprezentă în toate sferele vieții.

De la începutul anilor 90, pentru a înlocui DOMNIȘOARĂ- DOS vine Windows(din engleza - windows) tot de la firma Microsoft care vă permite să lucrați cu mai multe programe (ferestre) în același timp, comutând ușor între ele fără a fi nevoie să închideți și să reporniți programe individuale.În stadiul inițial de dezvoltare Windows a servit drept interfață grafică pentru DOMNIȘOARĂ- DOS.

Cu o ieșire Windows 3.1 (1992) acest sistem de operare este asociat ca unul independent, capabil să lucreze cu mai mult de 640 kb de RAM, cu fonturi scalabile Tip adevărat.

Absolvent în 1993 WindowsNT(Prescurtare de la New Technology - noua tehnologie) a fost bine primită de dezvoltatori datorită securității, stabilității și nivelului avansat. API-interfata Victorie32 care face ușor să compuneți programe puternice.

În 1995 iese Windows95 - cea mai prietenoasă versiune Windows, pentru a cărui instalare nu este nevoie să o preinstalați DOS; aspectul său face PC-ul mai accesibil consumatorului de masă. Windows 95 are un set încorporat de protocoale TCP/ IPși sunt permise nume lungi de fișiere.

Windows 98 (1998) - ultima versiune Windows bazat pe nucleul vechi, funcționând pe fundație DOS... Sistem Windows 98 integrat cu browserul InternetExplorator 4 și este compatibil cu numeroase standarde hardware noi, inclusiv porturi USB. Versiunile ulterioare de Windows au fost dezvoltate pe baza nucleului NT.

În prezent (din 2001) majoritatea aplicațiilor, inclusiv CAD, funcționează sub controlul sistemului de operare. DOMNIȘOARĂWindowsXP(din engleză eXPerience - experiență).

Nouă interfață orientată spre probleme DOMNIȘOARĂWindowsXP permite în cel mai scurt timp posibil să stăpânească principiile de lucru cu sistemul de operare, chiar și acelor utilizatori care nu au mai întâlnit niciodată sisteme ale familiei Windows... Aplicat în WindowsXP tehnologiile web avansate deschid posibilitatea schimbului de mesaje text și vocale, crearea de proiecte web de diferite niveluri de complexitate și partajarea aplicațiilor nu numai în rețeaua locală, ci și pe Internet.

Software-ul condiționat pentru întregul sistem include DOMNIȘOARĂBirou, dintre care un număr de aplicații (editor de text Cuvânt, foi de calcul excela) au devenit standarde de facto în clasa lor de programe. Aproape toate sistemele CAD care generează ca rezultat documente text, faceți asta în mediu DOMNIȘOARĂCuvânt, și forme tabelare - în mediu DOMNIȘOARĂexcela.

Pe lângă sistemele CAD în sine, programele aplicate includ: vectorizatoare; Programe pentru prelucrarea datelor geodezice, date de teledetecție; sisteme de management al bazelor de date (DBMS); sisteme de management al documentației de proiectare (PDMS) etc.

Ultimele dintre cele enumerate (SDPKD) sunt extrem de importante în activitatea organizațiilor de proiectare, deoarece asigură în mare măsură funcționarea sistemelor de control al calității în producția de produse de design.

Dintre numeroasele programe din această clasă, cel mai complet funcțional sistem este PartePLUS(dezvoltator - compania Lotsiya Soft, Moscova, www. lotsia. com ).

PartePLUS este un sistem profesional construit într-o arhitectură „client-server” bazată pe un tip DBMS Oracol, DOMNIȘOARĂSQL- Server, Sybaseși se caracterizează prin fiabilitate, performanță, scalabilitate și securitate.

Orez. 2.3. Sistem de management al documentelor Party PLUS

Sistemul conține o arhivă securizată de documente, precum și instrumente încorporate pentru rutarea gratuită și predefinită a documentelor, sarcinilor și gestionării proceselor de afaceri. Sistemul acceptă modul de lucru colectiv paralel al diferitelor grupuri de utilizatori și asigură gestionarea tuturor informațiilor legate de proiect, ceea ce permite angajaților organizației de proiectare nu numai să acceseze descrierea proiectului, ci și să gestioneze informațiile despre acest proiect.

Dacă întreprinderea are mai multe departamente de proiectare distribuite geografic, atunci folosind PartePLUS puteți organiza interacțiunea depanată între departamentele de la distanță atunci când lucrați la mai multe proiecte.

PartePLUS are funcția de a menține istoricul tuturor modificărilor de inginerie din structura proiectului, capacitatea de a compara starea actuală cu starea pentru orice dată. Există instrumente pentru a sprijini proiectarea multivariată cu stocarea opțiunilor care nu sunt incluse în proiectul principal, instrumente pentru a sprijini lucrul cu versiuni de document. Este posibil să setați analogi sau elemente înrudite pentru un element de proiect, grupați elemente după diverse criterii.

Sistem PartePLUS este versatil, maxim flexibil pentru a rezolva probleme din diverse ramuri ale ingineriei, inclusiv industria rutieră, și se concentrează pe lucrul pe picior de egalitate cu diferite sisteme CAD.

2.2. Suport matematic și metodologic

Software de matematică Este un set de metode analitice și numerice, modele matematice și algoritmi pentru efectuarea procedurilor de proiectare. Utilizarea anumitor metode depinde de nivelul de dezvoltare CAD, de proprietățile obiectelor de proiectare și de natura sarcinilor de rezolvat.

În etapa inițială a dezvoltării CAD, s-au realizat algoritmii metodelor de proiectare manuală. Acest lucru a contribuit la reducerea timpului de proiectare, dar calitatea soluțiilor de proiectare practic nu s-a îmbunătățit.

Prima lucrare in domeniul optimizarii solutiilor de proiectare a inceput in anii 70 si a fost asociata, in primul rand, cu proiectarea unui profil longitudinal. Lucrările lui EL Filstein și metoda sa de „iterații de frontieră”, VI Struchenkov și metoda sa de „proiecție în gradient” au stabilit poziția liniei de proiectare a profilului longitudinal, ținând cont de minimizarea volumului de terasament. Deja în această etapă, a fost necesar să se abandoneze prezentarea liniei de proiect sub forma unei secvențe de linii drepte și arce circulare și să se comute la modelul liniei de proiect sub forma unei linii întrerupte (spline liniară). Cu toate acestea, aceste metode nu au afectat principiile generale (de bază) ale topografiei și proiectării autostrăzilor.

Tranziția în anii 90 la automatizarea sistemului de proiectare a drumurilor bazată pe modele digitale de teren a condus la o schimbare semnificativă a întregii tehnologii de proiectare și cercetare.

În perioada proiectării „manuale” a autostrăzilor, sondajele geodezice au fost efectuate prin metoda „pichetului”. Esența acestei metode constă în următoarele etape de lucru:

· Trasarea pe teren a drumului. În acest caz, cursul tangențial al traseului este în același timp traseul principal pentru toate lucrările de aliniament ulterioare, atât la etapa de ridicare, cât și la etapa de construcție.

· Fixarea traseului la mare altitudine planificată cu marcaje rutiere și stâlpi de colț.

· Plonzarea pichetării de-a lungul autostrăzii. Nu doar punctele de pichet sunt sparte și fixate, ci și punctele pozitive (caracteristice) asociate cu fracturile de relief, intersecția fluxurilor de apă, utilități și drumuri.

· Alinierea geometrică longitudinală dublă a drumului în funcție de pichetul primit.

· Sondaj în secțiune transversală. La trasarea staționării de-a lungul drumului, secțiunile transversale sunt trasate simultan la toate punctele de pichet și plus. Pe secțiunile drepte ale traseului, secțiunile transversale sunt împărțite perpendicular pe axa drumului, iar pe secțiunile curbe - perpendicular pe tangenta traseului. Lungimea secțiunii transversale este luată astfel încât suportul cu toate elementele sale structurale să fie amplasat în el.

Studiul secțiunilor transversale se realizează pentru a construi profile longitudinale și transversale de-a lungul traseului acceptat pentru proiectarea ulterioară a subsolului, organizarea unui sistem de drenaj de suprafață, calculul volumului de terasamente și pregătirea documentației de proiect.

După cum reiese din cele de mai sus, prin metoda sondajului „pichet”, modificarea poziției aliniamentului și, în consecință, a tuturor celorlalte proiecții în faza de proiectare nu este posibilă. Astfel, începutul creativ al activității de proiectare cu această metodă este limitat din cauza poziției predeterminate a traseului rutier, ceea ce afectează semnificativ calitatea soluțiilor finale de proiectare. De asemenea, rețineți că în condițiile de teren ale trasării, în lipsa tehnologiei informatice, inginerul sondaj s-a limitat la o schemă elementară de rotunjire a traseului de tip „clotoid-curbă circulară-clotoid”, care putea fi defalcată în funcție de defalcarea corespunzătoare. Mese.

O perspectivă complet diferită este deschisă de metoda „fără pichet” a topografiei rutiere, a cărei aplicare prioritară a devenit posibilă datorită realizărilor taheometriei electronice și tehnologiei computerizate.

Cercetarea prin această metodă este după cum urmează:

· În fâșia de posibile soluții de proiectare, determinată în faza de pre-proiectare, se așează și se fixează traseul principal (rețeaua de pasaje).

· Se efectuează un sondaj taheometric al benzii de variație. În același timp, este asigurată o productivitate ridicată a muncii, deoarece toate măsurătorile necesare pentru a determina coordonatele spațiale ale punctelor de cercetare ale terenului sunt efectuate într-o manieră complexă folosind un dispozitiv geodezic - un taheometru.

· Un model digital de teren este citit de la o stație totală electronică într-un computer, care este baza pentru toate procedurile de proiectare ulterioare.

Rețineți că prin metoda sondajului „fără pichet”, locația traseului este determinată nu în faza de sondaj, ci în faza de proiectare (în condiții de birou). Acest lucru face posibilă variarea locației traseului în aproape orice etapă de proiectare, utilizarea celor mai moderne metode matematice, inclusiv optimizarea, pentru a stabili locația traseului și descrierea acestuia.

Având în vedere natura tridimensională a DTM-ului și a suprafețelor pe care le generează, apare o oportunitate unică pentru trasarea rutieră spațială. În prezent, metodologia și algoritmii de urmărire spațială sunt dezvoltați cu succes în cadrul CAD și ar trebui să umple în curând arsenalul de tehnologii avansate pentru practica de proiectare a drumurilor.

Dintre numeroasele metode de matematică computațională care au devenit disponibile în contextul automatizării sistematice a lucrărilor de proiectare, ne vom concentra pe spline și curbe Bezier utilizate în trasarea drumurilor automate în plan și profil longitudinal.

Spline de interpolare. După cum știți, termenul „spline” provine de la numele unui instrument de desen - o riglă subțire de metal sau lemn care se îndoaie astfel încât să treacă prin anumite puncte ( x i, y eu= f(x i)).

Apoi, spline-ul în poziția de echilibru ia o formă care îi minimizează energia potențială. Și în teoria grinzilor se stabilește că această energie este proporțională cu integrala pe lungimea arcului din pătratul curburii splinei:

in conditii S(x i) = y eu.

Orez. 2.4. Contururile unei spline ca analog matematic al unei rigle

Splinele pot fi definite în 2 moduri: pe baza acordului reciproc al funcțiilor simple și din rezolvarea problemei de minimizare.

Splinele determinate prin prima metodă includ spline de interpolare, care sunt necesare pentru prezentare analitică informații oferite discret.

Splinele de netezire sunt definite cel mai adesea pe baza celei de-a doua metode. Splinele de netezire sunt cele care ar trebui să găsească cea mai largă aplicație pentru optimizarea acelor soluții de proiectare, care la etapa inițială de luare în considerare sunt, de regulă, aproximative.

În practica de proiectare, de regulă, sunt utilizate spline de gradul 1 și 3. Splinele de gradul I (liniare) servesc, în primul rând, o ilustrare bună și accesibilă pentru înțelegerea proceselor de construire a algoritmilor spline și, în al doilea rând, sunt suficiente pentru descrierea elementelor geometrice ale drumurilor reprezentate ca linii întrerupte (pasaje principale și tangenţiale, longitudinale și profile transversale de teren etc.).

Spline de gradul I. Spline de gradul 1 (linii întrerupte) sunt suficient de simple pentru înţelegere şi, înîn același timp, reflectă proprietățile de bază ale funcțiilor spline. Din punct de vedere matematic, o spline de gradul I este o funcție continuă pe bucăți, pe fiecare segment descris de o ecuație de forma:

y= un i+ b i x, (2.2)

Unde i- numărul intervalului considerat între nodurile de interpolarex i și x i + 1 .

După cum se poate observa din formula (2.2), pe un interval elementar, forma ecuației nu diferă de expresia general acceptată a unei linii drepte. În general, ecuația unei linii întrerupte (spline de gradul I) sub formă de matrice poate fi scrisă ca:

(2.3)

Acest sistem de ecuații liniare nu necesită o soluție comună și se descompune în soluții ale fiecărei ecuații separat. Spline, a cărui soluție este asociată cu calculul subsistemelor de dimensiuni mici, în în acest caz- ecuațiile de ordinul întâi, se vor numi locale.

Spline de interpolare de gradul I este o polilinie care trece prin puncte (x i, y i). Pentru agregat x i(i = 0, 1,… ,n) în intervalul [ a, b] în acest caz, condiția x i 1.

Folosind polinomul Lagrange, puteți reprezenta o spline pentru interval eu -(eu + 1):

(2.4)

Desemnare S 1 (X) va fi înțeles ca o funcție spline de gradul I. În caz contrar, ecuația (2.4) se poate scrie:

(2.5)

Dacă luăm aproximativ forma ecuațiilor (2.2) și (2.5) coincide. Pentru a construi un algoritm și a elabora o procedură pentru construirea și calcularea unui spline, trebuie să vă amintiți doar 2 n+2 numere.

Spline de gradul 3. Splinele de gradul 3 (cubice) sunt o funcție continuă pe bucăți (continuitatea derivatelor 1 și 2) constând din segmente de parabole cubice.

În prezent, există mulți algoritmi pentru construirea și calcularea spline-urilor cubice pe un computer, ceea ce se datorează utilizării lor pe scară largă în rezolvarea problemelor tehnice legate de interpolarea curbelor și suprafețelor.

La rezolvarea problemei, între n noduri sunt n–1 fragmente de curbe cubice, iar curba cubică, la rândul ei, este determinată de 4 parametri. Deoarece valoarea funcției și derivatele 1, 2 ( X s, X¢ s, X² s) sunt continue în toate ( n–2) --lea nod intern, atunci avem 3 ( n–2) condiții. În noduri X si= X i n se impun mai multe condiţii X s... Prin urmare, obținem 4 n–6 condiții. Pentru o definiție neechivocă a unei spline, sunt necesare încă două condiții, care sunt de obicei asociate cu așa-numitele condiții de limită (limită). De exemplu, este adesea luat simplu. În acest caz, obținem numărul necesar de condiții pentru determinarea spline-ului natural sub forma:

Dezavantajul acestei spline este că nu are capacitatea de a-și schimba forma în secțiunea dintre două puncte de interpolare fixate rigid. Numai prin mutarea unuia dintre punctele de interpolare puteți obține o anumită modificare a formei curbei spline. Mai mult, datorită faptului că spline de interpolare cubică aparține metodelor de aproximare nelocală, valorile sale în puncte care nu coincid cu nodurile grilei Δ: A= X 0 x N = b, depind de întregul set de cantități f i = f(x i), i= 0, 1 ,…, N, precum și asupra valorilor condițiilor la limită la puncte A, b; prin urmare, efectul dorit de remodelare a curbei spline la un punct din intervalul de interpolare se poate suprapune modificări nedorite pe tot restul segmentului.

Cu toate acestea, sunt cunoscute metode de a face față acestui fenomen neplăcut. Aceasta este, în primul rând, utilizarea interpolărilor locale de tip hermitian, pentru care valoarea spline-ului la intervalul dintre nodurile grilei depinde de valorile funcției și ale derivatelor sale numai din o vecinătate a acestui interval.

În al doilea rând, există o interpolare rațională spline. Păstrând una dintre cele mai importante proprietăți ale interpolării spline cubice - simplitatea și eficiența implementării pe un computer - splinele raționale au capacitatea de a aproxima funcții cu gradienți sau puncte de întrerupere mari, eliminând în același timp oscilațiile inerente unei spline cubice convenționale.

O funcție spline rațională este o funcție S(X), care la fiecare interval de interpolare [ x i, x i+1] este scris ca

(2.7)

Unde t =(x-x i)/ h i, h i = xeu + 1 - x i,p i,q i- numere date, -1 p i,q i și în același timp este continuă împreună cu derivatele sale prima și a doua.

Din expresia (2.7) se vede că la p i = q i = 0, i = 0, 1,…, N-1, spline-ul rațional devine o spline cubică obișnuită. În plus, putem presupune că o spline de gradul întâi este, de asemenea, un caz special de spline cubică, deoarece pentru toate p i, q i -> ∞,i = 0, 1,…, N–1, corect S(X)–> f i(1t)+ f i +1 t,XÎ [x i,x i +1 ].

Astfel, se poate aștepta ca atunci când se utilizează spline raționale, prin alegerea adecvată a parametrilor liberi p i, q i realizat precizie ridicată aproximări pe secțiuni de netezime suficientă a funcției interpolate, iar pe secțiuni cu gradienți mari sunt îndeplinite cerințele de natură calitativă - convexitate și monotonitate.

Folosirea unei funcții raționale spline vă permite să descrieți o pistă cu o dependență uniformă cât mai aproape de pista definită de elementele tradiționale. Variarea valorilor coeficienților p iși q i, există posibilitatea de imitare completă printr-o funcție spline a elementelor tradiționale ale planului de traseu (linie dreaptă, curbă circulară, clotoid).

Punctul „slab” în fundamentarea splinelor de interpolare ca un aparat matematic universal pentru trasarea autostrăzilor este ipoteza (condiția) că nodurile de interpolare sunt alocate corect de către proiectant și nu pot fi ajustate la calcularea valorilor spline-ului în sine.

Să analizăm modul în care este atribuită locația nodurilor în practică?

Dacă traseul se realizează pe baza unei hărți sau a unui plan topografic, atunci se trasează o linie de schiță a drumului, care, în opinia proiectantului, este cea mai potrivită în condițiile date, „de mână” sau cu ajutorul a dispozitivelor mecanice. În plus, pe linia de schiță, nodurile de interpolare sunt fixate și coordonatele lor sunt măsurate. În același timp, nu există algoritmi strict formalizați pentru alocarea locației nodurilor, există doar un număr sfaturi practice... În special: aranjarea frecventă a nodurilor duce la oscilații ale curburii unei astfel de spline din cauza erorii inevitabile în filmarea coordonatelor nodurilor de interpolare; localizarea lor rară provoacă abateri semnificative ale traseului spline de la linia de schiță care o generează.

Dacă trasarea se efectuează pe baza materialelor de sondaj de teren, atunci nodurile de interpolare spline, în acest caz, sunt puncte de sondare ale modelului digital de teren, iar eroarea în stabilirea coordonatelor acestora este și mai evidentă datorită prezenței aleatoare și sistematice. erori.

O bună aproximare a pistei spline față de versiunea de schiță și, în același timp, netezimea (netezimea) suficientă a acesteia poate fi realizată, de regulă, numai cu ajustarea intuitivă repetată a nodurilor de interpolare de către proiectant.

De aici rezultă că splinele de interpolare nu sunt un aparat matematic pentru trasarea optimă, ci doar un set de instrumente convenabil și extrem de eficient în multe probleme pentru prelucrarea computerizată a soluțiilor de proiectare schițate. Calitatea unor astfel de soluții depinde în mod semnificativ de calificările designerului.

Din considerentele de mai sus, rezultă că formularea problemei de trasare bazată pe spline ar trebui să presupună următoarele: nodurilor de interpolare ale traseului schiței, iar în cazul reconstrucției, traseul inițial, sunt alocate aproximativ (cu o toleranță) și locația lor exactă este calculată în funcție de anumite modele care iau în considerare o serie de setări ținte fundamentale ale procesului de urmărire. În terminologia matematică, această problemă poate fi atribuită problemelor de generare a formelor geometrice din descrierile lor brute (aproximative) sau probleme de netezire.

Netezirea canelurilor. Ca aparat matematic pentru rezolvarea problemei trasării drumurilor, se folosesc spline de netezire, care reduc la minimum funcționalitatea formei:

sub constrângeri, de exemplu,

În fișa funcțională q = 1, 2; S(x i) - splina; r i- coeficientul de greutate al nodului de interpolare; f 0 (x i) Este funcția de aproximare inițială.

Restricțiile pot fi foarte diferite și în cazul trasării drumurilor acestea sunt: ​​restricții asupra razei admisibile, direcția căii în plan și panta în profil longitudinal etc. În acest caz, pentru caneluri de gradul trei, așa-numitele „condiții de limită” trebuie adăugate în puncte X 0 = A,x n =b asigurând unicitatea construcției spline. De exemplu, pot fi condițiile direcției inițiale și finale date a secțiunii proiectate a traseului. S¢ (x a), S¢ (x b).

Din forma de scriere a condițiilor de îmbinare (2.8) - (2.10) rezultă că aceasta este o problemă de optimizare condiționată.

Condiția (2.9) vă permite să mutați nodurile de interpolare în coridorul de variație specificat conform algoritmului specificat. Finalizarea procesului de optimizare iterativă este indicată de îndeplinirea condiției (2.10) și înseamnă că la fiecare pas iterativ ulterior, deplasarea niciunuia dintre noduri nu depășește valoarea d.

Dacă este în stare (2.9) ei= 0, apoi ajungem din nou la conceptul de spline de interpolare. De aici devine evident că splinele de interpolare sunt doar un caz special de spline de netezire.

Alegerea splinelor de netezire pentru o analiză mai detaliată numai sub formă de polinoame algebrice și numai de gradul I și III din întreaga varietate se datorează faptului că acestea sunt cele mai simple spline din implementarea computerului și, în același timp, au proprietăți aproximative suficiente pentru descrierea traseului contururilor și analiza diferențială a acesteia. În cazul spline-urilor de gradul 1, această analiză (derivatele 1 și 2) poate fi efectuată sub formă de diferențe separate, iar pentru spline de gradul 3 - prin diferențierea directă a funcției.

Functional (2.8) simuleaza bine sarcina trasarii drumurilor in timpul reconstructiei lor, care consta in realizarea abaterii minime a traseului proiectat fata de cel existent, asigurand concomitent panta si curbura in profilul longitudinal, precum si curbura si rata. de creștere a curburii în plan conform cerințelor SNiP pentru această categorie de drum. Abaterea minimă se realizează datorită celui de-al doilea termen, iar condițiile de curbură și pantă se realizează datorită primului termen de funcțional (2.8).

Odată cu minimizarea comună a doi termeni, raportul dintre ei este reglementat de coeficienții de greutate r i, care trebuie normalizat într-un anumit fel.

Luați în considerare capacitățile de optimizare ale funcționalului (2.8) în ordinea creșterii complexității.

Al doilea termen al funcționalului

este cunoscută ca metoda celor mai mici pătrate și este o funcție n+ prima variabilă S(x i), i = 0, 1,…, n... În acest caz, minimizarea acestuia din urmă se descompune în minimizarea termenilor individuali independent pentru fiecare variabilă.

În cazul spline-urilor de gradul I, primul termen al funcționalului (2.8) se va scrie ca

.(2.12)

Luați în considerare o aproximare liniară a lungimii arcului funcțional a curbei

(aici se presupune că | S`(X) | puţine). În mod evident, soluția problemei minimizării funcționalei (2.13) coincide cu soluția problemei liniarizate de găsire a unui element de lungime minimă. Soluția rezultată este adesea numită spline într-o mulțime convexă.

După înlocuirea primei derivate a splinei, care în acest caz coincide cu diferența împărțită, va lua forma

(2.14)

Unde Salut= x i +1 –x i.

Diferențierea după variabilă S(x i) și adăugați doi termeni succesivi ai ecuației care conține această necunoscută:

Echivalarea sumei rezultate cu zero și exprimând necunoscutul S(x i), primim

Aici semnul „=" reprezintă operatorul de atribuire. Dacă luăm uniform pasul de interpolare, adică h i =const, atunci procesul de optimizare (iterații pas cu pas) în interpretarea grafică va fi destul de clar (Fig. 3.10).

Convergența rapidă a procesului iterativ face posibilă recomandarea acestei metode pentru dezvoltarea preliminară a soluțiilor de proiectare pentru linia de proiectare a profilului longitudinal. În acest caz, raza de curbură și panta liniei proiectului pot fi controlate prin trasarea primei și a doua subdiviziuni.

Orez. 2.5. Interpretarea grafică a netezirii spline liniare

Considerarea în comun a sumei funcționalelor (2.12) și (2.14) ne oferă o formulă recursivă pentru optimizare:

Convergența procesului iterativ aici, în comparație cu formula (2.17), este mai mică și depinde în esență de valoare. r i... Coeficientul de greutate r i vă permite să încetiniți sau să accelerați procesul de iterație în puncte individuale (noduri) și poate servi, de exemplu, pentru o linie de proiect, ca mijloc de contabilizare pentru volumul sau costul ridicării unui subnivel (lucrare rutieră) pe o secțiune de unitate de lungime.

Luați în considerare primul termen al funcționalului (2.8) aplicat spline-urilor cubice:

În mod similar, soluția problemei spline într-o mulțime convexă descrie (într-o setare liniarizată) poziția ocupată de tija elastică în coridorul constrângerii. La înlocuirea derivatei a doua cu a doua diferență împărțită, această funcțională va lua forma:

Unde S¢ (x a), S¢ (x b) Este una dintre condițiile la limită posibile pentru o spline cubică. În raport cu linia proiectului, aceasta este panta la inițial ( x a) și final ( x b) puncte ale tronsonului de drum proiectat.

Diferențierea și însumarea ecuațiilor ne vor oferi formulele de recurență corespunzătoare, care sunt detaliate în literatura de specialitate.

Proiectarea curbelor de drum în plan după schema clasică „clotoid – curbă circulară – clotoid” este suficient de fundamentată din punct de vedere teoretic, dar în practică o astfel de schemă are multe defecte și inconveniente. Fără a intra în esența lor, observăm că dacă aplicăm orice funcție care ar putea, într-o oarecare măsură, să simuleze schema clasică (curba compusă) singură, atunci din punctul de vedere al comoditatii algoritmilor și al organizării „inginer-calculator” dialog, acest lucru ar fi suficient eficient.

curbe Bezier.În 1970. Pierre Bézier (matematician francez) a selectat componentele polinomului cubic parametric în așa fel încât semnificația lor fizică a devenit foarte clară și foarte potrivită pentru rezolvarea multor probleme aplicate, inclusiv în scopul proiectării drumurilor după principiul „urmei tangenţiale” .

Formula Bezier pentru polinomul cubic ( n= 3) are următoarea formă.

Lăsa r i = , i= 0, 1, 2, 3, apoi pentru 0 t ≤ 1:

sau sub formă de matrice:

Matrice M se numește matricea de bază a unei curbe Bezier cubice.

Curba Bézier trece prin puncte r 0 și r 3, are o tangentă în punct r 0 îndreptat departe de r 0 la r 1 și tangenta în punct r 3 dirijat din r 2 la r 3 .

Direct R 0 R 1 , R 1 R 2 și R 2 R 3 formează o figură numită polilinie caracteristică (definitoare), care predetermină contururile curbei Bezier (Fig. 2.6).

Pentru a desena o curbă, setați puncte R 0 și R 3 prin care trebuie să treacă curba, apoi pe tangentele dorite la această curbă în puncte R 0 și R 3 puncte de referință R 1 și R 2. Modificarea lungimii segmentelor R 0 R 1 și R 2 R 3 variază forma curbei, dându-i forma dorită.

Orez. 2.6. Segment de curbă Bezier cubic

Principala cantitate controlabilă la proiectarea curbelor orizontale este raza de curbură. Pentru a calcula raza de curbură în fiecare punct al curbei, trebuie să cunoașteți valorile primei și a doua derivate ale vectorului razei punctului. Pentru o curbă Bezier cubică, prima și a doua derivată sunt calculate folosind formulele de mai jos:

Apoi curbura (reciproca razei de curbură) se calculează cu formula:

Pe lângă curba Bezier de ordinul 3 (cubică) pentru trasarea drumurilor, este posibil să se utilizeze și curbele Bezier de ordinul 2, 4 și 5. Formulele corespunzătoare pentru calcularea vectorilor de rază (și derivatele acestora) pentru aceste curbe sunt prezentate mai jos.

Curba Bezier de ordinul 2:

Curba Bezier de ordinul 4:

Curba Bezier de ordinul 5:

Unirea curbelor elementare Bezier γ (1), γ (2), ..., γ ( l) pentru care punctul final al curbei γ ( i) , i= 1, 2,…, l - 1, coincide cu punctul de pornire al curbei γ ( i+1), obțineți o curbă Bezier compusă. Dacă fiecare curbă γ ( i) este dat de o ecuație parametrică de forma

r = r (i) (t), 0 ≤ t≤ 1,

atunci această condiție este scrisă după cum urmează:

r (i) (1) = r (i +1) (0), i= 1, 2,…, l–1.

În special, pentru tangenta la o curbă Bezier compusă definită de un set de puncte P 0 , P 1 , …, P m , schimbat continuu de-a lungul acestei curbe, este necesar ca triplele vârfurilor P 3 i -1 , P 3 i, P 3 i +1 (i≥ 1) au fost coliniare, adică au fost coliniare (vezi Fig. 2.7).

Orez. 2.7. Curba Bezier cubică compozită

Curbele spațiale Bézier. Mai sus, în raționamentul despre curbele Bezier, am înțeles locația plană a punctelor de control al căii și, în consecință, am luat în considerare reprezentarea doar a curbelor plate. În cazul general, punctele de referință ale poliliniei caracteristice Bezier sunt date de punctele spațiului tridimensional P i(x i, y eu, z i), i= 0, 1 ,…, m.

Apoi curba spațială Bezier a gradului m este determinată de o ecuație care are următoarea formă:

unde sunt polinoamele Bernstein.

Notația matriceală a ecuațiilor parametrice care descriu curba Bezier spațială este următoarea:

0t 1,

Pentru o prezentare mai detaliată a trasării rutiere spațiale, a se vedea cap. 5.

Suport metodologic - un set de materiale didactice care contribuie la funcționarea CAD.

Sistemele CAD profesionale au, de regulă, suport metodologic sub formă de „Manuale de referință” pe hârtie. Meniul principal al unor astfel de sisteme conține și secțiunea Ajutor, care descrie procedurile de bază de proiectare.

În procesul de operare CAD, se acumulează experiență în dezvoltarea rațională a soluțiilor de proiectare bazate pe întregul set de instrumente de sistem. Această experiență, de regulă, este prezentată sub formă de „Ghiduri practice (manuale)” și contribuie la creșterea eficienței și calității lucrărilor de inginerie.

2.3. Informare și suport organizațional

Suport informațional Este un set de instrumente și metode pentru construirea unei baze de informații în scopuri de proiectare.

Suportul de informare include: standardele de stat(GOST), coduri de construcții (SN), coduri și reglementări de construcții (SNiP), coduri de construcții departamentale (VSN), soluții standard de proiectare pentru structuri și elemente de autostrăzi. Toate materialele normative și informaționale de mai sus există în formă de hârtie sau sub formă de omologi electronic.

O altă parte a suportului informațional există doar în formă electronică și este parte integrantă a sistemului CAD. Acestea sunt biblioteci de simboluri convenționale (vezi Fig. 2.8), clasificatoare și coduri, șabloane de elemente tipice ca parte a algoritmilor grafici.

Orez. 2.8. Simbol de bibliotecă pentru un plan topografic

În procesul de proiectare se utilizează și informații de natură regională. Include informații de natură meteorologică și ecologică, date privind relieful și structura geologică a zonei, informații despre amplasarea carierelor de sol și materiale de piatră etc.

Conform unei alte clasificări, informațiile pot fi împărțite în input, intermediar și output. Intrare - un set de date inițiale necesare pentru luarea unei decizii de proiectare. Intermediar - obtinut mai devreme ca urmare a rezolvarii unor probleme si folosit pentru rezolvarea altora, dar nu si rezultatele finale ale rezolvarii problemelor. Ieșire - obținută ca urmare a rezolvării problemelor și destinată utilizării directe în proiectare.

Suport organizațional este un set de măsuri organizatorice și tehnice care vizează îmbunătățirea eficienței funcționării CAD. Acestea includ: schimbarea structurii organizatorice a organizației de proiectare, a departamentelor și diviziilor acesteia; redistribuirea funcţiilor între departamente; schimbări în tehnologia lucrărilor de proiectare și sondaj și a personalului personalului, pregătirea avansată a designerilor în domeniul CAD, organizarea și funcționarea sistemelor de management al calității pentru produsele de proiectare bazate pe standardele internaționale ISO 9001:2000.


  • Înapoi
  • Redirecţiona

2.1. Hardware PC

2.2. memorie PC

2.1. Hardware PC

Tot hardware-ul unui computer personal modern

sunt împărțite în trei componente:

1) dispozitive de introducere a informațiilor;

2) dispozitive de ieșire a informațiilor;

3) un dispozitiv de procesare și stocare a informațiilor, numit

unitate de sistem.

Dispozitivele de intrare sunt orice dispozitive care utilizează

care informații sunt introduse în computer. Acestea includ: tastatura,

mouse-uri, unități de dischetă, unități CD-ROM, trackball-uri, indicatori etc.

Un trackball este o minge încorporată într-o tastatură care diferă

de la mouse, nu trebuie mutat pe suprafața de lucru.

Pointerul este un analog al unui joystick și se află pe tastatură.

Trackball-urile și indicatoarele sunt cel mai des folosite în portabile

calculatoare, iar în calculatoarele de buzunar în aceste scopuri este folosit

Touch screen.

Dispozitivele de ieșire a informațiilor includ: afișaj, toate tipurile

imprimante, unități de dischetă etc.

La computer pot fi conectate și alte dispozitive, de exemplu:

7) modem - un dispozitiv pentru schimbul de informații cu alții

computere prin reteaua telefonica; baza acestui proces este

conversia datelor primite de la procesor din formă digitală în

semnal analogic de înaltă frecvență;

8) scanner - un dispozitiv pentru crearea unei copii digitale a unei imagini

orice obiect;

9) tabletă grafică - un dispozitiv pentru introducerea conturului

imagini si grafica.

În plus, puteți enumera și diverși manipulatori, printre

care: joystick-uri, volan. Ionizatoarele sunt, de asemenea, conectate la computer,

plăcuțe de încălzire, mini-frigidere care folosesc un computer ca

alimentare electrică.

De asemenea, sunt adesea folosite dispozitive neîntreruptibile

sursă de alimentare pentru a asigura siguranța computerului în timpul supratensiunilor bruște

tensiune sau când alimentarea este oprită. Dispozitivul este neîntrerupt

sursa de alimentare este un stabilizator de tensiune, reîncărcabil încorporat

baterii si alternator. În cazul unei pene de curent, această unitate

comută tensiunea la sine și de ceva timp asigură

computerul cu energie, ceea ce îl face să funcționeze stabil. Acest aparat

capabil să mențină puterea normală a computerului timp de 3 până la 20 de minute.

Adaptoarele audio sunt folosite pentru redare, înregistrare și procesare

sunet, astfel pot fi plăcile de sunet și plăcile de sunet. Datele dispozitivului

converti datele digitale ale computerului într-un semnal audio analogic și

înapoi; placa de sunet contine mai multe dispozitive diferite care

vă permit să creați un studio de înregistrare pe computer. La principalele caracteristici

adaptoarele audio includ: adâncimea de biți, numărul de canale de redare (mono

sau stereo), principiul sintezei utilizat, expansibilitatea și compatibilitatea.

Din vedere plăci de sunet iar sistemele de difuzoare depind și de calitatea sunetului.

O calitate adecvată a sunetului este oferită de orice difuzoare active și

un sunet mai bun se obține prin conectarea plăcii audio la intrare

amplificator al unui sistem audio de uz casnic.

Să ne oprim mai în detaliu asupra studiului celui de-al treilea grup de hardware

înseamnă, adică unitatea de sistem. Elementul principal al unității de sistem

este placa de baza. Se mai numește și placa principală sau placa de bază, în

documentație, este desemnată folosind abrevierea MB.

Placa de bază joacă un rol semnificativ, din cauza caracteristicilor sale

munca PC-ului depinde foarte mult. Există mai multe tipuri de plăci de bază,

care sunt de obicei proiectate pentru microprocesoare specifice. Alegere

placa de bază determină în mare măsură posibilitatea unor upgrade-uri viitoare

calculator. Atunci când alegeți o placă de bază, luați în considerare următoarele

specificații:

Tipuri posibile de microprocesoare utilizate, ținând cont de funcționarea acestora

Numărul și tipul conectorilor magistralei de sistem;

Dimensiunea de bază a plăcii;

Posibilitatea de a crește memoria RAM;

Capacitate de actualizare sistem de bază intrare-ieșire (BIOS).

Toate microcircuitele situate pe placa de bază sunt conectate când

ajutor pentru magistrala de sistem. Busul de sistem este proiectat să transmită

informaţii între procesor şi restul componentelor PC-ului. Prin intermediul

autobuz, atât schimbul de informații cât și transferul de adrese, serviciu

semnale. Perifericele sunt, de asemenea, conectate la magistrala de sistem

folosind controlere și adaptoare (acestea sunt plăci speciale).

Placa de sistem conține:

1. Unitate centrală de procesare. Procesorul nu este considerat accidental inima

sau baza computerului, deoarece aceasta este în mare măsură

performanța întregului sistem depinde.

Procesorul este un microcircuit care asigură execuția

operații aritmetice, logice și de control specificate de program

în codul mașinii.

Principalele caracteristici ale procesorului sunt:

Lățimea de biți a registrelor interne (înregistrare, stocare și

citirea numerelor în cod binar);

Lățimea de biți a magistralei de date și a magistralei de adrese;

Frecvențele de ceas interne și externe;

Design conector pin.

2. Memorie cu acces aleatoriu.

3. Memorie super-operativă sau cache (în calculatoarele moderne

este deja integrat în procesor).

4. Cipul BIOS este sistemul de bază pentru introducerea și ieșirea informațiilor,

care este un cip de memorie nevolatil în care

Codurile BIOS sunt înregistrate.

Sistem de bază de intrare și ieșire (BIOS)

este, pe de o parte, o parte integrantă a hardware-ului, pe de altă parte -

unul dintre modulele software ale sistemului de operare. Originea acestui nume este asociată cu

faptul că BIOS-ul include un set de programe de intrare/ieșire. Cu acestea

Programele OS și programele de aplicație pot interacționa cu ambele

diverse dispozitive ale computerului în sine, precum și cu periferice

dispozitive.

Ca parte integrantă a hardware-ului, sistemul BIOS din PC este implementat

sub forma unui singur microcircuit instalat pe placa de bază a computerului.

Cele mai multe adaptoare video moderne și controlere de stocare au

un BIOS proprietar care completează BIOS-ul sistemului.

Are următoarele funcții principale:

1) începeți încărcarea sistemului de operare;

Când computerul este pornit, o verificare a tuturor

cele mai importante componente ale aparatului și sistemului;

Furnizarea unui program special pentru configurare și instalare

Setări BIOS și configurație hardware PC.

Sarcina principală a BIOS-ului este inițializarea

dispozitive. Imediat după pornirea alimentării computerului, BIOS-ul verifică

operabilitatea dispozitivelor, stabilește parametrii de nivel scăzut ai funcționării acestora,

după care caută încărcătorul sistemului de operare pe mediile disponibile

informații și transferă controlul către sistemul de operare. în care

sistemul de operare poate schimba cele mai multe setări din mers,

setat inițial în BIOS.

Adică, ca modul software al sistemului de operare, sistemul BIOS lansează programul

POST (Pornire Autotestare

autotest când computerul este pornit). Când rulați asta

programele testează principalele componente ale computerului (procesor, memorie

si etc.). Dacă există o problemă la pornirea computerului, adică BIOS-ul nu

poate executa testul inițial, apoi mesajul de eroare va arăta ca

succesiune de bipuri.

5. Chipset - un set de microcircuite de control. Include si

microcircuite auxiliare și controlere de intrare/ieșire a informațiilor. Tot

microcircuitele auxiliare de pe placa de bază sunt împărțite în două grupuri,

numite podurile de nord și de sud. Northbridge oferă

conectarea procesorului la RAM și placa video. Podul de Sud

responsabil pentru conectarea altor dispozitive.

6. Conectori de expansiune, adică sloturi. În ele se află

dispozitive suplimentare, cum ar fi, de exemplu, (tivi) tunere TV, modemuri,

plăci de sunet.

2.2. memorie PC

Memoria computerului este împărțită în internă și externă. Intern

memoria, la rândul ei, este de asemenea împărțită în două tipuri – permanentă și

operațională. Memorie numai pentru citire sau memorie doar pentru citire

(ROM) servește pentru stocarea permanentă a informațiilor atunci când computerul este oprit

informația nu este ștearsă. Această memorie stochează sistemul de operare, programele de sistem și

datele utilizatorului.

Memorie cu acces aleatoriu sau memorie cu acces aleatoriu (RAM) -

creierul PC-ului. Servește pentru stocarea temporară a informațiilor. Acest aparat,

unde datele și rezultatele sunt plasate în procesul programului

prelucrare. Când computerul este oprit, conținutul memoriei RAM

sters.

RAM-ul computerului este format din:

1) principal (are mai multă memorie);

2) memorie cache;

3) cipuri de memorie pe cardurile de expansiune.

În ceea ce privește memoria externă, aceasta este folosită pentru a salva

rezultatele lucrului pe un PC. Cea mai comună memorie externă pentru computer este

acestea sunt carduri flash sau unități flash, discuri laser, precum și unități pe dischetă

discuri magnetice (adică dischete) și o unitate de disc (de ex.

„Winchester”).

Toate aceste dispozitive vă permit să transferați documente și programe de pe

de la un computer la altul, stocați informații neutilizate

în mod constant pe computer, faceți copii de arhivă ale informațiilor conținute

pe hard disk.

Unitățile de dischetă sunt folosite pentru a scrie și a citi informații de pe dischete.

Cu toate acestea, din cauza lipsei de fiabilitate și a volumului mic, acest tip

dispozitivele din ultimii ani practic nu sunt folosite.

Cel mai convenabil și mobil și, prin urmare, cel mai popular în ultimul

cardurile flash sunt numărate.

2.3. software pentru PC

Software-ul de calculator este o colecție de programe

proceduri și instrucțiuni, precum și documentația tehnică aferentă,

permițând utilizarea computerelor pentru rezolvarea unor sarcini specifice.

Pe domenii de aplicație software de calculator

subdivizat în sistem și aplicat.

Aplicația software este un special

programe care sunt folosite pentru a rezolva anumite practici

sarcini. În prezent, programatorii au dezvoltat multe aplicații

programe utilizate în matematică, contabilitate și alte domenii ale științei.

Sistemul sau software-ul general acționează ca

„Organizator” al tuturor componentelor computerului, precum și conectat la acesta

dispozitive externe.

Astfel, software-ul de sistem este un complex

programe fără de care computerul nu poate funcționa deloc sau pierde

unele proprietăți importante.

Software-ul de sistem este esențial pentru neîntrerupt

operarea calculatorului, prevenirea echipamentelor informatice personale,

copierea, restaurarea fișierelor, arhivarea

documente, precum și pentru a organiza funcționarea fiabilă a altor programe.

Ca parte a software-ului de sistem, există două

Componente:

1) sistem de operare - un întreg complex de programe de control,

care sunt interfaţa dintre componentele PC şi oferă

utilizarea cât mai eficientă a resurselor informatice. Sistem de operare

încărcat când computerul este pornit;

2) utilitati - programe auxiliare pentru intretinere tehnica.

Utilitatile includ:

Programe de diagnosticare a computerului - verificați configurația

computerul și performanța dispozitivelor sale;

Software de optimizare a discului - Oferă mai rapid

acces la informațiile stocate pe hard disk prin optimizare

plasarea datelor pe ea. Procesul de optimizare a datelor de pe un hard disk

mai cunoscut sub numele de proces de defragmentare a discului;

Programe de curățare a discurilor - găsiți și eliminați cele inutile

informatii (de exemplu, fișiere temporare, fișiere temporare de internet,

dosare aflate în coș etc.);

Cache-uri pe disc - Accelerați accesul la datele de pe disc prin

organizarea unui buffer cache în memoria RAM a computerului care conţine

zonele cele mai frecvent utilizate ale discului;

Programe de compresie dinamică a discului - Mărește volumul

informațiile stocate pe hard disk-uri prin comprimarea dinamică a acestora.

Acțiunile acestor programe nu sunt vizibile pentru utilizator, ele apar

numai prin creșterea capacității discului și schimbarea vitezei de acces la

informație;

Programe de ambalare (sau arhivare) - împachetați datele

hard disk-uri prin utilizarea unor metode speciale de comprimare a informațiilor.

Aceste programe vă permit să eliberați spațiu semnificativ pe disc datorită

compresia informatiilor;

Programe antivirus - previne infectarea cu computerul

virus și eliminarea consecințelor acestuia;

Sisteme de programare - un set de programe pentru automatizare

procesul de programare a scripturilor pentru funcționarea unui computer.

2.4. Conceptul de sistem de operare (OS), funcțiile acestuia

Sistemul de operare al unui computer este o colecție de software

mijloace destinate conducerii directe a muncii

computer și toate resursele sale hardware.

Pot fi enumerate principalele funcții ale sistemului de operare

următoarele:

1 management de memorie;

2 I/O control;

3 management sistem de fișiere;

4 gestionarea interacțiunii proceselor;

5 expedierea proceselor;

7 contabilizarea utilizării resurselor;

8 procesare limbaj de comandă.

Sistemul de operare ascunde complex și inutil

detalii despre funcționarea procesorului computerului și îl prezintă cu un convenabil

o interfață pentru muncă, adică un mod de a comunica cu un computer.

Cele mai comune sunt sistemele de operare

familii WINDOWS, Linux.

Top articole similare