Kako postaviti pametne telefone i računala. Informativni portal

Softver. Pojam i klasifikacija softvera

Softver(engl. softver) Je skup programa koji osiguravaju funkcioniranje računala i uz njihovu pomoć rješavanje problema predmetnih područja. Softver (softver) je sastavni dio računalni sustav, logičan je nastavak tehničkih sredstava i određuje opseg računala.

NA moderna računala uključuje široku paletu programa, koji se mogu grubo podijeliti u tri skupine (slika 3.1):

1. Softver sustava ( sistemski programi);

2. Aplikacijski softver (aplikacijski programi);

3. Instrumentalna podrška (instrumentalni sustavi).

Sistemski softver (SPO) su programi koji kontroliraju rad računala i obavljaju razne pomoćne funkcije, na primjer, upravljanje računalnim resursima, stvaranje kopija informacija, provjeru operativnosti računalnih uređaja, izdavanje referentnih informacija o računalu itd. Namijenjeni su za sve kategorije korisnika, služe za učinkovit rad računala i korisnika, kao i učinkovito izvođenje aplikativnih programa.

Centralno mjesto operativni sustavi (eng. operativni sustavi). Operacijski sustav (OS) je skup programa dizajniranih za kontrolu učitavanja, pokretanja i izvođenja drugih korisničkih programa, kao i za planiranje i upravljanje računalnim resursima računala, t.j. Kontrola rada računala od trenutka uključivanja do trenutka isključivanja napajanja. Automatski se učitava kada je računalo uključeno, vodi dijalog s korisnikom, upravlja računalom, njegovim resursima (RAM, prostor na disku, itd.), pokreće druge programe za izvršavanje i pruža korisniku i programima prikladan način komunikacije - sučelje - s računalnim uređajima. Drugim riječima, operativni sustav osigurava funkcioniranje i međusobnu povezanost svih komponenti računala, a korisniku također omogućuje pristup njegovim hardverskim mogućnostima.

OS određuje performanse sustava, stupanj zaštite podataka, izbor programa koji se mogu koristiti na računalu i hardverske zahtjeve. Primjeri OS-a su MS DOS, OS / 2, Unix, Windows 9x, Windows XP.

Servisni sustavi proširiti mogućnosti OS-a za održavanje sustava, omogućiti jednostavnost korištenja. Ova kategorija uključuje sustave Održavanje, softverske ljuske i OS okruženja te uslužni programi.

Sustavi održavanja Skup je računalnih softvera i hardvera koji obavljaju kontrolu, ispitivanje i dijagnostiku te se koriste za provjeru rada računalnih uređaja i otkrivanje kvarova tijekom rada računala. Oni su alat za stručnjake za rad i popravak računalnog hardvera.

Za organiziranje praktičnijeg i intuitivnijeg korisničkog sučelja s računalom, koristite ljuske operativnog sustava - programi koji omogućuju korisniku izvršavanje radnji za upravljanje računalnim resursima drugim sredstvima od onih koje pruža OS (razumljiviji i učinkovitiji). Neki od popularnijih skinova su NortonCommander paketi ( Symantec), FAR (FileandArchivemanageR) ( E. Roshal).

Komunalne usluge (komunalne usluge, lat. utilitas- korist) je pomoćni programi dajući korisniku niz dodatne usluge za izvođenje često izvođenih radova ili povećanje pogodnosti i udobnosti rada. To uključuje:

· Programi za pakiranje (arhivatori), koji omogućuju gušće snimanje informacija na diskove, kao i kombiniranje kopija više datoteka u jednu, tzv., arhivsku datoteku (arhiv);

· antivirusni softver dizajniran za sprječavanje infekcije računalnim virusima i uklanjanje posljedica infekcije;

· Programi za optimizaciju i kontrolu kvalitete prostora na disku;

· Programi za obnavljanje informacija, formatiranje, zaštitu podataka;

· Programi za snimanje CD-a;

Driveri - programi koji proširuju mogućnosti operacijski sustav za upravljanje I/O uređajima, RAM-om itd. Prilikom spajanja novih uređaja na računalo morate instalirati odgovarajuće upravljačke programe;

· Komunikacijski programi koji organiziraju razmjenu informacija između računala itd.

Neki uslužni programi uključeni su u operativni sustav, a neki se prodaju kao samostalni softverskih proizvoda, na primjer, višenamjenski paket uslužnih programa NortonUtilities ( Symantec).

Aplikacijski softver(PPO) je dizajniran za rješavanje problema korisnika. Uključuje korisničke aplikacije i paketi aplikacija (PPP) za razne namjene .

Korisnička aplikacija Je li bilo koji program koji doprinosi rješenju problema unutar danog problematičnog područja. Aplikacijski programi se mogu koristiti samostalno ili kao dio programskih paketa ili paketa.

Paketi aplikacija (PPP) je na poseban način organizirano softverski paketi dizajniran za opću uporabu u određenom problemskom području i dopunjen odgovarajućom tehničkom dokumentacijom. Razlikuju se sljedeće vrste RFP-a:

· RFP opće namjene- univerzalni softverski proizvodi dizajnirani za automatizaciju široke klase korisničkih zadataka. To uključuje:

Urednici teksta(npr. MSWord, WordPerfect, Lexicon);

Tablični procesori(npr. MSExcel, Lotus 1-2-3, QuattroPro);

Dinamički prezentacijski sustavi(npr. MSPowerPoint, FreelanceGraphics, HarvardGraphics);

Sustavi upravljanja bazama podataka(npr. MSAccess, Oracle, MSSQLServer, Informix);

Grafički urednik(na primjer, CorelDraw, AdobePhotoshop);

Izdavački sustavi(na primjer, PageMaker, VenturePublisher);

Projektiranje sustava automatizacije(npr. BPWin, ERWin);

Elektronički rječnici i sustavi prevođenja(npr. Prompt, Socrates, Lingvo , Kontekst);

OCR sustavi(na primjer, FineReader, CuneiForm).

Sustavi opće namjene često su integrirani u višekomponentne pakete za uredsku automatizaciju - uredski paketi - MicrosoftOffice, StarOffice, itd.

· RFP orijentiran na metodu, koji se temelje na implementaciji matematičkih metoda za rješavanje problema. To uključuje, na primjer, sustave matematičke obrade podataka (Mathematica, MathCad, Maple), statističke sustave za obradu podataka (Statistica, Stat) .;

· problemski orijentiran RFP dizajniran za adresiranje konkretan zadatak u određenom predmetnom području. Na primjer, informacijski i pravni sustavi YurExpert, YurInform; računovodstveni i kontrolni paketi 1C: Računovodstvo, Galaxy, Angelica; u području marketinga - Kit ubojica, MarketingExpert; bankovni sustav STBank;

· integrirani RFP su zbirka nekoliko softverskih proizvoda spojenih u jedan alat. Oni najnapredniji uključuju uređivač teksta, osobni menadžer (organizator), proračunska tablica, sustav za upravljanje bazom podataka, e-mail podrška, program za izradu prezentacijske grafike. Rezultati dobiveni posebnim potprogramima mogu se kombinirati u konačni dokument koji sadrži tabelarni, grafički i tekstualni materijal. To uključuje, na primjer, MSWorks. Integrirani paketi u pravilu sadrže neku vrstu jezgre koja omogućuje blisku interakciju između komponenti.

Aplikacijski softverski paketi obično imaju alate za prilagodbu koji im omogućuju prilagodbu specifičnostima predmetnog područja tijekom rada.

DO instrumentalni softver uključuju: programski sustavi za razvoj novih programa, na primjer, Pascal, BASIC. Oni obično uključuju: uređivač teksta pružanje izrade i uređivanja programa u izvornom programskom jeziku (izvorni programi), prevoditelj, kao i knjižnice potprograma; instrumentalna okruženja za razvoj aplikacija, na primjer, C ++, Delphi, VisualBasic, Java, koji uključuju alate za vizualno programiranje; simulacijski sustavi , na primjer, MatLab simulacijski sustav, BpWin sustav modeliranja poslovnih procesa i ErWin baze podataka i drugi.

Prevoditelj(engl. prevoditelj- translator) je program prevoditelj koji pretvara program iz jezika visoke razine u program koji se sastoji od strojnih instrukcija. Prevoditelji su implementirani kao prevoditelji ili tumači, koji se bitno razlikuju po načinu rada.

Prevodilac(engl. prevodilac- prevodilac, sakupljač) čita cijeli program u cijelosti, napravi svoj prijevod i kreira kompletnu verziju programa na strojnom jeziku, koja se zatim izvršava. Nakon kompilacije, ispada izvršni program, kada se izvrši, niti originalni program ni prevodilac.

Tumač(engl. tumač- interpreter, interpreter) prevodi i izvršava program redak po redak... Program koji tumači obrađuje mora se ponovno prevesti u strojni jezik svaki put kada se pokrene.

Prevedeni programi rade brže, ali interpretirane programe je lakše popraviti i promijeniti.


4 Hardver i softver

^ Upravljanje IT i IS organizacijom


  • Korištenje tehničkih sredstava temelji se na sustavnoj i složenoj integraciji sve opreme, uzimajući u obzir niz zahtjeva.

  • Glavne komponente tehničke podrške su računala različitih klasa, razmjera djelovanja, univerzalna i specijalizirana, kao i sredstva njihove interakcije i komunikacije, odnosno mrežna oprema.

  • Sustavni i aplikativni programi kao dio softvera, njihov utjecaj na produktivnost korisnika - ekonomista.

  • Različite ponude tržišta softverskih proizvoda, ocjenu korisnika o njihovoj prikladnosti i kvaliteti u odnosu na novčane troškove, kao i njihovu primjenjivost u kontekstu konkretnih poduzeća.

^ 4.1. Sastav tehničke podrške IT i upravljanja IS-om organizacije
Tehničku osnovu upravljanja IT-om i IS-om predstavlja skup međusobno povezanih jedinstveno upravljanje autonomna tehnička sredstva za prikupljanje, prikupljanje, obradu, prijenos, izlaz i prezentiranje informacija, sredstva za obradu dokumenata i uredske opreme, kao i komunikacijska sredstva za razmjenu informacija između različitih tehničkih sredstava.

Postizanje učinkovitog rada IS-a podrazumijeva ispunjavanje određenog skupa zahtjeva za skup tehničkih sredstava (CTS), od kojih su glavni sljedeći:

· Minimiziranje troškova rada i troškova za rješavanje cjelokupnog kompleksa zadataka sustava;

· Provedba integrirane obrade informacija zbog informacijske, tehničke i softverske kompatibilnosti različitih tehničkih uređaja;

· Omogućavanje korisnicima komunikacije putem terminalnih uređaja s distribuiranom bazom podataka; visoka pouzdanost;

· Dostupnost zaštite informacija od neovlaštenog pristupa;

· Izvedivost CTS-a, t.j. mogućnost njegovog stvaranja na račun standardnih proizvoda koje proizvodi domaća industrija;
fleksibilnost strukture CCC-a, t.j. mogućnost uključivanja novih, naprednijih tehničkih sredstava u svoj sastav kako ih industrija asimilira;

· Minimiziranje kapitalnih izdataka za kupnju KTS-a i njihov tekući rad.

Učinkovito funkcioniranje IS-a temelji se na integriranom korištenju suvremenih tehničkih sredstava obrade informacija i metoda organiziranja tehnoloških procesa za rješavanje problema. Osnova daljnji razvoj automatizacija aktivnosti upravljanja u različitim sektorima gospodarstva je nova, progresivna informacijska tehnologija, usmjerena na korištenje najnovijih dostignuća elektroničke tehnologije, posebice, visokih performansi, brzih računala i modernih komunikacija.

Stvaranje nove tehnologije zahtijeva uzimanje u obzir osobitosti strukture gospodarskih sustava. Prije svega, riječ je o složenosti organizacijske interakcije koja zahtijeva stvaranje hijerarhijskih sustava na više razina (glavni ured, podružnice) sa SLOŽENIM informacijskim vezama naprijed i nazad sa srodnim organizacijama.

Glavni element kompleksa tehničkih sredstava dizajniranih za automatska obrada informacija u procesu rješavanja problema upravljanja je elektroničko računalo, odnosno računalo.

U području ekonomije to su računala različita snaga, performanse, veličine. Namijenjeni su rješavanju najrazličitijih problema: ekonomskih, matematičkih, informacijskih i drugih problema koji se odlikuju složenošću algoritama i velikom količinom obrađenih podataka, a naširoko se koriste u moćnim računalnim sustavima.

Karakteristične značajke modernih računala su: visoke performanse; raznovrsnost oblika obrađenih podataka - binarni, decimalni, simbolički, s velikim rasponom promjena i visokom preciznošću prikaza; širok raspon izvedenih operacija, kako aritmetičkih, tako i logičkih i posebnih; veliki kapacitet RAM memorija; razvijena organizacija informacijskog ulazno-izlaznog sustava, koja omogućuje povezivanje različitih vrsta vanjskih uređaja.

Orijentiran na probleme računalnih objekata služe za rješavanje užeg spektra zadataka vezanih u pravilu uz upravljanje tehnološkim objektima, registraciju, akumulaciju i obradu relativno malih količina podataka, izvođenje proračuna pomoću relativno jednostavnih algoritama. Oni su ograničeni u usporedbi s računala opće namjene hardver i programskih resursa. Problemski orijentirani uključuju, posebice, sve vrste upravljačkih računalnih sustava.

^ Specijalizirana računalna sredstva koriste se za rješavanje uskog raspona problema ili implementaciju strogo definirane skupine funkcija. Takva uska usmjerenost omogućuje jasnu specijalizaciju strukture, značajno smanjenje složenosti i cijene računala uz održavanje visokih performansi i pouzdanosti njihovog rada. Specijalizirani uključuju, na primjer, programabilne mikroprocesore za posebne namjene; adapteri i kontroleri koji obavljaju logičke funkcije upravljanja pojedinim jednostavnim tehničkim uređajima, jedinicama i procesima; uređaji za koordinaciju i povezivanje rada čvorova računalnih sustava.

U pogledu veličine i funkcionalnosti, računala koja se koriste u aktivnostima upravljanja dijele se na ekstra velika (mainframes), velika, mala, ultra-mala (mikroračunala).

Funkcionalne mogućnosti modernih računala razlikuju se po:

· Brzina, mjerena prosječnim brojem operacija koje izvrši stroj u jedinici vremena;

· Kapacitet znamenki i oblici prikaza brojeva s kojima računalni sustav radi;

· Nomenklatura, kapacitet i brzina svih uređaja za pohranu podataka;

· Nomenklatura i tehničko-ekonomske karakteristike vanjskih uređaja za pohranu podataka, razmjena i ulaz-izlaz informacija;

· Vrste i propusnost komunikacijskih uređaja i međusobno povezivanje računalnih čvorova (unutarstrojno sučelje);

· Sposobnost računala da istovremeno radi s više korisnika i izvodi više programa (multiprogramiranje);

· Vrste i tehničke i operativne karakteristike operativnih sustava koji se koriste u stroju;

· Dostupnost i funkcionalnost softvera;

· Sposobnost izvršavanja programa napisanih za druge vrste strojeva (softverska kompatibilnost s drugim računalima);

Sustav i struktura strojnih uputa:

· Sposobnost povezivanja na komunikacijske kanale i na računalnu mrežu;

· Pouzdanost rada računala;

· Koeficijent korisnog korištenja računala u vremenu, određen omjerom korisnog radnog vremena i vremena prevencije.

^ 5 Upravljanje informacijskom tehnologijom

Prema stručnjacima, oko 70% računalnih informacija sada je na glavnim računalima; samo u Sjedinjenim Državama 1998. instalirano je 400 000 velikih računala. U Rusiji se trenutno koristi oko 5 tisuća ES računala i otprilike isto toliko velikih računala s markom: IBM (ES / 9000 su instalirani u tvornicama automobila, metalurškim postrojenjima), Nitachi Data System, Fujitsu itd.

Mala računala su pouzdana, jeftina i jednostavna za korištenje, s nešto nižim mogućnostima od velikih računala.

Mini računala (a najmoćniji od njih su supermini) imaju sljedeće karakteristike:

· Produktivnost - do 100 MIPS;

Kapacitet glavne memorije - 4-512 Mbajta:

· Kapacitet disk memorije - 2-100 GB;

· Broj podržanih korisnika - 16-512.

Svi korišteni modeli ovog tipa razvijeni su na temelju mikroprocesorskih setova integriranih sklopova, 16-, 32-, 64-bitnih mikroprocesora. Širok raspon performansi u specifičnim uvjetima primjene, hardverska implementacija većine sistemskih I/O funkcija, jednostavna implementacija mikroprocesorskih i višestrojnih sustava, velika brzina rukovanje prekidima, mogućnost rada s formatima podataka različitih duljina čine ih prikladnim za korištenje u IT upravljanju.

Prednosti računala uključuju: specifičnu arhitekturu s velikom modularnošću, bolju od velikih računala, omjer performansi i cijene, povećanu računsku točnost. Namijenjeni su za korištenje kao dio upravljačkih računalnih sustava. Širok raspon perifernih uređaja, tradicionalnih za takve komplekse, dopunjen je međuprocesorskim komunikacijskim blokovima, što osigurava implementaciju računalnih sustava s promjenjivom strukturom.

Računala se uspješno koriste za računanje u višekorisničkim računalnim sustavima, u sustavima računalno potpomognuto projektiranje, u sustavima za modeliranje jednostavnih objekata, u sustavima umjetne inteligencije.

Osobno računalo ispunjava zahtjeve opće dostupnosti i svestranosti upotrebe i ima sljedeće karakteristike:

· Niska cijena, koja je unutar raspona dostupnosti za pojedinog kupca;

· Autonomija rada bez posebnih zahtjeva za uvjete okoline;

· Fleksibilnost arhitekture, osiguravajući njezinu prilagodljivost raznim primjenama u području upravljanja, znanosti, obrazovanja, u svakodnevnom životu;

... "Prijateljstvo" operacijskog sustava i drugog softvera, što korisniku omogućuje rad s njim bez posebne stručne obuke;

Visoka operativna pouzdanost (više od 5000 sati MTBF).

U području menadžmenta široku primjenu imaju osobna računala koje proizvode američke tvrtke Compaq Computer, Apple (Macintosh), Hewlett Packard, Oell, OEC, kao i britanske firme - Spectrum, Amstrad; Francuska - Micral;

Italija - 0livetty; Japan - Toshiba, Panasonic i partner.

Trenutno su najpopularnija osobna računala klona (arhitektura određenog smjera) (VM, čiji su se prvi modeli pojavili 1981. godine na distribuciji 2. mjesto.

Početkom 2000. godine svjetski park računala bio je oko 250 milijuna jedinica, od čega su oko 90% bila osobna računala, posebice, bilo je više od 100 milijuna profesionalnih računala tipa IBM PC. (oko 75% svih računala); profesionalnih računala tipa OES - oko 5 milijuna kom.

U inozemstvu su trenutno najčešći modeli računala računala s Pentium i Pentium Pro mikroprocesorima (tablica 4.1).
Tablica 4.1. Prosječne karakteristike modernih IR / VM Re


Parametar

Tip mikroprocesora

80386 SX

80386 OH

80486 SX

80486 OH

Pentium

Pentium Pro

frekvencija sata,

25-40

33-40

33-80

50-100

60-150

100-400

Dubina bita

32

32

32

32

64

64

Veličina RAM-a, MB

1;2;4

2;4;8

2;4;8

4;6;8

8;16

16;32

Veličina predmemorije, KB

Ne

64,128

128;256

256;512

512;1024

512;1024

Kapacitet tvrdog diska, MB

210

420

540

850

2000

10000

Video adapter

VGA / SVGA,%


30/70

24/76

10/90

0/100

0/100

0/100

Prisutnost koprocesora

45

67

80

100

100

100

^ Posebnu skupinu računala koja se brzo razvija čine višekorisnički poslužitelji koji se koriste u računalnim mrežama. Poslužitelji se obično nazivaju mikroračunalima, ali po svojim karakteristikama moćni poslužitelji vjerojatnije se mogu pripisati malim računalima, pa čak i velikim računalima, a superposlužitelji su bliski superračunalima.

Poslužitelj je računalo namijenjeno obradi zahtjeva sa svih stanica računalne mreže, koje tim stanicama omogućuje pristup zajedničkim resursima sustava (računalne snage, baze podataka, programske knjižnice, pisači, faksovi itd.) i distribuira te resurse. Ovaj generički poslužitelj se često naziva poslužiteljem aplikacija.

^ Poslužitelji na mreži često su specijalizirani. Za eliminaciju najviše se koriste specijalizirani poslužitelji uska grla u mreži: izrada i upravljanje bazama podataka i arhiva podataka, podrška za multicast fax i e-mail, upravljanje višekorisničkim terminalima (pisači, ploteri) itd.

Datotečni poslužitelj(Datotečni poslužitelj) koristi se za rad s podatkovnim datotekama, ima velike diskove za pohranu, često otporne na greške diskovni nizovi KAYU kapaciteta do 1 TB.

^ Arhivski poslužitelj (poslužitelj Rezervni primjerak) služi za sigurnosnu kopiju informacija u velikim mrežama s više poslužitelja, koristi pogone magnetske vrpce (streamere) sa zamjenjivim ulošcima kapaciteta do 5 GB; obično obavlja svakodnevno automatsko arhiviranje sa kompresijom informacija s poslužitelja i radnih stanica prema scenariju koji postavlja administrator mreže (naravno, uz kompilaciju arhivskog direktorija).

Faks poslužitelj(Net SatisFaxiop) - namjenska radna stanica za organiziranje učinkovite multicast fax komunikacije s više fax modemskih kartica, s posebnom zaštitom informacija od neovlaštenog pristupa tijekom prijenosa, sa sustavom za pohranu elektroničkih faksova.

^ Poslužitelj pošte(Mail Server) - isto kao i faks poslužitelj, ali za organiziranje e-pošte, s e-mail pretincama.

Poslužitelj za ispis(Pript Server, Net Port) namijenjen je za učinkovito korištenje sistemski pisači.

^ Poslužitelj za telekonferencije ima sustav za automatsku obradu video slika itd.

Brzo rastuća podklasa osobnih računala, prijenosna računala (prijenosno računalo, prijenosno računalo).

Većina prijenosna računala ima autonomno napajanje iz baterija, ali se može spojiti i na mrežu.

Kao video monitore koriste ravne zaslone s tekućim kristalima s video projektorom, rjeđe - luminescentne za prezentacije ili displeje s plinskim pražnjenjem.

Prijenosna računala su vrlo raznolika: od glomaznih i teških (do] 5 kg) prijenosnih radnih stanica do minijaturnih elektroničkih prijenosnih računala težine oko 100 g. Prijenosne radne stanice su najmoćnija i najveća prijenosna računala.

Često se izrađuju u obliku kofera i nose žargonski naziv Nomadic – nomad. Njihove su karakteristike slične stacionarnim računalima - radnim stanicama: snažni mikroprocesori, često tipa RISC, sa taktna frekvencija do 300 MHz; RAM do 64 MB; gigabajtni diskovi; sučelja velike brzine i moćni video adapteri s video memorijom do 4 MB.

U biti, to su obične radne stanice, koje se napajaju mrežom, ali su strukturno dizajnirane u kućištu koje je jednostavno za nošenje, a ima, kao i sva prijenosna računala, ravni video monitor s tekućim kristalima klase ne više od UAD-a. Nomadi obično imaju modeme i mogu se brzo spojiti na komunikacijske kanale za rad u računalnoj mreži.

Glavni trend razvoja računalna tehnologija trenutno dolazi do daljnjeg širenja područja primjene računala i, kao posljedica toga, prijelaza sa pojedinačni strojevi na njihove sustave - računalne sustave i komplekse raznih konfiguracija sa širokim rasponom funkcionalnost i karakteristike.

Najperspektivniji, stvoreni na temelju osobnih računala, zemljopisno raspoređeni višestrojni računalni sustavi - računalne mreže - usmjereni su ne toliko na računalnu obradu informacija koliko na komunikacijske informacijske usluge: email, telekonferencijski sustavi i informacijski i referentni sustavi.

U mreži Intemet implementiran je princip hiperteksta prema kojem pretplatnik odabirom ključnih riječi koje se nalaze u čitljivom tekstu može dobiti potrebna dodatna objašnjenja i materijale.

U razvoju i stvaranju modernih računala, posljednjih godina je značajan i stabilan prioritet teška računala- superračunala, kao i minijaturna i subminijaturna računala U tijeku su istraživački radovi na izradi računala 6. generacije, temeljenih na distribuiranoj neuronskoj arhitekturi neuroračunala.

Široko uvođenje multimedijskih alata, prvenstveno audio i video ulaza i izlaza informacija, omogućit će komunikaciju s računalom na prirodnom jeziku.

Savezna državna obrazovna ustanova

visokom i stručnom obrazovanju

"JUŽNO FEDERALNO SVEUČILIŠTE"

INSTITUT ZA GOSPODARSTVO I EKONOMSKE ODNOSE S VANJOM

Visoka ekonomska škola

PREDMETNI RAD

na temu:"Tehnička podrška AIS-a"

Predmet: AIS

Redoviti student

Grupe br. 2007-3-ACS

Specijalitet

Asmerzaeva Karina Igorevna

Znanstveni savjetnik:

Bordjugova T.

Rostov na Donu


Uvod

1.2 Struktura i organizacija AIS TO-a

1.3 Proračun optimalnog održavanja AIS-a

Poglavlje 2. Razvoj informacijske podrške za registraciju vozila trgovine "Technosila".

Zaključak

Uvod

Evolucija tehničke podrške, koja uključuje hardver, komunikacije, softver, je neujednačena, skokovita. Razvoj računalne tehnologije još uvijek se odvija u geometrijskoj progresiji. Performanse računala se udvostručuju svake četiri godine.

Klasifikacija računalna tehnologija prema vrsti korisničkog sučelja (kako korisnik tehnologije komunicira s računalom) - raketa, dijalog, mreža. U prvom slučaju korisnik prima samo rezultate tehnologije, u ostalom s njom komunicira na pojedinačnom računalu ili računalu spojenom na računalnu mrežu.

Suvremena tehnička sredstva za osiguranje upravljanja informacijskim resursima vrlo su raznolika po svom sastavu i funkcionalnosti. Računalna tehnologija, komunikacijska tehnologija, organizacijska tehnologija.

Računalna oprema namijenjena je uglavnom implementaciji integriranih tehnologija za obradu i pohranu informacija te je temelj za integraciju svih suvremenih tehničkih sredstava za osiguranje upravljanja informacijskim resursima.

Komunikacijska oprema namijenjena je uglavnom implementaciji tehnologija prijenosa informacija i pretpostavlja kako autonomno funkcioniranje tako i funkcioniranje u sprezi s računalnom opremom.

Organizacijska tehnologija namijenjena je implementaciji tehnologija za pohranu, prezentiranje i korištenje informacija, kao i za obavljanje raznih pomoćnih operacija u okviru određenih tehnologija. informacijska podrška aktivnosti upravljanja.

Do danas postoje dva glavna oblika organizacije tehničke podrške (oblici korištenja tehničkih sredstava): centralizirana i djelomično ili potpuno decentralizirana.

Centralizirana tehnička podrška temelji se na korištenju velikih računala i računalnih centara u informacijskom sustavu.

Decentralizacija tehničkih sredstava uključuje provedbu funkcionalni podsustavi na osobnim računalima izravno na radnim mjestima.

Obećavajućim pristupom treba smatrati djelomično decentralizirani pristup - organizaciju tehničke podrške temeljene na distribuiranim mrežama koje se sastoje od osobnih računala i glavnog računala za pohranu baza podataka zajedničkih svim funkcionalnim podsustavima.

Cilj kolegija je proučavanje organizacije tehničke podrške za automatizirane informacijske sustave (AIS) na primjeru trgovine Technosila.

Ciljevi kolegija: sagledavanje osnovnih zahtjeva i karakteristika suvremenog i korištenja tehničkih sredstava AIS-a, proučavanje strukture i organizacije TO AIS-a, analiza značajki organizacije optimalnog TO AIS-a, kao i razviti informacijsku podršku za računovodstvo TS trgovine "Technosila".

Poglavlje 1. Teorijske značajke organizacije tehničke podrške

1.1 Osnovni zahtjevi i karakteristike suvremenih i korištenje tehničkih sredstava AIS-a

Automatizirani informacijski sustav (AIS) je kompleks informacijskih, softverskih, tehničkih, organizacijskih, metodoloških i drugih potrebnih sredstava za prikupljanje, obradu, pohranu, prijenos podataka, kao i manipulaciju njima radi rješavanja različitih problema.

AIS u pravilu uključuje:

Informacijski resursi predstavljeni u obliku baza podataka (baze znanja) u kojima se pohranjuju podaci o objektima, među kojima je veza određena određenim pravilima;

Formalni logičko-matematički sustav, implementiran u obliku softverskih modula koji osiguravaju unos, obradu, pretraživanje i izlaz potrebnih informacija;

Sučelje koje omogućuje komunikaciju između korisnika i sustava u njemu prikladnom obliku i omogućuje mu rad s podacima baze podataka;

Osoblje koje utvrđuje postupak funkcioniranja sustava, planira postupak postavljanja ciljeva i ostvarivanja ciljeva;

Kompleks tehničkih sredstava.

Informacijski resursi uključuju strojne i nestrojne informacije. Informacije o stroju prezentirane su u obliku baza podataka, baza znanja, baza podataka. Baze podataka (banke) podataka mogu biti centralizirane ili distribuirane.

Kompleks tehničkih sredstava (CTS) uključuje skup računalne tehnologije (računala različitih razina, radne stanice operatera, komunikacijski kanali, rezervni elementi i uređaji) i poseban kompleks (sredstva za dobivanje informacija o stanju kontrolnog objekta, lokalna sredstva regulacije, aktuatora, senzora i uređaja za upravljanje i podešavanje tehničkih sredstava).

Softver (SW) se sastoji od općeg softvera (operativni sustavi, lokalne i globalne mreže i kompleksi programa održavanja, posebni računalni programi) i posebnog softvera (organizacijski programi i programi koji implementiraju algoritme upravljanja i upravljanja).

Kadrovski i nastavno-metodološki materijali čine organizacijsku potporu sustava.

Postupci i tehnologije razvijaju se na temelju logičkih i matematičkih modela i algoritama koji čine osnovu matematičke potpore sustava, a implementiraju se pomoću softvera i CTS-a te sučelja koje korisniku omogućuje pristup informacijama.

Na primjer, sastav ekspertni sustav(ES) uključuje:

Sučelje koje vam omogućuje prijenos informacija u bazu podataka i kontaktiranje sustava s pitanjem ili objašnjenjem;

Radna memorija (DB), koja pohranjuje podatke o objektima;

Dispečer koji utvrđuje postupak funkcioniranja ES;

Mehanizam zaključivanja je formalni logički sustav implementiran kao softverski modul.

Baza znanja (KB) je skup svih dostupnih informacija o predmetnom području, zabilježenih korištenjem formalnih struktura reprezentacije znanja (skup pravila, okvira, semantičke mreže).

Najvažnija komponenta ES-a je blok objašnjenja. Omogućuje korisniku da postavlja pitanja i dobije razumne odgovore.

Pod tehničkom podrškom podrazumijeva se sastav, oblici i načini rada različitih tehničkih uređaja potrebnih za izvođenje informativni postupci: prikupljanje, registracija, prijenos, pohrana, obrada i korištenje informacija.

Elementi tehničke podrške uključuju: skup tehničkih sredstava, organizacijske oblike korištenja tehničkih sredstava, osoblje koje radi na tehničkim sredstvima, nastavne materijale o korištenju tehnologije.

Skup tehničkih sredstava je skup međusobno povezanih tehničkih sredstava namijenjenih za automatiziranu obradu podataka.

Zahtjevi za skup tehničkih sredstava:

Minimiziranje troškova nabave i rada;

Pouzdanost;

Zaštita od neovlaštenog pristupa;

Racionalna raspodjela prema razinama obrade.

Kompleks tehničkih sredstava uključuje:

A. Sredstva za prikupljanje i registraciju informacija:

Automatski senzori i brojači za bilježenje pojave bilo kakvih događaja, za izračun vrijednosti pojedinačnih pokazatelja;

Vage, satovi i drugi mjerni uređaji;

Osobna računala za unos podataka o dokumentima i njihovo snimanje na medij;

Skeneri za automatsko očitavanje podataka iz dokumenata i njihovu transformaciju u grafički, digitalni i tekstualni prikaz.

B. Kompleks sredstava za prijenos informacija:

GPS komunikacija;

Računalne mreže (lokalne, regionalne, globalne);

Telegrafski komunikacijski objekti;

Radio komunikacija;

Satelitske komunikacije itd.

B. Mediji za pohranu:

Optički diskovi (CD, DVD);

USB diskovi (flash, HDD);

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

D. Alati za obradu podataka ili računala, koji su podijeljeni u klase:

Superračunala;

bilježnica:

Džepno računalo.

Razlikuju se po tehničkim i operativnim parametrima (veličina memorije, brzina itd.).

E. Sredstva za izlaz informacija:

Monitori;

Pisači;

Ploteri.

E. Sredstva organizacijske tehnologije:

Izrada, kopiranje, obrada i uništavanje dokumenata;

Posebni uređaji (bankomati), detektori za brojanje novčanica i provjeru njihove autentičnosti itd.

1.2 Struktura i organizacija tehničke podrške AIS-a

Tehnička podrška je skup tehničkih sredstava namijenjenih radu informacijskog sustava, kao i pripadajuća dokumentacija za ta sredstva i tehnološke procese.

Kompleks tehničkih sredstava sastoji se od:

Računala bilo kojeg modela;

Uređaji za prikupljanje, akumuliranje, obradu, prijenos i izlaz informacija;

Uređaji za prijenos podataka i komunikacijske linije;

Uredska oprema i uređaji za automatsko pronalaženje informacija;

Operativni materijali itd.

Do sada postoje dva glavna oblika organizacije tehničke podrške (oblici korištenja tehničkih sredstava) - centralizirana i djelomično ili potpuno decentralizirana.

Centralizirana tehnička podrška temelji se na korištenju u informacijskom sustavu velika računala i računskim centrima.

Decentralizacija tehničkih sredstava podrazumijeva implementaciju funkcionalnih podsustava na osobnim računalima izravno na radnim mjestima. Obećavajući pristup trebao bi se smatrati, naizgled, djelomično decentraliziranim pristupom - organizaciju tehničke podrške na temelju distribuiranih mreža koje se sastoje od osobnih i velikih računala za pohranu baza podataka zajedničkih svim funkcionalnim podsustavima.

Matematički i softver - skup matematičkih metoda, modela, algoritama i programa za provedbu ciljeva i zadataka informacijskog sustava, kao i normalno funkcioniranje kompleksa tehničkih sredstava.

Sredstva softvera uključuju:

Alati za modeliranje procesa upravljanja;

Tipični algoritmi upravljanja;

Metode matematičko programiranje, matematička statistika, teorija čekanja itd.

Softver uključuje softverske proizvode za cijeli sustav i posebne softverske proizvode, kao i tehnička dokumentacija, Slika 1.1.

Slika 1.1 - Softver informacijskog sustava

Softver za cijeli sustav uključuje softverske komplekse namijenjene korisnicima i dizajnirane za rješavanje tipičnih zadataka obrade informacija. Služe za proširenje funkcionalnosti računala, kontrolu i upravljanje procesom obrade podataka.

Posebni softver je skup programa razvijenih prilikom izrade određenog informacijskog sustava. Uključuje softverske pakete koji implementiraju razvijene modele različitog stupnja adekvatnosti, odražavajući funkcioniranje stvarnog objekta.

Tehnička dokumentacija za razvoj softverski alati treba sadržavati opis zadataka, zadatak za algoritme, ekonomsko-matematički model zadatka, testne slučajeve.

Organizacijska potpora je skup metoda i sredstava kojima se regulira interakcija zaposlenika s tehničkim sredstvima i međusobno u procesu razvoja i rada informacijskog sustava. Organizacijska podrška stvara se na temelju rezultata pretprojektne ankete organizacije. Organizacijska podrška provodi sljedeće funkcije:

Analiza postojećeg sustava upravljanja organizacijom, gdje će se koristiti informacijski sustav, te identifikacija zadataka za automatizaciju;

Priprema zadataka za rješavanje na računalu, uključujući projektni zadatak za projektiranje informacijskog sustava i studiju izvodljivosti učinkovitosti;

Izrada upravljačkih odluka o sastavu i strukturi organizacije, metodologija rješavanja problema usmjerenih na povećanje učinkovitosti sustava upravljanja.

Pravna podrška- skup pravnih normi koje određuju stvaranje, pravni status i rad informacijskih sustava, regulirajući postupak dobivanja, pretvorbe i korištenja informacija.

Glavna svrha pravne podrške je jačanje vladavine prava. Pravni okvir uključuje zakone, uredbe, odluke državnih tijela, naredbe, upute i druge normativne dokumente ministarstava, odjela, organizacija, lokalnih vlasti.

U pravnom okviru može se razlikovati zajednički dio reguliranje funkcioniranja bilo kojeg informacijskog sustava, te lokalni dio koji regulira funkcioniranje pojedinog sustava. Pravna potpora fazama razvoja informacijskog sustava uključuje standardne akte vezane uz ugovorni odnos između izrađivača i naručitelja te pravno reguliranje odstupanja od ugovora.

Pravna podrška funkcioniranju informacijskog sustava uključuje:

Status informacijskog sustava;

Prava, dužnosti i odgovornosti osoblja;

Zakonske odredbe pojedinih vrsta procesa upravljanja;

Postupak stvaranja i korištenja informacija itd.

Zahtjevi za skup tehničkih sredstava: minimiziranje troškova nabave i rada; pouzdanost; zaštita od neovlaštenog pristupa; racionalna raspodjela razina obrade.

Metode korištenja tehničkih sredstava obično se nazivaju organizacijskim oblicima korištenja strojeva. U praksi se koriste u 2 vrste: 1) računski centri ; 2) lokalne automatizirane radne stanice (AWS) i računalne mreže .

Računalni centri se koriste u velikim poduzećima, bankama, tijela državne uprave... To su posebna poduzeća za obradu informacija. Opremljeni su glavnim računalima, a kao pomoćna se koriste osobna računala i terminali. Na računskih centara postoji sustav upravljanja (vodstvo), odjeli za postavljanje zadataka, programiranje, servisiranje strojeva, kao i proizvodne jedinice - grupe za prihvaćanje dokumenata, prijenos informacija u medije, administraciju baza podataka, izdavanje informacija, umnožavanje materijala itd.

Za automatizirane radne stanice (AWP) stručnjaka tipično je postavljanje računala na radne stanice, u odvojena računovodstvena područja koja se mogu povezati u mrežu, spojena na veliko računalo.

1.3 Proračun optimalne tehničke podrške za AIS

Kao što znate, provedba svakog glavnog tehnološkog procesa zahtijeva prisutnost pomoćnih (sekundarnih) procesa koji osiguravaju učinkovite aktivnosti za pružanje informacijskih usluga. Sve planirane aktivnosti, procesi, kompleksi hardvera i softvera moraju biti podržani odgovarajućim službama koje je potrebno pripremiti, organizirati, osposobiti, što zahtijeva odgovarajuće financijske troškove, određene čimbenicima okoliša.

Dakle, model optimizacije na svakoj razini formira odgovarajuće izlazne parametre uz minimiziranje ekonomskih (financijskih) pokazatelja uzimajući u obzir vanjske čimbenike.

Glavni izvori financiranja informacijskog centra su: proračun; samostalna djelatnost; sponzorstvo (pojedinačno, korporativno, asocijativno); potpore; ciljano (resorno) financiranje.

Valja napomenuti da omjer između obujma ovih vrsta financiranja ovisi o gospodarskoj i socijalnoj politici države. U suvremenim uvjetima, proračunska i ciljana sredstva usmjerena na dopunu dugotrajne imovine stalno se smanjuju. Stoga se za nužnu nadopunu informacijskih resursa nedostajući dio sredstava izdvaja iz samostalnih prihoda. Financiranje stjecanja sredstava u okviru bespovratnih sredstava nije predviđeno pravilima za njegovo davanje.

Navedeni izvori financiranja ne koriste se jednako za potporu određenim knjižnično-informacijskim procesima. Tako se, na primjer, izdvajanja iz proračuna, samonosiva sredstva, sponzorstvo i ciljano financiranje koriste za popunjavanje informacijskih resursa. Izvori financijske potpore znanstvenom i praktičnom, analitičkom, metodološkom razvoju su samostalni prihodi, sredstva dodijeljena u okviru bespovratnih sredstava i sponzorstvo.

Dakle, primjena optimizacijskog modela planiranja ciljnog programa u sustavu upravljanja razmjena informacija omogućuje racionalnu raspodjelu općeg financijskog potencijala za glavne aktivnosti informacijskog centra, uzimajući u obzir sva potrebna sredstva za postizanje glavnog strateškog cilja. Izbor glavnih ciljnih funkcija (kriterija) i sustav ograničenja omogućuju formuliranje, prema ciljevima, skupa strategija koje određuju ponašanje vodstva centra pri donošenju odluke. Kao rezultat toga, formira se potreban popis mjera za osiguranje učinkovit sustav upravljanje razmjenom informacija. Ovakva formulacija problema optimizacije omogućuje određivanje stvarne potrebe za resursima potrebnim za postizanje postavljenih ciljeva, uzimajući u obzir složenu izvedivost ili učinkovitost njihove provedbe, ovisno o vremenu i opsegu uvođenja novih tehnologija i rezultatima. znanstvenog razvoja.

Dakle, sustav upravljanja razmjenom informacija je integrirani hijerarhijski sustav koji uključuje podsustave sa zajedničkim informacijskim bazama ekonomskih, tehničkih, pokazatelja kvalitete aktivnosti centra i njihovih koordinacijskih veza. Vrlo je važno pridržavati se sljedećih zahtjeva:

1. Sustav upravljanja treba svakom menadžeru pružiti informacije potrebne za analizu i odabir između alternativnih pravaca djelovanja, planiranja konačnih rezultata, kao i radnji usmjerenih na postizanje ovih konačnih rezultata i provedbu korektivnih radnji.

2. Sustav bi trebao osigurati prikupljanje i obradu činjeničnih podataka.

3. Sustav mora odgovarati organizacijskoj strukturi informacijskog centra kako bi se kontrolirani parametri rada svake strukturne jedinice mogli mjeriti s obzirom na njezin doprinos ukupnoj djelatnosti knjižnično-informacijskog centra.

4. Sustav bi trebao biti integriran do te mjere da se informacije agregiraju na razinama hijerarhije, odnosno informacije na nižoj razini trebaju biti konkretnije nego na višoj.

5. U sustavu bi se informacije koje se koriste za planiranje trebale razlikovati od onih koje se koriste za kontrolu, iako formiranje svake od ovih vrsta zahtijeva računovodstvo drugačije vrste.

6. Informacije koje pruža sustav moraju biti pravovremene; trebali bi pokrivati ​​prošlost, sadašnjost i budućnost te odražavati sve ključne pokazatelje uspješnosti centra.

7. Sustav bi trebao biti dovoljno fleksibilan da pruži mogućnost operativnog upravljanja novim strukturama (procesima) i njihovu kontrolu.

8. Prilikom izrade kontrolnih radnji potrebno je uzeti u obzir i informacije dobivene tijekom provedbe glavnih procesa i mišljenja menadžera koji ih daju.

9. Sustav treba što potpunije uzeti u obzir i odabrati podatke o takvim čimbenicima proizvodnje i okoliša o kojima najviše ovisi uspjeh i učinkovitost funkcioniranja knjižnično-informacijskih sustava.

10. Za postizanje prihvatljive ravnoteže potrebno je naknadno kontrolne informacije odgovarao stilu upravljanja šefova dotičnih odjela.

11. Posebni izvještajni materijali trebaju pokrivati ​​najvažnija razdoblja i odražavati postignuća centra, pomoći u provjeravanju provedbe planova, uključivati ​​samo stvarne činjenice. Također bi trebali biti čitljivi i razumljivi, imati jasnu svrhu, temeljiti se na specifičnim planovima i biti izgrađeni u skladu s tehnologijom tijeka dokumenata.

12. Potrebna je aktivna uporaba automatizirani sustavi za proces upravljanja i donošenja odluka.

13. Trebalo bi biti prostora za poboljšanje i modernizaciju sustava upravljanja, ali neprestana dorada svakog manjeg pitanja je neprihvatljiva.

Ovaj sustav je implementiran u RMBITS MH RT i osigurava njegov učinkovit rad dugi niz godina na tržištu informacijskih usluga.

2.1 Opće karakteristike tehnološke podrške trgovine Technosila

Trgovačka mreža trgovina Kućanski aparati Technosila je osnovana 1993. godine. Danas je "Technosila" jedan od lidera ruskog tržišta kućanskih aparata i elektronike i ima 242 trgovine u 191 gradu Rusije. Od 2005. godine radi internet trgovina Technosila.

Lanci trgovina imaju prostrane hale, modernu i praktičnu trgovinsku opremu te prikladan izlog robe. Trgovina preuzima odgovornost dostave glomazne robe do kupčeve kuće.

Promocije i posebne ponude održavaju se redovito. U svim gradovima u kojima posluju prodavaonice Technosila postoje servisni centri trgovačke mreže certificirani od vodećih proizvođača elektronike i kućanskih aparata.

Tvrtka kupcima nudi mnogo različitih vrsta opreme. S tim u vezi, želio bih kao podatke koristiti ne sav asortiman robe koji se nudi na tržištu. Zadržimo se na klima-uređajima, čistačima zraka i ventilatorima.

Prije početka rada na izradi baze potrebno je formirati koncept objekata, činjenica i događaja na kojima će ovaj sustav djelovati. Kako bi se ti koncepti doveli u jedan ili drugi model podataka, potrebno ih je zamijeniti prikazi informacija... Jedan od naj prikladni alati objedinjeni pogled na podatke je model odnosa entiteta ili ER-model.

Ovaj se model temelji na nekim važnim semantičke informacije o stvarnom svijetu i dizajniran je da logički predstavlja podatke. Definira značenje podataka u kontekstu njihovog odnosa s drugim podacima. Važno je da se svi postojeći modeli podataka mogu generirati iz modela entitet-odnos. Stoga je ona najopćenitija.

Modeliranje domene temelji se na korištenju grafičkih dijagrama koji uključuju mali broj heterogenih komponenti. Osnovni koncepti ovog modela su entitet, odnos, atribut.

Entitet - stvarni ili reprezentabilni objekt, informacije o kojem će biti pohranjene i trebale bi biti dostupne.

Veza je grafički prikazana povezanost uspostavljena između dva entiteta. Binaran je i može postojati između dva različita entiteta ili između entiteta i samog sebe.

2.2 Izgradnja ER-modela informacijske podrške AIS-a

Razmotrimo ER-model naše baze podataka. Kao što sam već napomenuo, kako bismo izbjegli glomaznost, razmotrit ćemo određene vrste proizvoda koje nudi trgovina. Baza će koristiti tri tablice: količina na zalihama, cijena i prodajna cijena. Definirajmo veze između dvije tablice i predstavimo ER-model.

Slika 2.1 - ER-model infobaze


Prilikom razvoja ER-modela trebali bismo dobiti sljedeće informacije o predmetnom području:

1. Popis entiteta domene.

2. Popis atributa entiteta.

3. Opis odnosa između entiteta.

ER dijagrami su prikladni jer se proces izdvajanja entiteta, atributa i odnosa ponavlja. Nakon što smo razvili prvu približnu verziju dijagrama, pročišćavamo ih intervjuirajući stručnjake za predmetnu temu. U ovom slučaju, dokumentacija u kojoj se bilježe rezultati razgovora su sami dijagrami hitne pomoći.

Pretpostavimo da smo suočeni sa zadatkom razvoja informacijskog sustava koji je naručio neki veletrgovac. Prije svega, moramo proučiti predmetno područje i procese koji se u njemu odvijaju. Da bismo to učinili, intervjuiramo zaposlenike tvrtke, čitamo dokumentaciju, proučavamo narudžbenice, fakture itd.

Na primjer, tijekom razgovora s voditeljem prodaje pokazalo se da on (menadžer) vjeruje da bi dizajnirani sustav trebao izvršiti sljedeće radnje:

Pohranite podatke o kupcima.

Ispis računa za puštenu robu.

Pratiti dostupnost robe u skladištu.

Odaberimo sve imenice u ovim rečenicama - to će biti potencijalni kandidati za entitete i atribute i analizirajmo ih (nerazumljive pojmove ćemo istaknuti upitnikom):

Kupac je jasan kandidat za entitet.

Faktura je jasan kandidat za entitet.

Proizvod je jasan kandidat za entitet.

Skladište – općenito, koliko skladišta ima tvrtka? Ako ih je nekoliko, onda će to biti kandidat za novi entitet.

Prisutnost proizvoda je najvjerojatnije atribut, ali atribut kojeg entiteta?

Odmah se nameće očita povezanost između subjekata – „kupci mogu kupiti mnogo dobara“ i „roba se može prodati mnogim kupcima“. Prva verzija dijagrama izgleda ovako:

Slika 2.2 - ER-model "Kupac - Proizvod"

Postavivši dodatna pitanja upravitelju, saznali smo da tvrtka ima nekoliko skladišta. Štoviše, svaki se proizvod može skladištiti u nekoliko skladišta i prodavati iz bilo kojeg skladišta.

Gdje treba postaviti entitete "Račun" i "Skladište" i s čime ih povezati? Zapitajmo se, kako su ti entiteti povezani jedni s drugima te s entitetima "Kupac" i "Proizvod"? Kupci kupuju robu, a primaju račune koji sadrže podatke o količini i cijeni kupljene robe. Svaki kupac može dobiti nekoliko dostavnica. Svaki račun mora biti ispostavljen za jednog kupca. Svaki račun mora sadržavati nekoliko roba (nema praznih računa). Svaki artikl, pak, može se prodati više kupaca putem više dostavnica. Osim toga, svaki račun mora biti ispostavljen iz određenog skladišta, a mnogi računi se mogu izdati iz bilo kojeg skladišta. Dakle, nakon pojašnjenja, dijagram će izgledati ovako:


Slika 2.3 - ER-model "Kupac - Račun - Skladište - Roba"

Vrijeme je da razmislimo o atributima entiteta. U razgovoru sa zaposlenicima tvrtke saznali smo sljedeće:

Svaki kupac je pravna osoba i ima naziv, adresu, bankovne podatke.

Svaki proizvod ima naziv, cijenu, a karakteriziraju ga i mjerne jedinice.

Svaki račun ima jedinstveni broj, datum izdavanja, popis robe s količinama i cijenama, kao i ukupan iznos računa. Tovarnica se izdaje iz određenog skladišta i određenom kupcu.

Svako skladište ima svoje ime.

Ispišimo opet sve imenice koje će biti potencijalni atributi i analizirajmo ih:

Pravna osoba je retorički pojam, ne radimo s pojedincima. Ne obraćajte pažnju.

Ime kupca je jasna karakteristika kupca.

Adresa je jasna karakteristika kupca.

Bankovni podaci su jasna karakteristika kupca.

Naziv proizvoda jasna je karakteristika proizvoda.

Cijena proizvoda - Čini se da je ovo karakteristika proizvoda. Razlikuje li se ova značajka od cijene na fakturi?

Jedinica mjere je eksplicitna karakteristika proizvoda.

Broj računa jasna je jedinstvena karakteristika fakture.

Datum fakture je eksplicitna karakteristika fakture.

Popis robe na računu - popis ne može biti atribut. Vjerojatno trebate odvojiti ovaj popis u zasebnu cjelinu.

Količina robe na računu je očita karakteristika, ali karakteristika čega? Ovo je karakteristika ne samo "robe", već i "robe u fakturi".

Cijena robe na računu – opet, to ne bi trebala biti samo karakteristika robe, već karakteristike robe na računu. Ali cijena proizvoda je već ispunjena viša - je li to isto?

Iznos fakture je eksplicitna karakteristika fakture. Ova karakteristika nije neovisna. Iznos fakture jednak je zbroju vrijednosti svih roba uključenih u fakturu.

Naziv skladišta je eksplicitna karakteristika skladišta.

Tijekom dodatnog razgovora s voditeljem bilo je moguće razjasniti različite koncepte cijena. Pokazalo se da svaki proizvod ima određenu trenutnu cijenu. Ovo je cijena po kojoj se predmet trenutno prodaje. Naravno, ova se cijena može mijenjati s vremenom. Cijena istog proizvoda na različitim računima izdanim u drugačije vrijeme može biti drugačiji. Dakle, postoje dvije cijene - cijena robe na računu i trenutna cijena robe.

S novonastalim konceptom "Popis robe na fakturi" sve je prilično jasno. Entiteti Faktura i Proizvod povezani su jedni s drugima relacijom mnogo-prema-više. Takav odnos, kao što smo ranije napomenuli, mora se podijeliti na dva odnosa jedan prema više. To zahtijeva dodatni entitet. Ovaj entitet će biti entitet "Popis robe u fakturi". Njegovu povezanost s entitetima "Račun" i "Proizvod" karakteriziraju sljedeći izrazi - "svaki račun mora imati nekoliko unosa s popisa robe na računu", "svaki unos iz popisa robe na računu mora biti uključen u točno jednom računu", "svaki proizvod može biti uključen u više zapisa s popisa robe na računu", "svaki zapis s popisa robe na računu mora biti povezan s točno jednom stavkom". Atributi "Količina robe na računu" i "Cijena robe na računu" atributi su entiteta "Popis robe na računu".

Učinimo isto s odnosom koji povezuje entitete Skladište i Proizvod. Uvedimo dodatni entitet "Roba na zalihama". Atribut ovog entiteta bit će "Količina robe na zalihama". Tako će roba biti navedena u bilo kojem skladištu, a količina u svakom skladištu bit će različita.

2.3 Izrada baze podataka za računovodstvo i prodaju vozila

Prilikom rada s bazom podataka korisnik u pravilu ne mora istovremeno vidjeti sve informacije koje su pohranjene u pojedinoj tablici baze podataka. Naprotiv, često je potrebno prikazati sadržaj nekoliko tablica odjednom koje ispunjavaju određene uvjete.

Access pruža moćan alat za manipulaciju podacima u povezanim tablicama koji vam omogućuje prikaz informacija koje želite udovoljiti vašim specifičnim zahtjevima – upit.

Postoje dvije glavne vrste upita: upit za dohvaćanje i upit za promjenu podataka.

Zahtjev za uzorkovanjem je najčešći. Kada se izvrši, formira se skup zapisa za koje se informacije uzimaju iz jedne ili više tablica. Koristit ćemo ga u našoj bazi podataka.

Kreirajmo četiri zahtjeva: zahtjev za količinu artikla, za cijenu, trošak i za artikl.

Imajte na umu da pomoću upita možemo prikazati samo one informacije koje su trenutno potrebne. Ne moramo listati cijele tablice da bismo pronašli podatke koji su nam potrebni, što štedi i vrijeme i trud. U našem primjeru tablice su relativno male. Ali u većini slučajeva morate operirati velika količina tablice i podaci. Stoga se uloga upita u radu s bazom podataka teško može precijeniti.

Rad s podacima u bazi podataka provodi se izravno u tablicama i upitima. Istodobno, predložene mogućnosti za promjenu strukture tablica i podataka koje one sadrže korisnije su više programeru nego korisniku. Osim toga, radi lakšeg korištenja, Access ima dovoljno mogućnosti za stvaranje korisničkog sučelja pomoću obrazaca. Prilikom izrade obrasca programer slijedi nekoliko ciljeva:

Prikaz i izmjena podataka. Najčešće se obrasci koriste samo za to. U tom slučaju programer može postaviti bilo koju vrstu prikaza informacija;

Unos podataka. Obrasci se mogu koristiti za unos novih podataka u tablicu. U tom slučaju, unos će izvršiti korisnik u formatu koji je odredio programer. Drugim riječima, korisnik može unijeti samo vrijednosti za ona polja koja su prikazana na obrascu;

Pečat. Unatoč činjenici da se izvješća koriste za ispis podataka u bazi podataka, sadržaj obrasca također se može ispisati;

Poruke. Dodatna značajka korištenje obrazaca je stvaranje uz njihovu pomoć raznih poruka koje se kasnije prikazuju u danoj situaciji kako bi se korisniku olakšao rad. Kao takvi, obrasci se koriste u aplikacijama.

Ovisno o svrsi za koju je obrazac stvoren, programer određuje značajke njegovog izgleda. Istaknimo sljedeće:

Više stranica - polja zapisa prikazuju se u jednom stupcu. U tom slučaju, u istom trenutku, obrazac prikazuje samo sadržaj tekuće evidencije (npr. obrazac "količina robe");

Traka - sva polja zapisa su prikazana u jednom retku, dok su svi zapisi prikazani u obrascu (npr. obrazac "prodajna cijena");

Tablični - zapisi se prikazuju u obliku tablice.

Izvješća su osmišljena za pružanje ispisanih informacija iz baze podataka u programu Access. U usporedbi s drugim metodama ispisa, pri korištenju izvješća, osim prikaza sadržaja polja iz tablica i upita, možete izračunati različite zbrojeve i grupirati podatke. Baza podataka Technosila sadrži izvještaje o količini na zalihama, trošku i prodajnoj cijeni.

MicrosoftAccess sadrži različite vrste makronaredbi za automatizaciju rada vaše aplikacije. Makro je skup jedne ili više naredbi koje izvode određene operacije. Evo primjera situacija kada je prikladno koristiti makronaredbe u aplikacijama: - za obavljanje jednostavnih zadataka kao što su otvaranje i zatvaranje obrazaca, prikaz i skrivanje alatnih traka ili pokretanje izvješća;

U slučajevima kada ne trebate pratiti i rukovati pogreškama;

Definirati opće dodijeljene tipke;

Za izradu namjenske trake izbornika kao i podizbornika za obrasce;

Za izvršavanje makronaredbe ili skupa makronaredbi kada se otvori baza podataka.

Makronaredbe vam omogućuju:

Otvorite tablicu, upit, obrazac ili izvješće bilo gdje pristupačan način... Također vam omogućuju da zatvorite otvoreni stol, zahtjev, obrazac, izvješće;

Otvorite izvješće u načinu pregleda ili izravno ispišite cijelo izvješće na pisač ili samo njegov odabrani dio;

Pokrenite zahtjev za dohvaćanje ili zahtjev za promjenu;

Izvođenje radnji na temelju vrijednosti u bazi podataka, obrasca ili izvješća;

Dođite do bilo kojeg zapisa ili potražite podatke koji odgovaraju uvjetima pretraživanja u izvoru podataka obrasca;

Izvršavanje naredbi na izborniku Pristup itd.

Naša baza podataka sadrži makronaredbu koja poziva izvješće o trošku i prodajnoj cijeni.

Sada napravimo kaskadni model životnog ciklusa Technosila AIS-a.

Model životnog ciklusa je struktura koja definira slijed izvršenja i odnos procesa, radnji i zadataka koji se izvode tijekom životnog ciklusa.

Najrasprostranjenija su dva glavna modela životnog ciklusa:

1) kaskadni model 2) spiralni

Vodopadna metoda je podjela cjelokupnog razvoja na etape, a prijelaz iz jedne faze u drugu događa se nakon što se radovi na trenutnoj u potpunosti dovrše.

1. Analiza:

Prilikom analize AIS Technosile identificiran je niz zahtjeva:

AIS "Technosila" mora imati podatke o proizvodu, njegovoj cijeni i dostupnosti;

Klijentu se mora osigurati baza podataka o robi trgovine;

2. Dizajn:

Svi podaci o proizvodu, njegovoj dostupnosti i cijeni unose se u opću Bazu podataka za daljnju upotrebu. V zajednička baza uključuje tri tablice s opisom proizvoda i svim podacima o njemu.

3. Implementacija:

Izrađena Baza podataka za AIS "Tehnosila" trebala bi biti u cijelosti ili djelomično dostupna zaposlenicima. Da biste to učinili, morate pokrenuti bazu podataka u korporativnu mrežu.

4. Implementacija:

Nakon uvođenja Baze podataka u korporativnu mrežu potrebno je pratiti njen rad.

5. Pratnja:

Na kraju radnog vijeka potrebno je identificirati sve promjene u Softveru kako bi se ispravile greške i uvela nova funkcionalnost.

Dakle, kreirali smo bazu podataka o trgovini hardverom, pri čemu smo kreirali tablice koje sadrže informacije o proizvodu, upite, izvješća i makronaredbe. Ova baza podataka pomoći će organizirati podatke u jedinstvenu cjelinu, omogućiti fleksibilan pristup i praktičniji rad. Izvješća, upiti i makronaredbe generirani u procesu nisu univerzalni. Korisnik samostalno ili uz pomoć čarobnjaka može dopuniti bazu podataka novim upitima, izvješćima i makronaredbama koje su mu potrebne. Neće biti teško, po želji, proširiti bazu. Da biste to učinili, trebate izraditi nove tablice, unijeti potrebne podatke u njih, a zatim uspostaviti nove veze između postojećih i stvorenih tablica.

Zaključak

Naš je život toliko pun raznih informacija da ih je gotovo nemoguće pohraniti bez pomoći računalne tehnologije. Rad s velikim količinama informacija bez pomoći računala već je neprihvatljiv kako s gledišta troškova pohrane, tako i sa stajališta upravljanja informacijama i brzine pristupa njima.

Stoga je tako hitna potreba za organiziranjem podataka i stvaranjem baze podataka sasvim očita. Dinamika, sklonost promjenjivosti informacija tjera nas da tražimo nove metode i sredstva koja nam omogućuju da upravljamo tom dinamikom, a ne da joj se striktno prilagođavamo. Dakle, sustav koji smo razmotrili, a koji vam upravo omogućuje upravljanje podacima, nesumnjivo će naći primjenu ne samo u trgovačkom poslovanju, već iu drugim sektorima nacionalnog gospodarstva.

Popis korištene literature

1. "1C: Računovodstvo", Priručnik za korisnike. - M.: 1999.

2. Banka V.R., Zverev B.C. Automatizirane informacijske tehnologije u ekonomiji: Udžbenik / AGTU. - Astrakhan: Izdavačka kuća ASTU, 2000.

3. Braga V.V. Informatizacija računovodstva. - M .: Finstatinform, 1996.

4. Vasina E.N., Partyka T.L., Popov I.I. Automatizirani računovodstveni informacijski sustavi. - M .: Infra-M, 2010.

5. Elochkin M.E. Informacijska tehnologija. - M .: Mir i obrazovanje, 2009.

6. Sapkov V.V. Informacijska tehnologija i informatizacija uredskog rada. - M .: Academia, 2010.

7. Čistov D.V. Informacijski sustavi u gospodarstvu. - M .: Infra-M, 2010.

Od početka 80-ih godina 20. stoljeća, u vezi sa masovnom proizvodnjom i uvođenjem osobnih računala (PC), ideja o automatizaciji sustava procesa projektiranja postala je praktički izvediva za projektantske organizacije bilo kojeg opsega: od veliki institut u privatni ured. S jedne strane, koncept CAD-a je postao jednostavniji i često se povezuje s određenim računalnim programom. S druge strane, projektiranje složenih tehničkih objekata moguće je samo u okviru CAD-a kao organizacijskog i tehničkog bazirani na sustavimašto je puni potencijal informacijske tehnologije.

CAD softverski alati klasificirani su kao jedinstvo sljedećih komponenti: tehničke, softverske, matematičke, metodološke, informacijske i organizacijske.

2.1. Hardver i softver

Tehnička podrška je skup tehničkih sredstava pomoću kojih prikupljaju, obrađuju, pohranjuju, transformiraju i prenose podatke povezane s projektnim objektom.

Osnovu tehničke podrške čine računalni objekti i to prije svega osobno računalo.

Standardna konfiguracija računala je dobro poznata (vidi sliku 2.1):

· sistemska jedinica, koja se sastoji od procesora, RAM-a, napajanja, tvrdog diska, drugih uređaja za pohranu podataka, priključaka za povezivanje perifernih uređaja;

· tipkovnica za unos podataka;

· Monitor za prikaz informacija;

· miš za praktičnost dijaloga "ljud-računalo".

Riža. 2.1. Osobno računalo standardne konfiguracije

Pojam perifernih uređaja uključuje širok raspon tehničkih sredstava. Prije svega, to su alati za prikupljanje i obradu podataka za dizajn. To uključuje elektroničku geodetsku opremu (taheometri, satelitski navigacijski sustavi, laserski skeneri itd.), koja ili radi izravno pod kontrolom računala, ili prenosi mjerne podatke u obliku računalnih datoteka. Detaljnije informacije o tehničkim sredstvima inženjerskih izvida nalaze se u pogl. 4.

Ako su početne informacije o projektiranoj cesti prikazane u obliku tableta topografskih planova, tada za pretvaranje informacija iz papira u elektronički oblik koristite skeneri(vidi sliku 2.2, a) . Postoje roll-to-roll ili ravni skeneri. Točnost skeniranja potonjeg je znatno veća i može doseći 12000 dpi (dots per inch - dots per inch). Kada dolazi o projektiranju složenih tehničkih objekata, tada se koriste inženjerski skeneri veliki format A 0 (A 1).

Izlazne grafičke informacije o objektu dizajna (crteži) također se ispisuju na ploterima velikog formata. Metodom uvlačenja papira crtačima poput skenera, postoje rolne (slika 2.2, b) ili ravni. Metodom nanošenja boje - laser ili inkjet. Pitanje kakav bi trebao biti inženjerski crtež, crno-bijeli ili u boji, nedavno je nedvosmisleno riješeno u korist boje. Prvo, s obzirom na značajan napredak u području tiska u boji, koji je postao nešto skuplji od crno-bijelog. Drugo, boja nosi Dodatne informacije o projektiranom objektu i pomaže u povećanju učinkovitosti vizualne analize takvih crteža.

OBLIK \ * SPAJANJE

Riža. 2.2. a) Roll skener; b) Rola plotera

DO perifernih uređaja računala se također mogu pripisati uređajima digitalna fotografija i video zapisi, koji se trenutno široko koriste u prikupljanju početnih podataka za projektiranje cesta.

Za organizaciju kolektivnog rada na projektu i brzu razmjenu informacija, računala se kombiniraju u lokalne (intranet) i globalne (internet) mreže čije su tehničke komponente poslužitelji, mrežne kartice, modemi, optičke mreže itd.

Softver CAD se dijeli na u cijelom sustavu i primijenjena.

Softver za cijeli sustav uključuje, prije svega, operacijske sustave (OS) koji upravljaju svim procesima u računalima. Pojava i evolucija OS-a odvijala se paralelno s razvojem samih računala. Ako je stvaranje prvog osobnog računala povezano s tvrtkom IBM(www. ibm. com ), tada se pojavio prvi masovni OS za ovo računalo iz tvrtke Microsoft( www. microsoft. com) i bio je pozvan MS- DOS.

14-godišnji evolucijski put (od 1981. do 1995.) MS- DOS verzije 1.0-7.0 pridonijele su uvođenju računala od rješavanja uskih inženjerskih problema do njihove sveprisutne uporabe u svim sferama života.

Od početka 90-ih, za zamjenu MS- DOS dolazi Windows(od engleskog - prozori) također iz tvrtke Microsoft koji omogućuje rad s nekoliko programa (prozora) u isto vrijeme, jednostavno prebacivanje između njih bez potrebe zatvaranja i ponovnog pokretanja pojedinih programa. U početnoj fazi razvoja Windows služio kao grafičko sučelje za MS- DOS.

S izlazom Windows 3.1 (1992.) ovaj operativni sustav je povezan kao neovisni, sposoban raditi s više od 640 kb RAM-a, s skalabilnim fontovima TrueType.

Diplomirao 1993 WindowsNT(skraćeno od New Technology - nova tehnologija) programeri su dobro prihvatili zbog svoje povećane sigurnosti, stabilnosti i naprednosti API-sučelje Pobijediti32 što olakšava sastavljanje moćnih programa.

Izlazi 1995 Windows95 - najprikladnija verzija Windows, za čiju instalaciju ne morate unaprijed instalirati DOS; svojim izgledom računalo čini dostupnijim masovnom potrošaču. Windows 95 ima ugrađeni skup protokola TCP/ IP a dopušteni su dugi nazivi datoteka.

Windows 98 (1998.) - najnovija verzija Windows na temelju stare jezgre, funkcionirajući na temelju DOS... Sustav Windows 98 integriran s preglednikom InternetIstraživač 4 i kompatibilan je s brojnim novim hardverskim standardima, uključujući USB portove. Naknadne verzije sustava Windows razvijene su na temelju NT kernela.

Trenutno (od 2001.) većina aplikacijskih programa, uključujući CAD, radi pod kontrolom operacijskog sustava. MSWindowsXP(od engleskog eXPerience - iskustvo).

Novo sučelje usmjereno na probleme MSWindowsXP omogućuje u najkraćem mogućem roku savladavanje principa rada s operativnim sustavom, čak i onim korisnicima koji se nikada prije nisu susreli sa sustavima obitelji Windows... Primijenjeno u WindowsXP napredne web tehnologije otvaraju mogućnost razmjene tekstualnih i glasovnih poruka, izrade web projekata različitih razina složenosti i dijeljenja aplikacija ne samo u lokalnoj mreži, već i na internetu.

Uvjetno softver za cijeli sustav uključuje MSUred, od kojih su brojne aplikacije (uređivač teksta Riječ, proračunske tablice Excel) postali su de facto standardi u svojoj klasi programa. Gotovo svi CAD sustavi koji generiraju kao izlaz tekstualni dokumenti, učinite to u okruženju MSRiječ, a tablični oblici - u okruženju MSExcel.

Osim samih CAD sustava, primijenjeni programi uključuju: vektorizatore; programi za obradu geodetskih podataka, podataka daljinske detekcije; sustavi upravljanja bazama podataka (DBMS); sustavi upravljanja projektnom dokumentacijom (PDMS) itd.

Posljednje od navedenih (SDPKD) iznimno su važne u radu projektantskih organizacija, budući da u velikoj mjeri osiguravaju funkcioniranje sustava kontrole kvalitete u proizvodnji projektantskih proizvoda.

Od mnogih programa u ovoj klasi, najpotpuniji je sustav ZabavaPLUS(programer - tvrtka Lotsiya Soft, Moskva, www. lotsia. com ).

ZabavaPLUS je profesionalni sustav izgrađen u arhitekturi "klijent-poslužitelj" baziran na tipu DBMS-a Oracle, MSSQL- Poslužitelj, Sybase i karakteriziraju pouzdanost, performanse, skalabilnost i sigurnost.

Riža. 2.3. Party PLUS sustav za upravljanje dokumentima

Sustav sadrži sigurnu arhivu dokumenata, kao i ugrađene alate za besplatno i unaprijed definirano usmjeravanje dokumenata, poslova i upravljanje poslovnim procesima. Sustav podržava način paralelnog zajedničkog rada različitih grupa korisnika i omogućuje upravljanje svim informacijama vezanim za projekt, što zaposlenicima projektantske organizacije omogućuje ne samo pristup opisu projekta, već i upravljanje informacijama o ovom projektu.

Ako poduzeće ima nekoliko zemljopisno raspoređenih odjela za dizajn, tada se koriste ZabavaPLUS možete organizirati ispravljenu interakciju između udaljenih odjela kada radite na više projekata.

ZabavaPLUS ima funkciju održavanja povijesti svih inženjerskih promjena u strukturi projekta, mogućnost usporedbe trenutnog stanja sa stanjem za bilo koji datum. Postoje alati za podršku multivarijantnom dizajnu sa pohranom opcija koje nisu uključene u glavni projekt, alati za podršku radu s verzijama dokumenata. Moguće je postaviti analogne ili povezane elemente za element projekta, grupirati elemente prema različitim kriterijima.

Sustav ZabavaPLUS je svestran, maksimalno fleksibilan za rješavanje problema u različitim granama strojarstva, uključujući i cestovnu industriju, te je usmjeren na ravnopravan rad s različitim CAD sustavima.

2.2. Matematička i metodička potpora

Matematički softver Skup je analitičkih i numeričkih metoda, matematičkih modela i algoritama za izvođenje postupaka projektiranja. Korištenje pojedinih metoda ovisi o razini razvoja CAD-a, svojstvima projektnih objekata i prirodi zadataka koji se rješavaju.

U početnoj fazi razvoja CAD-a provedeni su algoritmi ručnih metoda projektiranja. To je pridonijelo smanjenju vremena projektiranja, ali se kvaliteta dizajnerskih rješenja praktički nije poboljšala.

Prvi rad na području optimizacije projektantskih rješenja započeo je 70-ih godina i bio je povezan, prije svega, s projektiranjem uzdužnog profila. Radovi EL Filsteina i njegove metode "graničnih iteracija", VI Struchenkov i njegova metoda "gradijentne projekcije" utvrdili su položaj projektne linije uzdužnog profila, uzimajući u obzir minimiziranje volumena zemljanih radova. Već u ovoj fazi bilo je potrebno odustati od predstavljanja projektne linije u obliku niza ravnih linija i kružnih lukova, te prijeći na model crte projekta u obliku izlomljene linije (linearni spline). Međutim, ove metode nisu utjecale na opća (osnovna) načela izmjere i projektiranja autocesta.

Prijelaz 90-ih godina na sustavnu automatizaciju projektiranja cesta na temelju digitalnih modela terena doveo je do značajne promjene u cjelokupnoj tehnologiji projektantskih i geodetskih radova.

U razdoblju "ručnog" projektiranja autocesta geodetska snimanja su se provodila metodom "piketa". Bit ove metode sastoji se u sljedećim fazama rada:

· Trasiranje ceste na terenu. U ovom slučaju, tangencijalni tijek trase je ujedno i glavna trasa za sve naknadne radove trase, kako u fazi snimanja tako iu fazi izgradnje.

· Planirano visinsko učvršćivanje trase s oznakama ceste i kutnim stupovima.

· Zakoljenost piketa uz autocestu. Polomljene su i fiksirane ne samo točke zaboja, nego i pozitivne (karakteristične) točke povezane s lomovima reljefa, raskrižjem vodenih tokova, komunalnih usluga i cesta.

· Dvostruka uzdužna geometrijska trasa ceste prema primljenoj traci.

· Pregled poprečnog presjeka. Prilikom iskolčenja stacioniranja uz cestu, poprečni presjeci se istovremeno iskolčavaju na svim točkama i plus točkama. Na ravnim dionicama trase presjeci se dijele okomito na os ceste, a na zakrivljenim dionicama - okomito na tangentu na trasu. Duljina poprečnog presjeka uzima se tako da se unutar njega nalazi podloga sa svim svojim konstrukcijskim elementima.

Snimanje poprečnih presjeka izvodi se za izradu uzdužnih i poprečnih profila duž prihvaćene trase za naknadno projektiranje podloge, organizaciju sustava površinske odvodnje, proračun obujma zemljanih radova i izradu projektne dokumentacije.

Kao što proizlazi iz navedenog, metodom snimanja "piket" nije moguća promjena položaja trase, a time i svih ostalih projekcija u fazi projektiranja. Stoga je kreativni početak projektantske djelatnosti ovom metodom ograničen zbog unaprijed određene pozicije trase ceste, što značajno utječe na kvalitetu konačnih projektantskih rješenja. Također imajte na umu da se u području praćenja, u nedostatku računalne tehnologije, geodetski inženjer ograničio na elementarnu shemu zaokruživanja rute tipa "klotoidna-kružna krivulja-klotoid", koja se mogla raščlaniti prema odgovarajućim tablicama raščlanjivanja. .

Potpuno drugačiju perspektivu otvara "no-picket" metoda izmjere cesta, čija je prioritetna primjena postala moguća zahvaljujući dostignućima elektroničke taheometrije i računalne tehnologije.

Istraživanje ovom metodom je kako slijedi:

· U traci mogućih projektantskih rješenja, koja je određena u fazi predprojektiranja, polaže se i učvršćuje glavna trasa (mreža prolaza).

· Provodi se taheometrijsko snimanje varijacijske trake. Pritom je osigurana visoka produktivnost rada, budući da se sva mjerenja potrebna za određivanje prostornih koordinata premjernih točaka terena izvode na složen način pomoću jednog geodetskog uređaja - taheometra.

· Digitalni model terena očitava se s elektroničke totalne stanice u računalo, što je osnova za sve naknadne postupke projektiranja.

Imajte na umu da se s metodom istraživanja "bez piketa" lokacija rute određuje ne u fazi istraživanja, već u fazi projektiranja (u uredskim uvjetima). To omogućuje mijenjanje položaja rute u gotovo svakoj fazi projektiranja, korištenje najsuvremenijih matematičkih metoda, uključujući optimizaciju, za utvrđivanje položaja rute i njezinog opisa.

S obzirom na trodimenzionalnu prirodu DTM-a i površine koje on generira, pojavljuje se jedinstvena prilika za prostorno usmjeravanje cesta. Trenutno se metodologija i algoritmi za prostorno praćenje uspješno razvijaju u okviru CAD-a i uskoro bi trebali napuniti arsenal naprednih tehnologija za praksu projektiranja cesta.

Od brojnih metoda računalne matematike koje su postale dostupne u uvjetima sustavne automatizacije projektantskog rada, usredotočit ćemo se na spline i Bezierove krivulje koje se koriste u automatiziranom trasiranju cesta u planu i uzdužnom profilu.

Interpolacijski splinovi. Kao što znate, izraz "spline" dolazi od naziva alata za crtanje - tankog metalnog ili drvenog ravnala koje se savija tako da prolazi kroz određene točke ( x i, y i= f(x i)).

Tada spline u ravnotežnom položaju poprima oblik koji minimizira njegovu potencijalnu energiju. A u teoriji greda utvrđeno je da je ta energija proporcionalna integralu po duljini luka od kvadrata zakrivljenosti spline:

pod uvjetima S(x i) = y i.

Riža. 2.4. Obrisi splajna kao matematički analog ravnala

Splines se mogu definirati na 2 načina: na temelju međusobnog slaganja jednostavnih funkcija i iz rješenja problema minimizacije.

Splineovi utvrđeni prvom metodom uključuju interpolacijske spline koji su potrebni za analitičko izlaganje diskretno dane informacije.

Splinovi za izglađivanje najčešće se definiraju na temelju 2. metode. Najširu primjenu za optimizaciju onih projektantskih rješenja, koja su u početnoj fazi razmatranja, u pravilu trebaju biti približna, trebali bi naći upravo glatki splinovi.

U praksi dizajna, u pravilu se koriste splinovi 1. i 3. stupnja. Spline 1. stupnja (linearni) služe, prvo, dobra i pristupačna ilustracija za razumijevanje procesa konstruiranja spline algoritama, a drugo, dovoljni su za opisivanje geometrijskih elemenata cesta predstavljenih kao izlomljene linije (glavni i tangencijalni prolazi, uzdužni i poprečni profili tla itd.).

Splines 1. stupnja. Splinovi 1. stupnja (izlomljene linije) dovoljno su jednostavni za razumijevanje i, u isto, vrijeme, odražavaju osnovna svojstva spline funkcija. S matematičke točke gledišta, splajn 1. stupnja je komadno kontinuirana funkcija, na svakom segmentu opisanom jednadžbom oblika:

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

gdje i- broj razmatranog intervala između interpolacijskih čvorovax i i x i + 1 .

Kao što se može vidjeti iz formule (2.2), na elementarnom intervalu oblik jednadžbe ne razlikuje se od općeprihvaćenog izraza ravne linije. Općenito, jednadžba izlomljene linije (spline 1. stupnja) u matričnom obliku može se napisati kao:

(2.3)

Ovaj sustav linearnih jednadžbi ne zahtijeva zajedničko rješenje i razlaže se na rješenja svake jednadžbe zasebno. Spline, čije je rješenje povezano s proračunom podsustava male dimenzije, u u ovom slučaju- jednadžbe prvog reda, nazvat ćemo lokalne.

Interpolacijski spline 1. stupnja je policrt koji prolazi kroz točke (x i, y i). Za agregat x i(i = 0, 1,… ,n) u intervalu [ a, b] u ovom slučaju, uvjet x i 1.

Koristeći Lagrangeov polinom, možete nacrtati splajn za interval ja -(ja + 1):

(2.4)

Oznaka S 1 (x) shvatit će se kao splajn funkcija prvog stupnja. Inače, jednadžba (2.4) se može napisati:

(2.5)

Ako uzmemo otprilike oblik jednadžbi (2.2) i (2.5) se podudara. Da biste izgradili algoritam i izradili postupak za konstruiranje i izračunavanje splajna, morate zapamtiti samo 2 n+2 broja.

Spline 3. stupnja. Spline 3. stupnja (kubični) su komadno kontinuirana (kontinuitet 1. i 2. derivacije) funkcija koja se sastoji od segmenata kubnih parabola.

Trenutno postoji mnogo algoritama za konstruiranje i izračunavanje kubnih spline-a na računalu, što je posljedica njihove široke primjene u rješavanju tehničkih problema vezanih uz interpolaciju krivulja i površina.

Prilikom rješavanja problema između n čvorova nalazi se n–1 fragmenti kubičnih krivulja, a kubična krivulja, zauzvrat, određena je s 4 parametra. Budući da je vrijednost funkcije i 1., 2. derivacije ( X s, x¢ s, x² s) su kontinuirani u svim ( n–2) -ti unutarnji čvorovi, tada imamo 3 ( n–2) uvjeti. U čvorovima X si= X i nameće se n više uvjeta X s... Stoga dobivamo 4 n–6 uvjeta. Za jednoznačnu definiciju splajna potrebna su još dva uvjeta koji se obično povezuju s tzv. rubnim (graničnim) uvjetima. Na primjer, često se uzima jednostavno. U ovom slučaju dobivamo potreban broj uvjeta za određivanje prirodnog splajna u obliku:

Nedostatak ovog spline-a je u tome što nema mogućnost promjene oblika u presjeku između dvije kruto fiksirane interpolacijske točke. Samo pomicanjem jedne od interpolacijskih točaka možete postići neku promjenu u obliku krivulje spline. Štoviše, zbog činjenice da kubični interpolacijski spline pripada nelokalnim metodama aproksimacije, njegove vrijednosti u točkama koje se ne podudaraju s čvorovima mreže Δ: a= x 0 x N = b, ovise o cjelokupnom skupu količina f i = f(x i), i= 0, 1 ,…, N, a također i na vrijednosti graničnih uvjeta u točkama a, b; stoga se željeni učinak preoblikovanja spline krivulje u jednoj točki interpolacijskog intervala može preklapati neželjene promjene kroz ostatak segmenta.

Međutim, poznate su metode suočavanja s ovom neugodnom pojavom. To je, prvo, korištenje lokalnih interpolacija hermitskog tipa, za koje vrijednost splajna u intervalu između čvorova mreže ovisi o vrijednostima funkcije i njezinih derivacija samo iz nekog susjedstva ovog intervala.

Drugo, postoji racionalna spline interpolacija. Zadržavajući jedno od najvažnijih svojstava interpolacije kubičnog spline-a - jednostavnost i učinkovitost implementacije na računalu - racionalni splinovi imaju sposobnost aproksimacije funkcija s velikim gradijentima ili prijelomnim točkama, dok eliminiraju oscilacije svojstvene konvencionalnom kubičnom spline-u.

Racionalna spline funkcija je funkcija S(x), koji u svakom interpolacijskom intervalu [ x i, x i+1] je napisano kao

(2.7)

gdje t =(x-x i)/ h i, h i = xja + 1 - x i,p i,q i- zadani brojevi, -1 p i,q i i istovremeno je kontinuiran zajedno sa svojim prvim i drugim derivatom.

Iz izraza (2.7) se vidi da je pri p i = q i = 0, i = 0, 1,…, N-1, racionalni spline postaje pravilan kubični spline. Osim toga, možemo pretpostaviti da je splajn prvog stupnja također poseban slučaj kubičnog splajna, budući da za sve p i, q i -> ∞,i = 0, 1,…, N–1, pravedan S(x)–> f i(1t)+ f i +1 t,xÎ [x i,x i +1 ].

Dakle, to se može očekivati ​​pri korištenju racionalnih spline-a odgovarajućim odabirom slobodnih parametara p i, q i postignuto visoka točnost aproksimacije na presjecima dovoljne glatkoće interpolirane funkcije, a na presjecima s velikim gradijentima, zadovoljeni su zahtjevi kvalitativne prirode - konveksnost i monotonost.

Korištenje racionalne spline funkcije omogućuje vam da opišete stazu s ujednačenom ovisnošću što je bliže stazi definiranoj tradicionalnim elementima. Mijenjanje vrijednosti koeficijenata p i i q i, postoji mogućnost potpune imitacije spline funkcijom tradicionalnih elemenata plana trase (prava linija, kružna krivulja, klotoid).

"Slaba" točka u potkrepljivanju interpolacijskih spline-a kao univerzalnog matematičkog aparata za praćenje autocesta je pretpostavka (uvjet) da su interpolacijski čvorovi projektant ispravno dodijeljeni i da se ne mogu prilagoditi prilikom izračunavanja vrijednosti samog spline-a.

Analizirajmo kako je mjesto čvorova dodijeljeno u praksi?

Ako se trasa izvodi na temelju zemljovida ili topografskog plana, tada se crta skica ceste koja je, prema mišljenju projektanta, najprikladnija u zadanim uvjetima, "ručno" ili uz pomoć mehaničkih uređaja. Nadalje, na liniji skice fiksiraju se interpolacijski čvorovi i mjere se njihove koordinate. Istodobno, ne postoje strogo formalizirani algoritmi za dodjelu mjesta čvorova, postoji samo broj praktični savjeti... Konkretno: čest raspored čvorova dovodi do oscilacija zakrivljenosti takvog splinea zbog neizbježne pogreške u snimanju koordinata interpolacijskih čvorova; njihov rijedak položaj uzrokuje značajna odstupanja rute spline od linije skice koja ga generira.

Ako se trasiranje provodi na temelju materijala terenskog snimanja, tada su interpolacijski čvorovi spline, u ovom slučaju, mjerene točke digitalnog modela terena, a pogreška u utvrđivanju njihovih koordinata još je očitija zbog prisutnosti slučajnih i sustavnih pogreške.

Dobra aproksimacija spline staze inačici skice, a ujedno i njezina dovoljna glatkoća (glatkost), u pravilu se može postići samo ponovljenim intuitivnim podešavanjem interpolacijskih čvorova od strane projektanta.

Iz toga proizlazi da interpolacijski splinovi nisu matematički aparat za optimalno praćenje, već samo zgodan i u mnogim problemima iznimno učinkovit alat za računalnu obradu skiciranih projektnih rješenja. Kvaliteta takvih rješenja bitno ovisi o kvalifikacijama projektanta.

Iz gore navedenih razmatranja proizlazi da bi formulacija problema praćenja temeljenog na spline-u trebala pretpostaviti sljedeće: interpolacijski čvorovi rute skice, au slučaju rekonstrukcije, izvorna ruta, dodijeljeni su približno (s tolerancijom) i njihova se točna lokacija izračunava prema određenim obrascima koji uzimaju u obzir niz temeljnih ciljnih postavki procesa praćenja. U matematičkoj terminologiji, ovaj se problem može pripisati problemima generiranja geometrijskih oblika iz njihovih grubih (približnih) opisa ili problemima zaglađivanja.

Izglađivanje splinesa. Kao matematički aparat za rješavanje problema praćenja cesta koriste se glatki splinovi koji minimiziraju funkcionalnost oblika:

pod ograničenjima, npr.

U funkcionalnom zapisu q = 1, 2; S(x i) - spline; r i- težinski koeficijent interpolacijskog čvora; f 0 (x i) Je li početna funkcija aproksimacije.

Ograničenja mogu biti vrlo različita, a u slučaju trase ceste to su: ograničenja dopuštenog radijusa, smjera kolosijeka u tlocrtu i nagiba u uzdužnom profilu i sl. U ovom slučaju, za spline trećeg stupnja tzv. u točkama se moraju dodati "granični uvjeti". x 0 = a,x n =b osiguravajući jedinstvenost spline konstrukcije. Na primjer, to mogu biti uvjeti zadanog početnog i konačnog smjera projektirane dionice trase. S¢ (x a), S¢ (x b).

Iz oblika zapisa zajedničkih uvjeta (2.8) - (2.10) proizlazi da se radi o uvjetnom optimizacijskom problemu.

Uvjet (2.9) omogućuje vam da pomaknete interpolacijske čvorove u navedenom koridoru varijacije prema navedenom algoritmu. Završetak iterativnog procesa optimizacije označen je ispunjenjem uvjeta (2.10) i znači da u svakom daljnjem iterativnom koraku pomak bilo kojeg od čvorova ne prelazi vrijednost d.

Ako je u stanju (2.9) ei= 0, onda opet dolazimo do koncepta interpolacijskih splajnsa. Odavde postaje očito da su interpolacijski splinovi samo poseban slučaj glatkih splajnova.

Odabir izravnavajućih splajnova za daljnje detaljnije razmatranje samo u obliku algebarskih polinoma i to samo 1. i 3. stupnja iz cijele varijante je zbog činjenice da su to najjednostavniji splinovi u računalnoj implementaciji, a istovremeno imaju dovoljna aproksimativna svojstva za opisivanje traga obrisa i njegovu diferencijalnu analizu. U slučaju splajnova 1. stupnja ova se analiza (1. i 2. derivacije) može izvesti u obliku odvojenih razlika, a za spline 3. stupnja - izravnim diferenciranjem funkcije.

Funkcionalni (2.8) dobro simulira zadatak trasiranja prometnica tijekom njihove rekonstrukcije, koji se sastoji u postizanju minimalnog odstupanja projektirane trase od postojeće, uz istovremeni uvjet za nagib i zakrivljenost u uzdužnom profilu, te za zakrivljenost i zakrivljenost. stopa povećanja zakrivljenosti u planu prema zahtjevima SNiP-a za ovu kategoriju ceste. Minimalno odstupanje postiže se drugim članom, a uvjeti zakrivljenosti i nagiba prvim članom funkcionala (2.8).

Uz zajedničko minimiziranje dva člana, omjer između njih regulira se težinskim koeficijentima r i, koji se na određeni način mora normalizirati.

Razmotrimo mogućnosti optimizacije funkcionalnosti (2.8) prema rastućoj složenosti.

Drugi član funkcionalnog

poznata je kao metoda najmanjih kvadrata i to je funkcija n+ 1. varijabla S(x i), i = 0, 1,…, n... U ovom slučaju, minimizacija potonjeg se razlaže u minimiziranje pojedinačnih pojmova neovisno za svaku varijablu.

U slučaju spline-a prvog stupnja, prvi član funkcionala (2.8) bit će zapisan kao

.(2.12)

Razmotrimo linearnu aproksimaciju funkcionalnosti duljine luka krivulje

(ovdje se pretpostavlja da | S`(x) | nekoliko). Očito se rješenje problema minimiziranja funkcionala (2.13) poklapa s rješenjem lineariziranog problema nalaženja elementa minimalne duljine. Dobivena otopina često se naziva spline u konveksnom skupu.

Nakon zamjene prve derivacije splajna, koja se u ovom slučaju poklapa s podijeljenom razlikom, ona će poprimiti oblik

(2.14)

gdje bok= x i +1 –x i.

Razlikovati po varijabli S(x i) i dodajte dva uzastopna člana jednadžbe koja sadrži ovu nepoznanicu:

Izjednačavanje rezultirajućeg zbroja s nulom i izražavanje nepoznanice S(x i), dobivamo

Ovdje znak "=" predstavlja operator dodjeljivanja. Ako uzmemo interpolacijski korak uniforman, tj h i =konst, tada će proces optimizacije (iteracije korak po korak) u grafičkoj interpretaciji biti sasvim jasan (slika 3.10).

Brza konvergencija iterativnog procesa omogućuje preporuku ove metode za preliminarni razvoj projektnih rješenja za projektnu liniju uzdužnog profila. U ovom slučaju, radijus zakrivljenosti i nagib crte projekta može se kontrolirati iscrtavanjem prve i druge podjele.

Riža. 2.5. Grafička interpretacija linearnog spline zaglađivanja

Zajedničko razmatranje zbroja funkcionala (2.12) i (2.14) daje nam rekurzivnu formulu za optimizaciju:

Konvergencija iterativnog procesa ovdje je, u usporedbi s formulom (2.17), niža i bitno ovisi o vrijednosti r i... Težinski koeficijent r i omogućuje vam da usporite ili ubrzate proces iteracije na pojedinim točkama (čvorovima) i može, na primjer, za projektnu liniju, poslužiti kao sredstvo za obračun obujma ili troškova postavljanja podloge (radovi na cesti) na dionici jedinične duljine.

Razmotrimo prvi član funkcionalne (2.8) primijenjen na kubične spline:

Slično, rješenje problema spline u konveksnom skupu opisuje (u lineariziranom okruženju) položaj koji zauzima elastična šipka u koridoru ograničenja. Prilikom zamjene druge derivacije s drugom podijeljenom razlikom, ovaj će funkcional imati oblik:

gdje S¢ (x a), S¢ (x b) Je li jedan od mogućih rubnih uvjeta za kubni spline. U odnosu na liniju projekta, ovo je nagib na početnoj ( x a) i konačni ( x b) točke projektirane dionice ceste.

Diferencijacija i zbrajanje jednadžbi dat će nam odgovarajuće formule recidiva, koje su detaljno opisane u stručnoj literaturi.

Projektiranje krivulja ceste u planu prema klasičnoj shemi "klotoid - kružna krivulja - klotoid" dovoljno je utemeljeno s teorijske točke gledišta, ali u praksi takva shema ima mnogo nedostataka i neugodnosti. Ne ulazeći u njihovu bit, napominjemo da, ako primijenimo bilo koju funkciju koja bi u određenoj mjeri mogla simulirati samu klasičnu shemu (kompozitnu krivulju), onda sa stajališta pogodnosti algoritama i organizacije "inženjerskog računala" dijalog, to bi bilo dovoljno učinkovito.

Bezierove krivulje. Godine 1970. Pierre Bézier (francuski matematičar) odabrao je komponente parametarskog kubnog polinoma na način da je njihovo fizičko značenje postalo vrlo jasno i vrlo prikladno za rješavanje mnogih primijenjenih problema, uključujući i za potrebe projektiranja cesta prema principu "tangencijalnog trasiranja" .

Bezierova formula za kubni polinom ( n= 3) ima sljedeći oblik.

Neka r i = , i= 0, 1, 2, 3, zatim za 0 t ≤ 1:

ili u matričnom obliku:

Matrica M naziva se bazna matrica kubične Bezierove krivulje.

Bézierova krivulja prolazi kroz točke r 0 i r 3, ima tangentu u točki r 0 usmjereno od r 0 do r 1, i tangenta u točki r 3 usmjereno od r 2 do r 3 .

Direktno R 0 R 1 , R 1 R 2 i R 2 R 3 čine lik koji se naziva karakteristična (definirajuća) polilinija, koja unaprijed određuje obrise Bezierove krivulje (slika 2.6).

Da biste nacrtali krivulju, postavite točke R 0 i R 3 kroz koju treba proći krivulja, zatim na željene tangente na ovu krivulju u točkama R 0 i R 3 zadane točke R 1 i R 2. Promjena duljine segmenata R 0 R 1 i R 2 R 3 mijenjaju oblik krivulje, dajući joj željeni oblik.

Riža. 2.6. Segment kubične Bezierove krivulje

Glavna kontrolirana veličina pri projektiranju horizontalnih krivulja je polumjer zakrivljenosti. Da biste izračunali polumjer zakrivljenosti u svakoj točki krivulje, morate znati vrijednosti prve i druge derivacije radijus vektora točke. Za kubičnu Bezierovu krivulju, prva i druga derivacija izračunavaju se pomoću sljedećih formula:

Zatim se zakrivljenost (recipročna vrijednost polumjera zakrivljenosti) izračunava po formuli:

Osim Bezierove krivulje 3. reda (kubične) za praćenje ceste, moguće je koristiti i Bezierove krivulje 2., 4. i 5. reda. Odgovarajuće formule za izračun vektora radijusa (i njihovih derivata) za ove krivulje dane su u nastavku.

Bezierova krivulja 2. reda:

Bezierova krivulja 4. reda:

Bezierova krivulja 5. reda:

Unija elementarnih Bezierovih krivulja γ (1), γ (2), ..., γ ( l) za koji je krajnja točka krivulje γ ( i) , i= 1, 2,…, l - 1, podudara se s početnom točkom krivulje γ ( i+1), dobivate složenu Bezierovu krivulju. Ako je svaka krivulja γ ( i) zadana je parametarskom jednadžbom oblika

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

tada se ovaj uvjet zapisuje na sljedeći način:

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

Konkretno, za tangentu na složenu Bezierovu krivulju definiranu skupom točaka P 0 , P 1 , …, P m , mijenja se kontinuirano duž ove krivulje, potrebno je da trojke vrhova P 3 i -1 , P 3 i, P 3 i +1 (i≥ 1) bili su kolinearni, odnosno bili su kolinearni (vidi sliku 2.7).

Riža. 2.7. Kompozitna kubična Bezierova krivulja

Prostorne Bézierove krivulje. Iznad, u obrazloženju o Bezierovim krivuljama, razumjeli smo ravni položaj kontrolnih točaka staze i, sukladno tome, razmatrali prikaz samo ravnih krivulja. U općem slučaju, referentne točke karakteristične Bezierove polilinije dane su točkama trodimenzionalnog prostora P i(x i, y i, z i), i= 0, 1 ,…, m.

Zatim prostorna Bezierova krivulja stupnja m je određen jednadžbom koja ima sljedeći oblik:

gdje su Bernsteinovi polinomi.

Matrični zapis parametarskih jednadžbi koje opisuju prostornu Bezierovu krivulju je sljedeći:

0t 1,

Za detaljniji prikaz prostornog trasiranja cesta vidi pogl. 5.

Metodološka podrška - skup nastavnih materijala koji doprinose funkcioniranju CAD-a.

Profesionalni CAD sustavi u pravilu imaju metodološku podršku u obliku "Referentnih priručnika" u papirnatom obliku. Glavni izbornik takvih sustava također sadrži odjeljak Help, koji opisuje osnovne postupke projektiranja.

U procesu rada CAD-a akumulira se iskustvo u racionalnom razvoju projektantskih rješenja na temelju cjelokupnog skupa alata sustava. Ovo iskustvo se u pravilu prikazuje u obliku "Praktičnih vodiča (priručnika)" i doprinosi povećanju učinkovitosti i kvalitete inženjerskog rada.

2.3. Informacijska i organizacijska podrška

Informacijska podrška Je skup alata i metoda za izgradnju informacijske baze za potrebe dizajna.

Informacijska podrška uključuje: državni standardi(GOST), građevinski propisi (SN), građevinski propisi i propisi (SNiP), odjelni građevinski propisi (VSN), standardna projektna rješenja za konstrukcije i elemente autocesta. Svi navedeni normativni i informativni materijali postoje u papirnatom obliku ili u obliku elektroničkih primjeraka.

Drugi dio informacijske podrške postoji samo u elektroničkom obliku i sastavni je dio CAD sustava. To su knjižnice konvencionalnih simbola (vidi sliku 2.8), klasifikatori i kodovi, predlošci tipičnih elemenata kao dio grafičkih algoritama.

Riža. 2.8. Simbol knjižnice za topografski plan

U procesu projektiranja također se koriste informacije regionalne prirode. Obuhvaća podatke meteorološke i ekološke prirode, podatke o reljefu i geološkoj građi područja, podatke o lokaciji kamenoloma zemlje i kamenog materijala itd.

Prema drugoj klasifikaciji, informacije se mogu podijeliti na ulazne, srednje i izlazne. Ulaz - skup početnih podataka potrebnih za donošenje odluke o dizajnu. Srednji - dobiveni ranije kao rezultat rješavanja nekih problema i korišteni za rješavanje drugih, ali ne i konačni rezultati rješavanja problema. Izlaz - dobiven je kao rezultat rješavanja problema i namijenjen za izravnu upotrebu u dizajnu.

Organizacijska podrška je skup organizacijskih i tehničkih mjera usmjerenih na poboljšanje učinkovitosti funkcioniranja CAD-a. To uključuje: promjenu organizacijske strukture projektantske organizacije, njezinih odjela i odjela; preraspodjela funkcija između odjela; promjene u tehnologiji projektantsko-istraživačkog rada i osoblja osoblja, usavršavanje projektanata u području CAD-a, organizacija i funkcioniranje sustava upravljanja kvalitetom projektantskih proizvoda temeljenih na međunarodnim standardima ISO 9001:2000.


  • leđa
  • Naprijed

2.1. PC hardver

2.2. PC memorija

2.1. PC hardver

Sav hardver modernog osobnog računala

podijeljeni su u tri komponente:

1) uređaji za unos informacija;

2) uređaji za izlaz informacija;

3) uređaj za obradu i pohranjivanje informacija, tzv

jedinica sustava.

Ulazni uređaji su svi uređaji koji koriste

koji se podaci unose u računalo. To uključuje: tipkovnicu,

miševi, floppy pogoni, CD-ROM pogoni, kuglice za praćenje, pokazivači itd.

Kugla za praćenje je kuglica ugrađena u tipkovnicu koja se razlikuje

od miša, ne treba ga pomicati po radnoj površini.

Pointer je analogni joysticku i nalazi se na tipkovnici.

Trackballs i pokazivači najčešće se koriste u prijenosnim

računala, a u džepnim računalima za te namjene se koristi

ekran na dodir.

Uređaji za izlaz informacija uključuju: zaslon, sve vrste

pisači, disketne jedinice itd.

Na računalo se mogu spojiti i drugi uređaji, na primjer:

7) modem - uređaj za razmjenu informacija s drugima

računala kroz telefonska mreža; osnova ovog procesa je

pretvaranje podataka primljenih od procesora iz digitalnog oblika u

visokofrekventni analogni signal;

8) skener - uređaj za izradu digitalne kopije slike

bilo koji predmet;

9) grafička tableta - uređaj za unos konture

slike i grafike.

Osim toga, možete navesti i razne manipulatore, među

koji: joysticks, volan. Ionizatori su također povezani s računalom,

jastučići za grijanje, mini-hladnjaci koji koriste računalo kao

napajanje.

Također, često se koriste uređaji bez prekida

napajanje kako bi se osigurala sigurnost računala tijekom iznenadnih prenapona

napon ili kada je struja isključena. Uređaj radi bez prekida

napajanje je stabilizator napona, ugrađen punjiv

baterije i alternator. U slučaju nestanka struje, ovaj uređaj

prebacuje napon na sebe i neko vrijeme osigurava

računalo s energijom, što ga čini stabilnim. Ovaj uređaj

može održavati normalnu snagu računala 3 do 20 minuta.

Audio adapteri se koriste za reprodukciju, snimanje i obradu

zvuk, to mogu biti zvučne kartice i zvučne kartice. Podaci uređaja

pretvoriti digitalne podatke računala u analogni audio signal, i

leđa; zvučna kartica sadrži nekoliko različitih uređaja koji

omogućuju vam stvaranje studija za snimanje na računalu. Na glavne karakteristike

audio adapteri uključuju: dubinu bita, broj kanala za reprodukciju (mono

ili stereo), princip korištene sinteze, proširivost i kompatibilnost.

Iz pogleda zvučne kartice a o kvaliteti zvuka ovisi i sustav zvučnika.

Odgovarajuću kvalitetu zvuka osiguravaju svi aktivni zvučnici i

bolji zvuk se dobiva spajanjem audio kartice na ulaz

pojačalo kućnog audio sustava.

Zaustavimo se detaljnije na proučavanju treće skupine hardvera

znači, odnosno jedinica sustava. Glavni element jedinice sustava

je matična ploča. Također se naziva i glavna ploča ili matična ploča, in

dokumentacije, označava se skraćenicom MB.

Matična ploča ima značajnu ulogu, budući da ima svoje karakteristike

rad PC-a puno ovisi. Postoji nekoliko vrsta matičnih ploča,

koji su obično dizajnirani za specifične mikroprocesore. Izbor

matična ploča uvelike određuje mogućnost budućih nadogradnji

Računalo. Prilikom odabira matične ploče uzmite u obzir sljedeće

tehnički podaci:

Moguće vrste korištenih mikroprocesora, uzimajući u obzir njihov rad

Broj i vrsta konektora sistemske sabirnice;

Osnovna veličina ploče;

Mogućnost povećanja RAM-a;

Mogućnost nadogradnje osnovni sustav ulazno-izlazni (BIOS).

Svi mikro krugovi koji se nalaze na matičnoj ploči povezani su kada

pomoć sistemske sabirnice. Sistemska sabirnica je dizajnirana za prijenos

informacije između procesora i ostalih komponenti računala. Preko

bus, kako razmjena informacija tako i prijenos adresa, servis

signale. Periferni uređaji su također spojeni na sistemsku sabirnicu

pomoću kontrolera i adaptera (ovo su posebne ploče).

Matična ploča sadrži:

1. Centralna procesorska jedinica. Procesor se slučajno ne smatra srcem

ili osnova računala, budući da je od njega u velikoj mjeri

ovisi izvedba cijelog sustava.

Procesor je mikro krug koji osigurava izvršenje

aritmetičke, logičke i kontrolne operacije određene programom

u strojnom kodu.

Glavne karakteristike procesora su:

Bitna širina internih registara (snimanje, pohrana i

čitanje brojeva u binarnom kodu);

Širina bita sabirnice podataka i adresne sabirnice;

Unutarnje i vanjske taktne frekvencije;

Dizajn pin konektora.

2. Memorija s slučajnim pristupom.

3. Super-operativna ili cache memorija (u modernim računalima

je već integriran u procesor).

4. BIOS čip je osnovni sustav za unos i izlaz informacija,

koji je nepostojan memorijski čip u kojem

BIOS kodovi se snimaju.

Osnovni ulazno-izlazni sustav (BIOS)

je, s jedne strane, sastavni dio hardvera, s druge -

jedan od softverskih modula OS-a. Podrijetlo ovog imena povezuje se s

činjenica da BIOS uključuje skup ulaznih/izlaznih programa. S ovima

OS programi i aplikacijski programi mogu komunicirati s oboje

razne uređaje samog računala, kao i s periferijom

uređaja.

Kao sastavni dio hardvera implementiran je BIOS sustav u PC-u

u obliku jednog mikrosklopa instaliranog na matičnoj ploči računala.

Većina modernih video adaptera i kontrolera za pohranu ima

vlasnički BIOS koji nadopunjuje BIOS sustava.

Ima sljedeće glavne funkcije:

1) počnite učitavati operativni sustav;

Kada je računalo uključeno, provjerava se sve

najvažnije komponente aparata i sustava;

Pružanje posebnog programa za konfiguraciju i instalaciju

BIOS postavke i konfiguracija hardvera računala.

Glavni zadatak BIOS-a je inicijalizacija

uređaja. Odmah nakon uključivanja računala, BIOS provjerava

rad uređaja, postavlja niskorazine parametara njihovog rada,

nakon čega traži učitavač operativnog sustava na dostupnom mediju

informacije i prenosi kontrolu na operativni sustav. Pri čemu

operativni sustav može promijeniti većinu postavki u hodu,

izvorno postavljen u BIOS-u.

To jest, kao softverski modul OS-a, BIOS sustav pokreće program

POST (Uključeno Samotestiranje

samotestiranje kada je računalo uključeno). Prilikom pokretanja ovoga

programi testiraju glavne komponente računala (procesor, memorija

i tako dalje.). Ako postoji problem prilikom uključivanja računala, tj. BIOS nema

može izvršiti početni test, tada će izgledati poruka o pogrešci

slijed zvučnih signala.

5. Čipset - skup kontrolnih mikro krugova. Također uključuje

pomoćni mikro krugovi i kontroleri za ulaz/izlaz informacija. Sve

pomoćni mikro krugovi na matičnoj ploči podijeljeni su u dvije grupe,

zvani sjeverni i južni most. Sjeverni most pruža

spajanje procesora na RAM i video karticu. Južni most

odgovoran za povezivanje drugih uređaja.

6. Priključci za proširenje, odnosno utori. Upravo u njima se

dodatni uređaji, kao što su, na primjer, (tivi) TV-tuneri, modemi,

zvučne kartice.

2.2. PC memorija

Računalna memorija dijeli se na unutarnju i vanjsku. Unutarnji

pamćenje je, pak, također podijeljeno u dvije vrste - trajno i

operativni. Memorija samo za čitanje ili memorija samo za čitanje

(ROM) služi za trajno pohranjivanje informacija kada je računalo isključeno

informacije se ne brišu. Ova memorija pohranjuje OS, sistemske programe i

korisnički podaci.

Memorija s slučajnim pristupom ili memorija s slučajnim pristupom (RAM) -

mozak PC-a. Služi za privremeno pohranjivanje informacija. Ovaj uređaj,

gdje se podaci i rezultati stavljaju u proces programa

obrada. Kada je računalo isključeno, sadržaj RAM-a

izbrisani.

RAM računala sastoji se od:

1) glavni (ima više memorije);

2) cache memorija;

3) memorijski čipovi na karticama za proširenje.

Što se tiče vanjske memorije, ona služi za spremanje

rezultati rada na PC-u. Najčešća vanjska memorija računala je

to su flash kartice ili flash diskovi, laserski diskovi, kao i pogoni na disketama

magnetne diskove (tj. diskete) i pogon tvrdog diska (tj.

"Winchester").

Svi ovi uređaji omogućuju prijenos dokumenata i programa iz

jedno računalo na drugo, pohranjuju informacije koje se ne koriste

stalno na računalu, izraditi arhivske kopije sadržanih informacija

na vašem tvrdom disku.

Disketni pogoni se koriste za pisanje i čitanje informacija s disketa.

Međutim, zbog nedostatka pouzdanosti i malog volumena, ovaj tip

uređaji se posljednjih godina praktički ne koriste.

Najprikladniji i mobilni, a time i najpopularniji u posljednjem

flash kartice se broje.

2.3. PC softver

Računalni softver je skup programa

postupke i upute, kao i pripadajuću tehničku dokumentaciju,

omogućujući korištenje računala za rješavanje specifičnih zadataka.

Po područjima aplikacijskog računalnog softvera

dijele se na sistemske i primijenjene.

Aplikacijski softver je poseban

programa koji se koriste za rješavanje određenih praktičnih

zadataka. Trenutno su programeri razvili mnoge aplikacije

programi koji se koriste u matematici, računovodstvu i drugim područjima znanosti.

Sustav, ili općenito, softver djeluje kao

"Organizator" svih komponenti računala, kao i spojenih na njega

vanjskih uređaja.

Dakle, softver sustava je složen

programi bez kojih računalo uopće ne može raditi ili gubi

neka važna svojstva.

Softver sustava neophodan je za nesmetano djelovanje

rad računala, prevencija opreme osobnih računala,

kopiranje, vraćanje datoteka, arhiviranje

dokumenata, kao i za organiziranje pouzdanog rada drugih programa.

Kao dio softvera sustava postoje dva

Komponente:

1) operativni sustav - cijeli kompleks upravljačkih programa,

koji su sučelje između PC komponenti i pružaju

najučinkovitije korištenje računalnih resursa. Operacijski sustav

učitava se kada je računalo uključeno;

2) komunalne usluge - pomoćni programi za tehničko održavanje.

Komunalne usluge uključuju:

Računalni dijagnostički programi - provjerite konfiguraciju

računalo i performanse njegovih uređaja;

Softver za optimizaciju diska - Omogućuje brže

pristup informacijama pohranjenim na tvrdom disku kroz optimizaciju

postavljanje podataka na njega. Proces optimizacije podataka na tvrdom disku

poznatiji kao proces defragmentacije diska;

Programi za čišćenje diska - pronađite i uklonite nepotrebno

informacije (npr. privremene datoteke, privremene internetske datoteke,

datoteke koje se nalaze u košarici, itd.);

Predmemorije diska - Ubrzajte pristup podacima na disku

organiziranje međuspremnika u RAM-u računala koji sadrži

najčešće korištena područja diska;

Dinamički programi za kompresiju diska - Povećajte glasnoću

informacije pohranjene na tvrdim diskovima dinamičkim komprimiranjem.

Radnje ovih programa korisniku nisu uočljive, one se pojavljuju

samo kroz povećanje kapaciteta diska i promjenu brzine pristupa

informacija;

Programi za pakiranje (ili arhivari) - pakirajte podatke na

tvrdi diskovi korištenjem posebnih metoda kompresije informacija.

Ovi programi omogućuju vam da oslobodite značajan prostor na disku zbog

kompresija informacija;

Antivirusni programi - sprječavaju infekciju putem računala

virus i eliminirati njegove posljedice;

Sustavi za programiranje - skup programa za automatizaciju

proces programiranja skripti za rad računala.

2.4. Pojam operacijskog sustava (OS), njegove funkcije

Operativni sustav računala je zbirka softvera

sredstva namijenjena neposrednom upravljanju radom

računalo i svi njegovi hardverski resursi.

Mogu se navesti glavne funkcije operacijskog sustava

sljedeće:

1 upravljanje memorijom;

2 I/O kontrola;

3 upravljanje datotečnim sustavom;

4 upravljanje interakcijom procesa;

5 dispečiranje procesa;

7 računovodstvo korištenja resursa;

8 obrada narednog jezika.

Operativni sustav skriva složene i nepotrebne

pojedinosti o radu računalnog procesora i predstavlja ga prikladnim

sučelje za rad, odnosno način komunikacije s računalom.

Najčešći su operativni sustavi

obitelji WINDOWS, Linux.

Vrhunski povezani članci