P ° φ k l
a d o v Θ d a t a b ß z e 7 / 99
|
Toto CD obsahuje p°φklady pou╛itφ 4th Dimension verze 6.5 a jejφch nßstroj∙, kterΘ dokumentujφ zm∞ny oproti p°edchozφ verzi.
V╣echny p°φklady jsou zde ve zdrojovΘm k≤du a je mo╛no si prohlΘdnout zp∙sob vytvo°enφ aplikace.1) Aminovanß hra - Game
P°φklad sestaven² za jeden vφkend, dokumentuje p°edev╣φm mo╛nosti u╛ivatelskΘho rozhranφ a jednoduchost s jakou takov²to typ aplikace m∙╛e vzniknout.
V aplikaci jsou po╛ity tyto novΘ rysy:
Animace objekt∙ a tlaΦφtek - pou╛ita pro "monstra" v hracφ plo╣e a grafickΘ efekty p°i zasa╛enφ "monstra" kan≤nem
P°esun objekt∙ po formulß°i k≤dem - pro p°esuny monster a pohyb m∞sφce v ·vodnφm dialogu
Uschovßvßnφ objekt∙ formulß°e - pro hlavu pou╣t∞jφcφ bomby, kterß se objevuje nepravideln∞ a pro zm∞ny vzhledu hracφ plochy
NovΘ udßlosti formulß°e, kterΘ umo╛nφ zapnout proces Φasovßnφ, kter² m∙╛e pravideln∞ volat formulß° a jeho objekty (monstra) - pou╛ito pro pravideln² nßhodn² posun "monster"
2) Album - snφmk∙ letadel
Je p°φklad pou╛itφ databßze obrßzk∙, uklßdan²ch v libovoln²ch formßtech na disk, kterΘ se pro odesφlßnφ zobrazenφ konvertujφ. Pro zobrazenφ seznamu jsou pou╛ity nßhledy obrßzk∙, kterΘ se vytvß°ejφ automaticky p°i za°azenφ obrßzku do databßze.
P°i klepnutφ na obrßzek se zobrazφ obrßzek ve zvlß╣tnφm okn∞ ji╛ v plnΘm rozsahu barev.
Stejnß filizofie je pou╛ita pro vestav∞n² WEB server a aplikace na Web vypadß obdobn∞.
3) eBiz- elektronick² obchod
Tento p°φklad dokumentuje novΘ rysy Web serveru a mo╛nost sestavovßnφ semidynamick²ch strßnek.
Aplikace je slouΦenφ databßze CGI a Web serveru v jednΘ aplikaci.Z poΦφtaΦe serveru lze na pop°edφ zadßvat normßlnφm zp∙sobem do databßze (cenφky, faktury...) a administrßtor systΘmu, kontroluje p°φstupy v b∞╛n²ch obrazovkßch.
Pro Web jsou sestaveny strßnky, kterΘ se dynamicky napl≥ujφ podle akcφ u╛ivatele.
P°i v²b∞ru zbo╛φ ze seznamu je s pomocφ javascriptu tento v²b∞z okam╛it∞ odeslßn a strßnka se p°epne k napln∞nφ mno╛stvφ.
Po zadßnφ mno╛stvφ se do strßnky vyplnφ cel² °ßdek i s cenou. U╛ivatel WEB tak m∙╛e sv∙j nßkup kontrolovat okam╛it∞.
Do aplikace nenφ p°idßn odkaz na vytvo°enΘ °ßdky k jejich mazßnφ, ale tato verze si klade za cφl dokumentovat rysy a ne b²t ji╛ koneΦnou aplikacφ (proto je zde i zdrojov² k≤d), dopln∞nφ CGI a strßnky o tento rys by bylo obdobnΘ p°idßvßnφ °ßdku.Na konci nßkupu u╛ivatel bu∩ nßkup potvrdφ nebo nepotvrdφ.
4) ACIVIDEO
AciVideo je poΦßteΦnφ a zßv∞reΦnß databßze ze ╣kolenφ Vφce proces∙ a vφce u╛ivatzel∙ ve 4th Dimension z tohoto CD se zdrojov²mi materißly pro ╣kolenφ a kontrolu jednotliv²ch krok∙ p°i domßcφ p°φprav∞.
Obsah ╣kolenφ:
- vφce nezßvisl²ch ·loh d∞lφcφch se o Φas procesu
- komunikace mezi procesy na jednom poΦφtaΦi a vφce poΦφtaΦφch v sφti
- programovßnφ pro 4D server v architektu°e klient/server
- ulo╛enΘ procedury a jejich pou╛itφ
- techniky a tipy pro optimalizaci vφceu╛ivatelsk²ch databßzφ