Počítačový softvér príklady programov. Spôsoby použitia softvéru

Referenčné podmienky pre vývoj programu
«______________»
k dohode č.___

1. Úvod
1.1. Názov programu
1.2. Účel a rozsah
2. Požiadavky na program
2.1. Funkčné požiadavky
2.2. Požiadavky na spoľahlivosť
2.2.1. Požiadavky na zabezpečenie spoľahlivej prevádzky programu
2.2.2. Doba zotavenia po zlyhaní
2.2.3. Poruchy spôsobené nesprávnymi činnosťami používateľov systému
3. Prevádzkové podmienky
3.1. Klimatické prevádzkové podmienky
3.2. Požiadavky na kvalifikáciu a počet personálu
3.3. Požiadavky na skladbu a parametre technických prostriedkov
3.4. Požiadavky na informácie a kompatibilitu softvéru
3.4.1. Požiadavky na informačné štruktúry a metódy riešenia
3.4.2. Požiadavky na zdrojové kódy a programovacie jazyky
3.4.3. Požiadavky na softvér používaný programom
3.4.4. Požiadavky na ochranu informácií a programov
3.5. Špeciálne požiadavky
4. Požiadavky programová dokumentácia
4.1. Predbežné zloženie programovej dokumentácie
5. Technické a ekonomické ukazovatele
5.1. Ekonomické prínosy rozvoja
6. Etapy a štádiá vývoja
6.1. Vývojové štádiá
6.2. Vývojové štádiá
6.3. Obsah práce po etapách
7. Postup kontroly a prijatia
7.1. Typy testov
7.2. Všeobecné požiadavky za prijatie prac

1. Úvod

1.1. Názov programu

Názov programu: „ASU „______________“

1.2. Účel a rozsah

Program je určený na automatizáciu spracovania údajov klientov kaviarní/barov. Pracuje s nasledujúcimi údajmi:

  • prípadné osobné údaje o klientovi;
  • údaje o službách zákazníkom;
  • informácie o systéme zliav;

2.1. Funkčné požiadavky

Program musí poskytovať schopnosť vykonávať nasledujúce funkcie:

  • možnosť zobraziť údaje klienta na požiadanie;
  • schopnosť vypočítať zľavy;
  • pridávanie/odstraňovanie klientov;
  • zmena klientskych údajov;
  • možnosť zmeny systému zliav;

2.2.1 Požiadavky na zabezpečenie spoľahlivej prevádzky programu

Spoľahlivá (udržateľná) prevádzka programu musí byť zabezpečená zákazníkom implementáciou súboru organizačných a technických opatrení, ktorých zoznam je uvedený nižšie:

  • Organizácia neprerušiteľný zdroj napájania technické prostriedky;
  • používanie licencovaného softvéru;
  • pravidelné vykonávanie odporúčaní Ministerstva práce a sociálneho rozvoja Ruskej federácie, stanovených vo vyhláške z 23. júla 1998 o schválení medziodvetvových štandardných časových noriem pre prácu pri servise počítačov a kancelárskej techniky a údržbe softvéru“ ;
  • pravidelné dodržiavanie požiadaviek GOST 51188-98. Ochrana dát. Testovanie dostupnosti softvéru počítačové vírusy
  • Zo strany vývojára:
  • automatické vytváranie záložných kópií;
  • systém automatická aktualizácia programy;
  • automatické obnovenie systému;

Čas obnovy po zlyhaní spôsobenom výpadkom napájania hardvéru (iné vonkajšie faktory) alebo nefatálnym zlyhaním (nie pádom) operačného systému by nemal presiahnuť 30 minút za predpokladu, že prevádzkové podmienky hardvéru a softvéru sa dodržiavajú.

Čas obnovy po zlyhaní spôsobenom poruchou hardvéru alebo fatálnym zlyhaním (haváriou) operačného systému by nemal presiahnuť čas potrebný na odstránenie porúch hardvéru a preinštalovanie softvéru.

Zlyhania programu v dôsledku nesprávnych akcií používateľa pri interakcii s programom.

3.1. Požiadavky na kvalifikáciu a počet personálu

Minimálny počet personálu potrebného na obsluhu programu musí byť minimálne 1 jednotka na plný úväzok – obsluha PC. Zoznam úloh vykonávaných operátorom PC by mal obsahovať:

  • udržiavanie databázy klientov;
  • úlohy inštalácie (inštalácie) a údržby funkčnosti systémového softvéru - operačného systému;
  • úloha inštalácie programu;
  • úlohou vytvárania záloh databázy.

3.2. Požiadavky na skladbu a parametre technických prostriedkov
^

3.3.1. Požiadavky na informačné štruktúry a metódy riešenia

Softvér je samostatná spustiteľná aplikácia. Formát databázy je kompatibilný s ADO.

Používatelia pracujú s databázou cez systémové rozhranie.

3.3.3. Požiadavky na zdrojové kódy a programovacie jazyky

Neexistujú žiadne ďalšie požiadavky.

systém softvér, ktorý program používa, musí byť licencovaná lokalizovaná verzia operačného systému Windows XP.

Neexistujú žiadne požiadavky na ochranu informácií a programov.

3.5. Špeciálne požiadavky

Neexistujú žiadne špeciálne požiadavky.
^

4.1. Predbežné zloženie programovej dokumentácie

Zloženie programovej dokumentácie by malo obsahovať:

  • technická úloha;
  • testovací program a metódy;
  • návod na obsluhu;

5.1. Ekonomické prínosy rozvoja

Program je bezplatný produkt, nevynakladajú sa žiadne finančné prostriedky a výhodou je zrýchlenie automatizácie spracovania dát klientov kaviarní/barov

6.1. Vývojové štádiá

Vývoj by sa mal uskutočniť v troch etapách:

  1. Vývoj technických špecifikácií;
  2. Detailný dizajn;
  3. Implementácia.

Vo fáze vývoja technických špecifikácií musí byť dokončená fáza vývoja, koordinácie a schvaľovania tejto technickej špecifikácie. Vo fáze podrobného návrhu musia byť dokončené tieto fázy práce:

  • vývoj programu;
  • vývoj programovej dokumentácie;
  • testovanie programu.

Vo fáze implementácie musí byť ukončená vývojová fáza prípravy a prenosu programu.

Vo fáze vývoja technických špecifikácií sa musia vykonať tieto práce:

  • Formulácia problému;
  • Stanovenie a objasnenie požiadaviek na technické prostriedky;
  • Stanovenie požiadaviek programu;
  • Stanovenie etáp, fáz a načasovanie vývoja programu a dokumentácie k nemu;
  • Koordinácia a schvaľovanie technických špecifikácií. Vo fáze vývoja programu sa musí pracovať na programovaní (kódovaní) a ladení programu. Vo fáze vypracovávania programovej dokumentácie musí byť vypracovanie programových dokumentov realizované v súlade s požiadavkami na skladbu dokumentácie.

Počas testovacej fázy programu sa musia vykonať tieto typy práce:

  • Vývoj, koordinácia a schvaľovanie testovacích metód;
  • Vykonávanie akceptačných testov;
  • Oprava programu a programovej dokumentácie na základe výsledkov testov.

Vo fáze prípravy a prenosu programu musia byť dokončené práce na príprave a prenose programu a programovej dokumentácie na prevádzku v zariadeniach Zákazníka.

7.1. Typy testov:

  • testovanie procesu inštalácie;
  • testovanie ergonómie ;
  • testovanie schopnosti systému obnoviť normálnu prevádzku;
  • testovanie systému v rôznych konfiguráciách;
  • testovanie systému;

7.2. Požiadavky na prijatie práce

Po prijatí je potrebné overiť nasledujúce podmienky:

  • úplnosť a kvalita implementácie funkcií pri štandardných hraničných kritických hodnotách parametrov objektu automatizácie a v iných podmienkach fungovania údajov v technických špecifikáciách;
  • splnenie každej požiadavky týkajúcej sa rozhrania systému;
  • Práca personálu v interaktívnom režime;
  • Prostriedky a metódy na obnovenie výkonu softvéru po zlyhaniach;
  • Komplexnosť a kvalita prevádzkovej dokumentácie.
Technické špecifikácie pre vypracovanie projektového projektu priestorov. Informácie Zadanie pre vypracovanie projektovej dokumentácie pre výstavbu ZOO Poriadok
V hraniciach pozemku st. Podlesnaya, diaľnica Kosmonavtov, st. Malkova, Dzeržinský okres Perm
Referenčné podmienky pre vývoj štruktúry dokumentu webovej stránky
Informačný systém, ktorý poskytuje užívateľom internetu prístup k jeho obsahu a funkcionalite v organizovanom…
Referenčné podmienky pre vývoj webovej stránky „Asociácia ruských airbrushingových umelcov“
Hlavný html kontajner, do ktorého sa vkladajú informačné bloky, musí byť plne editovateľný. Prednostne...
Referenčné podmienky pre vytvorenie automatizovaného systému „Corporate Data Warehouse“
GOST 34. 602-89 Technické špecifikácie na vytvorenie automatizovaného systému (príklad)
2. Referenčné podmienky pre vývoj softvéru
Tento projekt kurzu popisuje proces vydávania potvrdenia o dôchodkovom poistení. Vyvinutý systém je navrhnutý tak, aby zjednodušil…
Referenčné podmienky pre vývoj webovej stránky časopisu Táto technická špecifikácia predstavuje…
Stránka je modelovaná s ohľadom na obmedzenia moderné systémy správa obsahu (otvorený WordPress, Joomla, LiveStreet a podobne...
Program na demonštráciu algoritmov prechodu grafom
Táto technická špecifikácia upravuje vývoj vzdelávacieho softvérového produktu určeného na vizuálnu prezentáciu…
Zadávacie podmienky zahŕňajú: názov vývoja, základ...
Technický a detailný návrh: popis predmetnej oblasti (model objektu), správa objektu (udalosti, interakčný diagram),…
Návrh softvéru
Fáza návrhu zahŕňa vývoj architektúry, vývoj dát a vývoj procedurálneho softvéru

    Technické požiadavky na systém

    Technický vzhľad produktu

    Teória riešenia invenčných problémov je sovietska metóda silného myslenia, ktorá sa rozšírila v Rusku aj po celom svete. Umožňuje vám hĺbkovo analyzovať problém a nájsť efektívne riešenie.
    Práce na TRIZ začal Genrikh Saulovich Alshuller a jeho spoločníci v roku 1946.

    Vývoj programu: príklad technických špecifikácií

    V roku 1956 vyšla prvá publikácia o tom, že technika sa vyvíja podľa určitých zákonov. Ak chcete efektívne vynájsť, musíte tieto zákony identifikovať a efektívne ich uplatňovať.
    Postupom času sa TRIZ vyvinul do veľkej sady nástrojov, ktoré pomáhajú riešiť množstvo naliehavých problémov:
    - vytvárať nové prelomové produkty,
    — zlepšiť spotrebiteľské vlastnosti existujúcich riešení,
    - znížiť náklady,
    - obchádzať patenty konkurentov.
    Popredné svetové spoločnosti ako Samsung, Intel, Procter&Gambel, General Electric a ďalšie využívajú TRIZ vo svojich R&D centrách.

Podmienky

Aby sa predišlo kontroverzným problémom a nedorozumeniam, je dôležité používať rovnaký pojmový aparát. Na tento účel sme zostavili zoznam najčastejšie používaných výrazov a skratiek.

Pokiaľ ide o vývoj technická dokumentácia pri softvéri najčastejšie myslíme na dokument, akým je napríklad technická špecifikácia (TOR). Prečo sa to deje?

Účel technických špecifikácií

Po prvé, zadávacie podmienky sú spravidla hlavným dokumentom v rámci projektovej dokumentácie. Práve technické špecifikácie popisujú všetky základné požiadavky na vývoj softvéru, či už ide o vytvorenie jednoduchého programu alebo webovej stránky, alebo o vývoj rozsiahleho informačného systému alebo hardvérového a softvérového komplexu. Okrem toho v jazyku GOST je možné vypracovať technickú špecifikáciu v rámci predbežného návrhu (ide len o popis funkcií a štruktúry systému bez zohľadnenia technológií implementácie riešenia), ako aj v budúcnosti. „migrovať“ na technický projekt (podrobnejší popis zohľadňujúci vybrané technológie) .

Po druhé, technická špecifikácia môže byť buď povrchná (napríklad všeobecná koncepčná špecifikácia určená pre investorov projektu) alebo podrobnejšia (napríklad podrobná špecifikácia pre programátora). Pozrite si sekciu Projekty, sú tam príklady rôznych technických špecifikácií. Môžete si vybrať akúkoľvek úroveň detailu - pripravíme pre vás technické špecifikácie akejkoľvek zložitosti za prijateľné ceny.

Po tretie, v niektorých prípadoch je možné vystačiť len s prípravou jednej technickej špecifikácie na popis vyvíjaného systému. Samozrejme, v tomto prípade hrá kľúčovú úlohu kvalita vypracovaných technických špecifikácií, takže sa tu jednoznačne neoplatí šetriť a je lepšie zveriť vývoj takýchto technických špecifikácií odborníkom, ktorí majú v tejto veci rozsiahle skúsenosti. Lakomec platí dvakrát, no v prípade zlyhania vývoja softvéru pre nekvalitnú dokumentáciu zaplatí desaťnásobok a niekedy aj o niekoľko rádov vyššie.

Zloženie štandardnej technickej špecifikácie

Pozrime sa, čo zahŕňa typická technická špecifikácia.

Ukázalo sa, že špecifikácia softvéru bola povrchná?

Technická špecifikácia, bez ohľadu na zvolený GOST, teda vždy obsahuje nasledujúce základné informácie o vyvíjanom softvéri:

1) názov- celé a krátke mená, symbol vyvinutý softvér;
2) vymenovanie– prečo, v akej oblasti a na aký účel sa softvér vyvíja;
3) základ pre rozvoj– dokumenty, na základe ktorých sa vykonáva vývoj softvéru;
4) funkcie– zoznam a popis funkcií vyvíjaného softvéru;
5) štruktúru– opis architektúry a komponentov vyvíjaného softvéru;
6) používateľské rozhranie- V modernom svete požadovaný;
7) spoľahlivosť, bezpečnosť, prevádzkové podmienky a tak ďalej. dôležité požiadavky;
8) dokumentáciu– aká dokumentácia, v akom objeme a v súlade s požiadavkami GOST sa tiež vypracuje;
9) etapy a etapy vývoja– čo sa vyvíja a v akom poradí;
10) kontrolný postup a prijatie– ako presne bude vyvinutý softvér dodaný Zákazníkovi.

Normy pre technické špecifikácie

Existuje niekoľko GOST, ktoré regulujú vývoj technických špecifikácií v našej oblasti: sú to GOST 34.602 (automatizované systémy) a GOST 19.201 (softvér). Dokumenty pripravené podľa týchto noriem sa výrazne líšia obsahom aj obsahom. Oba štandardy sú prezentované na našom firemnom portáli v sekcii Knižnica, môžete sa s nimi bližšie zoznámiť.

Náklady na vývoj technických špecifikácií

Vo všeobecnosti je vypracovanie technických špecifikácií pomerne zložitá a zodpovedná úloha, ale dobre napísaná technická špecifikácia je už polovicou úspechu vyvíjaného projektu. Preto v procese vývoja technických špecifikácií pre softvér musíte preukázať maximálnu starostlivosť a povedomie v technických a organizačných otázkach. Alebo si u nás môžete už teraz objednať vypracovanie technických špecifikácií na kľúč.

Mohlo by vás tiež zaujímať:

– vypracovanie testovacieho programu a metodiky;
– vytvorenie vysvetlivky k predbežnému a technickému návrhu;
– etapy tvorby dokumentácie.

Písanie technických špecifikácií je jednou z prvých fáz práce na projekte. Predchádza vývoju samotného systému. V technických špecifikáciách popisujeme predmetnú oblasť, existujúcu infraštruktúru Zákazníka, požiadavky na vytváranú funkcionalitu, ako aj nefunkčné požiadavky. Výsledný dokument je potrebný ako pre obchodného užívateľa, aby sa ubezpečil, že všetky jeho želania pre budúci systém budú zohľadnené, tak aj pre nás na odhad nákladov na vývoj systému.

Stojí za zmienku, že v každodennom analytická práca Snažíme sa vyhnúť výrazu „Technické špecifikácie“. Tento výraz je príliš preplnený významami a často nie je jasné, čo sa za ním skrýva. Používame pojmy „Dokument o obchodných požiadavkách“ (BRD – Dokument o obchodných požiadavkách), „Funkčné požiadavky“ (FRD – Dokument o funkčných požiadavkách) a Technické a architektonické požiadavky (TAD – Dokument technickej architektúry). Aby sme však nekomplikovali popis, budeme tu používať termín „Technické špecifikácie“. Dokument, ktorý používame vo väčšine prípadov na interakciu so zákazníkmi, pozostáva zo 70 % obchodných požiadaviek, 20 % funkčných požiadaviek a iba 10 % technických a architektonických požiadaviek. Samozrejme, tento podiel sa mení v závislosti od špecifík a technickej náročnosti systému.

Hlavným faktorom úspechu pri vývoji technických špecifikácií je správne štruktúrovaná komunikácia so zákazníkom. Koniec koncov, úlohou analytikov je skutočne vykonať operáciu brain-dump a usporiadať výsledky na papier v štruktúrovanej forme. Zároveň je veľmi dôležité (1) hovoriť so zákazníkom v rovnakom jazyku, aby sa nemusel prehrýzť pojmami danej oblasti, ktoré sú odborníkovi zrejmé a (2) vedieť správne počúvať.

Nižšie uvádzame zásady, ktorými sa riadime pri písaní technických špecifikácií, a ilustrujeme ich výňatkami z technických špecifikácií, ktoré sme vyvinuli pre viaczložkový bannerový reklamný systém pre veľkú internetovú spoločnosť.

Štruktúra technických špecifikácií

Každá technická špecifikácia obsahuje niekoľko povinných častí. Definujú účel dokumentu, terminológiu a všeobecný kontext projektu. Prvá časť dokumentu zvyčajne vyzerá takto:

Class="fs-13">

Ak sú na začiatku dokumentu uvedené všeobecné, koncepčné informácie o vyvíjanom systéme, potom v druhej, hlavnej časti dokumentu sú uvedené obchodné požiadavky a funkčné požiadavky na systém, ktoré sú podstatné pre odhad nákladov na vývoj. podrobne.

V technickej špecifikácii bannerového systému v časti „Terminológia“ definujeme pojmy ako zobrazenia, kliknutia, CTR, dosah, frekvencia kontaktov, súbor rezervácie atď. a v časti „Všeobecný kontext“ popisujeme hlavný biznis procesy zákazníckej spoločnosti, súvisiace s umiestňovaním bannerovej reklamy, ako aj systémové prostredie, aktuálne roly manažérov spoločnosti a prístupové práva. Stojí za zmienku, že v tomto konkrétnom prípade systém nebol postavený od nuly. Predtým manažéri firmy používali bannerový reklamný systém, ktorý bol iný ako u nás. V opačnom prípade by bola analýza rolí a prístupových práv s najväčšou pravdepodobnosťou zaradená do samostatnej kapitoly.

class="fs-13">

7. Systém umiestňovania bannerov
8.

Interakcia s fakturáciou
9. Banner Engine
10. Technický popis Komponent Banner Engine

class="fs-13">

Najobsiahlejšia časť technických špecifikácií, ktoré popisujeme, je „Systém umiestňovania bannerov“; je venovaný jadru vyvíjaného systému a obsahuje všetky požiadavky priamo na systém správy reklamných plôch.

S prihliadnutím na špecifiká tohto projektu sme venovali samostatnú časť interakcii bannera s fakturačným systémom. Do samostatnej časti sme zaradili aj požiadavky na celkom samostatnú zložku zberu a zobrazovania štatistických informácií, ktorá je takmer hlavnou zložkou systému pre zákazníkov reklamných kampaní a manažérov reklamných agentúr.

V samostatnej časti technických špecifikácií sú popísané požiadavky na komponent Banner Engine, ktorý je zodpovedný za zobrazovanie bannerov, zaznamenávanie štatistík, ich spracovanie a uchovávanie vo forme vhodnej pre ďalšiu analýzu a reportovanie.

Ide o technicky najzložitejší a najviac zaťažovaný komponent bannerového systému. Do technických špecifikácií sme zaradili časť obsahujúcu niektoré technické a architektonické detaily súvisiace s prevádzkou Banner Engine. V prvom rade vám to umožňuje minimalizovať riziká pri odhadovaní nákladov na vývoj systému, pretože v závislosti od zvolenej architektúry sa náročnosť práce môže výrazne líšiť.

Každá technická úloha sa líši veľkosťou, počtom ilustrácií a počtom verzií. Napríklad bannerový dokument je prezentovaný na 44 stranách a obsahuje 15 ilustrácií. Proces prípravy tohto dokumentu trval približne mesiac a zahŕňal približne 8 iterácií so zákazníkom.

class="fs-13">

Obchodné verzus funkčné požiadavky

V referenčných podmienkach sa zaznamenávajú obchodné požiadavky na systém aj funkčné požiadavky:

— Obchodné požiadavky sú popisom toho, ČO musí systém robiť v jazyku podnikového používateľa. Predovšetkým obchodné požiadavky musia byť zrozumiteľné pre manažéra, ktorý nemá technické vzdelanie a skúsenosti.

— Funkčné požiadavky sú opisom AKO sa v systéme vykonávajú určité činnosti. Vo fáze vývoja technických špecifikácií sú funkčné požiadavky zvyčajne stanovené len pre najzložitejšie bloky projektu.

Ponorenie sa do zložitých oblastí vám umožňuje znížiť riziká pri následnom hodnotení projektu. Typické funkčné požiadavky zahŕňajú blokové diagramy, stavové diagramy, vývojové diagramy a sú doplnené o zložitejšie rozloženia obrazovky.

Príklad obchodnej požiadavky:

„Pre reklamnú kampaň je dôležité čo najpresnejšie sledovať limit zobrazení, aby ste tomu zabránili finančné straty súvisiace so zobrazovaním bannerov nad rámec plateného limitu. Okrem toho vyvstáva úloha obmedziť zobrazovanie jedného bannera na jedného používateľa, napríklad nie viac ako N-krát za deň.“

„Aby sme tento problém vyriešili [ktoré – pozri vyššie] Má využívať externú službu, ktorú budú bannerové servery kontaktovať vždy, keď sa banner zobrazí. Pretože túto službu je bod zlyhania, bannerové servery musia správne zvládnuť situáciu, keď je externá služba nedostupná alebo odpovedá s oneskorením.“

Zvyčajne zahŕňame

Referenčné podmienky obsahujú popis rolí a hlavných užívateľských scenárov vo vyvíjanom systéme.

Správne technické špecifikácie pre vývoj softvéru sú tajomstvom úspešného projektu

Úloha: Administrátor

Príklad funkčnej požiadavky:

„Po pridaní novej stránky do systému musí administrátor vytvoriť reklamné plochy s ňou spojené. Pri vytváraní reklamnej plochy je potrebné uviesť platformu, typ plochy, podporovaný formát banneru, veľkosť, frekvenciu zobrazení (pri statických miestach), ktorá sa po vytvorení reklamnej plochy stáva k dispozícii manažérom, ktorí zadávajú inzerciu.

Technická špecifikácia obsahuje požiadavky na integráciu vyvíjaného systému s ďalšími externými a internými systémami používanými zákazníkom.

V kontexte technických špecifikácií pre bannerový systém ide o integráciu so systémami správy webových stránok spoločnosti, fakturácie, autentifikácie a ukladania užívateľských dát.

„Systém bannerovej reklamy je napojený na tri externé moduly fungujúce v prostredí spoločnosti: systém správy webových stránok spoločnosti, fakturačný systém a systém na autentifikáciu a ukladanie používateľských údajov.“ Každé zobrazenie bannera je sprevádzané požiadavkou od redakčné systémy do bannerového systému. Tieto systémy tiež používajú spoločné identifikátory platformy a reklamného priestoru, ako aj konzistentné názvy parametrov zacielenia.“

V referenčných podmienkach zvyčajne uvádzame slovník, ktorý vysvetľuje význam špeciálnych pojmov použitých v dokumente. Je veľmi dôležité presne definovať význam pojmov, ktoré sa neskôr v dokumente použijú.

« Umiestnenie (jednotka umiestnenia, riadok mediálneho plánu) – Ide o subjekt, ktorý kombinuje banner, ktorý je potrebné zobraziť, reklamnú plochu, na ktorej bude banner zobrazený, a pravidlá zobrazovania. Pravidlá zobrazenia určujú obdobie umiestnenia, parametre zacielenia, limity umiestnenia, váhy atď. V skutočnosti všetky reklamné kampane pozostávajú z umiestnení.“

Kontaktná frekvencia– počet jedinečných používateľov, ktorí si prezreli reklamný banner určitý počet krát. Napríklad, frekvencia kontaktu 5– počet unikátnych užívateľov, z ktorých každý si pozrel tento reklamný banner aspoň 5x. Frekvencia kontaktov 1= Pokrytie.

Základné princípy

Pri písaní technických špecifikácií sa snažíme v maximálnej možnej miere využívať grafické podklady pre vizuálnu a výstižnú prezentáciu informácií. Jeden diagram môže často nahradiť niekoľko strán textu. V tejto súvislosti vidíme náš cieľ ako tzv. výkres technických špecifikácií, t.j. prezentácia všetkých viac či menej zložitých fragmentov systému v grafickej podobe a využitie textu ako komentára ku grafickým materiálom.

Obchodní manažéri väčšinou nemajú čas študovať viacstranové technické požiadavky. Prezeranie obrázkov poskytuje jasnú predstavu o hlavných charakteristikách vyvíjaného systému. Vďaka tomu sa zlepšuje komunikácia medzi biznis užívateľom a nami a zvyšuje sa kvalita samotných požiadaviek.

Nasledujúci diagram ilustrujúci štruktúru reklamných kampaní a vzťah medzi hlavnými pojmami v rámci reklamných kampaní nám ušetril niekoľko strán textu.

V prípade potreby používame v technických špecifikáciách prototypy vybraných systémových obrazoviek (funkčné wireframy), ktoré aj keď nie sú konečné, demonštrujú základný blok funkčnosti používateľského rozhrania.

Tento prototyp obrazovky na úpravu reklamnej kampane bol zahrnutý do zadávacích podmienok systému bannerovej reklamy.

Prototypy už vo fáze vývoja dávajú zákazníkovi predstavu o tom, ako presne bude rozhranie systému vyzerať.

Požiadavky musia byť napísané v jazyku „živého človeka“., zrozumiteľné pre firemného užívateľa, vrát. senior manažér bez technických zručností; mali by obsahovať minimum odbornej terminológie. Čím rýchlejšie sa používateľ s obsahom technickej špecifikácie „vyrovná“, tým efektívnejšia bude naša komunikácia s ním.

Skúsenosti z predmetu

Skúsenosti s vývojom podobných systémov majú veľký význam pri tvorbe technických špecifikácií. Pomáha nám rýchlo pochopiť obchodné procesy a potreby zákazníka a robiť „analogicky“ mnohé veci, ktoré by sa nám predtým zdali ťažké. Nahromadené skúsenosti v oblasti manažérskych obchodných systémov, veľkých internetových projektov, finančných systémov, e-commerce systémov nám umožňujú aplikovať naše znalosti vo vzťahu ku každému následnému projektu, ktorým sa zaoberáme. Pred prijatím objednávky na vyššie uvedený bannerový reklamný systém sme už vyvíjali niekoľko bannerových systémov. Vedeli sme dobre, ako bannery fungujú, a poznali sme charakteristickú terminológiu tejto tematickej oblasti. Na základe našich skúseností s inými bannerovými systémami sme zákazníkovi ponúkli pomerne veľa zjednodušení, originálne riešenia, a to nielen v technológiách, ale aj v biznise.

Hľadať prednášky

Technické špecifikácie zariadenia

Pri navrhovaní technického zariadenia má dôležité miesto vypracovanie technickej a technologickej dokumentácie: technické špecifikácie (TOR) a technické podmienky (TS).

Technická úloha— ide o hlavný podkladový dokument pre vývoj produktu, ktorý obsahuje technické a ekonomické požiadavky na produkt, ktoré určujú jeho spotrebiteľské vlastnosti a efektívnosť použitia, zoznam dokumentov vyžadujúcich spoločné zváženie, postup dodania a akceptácie výsledkov vývoja. Konštrukčná špecifikácia je vypracovaná na základe GOST 15.001-88 a vypracovaná v súlade so všeobecnými požiadavkami na textové dizajnové dokumenty v súlade s GOST 2.105-68.

Ako technickú špecifikáciu je tiež dovolené použiť akýkoľvek dokument (zmluva, protokol, náčrt, vzorka produktu a pod.) obsahujúci potrebné a dostatočné požiadavky na vývoj a uznaný zákazníkom a vývojárom.

Schválená technická špecifikácia je dokument, ktorý musia vývojári dodržiavať vo všetkých fázach tvorby systému a návrhu úloh. Zmeny vykonané v technických špecifikáciách musia byť zdokumentované v protokole, ktorý je súčasťou technických špecifikácií. Protokol musí schváliť zákazník.

Pri vývoji technických špecifikácií by ste mali:

· stanoviť spoločný cieľ stvorenia technický systém;

· stanoviť všeobecné požiadavky na navrhnutý systém;

· určiť fázy tvorby systému a načasovanie ich implementácie;

· vykonať predbežnú kalkuláciu nákladov na vytvorenie systému.

Zadávacie podmienky musia obsahovať tieto oddiely:

1) názov a rozsah aplikácie;

2) kód produktu;

3) dôvody rozvoja;

4) účel a štúdia uskutočniteľnosti;

5) zdroje pre rozvoj;

6) fázy vývoja a spustenia výroby;

7) technické požiadavky.

V závislosti od účelu vyvíjaných meradiel, podmienok ich výroby a prevádzky je možné meniť štruktúru technických špecifikácií kombinovaním jednotlivých sekcií a zavádzaním nových.

V kapitole Základ pre rozvoj uveďte názov dokumentu (dokumentov), ​​ktorý zabezpečuje tento vývoj, organizáciu, ktorá tento dokument schválila a dátum jeho schválenia, názov a kód témy vývoja.

Základom vývoja je marketingový prieskum a vydanie nového štandardu.

V časti „Štúdia účelu a uskutočniteľnosti rozvoja“ uveďte:

1. Špecifickým funkčným účelom predmetu je zníženie toxicity automobilu.

Referenčné podmienky pre vývoj programu

Dostupnosť domácich a zahraničných analógov a možnosť alebo uskutočniteľnosť ich použitia na tento účel - na trhu sú zahraničné analógy, ale ich cena a domáce analógy.

3. Odhadovaná potreba týchto predmetov medzi spotrebiteľmi - tento predmet je nevyhnutný, aby spotrebiteľ spĺňal normy a chránil zdravie ľudí a životného prostredia.

V časti „Zdroje vývoja“ je uvedený zoznam výskumných a iných prác, ktorých výsledky sa pri tomto vývoji využívajú, ako aj zoznam vzoriek alebo makiet, na základe ktorých sa vývoj uskutočňuje. von.

V časti „Etapy vývoja“ sú uvedené potrebné etapy prác a približné termíny ich ukončenia, zloženie a približné termíny odovzdania projektovej technologickej dokumentácie na metrologické preskúmanie a organizácia, ktorá ho vykonáva.

Na základe štádií životného cyklu produktu vyvíjame štádiá vývoja a uvedenia do výroby.

Hlavné fázy vývoja: marketingový výskum; vývoj technických špecifikácií; — návrh zariadenia; súdny proces; predvýroba; uvedenie do výroby.

V prvej fáze návrhu sa uskutoční výber (alebo vývoj) schematického diagramu objektu. Na tento účel sa na základe referenčných údajov, odporúčaní a noriem vytvára množstvo variantov objektu - analógov, ktoré do tej či onej miery spĺňajú požiadavky technických špecifikácií. V prípade potreby sa vykonajú ďalšie úpravy. obvodové schémy predmety - analógy. Ak sa nenájdu varianty objektov - analógy, prejdite na postup syntézy variantov objektov, s ktorými sa v strojárskej praxi ešte nestretli. V tomto prípade, ako už bolo uvedené, sa v maximálnej možnej miere používajú štandardné prvky a komponenty.

Ďalšou fázou návrhu je návrh hlavných prvkov a konštrukcie matematických modelov fungovanie zariadenia. Poslednou fázou návrhu je konečný návrh dizajnu prijaté rozhodnutia, vyhotovenie výkresov a textových častí v súlade s požiadavkami ESKD.

Po úspešných skúškach je pre zákazníka projektu na základe požiadaviek technických špecifikácií a noriem vzťahujúcich sa na tento typ výrobku, s prihliadnutím na výsledky skúšok, vypracovaná technická špecifikácia zariadenia, ktorá obsahuje:

1.Technické požiadavky

2. Bezpečnostné požiadavky

3. Environmentálne požiadavky

4. Pravidlá prijímania

5. Metódy kontroly

6. Preprava a skladovanie

7. Návod na obsluhu

8. Záruka výrobcu

9. Likvidácia

Na základe vypracovaných dokumentov môžete začať so samotným návrhom zariadenia.

Odoslanie dobrej práce do databázy znalostí je jednoduché. Použite nižšie uvedený formulár

Študenti, postgraduálni študenti, mladí vedci, ktorí pri štúdiu a práci využívajú vedomostnú základňu, vám budú veľmi vďační.

MINISTERSTVO ŠKOLSTVA A VEDY RF

FEDERÁLNA ŠTÁTNA VZDELÁVACIA INŠTITÚCIA

STREDNÉ ODBORNÉ VZDELÁVANIE

ŠTÁTNA VYSOKÁ ŠKOLA KRASNOGORSK

KATEDRA POČÍTAČOVÝCH ZARIADENÍ A AUTOMATIZOVANÝCH SYSTÉMOV

o nácviku získavania základných odborných zručností

študentka skupiny 37

Bojarkin Alexander Sergejevič

Vedúci praxe

od spoločnosti ______________ / Dubrov Yu.V.

od KGC _____________ / Studenova O.V./

Úvod

1. Vyjadrenie problému

1.1 Referenčné podmienky

Dôvody rozvoja

Účel rozvoja

Požiadavky na spoľahlivosť

Požiadavky na informácie a kompatibilitu softvéru

Technické a ekonomické ukazovatele

Etapy a etapy vývoja

2. Hlavná časť

2.1 Popis programu

Všeobecné informácie

Funkčný účel

Popis logickej štruktúry

Všeobecné informácie o programe

Použitý softvér

Použité technické prostriedky

Štruktúra programu

Nastavenie programu

Kontrola programu

2.3 Návod na obsluhu

Účel programu

Podmienky vykonávania programu

Spustenie programu

Všeobecné ustanovenia

Obsluha počítača (PC)

Záver

Bibliografia

Úvod

Ja, Boyarkin Alexander Sergeevič, študent Krasnogorskej štátnej vysokej školy skupiny 37, som absolvoval stáž v PC System LLC. Zaoberal som sa prácou s dokumentmi (Kopírovanie, Tlač, Spracovanie... atď.)

1. Bol zapojený do práce na softvérovej podpore.

2. Poradenstvo v oblasti hardvéru VT

3. Tech. Služba VT

1 Vyhlásenie o probléme

1.1 Referenčné podmienky

Dôvody rozvoja

Základom pre vypracovanie programu je zadanie vydané pre prax na získanie základných odborných zručností vedúcim praxe "System PK LLC" Dubrov Yu.V.

Názov diela: „MediaPlayer“. Herec: Boyarkin A.S.

Účel rozvoja

Účelom softvérového produktu je vytvoriť aplikáciu, ktorá dokáže prehrávať prehrávač MediaPlayer vo formáte „mp3.mid.wma.etc“. Vyvinutý softvér slúži na počúvanie hudby.

Požiadavky na program alebo softvérový produkt

Program vám umožňuje počúvať zvukové súbory

1.1.3.1 Požiadavky na výkon

Hlavné funkcie programu:

Prehrávajte hudbu vo formáte mp3, wma atď

1.1.4 Požiadavky na spoľahlivosť

Program by mal:

Práca s daným operačným algoritmom;

2) Vykonajte nepretržitú prácu s dátovým súborom

1.1.5 Podmienky prevádzky a požiadavky na skladbu a parametre technických zariadení

Prevádzkové podmienky programu sa zhodujú s prevádzkovými podmienkami počítača. Program by mal byť určený pre neprofesionálnych používateľov.

Minimálne požiadavky do elektronického počítača:

CPU: Intel Pentium

Frekvencia: 233 MHz

RAM: 64 MB

1) Procesor: Intel Pentium IV

2) Frekvencia: 1600 MHz

3) RAM: 512 MB

4) Klávesnica a myš.

1.1.6 Požiadavky na informácie a kompatibilitu softvéru

Operačný systém: Windows XP alebo vyšší

Programovací jazyk: Borland Delphi

Požiadavky na prepravu a skladovanie

Program je dodávaný na laserovom pamäťovom médiu. Softvérová dokumentácia je dodávaná v elektronickej a tlačenej forme.

Špeciálne požiadavky

softvér by mal mať jednoduché rozhranie určené pre neprofesionálnych používateľov.

Dokumentácia k akceptovanému prevádzkovému softvéru (softvéru) musí obsahovať úplné informácie potrebné pre programátorov na prácu s týmto programom.

1.1.7 Požiadavky na softvérovú dokumentáciu

Hlavnými dokumentmi upravujúcimi vývoj budúcich programov by mali byť dokumenty Jednotného systému programovej dokumentácie (USPD): príručka systémového programátora, príručka operátora, popis programu.

1.1.8 Technické a ekonomické ukazovatele

Efektívnosť softvéru je určená jednoduchosťou jeho použitia na hodnotenie kvality vedomostí, ako aj ekonomickými výhodami získanými z implementácie tohto programu.

Uverejnené na http://www.allbest.ru/

Uverejnené na http://www.allbest.ru/

1.1.9 Etapy a míľniky vývoja

Vedúci výrobnej praxe:

Studeňová O.V.

1.1.10 Postup kontroly a preberania

Kontrola a akceptácia vývoja sa uskutočňuje na základe testovania, kontroly a príkladov ladenia. Zároveň sa kontroluje vykonávanie všetkých funkcií programu.

1.2 Preskúmanie existujúcich riešení

Podnik tento typ softvérového produktu nedisponuje, a preto bolo rozhodnuté vyvinúť softvér, ktorý rieši vyššie uvedené problémy.

1.3 Výber programovacieho jazyka

V súčasnosti existuje veľa rôznych programovacích jazykov.

Visual Basic je produktom mnohoročného vývoja jazyka Basic. V podstate je tento jazyk určený na vytváranie programov, ktoré pracujú v dialógovom režime s používateľom, "teda vo vizuálnom režime. Z hľadiska zložitosti a možností možno Visual Basic postaviť na úroveň Borland Delphi 7 alebo C++.

Borland Delphi je univerzálny nástroj na vývoj aplikácií pre Windows. Nie je možné vymenovať všetky výhody Borland Delphi - je to rýchly kompilátor, pohodlné vývojové prostredie, bohaté možnosti práce s databázami a veľká sada komponentov; je to, samozrejme, vynikajúce vizuálne programovacie prostredie, pochopiteľné , ľahko sa učí a často nevyžaduje znalosti profesionálneho vývojára.

Jedinečnosť Borland Delphi vám umožňuje vytvárať seriózne, plne funkčné riešenia v krátkom čase. Je to pohodlné vo všetkých ohľadoch, pre začiatočníkov aj profesionálov. Umožňuje začiatočníkom s malým úsilím a časom vytvárať aplikačné programy, ktoré sú navonok nerozoznateľné od programov, ktoré vytvorili. profesionálnych špecialistov. Pre profesionálov poskytuje Borland Delphi možnosť vytvárať komplexné aplikácie, ktoré pracujú s akoukoľvek databázou. V súčasnosti je Borland Delphi jedným z najpopulárnejších softvérové ​​produkty na tvorbu informačné systémy. Na jeho základe sa vytvárajú malé programy aj systémy podnikového rozsahu.

Integrované vývojové prostredie Borland Delphi bolo zvolené pre písanie softvéru z dôvodu, že v tejto práci bolo úlohou vyvinúť modul v rámci projektu zameraného na využitie Borland o Delphi.

Na rozdiel od Vizuálny jazyk Základné 6.0, Borland Delphi má schopnosť viac pohodlná práca s databázami s kratšou časovou náročnosťou na ich prepojenie, pridávanie záznamov do tabuľky a vykonávanie rôznych operácií s údajmi v tabuľkách a tiež môže poskytnúť užívateľsky príjemnejšie rozhranie pre neprofesionálneho používateľa.

2 Hlavná časť

2.1 Popis programu

Všeobecné informácie

Tento softvér je určený pre študentov na počúvanie zvukových súborov.

Program je implementovaný v programovacom prostredí Borland Delphi.

Funkčný účel

Tento softvér rieši nasledujúce problémy:

otvorenie a zobrazenie audio prehrávača

možnosť výberu skladieb vo formátoch „mp3, wma, atď...“

2.1.3 Popis logickej štruktúry

Program zahŕňa:

Funkcia na prezeranie zvukových súborov na vašom PC

funkcia počúvania zvukových súborov

technický systémový program

Windows XP a vyšší;

procesor: Pentium IV;

frekvencia: 1600 MHz;

RAM: 512 MB;

grafická karta: 32 MB;

klávesnica a myš.

2.2 Príručka systémového programátora

Všeobecné informácie o programe

Vyvinutý softvér je navrhnutý pre rýchle a pohodlné počúvanie hudby

Tento program bol vytvorený v programovacom jazyku Borlabd Delphi pomocou kompilátora Borlabd Delphi.

2.2.2 Použitý softvér

Program beží v systéme Windows XP a jeho novších verziách. Vývojové prostredie - Borlabd Delphi.

2.2.3 Použité technické prostriedky

Minimálne hardvérové ​​požiadavky na elektronický počítač:

Procesor: Intel Pentium

Frekvencia: 233 MHz

RAM: 64 MB

Voľné miesto na pevnom disku: 15 MB

1) Procesor: Intel Pentium IV

Frekvencia: 1600 MHz

RAM: 512 Mb

Voľné miesto na pevnom disku: 20 MB

Grafická karta: 32 Mb

2.2.4 Štruktúra programu

Ryža. 1 programová štruktúra

Na formulári 1 sú:

Štítok – slúži na zobrazenie názvu súboru

Upraviť – slúži na zobrazenie cesty prehrávania

Tlačidlo – slúži na zobrazenie zoznamu súborov

OpenDialog – slúži na otváranie súborov formátu prehrávača

MediaPlayer - na prehrávanie zvukových súborov

Vo formulári je tiež tlačidlo; kliknutím na tlačidlo môžete otvoriť zoznam všetkých súborov vo vašom počítači

Krok 3. Pripojte program k súboru prehrávača

procedure TForm1.Button1Click(Sender: TObject);

edit1.Text:= opendialog1.FileName; // Úprava textu názvu súboru

If openDialog1.Execute then begin // Ak otvoríte dialógové okno, program sa spustí

MediaPlayer1.FileName:=openDialog1.FileName; //Otvorte dialógové okno s názvom súboru

MediaPlayer1.Open; // Spustite prehrávač

Nastavenie programu

Program je určený pre neprofesionálnych používateľov a nevyžaduje žiadnu konfiguráciu.

Skopírujte priečinok do ľubovoľného adresára, napríklad na lokálny disk C:\ (C:\Program Files\BoyaraPlayer) spustite súbor "BoyaraPlayer.exe"

Kontrola programu

Testovaný objekt

Testovaným objektom bol prehrávač médií, ktorý umožňuje prehrávať hudbu v rôznych formátoch

Účel testovania

Účelom testu je skontrolovať spoľahlivosť programu.

Požiadavky na program

Program by mal byť navrhnutý tak, aby bol užívateľsky prívetivý.

Okrem toho musí byť program užívateľsky prívetivý, intuitívny prehľadné rozhranie, podobný tomu, ktorý je všeobecne akceptovaný pre štandardné aplikácie Windows.

Požiadavky na softvérovú dokumentáciu

Obsah softvérovej dokumentácie:

popis programu;

text programu;

príručka systémového programátora;

návod na obsluhu.

2.3 Návod na obsluhu

Účel programu

Program je navrhnutý pre pohodlné používanie počúvania MediaPlayera

Windows XP a vyšší;

procesor: Pentium;

frekvencia: 233 MHz

RAM: 64 MB;

grafická karta: 32 MB;

Windows XP SP2 a vyššie;

procesor: Pentium IV;

frekvencia: 1600 MHz;

RAM: 512 MB;

grafická karta: 64 MB;

klávesnica a myš.

3. Bezpečnostné opatrenia počas prevádzky (PC)

3.1 Všeobecné ustanovenia

1) Tento návod obsahuje bezpečnostné opatrenia, ktoré by sa mali dodržiavať pri vykonávaní údržby a prevádzky počítača (PC).

Pokyny sú povinné pre osoby vykonávajúce akúkoľvek údržbu a „ údržbu Počítač (PC), t.j. pre inžinierov, programátorov, elektrotechnikov.

Je zakázané prevádzkovať počítač (PC) s vypnutým ventilačným systémom.

Je zakázané prevádzkovať počítač (PC) pri teplotách nad 35 stupňov. C. a vlhkosť viac ako 90 %.

5) Zamestnanci, ktorí si preštudovali pravidlá technickej prevádzky zariadení, tieto pokyny, zložili skúšku z bezpečnostných predpisov a majú osvedčenie na oprávnenie prevádzkovať elektroinštaláciu do 1000V, môžu pracovať na prevádzke a údržbe počítačov (PC). ).

3.2 Prevádzka počítača (PC)

1) Zapnite počítač (PC) podľa pokynov na zapnutie a vypnutie tohto počítača.

2) Pred zapnutím počítača (PC) sa musíte zoznámiť s protokolom hardvéru a uistiť sa, že všetky zariadenia počítača boli počas predchádzajúcej prevádzky v dobrom funkčnom stave.

Záver

V rámci nácviku na získanie základných odborných zručností bola vyvinutá aplikácia na počúvanie mediálnych súborov, z ktorej je možné vyvodiť nasledovné závery:

Pri vývoji aplikácie sme prešli celým cyklom návrhu programu od zadania úlohy zákazníkom až po uvedenie hotovej aplikácie do prevádzky.

Vyvinutá aplikácia umožňuje:

Počúvajte MediaPlayer;

Dôsledne vyberajte hudbu s formátmi mp3.wma na ďalšie použitie;

Ďalší vývoj programu sa uskutoční jeho modernizáciou: zavedením nových formátov, ako aj písaním nových doplnkových modulov podľa potreby.

Ak teda zhrnieme návrh, treba poznamenať, že stanovený cieľ a ciele boli dosiahnuté.

Bibliografia

GOST 7.1-84 Bibliografický popis dokumentu. Všeobecné požiadavky a pravidlá navrhovania.

GOST 19.201 - 78. Jednotný systém programovej dokumentácie. Technická úloha. Požiadavky na obsah a dizajn.

GOST 19.401 - 78. Text programu. Požiadavky na obsah a dizajn.

GOST 19.402 - 78. Popis programu.

GOST 19.503 - 79. Príručka systémového programátora. Požiadavky na obsah a dizajn.

GOST 19.505 - 79. Návod na obsluhu. Požiadavky na obsah a dizajn.

GOST 24.207 - 80. Požiadavky na obsah softvérových dokumentov.

Flenov M.E. Programátorská biblia v prostredí Delphi, 2009.

Normy Jednotný systém programová dokumentácia (ESPD).

Shishkin V.V. Smernice pre projekt kurzu. -Smolensk, 2002.

Uverejnené na Allbest.ru

Podobné dokumenty

    Vytvorenie informačnej webovej stránky pre nadšencov rybolovu, ktorá im umožní získať potrebné informácie. Požiadavky na program alebo softvérový produkt. Etapy a etapy vývoja. Softvér odporúčaný pre fungovanie programu.

    práca, pridané 18.03.2012

    Softvér je dôležitou súčasťou fungovania počítačových činností. Štúdium princípu fungovania rezidentských programov. Vývoj programu na odstránenie slov textový súbor nerozlišuje veľké a malé písmená. Požiadavky na program, vypracovanie projektu.

    kurzová práca, pridané 02.03.2011

    Rozsah činnosti a Pracovné povinnosti Správca webovej stránky reklamnej agentúry. Funkčné a nefunkčné požiadavky na softvér pre automatizáciu práce administrátora. Typy a typy testovania, príručka programátora.

    kurzová práca, pridané 15.05.2014

    Softvér ako súbor programov systému na spracovanie informácií a programových dokumentov potrebných na fungovanie týchto programov. Systémový softvér (programy na všeobecné použitie), aplikačný a inštrumentálny (programovacie systémy).

    abstrakt, pridaný 06.04.2010

    všeobecné charakteristiky a požiadavky programu. Funkčný model riešenia problému (BPWin), potrebný softvér. Popis webovej stránky, užívateľský a programátorský manuál. Technické a ekonomické výpočty rozvoja.

    práca, pridané 21.01.2014

    Program na tvorbu ukazovacie hodiny. Minimálne požiadavky na skladbu a parametre technických prostriedkov programu. Výber a zdôvodnenie programovacieho systému Microsoft Visual Studio. všeobecný popis algoritmu. Používateľská a programátorská príručka.

    test, pridaný 11.12.2012

    Rozsah a požiadavky vytvorenej webovej aplikácie. Požiadavky na hardvér a softvér. Vývoj štruktúry webovej aplikácie a výber nástrojov na implementáciu softvéru. Softvérová implementácia webovej aplikácie. Štruktúra databázy.

    práca, pridané 03.06.2014

    Vývoj softvéru, ktorý zautomatizuje prácu manažéra s klientmi a dodávateľmi. Stanovenie požiadaviek, testovanie, popis programu. Príručka systémového programátora. Vytvorenie DBMS v DELPHI pre manažéra.

    práca, pridané 16.06.2014

    Referenčné podmienky pre vývoj softvérového produktu a požiadavky na program. Písanie operačného algoritmu a vývoj programového rozhrania. Príručka systémového programátora a operátora. Základné metódy a princípy testovania databáz.

    práca, pridané 27.01.2013

    Konečným cieľom každého počítačového programu je ovládať hardvér. Jadro operačného systému počítača: softvér na úrovni systému. Počítačové siete a ich účel. Základy fungovania internetu a jeho základných služieb.

Jednou zo základných podmienok softvérovej licenčnej zmluvy je označenie povoleného použitia takýchto softvérových produktov. V tomto prípade nehovoríme o popise funkcionality alebo postupe používania programov na určený účel, ako je to často v mnohých licenčných zmluvách.

Keďže licenčná zmluva je zameraná na udelenie práva na používanie, absencia uvedenia spôsobov použitia, ktoré sú v súlade s požiadavkami zákona alebo ich nahradenie fiktívnymi metódami, automaticky znamená možnosť uznať takúto dohodu ako neuzatvorenú.

Je dôležité vedieť! Autorské práva upravujú obeh kópií diel vrátane softvéru. Preto by sa legálne spôsoby používania softvéru mali chápať iba ako činnosti zamerané na prenos jeho kópií tretím stranám. Extrahovanie užitočných vlastností softvéru v rámci používania jeho kópie sa zo zákona nepovažuje za spôsoby použitia.

Hlavné spôsoby použitia diel sú uvedené v článku 1270 Občianskeho zákonníka Ruskej federácie. Medzi spôsoby používania softvéru patria:

  1. softvérové ​​prehrávanie, t.j. existuje výroba jednej alebo viacerých kópií softvéru alebo jeho časti v akejkoľvek hmotnej podobe vrátane záznamu do pamäte počítača;
  2. distribúcia softvéru predajom alebo iným scudzením jej kópií;
  3. verejné vystavenie softvéru t.j. akékoľvek predvádzanie kópie Softvéru na obrazovke pomocou televízneho rámu alebo iných technických prostriedkov na mieste prístupnom verejnosti alebo na mieste, kde sa nachádza značný počet osôb nepatriacich do obvyklého rodinného kruhu. bez ohľadu na to, či je softvér vnímaný na mieste jeho predvádzania alebo na inom mieste súčasne s predvádzaním softvéru;
  4. import inštancií softvéru na účely distribúcie;
  5. prenájom kópie softvéru keď je program hlavným predmetom prenájmu;
  6. úprava softvéru, t.j. akékoľvek ich zmeny, vrátane prekladu takéhoto programu alebo takejto databázy z jedného jazyka do iného jazyka, s výnimkou prispôsobenia, to znamená zmien vykonaných výlučne za účelom fungovania počítačového programu alebo databázy v špecifických technické prostriedky užívateľ alebo pod kontrolou špecifických užívateľských programov;
  7. sprístupnenie softvéru verejnosti takým spôsobom, že k softvéru má prístup každá osoba z akéhokoľvek miesta a kedykoľvek podľa vlastného výberu (sprístupnenia verejnosti), t.j. prenos kópie cez internet.

Zoznam spôsobov použitia softvéru stanovený v článku 1270 Občianskeho zákonníka Ruskej federácie je otvorený, t.j. Legislatíva nevylučuje možnosť iných spôsobov. Takéto metódy by sa však mali týkať priamo prenosu softvérových inštancií, a nie praktickej implementácie funkcionality v nich vloženej, ako sme jasne ilustrovali vyššie.

Pozor! Výsledkom je použitie programov podľa ich funkčného účelu, prispôsobenie programov ich konfiguráciou pomocou vstavaných vnútorné schopnosti nevzťahujú na použitie. teda vzdialený prístup na softvér a rôzne cloudové služby na jeho základe tiež nemožno považovať za legálny spôsob jeho použitia.

Správne formulujte podmienky licenčnej zmluvy.

V počítačovom softvéri je nevyhnutná súčasť, bez ktorej na ňom jednoducho nič neurobíte. To sa nazýva systémový softvér. Kupujúci kupuje počítač vybavený systémovým softvérom, ktorý je pre chod počítača nemenej dôležitý ako pamäť alebo procesor. Okrem systémového softvéru obsahuje aj počítačový softvér aplikačné programy A programovacie systémy.

Počítačový softvér sa delí na:

Systémový softvér;

servisný softvér,
- aplikačný softvér;
- programovacie systémy.

TO systémový zahŕňajú predovšetkým operačné systémy a programy zahrnuté v operačnom systéme (napríklad ovládače pre rôzne zariadenia počítač (z anglického slova „drive“ – ​​spravovať), t.j. programy, ktoré riadia činnosť zariadení: ovládače pre skener, tlačiareň atď.). Okrem operačné systémy Zahrnutý je aj softvér na údržbu (nazývajú sa aj servisný softvér alebo pomôcky, z anglického slova „utilize“ - použiť) na údržbu diskov, archivátory, antivírusové programy atď.

Servisný softvér je súbor softvérových produktov, ktoré užívateľovi poskytujú doplnkové služby pri práci s počítačom a rozširovaní možností operačných systémov. Autor: funkčnosť servisné nástroje možno rozdeliť na:

  • zlepšenie používateľského rozhrania;
  • ochrana údajov pred zničením a neoprávneným prístupom;
  • obnovovacie údaje;
  • zrýchlenie výmeny dát medzi diskom a RAM:
  • nástroje na archiváciu a zrušenie archivácie;
  • antivírusové látky.

Programy, pomocou ktorých môže používateľ vyriešiť svoje problémy informačné úlohy, bez použitia programovania, sú tzv aplikačné programy.

Všetci používatelia spravidla uprednostňujú sadu aplikačných programov, ktoré potrebuje takmer každý. Nazývajú sa programy na všeobecné použitie. Tie obsahujú:

Textové a grafické editory, pomocou ktorých môžete pripravovať rôzne texty, vytvárať kresby a kresliť kresby; inými slovami, písať, kresliť, kresliť;

Systémy správy databáz (DBMS), ktoré vám umožňujú zmeniť váš počítač na referenčnú knihu na akúkoľvek tému;

Tabuľkové procesory, ktoré umožňujú organizovať v praxi veľmi bežné výpočty tabuliek;

Komunikačné (sieťové) programy určené na výmenu informácií s inými počítačmi pripojenými k údajom v počítačovej sieti.

Okrem toho existuje veľké množstvo špeciálne aplikačné programy pre odborné činnosti. Často sa nazývajú aplikačné softvérové ​​balíky. Sú to napríklad účtovné programy, ktoré vykonávajú mzdovú agendu a iné výpočty, ktoré sa robia v účtovných oddeleniach; systémov počítačom podporovaný dizajn, ktoré pomáhajú dizajnérom rozvíjať projekty rôznych technické zariadenia; balíky, ktoré vám umožňujú riešiť zložité matematické problémy bez písania programov; školiace programy na rôzne školské predmety a oveľa viac.

Sada nástrojov vrátane vstupného programovacieho jazyka, prekladača, strojového jazyka a knižníc štandardné programy, prostriedok na ladenie preložených programov a ich poskladanie do jedného celku, sa nazýva programovací systém. V programovacom systéme prekladateľ prekladá program napísaný vo vstupnom programovacom jazyku do jazyka strojových inštrukcií konkrétneho počítača.

26. Operačný systém počítača (účel, zloženie, načítanie).

Všetky rôzne programy používané na moderný počítač nazývaný softvér.

Operačný systém je základnou a nevyhnutnou súčasťou počítačového softvéru, bez ktorého počítač v zásade nemôže fungovať.

Operačný systém - Toto program, ktorý zabezpečuje spoločné fungovanie všetkých počítačových zariadení a poskytuje užívateľovi prístup k svojim zdrojom.

Dnes najznámejšie operačné systémy pre IBM-kompatibilné osobné počítače sú rodiny operačných systémov Microsoft Windows a Linux.

HLAVNÉ FUNKCIE OPERAČNÉHO SYSTÉMU:

Vedenie dialógu s používateľom;

I/O a správa dát;

Plánovanie a organizácia procesu spracovania programu;

Distribúcia zdrojov (RAM a vyrovnávacia pamäť, procesor, externých zariadení);

Spustite programy na spustenie;

Všetky možné pomocné údržbárske operácie;

Prenos informácií medzi rôznymi internými zariadeniami;

Softvérová podpora periférne zariadenia(displej, klávesnica, diskové mechaniky, tlačiareň atď.).

Moderné operačné systémy majú zložitú štruktúru, ktorej každý prvok vykonáva špecifické funkcie na ovládanie počítača.

Správa systému súborov. Proces prevádzky počítača v určitom zmysle spočíva vo výmene súborov medzi zariadeniami. Operačný systém má softvérové ​​moduly, ktoré spravujú súborový systém.

príkazový procesor -špeciálny program, ktorý od používateľa vyžaduje príkazy a vykonáva ich.

Ovládače zariadení - špeciálne programy, ktoré poskytujú kontrolu nad prevádzkou zariadení a koordináciu výmeny informácií s inými zariadeniami a tiež umožňujú konfigurovať niektoré parametre zariadenia.

Grafické rozhranie je shell, ktorý umožňujevykonávať interakciu medzi človekom a počítačom vo forme dialógu pomocou okien, menu a ovládacích prvkov (dialógové panely, tlačidlá atď.). Na operačných systémoch s grafické rozhranie používateľ môže zadávať príkazy pomocou myši, zatiaľ čo v príkazový riadok musíte zadávať príkazy pomocou klávesnice.

Servisné programy. Operačný systém tiež obsahuje servisné programy , alebo komunálne služby. Takéto programy vám umožňujú udržiavať disky (kontrolovať, komprimovať, defragmentovať atď.), vykonávať operácie so súbormi (archív atď.), pracovať v počítačové siete a tak ďalej.

Referenčný systém. Pre pohodlie používateľa operačný systém zvyčajne obsahuje aj referenčný systém. Pomocný systém umožňuje rýchlo získať potrebné informácie ako o fungovaní operačného systému ako celku, tak aj o fungovaní jeho jednotlivých modulov.

Súbory operačného systému sú uložené v externej dlhodobej pamäti počítača (na pevnom, disketovom alebo laserovom disku). Programy však môžu bežať iba vtedy, ak sú v pamäti RAM, takže súbory operačného systému musia byť načítané do pamäte RAM. Disk (pevný, disketový alebo laserový), na ktorom sa nachádzajú súbory operačného systému a z ktorého sa načítava, je tzv. systémový.

Autotest počítača. Súčasťou počítača je energeticky nezávislá pamäť iba na čítanie (ROM) obsahujúca programy na testovanie počítača a prvú fázu načítania OS - to je BIOS(BasicInput/OutputSystem - základný vstupno/výstupný systém).

Po zapnutí napájania začne procesor vykonávať samočinný test počítača POST (Power-ONSelfTest). Testuje sa výkon procesora, pamäte a ďalšieho hardvéru počítačového procesora, grafického adaptéra, RAM, diskových jednotiek, radičov pevné disky a klávesnice. Ak sa zistia poruchy, vydávajú sa diagnostické správy vo forme rôznych krátkych a dlhých sekvencií zvukové signály alebo vo forme textové správy. Po úspešnej inicializácii grafickej karty sa na obrazovke monitora zobrazia krátke diagnostické správy.

Po samotestovaní začne špeciálny program v systéme BIOS hľadať bootloader OS. Existuje alternatívny prístup k dostupným diskom a vyhľadávanie špeciálneho programu MasterBoot (program na načítanie OS) v prvom zavádzacom sektore disku.

Ak je disk systémový a zavádzací program je na svojom mieste, potom sa načíta do pamäte RAM a prenesie sa naň riadenie činnosti počítača. Program vyhľadá súbory operačného systému na systémovom disku a načíta ich do pamäte RAM ako programové moduly. Ak v počítači nie sú žiadne systémové disky, na obrazovke monitora sa zobrazí hlásenie „Nonsystemdisk“, operačný systém sa zastaví a počítač zostane nefunkčný.

27. Súbory. Názov súboru. Systém súborov. Základné operácie so súbormi.

Všetky programy a dáta sú uložené v dlhodobej (externej) pamäti počítača vo forme súborov.

Súbor- ide o určité množstvo informácií (program alebo dáta), ktoré majú názov a sú uložené v dlhodobej (externej) pamäti.

Názov súboru. Názov súboru pozostáva z dvoch častí oddelených bodkou: skutočného názvu súboru a prípony, ktorá určuje jeho typ.

<имя файла>.<расширение>

Skutočný názov súboru zadá používateľ a príponu nastaví automaticky program pri jeho vytvorení.

Tabuľka 1. Typy súborov a prípony

Rôzne operačné systémy majú rôzne formáty súborov. Na operačnej sále systém MS-DOS samotný názov súboru nesmie obsahovať viac ako 8 písmen latinskej abecedy, číslice a niektoré špeciálne znaky a prípona pozostáva z troch latinských písmen, napríklad: proba.txt

V operačnom systéme Názov systému Windows súbor môže mať dĺžku až 255 znakov a môžete použiť ruskú abecedu, napríklad: Jednotky informácií.doc

Pravidlá pre vytváranie názvu súboru:

Nemôžete použiť nasledujúce znaky, ktoré sú vyhradené pre špeciálne funkcie: ? : * / \ " >< |

Existujú špeciálne vyhradené slová, ktorých názvy nemožno použiť na pomenovanie priečinka. OS Windows to neumožňuje. Faktom je, že pred Windowsom bol DOS. Používal systémové priečinky s nasledujúcimi názvami: PRN, AUX, CLOCK$, NUL, COM0, COM1, COM2, COM3, COM4, ​​​​COM5, COM6, COM7, COM8, COM9, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, KON

Systém súborov- ide o funkčnú časť operačného systému, ktorá vykonáva operácie so súbormi. Súborový systém umožňuje pracovať so súbormi a adresármi (adresármi) bez ohľadu na ich obsah, veľkosť, typ atď.

Súborový systém definuje všeobecnú štruktúru pre pomenovanie, ukladanie a organizáciu súborov v operačnom systéme.

Funkcie súborového systému:

  1. Ukladanie informácií do externé médiá
  2. Čítanie informácií zo súborov
  3. Mazanie súborov, adresárov
  4. Premenovanie súborov
  5. Kopírovanie súborov atď.

Pre disky s malým počtom súborov (až niekoľko desiatok) možno použiť jednoúrovňový systém súborov , keď je adresár (obsah disku) lineárna postupnosť názvov súborov. Takýto katalóg možno prirovnať k obsahu detskej knihy, ktorá obsahuje len názvy jednotlivých príbehov.

Ak sú na disku uložené stovky a tisíce súborov, použite pre jednoduché vyhľadávanie viacúrovňový hierarchický súborový systém, ktorý má stromovú štruktúru. Počiatočný, koreňový adresár obsahuje podadresáre 1. úrovne, pričom každý z nich môže obsahovať podadresáre 2. úrovne atď. Je potrebné poznamenať, že súbory môžu byť uložené v adresároch všetkých úrovní.

Cesta k súboru. Ak chcete nájsť súbor v hierarchickej štruktúre súborov, musíte zadať cestu k súboru. Cesta k súboru obsahuje logický názov disku zapísaný cez oddeľovač "\" a postupnosť názvov vnorených adresárov, z ktorých posledný obsahuje požadovaný súbor.

Cesta k súboru spolu s názvom súboru sa niekedy nazýva úplný názov súboru.

Operácie so súbormi. Pri práci na počítači sa so súbormi najčastejšie vykonávajú tieto operácie:

  • kopírovanie (kópia súboru je umiestnená v inom adresári);
  • presun (samotný súbor sa presunie do iného adresára);
  • vymazanie (záznam súboru sa vymaže z adresára);
  • premenovanie (zmena názvu súboru).

Grafické rozhranie Windows umožňuje vykonávať operácie so súbormi pomocou myši metódou Drag&Drop (ťahaj a pusť). Existujú aj špecializované aplikácie na prácu so súbormi, tzv správcovi súborov : NortonCommander, TotalCommander, Explorer atď.

V niektorých prípadoch je potrebné pracovať s rozhraním príkazového riadka. Systém Windows poskytuje režim na prácu s rozhraním príkazového riadka systému MS-DOS.

28. Počítačové vírusy: spôsoby distribúcie, prevencia infekcie.

Počítačový vírus- druh počítačového programu alebo škodlivého kódu, ktorého rozlišovacím znakom je schopnosť reprodukovať (samoreprodukcie). Okrem toho môžu vírusy vykonávať ďalšie ľubovoľné akcie bez vedomia používateľa, vrátane tých, ktoré poškodzujú používateľa a/alebo počítač.

Aj keď autor vírusu nenaprogramoval škodlivé účinky, vírus môže viesť k zrúteniu počítača v dôsledku chýb a nezohľadnených jemností interakcie s operačným systémom a inými programami. Okrem toho vírusy zvyčajne zaberajú miesto na úložných zariadeniach a odoberajú niektoré ďalšie systémové prostriedky. Preto sú vírusy klasifikované ako malware.

Vírusy sa šíria skopírovaním svojho tela a zabezpečením jeho následného spustenia: začlenením sa do spustiteľného kódu iných programov, nahradením iných programov, registráciou v autorun a ďalšie. Vírus alebo jeho nosič môžu byť nielen programy obsahujúce strojový kód, ale aj akékoľvek informácie obsahujúce automaticky vykonávané príkazy - napríklad dávkové súbory a dokumenty Microsoft Word a Excel obsahujúce makrá. Okrem toho môže vírus na prienik do počítača využiť zraniteľné miesta v populárnom softvéri (napríklad AdobeFlash, Internet Explorer, Outlook), pre ktoré ho distribútori vkladajú do bežných údajov (obrázky, texty atď.).

Vírusy sa šíria cez diskety (staršie), flash disky, e-maily, systémy okamžitých správ, webové stránky, internet a lokálnych sietí(červy).

Hlavné typy počítačových vírusov:

Softvér (súbor): infikovať spustiteľný súbor počítače s príponami com a exe. Do tejto triedy patria aj makrovírusy napísané pomocou makro príkazov. Infikujú nespustiteľné súbory (napríklad v textový editor tabuľky MSWord alebo MSExcel).

Spúšťacie vírusy sú vložené do zavádzacieho sektora disku (Boot - sektor) alebo do sektora obsahujúceho zavádzací program systémového disku (MasterBootRecord - MBR). Niektoré vírusy zapisujú svoje telo do voľných sektorov disku a označia ich v tabuľke FAT ako „zlé“ (Badcluster).

Makrovírusy ovplyvňuje dokumenty vytvorené v niektorých aplikačných programoch (napríklad Word). K infekcii dochádza pri otvorení súboru dokumentu v okne programu

Sieťové vírusy distribuované cez rôzne počítačové siete.

Čo je softvér? Ukážky jeho praktického využitia vidíme každý deň, keď si sadneme k počítaču. Aj jednoduchý pohyb myšou po obrazovke je výsledkom softvéru. Aké typy softvéru existujú? Ako prebieha vývoj softvéru?

Softvér: teória

Počítač funguje prostredníctvom kombinovaného použitia hardvéru a softvéru. Prvý sa týka súboru čipov, dosiek a iných elektronických komponentov a zariadení, ktoré tvoria PC. Pod druhým - počítačové programy, ktoré sú určené na spracovanie informácií a vykonávanie užitočných akcií pomocou PC. Prvý sa v slangu často nazýva „hardvér“, druhý je „softvér“.

Softvér sa v počítači objaví počas inštalácie - umiestnením príslušných súborov na disk. V niektorých prípadoch je potrebné aktualizovať softvér. Ide v podstate o opätovnú inštaláciu pokročilejšej a modernejšej verzie softvéru. Ak chcete mať takzvanú „distribúciu“, musíte ju mať. Ide o špecializovaný inštalačný program.

Existujú dva hlavné typy softvéru – systémový a aplikačný. Prvý typ zabezpečuje chod PC z hľadiska jeho základných funkcií: spustenie, načítanie a vykonávanie nízkoúrovňových výpočtových operácií. Za hlavné typy systémového softvéru sa považujú nástroje na správu hardvérových komponentov počítača a ich nastavenie.

Ide o programy, pomocou ktorých sa na PC vykonávajú prakticky významné akcie. Napríklad písanie na stroji, zostavovanie tabuliek, kreslenie, používanie internetu atď.

Pre zjednodušenie jazyka sa dá zhrnúť takto: systémový softvér – pre počítač, aplikačný softvér – pre používateľa. Ďalší spôsob, ako vysvetliť rozdiel jednoduchým jazykom: Dielo väčšinou nie je vidieť. Svoje funkcie vykonávajú bez „koordinácie“ s používateľom, v skrytý režim. Aplikačný softvér zase funguje len s priamou účasťou používateľa. Dnes sa pozrieme na príklady oboch.

Existujú, samozrejme, aj „nepočítačové“ typy softvéru. Môžu ovládať iné typy zariadení – napríklad tablety, smartfóny, televízory. Existuje softvér pre systémy klimatizácie, priemyselné zariadenia atď.

Čo je operačný systém?

OS je základným typom systémového softvéru z pohľadu operačných možností PC. Prečo je zahrnutý do tejto kategórie softvéru? Faktom je, že všetok ostatný počítačový softvér (systémový aj aplikačný) funguje v prostrediach tvorených operačnými systémami. OS je základom prevádzky PC. Ak neexistuje operačný systém, nebude fungovať žiadny iný program. Hlavné procesy operačného systému sú pred používateľom skryté.

Najbežnejšie operačné systémy pre PC na svete sú Windows (najpopulárnejší, existuje veľa verzií - 7., 8., XP a iné), Linux, MacOS.

Systémový softvér: ovládače

Druhým, možno najdôležitejším typom systémového softvéru je ovládač. Sú navrhnuté tak, aby zabezpečili správnu činnosť hardvérových komponentov. Ak v počítači nie sú nainštalované ovládače pre disk, nebude fungovať. Podobne pre grafickú kartu, myš, modem a dokonca aj procesor. Typickým sieťovým softvérom je ovládač smerovača alebo modemu. Tento typ Softvér zvyčajne dodávajú výrobcovia hardvéru (a v mnohých prípadoch je súčasťou operačných systémov).

Toto je podstata systémového softvéru. Ďalej máme aplikačný softvér, príklady najpopulárnejších riešení a hlavné funkcie, ktoré sú ponúkané používateľom.

Aplikačný softvér: antivírusy, pomocné programy

Bežné typy aplikačného softvéru sú antivírusy a pomocné programy. Prvé z nich sú určené na ochranu počítača pred malvér, ktoré môžu poškodiť iný softvér alebo dokonca hardvérové ​​komponenty počítača. Niektoré z najpopulárnejších antivírusov v Rusku sú NOD32, DrWeb, Kaspersky. Pomôcky sú navrhnuté tak, aby zabezpečili stabilnú prevádzku počítača, monitorovali, ako správne funguje procesor, disky, pamäť a ďalšie hardvérové ​​​​komponenty počítača.

Populárny program Microsoft Word

Ktoré konkrétne príklady aplikačného softvéru sú dnes najviac žiadané? V prvom rade sa to týka programov na spracovanie textu. Tento druh operácie na počítači je historicky úplne prvý. Jeden z najpopulárnejších programov na spracovanie textu a vykonávanie súvisiacich operácií (kreslenie tabuliek, grafov atď.) je Word. Vyvinula ho jedna z najväčších svetových korporácií – americký Microsoft. Jeho ruský prepis je prijateľný, čo znie ako „program Word“.

K dnešnému dňu bolo vydaných niekoľko verzií tohto softvéru. Funkcie v každom z nich sú odlišné, ale základnou (a v praxi najobľúbenejšou) úlohou, ktorú vykonáva MS Word v tej či onej modifikácii, je formátovanie textu, jeho uloženie do súboru a zabezpečenie (ak je to potrebné) jeho správny výstup na tlačiareň. .

Microsoft Word: Funkcie

Program Word dokáže vykonávať obrovské množstvo operácií. menovite:

Formátovanie písmen a odsekov (výber správnej veľkosti písma a základných atribútov - podčiarknutie, tučné písmo, kurzíva, riadkovanie atď.)

Dekor vzhľad stránky (nastavenie farby a vzoru na pozadí, pridávanie grafiky, obrázkov atď.)

Pridávanie prvkov sprievodného textu (tabuľky, grafy, ikony atď.)

Naučiť sa používať Word je veľmi jednoduché. Mnohé ovládacie prvky programu sú intuitívne. Za zmienku tiež stojí Spoločnosť Microsoft, ktorá vydala Word, svoje riešenie vybavila podrobným systémom pomocníka, ku ktorému sa používateľ dostane stlačením klávesu F1 na klávesnici.

Populárne aplikácie: Microsoft Excel

Príkladom ďalšieho populárneho aplikačného softvéru je Microsoft Excel (v ruštine - „program Excel“). Jej úzkou špecializáciou sú výpočty pomocou tabuliek. Takéto riešenie výrazne zjednodušuje prácu s číslami.

Hoci tento program je považovaný za profesionálny, základné metódy práce s ním zvládnu aj začínajúci používatelia (preto si získal celosvetovú slávu).

Microsoft Excel: funkcie

Najjednoduchšie operácie v Exceli sú zobrazovanie textu a čísel vo forme tabuliek. Pracovné pole programu v skutočnosti vyzerá ako veľké množstvo buniek, do ktorých môžete niečo zadať. Zložitejším postupom je kreslenie grafov a zavádzanie vzorcov. Operácie, ktoré si vyžadujú odborné školenie – programovanie takzvaných „makier“ (akýchsi interných programov), inžinierske výpočty.

Uveďme si najčastejšie typy problémov v praxi, ktoré program Excel dokáže vyriešiť:

Matematické výpočty s použitím číselných hodnôt v bunkách tabuľky (sčítanie, odčítanie, delenie, násobenie, postupnosť vytvárania atď.);

Aplikácia vzorcov na automatizáciu faktúr;

Zostavovanie správ, formulárov, dotazníkov a iných dokumentov, ktoré vyzerajú najpohodlnejšie vo forme tabuliek;

Kreslenie grafov, vizualizácia štatistík pomocou diagramov.

Rovnako ako Word, aj Excel sa veľmi ľahko naučíte sami. Ovládanie programu je do značnej miery intuitívne. Tento typ softvéru je vybavený aj podrobným systémom pomocníka (ktorý môže byť užitočný nielen pre začínajúceho používateľa, ale aj pre profesionála).

Populárne aplikačné programy: Adobe Photoshop

Používatelia často potrebujú použiť jeden zaujímavý program - Photoshop. Pre Windows 7, 8 alebo XP existuje vo veľkom množstve verzií. Oficiálne sa tento program nazýva Adobe Photoshop. Je určený na kreslenie (tento druh riešenia sa nazýva " grafických editorov"). Rovnako ako v prípade Wordu a Excelu ho používajú začínajúci používatelia aj profesionáli: dizajnéri, weboví vývojári, tvorcovia kreslených filmov.

Photoshop označuje programy, ktoré spracovávajú obrázky v takzvanom „rastrovom“ režime. Čo to znamená? Dá sa povedať, že hlavná časť patrí do kategórie „raster“. počítačová grafika. Hovoríme o obrázkoch pozostávajúcich z veľká kvantita malé bodky (nezabudnite, ako sa vytvára obraz na televízore a monitore - princíp je rovnaký). Pomocou "rastra" môžete vytvoriť absolútne akékoľvek grafické prvky. Môžete nakresliť portrét osoby, domu, krajiny - čokoľvek. Okrem „rastrovej“ grafiky existuje aj „vektorová“ grafika. Obrázky založené na ňom je možné zostaviť iba podľa šablón vložených v programe.

Adobe Photoshop: funkcie

Pomocou Photoshopu môžete nielen vytvárať obrázky, ale aj meniť existujúce. Odtiaľ pochádza výraz „photoshopped“. Objekty na fotke môžete napríklad upravovať, niečo k nim pridávať, retušovať – s množstvom skúseností s prácou s Photoshopom môže všetko dopadnúť veľmi vierohodne.

Adobe Photoshop pracuje s väčšinou formátov grafické súbory vďaka dostupnosti veľkej sady prevodníkov pre rôzne formáty. Ten posledný sa transformuje grafické informácie z formátu súboru na natívny formát editora Adobe Photoshop pri čítaní zo súboru. Pri zápise do súboru konvertory vykonávajú spätnú konverziu.

Aké sú najobľúbenejšie typy operácií, ktoré sa vykonávajú vo Photoshope? Patria sem nasledujúce položky:

Vytváranie nových kresieb pomocou virtuálnych štetcov, ceruziek, pravítok, tvarov pomocou rôznych farieb;

Zmena veľkosti obrázkov alebo ich jednotlivých prvkov;

Spojenie obsahu dvoch rôznych obrázkov;

Zmena farby obrázka alebo jeho častí;

Aplikácia vizuálne efekty vďaka šablónam a algoritmom zabudovaným do programu;

Transformácia obrázkov (odraz, rotácia atď.).

Rovnako ako Word a Excel, aj Photoshop sa dá ľahko naučiť a intuitívne. Takže aj neskúsený používateľ môže niečo nakresliť. Mnohé z verzií programu sú vybavené systémom pomoci v ruštine, ktorý podrobne popisuje prácu s Photoshopom.

Populárne typy aplikačného softvéru: prehliadače

Prehliadač je program, pomocou ktorého používatelia pristupujú na internet, čítajú správy z webových stránok, píšu správy na sociálnych sieťach, sledujú videá - jedným slovom robia všetko, čo je typické pre „virtuálny priestor“. Najpopulárnejšie riešenia tohto typu na svete sú internet Explorer, Opera, Google Chrome. Existuje veľké množstvo ich analógov a podtypov. Funkčnosť každého z nich je vo všeobecnosti rovnaká. Väčšina používateľov uprednostňuje používanie jedného alebo druhého na základe subjektívneho posúdenia kvality dizajnu programu a vhodnosti umiestnenia ovládacích prvkov na nich.

Princíp fungovania prehliadačov je založený na rozpoznávaní hypertextového značkovacieho jazyka (nazývaného HTML) a jeho konverzii na užívateľsky príjemné vizuálne prvky – text, obrázky, tabuľky, videá, animácie, formuláre správ atď.

Prehliadače: funkcie

Ukážky takéhoto softvéru sú navrhnuté veľmi jednoducho. Hlavnými prvkami prehliadača sú riadok s adresou stránky a hlavné pole (najčastejšie nazývané „webové rozhranie“), kde sa zobrazujú informácie z internetu. Hlavná prednosť takýto program - je to prostredník medzi používateľom PC a inými ľuďmi nachádzajúcimi sa vo virtuálnom priestore. To znamená, že pomocou prehliadača (presnejšie „webového rozhrania“) si človek v skutočnosti môže vymieňať údaje, odosielať niečo od seba (text, súbory) a prijímať niečo od ostatných. Existoval internet pred vynájdením prehliadačov? Nepochybne. Faktom je, že „webové rozhranie“ nie je historicky úplne prvým spôsobom komunikácie medzi používateľmi. Objavil sa po mnohých rokoch medzinárodnej dohody o štandardoch, podľa ktorých by sa mali vymieňať „virtuálne“ informácie.

Softvér: platený a bezplatný

Jedným z kritérií klasifikácie softvéru je cena. Existujú tri kategórie riešení. Po prvé, je úplne zadarmo, po druhé je tu komerčná. Ak chce používateľ takýto softvér používať, musí zaplatiť za jeho inštaláciu. Po tretie, existuje stredný typ softvéru - shareware. Čím je výnimočný? IN všeobecný prípad použitie takéhoto softvéru je nasledovné: nemusíte platiť za inštaláciu, ale po určitom čase používania programu (napríklad mesiac) budete musieť preniesť hotovosť vývojárovi na ďalšie použitie.

Čo je to „cloudová technológia“?

V posledných rokoch si pojem „cloudové technológie“ získal veľkú obľubu. Čo je to za fenomén? " Cloudové technológie" - zjednodušene povedané, ide o aplikačný softvér, ktorý je možné spustiť z prehliadača (v súlade s tým nie je nainštalovaný na PC). Pozrime sa na príklad. Microsoft Word, o ktorej sme hovorili vyššie, začína dvojité kliknutie ikonou na pracovnej ploche. Existuje však rovnaké riešenie, ale „cloud“: používanie softvéru tohto typu sa vykonáva prostredníctvom rozhrania webového prehliadača. Na internete sa spravidla ukladajú aj súbory, s ktorými používateľ pomocou takéhoto softvéru pracuje.

Mnoho programov teraz existuje vo formáte „cloud“. Existujú dokonca verzie operačných systémov tohto typu. Môžeme teda povedať, že formát „cloud“ nie je len aplikačný softvér, ale aj systémový softvér. Popularita takýchto riešení dnes súvisí s vysokou rýchlosťou internetu (pred niekoľkými rokmi neexistovala), ako aj šetrením času používateľa - do počítača nie je potrebné nič inštalovať. Mimochodom, aktualizácia softvéru typ cloudu deje bez ohľadu na používateľa. Je to tiež pohodlné.

Kto vyvíja softvér?

Existuje celé odvetvie ekonomiky, v rámci ktorého sa realizuje vývoj softvéru – programovanie. Zamestnáva ľudí so širokou škálou vedomostných profilov. Spája ich ale spoločná vlastnosť – znalosť programovacích jazykov. Pomocou jedného alebo viacerých z nich človek píše softvér. Programovací jazyk je súbor príkazov rozpoznávaných hardvérovými komponentmi počítača. Napísaním „frázy“ štruktúrovanej určitým spôsobom dáva osoba, ktorá vytvára softvér, „pokyn“ procesoru alebo, povedzme, PC disku, aby so súborom vykonal tú a onú ​​operáciu. Na vývoj softvéru sa používajú stovky jazykov. Medzi obľúbené patria C, Java, Pascal, Ruby-on-Rails.

Je ťažké naučiť sa vytvárať softvér?

Vôbec nie. Vývojárom softvéru sa môže stať úplne každý. Vytváranie softvéru nie je vôbec zakázaná činnosť. Mnoho úspešných podnikateľov začínalo vývojom softvéru. Príkladmi takýchto ľudí sú Bill Gates, Linux Torvalds, Evgeny Kaspersky. Jazyky na tvorbu softvéru sa môžete naučiť na základe veľkého množstva dostupnej literatúry, videonávodov alebo navštevovaním špecializovaných kurzov. Vývoj softvéru je jedným z najrýchlejšie rastúcich odvetví a jeho nárast popularity je spôsobený najmä jeho univerzálnou dostupnosťou.