- •Systémřízeníbázedat
- •Vymezenípojmu:
- •Vrstvaproextrakci,transformaci,čištěníanahrávánídat
- •Vrstvaproukládánídat(databázovékomponenty)
- •Vrstvaproanalýzydat(analytickékomponenty)
- •Vstupy,výstupyasystém
- •Informačnísystém
- •Informačnísystém–definice
- •VerzeamodifikaceSWproduktu
- •3Souběžněobsluhovanéverze
- •Vývojaplikacenazakázku
- •Vhodnáboxapplication
- •Vyvkládátezákladníinformace
- •Vytvořteseznamúkolů
- •Vytvořtesouhrnnéúkoly
- •VýpočetCpm
- •Výpočtylhůtovýchukazatelů
- •Vlastnostidat
- •VýhodyCrm
- •ImplementaceErp
- •VývojMis
- •InformačnísystémyaaplikacenaplatforměWww
- •Vmodelu
- •VýhodyMvc
- •InformačnísstémynaplatlforměWww–využití
- •Grafikaamiltimédia
- •3Dgrafika
- •Vpočítačovégraficetypicky0–255(vhexadecimálnísoustavě00–ff)
- •Základnícharakteristiky–rozlišení
- •Základnícharakteristiky–komprese
- •Vnímánígrafiky
- •Vektorovágrafika
- •Vektorovýobraz
- •Vybranévideoformáty
- •Vyhledávačeavyhledávánínainternetu
- •VyhledávánínainternetuvČr
- •Vyhledavače,katalogy
- •Výsledkyvyhledávánífulltextem
- •Vyhledávání–obecně
- •Vyhledávání–parametry,operátory
- •Analýzaklíčovýchslov
- •Vnímáníplochdokumentuuživatelem
- •Isms(InformationSecurityManagementSystem)
- •Klasifikaceřízeníaktiv–klasifikaceinformací
- •Řízenípřístupu–řízenípřístupuksíti
- •Souladspožadavky–souladsprávníminormami
- •Souladspožadavky–aspektyaudityinformačníhosystému
- •IOs(Apple)
- •Vztahyvelektronickémobchodování
- •Všejesprávně
Vmodelu
PrinciparchitekturyMVC
-uživatelprovedeakcivuživatelskémrozhraní–klientpošlepožadavek
-řadičobdržíotétoakciinformacizobjektuuživatelskéhorozhraní
-řadičpřistoupíkmodelu,vpřípaděpotřebyhozaktualizuje
-doménoválogika(model)zpracujezměněnádata
-výsledekzměnypředámodeluživatelskémurozhraní
Vněkterýchpřípadechjevýsledekpředánřadičianásledněuživatelskémurozhraní
Vněkterýchpřípadechuživatelskérozhranípošlenavýsledekmodeludotaz
-uživatelskérozhranípošlevýsledekklientovi
VýhodyMvc
-rychlostvývojeaplikace
-přehlednostpřivývojiasprávěaplikace–nezávislostjednotlivýchčástí
-bezpečnost
Databázeprowebovéaplikaceainformačníservery
-databázovýserver
Databáze
oData
-umožňujíuchovávatdata
-umožňujíspravovatdata,pracovatsdaty
Model
Procedůry
-MySQL,PostgreSQL,MSSQLServer,Oracle,Informix,Souborovýsystém,…
Dynamickétechnologienastraněklienta
-technologieumožňujícídynamickézměnynastraněklienta
Plnězávislénawebovémprohlížeči
-vyššíinteraktivitauživatele
-mažousubjektivnírozdílmeziwebovouaplikacíadestkopovouaplikací
-JavaScript(DOM,CSS,AJAX)
-FLASH,JAVAaplets
Dynamickétechnologienastraněklienta–web
-archaické–nepodporujíJavaScript,nepodporujídynamickétechnologie
-silnězastaralé–nízkápodporaJavaScriptu
-zastaralé–velkápodporanestandardníhoJavaScriptu
-moderní–vysokápodporaJavaScriptu,vysokápodporadynamickýchtechnologií
-supermoderní
Dynamickétechnologienastraněklienta
-JavaScript
Nejpoužívanějšískriptovacíjazyknastraněprohlížeče–kódinterpretovánprohlížečem
„dodává“webůminteraktivituadynamiku
Můžedojítkbezpečnostnímrizikům,výkonnostnímproblémům
-HTML5
Nováspecifikaceznačkovacíhojazyka
Nahrazuje(X)HTML
Důraznasémantikuvpodoběnovýchvýznamovýchznaček
-MediaQueries
Sloužíprodistribucistylůmezirůznýmitypyzařízení
oZobrazenínaobrazovce;mobilnímzařízením;tisk;aj.
-LocalStorage
-DragandDrop
Dynamickétechnologienastraně
klienta–AJAX
-AsynchronníJavaScriptaXML
-umožňujevytvářetlepšíapřístupnějšíwebové
aplikace
-nenínutnéprokaždýpožadavekznovunahrávatceloustránkudoprohlížeče
PrincipAJAXu
-uživatelzadádowebovéhoprohlížečeadresu
webovéaplikace
-webovýprohlížečpošlepožadaveknawebovýserver
-webovýserverzašleodpověď
-uživatelzačnepracovatswebovouaplikací
-JavaScriptvestránceiniciujeprohlížečposlatžádost,např.odata
-serverpošleodpověď
-dojdek„překreslení“částiwebovéstránky
ServiceOrientedArchitectureWebservices
-webovéslužby
Přístupnépřesstandardníinternetovéprotokoly
Nezávislénaplatformě
Nezávislénaprogramovacímjazyku
Mezisystémovákomunikace
-poskytovatelslužby
-uživatelslužby
-SOAP–SimpleObjectAccessProtocol(protokolprovýměnuzprávvXML)
-uplatněnívB2B
PříkladywebovýchaplikacísAJAXem
-LMSMoodle
-Googleaplikace–Gmail,Maps,Picassa,…
-Mapy.cz
-OpenSourceCMS–WordPress,Drupal,Joomla,…
-e-shopy
InformačnísstémynaplatlforměWww–využití
-rezervačnísystémy–letenek,autopůjčoven,ubytování
-zpravodajskéservery
-podnikovéinformačnísystémy
Intranet,extranet
Péčeozákazníky,plánovánívýroby,finančnířízení,správadokumentů,vztahsdodavateli,…
Webovéaplikace
-výhody
Nezávislostnaplatformě
Celosvětovádostupnost24hdenně7dnívtýdnu
Instalacewebovéhoklienta
Malé,přijatelnézatížení
Validacenaserveru–vstup,výstup
Výpočetnílogikanaserveru
Datanaserveru
Snadnéformátovánívýstupu–proklientyrůznýchzařízení
-nevýhody
Bezpodmínečnákonektivitaksíti
Náročnějšínapřenos–vytíženísítě,internetu
Náročnějšínabezpečnost
oZabezpečeníserveru–webovéhoidatabázového
oZabezpečeníklienta
oZabezpečenípřenosu
oZabezpečenísamotnéaplikace
