Sistemi i dizajnit vizual dhe shpërndarjes së dokumenteve. Dizajnimi vizual i ndërfaqes. Kënaqësi për emrin

Metodat fitimtare të dizajnit automatik dhe modelit vizual lejojnë të zvogëlojnë ndjeshëm shkëlqimin dhe shpejtësinë e orës së hapjes IV. Metodat përfshijnë:

teknologji komponenti për zhvillimin e modeleve IV,

program vizual (RAD zasobiRAD(Në Anglisht. Zhvillimi i shpejtë i aplikacionit- lëshimi i shpejtë i softuerit shtesë) - koncepti i lëshimit të shpërndarjes së produktit softuer, i cili i jep respekt të veçantë shpejtësisë dhe efikasitetit të softuerit, procesit të hapjes së procesit teknologjik, duke i lejuar programuesit të hapë kompjuterët sa më shpejt të jetë e mundur. .),

vikoristannya zrazkiv (modele) për dizajn IV,

prezantimi vizual i aspekteve të tjera në projekt (modeli vizual, CASE - shtoni)

Modelet vizuale përdoren gjerësisht në teknologjitë e funksionimit për menaxhimin e dizajnit të sistemeve, palosja, shkalla dhe funksionaliteti i të cilave janë vazhdimisht në rritje. Në funksionimin praktik të IV, ajo vihet vazhdimisht në vëmendje të

Për të motivuar modelin IC të korporatës përpara zhvillimit të softuerit, ose para fillimit të rindërtimit dhe simulimit arkitektonik, është aq e nevojshme, si pamja e kolltukëve të projektimit para zgjimit të madh. Modelet e mira IC ju lejojnë të përfitoni nga një bashkëpunim i madh midis deputetëve, koristuvachi dhe ekipit të zhvilluesve. Modelet vizuale do të sigurojnë qartësinë e prezantimit të zgjidhjeve arkitekturore dhe do të lejojnë sistemin e inteligjencës, në mënyrë që ai të mund të ndahet në të gjitha situatat. Palosshmëria e sistemeve, të cilat zhvillohen, prodolzhu zbіlshuvatisya, dhe kështu urgjenca në rritje e ruajtjes së metodave "të mira" të modelimit të IC. Modeli Mova, si rregull, përfshin:

elementet e modelit - koncepti themelor i modelit dhe semantikës;

shënim - sigurimi vizual i elementeve të modelit;

Parimi i fitores është rregullat për ruajtjen e elementeve në kufij për të nxitur lloje të qeta të modeleve IV.

Okremo rrëshqitje në teknologjinë RAD. Teknologjia e transmetimit RAD është puna aktive e zëvendës asistentit tashmë në fazat e hershme - sigurimi i organizimit, transferimi i informacionit në sistem. Pjesa e mbetur e kompetencave që vijnë për shkak të respektimit të dukshmërisë së nënkryetarit si funksional ashtu edhe jofunksional, për shkak të mundësisë së ndryshimeve në periudhën e hapjes së sistemit, si dhe refuzimit të dokumentacionit të saktë të sistemi i harresës, Çmimi do të thotë që vitrati shtesë në suprovid menjëherë pas dorëzimit do të jetë dukshëm më i ulët. Në një gradë të tillë, një orë shtesë merret nga kalli i rozetës derisa produkti i pranuar të hiqet, është e rëndësishme të shpejtoni kur fitoni.

Teknologjia e RAD është plotësisht e siguruar, pasi përcaktohet qartë nga veprimet e prioriteteve që nga kutia në projekt.

Është e nevojshme të deklarohet projekti sipas kushteve. Shvidke vikonannya në projekt ju lejon të hapni sistemin, siç do t'i jepej vimogam sot. Sapo është duke u projektuar sistemi, sistemi është moralisht i vjetër deri në përfundimin e projektit.

Vimogi i treguar dobët në FZ. Në shumicën e rasteve, deputeti ka më pak gjasa t'i tregojë robotit se çfarë është produkti softuer, dhe nuk është e mundur të artikulohen qartë të gjitha ato në PZ. Vimogi mund të jetë në mes të një kalli të projektit dhe mund të ndryshojë gjatë procesit të yogo vikonannya.

Një projekt për të fituar mendjen e buxhetit. Zhvillimi kryhet nga grupe të vogla RAD në një afat të shkurtër, të cilat do të ofrojnë një minimum pune dhe do të përshtaten në buxhet.

Ndërfaqja e Koristuvach (GUI) nga zyrtari kryesor. Fotot Nema ratsії zmushuvati koristuvach malyuvati. Teknologjia RAD ju jep mundësinë për të demonstruar ndërfaqen e një prototipi dhe nuk është e volitshme të shkruash një kalli në një projekt.

Ju mund të projektoni rozbittya në komponentë funksionalë. Nëse sistemi është mjaft i madh, është e nevojshme që ai të mund të ndahet në pjesë të tjera, lëkura është shumë funksionale. Erë e keqe mund të lëshohet e fundit ose paralelisht (dekali i grupit RAD është në pikën e fundit).

Programi vizual - një teknologji në programin aktual

Programimi vizual (në latinisht visualis - i shëndetshëm) - tërësia e teknologjisë së programimit, e cila është transferimi i informacionit shtesë për ndihmën e të tjerëve.

Ju gjithashtu mund të shtoni Zhvillimin e Shpejtë të Aplikimit (RAD) në programin vizual. RAD është një teknologji programi, kështu që unë do të shpejtoj shpërndarjen dhe modifikimin e dokumenteve për zhvillimin e një programi të organizuar dhe vizual.

Me ndihmën e programimit vizual, thirrni personalizimin e ndërfaqes së përdoruesit dhe nxitjen e programimit nga programet, zëvendësoni metodën "të shkruar nga programet" me metodën e ndërtimit.

Vizualisht, programi, pa diskutim, ka shumë informacione dhe informacione shkencore që janë më të bukura se pamja e natyrës së ndjenjave njerëzore, jo vetëm metodat e programeve tradicionale, të bazuara në tekst. Sidoqoftë, është praktike që të gjitha pamjet vizuale të kërkojnë funksione shtesë, pasi ato nuk mund të paraqiten në ndërtime grafike dhe në tekst viraz. Vizualisht, ju mund të shtoni programe speciale - "skriptet", të shkruara nga programe të ndryshme.

Kështu, për shembull, kompania IBM po zbatonte vazhdimisht konceptin e softuerit vizual në mes të VisualAge Smalltalk.

VisualAge është një mes më i ngushtë i gamës së shtesave për arkitekturën e serverit të klientit. Seredovische është i orientuar drejt shpërndarjes së dokumenteve të biznesit, duke përfshirë sistemet për përpunimin online të transaksioneve dhe sistemeve dhe zgjidhjeve. VisualAge lejon shitësit profesionistë të ndërtojnë pjesë kritike të sistemeve të aplikacionit me një ndërfaqe grafike të palosshme, të dizajnojnë një logjikë të thjeshtë robotësh dhe programesh me akses në burimet lokale dhe të largëta.

VisualAge është një paketë softuerësh me burim të hapur që përfshin një grup mjetesh ndërvepruese vizuale, një bibliotekë me komponentë të gatshëm dhe një grup mjetesh për të stimuluar mesin klient-server.

Ndërfaqja grafike është gati për komponentë të gatshëm, sipas specifikimeve CUA (Common User Access) dhe zgjerimeve të ulëta për organizimin e hyrje-daljeve të shkathëta në forma dhe tabela të palosshme. Një bibliotekë e komponentëve të gatshëm mund të përdoret gjithashtu për të mbështetur bashkëngjitjet multimediale, komunikimin përmes APPC, TCP / IP, protokolleve NetBIOS, CICS External Call Interface, EHLLAPI, Message Queue Interface (MQI), robotë me baza të të dhënave relacionale Oracle ...

Kompania Microsoft, duke zhvilluar konceptin. NET Framework, i instaluar nga Visual Studio. NET Enterprise Architect 2003, në të cilin zbatoi të gjitha përparimet e mbetura në fushën e softuerit, zokrem, teknologjisë së softuerit vizual.

Visual Studio .NET është jashtë mesit të lojës për platformat Microsoft .NET. Visual Studio.NET ka një sërë teknologjish për të falur bazën, rozgortannya dhe më tej në të dhënat e uebit dhe shërbimet XML thellësisht të sigurta, të shkallëzueshme dhe lehtësisht të disponueshme.

Borland Software Corporation tradicionalisht zhvillon dhe integron mesin e programit, kështu që ka shumë sukses në tregun e produkteve softuerike profesionale. Klasa e mesme ka adoptuar metodat e programimit vizual, ka nxitur shitësin me pakicë të bibliotekave të nevojshme, motivuesit kryesorë interaktivë, elementët e gatshëm të ndërfaqes grafike. Sot, Borland Developer Studio është një produkt softuerësh nga Borland Software Corporation, i cili është mesi i një game të gjerë RAD për platformat Win32 dhe .NET duke përdorur Delphi (Object Pascal), C ++ dhe C #.

Një paketë tjetër nga Borland është Delphi Enterprise Edition 7.0. Kjo paketë do të ruajë teknologjitë më të fundit dhe më premtuese të shërbimeve të Uebit, duke përfshirë një version të mëparshëm të robotëve nga Microsoft.NET Framework.

Për ndihmën e paketës Delphi 7, zhvilluesit që mund të përdorin Delphi mund të shtojnë hakime softuerësh për .NET, t'i çojnë programet e tyre deri në robotë për keruvanët .NET, pa përdorur atë hak për robotët në platformat Windows. Pjesa qendrore e daljes Delphi 7 - i gjithë projekti; zhvillimi i arkitekturës, modeli kerovano (MDA); Integrimi i modeleve, zhvillimi dhe shpërndarja e informacionit shtesë dhe sistemeve elektronike të biznesit për platformat Windows.

Borland Software Corporation është kompania e parë që ka prezantuar Nezalezhnaya Shlyakh në .NET me Delphi 7, një shpërndarje softuerësh në mes të linjës (RAD) për platformat Windows. Orizi karakteristik Delphi 7 є mundësia e shpërndarjes dhe shpërndarjes së programeve të korporatave. Ai gjithashtu i lejon zhvilluesit të hapin programet e korporatës nga koncepti në produktin e përfunduar, më mirë me ndihmën e një projektuesi të ri UML™ dhe teknologjisë Model Driven Architecture™ (MDA ™).

E shikuam rolin e atij programi vizual në galuzin e programit të përditshëm. Tani le të kalojmë në ekzaminimin e metodave dhe metodave specifike, të cilat janë të nevojshme për programin vizual. Visual Studio.NET Framework nga Microsoft.

Bazat e programimit vizual

Vizualizimi - i gjithë procesi i paraqitjes grafike të proceseve të palosjes dhe të kuptuarit në ekranin e kompjuterit si primitivë grafikë. Vizualizuvati mund të jetë shumë procese: menaxhim, nxitje, pikturë, etj.

Shtesat gërryese tingëllojnë në ndërfaqen grafike dhe shpesh nuk anashkalohet, por elementët e ndërfaqes janë primitivë grafikë vizualë. Për shembull, versioni më i thjeshtë i një vizualizimi është një linjë progresi (një vijë e drejtë, e cila është drejtpërdrejt proporcionale me orën e vizitës së çdo operacioni). Mrekullohuni me të, mund të vlerësoni orën e përfundimit të operacionit. Ale, yakby, vlera e orës iu shfaq shikuesit të numrit të orëve pa një linjë përparimi, një visnovok i tillë u shfaq i privuar nga vizualizimi i vlerës së rrjedhës, ale nga procesi i vizualizimit.

Pranohet të vizualizohet ndërfaqja e sigurisë së softuerit. Ne do të dimë për problemin e zgjidhjes së problemit me produktin softuer. Imazhet grafike në elementët e keruvannya lejojnë koristuvache në një mënyrë intuitive në bazë të këtyre elementeve.

Për vizualizimin e ndërfaqeve të softuerit, ekziston një nivel i ulët i fragmentimit të veçantë të elementeve të ndërfaqes - komponentëve vizualë, në mënyrë që të mundësojë vizualizimin e informacionit dhe shëndetin e programit në sistemin e kontrollit. Prapa më e thjeshtë - një buton vizual në ekranin e kompjuterit. Butoni i programit do të përshtatë sjelljen e butonit të klikueshëm në telekomandë. Butoni mund të "shtypet" në jak.

Është e mundur, vetë qartësia e pamjeve vizuale për të nxitur ndërfaqet në lëvizje të tilla, si Microsoft Visual Basic dhe Delphi, si dhe ndërfaqet e softuerit vizual, të cilat janë vendosur për lëvizje shtesë cich, kanë mbyllur kushtet e programit për ato. E çmendur, ka shumë produkte të ngjashme (Visual C ++, Borland C ++ mund të riparohen nga versioni 4, Symantec Visual Cafe, C ++ Builder dhe të tjerët), por aroma mund të kishte fituar një popullaritet të tillë, si Visual Basic dhe Delphi. Zhvilluesit e Visual Basic janë të vetëdijshëm për mundësinë e stimulimit vizual të ndërfaqeve të programeve për Windows.

Në Visual Basic dhe Delphi, vizitori po kërkon vizualisht ndërfaqen e programit, jo vetëm vetë kodin. Elementet vizuale të procesit të vizualizimit:

  • Një model është vizualizuar - një model që mund të vizualizohet me mundësinë e ndryshimit të strukturës së çdo parametri (ose parametri të pjesëve përreth).

  • ToolBox - një dritare për të zbuluar një grup elementësh nga të cilët do të jetë modeli vizual. Emërtoni artikujt që do të përputhen me atributet në grupet okremі, zgjeroni në skedat e treta të instrumenteve.

  • PropertyBox - një dritare në të cilën shfaqen parametrat (fuqia) e elementit vibrues të modelit vizual. Termi "fuqi" vjen nga programi i orientuar drejt objektit, që nënkupton parametrin e objektit (elementit).
  • Modeli i vizualizuar Visual Basic dhe Delphi є Windows (formë, dialog) Windows, jo kod programi.

    Është një praktikë e shkëlqyer vizualizimi i robotëve me elementë të ndërfaqes, pasi mund të shikohen komponentët vizualë nga të cilët shfaqen format (dritaret dhe dialogët) e ndërfaqes së programit. Të gjitha programet e operatorit mund të përdoren për vizualizim. Në një shumëllojshmëri të gjerë të parametrave të operatorëve dhe funksioneve të programeve, ju mund t'i konfiguroni ato pas një dritareje shtesë të autoriteteve (PropertyBox), dhe vetë operatorët dhe funksionet ruhen në listat e formave (forma tabelare).

    Si një opsion i mundshëm për zbatimin e një dizajni të tillë vizual të kodit të programit, mund të shikoni formën tabelare dhe të shkruani makro në Microsoft Access (Figura 8.1). Në përgjithësi, modeli vizualizohet - një makro-program për menaxhimin e të dhënave në bazën e të dhënave ose kontrollin e procesit të shfaqjes së të dhënave. Komandoni makro të perebuyut në rreshtat e poshtëm për të regjistruar makron. Vizualisht, autoritetet rinisin pa pasur nevojë për një listë komandash. Dritaret e veglave në viglyadën e zellshme janë memece, pak të realizuara në listën e komandave viglyadi, pra për t'u hapur, tobto. në rreshtin e lëkurës do të regjistroj makro okremo - aftësia për të zgjedhur komandat e rrjedhës në makro është e mundur. Forma vizualizohet nga programi.

    8.1. Vizualizatsiya programet e kodit rozrobka

    Blerja e modulit, e hapur me anë të programit vizual, shfaqet në të njëjtën mënyrë - në mënyrën e projektimit (Fig. 8.2).

    8.2. Krijoni një program vizual

    Prapa më e madhe e vizualizimit të kodit të programit mund të jetë procesi i programeve makro në Microsoft Excel (Fig. 8.3).

    8.3. Dialog MS Excel për orën e regjistrimit automatik

    Modeli i vizualizuar në pamjen e dhënë është një fletë pune në Excel, në të cilën programuesi është një vizitor nga koleksioni i homazheve. Kodi i programit shkruhet automatikisht në sfond, kur operatorët përshkruhen në VBA (Visual Basic for Application) të të gjitha veprimeve vizuale të përdoruesit.

    Një paraqitje e shkurtër e fuqive të Properties є, megjithëse jo në harkun më të fortë, por në mes të VBA (Figura 8.4). Kur zgjidhni një objekt Module, mund të shihni një listë mjetesh kur zgjidhni një objekt Module, por kur redaktoni kodin e softuerit për një objekt softueri të lëkurës, ekziston një listë që mund të hapet me autoritete, metoda dhe metoda, kështu që se. në rreshtin e lëkurës do të regjistroj makro okremo - aftësia për të zgjedhur komandat e rrjedhës në makro është e mundur.

    Bishti i programeve, wikliku i cili në harkun punues të Excel-it mund të organizohet me butonin komandues, ose jo drejtpërdrejt në emrin e makros së regjistruar, është paraqitur në figurën 8.4.

    Figura 8.4. Rezultati i regjistrimit automatik të kodit të programit protokolli yak diy koristuvach

    Stagnimi i programeve vizuale kur nxit ndërfaqen me programet Visual Studio.Net

    Visual Studio .NET është një qendër universale e zhvillimit të të gjitha llojeve të suplementeve të bazuara në .NET dhe të bazuara në një ndërfaqe të vetme vizuale. .NET Framework - një grup objektesh dhe planesh (skica, për të përshkruar objektet), krijuar nga korporata Microsoft për zhvillimin e dokumenteve (Windows dhe Internet). Ekziston një koleksion i madh i objekteve vizuale që lejojnë ndërtimin e elementeve të ndryshme të menaxhimit: Shkrimi, Shkrimi nga hiperfuqitë, Buton, Pol, Praporets dhe shumë të tjerë. Të gjithë elementët janë të vendosur në shiritin e veglave (Figura 8.5). Nalashtuvannya e autoriteteve të elementeve vikonutsya për një listë shtesë të autoriteteve.

    Elementet e menaxhimit, si të gjithë për .NET terrenin e mesëm, të zbatuara në klasat viglyadi në hapësirën e këndimit të emrave, në vipad të dhënë - System.Windows.Forms.

    8.5. Programim vizual me Visual Studio.NET

    Metoda e elementeve programohet me dorë, por këtu është për ndihmësit vizualë: kur kliko vartësi në elementin e kontrollit në konstruktor, ai shfaqet automatikisht në dritaren e redaktuesit te kodi dhe titulli i procedurës shkruhet automatikisht në Kodi. Për më tepër, kur grupi i objektit paraqitet automatikisht me një listë të autoriteteve dhe metodave të objektit (Figura 8.6). Me këtë gradë, procesi i shkrimit të kodit të softuerit është gjithashtu pjesërisht i vizualizuar.

    8.6. Vizualizimi i autoriteteve dhe metodave të objektit

    Përveç elementeve të një keruvannya, si rregull, në programet e ndërfaqes ekzistojnë komponentë standardë, zbatimi i një lloj vizualizimi me anë të një programi vizual, për shembull, dritaret standarde të dialogut.

    As klasa Dialog nuk i është kaluar .NET. Ekrani i dialogut është një formë (Fig. 8.7.), e cila bën karakteristika të veçanta. Programimi i dritareve të dialogut, si disa nga komponentët e tjerë standardë, Visual Studio përshtatet me metodat e programimit vizual (Figura 8.8).

    8.7. Prapa standarde e dialogut

    Figura 8.8. Programimi i elementeve standarde duke përdorur Visual Studio

    Koncepti i .NET Framework dhe Visual Studio .NET ofrojnë një bibliotekë të madhe softuerësh nga softueri i porositur, i cili do të përshpejtojë procesin e zhvillimit të programeve. Bagato është ndërtuar në një bibliotezë mund të paraqitet vizualisht dhe të japë mundësinë e njohjes së autoriteteve të objektit në mënyrën e ndërtimit për Vetitë shtesë të dritares, ose dialogët me maystor-alarmist.

    Visnovki

    Vizualisht, programi transmetohet me transferimin e programit me ndihmën e stafit.

    Krijoni një program vizual, thirrni personalizimin e ndërfaqes së përdoruesit dhe nxitjen e programimit nga programet, zëvendësoni metodën "të shkruar nga programet" me metodën e projektimit.

    Vizualisht, programi është më popullor se programi tradicional, i bazuar në tekst. Sidoqoftë, është praktike që të gjitha pamjet vizuale të kërkojnë funksione shtesë, pasi ato nuk mund të paraqiten në ndërtime grafike dhe në tekst viraz.

    Koncepti i programimit vizual është zbatuar në pjesën më të gjerë të shpërndarjes së sistemeve softuerike. Të gjitha kompanitë provinciale që ngritën për programin dhe projektimin, sistemet që përshtatin teknologjinë e programit vizual.

    Përditësimet e softuerit të Visual Studio .NET për Windows dhe aplikacionet e internetit.

    Furnizimi me energji elektrike për vetë-rishikim

    1. Kush ka një vizion parimor të programit vizual të programit të dhënë?
    2. Çfarë mund të bëni me ndihmën e një programi vizual për të vendosur përfundimet e shtesave të programit?
    3. Cilat janë mangësitë e programit vizual?
    4. Cili është stili vizual i programit?
    5. A keni një stil të shëndetshëm programimi të zbatuar në ndonjë nga programet e mesme?
    6. Kush janë kompanitë shpërndarës të paketave softuerike?
    7. Çfarë mund të thoni, cili është programi vizual - çmimi i nxitjes së ndërfaqes grafike të një koristuvach?
    8. Cilat elemente të procesit të vizualizimit mund të riparoni?
    9. Cili është modeli, si mund të “vizualizoni”?
    10. Drejtoni programin vizual në mes të programit që shihni.

    Letërsia

    1. Garnaev F.Yu. Samovitel Visual Studio .NET 2003. - SPb .: BHV-Petersburg, 2005. - 688. f.: il.
    2. Podlin Sh. Osviy Softuer i pavarur për Micrsoft Excel 2000. Per. nga anglishtja: Uch. Poz. - M .: Vidavnichy dim "Villams", 2006. - 304 f.: il. - Paralelisht. cicë. anglisht
    3. Kharitonova I.A., Mikheva V.D. Microsoft ACCESS 2000: Shpërndarja e softuerit - SPb .: BHV-Petersburg, 2004 .-- 832 f.: il.

    Dëshironi të filloni programin, apo nuk keni ndonjë mjet të veçantë? Menaxherët e klasës së mesme vizuale, softueri është bërë i disponueshëm për të gjitha pajisjet elektronike.

    Jo shumë kohë më parë, mesi vizual i boulit është primitive dhe i vogël, është i rrethuar nga funksionale, në bazë të integrimit, bazuar në robotë. Pa teknologjinë dixhitale, mos qëndroni mbi makinë dhe madje edhe mjetet aktuale të disponueshme, ju lutemi ndryshoni kodin në ndërfaqen e dorës.

    Parimi i programimit vizual

    Në themelet e mesit vizual qëndron i njëjti program, megjithëse në pamje nga IDE, nuk është e nevojshme të përshkruhet në mënyrë të pavarur. Procesi i hapjes nga programet e fushës në manipulimin e blloqeve (caktimet їх dhe të dhënat nga lantsyug e fundit). Mundësitë universale të terrenit të mesëm vizual lejojnë mendimet më unike dhe në kohë të përshpejtojnë procesin e krijimit.

    Për të lënë vibrimin e programeve të përshtatshme, morëm mjetet më të bukura në Arkivin One. Vibroni dhe zavantazhte programin tuaj të mesëm të programeve vizuale nëpërmjet shërbimeve të ndarjes së skedarëve chi torrent (MEGA chi Yandex.Disk).


    Formulari i kontrollit: zalik

    semestri 4 (me kohë të plotë)

    semestri 5 (kurs me korrespondencë)

    1. Vizuale dhe verbale në kulturë: problemi i komunikimit.

    2. “Makineria” në kulturën e Rilindjes dhe Postreness (kamerë-obscura, makinë profesionale, laterna-magji).

    3. Sistemet e perspektivës: një analizë analitike.

    4. Arkitektura si sistem komunal.

    5. Teknologjitë për riprodhimin e shtesave paraindustriale.

    6. Fotografi në këmbë (deri në rezultatet e Nyops, Daguerre, Talbot dhe їkh).

    7. Daguerotipi dhe kalotipi: analiza analitike.

    8. Foto e mesit të shekullit XIX. (Në bazë të procesit të lagësht).

    9. Portret në fotografi 1850 - 1870 vjet. (Në prapanicë robot Nadaru, Dizderi, J.-M. Cameron, A. Karelina).

    10. Fotografia piktorike dhe problemi i ndërlidhjes së fotografisë dhe fotografisë.

    11. Foto e ruçit (eksperimenti i Maybridge dhe Mare).

    12. Koncepti i epokës së re të kulturës avangarde të viteve 1920 - 1930. (Në fund të punës së Dziga Vertov, L. Mohoy-Nagy, Lisitskiy, Rodchenk et al.).

    13. Fotografi në sistem.

    14. Walter Benjamin dhe yogo ese rreth fotografisë dhe riprodhimit.

    15. Fotografi sociale e viteve 1930 (A. Zander, D. Lanue, W. Evans, B. Shan).

    16. Fotografia në surrealizmin francez (Man Ray, Boisffard, Bellmer et al).

    17. Foto e mesit të shekullit XX. - Providni maestri.

    18. Roland Barthes ai libër për fotografinë.

    19. Fotografi të ndryshme në një mister të hidhur (pop art, konceptualizëm, Sindi Sherman, Sherr Live, Richard Prins, A. Gurski, D. Wall, B. Shtroyli etj.).

    20. Infuzion i teknologjive të reja në fotografi. Fotografi kompjuterike.

    21. Fotografia dhe piktura: historia e vzaimovidnosin (nga "kujtimet e artistit" në fotografinë e viteve 1850 - 1860 para situatës aktuale).

    22. Peredstor_ya shfaqen kino.

    23. Veçoritë e kinemajakut për komunitetin masiv.

    24. Kinemaja: aspekte vizuale dhe informative.

    25. Risitë bazë të kinematografisë së hershme (1890 - 1910).

    26. Krijimtaria e D.-U. Grіffіta.

    27. Shprehja filmike e Nimetsky e viteve 1920.

    28. Avangarda e filmit 1920 - 1930 ..: Tendencat kryesore në zhvillim.

    29. Filmat montazh Radianske të viteve 1920: krijimi themelor.

    30. Problemi i sigurimit të zërit dhe imazhit në kinema. Kinema e zërit duke u bërë.

    31. Kinematografi i viteve 1930 - 1940 RR: një karakteristikë e prapambetur.

    32. Kinematografi 1950 - 1960 pp ..: Një karakterizim referencë.

    33. Suchasne kino: zhvillimi bazë i drejtpërdrejtë.

    34. Aventurë dhe histori e multiplayer.

    35. Marshall McLuen se teoria jogo e medias.

    36. Teori për avangardën është se kiça. Roli i vizualitetit në kulturat masive bashkëkohore.

    37. Zhanri videoinstalatsii.

    Prezantuar në projektin vizual

    Projekti vizual

    Delphi, duke qenë terreni i mesëm vizual i shpërndarjes së suplementeve, është projektuar me programe të qeta, si me komponentë të gatshëm që "marrin" suplemente specifike për Kintsevs. Vizualizimi i Delphi-t u frymëzua nga koncepti i Veglave Dykahëshe, duke lejuar ndryshimin e fuqisë në procesin e dizajnit vizual në fazën e "palosjes" (koha e projektimit) dhe softuerit gjatë procesit. Delphi ka një koncept për të zbatuar për komponentë shtesë.

    Nga ana tjetër, duke qenë një mjet i mirëorganizuar që zgjerohet, Delphi ju lejon të zgjeroni fuqinë e komponentëve tuaj.

    Komponenti - të regjistrimeve me gradë të veçantë të klasës. Fuqia e Yogo mund të ndryshojë në skenën e programeve "të palosshme" pas ndihmës së Inspektorit të Objekteve. Të gjitha ndryshimet shfaqen menjëherë në ekranin e monitorit, kështu që një përgjigje e tillë ju lejon të hapni shpejt pjesën e ndërfaqes së programit. Yak vіdomo, tsya chastina, japin hua deri në 80% të robotëve të programuesit.

    Komponentët Delphi janë mbledhur nga VCL - Visual Component Library. Të gjithë komponentët e Delphi mund të klasifikohen si kjo:

    Komponentët e padukshëm (jo-vizualë) - si rregull, komponentë që lejojnë aksesin në burimet e sistemit, për shembull, në kohëmatësin e sistemit. Erë e keqe shfaqet para orës së dizajnimit të ndërfaqes, por nuk është e dukshme para orës së programeve robotike.

    Elementet e keruvannya japin fuqinë e koristuvachevі për një orë nga robotët;

    Elementet e Windows, komponentët e kontrollit vizual mund të marrin fokusin e hyrjes (ka pamje vizuale), erën e sistemeve Windows dhe gjithë fuqinë e dritareve, në mënyrë që të shihni një identifikues unik të Windows dhe të njihni sistemin si një sistem operativ Windows .

    Komponentët grafikë shfaqen përpara tyre, për sa kohë që identifikuesi nuk është i dukshëm dhe, me sa duket, nuk mund të hiqet nga Windows. Era e keqe hiqet nga sistemi dhe më pak burime, më pak nxitim.

    Intraarkia e klasave Delphi Është shumë për të shpjeguar pse, tradicionalisht në mes të Windows, ishte e mundur të përfundonte pa probleme realizimin e ndërfaqes së një koristuvach. Modeli i dytë në Windows është i pajisur me një dizajn të palosshëm për më shumë rehati dhe komoditet. Është thjesht krijimi i ndërfaqes në Delphi - punëtorët më të lehtë për programuesin.

    Thelbi i Delphi përfshin një grup shtesë mjetesh vizuale për zhvillimin e shpejtë të aplikacioneve (RAD), të cilat mund të përdoren për të shpërndarë ndërfaqen e klientit dhe për t'u lidhur me bazat e të dhënave të korporatave. VCL - një bibliotekë e komponentëve vizualë - duke përfshirë mjete standarde për nxitjen e ndërfaqes së përdoruesit, mjetet e menaxhimit të të dhënave, mjetet grafike, mjetet multimediale, dialogët dhe mjetet e menaxhimit të skedarëve për skedarët, O.

    Paleta e komponentëve (Fig. 4.1.2) ju lejon të vibroni përpunimin e kërkuar të projektuesve të formularit. Për paletën fitimtare të komponentëve, thjesht klikoni arushin pelushi në një nga objektet në paletën e komponentëve dhe ndonjëherë në dizajnuesit e formularit. Dridhja është gati të shfaqet në ekran, si të projektohet dhe mund të manipulohet për ndihmën e Mishës.

    Paleta e komponentëve në grupimin vikorist të objekteve. Paneli përmban një grup skedash - Standard, Shtesë, Dialogë, etj.

    Polimorfizëm (shumë forma)

    rehatoheshin

    Kapsulimi

    Tre parime bazë të OOP

    Programi bazohet në tre parime themelore: kapsulimi, trashëgimia dhe polimorfizmi ... Programi, i nxitur nga këto parime, - epërsia e objekteve dhe e ndërlidhjeve të tyre, në shkëmbimin e tyre të informacionit dhe informacionit, në sytë e syve.

    Në njërën anë është një objekt zotërimi, i cili karakterizon qëndrimin e tij në një moment të caktuar. Nga ana sipër objekteve, ju mund të veproni, gjë që mund të çojë në zgjimin e fuqisë. Qasja në fuqinë e autoritetit do të privohet nga metodat shtesë që rregullojnë klasën e caktuar të entiteteve. Є metoda, fuqia e objektit të dhënë është e mundur të ndryshohet, metoda memece nuk është e mundur. Metoda jak bi "ndjen" fuqinë e objektit, duket se fuqia e "encapsulovan" në objekt. Për të siguruar kapsulimin, klasa nuk është fajtore për lejimin e aksesit të drejtpërdrejtë në tributet e saj. Encapsulation - mekanizmi i prikhovannya të gjitha detajet e brendshme të objektit, të cilat derdhin në sjelljen e tij.

    Clasi-spadkoєmtsi mund të përdorë karakteristikat e clasis-batkiv. Tobto. një objekt nabuvah të autoriteteve të objektit іnshoi, duke u dhënë atyre autoritete, karakteristike vetëm për të renë.

    Ulja e klasave viznacha vіdnoshennya mіzh: ob'єkti class-slump-mayut të gjithë fuqinë dhe metodat e ob'ktyv klasës-baba dhe jo fajtor për ri-realizovuvati.

    Deri në klasën e përgjithshme të fëmijëve, është e mundur të përdoret e njëjta metodë, boshti i ditës, metoda do të jetë e ndryshme. Për shembull, Windows & Office mund të përdorin vetëm një metodë në një masë të madhe: kopjoni, ndryshoni, ndryshoni, shikoni hollë. Megjithatë, mekanizmat për zbatimin e këtyre metodave për klasa të ndryshme (skedari Windows dhe dokumenti Word) nuk janë të njëjtë.

    Polimorfizmi - aftësia për të aplikuar metoda të qeta dhe të qeta për zhvillimin e klasave të vogla, duke privuar zbatimin e këtyre metodave në të ardhmen për klasa individuale të lëkurës.

    Për situata më të vështira në fazën e rrënjës së ndërfaqes, ekziston një shumëllojshmëri e gjerë e programeve vizuale. Roboti filloi të kryhet në mes të integruar të të dhënave shtesë të shpërndarjes (IDE - ICP), të cilat i dhanë programuesit një grup paravendosjesh për hartimin e ndërfaqes. Shumë zasobіv zdalegіd të zbërthyera programatikisht, ka një ndryshim të pushteteve, metodave dhe regjimeve të fitimit. Për të përmbushur çmimet në bibliotekat standarde.



    Përpara sistemeve të tilla të mesme ІСР dhe ka pajisje të tilla si Visual Basic dhe Delphi, të cilat i japin programuesit një projekt të formës së ekranit, ndonjëherë mund të përdorni komponentë të ndryshëm, si në bibliotekat standarde të pajisjeve të mesme. Për shtimin e manipulimit të thjeshtë të objektivit, mund të ndryshoni madhësinë dhe formën e përbërësve. Rezultatet e projektit shfaqen menjëherë në ekran. Për konsumatorin, programi mund të ndryshohet për fitimet shtesë të dialogut të veçantë të fuqisë së komponentëve, të dhëna për opinionet.

    E gjitha mënyra e ndryshimit të programimit vizual të fushës në faktin se para orës së dizajnimit të formimit dhe shpërndarjes së kodit ICP në këto komponentë, redaktori gjeneron automatikisht kodin e programeve, duke përfshirë fragmentet e shfaqura, duke përshkruar atë të dhënë. komponent.

    Përshpejtoni mesin e sutta shumë shpejt, procesi i hapjes së ndërfaqes grafike me programet do të bjerë. Në përgjithësi, persha është pjesë e problemit. Një pjesë tjetër është shkrimi i kodit të softuerit, i cili do t'ju ndihmojë të zgjidhni problemin - të dilni nga kutia dhe të shihni mënyrat standarde të lëvizjes së programit ІСР (VB ose Pascal).